Routine_Macros_DKC2.asm
Yoshifanatic1_Donkey-Kong-Country-2-Disassembly/DKC2/Routine_Macros_DKC2.asm

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC0Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

if ((!CurrentBank&$7F)^(!HiROMAddressOffset>>16))|(!FastROMAddressOffset>>16) != $80
!Define_DKC2_Global_RemappedBank80 = !TRUE
endif

DATA_C00000:
	db $00,$01,$00,$00,$00,$78,$76

DATA_C00007:
	db $00,$01,$01,$00,$00,$79,$75

DATA_C0000E:
	db $00,$01,$02,$00,$00,$79,$75

DATA_C00015:
	db $00,$01,$03,$00,$00,$7A,$74

DATA_C0001C:
	db $00,$01,$04,$00,$00,$7B,$74

DATA_C00023:
	db $00,$01,$05,$00,$00,$7C,$73

DATA_C0002A:
	db $00,$01,$06,$00,$00,$7E,$71

DATA_C00031:
	db $00,$04,$00,$00,$00,$77,$7B,$81,$7E,$79,$7F,$7F,$77

DATA_C0003E:
	db $00,$04,$04,$00,$00,$79,$78,$79,$80,$7F,$81,$7D,$79

DATA_C0004B:
	db $00,$04,$08,$00,$00,$7D,$79,$7C,$81,$79,$79,$78,$81

DATA_C00058:
	db $00,$04,$0C,$00,$00,$78,$79,$80,$79,$76,$81,$7E,$81

DATA_C00065:
	db $00,$04,$10,$00,$00,$7E,$7F,$76,$7F,$7D,$77,$75,$7A

DATA_C00072:
	db $00,$04,$14,$00,$00,$76,$79,$7E,$79,$79,$81,$7E,$81

DATA_C0007F:
	db $00,$04,$18,$00,$00,$7A,$81,$7C,$76,$7E,$7E,$7A,$79

DATA_C0008C:
	db $00,$04,$1C,$00,$00,$79,$78,$76,$80,$7E,$80,$80,$78

DATA_C00099:
	db $00,$04,$00,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000A6:
	db $00,$04,$04,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000B3:
	db $00,$04,$08,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000C0:
	db $00,$04,$0C,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000CD:
	db $00,$04,$10,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000DA:
	db $00,$04,$14,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000E7:
	db $00,$04,$18,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C000F4:
	db $00,$04,$1C,$00,$00,$78,$6F,$80,$6F,$78,$77,$80,$77

DATA_C00101:
	db $00,$04,$00,$00,$00,$7A,$78,$82,$78,$7A,$80,$82,$80

DATA_C0010E:
	db $00,$04,$04,$00,$00,$77,$77,$7F,$77,$77,$7F,$7F,$7F

DATA_C0011B:
	db $00,$04,$08,$00,$00,$79,$77,$81,$77,$79,$7F,$81,$7F

DATA_C00128:
	db $00,$04,$0C,$00,$00,$79,$77,$81,$77,$79,$7F,$81,$7F

DATA_C00135:
	db $00,$04,$10,$00,$00,$78,$78,$80,$80,$78,$80,$80,$78

DATA_C00142:
	db $00,$04,$14,$00,$00,$7A,$78,$82,$78,$7A,$80,$82,$80

DATA_C0014F:
	db $00,$04,$18,$00,$00,$79,$7A,$81,$7A,$79,$82,$81,$82

DATA_C0015C:
	db $00,$04,$1C,$00,$00,$7A,$79,$82,$79,$7A,$81,$82,$81

DATA_C00169:
	db $00,$04,$00,$00,$00,$7C,$77,$7A,$7F,$7E,$7F,$7A,$87

DATA_C00176:
	db $00,$04,$04,$00,$00,$7E,$77,$76,$7F,$7B,$7F,$76,$77

DATA_C00183:
	db $00,$04,$08,$00,$00,$75,$76,$7D,$76,$77,$7E,$7D,$7E

DATA_C00190:
	db $00,$04,$0C,$00,$00,$78,$72,$77,$7A,$7D,$7C,$7C,$74

DATA_C0019D:
	db $00,$04,$10,$00,$00,$7C,$7C,$7E,$74,$79,$74,$7D,$6C

DATA_C001AA:
	db $00,$04,$14,$00,$00,$7D,$73,$82,$73,$7A,$7B,$82,$7B

DATA_C001B7:
	db $00,$04,$18,$00,$00,$82,$76,$7A,$77,$7B,$7E,$83,$7E

DATA_C001C4:
	db $00,$04,$1C,$00,$00,$7B,$76,$7C,$7E,$81,$7A,$80,$82

DATA_C001D1:
	db $00,$04,$00,$00,$00,$81,$76,$7B,$76,$7E,$7E,$7A,$7E

DATA_C001DE:
	db $00,$04,$04,$00,$00,$81,$75,$7A,$7D,$7F,$7D,$7C,$75

DATA_C001EB:
	db $00,$02,$08,$00,$00,$81,$77,$7B,$79

DATA_C001F4:
	db $00,$02,$0A,$00,$00,$81,$79,$7B,$79

DATA_C001FD:
	db $00,$04,$0C,$00,$00,$7A,$77,$7C,$7F,$81,$7F,$81,$77

DATA_C0020A:
	db $00,$04,$10,$00,$00,$7A,$77,$80,$77,$7D,$7F,$81,$7F

DATA_C00217:
	db $00,$03,$14,$00,$00,$7F,$77,$7A,$77,$82,$7F

DATA_C00222:
	db $00,$02,$17,$00,$00,$7A,$78,$7F,$78

DATA_C0022B:
	db $00,$04,$00,$00,$00,$7D,$6C,$7C,$74,$7E,$7A,$7B,$7C

DATA_C00238:
	db $00,$04,$04,$00,$00,$7C,$72,$7A,$7D,$7F,$7A,$79,$76

DATA_C00245:
	db $00,$04,$08,$00,$00,$7A,$72,$7D,$79,$7C,$81,$7A,$7A

DATA_C00252:
	db $00,$04,$0C,$00,$00,$79,$7A,$7C,$72,$7E,$81,$7F,$79

DATA_C0025F:
	db $00,$04,$10,$00,$00,$7A,$77,$7D,$82,$7C,$7A,$7A,$72

DATA_C0026C:
	db $00,$04,$14,$00,$00,$7F,$74,$7F,$7C,$79,$7A,$7C,$72

DATA_C00279:
	db $00,$04,$18,$00,$00,$7E,$72,$7B,$79,$7B,$81,$7E,$7A

DATA_C00286:
	db $00,$03,$1C,$00,$00,$7C,$7A,$7D,$72,$7C,$82

DATA_C00291:
	db $02,$00,$00,$00,$00,$78,$87,$78,$77

DATA_C0029A:
	db $00,$01,$00,$00,$00,$7D,$7D

DATA_C002A1:
	db $00,$01,$01,$00,$00,$7D,$7C

DATA_C002A8:
	db $00,$02,$02,$00,$00,$7C,$7B,$7D,$7D

DATA_C002B1:
	db $00,$03,$04,$00,$00,$7F,$7B,$7B,$7F,$7A,$7A

DATA_C002BC:
	db $00,$02,$07,$00,$00,$7B,$7B,$7D,$7D

DATA_C002C5:
	db $00,$02,$09,$00,$00,$7D,$7C,$7D,$7D

DATA_C002CE:
	db $00,$01,$0B,$00,$00,$7D,$7C

DATA_C002D5:
	db $00,$01,$0C,$00,$00,$7C,$7C

DATA_C002DC:
	db $00,$01,$00,$00,$00,$80,$80

DATA_C002E3:
	db $00,$01,$01,$00,$00,$80,$80

DATA_C002EA:
	db $00,$01,$02,$00,$00,$80,$80

DATA_C002F1:
	db $00,$01,$03,$00,$00,$80,$80

DATA_C002F8:
	db $00,$01,$04,$00,$00,$80,$80

DATA_C002FF:
	db $00,$01,$05,$00,$00,$80,$80

DATA_C00306:
	db $00,$01,$06,$00,$00,$80,$80

DATA_C0030D:
	db $00,$05,$00,$00,$00,$71,$75,$72,$77,$7A,$7B,$82,$80,$8A,$85

DATA_C0031C:
	db $00,$04,$05,$00,$00,$76,$72,$7B,$7A,$80,$82,$84,$89

DATA_C00329:
	db $00,$04,$09,$00,$00,$7D,$71,$7D,$79,$7D,$81,$7C,$89

DATA_C00336:
	db $00,$04,$0D,$00,$00,$85,$73,$7F,$7B,$74,$88,$79,$82

DATA_C00343:
	db $00,$05,$11,$00,$00,$8A,$78,$82,$7C,$7A,$7D,$72,$82,$6F,$82

DATA_C00352:
	db $00,$05,$16,$00,$00,$6D,$7C,$75,$7C,$7D,$7C,$85,$7C,$8B,$7E

DATA_C00361:
	db $00,$02,$00,$00,$00,$7C,$7A,$7C,$82

DATA_C0036A:
	db $00,$01,$02,$00,$00,$7C,$7C

DATA_C00371:
	db $00,$01,$03,$00,$00,$7C,$7C

DATA_C00378:
	db $00,$01,$04,$00,$00,$7B,$7B

DATA_C0037F:
	db $00,$01,$05,$00,$00,$7B,$7C

DATA_C00386:
	db $00,$01,$06,$00,$00,$7C,$7C

DATA_C0038D:
	db $00,$02,$07,$00,$00,$7B,$79,$7B,$81

DATA_C00396:
	db $00,$02,$09,$00,$00,$7C,$7A,$7C,$82

DATA_C0039F:
	db $00,$02,$0B,$00,$00,$7C,$7A,$7C,$82

DATA_C003A8:
	db $00,$01,$0D,$00,$00,$7C,$7D

DATA_C003AF:
	db $00,$01,$0E,$00,$00,$7C,$7D

DATA_C003B6:
	db $00,$01,$0F,$00,$00,$7C,$7D

DATA_C003BD:
	db $00,$01,$10,$00,$00,$7C,$7D

DATA_C003C4:
	db $00,$02,$11,$00,$00,$7A,$7D,$7D,$7D

DATA_C003CD:
	db $00,$02,$13,$00,$00,$7C,$79,$7D,$7E

DATA_C003D6:
	db $00,$02,$15,$00,$00,$7C,$7A,$7C,$82

DATA_C003DF:
	db $00,$02,$00,$00,$00,$7D,$78,$7C,$7B

DATA_C003E8:
	db $00,$02,$02,$00,$00,$7B,$7B,$7D,$77

DATA_C003F1:
	db $00,$02,$04,$00,$00,$7C,$76,$7C,$7E

DATA_C003FA:
	db $00,$02,$06,$00,$00,$7C,$76,$7C,$7E

DATA_C00403:
	db $00,$02,$08,$00,$00,$7B,$77,$7B,$7F

DATA_C0040C:
	db $00,$02,$0A,$00,$00,$7C,$75,$7B,$7D

DATA_C00415:
	db $00,$02,$0C,$00,$00,$7B,$73,$7B,$7B

DATA_C0041E:
	db $00,$02,$0E,$00,$00,$7A,$77,$7B,$7B

DATA_C00427:
	db $00,$02,$10,$00,$00,$7A,$78,$7B,$7B

DATA_C00430:
	db $00,$02,$12,$00,$00,$7B,$7B,$7A,$78

DATA_C00439:
	db $00,$02,$14,$00,$00,$7A,$76,$7B,$7E

DATA_C00442:
	db $00,$02,$16,$00,$00,$7C,$76,$7C,$7E

DATA_C0044B:
	db $00,$02,$18,$00,$00,$7B,$77,$7B,$7F

DATA_C00454:
	db $00,$02,$1A,$00,$00,$7C,$75,$7B,$7D

DATA_C0045D:
	db $00,$02,$1C,$00,$00,$7D,$73,$7D,$7B

DATA_C00466:
	db $00,$02,$1E,$00,$00,$7D,$78,$7C,$7B

DATA_C0046F:
	db $00,$04,$00,$00,$00,$7A,$74,$7A,$7C,$80,$7B,$7F,$83

DATA_C0047C:
	db $00,$04,$04,$00,$00,$78,$77,$80,$77,$7B,$7F,$83,$7F

DATA_C00489:
	db $00,$04,$08,$00,$00,$85,$75,$7D,$75,$7D,$7D,$77,$7D

DATA_C00496:
	db $00,$04,$0C,$00,$00,$80,$72,$7B,$7E,$7B,$76,$7D,$7B

DATA_C004A3:
	db $00,$04,$10,$00,$00,$7B,$70,$7A,$78,$7D,$78,$7E,$80

DATA_C004B0:
	db $00,$04,$14,$00,$00,$76,$75,$79,$7D,$80,$7D,$7D,$75

DATA_C004BD:
	db $00,$04,$18,$00,$00,$81,$76,$7B,$76,$7B,$7E,$74,$7E

DATA_C004CA:
	db $00,$04,$1C,$00,$00,$7D,$75,$7F,$7D,$7A,$79,$79,$81

DATA_C004D7:
	db $01,$01,$02,$00,$00,$71,$7A,$80,$7D

DATA_C004E0:
	db $00,$02,$00,$00,$00,$7C,$6F,$7C,$77

DATA_C004E9:
	db $00,$02,$02,$00,$00,$7A,$78,$7D,$70

DATA_C004F2:
	db $00,$02,$04,$00,$00,$79,$74,$7E,$74

DATA_C004FB:
	db $00,$02,$06,$00,$00,$79,$72,$7C,$75

DATA_C00504:
	db $00,$02,$08,$00,$00,$7C,$71,$7C,$79

DATA_C0050D:
	db $00,$02,$0A,$00,$00,$7E,$71,$7A,$78

DATA_C00516:
	db $00,$02,$0C,$00,$00,$7F,$72,$79,$72

DATA_C0051F:
	db $00,$02,$0E,$00,$00,$7B,$70,$7E,$77

DATA_C00528:
	db $00,$03,$00,$00,$00,$7C,$74,$7C,$7C,$7C,$84

DATA_C00533:
	db $00,$03,$03,$00,$00,$76,$78,$7E,$7B,$81,$83

DATA_C0053E:
	db $00,$03,$06,$00,$00,$76,$7A,$7E,$7A,$85,$7A

DATA_C00549:
	db $00,$03,$09,$00,$00,$79,$81,$7D,$79,$85,$74

DATA_C00554:
	db $00,$03,$0C,$00,$00,$7D,$73,$7D,$7B,$7D,$83

DATA_C0055F:
	db $00,$03,$0F,$00,$00,$78,$76,$7E,$7E,$82,$7E

DATA_C0056A:
	db $00,$03,$12,$00,$00,$75,$7A,$7D,$7A,$83,$7A

DATA_C00575:
	db $00,$03,$15,$00,$00,$80,$75,$7C,$7D,$74,$80

DATA_C00580:
	db $00,$03,$00,$00,$00,$7C,$74,$7C,$7C,$7C,$84

DATA_C0058B:
	db $00,$03,$03,$00,$00,$7A,$78,$7D,$80,$7B,$78

DATA_C00596:
	db $00,$02,$06,$00,$00,$79,$7B,$7E,$7B

DATA_C0059F:
	db $00,$03,$08,$00,$00,$7A,$81,$7D,$79,$7F,$71

DATA_C005AA:
	db $00,$03,$0B,$00,$00,$7D,$81,$7D,$79,$7D,$71

DATA_C005B5:
	db $00,$02,$0E,$00,$00,$7C,$77,$7C,$7F

DATA_C005BE:
	db $00,$01,$10,$00,$00,$7C,$7B

DATA_C005C5:
	db $00,$03,$11,$00,$00,$7D,$75,$7C,$7D,$7B,$85

DATA_C005D0:
	db $00,$04,$00,$00,$00,$79,$77,$7C,$7F,$80,$84,$7E,$7C

DATA_C005DD:
	db $00,$03,$04,$00,$00,$7C,$77,$7D,$7C,$7F,$81

DATA_C005E8:
	db $00,$03,$07,$00,$00,$7E,$77,$7F,$7F,$82,$85

DATA_C005F3:
	db $00,$03,$0A,$00,$00,$7F,$76,$80,$7E,$82,$86

DATA_C005FE:
	db $00,$03,$0D,$00,$00,$7F,$79,$7F,$81,$80,$89

DATA_C00609:
	db $00,$02,$10,$00,$00,$7F,$7F,$7F,$87

DATA_C00612:
	db $00,$02,$12,$00,$00,$7C,$7E,$7F,$83

DATA_C0061B:
	db $00,$03,$14,$00,$00,$79,$7C,$80,$7F,$82,$87

DATA_C00626:
	db $00,$04,$00,$00,$00,$7D,$72,$7D,$7A,$7D,$82,$7D,$8A

DATA_C00633:
	db $00,$04,$04,$00,$00,$82,$74,$78,$84,$7A,$7C,$7E,$78

DATA_C00640:
	db $00,$04,$08,$00,$00,$85,$7B,$7D,$7B,$78,$7C,$74,$7C

DATA_C0064D:
	db $00,$04,$0C,$00,$00,$76,$76,$7B,$79,$7E,$7D,$83,$81

DATA_C0065A:
	db $00,$04,$10,$00,$00,$7C,$72,$7C,$7A,$7C,$82,$7C,$8A

DATA_C00667:
	db $00,$04,$14,$00,$00,$83,$74,$77,$83,$7F,$78,$7A,$7C

DATA_C00674:
	db $00,$04,$18,$00,$00,$85,$7A,$7E,$7A,$79,$7C,$75,$7D

DATA_C00681:
	db $00,$04,$1C,$00,$00,$78,$77,$82,$80,$7B,$7A,$7E,$7D

DATA_C0068E:
	db $01,$00,$00,$00,$00,$78,$70

DATA_C00695:
	db $00,$01,$00,$00,$00,$7D,$7F

DATA_C0069C:
	db $00,$01,$01,$00,$00,$7D,$7F

DATA_C006A3:
	db $00,$01,$02,$00,$00,$7D,$7F

DATA_C006AA:
	db $00,$01,$03,$00,$00,$7D,$7F

DATA_C006B1:
	db $00,$01,$04,$00,$00,$7D,$7F

DATA_C006B8:
	db $00,$01,$05,$00,$00,$7D,$7F

DATA_C006BF:
	db $00,$01,$06,$00,$00,$7D,$7F

DATA_C006C6:
	db $00,$02,$07,$00,$00,$7C,$7F,$7F,$7F

DATA_C006CF:
	db $00,$02,$09,$00,$00,$7A,$7F,$7F,$7F

DATA_C006D8:
	db $00,$02,$0B,$00,$00,$79,$7F,$80,$7F
	
DATA_C006E1:
	incbin "Graphics/GFX_Sprite_PuftupSpike.bin"

DATA_C008E1:
	incbin "Graphics/GFX_Sprite_Unknown1.bin"

DATA_C00B21:
	incbin "Graphics/GFX_Sprite_AirBubbles.bin"

DATA_C00C01:
	incbin "Graphics/GFX_Sprite_Sparkles.bin"

DATA_C00DA1:
	incbin "Graphics/GFX_Sprite_MetalHook.bin"

DATA_C01021:
	incbin "Graphics/GFX_Sprite_CannonballPieces.bin"

DATA_C01421:
	incbin "Graphics/GFX_Sprite_EggShellPieces1.bin"

DATA_C01741:
	incbin "Graphics/GFX_Sprite_EggShellPieces2.bin"

DATA_C01B21:
	incbin "Graphics/GFX_Sprite_Unknown2.bin"

DATA_C01F21:
	incbin "Graphics/GFX_Sprite_SquawksEgg.bin"

DATA_C02321:
	incbin "Graphics/GFX_Sprite_SmallSmokePuff.bin"

DATA_C02401:
	incbin "Graphics/GFX_Sprite_CollectedKONGLetters.bin"

DATA_C02601:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$89,$59,$79,$65,$81,$5D,$79,$5D
	db $7B,$55,$7B,$4D,$89,$69,$91,$69,$7C,$75,$84,$73,$94,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run1.bin"		; GFXSize = $220

DATA_C0283F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$87,$5C,$77,$67,$87,$6C,$92,$5C
	db $7B,$5F,$7D,$57,$7C,$4F,$80,$77,$7C,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run2.bin"		; GFXSize = $240

DATA_C02A99:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$87,$5E,$78,$68,$7B,$60,$7E,$58
	db $7E,$50,$93,$5E,$88,$6E,$8F,$6E,$7A,$78,$81,$78,$8A,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run3.bin"		; GFXSize = $220

DATA_C02CD7:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$87,$5F,$78,$68,$88,$6F,$8D,$6F
	db $88,$77,$93,$5F,$7B,$60,$7B,$58,$7E,$51,$7F,$57,$78,$78,$80,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run4.bin"		; GFXSize = $240

DATA_C02F37:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$87,$61,$77,$67,$7A,$5F,$7D,$57
	db $7F,$57,$93,$61,$87,$71,$8D,$71,$77,$77,$7F,$77,$86,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run5.bin"		; GFXSize = $220

DATA_C03175:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$86,$60,$76,$67,$7A,$5F,$7C,$57
	db $7F,$57,$76,$77,$7E,$77,$86,$70,$8E,$70,$93,$60,$73,$6B,$82,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run6.bin"		; GFXSize = $240

DATA_C033D5:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$86,$5F,$76,$66,$79,$5E,$7C,$56
	db $7E,$54,$93,$60,$72,$74,$76,$79,$86,$6F,$8C,$6F,$7F,$76,$7F,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run7.bin"		; GFXSize = $240

DATA_C03635:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$86,$5D,$76,$65,$79,$5D,$7C,$55
	db $7A,$4F,$92,$5D,$6E,$70,$6E,$78,$76,$75,$7E,$75,$86,$6D,$8C,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run8.bin"		; GFXSize = $240

DATA_C03895:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$84,$5D,$74,$64,$79,$5C,$7B,$54
	db $7A,$4F,$6C,$6E,$84,$6D,$8C,$6D,$92,$5D,$74,$74,$7B,$74,$84,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run9.bin"		; GFXSize = $240

DATA_C03AF5:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$84,$5C,$74,$64,$79,$5C,$7C,$54
	db $7C,$4F,$6F,$6F,$84,$6C,$8C,$6C,$93,$5C,$77,$74,$7D,$74,$8C,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run10.bin"		; GFXSize = $240

DATA_C03D55:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$84,$5B,$74,$64,$79,$5C,$7C,$54
	db $7D,$4F,$6F,$6F,$8D,$6E,$8C,$6B,$93,$5B,$77,$74,$84,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run11.bin"		; GFXSize = $220

DATA_C03F93:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$84,$5B,$74,$64,$79,$5C,$7C,$54
	db $7D,$4F,$82,$73,$76,$74,$8C,$6B,$93,$5B,$7A,$74,$90,$67,$84,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run12.bin"		; GFXSize = $240

DATA_C041F3:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$87,$5A,$77,$64,$7B,$5C,$7C,$54
	db $7C,$4C,$92,$5A,$87,$6A,$8F,$6A,$7A,$74,$82,$74,$93,$6A,$84,$72
	incbin "Graphics/DynamicSprites/GFX_Diddy_Run13.bin"		; GFXSize = $240

DATA_C04453:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$70,$64,$80,$64,$70,$74,$80,$74
	db $71,$84,$7F,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire1.bin"		; GFXSize = $300

DATA_C04767:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$6E,$73,$79,$83,$6D,$83,$7E,$73
	db $72,$63,$82,$63,$86,$83,$8A,$73,$89,$7B,$8B,$6B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire2.bin"		; GFXSize = $380

DATA_C04B03:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$86,$6A,$76,$6A,$79,$7A,$69,$7A
	db $7E,$8A,$76,$8A,$6E,$72,$72,$6A,$6E,$8A,$89,$7A,$87,$82,$7C,$62
	db $84,$62,$6D,$72,$8C,$7A
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire3.bin"		; GFXSize = $360

DATA_C04E89:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$6F,$79,$6F,$87,$6F,$6F,$7F
	db $7F,$7F,$8E,$7F,$88,$67,$82,$67,$7B,$67,$75,$67,$6B,$7F
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire4.bin"		; GFXSize = $340

DATA_C051E7:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$6B,$6B,$7B,$6B,$86,$6B,$86,$7B
	db $6B,$7B,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire5.bin"		; GFXSize = $300

DATA_C054FB:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6A,$69,$7A,$69,$69,$79,$79,$79
	db $87,$79,$77,$89,$8A,$71,$88,$69,$8F,$71,$7D,$89,$84,$89,$8A,$89
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire6.bin"		; GFXSize = $360

DATA_C0587B:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$77,$71,$86,$81,$86,$71,$74,$61
	db $76,$81,$69,$71,$72,$61,$84,$69,$6C,$69,$6F,$81
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire7.bin"		; GFXSize = $380

DATA_C05C17:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6C,$64,$73,$74,$7C,$64,$83,$74
	db $78,$84,$87,$8C,$87,$6C,$6C,$74,$6F,$7C,$72,$84,$88,$84,$8B,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire8.bin"		; GFXSize = $360

DATA_C05F97:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$70,$64,$80,$64,$70,$74,$80,$74
	db $71,$84,$7F,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire9.bin"		; GFXSize = $300

DATA_C062AB:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$6E,$73,$79,$83,$6D,$83,$7E,$73
	db $72,$63,$82,$63,$86,$83,$8A,$73,$89,$7B,$8B,$6B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire10.bin"		; GFXSize = $380

DATA_C06647:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$86,$6A,$76,$6A,$79,$7A,$69,$7A
	db $7E,$8A,$76,$8A,$6E,$72,$72,$6A,$6E,$8A,$89,$7A,$87,$82,$7C,$62
	db $84,$62,$6D,$72,$8C,$7A
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire11.bin"		; GFXSize = $360

DATA_C069CD:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$6F,$79,$6F,$87,$6F,$6F,$7F
	db $7F,$7F,$8E,$7F,$88,$67,$82,$67,$7B,$67,$75,$67,$6B,$7F
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire12.bin"		; GFXSize = $340

DATA_C06D2B:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$6B,$6B,$7B,$6B,$86,$6B,$86,$7B
	db $6B,$7B,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire13.bin"		; GFXSize = $300

DATA_C0703F:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6A,$69,$7A,$69,$69,$79,$79,$79
	db $87,$79,$77,$89,$8A,$71,$88,$69,$8F,$71,$7D,$89,$84,$89,$8A,$89
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire14.bin"		; GFXSize = $360

DATA_C073BF:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$77,$71,$86,$81,$86,$71,$74,$61
	db $76,$81,$69,$71,$72,$61,$84,$69,$6C,$69,$6F,$81
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire15.bin"		; GFXSize = $380

DATA_C0775B:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6C,$64,$73,$74,$7C,$64,$83,$74
	db $78,$84,$87,$8C,$87,$6C,$6C,$74,$6F,$7C,$72,$84,$88,$84,$8B,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_AutoFire16.bin"		; GFXSize = $360

	%FREE_BYTES($C07ADB, 1313, $00)

UNK_C07FFC:
	db $AA,$C3,$3F,$19

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

DATA_808000:											; Note: HDMA gradient for Lockjaw's Saga levels.
	db $00,$00,$72,$4E,$00,$00,$71,$4E,$00,$00,$71,$4E,$00,$00,$71,$4E
	db $00,$00,$51,$4E,$00,$00,$51,$4E,$00,$00,$51,$4E,$00,$00,$51,$4A
	db $00,$00,$50,$4A,$00,$00,$50,$4A,$00,$00,$50,$4A,$00,$00,$30,$4A
	db $00,$00,$30,$4A,$00,$00,$30,$4A,$00,$00,$30,$4A,$00,$00,$2F,$4A
	db $00,$00,$2F,$4A,$00,$00,$2F,$4A,$00,$00,$2F,$4A,$00,$00,$0F,$46
	db $00,$00,$0F,$46,$00,$00,$0F,$46,$00,$00,$0E,$46,$00,$00,$0E,$46
	db $00,$00,$0E,$46,$00,$00,$0E,$46,$00,$00,$EE,$45,$00,$00,$EE,$45
	db $00,$00,$EE,$45,$00,$00,$EE,$45,$00,$00,$ED,$45,$00,$00,$ED,$41
	db $00,$00,$ED,$41,$00,$00,$CD,$41,$00,$00,$CD,$41,$00,$00,$CD,$41
	db $00,$00,$CD,$41,$00,$00,$CC,$41,$00,$00,$CC,$41,$00,$00,$CC,$41
	db $00,$00,$CC,$41,$00,$00,$AC,$41,$00,$00,$AC,$41,$00,$00,$AC,$3D
	db $00,$00,$AB,$3D,$00,$00,$AB,$3D,$00,$00,$AB,$3D,$00,$00,$AB,$3D
	db $00,$00,$8B,$3D,$00,$00,$8B,$3D,$00,$00,$8B,$3D,$00,$00,$8B,$3D
	db $00,$00,$8A,$3D,$00,$00,$8A,$3D,$00,$00,$8A,$3D,$00,$00,$8A,$3D
	db $00,$00,$8A,$39,$00,$00,$8A,$39,$00,$00,$6A,$39,$00,$00,$69,$39
	db $00,$00,$69,$39,$00,$00,$69,$39,$00

DATA_8080F9:
	db $00,$69,$39,$00,$00,$69,$39,$00,$00,$69,$39,$00,$00,$48,$39,$00
	db $00,$48,$35,$00,$00,$48,$35,$00,$00,$48,$35,$00,$00,$48,$35,$00
	db $00,$48,$35,$00,$00,$48,$35,$00,$00,$27,$35,$00,$00,$27,$35,$00
	db $00,$27,$31,$00,$00,$27,$31,$00,$00,$27,$31,$00,$00,$27,$31,$00
	db $00,$06,$31,$00,$00,$06,$31,$00,$00,$06,$2D,$00,$00,$06,$2D,$00
	db $00,$06,$2D,$00,$00,$06,$2D,$00,$00,$05,$2D,$00,$00,$E5,$2C,$00
	db $00,$E5,$28,$00,$00,$E5,$28,$00,$00,$E5,$28,$00,$00,$E5,$28,$00
	db $00,$E5,$28,$00,$00,$E4,$24,$00,$00,$C4,$24,$00,$00,$C4,$24,$00
	db $00,$C4,$24,$00,$00,$C4,$24,$00,$00,$C4,$24,$00,$00,$C3,$20,$00
	db $00,$C3,$20,$00,$00,$A3,$20,$00,$00,$A3,$20,$00,$00,$A3,$20,$00
	db $00,$A3,$20,$00,$00,$A3,$1C,$00,$00,$A2,$1C,$00,$00,$A2,$1C,$00
	db $00,$82,$1C,$00,$00,$82,$1C,$00,$00,$82,$18,$00,$00,$82,$18,$00
	db $00,$81,$18,$00,$00,$81,$18,$00,$00,$81,$18,$00,$00,$61,$18,$00
	db $00,$61,$14,$00,$00,$61,$14,$00,$00,$60,$14,$00,$00,$60,$14,$00
	db $00,$60,$14,$00,$00,$60,$14

DATA_8081E0:
	db $00,$00,$77,$4A,$00,$00,$77,$46,$00,$00,$77,$46,$00,$00,$77,$46
	db $00,$00,$57,$46,$00,$00,$57,$46,$00,$00,$57,$46,$00,$00,$56,$46
	db $00,$00,$56,$42,$00,$00,$56,$42,$00,$00,$56,$42,$00,$00,$36,$42
	db $00,$00,$36,$42,$00,$00,$36,$42,$00,$00,$36,$42,$00,$00,$36,$3E
	db $00,$00,$36,$3E,$00,$00,$36,$3E,$00,$00,$36,$3E,$00,$00,$15,$3E
	db $00,$00,$15,$3E,$00,$00,$15,$3E,$00,$00,$15,$3A,$00,$00,$15,$3A
	db $00,$00,$15,$3A,$00,$00,$15,$3A,$00,$00,$F5,$39,$00,$00,$F5,$39
	db $00,$00,$F5,$39,$00,$00,$F5,$39,$00,$00,$F5,$35,$00,$00,$F4,$35
	db $00,$00,$F4,$35,$00,$00,$D4,$35,$00,$00,$D4,$35,$00,$00,$D4,$35
	db $00,$00,$D4,$35,$00,$00,$D4,$31,$00,$00,$D4,$31,$00,$00,$D4,$31
	db $00,$00,$D4,$31,$00,$00,$B4,$31,$00,$00,$B4,$31,$00,$00,$B3,$31
	db $00,$00,$B3,$2D,$00,$00,$B3,$2D,$00,$00,$B3,$2D,$00,$00,$B3,$2D
	db $00,$00,$93,$2D,$00,$00,$93,$2D,$00,$00,$93,$2D,$00,$00,$93,$2D
	db $00,$00,$93,$29,$00,$00,$93,$29,$00,$00,$93,$29,$00,$00,$93,$29
	db $00,$00,$92,$29,$00,$00,$92,$29,$00,$00,$72,$29,$00,$00,$72,$25
	db $00,$00,$72,$25,$00,$00,$72,$25,$00,$00,$72,$25,$00,$00,$72,$25
	db $00,$00,$72,$25,$00,$00,$52,$21,$00,$00,$51,$21,$00,$00,$51,$21
	db $00,$00,$51,$21,$00,$00,$51,$21,$00,$00,$51,$21,$00,$00,$51,$21
	db $00,$00,$31,$1D,$00,$00,$31,$1D,$00,$00,$30,$1D,$00,$00,$30,$1D
	db $00,$00,$30,$1D,$00,$00,$30,$1D,$00,$00,$10,$19,$00,$00,$10,$19
	db $00,$00,$0F,$19,$00,$00,$0F,$19,$00,$00,$0F,$19,$00,$00,$0F,$19
	db $00,$00,$0F,$15,$00,$00,$EF,$14,$00,$00,$EE,$14,$00,$00,$EE,$14
	db $00,$00,$EE,$14,$00,$00,$EE,$14,$00,$00,$EE,$14,$00,$00,$ED,$10
	db $00,$00,$CD,$10,$00,$00,$CD,$10,$00,$00,$CD,$10,$00,$00,$CD,$10
	db $00,$00,$CD,$10,$00,$00,$CC,$0C,$00,$00,$CC,$0C,$00,$00,$AC,$0C
	db $00,$00,$AC,$0C,$00,$00,$AC,$0C,$00,$00,$AC,$0C,$00,$00,$AB,$0C
	db $00,$00,$AB,$08,$00,$00,$AB,$08,$00,$00,$8B,$08,$00,$00,$8B,$08
	db $00,$00,$8A,$08,$00,$00,$8A,$08,$00,$00,$8A,$04,$00,$00,$8A,$04
	db $00,$00,$8A,$04,$00,$00,$6A,$04,$00,$00,$69,$04,$00,$00,$69,$04
	db $00,$00,$69,$00,$00,$00,$69,$00,$00,$00,$69,$00,$00,$00,$69,$00

if !Define_DKC2_Global_DisableCopyDetection == !FALSE
DATA_8083C0:
	db "Rareware"

DATA_8083C8:
	db "A thief!"
endif

CODE_8083D0:
	TYA
	JSL.l CODE_BB80B0
	LDA.w #DATA_FD258E
	LDY.w #$0000
	LDX.w #$0020
	JSL.l CODE_BB8089
	LDA.w #DATA_FD0408
	LDY.w #$0000
	LDX.w #$0001
	JSL.l CODE_BB8089
	LDA.w #$0039
	JSL.l CODE_BB80AC
	STP

CODE_8083F7:
	SEI
	LDA.b #$80
	STA.w !REGISTER_ScreenDisplayRegister
	LDA.b #$01
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	STA.w !REGISTER_EnableFastROM
	DEC
	STA.w !REGISTER_HDMAEnable
	CLC
	XCE
	REP.b #$30
if !Define_DKC2_Global_DisableCopyDetection == !FALSE
CODE_80840D:
	TDC
	ADC.w #$FFFF
	BEQ.b CODE_808416
CODE_808413:
	BRL.w CODE_8084C1

CODE_808416:
	TSX
	LDA.w #CODE_8083F7-$01
	CMP.w $FFFF,x
	BEQ.b CODE_80848B
	LDY.w #$001FFD
	SEP.b #$20
CODE_808424:
	LDA.w $0000,y
	CMP.b #$4C
	BEQ.b CODE_808459
	CMP.b #$6C
	BEQ.b CODE_808467
	CMP.b #$60
	BEQ.b CODE_80847F
CODE_808433:
	DEY
	BPL.b CODE_808424
	REP.b #$20
CODE_808438:
	LDA.l $B06000
	INC
	STA.l $B06000
	CMP.l $B06000
	BNE.b CODE_8084C1
	DEC
	STA.l $B06000
endif
	LDY.w #$003D
	LDA.w !REGISTER_PPUStatusFlag2
	AND.w #!PPUStatusFlag2_ConsoleRegion
	BNE.b CODE_8084C4
	BRA.b CODE_8084D4

if !Define_DKC2_Global_DisableCopyDetection == !FALSE
CODE_808459:
	REP.b #$20
	LDA.w $0001,y
	CMP.w #CODE_8083F7
	BEQ.b CODE_80848B
	SEP.b #$20
	BRA.b CODE_808433

CODE_808467:
	REP.b #$20
	LDX.w $0001,y
	BMI.b CODE_808473
	CPX.w #$2000
	BPL.b CODE_80847B
CODE_808473:
	LDA.w $0000,x
	CMP.w #CODE_8083F7
	BEQ.b CODE_80848B
CODE_80847B:
	SEP.b #$20
	BRA.b CODE_808433

CODE_80847F:
	TYX
CODE_808480:
	CMP.w $0000,x
	BNE.b CODE_808433
	INX
	INC
	BPL.b CODE_808480
	REP.b #$20
CODE_80848B:
	PHK
	PLB
	LDX.w #$0006
CODE_808490:
	LDA.w $0907,x
	CMP.w DATA_8083C0,x
	BNE.b CODE_80849E
	DEX
	DEX
	BPL.b CODE_808490
	BRA.b CODE_8084E7

CODE_80849E:
	LDX.w #$0006
	LDY.w #$0004
CODE_8084A4:
	LDA.w DATA_8083C8,x
	STA.w $0907,x
	CMP.l $B06000,x
	BNE.b CODE_8084B1
	DEY
CODE_8084B1:
	STA.l $B06000,x
	DEX
	DEX
	BPL.b CODE_8084A4
	TYA
	BEQ.b CODE_8084C1
	LDY.w #$003B
	BRA.b CODE_8084C4

CODE_8084C1:
	LDY.w #$003C
endif

CODE_8084C4:
	LDA.w #$0000
	TCD
	LDX.w #$01FF
	TXS
	PEA.w CODE_8083D0-$01
	PEA.w CODE_808591-$01
	BRA.b CODE_8084F8

CODE_8084D4:
	PHK
	PLB
if !Define_DKC2_Global_DisableCopyDetection == !FALSE
	LDX.w #$0006
CODE_8084D9:
	LDA.w $0907,x
	CMP.w DATA_8083C8,x
	BNE.b CODE_8084E7
	DEX
	DEX
	BPL.b CODE_8084D9
	BRA.b CODE_8084C1

CODE_8084E7:
	LDA.w #$0000
	STA.l $B06000
endif
	LDX.w #$01FF
	TXS
	PEA.w CODE_8085B9-$01
	PEA.w CODE_808591-$01
CODE_8084F8:
	SEP.b #$30
	LDX.b #$00
CODE_8084FC:
	STZ.w !REGISTER_OAMSizeAndDataAreaDesignation,x
	STZ.w !REGISTER_OAMSizeAndDataAreaDesignation,x
	INX
	CPX.b #$34
	BNE.b CODE_8084FC
	LDX.b #$00
CODE_808509:
	STZ.w !REGISTER_Multiplicand,x
	INX
	CPX.b #$0B
	BNE.b CODE_808509
	LDA.b #$8F
	STA.w !REGISTER_ScreenDisplayRegister
	LDA.b #$80
	STA.w !REGISTER_VRAMAddressIncrementValue
	STA.w !REGISTER_Mode7TilemapSettings
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	STZ.w !REGISTER_ColorMathSelectAndEnable
	STZ.w !REGISTER_InitialScreenSettings
	STZ.w !REGISTER_IRQNMIAndJoypadEnableFlags
	LDA.b #$FF
	STA.w !REGISTER_ProgrammableIOPortOutput
	LDA.b #$E0
	STA.w !REGISTER_FixedColorData
	LDA.b #$30
	STA.w !REGISTER_ColorMathInitialSettings
	LDA.b #$00
	STA.w !REGISTER_MosaicSizeAndBGEnable
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	REP.b #$30
	SEP.b #$20
	LDX.w #$000A
CODE_80856D:
	STZ.w DMA[$00].Parameters,x
	STZ.w DMA[$01].Parameters,x
	STZ.w DMA[$02].Parameters,x
	STZ.w DMA[$03].Parameters,x
	STZ.w DMA[$04].Parameters,x
	STZ.w DMA[$05].Parameters,x
	STZ.w DMA[$06].Parameters,x
	STZ.w DMA[$07].Parameters,x
	DEX
	BPL.b CODE_80856D
	REP.b #$20
	RTS

CODE_80858B:
	JSR.w CODE_8084F8
	RTL

DATA_80858F:
	dw $0000

CODE_808591:
	STZ.w !REGISTER_VRAMAddressLo
	LDA.w #DATA_80858F
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	STZ.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$09
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_80858F>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_8085B5:
	JSR.w CODE_808591
	RTL

CODE_8085B9:
	STZ.b $00
	LDX.w #$0000
	LDY.w #$0001
	LDA.w #$FFFF
	MVN $7E,$7E
	LDY.w #$0000
	TYX
	LDA.w #$FFFF
	MVN $7F,$7E
	PHK
	PLB
if !Define_DKC2_Global_DisableCopyDetection == !FALSE
	LDX.w #$0006
CODE_8085D6:
	LDA.w DATA_8083C0,x
	STA.w $0907,x
	DEX
	DEX
	BPL.b CODE_8085D6
endif
	JSL.l CODE_B58000
CODE_8085E4:
	JSL.l CODE_BB91D9
	JSR.w CODE_808E7F
	JML.l CODE_80909A

CODE_8085EF:
	LDA.w #$FFFF
	STA.l $00090F
	JSL.l CODE_BB91D9
	LDA.w #CODE_80B397
	STA.b $24
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #CODE_808608
	JMP.w CODE_808C53

CODE_808608:
	LDA.w #$01FF
	TCS
CODE_80860C:
	LDA.w #CODE_80F3A6
	STA.b $20
	INC.b $2A
	JMP.w ($0024)

CODE_808616:
	LDA.w #$0100
	CLC
	ADC.w $0985
	STA.w $0985
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
CODE_80862A:
	PHB
	PHB
	PLA
	SEC
	SBC.w #$C000
	BCC.b CODE_808636
CODE_808633:
	db $00							; Note: Intentional BRK
	BRA CODE_808633

CODE_808636:
	INC.b $D5
	BNE.b CODE_808640
	INC.b $D7
	BNE.b CODE_808640
	DEC.b $D7
CODE_808640:
	LDA.w #CODE_808608
	STA.b $20
	SEP.b #$20
	LDA.w !REGISTER_NMIEnable
	LDA.b #$81
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	STZ.w !REGISTER_JoypadSerialPort1
CODE_808652:
	WAI
	BRA.b CODE_808652

CODE_808655:
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	AND.w #$0020
	BNE.b CODE_808672
	LDA.w $0987
	CLC
	ADC.w #$0010
	CMP.w #$0800
	BMI.b CODE_80866C
	LDA.w #$0800
CODE_80866C:
	STA.w $0987
	JMP.w CODE_80860C

CODE_808672:
	LDA.w $0987
	SEC
	SBC.w #$0010
	BPL.b CODE_80867E
	LDA.w #$0000
CODE_80867E:
	STA.w $0987
	JMP.w CODE_80860C

CODE_808684:
	JSL.l CODE_BB91D9
	SEP.b #$20
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.w #DATA_FD0FF0
	LDY.w #$0000
	LDX.w #$0040
	JSL.l CODE_BB8089
	LDA.w #$0008
	JSL.l CODE_BB80B0
	LDA.w #$0007
	JSL.l CODE_BB80AC
	LDA.w #$7000
	STA.w !REGISTER_VRAMAddressLo
	LDY.w #$0064
	LDX.w #$0000
CODE_8086BB:
	LDA.l DATA_ED57EF,x
	STA.w !REGISTER_WriteToVRAMPortLo
	INX
	INX
	TXA
	AND.w #$000F
	BNE.b CODE_8086BB
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	STZ.w !REGISTER_WriteToVRAMPortLo
	DEY
	BNE.b CODE_8086BB
	LDA.w #$0001
	STA.w $059B
	SEP.b #$20
	LDA.b #$0F
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
CODE_8086F4:
	BRA.b CODE_8086F4

CODE_8086F6:
	JSL.l CODE_BB91D9
	PHK
	PLB
	LDA.w #$8000
	TSB.w $08C4
	LDA.w #$0001
	STA.w $05FB
	JSR.w CODE_808712
	LDA.w #CODE_8087E1
	JML.l CODE_808C6F

CODE_808712:
	LDA.w #$AA55
	STA.b $2E
	LDA.w #$3765
	STA.b $30
	STZ.w $05FD
	STZ.w $05FF
	LDA.w #$0040
	TRB.w $08C2
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	STZ.w $050A
	LDA.w $05FB
	CMP.w #$0002
	BNE.b CODE_80875E
	LDA.w #!Define_DKC2_LevelID_MainbraceMayhem_Main
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $08C8
	LDA.w #$0001
	STA.w $08A6
	LDX.w $05FD
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.l $FE9388,x						; Glitch: Shouldn't this be $7E?
	INX
	INX
	LDA.w $08A6
	STA.l $FE9388,x						; Glitch: Shouldn't this be $7E?
	INX
	INX
	STX.w $05FD
CODE_80875E:
	LDA.l $000605
	AND.w #$0003
	CMP.w #$0003
	BNE.b CODE_80876E
	JML.l CODE_8085E4

CODE_80876E:
	ASL
	TAX
	LDA.l DATA_FE958E,x
	STA.l $000601
	INC.w $0605
	LDA.l $000601
	STA.b $36
	LDA.w #DATA_FE9596>>16
	STA.b $38
	LDA.w $05FB
	CMP.w #$0001
	BNE.b CODE_8087B8
	PHB
	PHK
	PLB
	LDY.w $05FD
	LDA.b [$36],y
	STA.l $000603
	INY
	INY
	LDA.b [$36],y
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $08C8
	INY
	INY
	LDA.b [$36],y
	STA.w $08A6
	INY
	INY
	STY.w $05FD
	INY
	INY
	LDA.b [$36],y
	STA.l $0005FF
	PLB
CODE_8087B8:
	RTS

CODE_8087B9:
	JSL.l CODE_80F3BB
	PHK
	PLB
	LDA.w #CODE_8087C5
	JMP.w CODE_808C6F

CODE_8087C5:
	JML.l CODE_80F442

CODE_8087C9:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSR.w CODE_808712
	LDA.w #CODE_8087E1
	JML.l CODE_808C6F

CODE_8087D9:
	LDA.l $0006B1
	JML.l CODE_B5CDDD

CODE_8087E1:
	PHK
	PLB
	JSL.l CODE_BB91D9
	JSL.l CODE_BB9210
	PHK
	PLB
	LDA.w #$0200
	JSR.w CODE_808C03
	JSR.w CODE_808C7D
	SEP.b #$20
	LDA.w $0529
	STA.b $96
	LDA.w $0527
	STA.b $94
	REP.b #$20
	LDA.w #CODE_808819
	JMP.w CODE_808C6F

CODE_80880A:
	SEP.b #$20
	STA.b $96
	XBA
	STA.b $94
	REP.b #$20
	LDA.w #CODE_808819
	JMP.w CODE_808C6F

CODE_808819:
	LDA.b $94
	ASL
	TAX
	JSR.w (DATA_80B681,x)
	SEP.b #$20
	LDA.w !REGISTER_HVBlankFlagsAndJoypadStatus
	REP.b #$20
	BMI.b CODE_808830
	LDA.w #$0005
	JSL.l CODE_808BE4
CODE_808830:
	LDA.b $96
	ASL
	TAX
	JMP.w (DATA_80D3D1,x)

CODE_808837:
	JSR.w CODE_80883B
	RTL

CODE_80883B:
	BNE.b CODE_808863
	LDA.w #$0DE2
	STA.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$16B2
	STA.w $0595
	STZ.w $08A4
	LDA.w $08A4
	INC
	STA.w $08A2
	LDA.w #$0E40
	STA.w $0597
	LDA.w #$16D8
	STA.w $0599
	JSR.w CODE_808889
	RTS

CODE_808863:
	LDA.w #$0E40
	STA.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$16D8
	STA.w $0595
	LDA.w #$0001
	STA.w $08A4
	INC
	STA.w $08A2
	LDA.w #$0DE2
	STA.w $0597
	LDA.w #$16B2
	STA.w $0599
	JSR.w CODE_808889
	RTS

CODE_808889:
	PHX
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$001E
	STA.b $30,x
	LDX.w $0597
	LDA.w #$0000
	STA.b $30,x
	PLX
	RTS

CODE_80889C:
	JSR.w CODE_8088A0
	RTL

CODE_8088A0:
	LDA.w $08A4
	EOR.w #$0001
	BRA.b CODE_80883B

CODE_8088A8:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	RTL

CODE_8088AB:
	LDA.w #$0200
	STA.b $70
	JSR.w CODE_8088BA
	RTL

CODE_8088B4:
	PHB
	JSR.w CODE_8088BA
	PLB
	RTL

CODE_8088BA:
	PHK
	PLB
	LDX.b $70
	CPX.w #$0400
	BEQ.b CODE_8088D1
	LDA.w #$F0FF
CODE_8088C6:
	STA.b $00,x
	INX
	INX
	INX
	INX
	CPX.w #$0400
	BNE.b CODE_8088C6
CODE_8088D1:
	RTS

CODE_8088D2:
	LDY.w #DATA_8088F1
	PHB
	PHK
	PLB
	BRA.b CODE_8088EA

CODE_8088DA:
	TAX
	LDA.w $0002,y
	LSR
CODE_8088DF:
	STZ.b $00,x
	INX
	INX
	DEC
	BNE.b CODE_8088DF
	INY
	INY
	INY
	INY
CODE_8088EA:
	LDA.w $0000,y
	BPL.b CODE_8088DA
	PLB
	RTL

DATA_8088F1:
	dw $0D84,$092E,$16B2,$0026,$16D8,$0026,$0D7A,$0002
	dw $0BA0,$0002,$0BA2,$0002,$0A36,$0002,$0A38,$0002
	dw $0B04,$0020,$0B24,$0040,$00EF,$0002,$00F1,$0002
	dw $0B64,$0010,$0B74,$0010,$0A42,$0040,$0929,$0002
	dw $092B,$0002,$092D,$0002,$0923,$0002,$0515,$003E
	dw $095B,$0008,$0963,$0008,$0D4A,$0002,$0989,$0002
	dw $091B,$0002,$0919,$0002,$0B02,$0002,$FFFF

CODE_80895F:
	JSR.w CODE_808963
	RTL

CODE_808963:
	STA.w DMA[$00].SourceLo
	STY.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$30
	STX.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$30
	RTS

CODE_80897C:
	PHB
	JSR.w CODE_808988
	PLB
	RTL

CODE_808982:
	JSL.l CODE_808FE5
	BRA.b CODE_808A00

CODE_808988:
	PHK
	PLB
	SEP.b #$20
	LDA.b #$01
CODE_80898E:
	BIT.w !REGISTER_HVBlankFlagsAndJoypadStatus
	BNE.b CODE_80898E
	REP.b #$20
	LDA.w $05FB
	BNE.b CODE_808982
	LDA.w $0B02
	AND.w #$0020
	BEQ.b CODE_8089C9
	LDA.w $0927
	BPL.b CODE_8089C2
	LDA.w #$0100
	CLC
	ADC.w $0927
	STA.w $0927
	LDA.w #$0002
	TSB.w $0B02
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	AND.w #!Joypad_Start^$FFFF
	STA.w !RAM_DKC2_Global_PressedButtonsLo
	BRA.b CODE_808A3C

CODE_8089C2:
	SEC
	SBC.w $0925
	STA.w $0927
CODE_8089C9:
	LDA.w !REGISTER_Joypad1Lo
	TAX
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w !REGISTER_Joypad1Lo
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	TXA
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STA.w $050A
	STX.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	LDA.w !REGISTER_Joypad2Lo
	TAX
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	AND.w !REGISTER_Joypad2Lo
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
	TXA
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	AND.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	STA.w $050C
	STX.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	JSR.w CODE_808B81
CODE_808A00:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	BNE.b CODE_808A26											; Note: !Define_DKC2_PlayerSelectMenu_OnePlayer
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	STA.w !RAM_DKC2_Global_PressedButtonsLo
	BRA.b CODE_808A3C

CODE_808A13:
	LDA.w $060F
	ASL
	TAX
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1,x
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1,x
	STA.w !RAM_DKC2_Global_PressedButtonsLo
	BRA.b CODE_808A3C

CODE_808A26:
	DEC
	BNE.b CODE_808A13
	LDA.w $08A2
	AND.w #$0002
	TAX
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1,x
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1,x
	STA.w !RAM_DKC2_Global_PressedButtonsLo
CODE_808A3C:
	LDA.w $0B02
	AND.w #$0010
	BEQ.b CODE_808A76
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	XBA
	AND.w #(!Joypad_DPadR|!Joypad_DPadL|!Joypad_DPadD|!Joypad_DPadU)>>8
	ASL
	TAX
	LDA.l DATA_808B61,x
	EOR.w !RAM_DKC2_Global_HeldButtonsLo
	AND.w #!Joypad_DPadR|!Joypad_DPadL|!Joypad_DPadD|!Joypad_DPadU
	EOR.w !RAM_DKC2_Global_HeldButtonsLo
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	XBA
	AND.w #(!Joypad_DPadR|!Joypad_DPadL|!Joypad_DPadD|!Joypad_DPadU)>>8
	ASL
	TAX
	LDA.l DATA_808B61,x
	EOR.w !RAM_DKC2_Global_PressedButtonsLo
	AND.w #!Joypad_DPadR|!Joypad_DPadL|!Joypad_DPadD|!Joypad_DPadU
	EOR.w !RAM_DKC2_Global_PressedButtonsLo
	STA.w !RAM_DKC2_Global_PressedButtonsLo
CODE_808A76:
	LDA.w $08C2
	AND.w #$0040
	BNE.b CODE_808A85
	LDA.w $08C2
	AND.w #$0040
	RTS

CODE_808A85:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	AND.w #!Joypad_Start
	BNE.b CODE_808ABE
	LDA.b $D5
	SEC
	SBC.w #$0001
	STA.b $D5
	LDA.b $D7
	SBC.w #$0000
	STA.b $D7
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	AND.w #!Joypad_Select
	BEQ.b CODE_808AB7
	LDA.w $08A8
	JSL.l CODE_BB825C
	BCC.b CODE_808AB7
	LDA.w #$0040
	TRB.w $08C2
	JML.l CODE_BBBDB7

CODE_808AB7:
	JSR.w CODE_808AEA
	LDA.w #$0001
	RTS

CODE_808ABE:
	LDA.w #$075E
	JSL.l CODE_B58021
	LDA.w #$065E
	JSL.l CODE_B58021
	LDA.w #$055E
	JSL.l CODE_B58021
	LDA.w #$045E
	JSL.l CODE_B58021
	LDA.w #$00FF
	TRB.w $0621
	STZ.w $19B0
	LDA.w #$0040
	TRB.w $08C2
	RTS

CODE_808AEA:
	LDX.w $19D6
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	BEQ.b CODE_808B11
	CMP.l DATA_808B4D,x
	BEQ.b CODE_808B11
	CMP.l DATA_808B4D+$02,x
	BEQ.b CODE_808B12
	LDA.l DATA_808B4D,x
	ORA.l DATA_808B4D+$02,x
	EOR.w #$FFFF
	AND.w !RAM_DKC2_Global_HeldButtonsLo
	BEQ.b CODE_808B11
	STZ.w $19D6
CODE_808B11:
	RTS

CODE_808B12:
	INX
	INX
	INX
	INX
	STX.w $19D6
	LDA.l DATA_808B4D+$02,x
	CMP.w #$1000
	BNE.b CODE_808B11
	JSL.l CODE_BB91D9
	LDA.w #$0505
	JSL.l CODE_B58021
	LDA.w #$0000
CODE_808B30:
	JSR.w CODE_808B40
	DEC
	BNE.b CODE_808B30
	LDA.w #$0040
	TRB.w $08C2
	JML.l CODE_BBBDB7

CODE_808B40:
	LDY $00,X
	LDY $00,X
	LDY $00,X
	LDY $00,X
	LDY $00,X
	LDY $00,X
CODE_808B4C:
	RTS

DATA_808B4D:
	dw $0000,$4100,$4100,$0280,$0280,$8800,$8800,$0440
	dw $0440,$1000

DATA_808B61:
	dw $0000,$0200,$0100,$0000,$0800,$0A00,$0900,$0000
	dw $0400,$0600,$0500,$0000,$0000,$0000,$0000,$0000

CODE_808B81:
	STZ.b $32
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w #$0007
	BEQ.b CODE_808BA0
	SEP.b #$20
	LDY.w #$0010
CODE_808B90:
	LDA.w !REGISTER_JoypadSerialPort1
	DEY
	BNE.b CODE_808B90
	REP.b #$20
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BRA.b CODE_808BB2

CODE_808BA0:
	SEP.b #$20
	LDA.w !REGISTER_JoypadSerialPort1
	REP.b #$20
	BIT.w #$0001
	BNE.b CODE_808BB2
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
CODE_808BB2:
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	AND.w #$0007
	BEQ.b CODE_808BCF
	SEP.b #$20
	LDY.w #$0010
CODE_808BBF:
	LDA.w !REGISTER_JoypadSerialPort2
	DEY
	BNE.b CODE_808BBF
	REP.b #$20
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
	BRA.b CODE_808BE1

CODE_808BCF:
	SEP.b #$20
	LDA.w !REGISTER_JoypadSerialPort2
	REP.b #$20
	BIT.w #$0001
	BNE.b CODE_808BE3
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
CODE_808BE1:
	INC.b $32
CODE_808BE3:
	RTS

CODE_808BE4:
	RTL

CODE_808BE5:
	PHA
	LDA.l $0005F3
	BEQ.b CODE_808BF2
	PLA
	JSL.l CODE_808BF3
	RTL

CODE_808BF2:
	PLA
CODE_808BF3:
	STA.l $0005F3
	LDA.w #$00B4
	STA.l $0005F5
	RTL

CODE_808BFF:
	JSR.w CODE_808C03
	RTL

CODE_808C03:
	STZ.w $0513
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	RTS

CODE_808C0A:
	JSR.w CODE_808C0E
	RTL

CODE_808C0E:
	SEP.b #$20
	LDA.w $0513
	BEQ.b CODE_808C4E
	BMI.b CODE_808C34
	INC.w $0514
	CMP.w $0514
	BNE.b CODE_808C4E
	STZ.w $0514
	INC.w !RAM_DKC2_Global_ScreenDisplayRegister
	LDA.b #$0F
	CMP.w !RAM_DKC2_Global_ScreenDisplayRegister
	BCS.b CODE_808C4E
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STZ.w $0513
	BRA.b CODE_808C4E

CODE_808C34:
	AND.b #$7F
	INC.w $0514
	CMP.w $0514
	BNE.b CODE_808C4E
	STZ.w $0514
	DEC.w !RAM_DKC2_Global_ScreenDisplayRegister
	BMI.b CODE_808C48
	BNE.b CODE_808C4E
CODE_808C48:
	STZ.w $0513
	STZ.w !RAM_DKC2_Global_ScreenDisplayRegister
CODE_808C4E:
	REP.b #$20
	RTS

CODE_808C51:
	PHK
	PLB
CODE_808C53:
	STA.b $20
CODE_808C55:
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.w !REGISTER_NMIEnable
CODE_808C5D:
	LDA.w !REGISTER_NMIEnable
	AND.b #$80
	BNE.b CODE_808C5D
	LDA.b #$81
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	STZ.w !REGISTER_JoypadSerialPort1
CODE_808C6C:
	WAI
	BRA.b CODE_808C6C

CODE_808C6F:
	PHK
	PLB
	STA.b $24
CODE_808C73:
	JSR.w CODE_808C7D
	JMP.w CODE_80862A

CODE_808C79:
	JSR.w CODE_808C7D
	RTL

CODE_808C7D:
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	REP.b #$20
	RTS

CODE_808C9A:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_BAB33F
	JSL.l CODE_80897C
	BRA.b CODE_808CED

CODE_808CAA:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B4BE25
	JSL.l CODE_80897C
	BRA.b CODE_808CED

CODE_808CBA:
	JML.l CODE_B5D11B

CODE_808CBE:
	JML.l CODE_B5D487

CODE_808CC2:
	JML.l CODE_B5D314

CODE_808CC6:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B491CC
	BRL.w CODE_808CED

CODE_808CD3:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B48B07
	BRA.b CODE_808CED

CODE_808CDF:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B49353
	JSL.l CODE_80897C
CODE_808CED:
	WAI
	BRA.b CODE_808CED

CODE_808CF0:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B4996D
	JSL.l CODE_80897C
	BRL.w CODE_808CED

CODE_808D01:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B4987B
	BRL.w CODE_808CED

CODE_808D0E:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B49F0F
	JSL.l CODE_80897C
	BRL.w CODE_808CED

CODE_808D1F:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B49EC9
	JSL.l CODE_80897C
	BRL.w CODE_808CED

CODE_808D30:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B4AB60
	JSL.l CODE_80897C
	BRL.w CODE_808CED

CODE_808D41:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B49904
	BRL.w CODE_808CED

CODE_808D4E:
	LDX.w #$01FF
	TXS
	INC.b $2A
	JSL.l CODE_B49B58
	BRL.w CODE_808CED

CODE_808D5B:
	LDA.w #$8000
	ORA.w $08C2
	STA.w $08C2
	LDA.w $08A4
	JSL.l CODE_808837
	LDA.w #$0020
	ORA.b $30,x
	STA.b $30,x
	JSR.w CODE_808DFA
	LDA.w #$16D8
	STA.b $66
	LDY.w #DATA_FF136A
	JSL.l CODE_BB8432
	LDX.b $68
	STX.b $64
	LDA.w #!Define_DKC2_Animation_Player_Run
	JSL.l CODE_B9D0B8
	LDA.l DATA_FF012A
	STA.w $16E0
	LDA.l DATA_FF012A+$02
	STA.w $16E2
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$001D
	STA.b $2E,x
	LDA.w #$00E4
	STA.b $02,x
	JSR.w CODE_808DCC
	LDX.w $0597
	LDA.w #$001E
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	JSR.w CODE_808DCC
	LDA.w $08C2
	BIT.w #$4000
	BNE.b CODE_808DCB
	LDY.w $0597
	LDA.w #$C000
	STA.w $001C,y
CODE_808DCB:
	RTL

CODE_808DCC:
	RTS

CODE_808DCD:
	LDA.w #$0101
	STA.b $1E,x
	STZ.b $0E,x
	LDA.b $0A,x
	STA.b $0C,x
	RTS

CODE_808DD9:
	LDA.w #$8000
	ORA.w $08C2
	STA.w $08C2
	LDA.w #$0000
	JSL.l CODE_808837
	JSR.w CODE_808DFA
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$001D
	STA.b $2E,x
	LDA.w #$00E4
	STA.b $02,x
	RTL

CODE_808DFA:
	LDA.w #$16B2
	STA.b $66
	LDY.w #DATA_FF132C
	JSL.l CODE_BB8432
	LDX.b $68
	STX.b $64
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B8
	LDA.l DATA_FF0040
	STA.w $16BA
	LDA.l DATA_FF0040+$02
	STA.w $16BC
	RTS

CODE_808E20:
	JSR.w CODE_808E24
	RTL

CODE_808E24:
	LDA.b !RAM_DKC2_Global_RNGSeedLo
	STA.b $34
	ASL
	LDA.b $30
	ROL
	STA.b $32
	LDA.b !RAM_DKC2_Global_RNGSeedHi
	EOR.b $32
	STA.b !RAM_DKC2_Global_RNGSeedLo
	LDA.b $34
	STA.b $30
	LDA.b !RAM_DKC2_Global_RNGSeedLo
	RTS

CODE_808E3B:
	PHB
	PHK
	PLB
	STZ.b $D9
	LDX.w #$00D9
	LDA.w #$0024
	TXY
	INY
	MVN $80,$80
	STZ.w $0911
	LDX.w #$0911
	LDA.w #$10C7
	TXY
	INY
	MVN $80,$80
	LDA.w #$0000
	STA.l $7E5A12
	LDX.w #$5A12
	LDA.w #$3B14
	TXY
	INY
	MVN $7E,$7E
	LDA.w #$0000
	STA.l $7F0000
	LDX.w #$0000
	LDA.w #$FFFF
	TXY
	INY
	MVN $7F,$7F
	PLB
	RTL

CODE_808E7F:
	PLA
	INC
	STA.b $32
	LDA.w #$0000
	STA.l $7F0000
	LDX.w #$0000
	LDA.w #$FFFF
	TXY
	INY
	MVN $7F,$7F
	LDA.w #$0000
	STA.l $000911
	LDX.w #$0911
	LDA.w #$F6ED
	TXY
	INY
	MVN $7E,$7E
	STZ.b $34
	LDX.w #$0034
	LDA.w #$08D1
	TXY
	INY
	MVN $80,$80
	LDX.w #$01FF
	TXS
	JMP.w ($0032)

CODE_808EBB:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSR.w CODE_808FBB
	LDA.w #$0000
	JSL.l CODE_808837
	JSR.w CODE_808F1B
	LDA.w #CODE_8087D9
	JML.l CODE_808C6F

CODE_808ED5:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSR.w CODE_808FBB
	LDA.l $7E56CE
	AND.w #$0001
	STA.w $060F
	LDA.l $7E56CF
	AND.w #$0003
	STA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BEQ.b CODE_808F06
	JSR.w CODE_808F9C
	JSL.l CODE_BBC722
CODE_808EFE:
	LDA.l $0006B1
	JML.l CODE_B5CDDD

CODE_808F06:
	JSR.w CODE_808F9C
	JSL.l CODE_BBC722
	JSL.l CODE_BBC847
	JSL.l CODE_BBC722
	JSL.l CODE_BBC847
	BRA.b CODE_808EFE

CODE_808F1B:
	JSR.w CODE_808F9C
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BEQ.b CODE_808F2A
	JSR.w CODE_808F3D
	RTS

CODE_808F2A:
	JSL.l CODE_BBC847
	JSR.w CODE_808F3D
	JSL.l CODE_BBC847
	JSR.w CODE_808F3D
	RTS

CODE_808F39:
	JSR.w CODE_808F3D
	RTL

CODE_808F3D:
	LDA.w #!Define_DKC2_LevelID_PiratePanic_Main
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $05BD
	LDA.w #!Define_DKC2_LevelID_PiratePanic_Main
	STA.w $08A8
	LDA.w #$FFFC
	STA.w $0BA4
	STZ.w $08C6
	STZ.w $08C2
	STZ.b $D5
	STZ.b $D7
	STZ.b $6C
	STZ.b $6E
	STZ.w $08A6
	STZ.w $08AA
	STZ.w $08AC
	STZ.w $08AE
	STZ.w !RAM_DKC2_Level_BackupOfBananaCountLo
	STZ.w !RAM_DKC2_Global_CurrentBananaCountLo
	LDX.w #$0004
	LDA.w $060B
	AND.w #$0002
	BEQ.b CODE_808F7F
	LDX.w #$0032
CODE_808F7F:
	STX.w $08BE
	STX.w $08C0
	LDA.w #$0080
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	LDA.w #$002C
	STA.b $78
	LDA.w $08A4
	JSL.l CODE_808837
	JSL.l CODE_B48000
	RTS

CODE_808F9C:
	LDA.w #$1234
	STA.b !RAM_DKC2_Global_RNGSeedLo
	STA.b $30
	LDA.w #$0080
	CMP.w #$0080
	BNE.b CODE_808FB3
	LDA.w #DATA_80FB62
	CMP.w #DATA_80FB62_End
	BMI.b CODE_808FBA						; Note: This will always branch.

CODE_808FB3:
	LDA.w #$000F
	JSL.l CODE_808BE4
CODE_808FBA:
	RTS

CODE_808FBB:
	RTS

CODE_808FBC:
	LDX.w $05FD
	LDA.w !REGISTER_Joypad1Lo
	CMP.l $FE9388,x							; Glitch: Shouldn't this be $7E?
	BNE.b CODE_808FD2
	LDA.l $FE9388+$02,x						; Glitch: Shouldn't this be $7E?
	INC
	STA.l $FE9388+$02,x						; Glitch: Shouldn't this be $7E?
	RTL

CODE_808FD2:
	INX
	INX
	INX
	INX
	STA.l $FE9388,x						; Glitch: Shouldn't this be $7E?
	LDA.w #$0001
	STA.l $FE9388+$02,x						; Glitch: Shouldn't this be $7E?
	STX.w $05FD
	RTL

CODE_808FE5:
	PHK
	PLB
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	PHA
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	PHA
	LDA.w !REGISTER_Joypad1Lo
	TAX
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w !REGISTER_Joypad1Lo
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	TXA
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STA.w $050A
	STX.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	TAX
	PLA
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	PLA
	STA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	TXA
	AND.w #$D000
	BNE.b CODE_80906A
	LDA.w $05FD
	CMP.w $0603
	BPL.b CODE_809060
	PHB
	PHK
	PLB
	LDA.w $0601
	STA.b $36
	LDA.w #DATA_FE9596>>16
	STA.b $38
	LDY.w $05FD
	LDA.w $05FF
	BNE.b CODE_809048
	INY
	INY
	INY
	INY
	STY.w $05FD
	INY
	INY
	LDA.b [$36],y
	DEY
	DEY
	STA.w $05FF
CODE_809048:
	DEC.w $05FF
	LDA.b [$36],y
	STA.b $32
	LDA.b $32
	TAX
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.b $32
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	TXA
	STA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	PLB
	RTL

CODE_809060:
	JSR.w CODE_809071
	LDA.w #CODE_8086F6
	JML.l CODE_808C6F

CODE_80906A:
	JSR.w CODE_809071
	JML.l CODE_80A5B1

CODE_809071:
	LDA.w #$8000
	TRB.w $08C4
	STZ.w $05FB
	RTS

CODE_80907B:
	JSL.l CODE_BB91D9
	LDA.w #$0006
	STA.l $000689
	LDA.w #CODE_808CD3
	JML.l CODE_808C51

CODE_80908D:
	STZ.w $060F
	STZ.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	LDA.w #$0001
	STA.w $08A2
	RTS

CODE_80909A:
	JSR.w CODE_80908D
	LDA.w #$002C
	STA.b $78
	JSR.w CODE_8084F8
	JSR.w CODE_808591
	STZ.b $2A
	LDA.w #$AA55
	STA.b !RAM_DKC2_Global_RNGSeedLo
	LDA.w #$3765
	STA.b $30
	LDA.w #!Define_DKC2_MusicID_Opening
	JSL.l CODE_B58006
	SEP.b #$20
	LDA.b #$01
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	LDA.b #$8F
	STA.w !REGISTER_ScreenDisplayRegister
	STZ.w !REGISTER_OAMSizeAndDataAreaDesignation
	STZ.w !REGISTER_InitialScreenSettings
	REP.b #$30
	LDA.w #$0003
	STA.w !REGISTER_BGModeAndTileSizeSetting
	LDA.w #$0102
	STA.w !REGISTER_MainScreenLayers
	LDA.w #$0202
	STA.w !REGISTER_ColorMathInitialSettings
	LDA.w #$0364
	STA.w !REGISTER_BG1And2TileDataDesignation
	LDA.w #$787C
	STA.w !REGISTER_BG1AddressAndSize
	LDA.w #$0070
	STA.w !REGISTER_BG3AddressAndSize
	STZ.w !REGISTER_VRAMAddressLo
	LDX.w #$4000
CODE_8090F9:
	STZ.w !REGISTER_WriteToVRAMPortLo
	DEX
	BNE.b CODE_8090F9
	LDX.w #DATA_FA4C3E
	LDY.w #DATA_FA4C3E>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	STZ.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDX.w #$0000
CODE_809114:
	TXA
	LSR
	LSR
	LSR
	LSR
	LSR
	LSR
	LDA.l $7F0000,x
	STA.w !REGISTER_WriteToVRAMPortHi
	INX
	CPX.w #$3400
	BNE.b CODE_809114
	REP.b #$20
	LDA.w #$038B
	STA.b $32
	LDA.w #DATA_F547BC
	LDX.w #DATA_F547BC>>16
	JSR.w CODE_80AF7A
	LDA.w #$0100
	STA.b $7C
	STA.b $7A
	SEP.b #$20
	LDA.b #$05
	STA.w !REGISTER_Mode7CenterX
	LDA.b #$01
	STA.w !REGISTER_Mode7CenterX
	LDA.b #$D7
	STA.w !REGISTER_Mode7CenterY
	STZ.w !REGISTER_Mode7CenterY
	LDA.b #$80
	STA.w !REGISTER_Mode7TilemapSettings
	REP.b #$20
	LDA.w #$7400
	JSR.w CODE_80B0C9
	LDA.w #$7000
	JSR.w CODE_80B0C9
	LDA.w #$7800
	JSR.w CODE_80B0C9
	LDA.w #$7C00
	JSR.w CODE_80B0C9
	LDX.w #DATA_F52FC7
	LDY.w #DATA_F52FC7>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$0000
	STA.l $7F0100
	STA.l $7F013E
	LDA.w #$74A0
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0340
	JSL.l CODE_80895F
	LDX.w #DATA_F80D10
	LDY.w #DATA_F80D10>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$76BA
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$00C8
	JSL.l CODE_80895F
	LDX.w #DATA_F50004
	LDY.w #DATA_F50004>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$78E0
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0380
	JSL.l CODE_80895F
	LDX.w #DATA_F56AC9
	LDY.w #DATA_F56AC9>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7CE0
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0380
	JSL.l CODE_80895F
	LDX.w #DATA_F55D4A
	LDY.w #DATA_F55D4A>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$4000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$2400
	JSL.l CODE_80895F
	LDX.w #DATA_F8063E
	LDY.w #DATA_F8063E>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$6000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$1000
	JSL.l CODE_80895F
	LDX.w #DATA_D9F7C9
	LDY.w #DATA_D9F7C9>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0800
	JSL.l CODE_80895F
	LDX.w #DATA_F5325B
	LDY.w #DATA_F5325B>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDX.w #DATA_EB2B84
	LDY.w #DATA_EB2B84>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDX.w #DATA_F5325B
	LDY.w #DATA_F5325B>>16
	LDA.w #$0500
	JSL.l CODE_BB8D91
	LDA.w #$000F
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	LDA.w #$0000
	LDX.w #$01FE
CODE_809290:
	STA.l $7E8928,x
	DEX
	DEX
	BPL.b CODE_809290
	LDX.w #$001C
CODE_80929B:
	STZ.b $32,x
	DEX
	DEX
	BPL.b CODE_80929B
	LDA.w #$007F
	STA.l $7E8012
	LDA.w #$0003
	STA.l $7E8013
	LDA.w #$0018
	STA.l $7E8014
	LDA.w #$0003
	STA.l $7E8015
	STA.l $7E8016
	STA.l $7E8017
	LDA.w #$0000
	STA.l $7E8018
	LDA.w #$007F
	STA.l $7E8022
	LDA.w #$0002
	STA.l $7E8023
	LDA.w #$0018
	STA.l $7E8024
	LDA.w #$0002
	STA.l $7E8025
	STA.l $7E8026
	STA.l $7E8027
	LDA.w #$0000
	STA.l $7E8028
	LDA.w #$007F
	STA.l $7E8032
	LDA.w #$0001
	STA.l $7E8033
	LDA.w #$0018
	STA.l $7E8034
	LDA.w #$0001
	STA.l $7E8035
	STA.l $7E8036
	STA.l $7E8037
	LDA.w #$0000
	STA.l $7E8038
	SEP.b #$20
	LDX.w #(!REGISTER_BGModeAndTileSizeSetting&$0000FF<<8)+$00
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_ColorMathSelectAndEnable&$0000FF<<8)+$00
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8022
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8022>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_SubScreenLayers&$0000FF<<8)+$00
	STX.w HDMA[$04].Parameters
	LDX.w #$7E8032
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E8032>>16
	STA.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	INC.w $0993
	LDA.w #CODE_809378
	JMP.w CODE_80B0AE

CODE_809378:
	LDX.w #$01FF
	TXS
	LDA.w #$7E8928
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$0200
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #$7E8928>>16
	STA.w DMA[$01].SourceBank
	STZ.w !REGISTER_CGRAMAddress
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$1C00
	STA.w !REGISTER_DMAEnable
	LDA.b $2A
	CMP.w #$00E0
	BCC.b CODE_8093B3
	JSL.l CODE_80B11E
CODE_8093B3:
	LDA.b $2A
	CMP.w #$00E0
	BNE.b CODE_8093D6
	SEP.b #$20
	LDA.b #$07
	STA.l $7E8013
	STA.l $7E8015
	STA.l $7E8017
	LDA.b #$74
	STA.w !REGISTER_BG1AddressAndSize
	LDA.b #$01
	STA.w !REGISTER_MainScreenLayers
	REP.b #$20
CODE_8093D6:
	LDA.b $2A
	CMP.w #$0110
	BNE.b CODE_8093F0
	LDA.w #$4000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0500>>16
	LDA.w #$7F0500
	LDY.w #$1440
	JSL.l CODE_80895F
CODE_8093F0:
	LDA.b $2A
	CMP.w #$0111
	BNE.b CODE_809418
	LDA.w #$4A20
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F1940>>16
	LDA.w #$7F1940
	LDY.w #$1440
	JSL.l CODE_80895F
	LDA.w #$0000
	LDX.w #$001E
CODE_809410:
	STA.l $7E8928,x
	DEX
	DEX
	BNE.b CODE_809410
CODE_809418:
	LDA.b $2A
	CMP.w #$0112
	BNE.b CODE_809460
	LDA.w #$3000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0500
	JSL.l CODE_80895F
	SEP.b #$20
	LDA.b #$01
	STA.l $7E8013
	STA.l $7E8015
	LDA.b #$05
	STA.l $7E8017
	LDA.b #$21
	STA.l $7E8023
	STA.l $7E8025
	LDA.b #$04
	STA.l $7E8033
	STA.l $7E8035
	LDA.b #$00
	STA.l $7E8027
	REP.b #$20
CODE_809460:
	SEP.b #$20
	LDA.w $098F
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w $0991
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.b $2A
	SEC
	SBC.w #$00E0
	CMP.w #$002F
	BCS.b CODE_80949C
	BIT.w #$0020
	BEQ.b CODE_80948F
	EOR.w #$003F
CODE_80948F:
	LSR
	STA.b $32
	LSR
	ADC.b $32
	CLC
	ADC.b $7C
	STA.b $7C
	STA.b $7A
CODE_80949C:
	JSR.w CODE_80B021
	INC.b $2A
	LDA.b $2A
	CMP.w #$0001
	BNE.b CODE_8094AC
	JSL.l CODE_B58009
CODE_8094AC:
	LDA.b $2A
	CMP.w #$00F0
	BNE.b CODE_8094C2
	LDX.w #$003E
CODE_8094B6:
	LDA.l $7E8928,x
	STA.l $7E89C8,x
	DEX
	DEX
	BPL.b CODE_8094B6
CODE_8094C2:
	LDA.b $2A
	SEC
	SBC.w #$0121
	CMP.w #$005B
	BCC.b CODE_8094D0
	JMP.w CODE_809573

CODE_8094D0:
	DEC.w $0993
	BPL.b CODE_8094E8
	JSR.w CODE_80B0FE
	AND.w #$0060
	SEC
	SBC.w #$0040
	STA.w $098D
	LDA.w #$0008
	STA.w $0993
CODE_8094E8:
	LDA.w $0993
	BIT.w #$FFE0
	BEQ.b CODE_8094F3
	JMP.w CODE_809573

CODE_8094F3:
	BIT.w #$0007
	BNE.b CODE_809514
	JSR.w CODE_80B0FE
	AND.w #$003F
	CLC
	ADC.w $098D
	STA.w $098F
	SEC
	SBC.w $098D
	EOR.w #$00FF
	LSR
	SEC
	SBC.w #$0050
	STA.w $0991
CODE_809514:
	SEP.b #$20
	LDA.w $0993
	ASL
	ASL
	ASL
	ASL
	ASL
	BPL.b CODE_809523
	EOR.b #$FF
	INC
CODE_809523:
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	STA.w !REGISTER_Mode7MatrixParameterA
	STZ.w !REGISTER_Mode7MatrixParameterA
	LDY.w #$0000
	TYX
CODE_809534:
	SEP.b #$20
	LDA.w DATA_80B0EE,y
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductMid
	REP.b #$20
	AND.w #$001F
	STA.b $32
	ASL
	ASL
	ASL
	ASL
	ASL
	STA.b $34
	ASL
	ASL
	ASL
	ASL
	STA.b $36
	ASL
	CLC
	ADC.b $36
	CMP.w #$7C00
	BCC.b CODE_80955F
	LDA.w #$7C00
CODE_80955F:
	AND.w #$7C00
	CLC
	ADC.b $34
	ADC.b $32
	STA.l $7E8928,x
	INY
	INX
	INX
	CPY.w #$0010
	BNE.b CODE_809534
CODE_809573:
	LDA.b $2A
	SEC
	SBC.w #$0118
	CMP.w #$0068
	BCC.b CODE_809581
	JMP.w CODE_80960C

CODE_809581:
	XBA
	LSR
	LSR
	LSR
	CMP.w #$0CFF
	BCC.b CODE_80958D
	LDA.w #$0CFF
CODE_80958D:
	CMP.w #$0500
	BCC.b CODE_809596
	SEC
	SBC.w #$0400
CODE_809596:
	CMP.w #$0500
	BCC.b CODE_80959F
	SEC
	SBC.w #$0400
CODE_80959F:
	CMP.w #$0300
	BCC.b CODE_8095AB
	EOR.w #$07FF
	SEC
	SBC.w #$0200
CODE_8095AB:
	SEP.b #$20
	STA.w !REGISTER_Mode7MatrixParameterA
	XBA
	STA.w !REGISTER_Mode7MatrixParameterA
	REP.b #$20
	PEA.w ((DATA_80B2D7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$0002
	LDX.w #$0002
CODE_8095C0:
	STZ.b $32
	SEP.b #$20
	LDA.w DATA_80B2D7,x
	AND.b #$1F
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductMid
	CMP.b #$1F
	BCC.b CODE_8095D5
	LDA.b #$1F
CODE_8095D5:
	STA.b $32
	REP.b #$20
	AND.w #$001F
	XBA
	LSR
	LSR
	LSR
	TSB.b $32
	LDA.w DATA_80B2D7+$01,x
	AND.w #$001F
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductMid
	CMP.w #$001F
	BCC.b CODE_8095F6
	LDA.w #$001F
CODE_8095F6:
	REP.b #$20
	AND.w #$001F
	XBA
	ASL
	ASL
	ORA.b $32
	STA.l $7E8968,x
	INX
	INX
	CPX.w #$0060
	BNE.b CODE_8095C0
	PLB
CODE_80960C:
	LDX.w #$00A0
	LDA.b $2A
	SEC
	SBC.w #$0110
	CMP.w #$0040
	BCS.b CODE_80961F
	CMP.w #$0008
	BCS.b CODE_809630
CODE_80961F:
	LDX.w #$0000
	LDA.b $2A
	SEC
	SBC.w #$0078
	CMP.w #$0029
	BCC.b CODE_809630
	JMP.w CODE_8096BB

CODE_809630:
	ASL
	ASL
	ASL
	ASL
	ASL
	CMP.w #$04FF
	BCC.b CODE_80963D
	LDA.w #$04FF
CODE_80963D:
	CMP.w #$0300
	BCC.b CODE_809649
	EOR.w #$07FF
	SEC
	SBC.w #$0200
CODE_809649:
	SEP.b #$20
	STA.w !REGISTER_Mode7MatrixParameterA
	XBA
	STA.w !REGISTER_Mode7MatrixParameterA
	REP.b #$20
	PEA.w ((DATA_80B337&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$0000
CODE_80965B:
	STZ.b $32
	SEP.b #$20
	LDA.w DATA_80B337,y
	AND.b #$1F
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductMid
	CMP.b #$1F
	BCC.b CODE_809670
	LDA.b #$1F
CODE_809670:
	STA.b $32
	LDA.w DATA_80B337+$01,y
	AND.b #$1F
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductMid
	CMP.b #$1F
	BCC.b CODE_809683
	LDA.b #$1F
CODE_809683:
	REP.b #$20
	AND.w #$001F
	ASL
	ASL
	ASL
	ASL
	ASL
	TSB.b $32
	SEP.b #$20
	LDA.w DATA_80B337+$02,y
	AND.b #$1F
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductMid
	CMP.b #$1F
	BCC.b CODE_8096A2
	LDA.b #$1F
CODE_8096A2:
	REP.b #$20
	AND.w #$001F
	XBA
	ASL
	ASL
	ORA.b $32
	STA.l $7E8928,x
	INX
	INX
	INY
	INY
	INY
	CPY.w #$0060
	BNE.b CODE_80965B
	PLB
CODE_8096BB:
	LDA.b $2A
	CMP.w #$0072
	BCS.b CODE_8096FE
	AND.w #$00FF
	ASL
	TAX
	CPX.w #$00E0
	BCS.b CODE_8096D7
	LDA.w #$7FFF
	STA.l $7E8968,x
	STA.l $7E8A48,x
CODE_8096D7:
	DEX
	DEX
	CPX.w #$00E0
	BCS.b CODE_8096E9
	LDA.w #$7E10
	STA.l $7E8968,x
	STA.l $7E8A48,x
CODE_8096E9:
	DEX
	DEX
	CPX.w #$00E0
	BCS.b CODE_8096FE
	LDA.w #$03E0
	STA.l $7E8968,x
	LDA.w #$01C0
	STA.l $7E8A48,x
CODE_8096FE:
	LDA.b $2A
	SEC
	SBC.w #$0098
	CMP.w #$0040
	BCS.b CODE_80974E
	AND.w #$007F
	ASL
	ASL
	ASL
	TAX
	LDA.w #$7FFF
	STA.l $7E8968,x
	DEX
	DEX
	BMI.b CODE_80974E
	LDA.w #$4210
	STA.l $7E8968,x
	DEX
	DEX
	BMI.b CODE_80974E
	LDA.w #$0000
	STA.l $7E8968,x
	DEX
	DEX
	BMI.b CODE_80974E
	LDA.w #$0000
	STA.l $7E8968,x
	DEX
	DEX
	BMI.b CODE_80974E
	LDA.w #$0000
	STA.l $7E8968,x
	DEX
	DEX
	BMI.b CODE_80974E
	LDA.w #$0000
	STA.l $7E8968,x
CODE_80974E:
	LDA.w $090F
	BEQ.b CODE_809764
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_809764
	LDA.l !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BNE.b CODE_80976B
CODE_809764:
	LDA.b $2A
	CMP.w #$01A0
	BNE.b CODE_809774
CODE_80976B:
	SEP.b #$20
	LDA.b #$82
	STA.w $0513
	REP.b #$20
CODE_809774:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_809787
	LDA.b $2A
	CMP.w #$01A0
	BCS.b CODE_809784
	JML.l CODE_8085EF

CODE_809784:
	JMP.w CODE_80B5BA

CODE_809787:
	JSR.w CODE_808C0E
CODE_80978A:
	WAI
	BRA.b CODE_80978A

CODE_80978D:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSR.w CODE_808591
	JSL.l CODE_80858B
	JSL.l CODE_808E3B
	JSL.l CODE_8088AB
	STZ.w $060B
	LDX.w #$001E
	LDA.w #$0000
CODE_8097AB:
	STA.b $32,x
	DEX
	DEX
	BPL.b CODE_8097AB
	LDA.w #$0001
	STA.w !REGISTER_BGModeAndTileSizeSetting
	LDA.w #$0213
	STA.w !REGISTER_MainScreenLayers
	LDA.w #$0014
	STA.w !REGISTER_BG1And2TileDataDesignation
	LDA.w #$FF68
	STA.w !REGISTER_Window1LeftPositionDesignation
	SEP.b #$20
	LDA.b #$30
	STA.w !REGISTER_ObjectAndColorWindowSettings
	LDA.b #$E8
	STA.w !REGISTER_FixedColorData
	REP.b #$20
	LDA.w #$4100
	STA.w !REGISTER_ColorMathInitialSettings
	LDA.w #$7C76
	STA.w !REGISTER_BG1AddressAndSize
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	SEP.b #$20
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w #$004F
	STA.l $7E8012
	LDA.w #$0122
	STA.l $7E8013
	LDA.w #$0040
	STA.l $7E8015
	LDA.w #$8102
	STA.l $7E8016
	LDA.w #$0050
	STA.l $7E8018
	LDA.w #$8102
	STA.l $7E8019
	LDA.w #$0050
	STA.l $7E801B
	LDA.w #$8102
	STA.l $7E801C
	LDA.w #$0001
	STA.l $7E801E
	LDA.w #$8102
	STA.l $7E801F
	LDA.w #$0000
	STA.l $7E8021
	SEP.b #$20
	LDX.w #(!REGISTER_ColorMathInitialSettings&$0000FF<<8)+$01
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	REP.b #$20
	LDX.w #DATA_EC83A0
	LDY.w #DATA_EC83A0>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$1000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$6000
	JSL.l CODE_80895F
	LDX.w #DATA_EC4D40
	LDY.w #DATA_EC4D40>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$4000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$8000
	JSL.l CODE_80895F
	LDA.w #$0020
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #DATA_FC0660>>16
	LDA.w #DATA_FC0660
	LDY.w #$1E00
	JSL.l CODE_80895F
	LDX.w #DATA_EC7CF0
	LDY.w #DATA_EC7CF0>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7C00
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0800
	JSL.l CODE_80895F
	LDA.w #$7400
	JSR.w CODE_80B0C9
	LDA.w #$7800
	JSR.w CODE_80B0C9
	LDX.w #DATA_EC4749
	LDY.w #DATA_EC4749>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7420
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0680
	JSL.l CODE_80895F
	LDX.w #DATA_EC4AAD
	LDY.w #DATA_EC4AAD>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7780
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0240
	JSL.l CODE_80895F
	LDX.w #DATA_EC4C1C
	LDY.w #DATA_EC4C1C>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$78C0
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$01C0
	JSL.l CODE_80895F
	LDY.w #$0000
	LDX.w #$0040
	LDA.w #DATA_FD3C6E
	JSL.l CODE_BB8089
	LDY.w #$0080
	LDX.w #$0004
	LDA.w #$00AA
	JSL.l CODE_BB807F
	STZ.b $84
	LDA.w #$0300
	JSR.w CODE_808C03
CODE_809967:
	STZ.b $36
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	JSR.w CODE_808C7D
	LDA.w #CODE_809983
	JMP.w CODE_80B0AE

CODE_809983:
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$0401
	STA.w !REGISTER_DMAEnable
	LDA.w $17C0
	DEC
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSR.w CODE_808C0E
	INC.b $2A
	JSR.w CODE_80B021
	JSR.w CODE_808C7D
	LDA.w #$4102
	STA.l $7E8013
	STA.l $7E8016
	STA.l $7E8019
	STA.l $7E801C
	STA.l $7E801F
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BPL.b CODE_8099D3
	JMP.w CODE_809A9C

CODE_8099D3:
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_DPadU
	BEQ.b CODE_809A13
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	BEQ.b CODE_809A13											; Note: !Define_DKC2_PlayerSelectMenu_OnePlayer
	CMP.w #!Define_DKC2_PlayerSelectMenu_MusicTest
	BNE.b CODE_809A09
	LDA.b $84
	BEQ.b CODE_809A09
	SEP.b #$20
	LDA.b #$01
	STA.l !REGISTER_IRQNMIAndJoypadEnableFlags
	REP.b #$20
	LDA.w #!Define_DKC2_MusicID_SteelDrumRhumba
	JSL.l CODE_B5800F
	STZ.b $84
	DEC.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	LDA.w #$0633
	JSL.l CODE_B58021
	JMP.w CODE_809967

CODE_809A09:
	LDA.w #$0633
	JSL.l CODE_B58021
	DEC.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
CODE_809A13:
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_DPadD
	BEQ.b CODE_809A2F
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BCS.b CODE_809A2F
	INC.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	LDA.w #$0633
	JSL.l CODE_B58021
	BRA.b CODE_809A9C

CODE_809A2F:
	INC.b $38
	LDA.b $38
	CMP.w #$0020
	BEQ.b CODE_809A40
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_DPadD^$FFFF
	BEQ.b CODE_809A44
CODE_809A40:
	STZ.b $36
	STZ.b $38
CODE_809A44:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BCC.b CODE_809A9C
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_DPadD
	BEQ.b CODE_809A9C
	INC.b $36
	STZ.b $38
	LDA.b $36
	CMP.w #$0005
	BNE.b CODE_809A9C
	STZ.b $36
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_CheatMode
	BEQ.b CODE_809A9C
	CMP.w #!Define_DKC2_PlayerSelectMenu_MusicTest
	BNE.b CODE_809A92
	LDA.b $84
	BEQ.b CODE_809A92
	SEP.b #$20
	LDA.b #$01
	STA.l !REGISTER_IRQNMIAndJoypadEnableFlags
	REP.b #$20
	LDA.w #!Define_DKC2_MusicID_SteelDrumRhumba
	JSL.l CODE_B5800F
	STZ.b $84
	INC.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	LDA.w #$0633
	JSL.l CODE_B58021
	JMP.w CODE_809967

CODE_809A92:
	LDA.w #$0633
	JSL.l CODE_B58021
	INC.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
CODE_809A9C:
	LDX.w #$0000
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_MusicTest
	BEQ.b CODE_809AAE
	BCC.b CODE_809AB1
	LDX.w #$0090
	BRA.b CODE_809AB1

CODE_809AAE:
	LDX.w #$0048
CODE_809AB1:
	TXA
	SEC
	SBC.w $17C0
	STZ.b $32
	CMP.w #$8000
	ROR
	ROR.b $32
	CMP.w #$8000
	ROR
	ROR.b $32
	CMP.w #$8000
	ROR
	ROR.b $32
	STA.b $34
	LDA.b $32
	CLC
	ADC.w $17C2
	STA.w $17C2
	LDA.w $17C0
	ADC.b $34
	STA.w $17C0
	LDA.w $17C0
	SEC
	SBC.w #$004F
	BCS.b CODE_809B06
	EOR.w #$FFFF
	INC
	SEP.b #$20
	STA.l $7E8012
	LDA.b #$40
	STA.l $7E8015
	LDA.b #$50
	STA.l $7E8018
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	REP.b #$20
	BRA.b CODE_809B42

CODE_809B06:
	LDA.w $17C0
	SEC
	SBC.w #$008F
	BCS.b CODE_809B29
	EOR.w #$FFFF
	INC
	SEP.b #$20
	STA.l $7E8015
	LDA.b #$50
	STA.l $7E8018
	LDX.w #$7E8015
	STX.w HDMA[$02].SourceLo
	REP.b #$20
	BRA.b CODE_809B42

CODE_809B29:
	LDA.w $17C0
	SEC
	SBC.w #$00DF
	EOR.w #$FFFF
	INC
	SEP.b #$20
	STA.l $7E8018
	LDX.w #$7E8018
	STX.w HDMA[$02].SourceLo
	REP.b #$20
CODE_809B42:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_CheatMode
	BNE.b CODE_809B82
	LDA.w $060B
	BIT.w #$0001
	BNE.b CODE_809B82
	LDX.b $3A
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BEQ.b CODE_809B82
	AND.l DATA_809E35,x
	BEQ.b CODE_809B80
	INC.b $3A
	INC.b $3A
	LDA.b $3A
	CMP.w #$0010
	BNE.b CODE_809B82
	LDA.w #$0505
	JSL.l CODE_B58021
	LDA.w #$0001
	TSB.w $060B
	SEP.b #$20
	STZ.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	BRA.b CODE_809B82

CODE_809B80:
	STZ.b $3A
CODE_809B82:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_CheatMode
	BNE.b CODE_809BC2
	LDA.w $060B
	BIT.w #$0002
	BNE.b CODE_809BC2
	LDX.b $3C
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BEQ.b CODE_809BC2
	AND.l DATA_809E45,x
	BEQ.b CODE_809BC0
	INC.b $3C
	INC.b $3C
	LDA.b $3C
	CMP.w #$0010
	BNE.b CODE_809BC2
	LDA.w #$0505
	JSL.l CODE_B58021
	LDA.w #$0002
	TSB.w $060B
	SEP.b #$20
	STZ.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	BRA.b CODE_809BC2

CODE_809BC0:
	STZ.b $3C
CODE_809BC2:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	STA.b $32
	ASL
	SEC
	ADC.b $32
	TAX
	LDA.w #$0120
	STA.l $7E8012,x
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_809BF8
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_MusicTest
	BCS.b CODE_809BF8
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_809BF8
	LDA.w #$820F
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	LDA.w #$0634
	JSL.l CODE_B58021
CODE_809BF8:
	JSL.l CODE_8088AB
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_MusicTest
	BNE.b CODE_809C4A
	JSR.w CODE_809DA2
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BIT.w #!Joypad_DPadL
	BNE.b CODE_809C24
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_DPadR|!Joypad_X|!Joypad_A
	BEQ.b CODE_809C4A
	INC.b $84
	LDA.b $84
	CMP.w #$0020
	BCC.b CODE_809C2F
	LDA.w #$0001
	STA.b $84
	BRA.b CODE_809C2F

CODE_809C24:
	DEC.b $84
	BMI.b CODE_809C2A
	BNE.b CODE_809C2F
CODE_809C2A:
	LDA.w #$001F
	STA.b $84
CODE_809C2F:
	SEP.b #$20
	LDA.b #$01
	STA.l !REGISTER_IRQNMIAndJoypadEnableFlags
	REP.b #$20
	LDA.b $84
	CMP.w #!Define_DKC2_MusicID_BonusIntro
	BNE.b CODE_809C43
	LDA.w #!Define_DKC2_MusicID_BonusIntro|$0300
CODE_809C43:
	JSL.l CODE_B5800F
	JMP.w CODE_809967

CODE_809C4A:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$8201
	BNE.b CODE_809C56
	JML.l CODE_808EBB

CODE_809C56:
	WAI
	BRA.b CODE_809C56

DATA_809C59:
	dw $0000,DATA_809C99,DATA_809CA4,DATA_809CAF,DATA_809CB5,DATA_809CBC,DATA_809CCB,DATA_809CD5
	dw DATA_809CDA,DATA_809CE0,DATA_809CE9,DATA_809CF0,DATA_809CFA,DATA_809D02,DATA_809D07,DATA_809D16
	dw DATA_809D1C,DATA_809D26,DATA_809D2E,DATA_809D3A,DATA_809D46,DATA_809D50,DATA_809D59,DATA_809D60
	dw DATA_809D68,DATA_809D6F,DATA_809D76,DATA_809D7A,DATA_809D81,DATA_809D8C,DATA_809D94,DATA_809D9C

DATA_809C99:
	db "ISLAND MAP",$00

DATA_809CA4:
	db "MAIN THEME",$00

DATA_809CAF:
	db "SWAMP",$00

DATA_809CB5:
	db "SWANKY",$00

DATA_809CBC:
	db "ENCHANTED WOOD",$00

DATA_809CCB:
	db "SHIP DECK",$00

DATA_809CD5:
	db "MINE",$00

DATA_809CDA:
	db "FUNKY",$00

DATA_809CE0:
	db "BRAMBLES",$00

DATA_809CE9:
	db "KLUBBA",$00

DATA_809CF0:
	db "WASP HIVE",$00

DATA_809CFA:
	db "WRINKLY",$00

DATA_809D02:
	db "LAVA",$00

DATA_809D07:
	db "ROLLER COASTER",$00

DATA_809D16:
	db "BONUS",$00

DATA_809D1C:
	db "SHIP HOLD",$00

DATA_809D26:
	db "FANFARE",$00

DATA_809D2E:
	db "SHIP DECK 2",$00

DATA_809D3A:
	db "RESCUE KONG",$00

DATA_809D46:
	db "GAME OVER",$00

DATA_809D50:
	db "BIG BOSS",$00

DATA_809D59:
	db "CASTLE",$00

DATA_809D60:
	db "HAUNTED",$00

DATA_809D68:
	db "SELECT",$00

DATA_809D6F:
	db "CRANKY",$00

DATA_809D76:
	db "ICE",$00

DATA_809D7A:
	db "JUNGLE",$00

DATA_809D81:
	db "LOST WORLD",$00

DATA_809D8C:
	db "RIGGING",$00

DATA_809D94:
	db "CREDITS",$00

DATA_809D9C:
	db "KROOL",$00

CODE_809DA2:
	LDA.b $84
	BEQ.b CODE_809E19
	ASL
	TAX
	LDA.l DATA_809C59,x
	STA.b $3A
	LDA.w #DATA_809C99>>16
	STA.b $3C
	LDY.w #$0000
	LDA.w #$0100
	SEC
	SBC.w $17C0
	XBA
	CLC
	ADC.w #$1080
	BCS.b CODE_809DC9
	CMP.w #$E000
	BCC.b CODE_809DCC
CODE_809DC9:
	LDA.w #$E000
CODE_809DCC:
	STA.b $32
CODE_809DCE:
	LDA.b [$3A]
	AND.w #$00FF
	BEQ.b CODE_809E19
	CMP.w #$0020
	BEQ.b CODE_809E0D
	SEC
	SBC.w #$0021
	TAX
	LDA.l DATA_B4C46B,x
	AND.w #$00FF
	ASL
	CLC
	ADC.w #$3002
	STA.b $34
	LDA.b $32
	STA.w DKC2_Global_OAMBuffer[$00].XDisp,y
	LDA.b $34
	STA.w DKC2_Global_OAMBuffer[$00].Tile,y
	LDA.b $32
	CLC
	ADC.w #$0800
	STA.w DKC2_Global_OAMBuffer[$01].XDisp,y
	INC.b $34
	LDA.b $34
	STA.w DKC2_Global_OAMBuffer[$01].Tile,y
	TYA
	CLC
	ADC.w #$0008
	TAY
CODE_809E0D:
	INC.b $3A
	LDA.b $32
	CLC
	ADC.w #$0008
	STA.b $32
	BRA.b CODE_809DCE

CODE_809E19:
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$06].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$08].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0E].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$10].Slot
	RTS

DATA_809E35:
	dw !Joypad_B,!Joypad_A,!Joypad_DPadR,!Joypad_DPadR,!Joypad_A,!Joypad_DPadL,!Joypad_A,!Joypad_X

DATA_809E45:
	dw !Joypad_Y,!Joypad_A,!Joypad_Start|!Joypad_Select,!Joypad_A,!Joypad_DPadD,!Joypad_DPadL,!Joypad_A,!Joypad_DPadD

DATA_809E55:
	db $6C,$90,$90,$00,$00,$89,$11,$91,$21,$00,$12,$92,$24,$00,$13,$93
	db $22,$00,$11,$91,$01,$00,$12,$92,$22,$00,$13,$93,$21,$00,$11,$91
	db $00,$00,$12,$92,$00,$00,$13,$93,$00,$00,$00

DATA_809E80:
	db $6C,$90,$90,$00,$00,$89,$14,$94,$40,$04,$15,$95,$61,$04,$16,$96
	db $46,$00,$14,$94,$20,$00,$15,$95,$41,$04,$16,$96,$23,$00,$14,$94
	db $00,$00,$15,$95,$00,$00,$16,$96,$00,$00,$00

DATA_809EAB:
	db $6C,$90,$90,$00,$00,$89,$17,$97,$8A,$04,$18,$98,$20,$04,$19,$99
	db $21,$04,$17,$97,$45,$04,$18,$98,$00,$00,$19,$99,$21,$04,$17,$97
	db $00,$00,$18,$98,$00,$00,$19,$99,$00,$00,$00

DATA_809ED6:
	db $6C,$90,$90,$00,$00,$89,$1A,$9A,$42,$08,$1B,$9B,$63,$0C,$1C,$9C
	db $84,$0C,$1A,$9A,$21,$04,$1B,$9B,$41,$04,$1C,$9C,$42,$08,$1A,$9A
	db $00,$00,$1B,$9B,$00,$00,$1C,$9C,$00,$00,$00

DATA_809F01:
	db $6C,$90,$90,$00,$00,$89,$1D,$9D,$85,$10,$1E,$9E,$A5,$14,$1F,$9F
	db $C6,$14,$1D,$9D,$42,$08,$1E,$9E,$63,$08,$1F,$9F,$63,$0C,$1D,$9D
	db $00,$00,$1E,$9E,$00,$00,$1F,$9F,$00,$00,$00

DATA_809F2C:
	db $68 : db $00,$FF
	db $01 : db $20,$50
	db $01 : db $24,$4C
	db $01 : db $28,$48
	db $01 : db $2C,$44
	db $01 : db $30,$40
	db $01 : db $34,$3C
	db $01 : db $00,$00
	db $00

CODE_809F45:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSR.w CODE_808591
	JSL.l CODE_80858B
	JSL.l CODE_808E3B
	JSL.l CODE_BB91F7
	STZ.b $2A
	LDA.w #$CCCC
	LDX.w #$0032
CODE_809F62:
	STA.b $00,x
	INX
	CPX.w #$00D1
	BNE.b CODE_809F62
	LDA.w #!Define_DKC2_MusicID_WindBlowing
	JSL.l CODE_B5800C
	LDA.w #$AA55
	STA.b !RAM_DKC2_Global_RNGSeedLo
	LDA.w #$FFFF
	STA.b $30
	LDX.w #$001E
	LDA.w #$0000
CODE_809F81:
	STA.b $32,x
	DEX
	DEX
	BPL.b CODE_809F81
	LDA.w #$0009
	STA.w !REGISTER_BGModeAndTileSizeSetting
	LDA.w #$1013
	STA.w !REGISTER_MainScreenLayers
	LDA.w #$0010
	STA.w !REGISTER_MainScreenWindowMask
	LDA.w #$4030
	STA.w !REGISTER_Window1LeftPositionDesignation
	LDA.w #$FF80
	STA.w !REGISTER_Window2LeftPositionDesignation
	LDA.w #$0100
	STA.w !REGISTER_BGWindowLogicSettings
	LDA.w #$0F00
	STA.w !REGISTER_BG3And4WindowMaskSettings
	LDA.w #$2202
	STA.w !REGISTER_ColorMathInitialSettings
	LDA.w #$0626
	STA.w !REGISTER_BG1And2TileDataDesignation
	LDA.w #$7C78
	STA.w !REGISTER_BG1AddressAndSize
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	SEP.b #$20
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	SEP.b #$20
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_Window1LeftPositionDesignation&$0000FF<<8)+$01
	STX.w HDMA[$02].Parameters
	LDX.w #DATA_809F2C
	STX.w HDMA[$02].SourceLo
	LDA.b #DATA_809F2C>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$03].Parameters
	LDX.w #DATA_809E55
	STX.w HDMA[$03].SourceLo
	LDA.b #DATA_809E55>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$04].Parameters
	LDX.w #DATA_809E80
	STX.w HDMA[$04].SourceLo
	LDA.b #DATA_809E80>>16
	STA.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$05].Parameters
	LDX.w #DATA_809EAB
	STX.w HDMA[$05].SourceLo
	LDA.b #DATA_809EAB>>16
	STA.w HDMA[$05].SourceBank
	STZ.w HDMA[$05].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$06].Parameters
	LDX.w #DATA_809ED6
	STX.w HDMA[$06].SourceLo
	LDA.b #DATA_809ED6>>16
	STA.w HDMA[$06].SourceBank
	STZ.w HDMA[$06].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$07].Parameters
	LDX.w #DATA_809F01
	STX.w HDMA[$07].SourceLo
	LDA.b #DATA_809F01>>16
	STA.w HDMA[$07].SourceBank
	STZ.w HDMA[$07].IndirectSourceBank
	REP.b #$20
	LDA.w #$0060
	STA.l $7E8012
	LDA.w #$0000
	STA.l $7E8013
	LDX.w #$0000
CODE_80A082:
	LDA.w #$0004
	STA.l $7E8015,x
	LDA.w #$0001
	STA.l $7E8016,x
	LDA.w #$0004
	STA.l $7E8018,x
	LDA.w #$0000
	STA.l $7E8019,x
	TXA
	CLC
	ADC.w #$000A
	TAX
	CPX.w #$0046
	BNE.b CODE_80A082
CODE_80A0A9:
	LDA.w #$0002
	STA.l $7E8015,x
	LDA.w #$0002
	STA.l $7E8016,x
	LDA.w #$0002
	STA.l $7E8018,x
	LDA.w #$0001
	STA.l $7E8019,x
	LDA.w #$0002
	STA.l $7E801B,x
	LDA.w #$0000
	STA.l $7E801C,x
	LDA.w #$0002
	STA.l $7E801E,x
	LDA.w #$0001
	STA.l $7E801F,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CPX.w #$00BA
	BNE.b CODE_80A0A9
	LDA.w #$0000
	STA.l $7E8015,x
	LDX.w #DATA_F99400
	LDY.w #DATA_F99400>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$2000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$8000
	JSL.l CODE_80895F
	LDX.w #DATA_F661C1
	LDY.w #DATA_F661C1>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$6000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$4000
	JSL.l CODE_80895F
	LDX.w #DATA_F9C775
	LDY.w #DATA_F9C775>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7C20
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0700
	JSL.l CODE_80895F
	LDA.w #$7C00
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0700
	JSL.l CODE_80895F
	LDX.w #DATA_F67D1B
	LDY.w #DATA_F67D1B>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7800
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0800
	JSL.l CODE_80895F
	STZ.w !RAM_DKC2_Global_Layer1XPosLo
	LDA.w #$0100
	STZ.w $17C0
	LDA.w #$0000
	STA.w $0D9E
	LDA.w #$0004
	STA.w $0D84
	LDA.w #$0036
	STA.w $0D8A
	LDA.w #$0100
	STA.w $0D86
	LDA.w #$0030
	STA.w $0D8E
	LDA.w #$0000
	STA.w $0D96
	LDA.w #$351C
	STA.w $0DFC
	LDA.w #$0004
	STA.w $0DE2
	LDA.w #$0038
	STA.w $0DE8
	LDA.w #$0101
	STA.w $0DE4
	LDA.w #$0068
	STA.w $0DEC
	LDA.w #$2280
	STA.w $0DF4
	LDA.w #$3520
	STA.w $0E5A
	LDA.w #$0004
	STA.w $0E40
	LDA.w #$0038
	STA.w $0E46
	LDA.w #$0102
	STA.w $0E42
	LDA.w #$0068
	STA.w $0E4A
	LDA.w #$24A0
	STA.w $0E52
	LDA.w #$3538
	STA.w $0EB8
	LDA.w #$0004
	STA.w $0E9E
	LDA.w #$00B8
	STA.w $0EA4
	LDA.w #$0101
	STA.w $0EA0
	LDA.w #$0060
	STA.w $0EA8
	LDA.w #$26C0
	STA.w $0EB0
	LDA.w #$3558
	STA.w $0F16
	LDA.w #$0004
	STA.w $0EFC
	LDA.w #$0040
	STA.w $0F02
	LDA.w #$00FF
	STA.w $0EFE
	LDA.w #$0066
	STA.w $0F06
	LDA.w #$2860
	STA.w $0F0E
	LDY.w #$0000
	LDX.w #$0020
	LDA.w #DATA_FD420E
	JSL.l CODE_BB8089
	LDY.w #$0080
	LDX.w #$0020
	LDA.w #DATA_FD416E
	JSL.l CODE_BB8089
	LDY.w #$00D0
	LDX.w #$0004
	LDA.l DATA_FD5FEE+$56
	DEC
	DEC
	JSL.l CODE_BB8089
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	STZ.b $2A
	LDA.w #$0300
	JSR.w CODE_808C03
	JSR.w CODE_808C7D
	LDA.w #CODE_80A28F
	JMP.w CODE_80B0AE

CODE_80A28F:
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$FE01
	STA.w !REGISTER_DMAEnable
	LDA.b $2A
	LSR
	LSR
	AND.w #$0007
	CLC
	ADC.w #$0062
	STA.l $7E8012
	LDY.w #$0090
	LDX.w #$0004
	LDA.w #DATA_FD418E
	JSL.l CODE_BB8089
	JSL.l CODE_B5A919
	LDA.w $17C0
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.w #CODE_80F3A6
	STA.b $20
	JSR.w CODE_808C0E
	JSR.w CODE_808988
	INC.b $2A
	BNE.b CODE_80A2E7
	LDA.w $1000
	STA.b $2A
CODE_80A2E7:
	LDX.w #$0D84
	JSR.w CODE_80A505
	LDX.w #$0E9E
	JSR.w CODE_80A4D8
	LDX.w #$0EFC
	JSR.w CODE_80A477
	LDA.b $2A
	CMP.w #$0500
	BCC.b CODE_80A310
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BMI.b CODE_80A310
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BEQ.b CODE_80A310
	LDA.w #$820F
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
CODE_80A310:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$8201
	BNE.b CODE_80A31B
	JMP.w CODE_8085E4

CODE_80A31B:
	LDA.b $2A
	CMP.w #$0040
	BEQ.b CODE_80A327
	CMP.w #$0080
	BNE.b CODE_80A335
CODE_80A327:
	LDA.w #$056F
	JSL.l CODE_B58021
	LDA.w #$0670
	JSL.l CODE_B58021
CODE_80A335:
	LDA.b $2A
	SEC
	SBC.w #$0040
	CMP.w #$0010
	BCC.b CODE_80A359
	LDA.b $2A
	SEC
	SBC.w #$0080
	CMP.w #$0020
	BCC.b CODE_80A359
	LDA.b $2A
	SEC
	SBC.w #$00B0
	CMP.w #$0060
	BCC.b CODE_80A359
	LDA.w #$0000
CODE_80A359:
	AND.w #$0003
	DEC
	STA.w $17C0
	LDA.b $2A
	CMP.w #$00B0
	BEQ.b CODE_80A36C
	CMP.w #$00F0
	BNE.b CODE_80A37A
CODE_80A36C:
	LDA.w #$0515
	JSL.l CODE_B58021
	LDA.w #$0619
	JSL.l CODE_B58021
CODE_80A37A:
	LDA.b $2A
	CMP.w #$00B2
	BNE.b CODE_80A38F
	LDA.w #$0771
	JSL.l CODE_B58021
	LDA.w #$0472
	JSL.l CODE_B58021
CODE_80A38F:
	LDA.b $2A
	BIT.w #$000F
	BNE.b CODE_80A3DF
	SEC
	SBC.w #$00B0
	CMP.w #$0068
	BCS.b CODE_80A3DF
	JSR.w CODE_80A461
	BNE.b CODE_80A3DF
	LDA.w #$0103
	STA.b $02,x
	LDA.w #$16DC
	STA.b $1A,x
	JSR.w CODE_80B0FE
	AND.w #$001F
	CLC
	ADC.w $0DEC
	SEC
	SBC.w #$0030
	STA.b $0A,x
	JSR.w CODE_80B0FE
	AND.w #$001F
	CLC
	ADC.w $0DE8
	SEC
	SBC.w #$0010
	STA.b $06,x
	LDA.w #$0001
	STA.b $00,x
	LDA.b $2A
	ASL
	AND.w #$00E0
	CLC
	ADC.w #$2AE0
	STA.b $12,x
CODE_80A3DF:
	LDA.b $2A
	BIT.w #$0003
	BNE.b CODE_80A40D
	LDX.w #$0D84
CODE_80A3E9:
	LDA.b $00,x
	CMP.w #$0001
	BNE.b CODE_80A402
	LDA.b $1A,x
	CLC
	ADC.w #$0004
	CMP.w #$1718
	BCC.b CODE_80A400
	LDA.w #$0000
	STA.b $00,x
CODE_80A400:
	STA.b $1A,x
CODE_80A402:
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_80A3E9
CODE_80A40D:
	JSL.l CODE_B5A8DA
	LDA.w #$0200
	STA.b $70
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$06].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$08].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0E].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$10].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$12].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$14].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$16].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$18].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1E].Slot
	LDA.w #$0044
	STA.b $78
	JSL.l CODE_B59F40
	STZ.w $1730
	JSL.l CODE_8088B4
	JSR.w CODE_808C7D
	LDA.w #CODE_80A28F
	STA.b $20
CODE_80A45E:
	WAI
	BRA.b CODE_80A45E

CODE_80A461:
	LDX.w #$0D84
CODE_80A464:
	LDA.b $00,x
	BEQ.b CODE_80A476
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$0D84
	BNE.b CODE_80A464
	LDA.w #$0001
CODE_80A476:
	RTS

CODE_80A477:
	LDA.b $2A
	CMP.w #$0340
	BNE.b CODE_80A48C
	LDA.w #$0675
	JSL.l CODE_B58021
	LDA.w #$0776
	JSL.l CODE_B58021
CODE_80A48C:
	LDA.b $2A
	SEC
	SBC.w #$0120
	BMI.b CODE_80A4A5
	CMP.w #$02E0
	BCC.b CODE_80A49E
	BIT.w #$001F
	BRA.b CODE_80A4A1

CODE_80A49E:
	BIT.w #$000F
CODE_80A4A1:
	BNE.b CODE_80A4A5
	INC.b $06,x
CODE_80A4A5:
	LDA.b $2A
	SEC
	SBC.w #$03E0
	BMI.b CODE_80A4D7
	LSR
	LSR
	CMP.w #$0048
	BCC.b CODE_80A4C5
	LDA.w #$0000
	STA.w $0D84
	STA.w $0DE2
	STA.w $0E40
	STA.w $0EFC
	BRA.b CODE_80A4CC

CODE_80A4C5:
	AND.w #$FFFC
	CLC
	ADC.w #$3558
CODE_80A4CC:
	STA.b $1A,x
	LDA.b $2A
	BIT.w #$003F
	BNE.b CODE_80A4D7
	DEC.b $0A,x
CODE_80A4D7:
	RTS

CODE_80A4D8:
	LDA.b $2A
	AND.w #$001C
	CLC
	ADC.w #$3538
	STA.b $1A,x
	RTS

CODE_80A4E4:
	LDA.b $1A,x
	BEQ.b CODE_80A504
	CMP.w #$3520
	BEQ.b CODE_80A504
	LDA.b $2A
	BIT.w #$0003
	BNE.b CODE_80A504
	LDA.b $1A,x
	CLC
	ADC.w #$0004
	CMP.w #$1718
	BNE.b CODE_80A502
	LDA.w #$0000
CODE_80A502:
	STA.b $1A,x
CODE_80A504:
	RTS

CODE_80A505:
	LDA.b $1A,x
	STA.b $32
	LDA.b $2A
	CMP.w #$00C0
	BCC.b CODE_80A582
	BNE.b CODE_80A51A
	LDA.w #$0000
	STA.w $0E40
	LDA.b $2A
CODE_80A51A:
	BIT.w #$0003
	BNE.b CODE_80A534
	LDA.b $1A,x
	BNE.b CODE_80A526
	LDA.w #$3520
CODE_80A526:
	CLC
	ADC.w #$0004
	CMP.w #$3538
	BNE.b CODE_80A532
	LDA.w #$3524
CODE_80A532:
	STA.b $1A,x
CODE_80A534:
	LDA.b $2A
	BIT.w #$000F
	BNE.b CODE_80A53F
	INC.b $0A,x
	INC.b $68,x
CODE_80A53F:
	JSR.w CODE_80B0FE
	AND.w #$000F
	CLC
	ADC.b $0A,x
	CMP.w #$0058
	BCC.b CODE_80A566
	STZ.b $1A,x
	LDA.b $32
	CMP.w #$0000
	BEQ.b CODE_80A582
	LDA.w #$0700
	JSL.l CODE_B58021
	LDA.w #$0400
	JSL.l CODE_B58021
	BRA.b CODE_80A582

CODE_80A566:
	LDA.b $0A,x
	CMP.w #$0032
	BCC.b CODE_80A582
	LDA.b $32
	CMP.w #$0000
	BNE.b CODE_80A582
	LDA.w #$0773
	JSL.l CODE_B58021
	LDA.w #$0474
	JSL.l CODE_B58021
CODE_80A582:
	RTS

CODE_80A583:
	LDY.w #$0000
	LDA.b $24,x
	STA.b $32
	LDA.b $24,x
	BPL.b CODE_80A591
	LDY.w #$FFFF
CODE_80A591:
	STY.b $54
	ASL
	ROL.b $54
	ASL
	ROL.b $54
	ASL
	ROL.b $54
	ASL
	ROL.b $54
	ASL
	ROL.b $54
	ASL
	ROL.b $54
	CLC
	ADC.b $08,x
	STA.b $08,x
	LDA.b $0A,x
	ADC.b $54
	STA.b $0A,x
	RTS

CODE_80A5B1:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSR.w CODE_808591
	JSL.l CODE_80858B
	JSL.l CODE_808E3B
	JSL.l CODE_8088AB
	LDA.w #!Define_DKC2_MusicID_SteelDrumRhumba
	JSL.l CODE_B5800C
	LDA.w $0613
	BEQ.b CODE_80A61D
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	STA.b $32
	LDA.w #$B06008>>16
	STA.b $34
	PEA.w (($7E56CA&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$02A6
	BRA.b CODE_80A613

CODE_80A5EB:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	CLC
	ADC.w #$0006
	STA.b $32
	LDA.w #$B06008>>16
	STA.b $34
	LDA.w $060F
	BEQ.b CODE_80A60C
	LDA.b $32
	CLC
	ADC.w #$014E
	STA.b $32
CODE_80A60C:
	PEA.w (($7E56CA&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$014C
CODE_80A613:
	LDA.w $7E56CA,y
	STA.b [$32],y
	DEY
	DEY
	BPL.b CODE_80A613
	PLB
CODE_80A61D:
	LDA.w #$0001
	STA.w !REGISTER_BGModeAndTileSizeSetting
	LDA.w #$0213
	STA.w !REGISTER_MainScreenLayers
	LDA.w #$0015
	STA.w !REGISTER_BG1And2TileDataDesignation
	LDA.w #$8020
	STA.w !REGISTER_Window1LeftPositionDesignation
	SEP.b #$20
	LDA.b #$30
	STA.w !REGISTER_ObjectAndColorWindowSettings
	LDA.b #$E8
	STA.w !REGISTER_FixedColorData
	REP.b #$20
	LDA.w #$4122
	STA.w !REGISTER_ColorMathInitialSettings
	LDA.w #$7C74
	STA.w !REGISTER_BG1AddressAndSize
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	SEP.b #$20
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w #$0028
	STA.l $7E8012
	LDA.w #$0000
	STA.l $7E8013
	LDA.w #$0028
	STA.l $7E8015
	LDA.w #$8102
	STA.l $7E8016
	LDA.w #$0028
	STA.l $7E8018
	LDA.w #$8102
	STA.l $7E8019
	LDA.w #$0028
	STA.l $7E801B
	LDA.w #$8102
	STA.l $7E801C
	LDA.w #$0028
	STA.l $7E801E
	LDA.w #$8102
	STA.l $7E801F
	LDA.w #$0001
	STA.l $7E8021
	LDA.w #$8102
	STA.l $7E8022
	LDA.w #$0000
	STA.l $7E8024
	SEP.b #$20
	LDX.w #(!REGISTER_Window1LeftPositionDesignation&$0000FF<<8)+$01
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	REP.b #$20
	LDX.w #DATA_ED5E3F
	LDY.w #DATA_ED5E3F>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$5000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$6000
	JSL.l CODE_80895F
	LDX.w #DATA_ED7507
	LDY.w #DATA_ED7507>>16
	LDA.w #$7428
	JSR.w CODE_80AF43
	LDX.w #DATA_ED7429
	LDY.w #DATA_ED7429>>16
	LDA.w #$74C1
	JSR.w CODE_80AF43
	LDX.w #DATA_ED7433
	LDY.w #DATA_ED7433>>16
	LDA.w #$7561
	JSR.w CODE_80AF43
	LDX.w #DATA_ED743D
	LDY.w #DATA_ED743D>>16
	LDA.w #$7601
	JSR.w CODE_80AF43
	LDA.w $0613
	BEQ.b CODE_80A743
	LDX.w #DATA_ED7607
	LDY.w #DATA_ED7607>>16
	LDA.w #$7428
	JSR.w CODE_80AF43
	BRA.b CODE_80A755

CODE_80A743:
	LDX.w #DATA_ED7569
	LDY.w #DATA_ED7569>>16
	LDA.w #$76C3
	JSR.w CODE_80AF43
	JSR.w CODE_80ABFC
	JSR.w CODE_80AC10
CODE_80A755:
	LDX.w #DATA_EC83A0
	LDY.w #DATA_EC83A0>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$1000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$8000
	JSL.l CODE_80895F
	LDX.w #DATA_EC7CF0
	LDY.w #DATA_EC7CF0>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$7C00
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0800
	JSL.l CODE_80895F
	JSR.w CODE_80AC23
	LDY.w #$0000
	LDX.w #$0040
	LDA.w #DATA_FD3C6E
	JSL.l CODE_BB8089
	STZ.w !REGISTER_VRAMAddressLo
	LDX.w #(DATA_FB0000+$0180)>>16
	LDA.w #DATA_FB0000+$0180
	LDY.w #$0080
	JSL.l CODE_80895F
	LDX.w #DATA_FB0400>>16
	LDA.w #DATA_FB0400
	LDY.w #$0080
	JSL.l CODE_80895F
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	LDA.w #$0300
	JSR.w CODE_808C03
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	JSR.w CODE_808C7D
	LDA.w #CODE_80A82C
	JMP.w CODE_80B0AE

CODE_80A7EB:
	LDA.b $36
	STA.w DKC2_Global_OAMBuffer[$00].XDisp,x
	LDA.b $34
	STA.w DKC2_Global_OAMBuffer[$00].Tile,x
	LDA.b $36
	CLC
	ADC.w #$0008
	STA.w DKC2_Global_OAMBuffer[$01].XDisp,x
	LDA.b $34
	INC
	STA.w DKC2_Global_OAMBuffer[$01].Tile,x
	LDA.b $36
	CLC
	ADC.w #$0800
	STA.w DKC2_Global_OAMBuffer[$02].XDisp,x
	LDA.b $34
	INC
	INC
	STA.w DKC2_Global_OAMBuffer[$02].Tile,x
	LDA.b $36
	CLC
	ADC.w #$0808
	STA.w DKC2_Global_OAMBuffer[$03].XDisp,x
	LDA.b $34
	INC
	INC
	INC
	STA.w DKC2_Global_OAMBuffer[$03].Tile,x
	RTS

DATA_80A826:
	dw $74A2,$7542,$75E2

CODE_80A82C:
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$0401
	STA.w !REGISTER_DMAEnable
	LDA.w $0613
	BIT.w #$00E4
	BNE.b CODE_80A8B4
	LDA.b $2A
	BIT.w #$0003
	BNE.b CODE_80A877
	AND.w #$001C
	ASL
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.w #DATA_FB0000
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	STZ.w !REGISTER_VRAMAddressLo
	LDA.w #$0080
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_FB0000>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_80A877:
	LDA.b $2A
	CLC
	ADC.w #$0002
	BIT.w #$0003
	BNE.b CODE_80A8B4
	AND.w #$001C
	ASL
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.w #DATA_FB0400
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$0040
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$0080
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_FB0400>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_80A8B4:
	LDA.w $0613
	BIT.w #$0080
	BEQ.b CODE_80A8C5
	JSR.w CODE_80ABFC
	LDA.w #$0080
	TRB.w $0613
CODE_80A8C5:
	LDA.w $0613
	BIT.w #$0100
	BEQ.b CODE_80A8D6
	JSR.w CODE_80AC10
	LDA.w #$0100
	TRB.w $0613
CODE_80A8D6:
	LDA.w $0613
	BIT.w #$0004
	BEQ.b CODE_80A8E6
	LDA.w #$0006
	TRB.w $0613
	BRA.b CODE_80A8F4

CODE_80A8E6:
	LDA.w $0613
	BIT.w #$0040
	BEQ.b CODE_80A90E
	LDA.w #$0078
	TRB.w $0613
CODE_80A8F4:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	STA.b $54
	LDA.w #$B06008>>16
	STA.b $56
	LDA.l DATA_80A826,x
	LDX.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	JSR.w CODE_80AC76
CODE_80A90E:
	LDA.w $0613
	BIT.w #$0020
	BEQ.b CODE_80A92E
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80A826,x
	LDX.w #DATA_ED7717
	LDY.w #DATA_ED7717>>16
	JSR.w CODE_80AF43
	LDA.w #$0040
	TSB.w $0613
CODE_80A92E:
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.w #CODE_80F3A6
	STA.b $20
	JSR.w CODE_808C0E
	LDA.w #$FF00
	STA.l $7E8016
	STA.l $7E8019
	STA.l $7E801C
	STA.l $7E801F
	STA.l $7E8022
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BMI.b CODE_80A99E
	LDA.w $0613
	BIT.w #$0001
	BNE.b CODE_80A99E
	LDX.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	LDA.w $0511
	LSR
	BCC.b CODE_80A973
	LDA.l DATA_80ABF5,x
	BRA.b CODE_80A98C

CODE_80A973:
	LSR
	BCC.b CODE_80A97C
	LDA.l DATA_80ABEE,x
	BRA.b CODE_80A98C

CODE_80A97C:
	LSR
	BCC.b CODE_80A985
	LDA.l DATA_80ABE7,x
	BRA.b CODE_80A98C

CODE_80A985:
	LSR
	BCC.b CODE_80A99E
	LDA.l DATA_80ABE0,x
CODE_80A98C:
	AND.w #$00FF
	CMP.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	BEQ.b CODE_80A99E
	STA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	LDA.w #$0633
	JSL.l CODE_B58021
CODE_80A99E:
	LDA.w $0613
	BIT.w #$000A
	BEQ.b CODE_80A9AD
	LDA.b $2A
	BIT.w #$0004
	BEQ.b CODE_80A9F5
CODE_80A9AD:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	CMP.w #$0004
	BNE.b CODE_80A9BD
	LDA.w #$8000
	LDX.w #$000D
	BRA.b CODE_80A9F1

CODE_80A9BD:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	CMP.w #$0006
	BNE.b CODE_80A9CD
	LDA.w #$FF80
	LDX.w #$000D
	BRA.b CODE_80A9F1

CODE_80A9CD:
	CMP.w #$0005
	BNE.b CODE_80A9DA
	LDA.w #$8000
	LDX.w #$000A
	BRA.b CODE_80A9F1

CODE_80A9DA:
	CMP.w #$0003
	BNE.b CODE_80A9E7
	LDA.w #$FF80
	LDX.w #$000A
	BRA.b CODE_80A9F1

CODE_80A9E7:
	STA.b $32
	ASL
	SEC
	ADC.b $32
	TAX
	LDA.w #$0000
CODE_80A9F1:
	STA.l $7E8015,x
CODE_80A9F5:
	LDA.w $0613
	BIT.w #$0008
	BEQ.b CODE_80AA23
	LDA.b $2A
	BIT.w #$0008
	BEQ.b CODE_80AA23
	LDA.w #$FF80
	STA.l $7E801F
	LDA.w $0613
	BIT.w #$0010
	BEQ.b CODE_80AA23
	LDA.w $0615
	ASL
	SEC
	ADC.w $0615
	TAX
	LDA.w #$0000
	STA.l $7E8015,x
CODE_80AA23:
	LDA.w $0613
	BIT.w #$0002
	BEQ.b CODE_80AA39
	LDA.b $2A
	BIT.w #$0008
	BEQ.b CODE_80AA39
	LDA.w #$8000
	STA.l $7E801F
CODE_80AA39:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_80AA49
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BEQ.b CODE_80AA4C
CODE_80AA49:
	JMP.w CODE_80AB18

CODE_80AA4C:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	CMP.w #$0005
	BNE.b CODE_80AA57
	JMP.w CODE_80AAFB

CODE_80AA57:
	CMP.w #$0003
	BEQ.b CODE_80AACD
	CMP.w #$0004
	BEQ.b CODE_80AA78
	CMP.w #$0006
	BEQ.b CODE_80AA91
	LDA.w $0613
	BIT.w #$0008
	BEQ.b CODE_80AABC
	BIT.w #$0010
	BEQ.b CODE_80AAA7
	JSR.w CODE_80AB60
	BRA.b CODE_80AA49

CODE_80AA78:
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	EOR.w #$0001
	STA.w !RAM_DKC2_Global_FrenchTextFlag
	LDA.w #$0080
	STA.w $0613
	JMP.w CODE_80AB18

CODE_80AA91:
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.b !RAM_DKC2_Global_MonoSoundFlag
	EOR.w #$0001
	STA.b !RAM_DKC2_Global_MonoSoundFlag
	LDA.w #$0100
	STA.w $0613
	BRA.b CODE_80AB18

CODE_80AAA7:
	LDA.w #$0010
	TSB.w $0613
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	STA.w $0615
	BRA.b CODE_80AB18

CODE_80AABC:
	BIT.w #$0002
	BEQ.b CODE_80AAEC
	LDA.w #$0634
	JSL.l CODE_B58021
	JSR.w CODE_80AB3B
	BRA.b CODE_80AB18

CODE_80AACD:
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.w $0613
	BIT.w #$0008
	BEQ.b CODE_80AAE4
	LDA.w #$0078
	TRB.w $0613
	BRA.b CODE_80AB18

CODE_80AAE4:
	LDA.w #$0008
	STA.w $0613
	BRA.b CODE_80AB18

CODE_80AAEC:
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.w #$820F
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BRA.b CODE_80AB18

CODE_80AAFB:
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.w $0613
	BIT.w #$0002
	BEQ.b CODE_80AB12
	LDA.w #$0006
	TRB.w $0613
	BRA.b CODE_80AB18

CODE_80AB12:
	LDA.w #$0002
	STA.w $0613
CODE_80AB18:
	JSR.w CODE_80B021
	INC.b $2A
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$8201
	BNE.b CODE_80AB30
	LDA.w $0613
	BNE.b CODE_80AB2D
	JMP.w CODE_80ABAE

CODE_80AB2D:
	JMP.w CODE_80907B

CODE_80AB30:
	JSR.w CODE_808C7D
	LDA.w #CODE_80A82C
	STA.b $20
CODE_80AB38:
	WAI
	BRA.b CODE_80AB38

CODE_80AB3B:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	STA.b $32
	LDA.w #$B06008>>16
	STA.b $34
	LDY.w #$0000
	LDA.b [$32],y
	INC
	STA.b [$32],y
	LDA.w #$0004
	TSB.w $0613
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	JSR.w CODE_80AC65
	RTS

CODE_80AB60:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	JSL.l CODE_BBC526
	BCS.b CODE_80ABA7
	LDA.w #$0634
	JSL.l CODE_B58021
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	STA.b $32
	LDA.w #$B06008>>16
	STA.b $34
	LDA.w $0615
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	STA.b $36
	LDA.w #$B06008>>16
	STA.b $38
	LDY.w #$02A6
CODE_80AB93:
	LDA.b [$36],y
	STA.b [$32],y
	DEY
	DEY
	BPL.b CODE_80AB93
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	JSR.w CODE_80AC65
	LDA.w #$0020
	TSB.w $0613
CODE_80ABA7:
	RTS

DATA_80ABA8:
	dw $B06008,$B062B0,$B06558

CODE_80ABAE:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	JSL.l CODE_BBC526
	BCC.b CODE_80ABDC
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_80ABA8,x
	STA.b $32
	LDA.w #$B06008>>16
	STA.b $34
	PEA.w (($7E56CA&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$02A8
CODE_80ABCE:
	LDA.b [$32],y
	STA.w $7E56CA,y
	DEY
	DEY
	BPL.b CODE_80ABCE
	PLB
	JML.l CODE_808ED5

CODE_80ABDC:
	JML.l CODE_80978D

DATA_80ABE0:
	db $00,$00,$01,$02,$05,$02,$03

DATA_80ABE7:
	db $01,$02,$03,$06,$04,$04,$06

DATA_80ABEE:
	db $00,$01,$02,$03,$06,$03,$06

DATA_80ABF5:
	db $00,$01,$02,$05,$04,$05,$04

CODE_80ABFC:
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	ASL
	TAX
	LDA.l DATA_ED7447,x
	TAX
	LDY.w #DATA_ED744D>>16
	LDA.w #$7731
	JSR.w CODE_80AF43
	RTS

CODE_80AC10:
	LDA.b !RAM_DKC2_Global_MonoSoundFlag
	ASL
	TAX
	LDA.l DATA_ED7893,x
	TAX
	LDY.w #DATA_ED7897>>16
	LDA.w #$7723
	JSR.w CODE_80AF43
	RTS

CODE_80AC23:
	LDA.w #$00B0
	STA.b $56
	LDA.w #$0000
	JSR.w CODE_80AC65
	LDA.w #$6008
	STA.b $54
	LDA.w #$74A2
	LDX.w #$0000
	JSR.w CODE_80AC76
	LDA.w #$0001
	JSR.w CODE_80AC65
	LDA.w #$62B0
	STA.b $54
	LDA.w #$7542
	LDX.w #$0001
	JSR.w CODE_80AC76
	LDA.w #$0002
	JSR.w CODE_80AC65
	LDA.w #$6558
	STA.b $54
	LDA.w #$75E2
	LDX.w #$0002
	JSR.w CODE_80AC76
	RTS

CODE_80AC65:
	PHX
	PHY
	JSL.l CODE_BBC526
	LDA.w #$0000
	ADC.w #$0000
	STA.b $50
	PLY
	PLX
	RTS

CODE_80AC76:
	STA.b $32
	STX.b $3C
	TXA
	LDA.b $50
	BNE.b CODE_80ACC0
	LDA.w #$3208
	STA.b $34
	LDA.w #$3880
	LDX.b $3C
CODE_80AC89:
	BEQ.b CODE_80AC92
	CLC
	ADC.w #$2800
	DEX
	BRA.b CODE_80AC89

CODE_80AC92:
	STA.b $36
	LDA.b $3C
	ASL
	ASL
	ASL
	ASL
	TAX
	JSR.w CODE_80A7EB
	TXA
	CLC
	ADC.w #$0030
	TAX
	LDA.b $36
	CLC
	ADC.w #$0028
	STA.b $36
	LDA.w #$3008
	STA.b $34
	JSR.w CODE_80A7EB
	LDA.b $32
	LDX.w #DATA_ED7717
	LDY.w #DATA_ED7717>>16
	JSR.w CODE_80AF43
	RTS

CODE_80ACC0:
	LDA.w #$3204
	STA.b $34
	LDA.w #$3880
	LDX.b $3C
CODE_80ACCA:
	BEQ.b CODE_80ACD3
	CLC
	ADC.w #$2800
	DEX
	BRA.b CODE_80ACCA

CODE_80ACD3:
	STA.b $36
	LDA.b $3C
	ASL
	ASL
	ASL
	ASL
	TAX
	JSR.w CODE_80A7EB
	TXA
	CLC
	ADC.w #$0030
	TAX
	LDA.b $36
	CLC
	ADC.w #$0028
	STA.b $36
	LDA.w #$3000
	STA.b $34
	JSR.w CODE_80A7EB
	LDY.w #$0005
	LDA.b [$54],y
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_ED7639,x
	TAX
	LDY.w #DATA_ED763F>>16
	LDA.b $32
	JSR.w CODE_80AF43
	LDA.b $32
	SEC
	SBC.w #$0058
	STA.b $32
	LDY.w #$0005
	LDA.b [$54],y
	AND.w #$00FF
	CMP.w #$0002
	BNE.b CODE_80AD48
	LDA.b $54
	CLC
	ADC.w #$0006
	STA.b $54
	LDA.b $32
	SEC
	SBC.w #$0020
	STA.b $32
	JSR.w CODE_80AD54
	LDA.b $32
	SEC
	SBC.w #$0013
	STA.b $32
	LDA.b $54
	CLC
	ADC.w #$014E
	STA.b $54
	JSR.w CODE_80AD54
	RTS

CODE_80AD48:
	LDA.b $54
	CLC
	ADC.w #$0006
	STA.b $54
	JSR.w CODE_80AD54
	RTS

CODE_80AD54:
	LDA.b $32
	PHA
	LDY.w #$0000
	LDA.b [$54],y
	STA.b $32
	LDY.w #$0002
	LDA.b [$54],y
	STA.b $34
	CMP.w #$0149
	BEQ.b CODE_80AD6E
	BCC.b CODE_80AD7F
	BRA.b CODE_80AD75

CODE_80AD6E:
	LDA.b $32
	CMP.w #$88F0
	BCC.b CODE_80AD7F
CODE_80AD75:
	LDA.w #$0149
	STA.b $34
	LDA.w #$88F0
	STA.b $32
CODE_80AD7F:
	LDA.b $32
	STA.b $3E
	LDA.b $34
	STA.b $40
	LDA.w #$003C
	STA.b $36
	JSL.l CODE_B3F39D
	LDA.b $38
	STA.b $32
	LDA.b $3A
	STA.b $34
	LDA.w #$003C
	STA.b $36
	JSL.l CODE_B3F39D
	LDA.b $38
	STA.b $32
	LDA.b $3A
	STA.b $34
	LDA.w #$003C
	STA.b $36
	JSL.l CODE_B3F39D
	PLA
	STA.b $32
	LDA.b $38
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	AND.w #$00FF
	JSR.w CODE_80AF13
	LDA.b $38
	SEC
	ROL
	TAX
	LDA.l DATA_B3DDF6,x
	AND.w #$00FF
	JSR.w CODE_80AF13
	LDA.w #$000A
	JSR.w CODE_80AF13
	LDA.b $32
	PHA
	LDA.b $38
	SEP.b #$20
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.b #$78
	STA.w !REGISTER_Mode7MatrixParameterA
	LDA.b #$69
	STA.w !REGISTER_Mode7MatrixParameterA
	REP.b #$20
	LDA.w !REGISTER_PPUMultiplicationProductLo
	STA.b $32
	LDA.w !REGISTER_PPUMultiplicationProductHi
	AND.w #$00FF
	ASL.b $32
	ROL
	ASL.b $32
	ROL
	ASL.b $32
	ROL
	STA.b $34
	LDA.b $3E
	SEC
	SBC.b $32
	STA.b $32
	LDA.b $40
	SBC.b $34
	STA.b $34
	LDA.w #$003C
	STA.b $36
	JSL.l CODE_B3F39D
	LDA.b $38
	STA.b $32
	LDA.b $3A
	STA.b $34
	LDA.w #$003C
	STA.b $36
	JSL.l CODE_B3F39D
	PLA
	STA.b $32
	LDA.b $38
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	JSR.w CODE_80AF13
	LDA.b $38
	SEC
	ROL
	TAX
	LDA.l DATA_B3DDF6,x
	AND.w #$00FF
	JSR.w CODE_80AF13
	INC.b $32
	INC.b $32
	INC.b $32
	LDY.w #$0005
	LDA.b [$54],y
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	JSR.w CODE_80AF13
	LDY.w #$0005
	LDA.b [$54],y
	AND.w #$00FF
	SEC
	ROL
	TAX
	LDA.l DATA_B3DDF6,x
	JSR.w CODE_80AF13
	INC.b $32
	INC.b $32
	INC.b $32
	LDY.w #$0006
	LDA.b [$54],y
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	JSR.w CODE_80AF13
	LDY.w #$0006
	LDA.b [$54],y
	AND.w #$00FF
	SEC
	ROL
	TAX
	LDA.l DATA_B3DDF6,x
	JSR.w CODE_80AF13
	INC.b $32
	LDY.w #$0004
	LDA.b [$54],y
	AND.w #$00FF
	CMP.w #$0064
	BCC.b CODE_80AED9
	LDA.w #$0001
	JSR.w CODE_80AF13
	LDY.w #$0004
	LDA.b [$54],y
	AND.w #$00FF
	SEC
	SBC.w #$0064
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	JSR.w CODE_80AF13
	LDY.w #$0004
	LDA.b [$54],y
	AND.w #$00FF
	SEC
	SBC.w #$0064
	SEC
	ROL
	TAX
	LDA.l DATA_B3DDF6,x
	BRA.b CODE_80AF04

CODE_80AED9:
	LDA.w #$000C
	JSR.w CODE_80AF13
	LDY.w #$0004
	LDA.b [$54],y
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	BNE.b CODE_80AEF2
	LDA.w #$000C
CODE_80AEF2:
	JSR.w CODE_80AF13
	LDY.w #$0004
	LDA.b [$54],y
	AND.w #$00FF
	SEC
	ROL
	TAX
	LDA.l DATA_B3DDF6,x
CODE_80AF04:
	JSR.w CODE_80AF13
	LDX.w #DATA_ED7889
	LDY.w #DATA_ED7889>>16
	LDA.b $32
	JSR.w CODE_80AF43
	RTS

CODE_80AF13:
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_ED783B,x
	STA.b $34
	LDA.w #DATA_ED7855>>16
	STA.b $36
	LDY.w #$0000
	LDA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.b [$34],y
	STA.w !REGISTER_WriteToVRAMPortLo
	LDA.b $32
	CLC
	ADC.w #$0020
	STA.w !REGISTER_VRAMAddressLo
	INY
	INY
	LDA.b [$34],y
	STA.w !REGISTER_WriteToVRAMPortLo
	INC.b $32
	RTS

CODE_80AF43:
	STA.b $32
	STX.b $34
	STY.b $36
	LDY.w #$0000
	LDA.b [$34],y
	AND.w #$00FF
	STA.b $38
	INY
	LDA.b [$34],y
	AND.w #$00FF
	STA.b $3A
	INY
	LDA.b $32
CODE_80AF5E:
	STA.w !REGISTER_VRAMAddressLo
	LDX.b $38
CODE_80AF63:
	LDA.b [$34],y
	STA.w !REGISTER_WriteToVRAMPortLo
	INY
	INY
	DEX
	BNE.b CODE_80AF63
	LDA.b $32
	CLC
	ADC.w #$0020
	STA.b $32
	DEC.b $3A
	BNE.b CODE_80AF5E
	RTS

CODE_80AF7A:
	STA.b $34
	STX.b $36
	STZ.b $39
	SEP.b #$20
	STZ.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	LDY.w #$0000
	LDA.b [$34],y
	STA.b $38
	INY
	INY
CODE_80AF90:
	LDA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.b $38
	AND.w #$00FF
	TAX
CODE_80AF9B:
	SEP.b #$20
	LDA.b [$34],y
	STA.w !REGISTER_WriteToVRAMPortLo
	REP.b #$20
	INY
	DEX
	BNE.b CODE_80AF9B
	LDA.b $32
	CLC
	ADC.w #$0080
	STA.b $32
	DEC.b $39
	BNE.b CODE_80AF90
	SEP.b #$20
	LDA.b #$80
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	RTS

CODE_80AFBE:
	STZ.b $4C
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w #$0007
	BEQ.b CODE_80AFDD
	SEP.b #$20
	LDY.w #$0010
CODE_80AFCD:
	LDA.w !REGISTER_JoypadSerialPort1
	DEY
	BNE.b CODE_80AFCD
	REP.b #$20
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	BRA.b CODE_80AFEF

CODE_80AFDD:
	SEP.b #$20
	LDA.w !REGISTER_JoypadSerialPort1
	REP.b #$20
	BIT.w #$0001
	BNE.b CODE_80AFEF
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
CODE_80AFEF:
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	AND.w #$0007
	BEQ.b CODE_80B00C
	SEP.b #$20
	LDY.w #$0010
CODE_80AFFC:
	LDA.w !REGISTER_JoypadSerialPort2
	DEY
	BNE.b CODE_80AFFC
	REP.b #$20
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
	BRA.b CODE_80B01E

CODE_80B00C:
	SEP.b #$20
	LDA.w !REGISTER_JoypadSerialPort2
	REP.b #$20
	BIT.w #$0001
	BNE.b CODE_80B020
	STZ.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	STZ.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
CODE_80B01E:
	INC.b $4C
CODE_80B020:
	RTS

CODE_80B021:
	SEP.b #$20
	LDA.b #$01
CODE_80B025:
	BIT.w !REGISTER_HVBlankFlagsAndJoypadStatus
	BNE.b CODE_80B025
	REP.b #$20
	LDA.w !REGISTER_Joypad1Lo
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w !REGISTER_Joypad1Lo
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	LDA.w !REGISTER_Joypad1Lo
	STA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	LDA.w !REGISTER_Joypad2Lo
	EOR.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	AND.w !REGISTER_Joypad2Lo
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
	LDA.w !REGISTER_Joypad2Lo
	STA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	JSR.w CODE_80AFBE
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_80B071
	LDA.w $060F
	ASL
	TAX
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1,x
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1,x
	STA.w !RAM_DKC2_Global_PressedButtonsLo
	JSR.w CODE_80B09B
	BRA.b CODE_80B09A

CODE_80B071:
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerTeam
	BNE.b CODE_80B08E
	LDA.w $08A2
	AND.w #$0002
	TAX
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1,x
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1,x
	STA.w !RAM_DKC2_Global_PressedButtonsLo
	JSR.w CODE_80B09B
	BRA.b CODE_80B09A

CODE_80B08E:
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	STA.w !RAM_DKC2_Global_HeldButtonsLo
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	STA.w !RAM_DKC2_Global_PressedButtonsLo
CODE_80B09A:
	RTS

CODE_80B09B:
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	ORA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP2
	STA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	LDA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	ORA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP2
	STA.w !RAM_DKC2_Global_PreviouslyPressedButtonsLoP1
	RTS

CODE_80B0AE:
	STA.b $20
	SEP.b #$20
	LDA.w !REGISTER_NMIEnable
CODE_80B0B5:
	LDA.w !REGISTER_NMIEnable
	AND.b #$80
	BNE.b CODE_80B0B5
	SEP.b #$20
	LDA.b #$B1
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	STZ.w !REGISTER_JoypadSerialPort1
CODE_80B0C6:
	WAI
	BRA.b CODE_80B0C6

CODE_80B0C9:
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #CODE_80B0D5+$01
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
CODE_80B0D5:
	LDA.w #$0800
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$09
	STA.w DMA[$00].Parameters
	SEP.b #$20
if !Define_DKC2_Global_RemappedBank80 == !TRUE
	LDA.b #(CODE_80B0D5+$01)>>16
	STA.w DMA[$00].SourceBank
else
	STZ.w DMA[$00].SourceBank
endif
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

DATA_80B0EE:
	db $00,$17,$1B,$1F,$00,$0C,$11,$17,$00,$07,$0C,$11,$00,$02,$03,$07

CODE_80B0FE:
	SEP.b #$20
	LDA.b !RAM_DKC2_Global_RNGSeedHi
	PHA
	ASL
	LDA.b $30
	ROL.b $30
	ROL.b $30
	EOR.b $31
	STA.b !RAM_DKC2_Global_RNGSeedHi
	PLA
	STA.b $31
	EOR.b $30
	PHA
	LDA.b !RAM_DKC2_Global_RNGSeedLo
	STA.b $30
	PLA
	STA.b !RAM_DKC2_Global_RNGSeedLo
	REP.b #$20
	RTS

CODE_80B11E:
	SEP.b #$30
	JSR.w CODE_80B14E
	LDA.b $86
	STA.w !REGISTER_Mode7MatrixParameterA
	LDA.b $87
	STA.w !REGISTER_Mode7MatrixParameterA
	LDA.b $82
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.b $83
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.b $80
	STA.w !REGISTER_Mode7MatrixParameterC
	LDA.b $81
	STA.w !REGISTER_Mode7MatrixParameterC
	LDA.b $7E
	STA.w !REGISTER_Mode7MatrixParameterD
	LDA.b $7F
	STA.w !REGISTER_Mode7MatrixParameterD
	REP.b #$30
	RTL

CODE_80B14E:
	LDY.b $7C
	LDX.b $7D
	LDA.b $84
	JSR.w CODE_80B1AC
	STY.b $86
	STX.b $87
	LDY.b $7C
	LDX.b $7D
	LDA.b $84
	JSR.w CODE_80B18F
	STY.b $82
	STX.b $83
	LDY.b $7A
	LDX.b $7B
	LDA.b $84
	JSR.w CODE_80B18F
	TYA
	EOR.b #$FF
	STA.b $80
	TXA
	EOR.b #$FF
	STA.b $81
	INC.b $80
	BNE.b CODE_80B181
	INC.b $81
CODE_80B181:
	LDY.b $7A
	LDX.b $7B
	LDA.b $84
	JSR.w CODE_80B1AC
	STY.b $7E
	STX.b $7F
	RTS

CODE_80B18F:
	STY.w !REGISTER_Mode7MatrixParameterA
	STX.w !REGISTER_Mode7MatrixParameterA
	JSR.w CODE_80B1CC
	BCS.b CODE_80B1AB
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductLo
	ASL
	LDA.w !REGISTER_PPUMultiplicationProductMid
	ROL
	TAY
	LDA.w !REGISTER_PPUMultiplicationProductHi
	ROL
	TAX
CODE_80B1AB:
	RTS

CODE_80B1AC:
	STY.w !REGISTER_Mode7MatrixParameterA
	STX.w !REGISTER_Mode7MatrixParameterA
	JSR.w CODE_80B1C9
	BCS.b CODE_80B1C8
	STA.w !REGISTER_Mode7MatrixParameterB
	LDA.w !REGISTER_PPUMultiplicationProductLo
	ASL
	LDA.w !REGISTER_PPUMultiplicationProductMid
	ROL
	TAY
	LDA.w !REGISTER_PPUMultiplicationProductHi
	ROL
	TAX
CODE_80B1C8:
	RTS

CODE_80B1C9:
	CLC
	ADC.b #$40
CODE_80B1CC:
	CMP.b #$40
	BEQ.b CODE_80B1D6
	TAX
	LDA.l DATA_80B1D7,x
	CLC
CODE_80B1D6:
	RTS

DATA_80B1D7:
	db $00,$03,$06,$09,$0C,$0F,$12,$15,$18,$1C,$1F,$22,$25,$28,$2B,$2E
	db $30,$33,$36,$39,$3C,$3F,$41,$44,$47,$49,$4C,$4E,$51,$53,$55,$58
	db $5A,$5C,$5E,$60,$62,$64,$66,$68,$6A,$6C,$6D,$6F,$70,$72,$73,$75
	db $76,$77,$78,$79,$7A,$7B,$7C,$7C,$7D,$7E,$7E,$7F,$7F,$7F,$7F,$7F
	db $7F,$7F,$7F,$7F,$7F,$7F,$7E,$7E,$7D,$7C,$7C,$7B,$7A,$79,$78,$77
	db $76,$75,$73,$72,$70,$6F,$6D,$6C,$6A,$68,$66,$64,$62,$60,$5E,$5C
	db $5A,$58,$55,$53,$51,$4E,$4C,$49,$47,$44,$41,$3F,$3C,$39,$36,$33
	db $30,$2E,$2B,$28,$25,$22,$1F,$1C,$18,$15,$12,$0F,$0C,$09,$06,$03
	db $00,$FC,$F9,$F6,$F3,$F0,$ED,$EA,$E7,$E3,$E0,$DD,$DA,$D7,$D4,$D1
	db $CF,$CC,$C9,$C6,$C3,$C0,$BE,$BB,$B8,$B6,$B3,$B1,$AE,$AC,$AA,$A7
	db $A5,$A3,$A1,$9F,$9D,$9B,$99,$97,$95,$93,$92,$90,$8F,$8D,$8C,$8A
	db $89,$88,$87,$86,$85,$84,$83,$83,$82,$81,$81,$80,$80,$80,$80,$80
	db $80,$80,$80,$80,$80,$80,$81,$81,$82,$83,$83,$84,$85,$86,$87,$88
	db $89,$8A,$8C,$8D,$8F,$90,$92,$93,$95,$97,$99,$9B,$9D,$9F,$A1,$A3
	db $A5,$A7,$AA,$AC,$AE,$B1,$B3,$B6,$B8,$BB,$BE,$C0,$C3,$C6,$C9,$CC
	db $CF,$D1,$D4,$D7,$DA,$DD,$E0,$E3,$E7,$EA,$ED,$F0,$F3,$F6,$F9,$FC

DATA_80B2D7:
	db $00,$00,$01,$01,$01,$04,$03,$09,$05,$0E,$07,$13,$0C,$19,$0E,$1C
	db $12,$1F,$14,$1F,$16,$1F,$18,$1F,$1A,$1F,$1C,$1F,$1E,$1F,$1F,$1F
	db $00,$00,$01,$01,$01,$04,$03,$09,$05,$0E,$07,$13,$0D,$19,$14,$1F
	db $15,$1F,$17,$1F,$18,$1F,$1A,$1F,$1B,$1F,$1D,$1F,$1E,$1F,$1F,$1F
	db $00,$00,$01,$01,$01,$04,$03,$09,$05,$0E,$07,$13,$09,$16,$0B,$19
	db $0C,$1A,$0D,$1B,$0E,$1B,$0F,$1C,$10,$1D,$11,$1E,$12,$1F,$13,$1F

DATA_80B337:
	db $00,$00,$00,$00,$00,$02,$03,$02,$01,$09,$06,$02,$0B,$08,$03,$0E
	db $09,$03,$12,$0C,$04,$17,$0F,$05,$1C,$12,$06,$1D,$14,$09,$1D,$15
	db $0B,$1E,$17,$0E,$1F,$18,$11,$1F,$1B,$16,$1F,$1D,$1B,$1F,$1F,$1F
	db $00,$00,$00,$03,$02,$01,$0B,$08,$03,$12,$0C,$04,$19,$11,$06,$1F
	db $16,$08,$1F,$18,$09,$1F,$1B,$0B,$1F,$1B,$0B,$1F,$1D,$15,$1F,$1F
	db $1F,$00,$00,$03,$00,$00,$04,$00,$00,$05,$00,$00,$06,$00,$01,$07

CODE_80B397:
	JSL.l CODE_BB91D9
	PHK
	PLB
	STZ.w $099B
	STZ.w $060B
	JSR.w CODE_808591
	JSL.l CODE_80858B
	JSL.l CODE_8088D2
	JSL.l CODE_BB91F7
	LDA.w #!Define_DKC2_MusicID_KRoolReturns
	JSL.l CODE_B5800C
	STZ.b $2A
	JSR.w CODE_80B520
	LDA.w #$55AA
	STA.b !RAM_DKC2_Global_RNGSeedLo
	LDA.w #$FF00
	STA.b $30
	LDX.w #!RAM_DKC2_Level_SpriteDataRAM
	LDY.w #$0000
CODE_80B3CE:
	LDA.w #$0001
	STA.b $00,x
	LDA.w #$0180
	STA.b $06,x
	LDA.w #$FF88
	STA.b $0A,x
	LDA.w #$2000
	STA.b $12,x
	TYA
	ASL
	ASL
	ASL
	CLC
	ADC.w #$0100
	STA.b $1A,x
	INY
	TXA
	CLC
	ADC.w #$005E
	TAX
	CMP.w #$0F5A
	BNE.b CODE_80B3CE
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	LDA.w #$0400
	JSR.w CODE_808C03
	JSR.w CODE_808C7D
	LDA.w #$0001
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_808C7D
	LDA.w #CODE_80B421
	JMP.w CODE_80B0AE

CODE_80B421:
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSR.w CODE_80B021
	INC.b $2A
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_80B486
	LDX.w #!RAM_DKC2_Level_SpriteDataRAM
CODE_80B446:
	LDA.b $1A,x
	CLC
	ADC.w #$0004
	CMP.w #$0120
	BNE.b CODE_80B479
	JSR.w CODE_80B0FE
	AND.w #$003F
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	CLC
	ADC.w #$0050
	STA.b $06,x
	JSR.w CODE_80B0FE
	AND.w #$001F
	STA.b $32
	LSR
	CLC
	ADC.b $32
	CLC
	ADC.w #$0090
	STA.b $0A,x
	LDA.w #$0100
CODE_80B479:
	STA.b $1A,x
	TXA
	CLC
	ADC.w #$005E
	TAX
	CMP.w #$16B2
	BNE.b CODE_80B446
CODE_80B486:
	JSL.l CODE_B5A8DA
	LDA.w #$0200
	STA.b $70
	LDA.w #$0400
	STA.b $56
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$06].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$08].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0E].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$10].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$12].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$14].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$16].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$18].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1E].Slot
	LDA.w #$001C
	STA.b $78
	JSL.l CODE_B59F40
	STZ.w $1730
	JSR.w CODE_8088BA
	JSR.w CODE_808C7D
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_80B4FF
	LDA.w !RAM_DKC2_Global_PreviouslyHeldButtonsLoP1
	AND.w #$D080
	BNE.b CODE_80B4EF
	LDA.b $2A
	CMP.w #$0960
	BNE.b CODE_80B4FF
	BRA.b CODE_80B4F2

CODE_80B4EF:
	INC.w $099B
CODE_80B4F2:
	LDA.w #$840F
	JSR.w CODE_808C03
	LDA.w #$0634
	JSL.l CODE_B58021
CODE_80B4FF:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$8401
	BEQ.b CODE_80B50D
	JSR.w CODE_808C0E
CODE_80B50A:
	WAI
	BRA.b CODE_80B50A

CODE_80B50D:
	LDA.w $099B
	BEQ.b CODE_80B519
	STZ.w $0613
	JML.l CODE_80A5B1

CODE_80B519:
	LDA.w #CODE_8086F6
	JML.l CODE_808C6F

CODE_80B520:
	LDA.w #$0001
	STA.w !REGISTER_BGModeAndTileSizeSetting
	LDA.w #$1001
	STA.w !REGISTER_MainScreenLayers
	LDA.w #$0024
	STA.w !REGISTER_BG1And2TileDataDesignation
	LDA.w #$0102
	STA.w !REGISTER_ColorMathInitialSettings
	LDA.w #$4C1C
	STA.w !REGISTER_BG1AddressAndSize
	SEP.b #$20
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	LDX.w #DATA_ED0997
	LDY.w #DATA_ED0997>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$4000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$6400
	JSL.l CODE_80895F
	LDX.w #DATA_ED02A1
	LDY.w #DATA_ED02A1>>16
	LDA.w #$0000
	JSL.l CODE_BB8D91
	LDA.w #$1C00
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$7F0000>>16
	LDA.w #$7F0000
	LDY.w #$0700
	JSL.l CODE_80895F
	STZ.w !REGISTER_VRAMAddressLo
	LDX.w #DATA_C00C01>>16
	LDA.w #DATA_C00C01
	LDY.w #$01A0
	JSL.l CODE_80895F
	LDY.w #$0000
	LDX.w #$0040
	LDA.w #DATA_FD26AE
	JSL.l CODE_BB8089
	RTS

CODE_80B5BA:
	JSL.l CODE_BB91D9
	JSL.l CODE_808591
	JSL.l CODE_80858B
	JSL.l CODE_BB91F7
	LDA.w #$0001
	STA.w !REGISTER_BGModeAndTileSizeSetting
	STA.w !REGISTER_MainScreenLayers
	LDA.w #$0000
	STA.w !REGISTER_BG1And2TileDataDesignation
	LDA.w #$787C
	STA.w !REGISTER_BG1AddressAndSize
	STZ.w !REGISTER_VRAMAddressLo
	LDX.w #DATA_F80FA6>>16
	LDA.w #DATA_F80FA6
	LDY.w #$2000
	JSL.l CODE_80895F
	LDA.w #$7C00
	JSR.w CODE_80B0C9
	LDA.w #$7D00
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #DATA_F80D66>>16
	LDA.w #DATA_F80D66
	LDY.w #$0240
	JSL.l CODE_80895F
	LDA.w #DATA_FD27CE
	LDY.w #$0000
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w #DATA_FD27CE
	LDY.w #$0070
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w #$0200
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	STZ.b $2A
	LDA.w #CODE_80B641
	JMP.w CODE_80B0AE

CODE_80B641:
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	SEP.b #$20
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	INC.b $2A
	JSR.w CODE_80B021
	JSR.w CODE_808C0E
	LDA.b $2A
	CMP.w #$0070
	BNE.b CODE_80B675
	LDA.w #$0082
	STA.w $0513
CODE_80B675:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_80B67E
	JML.l CODE_8085EF

CODE_80B67E:
	WAI
	BRA.b CODE_80B67E

DATA_80B681:
	dw CODE_80B6C5
	dw CODE_80B706
	dw CODE_80B739
	dw CODE_80B766
	dw CODE_80B91F
	dw CODE_80B6E0
	dw CODE_80B937
	dw CODE_80B986
	dw CODE_80BB37
	dw CODE_80BB95
	dw CODE_80BBFD
	dw CODE_80BC2D
	dw CODE_80BC45
	dw CODE_80BD6A
	dw CODE_80BE5C
	dw CODE_80BE92
	dw CODE_80BEC8
	dw CODE_80BF42
	dw CODE_80BF9E
	dw CODE_80C01A
	dw CODE_80C034
	dw CODE_80C140
	dw CODE_80C22B
	dw CODE_80C426
	dw CODE_80C465
	dw CODE_80C544
	dw CODE_80C59E
	dw CODE_80C61B
	dw CODE_80C710
	dw CODE_80C786
	dw CODE_80C7E1
	dw CODE_80C807
	dw CODE_80C86A
	dw CODE_80C8BF



CODE_80B6C5:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSR.w CODE_80F2E4
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSR.w CODE_808988
	RTS

CODE_80B6E0:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80B6F1:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JMP.w CODE_80F2E4

CODE_80B706:
	JSR.w CODE_80B6F1
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80B739:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_80B85C
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80B75C:
	PHA
	INX
	INX
	TXA
	AND.w #$001E
	TAX
	PLA
	RTS

CODE_80B766:
	JSR.w CODE_80B6F1
	JSR.w CODE_80CCB8
	SEP.b #$20
	LDA.w $17C0
	AND.b #$01
	EOR.b #$01
	INC
	STA.l $7E80F2
	REP.b #$20
	LDA.w $17C0
	EOR.w #$FFFF
	AND.w #$001E
	TAX
	LDA.b $2A
	EOR.w #$FFFF
	LSR
	LSR
	CLC
	ADC.w $17C0
	STA.l $7E80D2,x
	LDY.w #$0008
CODE_80B798:
	JSR.w CODE_80B75C
	INC
	STA.l $7E80D2,x
	DEY
	BNE.b CODE_80B798
	LDY.w #$0007
CODE_80B7A6:
	JSR.w CODE_80B75C
	DEC
	STA.l $7E80D2,x
	DEY
	BNE.b CODE_80B7A6
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w $17C0
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80B7FD:
	LDA.b $2A
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	STA.l $7E80D2
	STA.l $7E80DE
	INC
	STA.l $7E80D6
	STA.l $7E80DA
	LDA.w $17C0
	LSR
	STA.l $7E80D4
	STA.l $7E80D8
	DEC
	STA.l $7E80DC
	STA.l $7E80E0
	JMP.w CODE_80B87D

CODE_80B82E:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	STA.l $7E80D2
	STA.l $7E80DE
	INC
	STA.l $7E80D6
	STA.l $7E80DA
	LDA.w $17C0
	LSR
	STA.l $7E80D4
	STA.l $7E80D8
	DEC
	STA.l $7E80DC
	STA.l $7E80E0
	JMP.w CODE_80B87D

CODE_80B85C:
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_80B871
	LDX.w #$7E8552
	STX.w HDMA[$05].SourceLo
	LDX.w #$7E8812
	STX.w HDMA[$06].SourceLo
	BRA.b CODE_80B87D

CODE_80B871:
	LDX.w #$7E86B2
	STX.w HDMA[$05].SourceLo
	LDX.w #$7E8822
	STX.w HDMA[$06].SourceLo
CODE_80B87D:
	LDA.w $0523
	CMP.w #$000E
	BNE.b CODE_80B88F
	LDA.w $0915
	BEQ.b CODE_80B88F
	LDA.w #$0000
	BRA.b CODE_80B892

CODE_80B88F:
	LDA.b $2A
	LSR
CODE_80B892:
	SEC
	SBC.w $0D4E
	AND.w #$000F
	CLC
	ADC.w $0D4E
	SEC
	SBC.w $17C0
	BPL.b CODE_80B8A6
	AND.w #$000F
CODE_80B8A6:
	LSR
	BNE.b CODE_80B8AC
	LDA.w #$0008
CODE_80B8AC:
	CMP.w #$007E
	BCC.b CODE_80B8B4
	LDA.w #$007E
CODE_80B8B4:
	SEP.b #$20
	STA.l $7E886C
	ADC.b #$00
	STA.l $7E886F
	REP.b #$20
	LDA.w $0523
	CMP.w #$000E
	BNE.b CODE_80B8D4
	LDA.w $0915
	BEQ.b CODE_80B8D4
	LDA.w #$0000
	BRA.b CODE_80B8D6

CODE_80B8D4:
	LDA.b $2A
CODE_80B8D6:
	SEC
	SBC.w $0D4E
	AND.w #$001F
	CLC
	ADC.w $0D4E
	SEC
	SBC.w $17C0
	BPL.b CODE_80B8EA
	AND.w #$001F
CODE_80B8EA:
	LSR
	BNE.b CODE_80B8F0
	LDA.w #$0010
CODE_80B8F0:
	CMP.w #$007E
	BCC.b CODE_80B8F8
	LDA.w #$007E
CODE_80B8F8:
	SEP.b #$20
	STA.l $7E8012
	ADC.b #$00
	STA.l $7E8015
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $B6
	STA.b $C2
	INC
	STA.b $BA
	STA.b $BE
	LDA.w $17C0
	STA.b $B8
	STA.b $BC
	DEC
	STA.b $C0
	STA.b $C4
	RTS

CODE_80B91F:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	STA.w !REGISTER_BG1VertScrollOffset
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80B937:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5AA88
	JSL.l CODE_B5AC25
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.b $B8
	STA.w !REGISTER_BG3HorizScrollOffset
	LDA.b $B9
	STA.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80B986:
	JSR.w CODE_80B6F1
	JSR.w CODE_80CD6E
	JSR.w CODE_80BA04
	JSR.w CODE_80B9BF
	JSR.w CODE_80BA71
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LDY.b !RAM_DKC2_Global_CurrentLevelLo
	CPY.w #!Define_DKC2_LevelID_KleeversKiln_Main
	BNE.b CODE_80B9B2
	SEC
	SBC.w #$0030
CODE_80B9B2:
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	REP.b #$20
	RTS

CODE_80B9BF:
	LDA.b $2A
	LSR
	LSR
	LSR
	CLC
	ADC.b $2A
	LSR
	LSR
	LSR
	LSR
	AND.w #$0007
	BIT.w #$0004
	BEQ.b CODE_80B9D6
	EOR.w #$0007
CODE_80B9D6:
	STA.b $32
	LDA.b $2A
	LSR
	LSR
	LSR
	AND.w #$0007
	BIT.w #$0004
	BEQ.b CODE_80B9E8
	EOR.w #$0007
CODE_80B9E8:
	CLC
	ADC.b $32
	STA.b $32
	ORA.w #$00C0
	SEP.b #$20
	STA.w !REGISTER_FixedColorData
	REP.b #$20
	LDA.b $32
	ORA.w #$0020
	SEP.b #$20
	STA.w !REGISTER_FixedColorData
	REP.b #$20
	RTS

CODE_80BA04:
	SEP.b #$30
	LDA.b #$05
	STA.w !REGISTER_CGRAMAddress
	LDA.b $2A
	BIT.b #$03
	BNE.b CODE_80BA4E
	LSR
	AND.b #$0E
	TAX
	LDA.l DATA_80BA51,x
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.l DATA_80BA51+$01,x
	STA.w !REGISTER_WriteToCGRAMPort
	TXA
	CLC
	ADC.b #$06
	TAX
	LDA.l DATA_80BA51,x
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.l DATA_80BA51+$01,x
	STA.w !REGISTER_WriteToCGRAMPort
	TXA
	CLC
	ADC.b #$06
	TAX
	LDA.l DATA_80BA51,x
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.l DATA_80BA51+$01,x
	STA.w !REGISTER_WriteToCGRAMPort
	TXA
	CLC
	ADC.b #$06
	TAX
CODE_80BA4E:
	REP.b #$30
	RTS

DATA_80BA51:
	dw $02DF,$027F,$01FF,$019F,$011F,$00BF,$017F,$021F
	dw $02DF,$027F,$01FF,$019F,$011F,$00BF,$017F,$021F

CODE_80BA71:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.l $7E8013
	STA.l $7E8018
	STA.l $7E802D
	LDA.w $17C2
	STA.l $7E8015
	STA.l $7E801A
	STA.l $7E802F
	LDA.w $17B8
	ASL
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	ROL
	STA.l $7E801D
	LSR
	LSR
	STA.l $7E8023
	STA.l $7E8028
	LDA.w $17C2
	LSR
	SEC
	SBC.w #$0198
	STA.l $7E8025
	STA.l $7E802A
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_HotHeadHop_Bonus1
	BEQ.b CODE_80BADD
	CMP.w #!Define_DKC2_LevelID_KleeversKiln_Main
	BEQ.b CODE_80BAD4
	CMP.w #!Define_DKC2_LevelID_FieryFurnace_Main
	BEQ.b CODE_80BAD4
	CMP.w #!Define_DKC2_LevelID_HotHeadHop_Main
	BNE.b CODE_80BAE6
	LDA.w $17C2
	SEC
	SBC.w #$0100
	BRA.b CODE_80BAE9

CODE_80BAD4:
	LDA.w $17C2
	SEC
	SBC.w #$0080
	BRA.b CODE_80BAE9

CODE_80BADD:
	LDA.w $17C2
	SEC
	SBC.w #$00C0
	BRA.b CODE_80BAE9

CODE_80BAE6:
	LDA.w $17C2
CODE_80BAE9:
	LSR
	LSR
	CLC
	ADC.w $17C2
	SEC
	SBC.w #$0060
	STA.l $7E801F
	SEC
	SBC.w #$0070
	AND.w #$01FF
	EOR.w #$01FF
	CMP.w #$00FF
	BCC.b CODE_80BB09
	LDA.w #$00FF
CODE_80BB09:
	SEP.b #$20
	LSR
	STA.l $7E8012
	STA.l $7E8022
	STA.l $7E8032
	STA.l $7E803C
	ADC.b #$00
	STA.l $7E8017
	STA.l $7E8027
	STA.l $7E8035
	STA.l $7E803E
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BB37:
	JSR.w CODE_80B6F1
	JSR.w CODE_80CF18
	LDA.b $2A
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	LDA.b $2A
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BB95:
	JSR.w CODE_80B6F1
	LDA.w $0929
	BEQ.b CODE_80BBB7
	TAY
	LDA.b $2A
	AND.w #$0007
	BNE.b CODE_80BBB7
	LDA.b $2A
	AND.w #$0018
	ASL
	ASL
	CLC
	ADC.w #DATA_FD61C2
	LDX.w #$0004
	JSL.l CODE_BB8089
CODE_80BBB7:
	SEP.b #$20
	LDA.b #$E0
	STA.w !REGISTER_FixedColorData
	LDA.b #$01
	TRB.w $0500
	BEQ.b CODE_80BBCA
	LDA.b #$E2
	STA.w !REGISTER_FixedColorData
CODE_80BBCA:
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BBFD:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSR.w CODE_80F2E4
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BC2D:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	STA.w !REGISTER_BG1VertScrollOffset
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BC45:
	JSR.w CODE_80B6F1
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	LDA.w $17C3
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	JSR.w CODE_80BCC8
	LDA.w $17C2
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

DATA_80BC88:
	dw $1B25,$271D,$3916,$D2F0,$215D,$497E,$4867,$2BB6
	dw $25C5,$673F,$7732,$6327,$923B,$4AF3,$59FE,$6779
	dw $7C7E,$60AC,$8EC1,$909B,$9E0A,$BC1B,$DE47,$F442
	dw $B75F,$9F6A,$B77D,$CD68,$C4AC,$BEC3,$DE47,$673F

CODE_80BCC8:
	LDA.b $2A
	CLC
	ADC.w #$0010
	AND.w #$001F
	BNE.b CODE_80BCEF
	JSR.w CODE_80B0FE
	AND.w #$001F
	ASL
	TAX
	LDA.w #$00DC
	SBC.l DATA_80BC88,x
	STA.w $17BC
	LDA.w #$00F0
	SBC.l DATA_80BC88+$01,x
	STA.w $17C4
CODE_80BCEF:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w $17BC
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	LSR
	CLC
	ADC.w $17C4
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.b #$01
	STA.w !REGISTER_CGRAMAddress
	REP.b #$20
	LDA.w #$7E8014
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$001E
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #$7E8014>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.b #$21
	STA.w !REGISTER_CGRAMAddress
	REP.b #$20
	LDA.w #$7E8032
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$000C
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #$7E8032>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_80BD6A:
	JSR.w CODE_80B6F1
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrowsNest_Main
	BEQ.b CODE_80BD77
	JSR.w CODE_80CEE1
CODE_80BD77:
	LDA.w $08C2
	AND.w #$0140
	BEQ.b CODE_80BD82
	BRL.w CODE_80BE53

CODE_80BD82:
	LDA.l $0006DD
	CLC
	ADC.l $0006DB
	STA.l $0006DD
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	REP.b #$20
	LDA.l $0006D7
	CLC
	ADC.w #$0002
	STA.l $0006D7
	CMP.w #$01F4
	BCC.b CODE_80BDBF
	SEC
	SBC.w #$01F4
	STA.l $0006D7
	LDA.l $0006DF
	CLC
	ADC.l $0006D5
	STA.l $0006DF
CODE_80BDBF:
	LDA.l $0006DF
	STA.l $0006DB
	LDA.l $0006D7
	CLC
	ADC.l $0006D9
	STA.l $0006D9
	CMP.w #$01F4
	BCC.b CODE_80BDEE
	SEC
	SBC.w #$01F4
	STA.l $0006D9
	LDA.l $0006DB
	CLC
	ADC.l $0006D5
	STA.l $0006DB
CODE_80BDEE:
	LDA.l $0006D5
	BPL.b CODE_80BE06
	LDA.l $0006DF
	CMP.w #$FFFF
	BNE.b CODE_80BE16
	LDA.w #$0001
	STA.l $0006D5
	BRA.b CODE_80BE16

CODE_80BE06:
	LDA.l $0006DF
	CMP.w #$0001
	BNE.b CODE_80BE16
	LDA.w #$FFFF
	STA.l $0006D5
CODE_80BE16:
	LDA.b $2A
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	LDA.b #$6F
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	LDA.b $2A
	ASL
	ASL
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
CODE_80BE53:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BE5C:
	JSR.w CODE_80B6F1
	JSR.w CODE_80CF9C
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BE92:
	JSR.w CODE_80B6F1
	JSR.w CODE_80CBF6
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BEC8:
	JSR.w CODE_80B6F1
	LDA.w $17C0
	CLC
	ADC.w $19CA
	CMP.w #$0080
	BCC.b CODE_80BEDA
	LDA.w #$0080
CODE_80BEDA:
	STA.l $7E8013
	LDA.w $17C0
	CLC
	ADC.w #$005E
	SEC
	SBC.w $0AFE
	BPL.b CODE_80BEEE
	LDA.w #$0000
CODE_80BEEE:
	STA.l $7E8019
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	LDA.w $17B8
	ASL
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	ROL
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	LDA.w $17C2
	SEC
	SBC.w #$0120
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BF42:
	JSR.w CODE_80B6F1
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.b $2A
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80BF9E:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	LDA.w #$FE01
	STA.w !REGISTER_Window1LeftPositionDesignation
	LDY.w #(!REGISTER_Window1LeftPositionDesignation&$0000FF<<8)+$40
	LDX.w $0989
	BNE.b CODE_80BFBA
	LDA.w #$0001
	STA.w !REGISTER_Window1LeftPositionDesignation
	BRA.b CODE_80BFFD

CODE_80BFBA:
	SEP.b #$20
	LDA.b #$13
	STA.w !REGISTER_SubScreenLayers
	REP.b #$20
	LDA.b $1A,x
	CMP.w #$1C1C
	BNE.b CODE_80BFD5
	SEP.b #$20
	LDA.b #$00
	STA.w !REGISTER_SubScreenLayers
	REP.b #$20
	BRA.b CODE_80BFEA

CODE_80BFD5:
	BCC.b CODE_80BFE0
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_80BFEA
	BRA.b CODE_80BFE7

CODE_80BFE0:
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_80BFEA
CODE_80BFE7:
	LDY.w #(!REGISTER_Window1RightPositionDesignation&$0000FF<<8)+$40
CODE_80BFEA:
	STY.w HDMA[$02].Parameters
	LDA.b $2A
	AND.w #$0001
	EOR.w #$0001
	XBA
	CLC
	ADC.w #$7E80F2
	STA.w HDMA[$02].SourceLo
CODE_80BFFD:
	JSR.w CODE_80B85C
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C01A:
	JSR.w CODE_80B6F1
	JSR.w CODE_80CD6E
	SEP.b #$20
	LDA.w $17C2
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	REP.b #$20
	JSR.w CODE_80CABD
	JSR.w CODE_80BA71
	RTS

CODE_80C034:
	JSR.w CODE_80B6F1
	LDA.l $0006A5
	BIT.w #$0200
	BNE.b CODE_80C043
	BRL.w CODE_80C0BB

CODE_80C043:
	SEP.b #$20
	LDA.b #$01
	STA.w !REGISTER_CGRAMAddress
	REP.b #$20
	LDA.b $2A
	LSR
	LSR
	AND.w #$001F
	BIT.w #$0010
	BEQ.b CODE_80C05B
	EOR.w #$001F
CODE_80C05B:
	CLC
	ADC.b $84
	STA.b $84
	LSR
	AND.w #$003F
	BIT.w #$0020
	BEQ.b CODE_80C06C
	EOR.w #$003F
CODE_80C06C:
	STA.b $32
	ASL
	ASL
	XBA
	STA.b $36
	XBA
	ASL
	ASL
	ASL
	STA.b $34
	LDX.w #$0000
CODE_80C07C:
	LDA.l DATA_FD2CEE+$02,x
	AND.w #$001F
	SEC
	SBC.b $32
	JSR.w CODE_80C13A
	STA.b $38
	LDA.l DATA_FD2CEE+$02,x
	AND.w #$03E0
	SEC
	SBC.b $34
	JSR.w CODE_80C13A
	TSB.b $38
	LDA.l DATA_FD2CEE+$02,x
	AND.w #$7C00
	SEC
	SBC.b $36
	JSR.w CODE_80C13A
	ORA.b $38
	SEP.b #$20
	STA.w !REGISTER_WriteToCGRAMPort
	XBA
	STA.w !REGISTER_WriteToCGRAMPort
	REP.b #$20
	INX
	INX
	CPX.w #$001E
	BNE.b CODE_80C07C
CODE_80C0BB:
	LDA.w #$7010
	STA.w !REGISTER_VRAMAddressLo
	LDA.b $2A
	BIT.w #$0007
	BNE.b CODE_80C0F4
	LSR
	LSR
	AND.w #$000E
	EOR.w #$000E
	TAX
	LDA.w DATA_80CAA5,x
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$09A0
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_F321E8>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_80C0F4:
	INC
	BIT.w #$0007
	BNE.b CODE_80C101
	LDA.w #$0004
	STA.b $78
	BRA.b CODE_80C106

CODE_80C101:
	LDA.w $0B00
	STA.b $78
CODE_80C106:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	REP.b #$20
	CLC
	ADC.w #$0080
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	XBA
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C13A:
	BPL.b CODE_80C13F
	LDA.w #$0000
CODE_80C13F:
	RTS

CODE_80C140:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_80B85C
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	JSR.w CODE_80C9DB
	JSR.w CODE_80C169
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C169:
	LDA.w $08C2
	BIT.w #$0140
	BEQ.b CODE_80C172
	RTS

CODE_80C172:
	LDA.b $2A
	BIT.w #$0003
	BNE.b CODE_80C1A5
	LDA.w $091D
	INC
	CMP.w #$0006
	BCC.b CODE_80C185
	LDA.w #$0000
CODE_80C185:
	STA.w $091D
	LDX.w #$2010
	STX.w !REGISTER_VRAMAddressLo
	ASL
	TAX
	LDA.l DATA_80C21F,x
	LDY.w #$0380
	LDX.w #DATA_F5484A>>16
	JSL.l CODE_80895F
	LDA.w $0B00
	STA.b $78
	BRA.b CODE_80C1B0

CODE_80C1A5:
	INC
	BIT.w #$0003
	BNE.b CODE_80C1B0
	LDA.w #$0014
	STA.b $78
CODE_80C1B0:
	LDA.b $2A
	LSR
	LSR
	AND.w #$0003
	BIT.w #$0002
	BEQ.b CODE_80C1C0
	EOR.w #$0003
	INC
CODE_80C1C0:
	STA.b $32
	ASL
	ASL
	XBA
	STA.b $36
	XBA
	ASL
	ASL
	ASL
	STA.b $34
	SEP.b #$20
	LDA.b #$68
	STA.w !REGISTER_CGRAMAddress
	REP.b #$20
	LDX.w #$0000
CODE_80C1D9:
	LDA.l DATA_FD2DEE+$D0,x
	AND.w #$001F
	SEC
	SBC.b $32
	BPL.b CODE_80C1E8
	LDA.w #$0000
CODE_80C1E8:
	STA.b $38
	LDA.l DATA_FD2DEE+$D0,x
	AND.w #$03E0
	SEC
	SBC.b $34
	BPL.b CODE_80C1F9
	LDA.w #$0000
CODE_80C1F9:
	TSB.b $38
	LDA.l DATA_FD2DEE+$D0,x
	AND.w #$7C00
	SEC
	SBC.b $36
	BPL.b CODE_80C20A
	LDA.w #$0000
CODE_80C20A:
	ORA.b $38
	SEP.b #$20
	STA.w !REGISTER_WriteToCGRAMPort
	XBA
	STA.w !REGISTER_WriteToCGRAMPort
	REP.b #$20
	INX
	INX
	CPX.w #$0010
	BNE.b CODE_80C1D9
	RTS

DATA_80C21F:
	dw DATA_F5484A+$0000,DATA_F5484A+$0380,DATA_F5484A+$0700,DATA_F5484A+$0A80,DATA_F5484A+$0E00,DATA_F5484A+$1180

CODE_80C22B:
	JSR.w CODE_80B6F1
	JSR.w CODE_80C2E1
	LDA.w #$0100
	LDX.w $0D5A
	BEQ.b CODE_80C248
	LDY.b $12,x
	STY.w !REGISTER_MainScreenLayers
	SEC
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SBC.b $06,x
	CLC
	ADC.w #$0080
CODE_80C248:
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	XBA
	STA.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	SEC
	LDA.w $17C2
	SBC.b $0A,x
	CLC
	ADC.w #$0040
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	CMP.w #$00A0
	BMI.b CODE_80C274
	LDX.w #$FF60
	LDY.w #$FF60
	BRA.b CODE_80C294

CODE_80C274:
	CMP.w #$0020
	BMI.b CODE_80C281
	LDX.w #$0060
	LDY.w #$FF60
	BRA.b CODE_80C294

CODE_80C281:
	CMP.w #$FFA0
	BPL.b CODE_80C28E
	LDX.w #$FF60
	LDY.w #$0060
	BRA.b CODE_80C294

CODE_80C28E:
	LDX.w #$0060
	LDY.w #$0060
CODE_80C294:
	TXA
	STA.l $7E8012
	TYA
	STA.l $7E8014
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	XBA
	STA.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	SEC
	SBC.w #$0100
	LSR
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C2DD:
	JSR.w CODE_80C2E1
	RTL

CODE_80C2E1:
	LDA.b $2A
	AND.w #$0001
	BEQ.b CODE_80C2E9
	RTS

CODE_80C2E9:
	LDY.w #$7010
	LDA.b $2A
	LSR
	AND.w #$007E
	TAX
	LDA.l DATA_80C34C,x
	LDX.w #$0300
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	STY.w !REGISTER_VRAMAddressLo
	STX.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_F429D2>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDY.w #$7190
	LDA.b $2A
	LSR
	AND.w #$001E
	TAX
	LDA.l DATA_80C406,x
	LDX.w #$0380
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	STY.w !REGISTER_VRAMAddressLo
	STX.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_F41852>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

DATA_80C34C:
	dw DATA_F429D2+$0000,DATA_F429D2+$0300,DATA_F429D2+$0600,DATA_F429D2+$0900,DATA_F429D2+$0C00,DATA_F429D2+$0900,DATA_F429D2+$0600,DATA_F429D2+$0900
	dw DATA_F429D2+$0C00,DATA_F429D2+$0900,DATA_F429D2+$0600,DATA_F429D2+$0900,DATA_F429D2+$0C00,DATA_F429D2+$0900,DATA_F429D2+$0600,DATA_F429D2+$0900
	dw DATA_F429D2+$0C00,DATA_F429D2+$0900,DATA_F429D2+$0600,DATA_F429D2+$0900,DATA_F429D2+$0C00,DATA_F429D2+$0900,DATA_F429D2+$0600,DATA_F429D2+$0900
	dw DATA_F429D2+$0C00,DATA_F429D2+$0C00,DATA_F429D2+$0900,DATA_F429D2+$0600,DATA_F429D2+$0300,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00,DATA_F429D2+$0000,DATA_F429D2+$0F00,DATA_F429D2+$1200
	dw DATA_F429D2+$1500,DATA_F429D2+$1800,DATA_F429D2+$1500,DATA_F429D2+$1200,DATA_F429D2+$0F00

DATA_80C406:
	dw DATA_F41852+$0000,DATA_F41852+$0380,DATA_F41852+$0380,DATA_F41852+$0700
	dw DATA_F41852+$0700,DATA_F41852+$0A80,DATA_F41852+$0A80,DATA_F41852+$0E00
	dw DATA_F41852+$0E00,DATA_F41852+$0A80,DATA_F41852+$0A80,DATA_F41852+$0700
	dw DATA_F41852+$0700,DATA_F41852+$0380,DATA_F41852+$0380,DATA_F41852+$0000

CODE_80C426:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_80B7FD
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	JSR.w CODE_80CEE1
	LDA.w $17C2
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C465:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_80B85C
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDA.w $08C2
	BIT.w #$0140
	BNE.b CODE_80C4B8
	LDA.w $0915
	BEQ.b CODE_80C48D
	DEC.w $0915
CODE_80C48D:
	LDA.w $0915
	SEC
	SBC.w $0917
	BEQ.b CODE_80C4B8
	BCS.b CODE_80C49D
	DEC.w $0917
	BRA.b CODE_80C4B8

CODE_80C49D:
	LDX.w #$0004
	CMP.w #$0004
	BCS.b CODE_80C4A8
	LDX.w #$0001
CODE_80C4A8:
	TXA
	CLC
	ADC.w $0917
	CMP.w #$0040
	BNE.b CODE_80C4B5
	LDA.w #$00B4
CODE_80C4B5:
	STA.w $0917
CODE_80C4B8:
	LDA.w $0917
	CMP.w #$003F
	BCC.b CODE_80C4CB
	SEC
	SBC.w #$00B4
	JSR.w CODE_80C53E
	CLC
	ADC.w #$003F
CODE_80C4CB:
	LSR
	LSR
	CMP.w #$0018
	BCC.b CODE_80C4D5
	LDA.w #$0018
CODE_80C4D5:
	STA.b $32
	LDA.w #$0018
	SEC
	SBC.b $32
	STA.b $36
	STA.b $34
	LDA.w #$0005
	SEC
	SBC.b $34
	JSR.w CODE_80C53E
	XBA
	ASL
	ASL
	TSB.b $36
	LDA.w #$0002
	SEC
	SBC.b $34
	JSR.w CODE_80C53E
	ASL
	ASL
	ASL
	ASL
	ASL
	ORA.b $36
	STA.w $0913
	LDY.w #$0000
	LDX.w #DATA_FD0910
	LDA.b $32
	CMP.w #$0014
	BCS.b CODE_80C51C
	LDX.w #DATA_FD08F0
	CMP.w #$0010
	BCS.b CODE_80C51C
	LDX.w #DATA_FD07F0
	BRA.b CODE_80C51C

CODE_80C51C:
	TXA
	LDX.w #$0004
	JSL.l CODE_BB8089
	SEP.b #$20
	STZ.w !REGISTER_CGRAMAddress
	LDA.w $0913
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.w $0914
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C53E:
	BPL.b CODE_80C543
	LDA.w #$0000
CODE_80C543:
	RTS

CODE_80C544:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	REP.b #$20
	CLC
	ADC.w #$0080
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	XBA
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.b $2A
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	XBA
	STA.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	RTS

CODE_80C59E:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5AA88
	JSL.l CODE_B5AC25
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDA.w $0913
	BEQ.b CODE_80C5E9
	LDA.w #$7E8C28
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0100
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #$7E8C28>>16
	STA.w DMA[$00].SourceBank
	STZ.w !REGISTER_CGRAMAddress
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	STZ.w $0913
CODE_80C5E9:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.b $B8
	STA.w !REGISTER_BG3HorizScrollOffset
	LDA.b $B9
	STA.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C61B:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_80B82E
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	LDA.w $08C2
	BIT.w #$0140
	BNE.b CODE_80C68A
	LDA.w $0915
	BEQ.b CODE_80C65F
	DEC.w $0915
CODE_80C65F:
	LDA.w $0915
	SEC
	SBC.w $0917
	BEQ.b CODE_80C68A
	BCS.b CODE_80C66F
	DEC.w $0917
	BRA.b CODE_80C68A

CODE_80C66F:
	LDX.w #$0004
	CMP.w #$0004
	BCS.b CODE_80C67A
	LDX.w #$0001
CODE_80C67A:
	TXA
	CLC
	ADC.w $0917
	CMP.w #$0040
	BNE.b CODE_80C687
	LDA.w #$00B4
CODE_80C687:
	STA.w $0917
CODE_80C68A:
	LDA.w $0917
	CMP.w #$003F
	BCC.b CODE_80C69D
	SEC
	SBC.w #$00B4
	JSR.w CODE_80C53E
	CLC
	ADC.w #$003F
CODE_80C69D:
	LSR
	LSR
	CMP.w #$001C
	BCC.b CODE_80C6A7
	LDA.w #$001C
CODE_80C6A7:
	STA.b $32
	LDA.w #$0000
	CLC
	ADC.b $32
	STA.b $36
	STA.b $34
	LDA.w #$0000
	CLC
	ADC.b $32
	JSR.w CODE_80C53E
	XBA
	ASL
	ASL
	TSB.b $36
	LDA.w #$0000
	CLC
	ADC.b $32
	JSR.w CODE_80C53E
	ASL
	ASL
	ASL
	ASL
	ASL
	ORA.b $36
	STA.w $0913
	LDY.w #$0000
	LDX.w #DATA_FD394E
	LDA.b $32
	CMP.w #$0014
	BCS.b CODE_80C6EE
	LDX.w #DATA_FD394E+$20
	CMP.w #$000C
	BCS.b CODE_80C6EE
	LDX.w #DATA_FD0910
	BRA.b CODE_80C6EE

CODE_80C6EE:
	TXA
	LDX.w #$0004
	JSL.l CODE_BB8089
	SEP.b #$20
	STZ.w !REGISTER_CGRAMAddress
	LDA.w $0913
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.w $0914
	STA.w !REGISTER_WriteToCGRAMPort
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C710:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	REP.b #$20
	LDA.w $17C0
	LSR
	SEC
	SBC.w #$0040
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	XBA
	STA.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	LDA.w $17C0
	SEC
	SBC.w #$0080
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C786:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	JSR.w CODE_80CA3E
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	CLC
	ADC.b #$04
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C7E1:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSR.w CODE_80B85C
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	JSR.w CODE_80C169
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C807:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	JSR.w CODE_80CBF6
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.b $2A
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C86A:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	JSR.w CODE_80C933
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG1HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG1VertScrollOffset
	LDA.w $17C3
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.w $17C2
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_80C8BF:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B5ADD8
	JSL.l CODE_B5B00B
	JSR.w CODE_80F2E4
	LDX.w #$7E80F2
	STX.w HDMA[$01].SourceLo
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b $2A
	BIT.w #$0001
	BNE.b CODE_80C8F3
	LDX.w #$7E810A
	STX.w HDMA[$01].SourceLo
	LDX.w #$7E85D2
	STX.w HDMA[$02].SourceLo
CODE_80C8F3:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.w $17C2
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

DATA_80C923:
	dw DATA_F30EBB+$0000,DATA_F30EBB+$0110,DATA_F30EBB+$0220,DATA_F30EBB+$0330
	dw DATA_F30EBB+$0440,DATA_F30EBB+$0550,DATA_F30EBB+$0660,DATA_F30EBB+$0770

CODE_80C933:
	LDA.w $08C2
	BIT.w #$0140
	BEQ.b CODE_80C93C
	RTS

CODE_80C93C:
	LDA.w $17C6
	CLC
	ADC.w $19BE
	STA.w $17C6
	LDA.b $2A
	ASL
	ASL
	AND.w #$01FE
	TAX
	LDA.l DATA_B3F448,x
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.w $17C7
	CLC
	ADC.w $17C0
	STA.w $17C4
	PEA.w (($7E8013&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$0000
	LDA.w $17C4
	AND.w #$FFF0
	ASL
	CLC
	ADC.b $2A
	ASL
CODE_80C973:
	AND.w #$01FE
	TAX
	LDA.l DATA_B3F448,x
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w $7E8013,y
	TXA
	CLC
	ADC.w #$0040
	INY
	INY
	INY
	CPY.w #$002D
	BNE.b CODE_80C973
	PLB
	SEP.b #$20
	LDA.w $17C4
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	EOR.b #$0F
	AND.b #$0F
	INC
	STA.l $7E8012
	REP.b #$20
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_80C9DA
	AND.w #$000E
	TAX
	LDA.l DATA_80C923,x
	STA.w DMA[$00].SourceLo
	LDA.w #$0120
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	LDA.w #$5008
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$30
	LDA.b #DATA_F30EBB>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$30
CODE_80C9DA:
	RTS

CODE_80C9DB:
	LDA.w $0D54
	SEC
	SBC.w $17C0
	CMP.w #$0038
	BCC.b CODE_80C9EA
	LDA.w #$0038
CODE_80C9EA:
	STA.b $32
	EOR.w #$00FF
	SEP.b #$20
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.b $32
	CLC
	ADC.b #$44
	STA.l $7E80E5
	STA.l $7E8834
	STA.l $7E884E
	REP.b #$20
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	LSR
	EOR.w #$FFFF
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.l $7E884C
	STA.l $7E884F
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $32
	LDA.w $17B8
	LSR.b $32
	ROR
	LSR.b $32
	ROR
	LSR.b $32
	ROR
	CLC
	ADC.w $17B8
	LDA.b $32
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.l $7E8852
	RTS

CODE_80CA3E:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	AND.w #$000E
	TAX
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	CLC
	ADC.w #$0004
	STA.b $32
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	INC
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	INC
	INC
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	INC
	INC
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	INC
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	DEC
	STA.l $7E8012,x
	JSR.w CODE_80CA9D
	LDA.b $32
	DEC
	STA.l $7E8012,x
	RTS

CODE_80CA9D:
	INX
	INX
	TXA
	AND.w #$000E
	TAX
	RTS

DATA_80CAA5:
	dw DATA_F321E8+$0000,DATA_F321E8+$09A0,DATA_F321E8+$1340,DATA_F321E8+$1CE0
	dw DATA_F321E8+$2680,DATA_F321E8+$3020,DATA_F321E8+$39C0,DATA_F321E8+$4360

CODE_80CAB5:
	INX
	INX
	TXA
	AND.w #$000E
	TAX
	RTS

CODE_80CABD:
	LDA.w #$022A
	SEC
	SBC.w $17C0
	BEQ.b CODE_80CAC8
	BPL.b CODE_80CACB
CODE_80CAC8:
	LDA.w #$0001
CODE_80CACB:
	CMP.w #$007F
	BCC.b CODE_80CAD3
	LDA.w #$007F
CODE_80CAD3:
	SEP.b #$20
	STA.l $7E8043
	REP.b #$20
	LDA.b $2A
	AND.w #$0038
	LSR
	LSR
	TAX
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	INC
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	INC
	INC
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	INC
	INC
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	INC
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	DEC
	STA.l $7E8048,x
	JSR.w CODE_80CAB5
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	DEC
	STA.l $7E8048,x
	LDA.b $84
	STA.w !REGISTER_Window1LeftPositionDesignation
	SEP.b #$20
	LDA.b #$81
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	LDX.w #$0000
CODE_80CB49:
	LDA.w $095B,x
	BEQ.b CODE_80CB60
	BIT.w #$4000
	BNE.b CODE_80CB5D
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_80CB60
	LDA.w $095B,x
CODE_80CB5D:
	JSR.w CODE_80CB71
CODE_80CB60:
	INX
	INX
	CPX.w #$0008
	BNE.b CODE_80CB49
	SEP.b #$20
	LDA.b #$80
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	RTS

CODE_80CB71:
	PHX
	STA.b $32
	LDA.b $2A
	AND.w #$000C
	TAX
	LDA.w #$0014
	STA.b $38
	LDA.b $32
	BPL.b CODE_80CB8F
	LDA.w #$0024
	STA.b $38
	TXA
	ORA.w #$0010
	TAX
	LDA.b $32
CODE_80CB8F:
	BIT.w #$4000
	BEQ.b CODE_80CB97
	LDX.w #$0020
CODE_80CB97:
	LDA.b $32
	AND.w #$03FF
	ORA.w #$7400
	STA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.l DATA_80D3AD,x
	STA.w DMA[$00].SourceLo
	LDA.b $38
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$30
	LDA.l DATA_80D3AD+$02,x
	STA.w DMA[$00].SourceBank
	LDY.b #$01
	STY.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.b $32
	INC
	EOR.b $32
	AND.w #$001F
	EOR.b $32
	STA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.b $38
	STA.w DMA[$00].SizeLo
	STY.w !REGISTER_DMAEnable
	LDA.b $32
	INC
	EOR.b $32
	AND.w #$001F
	EOR.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.b $38
	STA.w DMA[$00].SizeLo
	STY.w !REGISTER_DMAEnable
	REP.b #$10
	PLX
	RTS

CODE_80CBF6:
	LDA.w $08C2
	BIT.w #$0140
	BEQ.b CODE_80CBFF
	RTS

CODE_80CBFF:
	LDA.b $2A
	BIT.w #$0003
	BNE.b CODE_80CC32
	LSR
	AND.w #$000E
	TAX
	LDA.l DATA_80CCA8,x
	STA.w DMA[$00].SourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	LDA.w #$7010
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$30
	LDA.b #DATA_F56C13>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$30
CODE_80CC32:
	LDA.w $17C6
	CLC
	ADC.w $19BE
	STA.w $17C6
	LDA.b $2A
	ASL
	ASL
	AND.w #$01FE
	TAX
	LDA.l DATA_B3F448,x
	LSR
	LSR
	LSR
	SEC
	SBC.b $2A
	LSR
	CLC
	ADC.w $17C0
	STA.w $17C4
	PEA.w (($7E8013&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDY.w #$0000
	LDA.w $17C4
	AND.w #$FFF0
	ASL
	CLC
	ADC.b $2A
	ASL
CODE_80CC68:
	AND.w #$01FE
	TAX
	LDA.l DATA_B3F448,x
	LSR
	LSR
	CLC
	ADC.w $17C7
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w $7E8013,y
	TXA
	CLC
	ADC.w #$0040
	INY
	INY
	INY
	CPY.w #$002D
	BNE.b CODE_80CC68
	PLB
	SEP.b #$20
	LDA.w $17C4
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	EOR.b #$0F
	AND.b #$0F
	INC
	STA.l $7E8012
	REP.b #$20
	RTS

DATA_80CCA8:
	dw DATA_F56C13+$0000,DATA_F56C13+$0220,DATA_F56C13+$0440,DATA_F56C13+$0660
	dw DATA_F56C13+$0880,DATA_F56C13+$0AA0,DATA_F56C13+$0CC0,DATA_F56C13+$0EE0

CODE_80CCB8:
	LDA.b $2A
	AND.w #$0003
	BEQ.b CODE_80CCE8
	CMP.w #$0001
	BEQ.b CODE_80CCD5
	CMP.w #$0002
	BEQ.b CODE_80CCCA
	RTS

CODE_80CCCA:
	LDY.w #$2100
	LDA.b $2A
	CLC
	ADC.w #$0020
	BRA.b CODE_80CCDA

CODE_80CCD5:
	LDY.w #$20B0
	LDA.b $2A
CODE_80CCDA:
	LSR
	AND.w #$003E
	TAX
	LDA.l DATA_80CD2E,x
	LDX.w #$00A0
	BRA.b CODE_80CCFD

CODE_80CCE8:
	LDY.w #$2010
	LDA.b $2A
	LSR
	CLC
	ADC.w #$0008
	AND.w #$000E
	TAX
	LDA.l DATA_80CD1E,x
	LDX.w #$0140
CODE_80CCFD:
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	STY.w !REGISTER_VRAMAddressLo
	STX.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_F517C7>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

DATA_80CD1E:
	dw DATA_F517C7+$0000,DATA_F517C7+$0140,DATA_F517C7+$0280,DATA_F517C7+$03C0,DATA_F517C7+$03C0,DATA_F517C7+$0280,DATA_F517C7+$0140,DATA_F517C7+$0000

DATA_80CD2E:
	dw DATA_F51CC7+$0000,DATA_F51CC7+$00A0,DATA_F51CC7+$0140,DATA_F51CC7+$01E0,DATA_F51CC7+$01E0,DATA_F51CC7+$01E0,DATA_F51CC7+$0140,DATA_F51CC7+$00A0
	dw DATA_F51CC7+$0000,DATA_F51CC7+$0280,DATA_F51CC7+$0320,DATA_F51CC7+$0280,DATA_F51CC7+$0000,DATA_F51CC7+$0280,DATA_F51CC7+$0320,DATA_F51CC7+$0320
	dw DATA_F51CC7+$0280,DATA_F51CC7+$0000,DATA_F51CC7+$0000,DATA_F51CC7+$0000,DATA_F51CC7+$00A0,DATA_F51CC7+$0140,DATA_F51CC7+$01E0,DATA_F51CC7+$01E0
	dw DATA_F51CC7+$01E0,DATA_F51CC7+$01E0,DATA_F51CC7+$01E0,DATA_F51CC7+$0140,DATA_F51CC7+$00A0,DATA_F51CC7+$0000,DATA_F51CC7+$0000,DATA_F51CC7+$0000

CODE_80CD6E:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_80CD87
	LDA.w $0957
	CLC
	ADC.w #$0002
	CMP.w #$001E
	BNE.b CODE_80CD84
	LDA.w #$0000
CODE_80CD84:
	STA.w $0957
CODE_80CD87:
	LDA.b $2A
	AND.w #$0003
	BEQ.b CODE_80CDC9
	CMP.w #$0001
	BEQ.b CODE_80CDF7
	CMP.w #$0003
	BEQ.b CODE_80CD9B
	JMP.w CODE_80CE25

CODE_80CD9B:
	LDA.w #$2010
	STA.w !REGISTER_VRAMAddressLo
	LDA.w $0957
	TAX
	LDA.w DATA_80CE93,x
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0180
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_F50147>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_80CDC9:
	LDA.w #$2270
	STA.w !REGISTER_VRAMAddressLo
	LDA.w $0957
	TAX
	LDA.w DATA_80CE57,x
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$02C0
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_FB0AE0>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_80CDF7:
	LDA.w #$20D0
	STA.w !REGISTER_VRAMAddressLo
	LDA.w $0957
	TAX
	LDA.w DATA_80CE75,x
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$01A0
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_FB3420>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_80CE25:
	LDA.w #$21A0
	STA.w !REGISTER_VRAMAddressLo
	LDA.w $0957
	TAX
	LDA.w DATA_80CE75,x
	CLC
	ADC.w #$1860
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$01A0
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_FB3420>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

DATA_80CE57:
	dw DATA_FB0AE0+$0000,DATA_FB0AE0+$02C0,DATA_FB0AE0+$0580,DATA_FB0AE0+$0840
	dw DATA_FB0AE0+$0B00,DATA_FB0AE0+$0DC0,DATA_FB0AE0+$1080,DATA_FB0AE0+$1340
	dw DATA_FB0AE0+$1600,DATA_FB0AE0+$18C0,DATA_FB0AE0+$1B80,DATA_FB0AE0+$1E40
	dw DATA_FB0AE0+$2100,DATA_FB0AE0+$23C0,DATA_FB0AE0+$2680

DATA_80CE75:
	dw DATA_FB3420+$0000,DATA_FB3420+$01A0,DATA_FB3420+$0340,DATA_FB3420+$04E0
	dw DATA_FB3420+$0680,DATA_FB3420+$0820,DATA_FB3420+$09C0,DATA_FB3420+$0B60
	dw DATA_FB3420+$0D00,DATA_FB3420+$0EA0,DATA_FB3420+$1040,DATA_FB3420+$11E0
	dw DATA_FB3420+$1380,DATA_FB3420+$1520,DATA_FB3420+$16C0

DATA_80CE93:
	dw DATA_F50147+$0000,DATA_F50147+$0180,DATA_F50147+$0300,DATA_F50147+$0480
	dw DATA_F50147+$0600,DATA_F50147+$0780,DATA_F50147+$0900,DATA_F50147+$0A80
	dw DATA_F50147+$0C00,DATA_F50147+$0D80,DATA_F50147+$0F00,DATA_F50147+$1080
	dw DATA_F50147+$1200,DATA_F50147+$1380,DATA_F50147+$1500

DATA_80CEB1:
	dw DATA_F36EE8+$0000,DATA_F36EE8+$0200,DATA_F36EE8+$0400,DATA_F36EE8+$0600
	dw DATA_F36EE8+$0800,DATA_F36EE8+$0A00,DATA_F36EE8+$0C00,DATA_F36EE8+$0E00

DATA_80CEC1:
	dw DATA_F641C1+$0000,DATA_F641C1+$0400,DATA_F641C1+$0800,DATA_F641C1+$0C00
	dw DATA_F641C1+$1000,DATA_F641C1+$1400,DATA_F641C1+$1800,DATA_F641C1+$1C00

DATA_80CED1:
	dw DATA_FA5FC1+$0000,DATA_FA5FC1+$03C0,DATA_FA5FC1+$0780,DATA_FA5FC1+$0B40
	dw DATA_FA5FC1+$0F00,DATA_FA5FC1+$12C0,DATA_FA5FC1+$1680,DATA_FA5FC1+$1A40

CODE_80CEE1:
	LDA.b $2A
	BIT.w #$0007
	BNE.b CODE_80CF17
	LSR
	LSR
	AND.w #$000E
	TAX
	LDA.w #$2010
	STA.w !REGISTER_VRAMAddressLo
	LDA.w DATA_80CED1,x
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$03C0
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_FA5FC1>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_80CF17:
	RTS

CODE_80CF18:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrowsNest_Main
	BEQ.b CODE_80CF22
	JSR.w CODE_80CEE1
CODE_80CF22:
	LDA.w $052B
	AND.w #$1000
	BNE.b CODE_80CF5F
	LDA.b $2A
	BIT.w #$0001
	BNE.b CODE_80CF5F
	AND.w #$000E
	TAX
	LDA.w #$4F00
	STA.w !REGISTER_VRAMAddressLo
	LDA.w DATA_80CEB1,x
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$0200
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_F36EE8>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_80CF5F:
	LDA.w $0515
	CMP.w #$0003
	BEQ.b CODE_80CF9B
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_80CF9B
	AND.w #$000E
	TAX
	LDA.w #$6000
	STA.w !REGISTER_VRAMAddressLo
	LDA.w DATA_80CEC1,x
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$0400
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_F641C1>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_80CF9B:
	RTS

CODE_80CF9C:
	LDA.b $2A
	LSR
	LSR
	CLC
	ADC.w $17C0
	AND.w #$0007
	STA.b $32
	ASL
	CLC
	ADC.b $32
	CLC
	ADC.w #DATA_BBA352
	STA.w HDMA[$01].SourceLo
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	AND.w #$00FF
	DEC
	TAX
	LDA.l DATA_80D078,x
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.w $17C0
	STA.w $17C4
	DEC
	STA.w $17C6
	LDA.w #$01C8
	SEC
	SBC.w $17C4
	BPL.b CODE_80CFDD
	LDA.w #$0000
CODE_80CFDD:
	SEP.b #$20
	LSR
	STA.l $7E8332
	ADC.b #$00
	STA.l $7E8335
	REP.b #$20
	AND.w #$00FF
	LSR
	STA.b $34
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$00FF
	EOR.w #$00FF
	CLC
	ADC.w #$0080
	CLC
	ADC.b $34
	SEC
	SBC.w #$0160
	BPL.b CODE_80D00B
	LDA.w #$0000
CODE_80D00B:
	SEP.b #$20
	STA.l $7E8333
CODE_80D011:
	STA.l $7E8336
	REP.b #$20
	LDX.w #DATA_BBA402
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_80D024
	LDX.w #DATA_BBA3FB
CODE_80D024:
	STX.w HDMA[$02].SourceLo
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$00FF
	EOR.w #$00FF
	CLC
	ADC.w #$0080
	SEC
	SBC.b $34
	CLC
	ADC.w #$0030
	CMP.w #$00FF
	BCC.b CODE_80D043
	LDA.w #$00FF
CODE_80D043:
	SEP.b #$20
	STA.l $7E8334
	STA.l $7E8337
	LDA.b #$71
	STA.w !REGISTER_CGRAMAddress
	REP.b #$20
	LDA.w #$7E8C28
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$001E
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #$7E8C28>>16
	STA.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

DATA_80D078:
	db $90,$68,$68,$90,$80,$80,$80,$80,$90,$90,$78,$78,$78,$50,$50,$50
	db $50,$50,$50,$50,$50,$60,$70,$70,$60,$60,$60,$60,$60,$B8,$20,$20
	db $20,$28,$60,$70,$10,$10,$10,$10,$70

DATA_80D0A1:
	db $01,$00,$08,$00,$10,$00,$18,$00,$20,$04,$5F,$00,$66,$00,$0C,$00
	db $74,$00,$00,$00,$02,$00,$09,$00,$11,$00,$19,$08,$21,$04,$60,$08
	db $67,$08,$6D,$04,$75,$04,$7C,$08,$01,$40,$08,$40,$10,$40,$18,$40
	db $20,$44,$5F,$40,$66,$40,$0C,$40,$74,$40,$00,$00

DATA_80D0DD:
	db $03,$00,$0A,$00,$12,$00,$1A,$04,$18,$00,$5D,$00,$0C,$00,$6E,$04
	db $76,$00,$00,$00,$04,$00,$0B,$00,$13,$00,$1B,$08,$22,$04,$61,$04
	db $68,$04,$6F,$08,$77,$04,$7D,$08,$03,$40,$0A,$40,$12,$40,$1A,$44
	db $18,$40,$5D,$40,$0C,$40,$6E,$44,$76,$40,$00,$00

DATA_80D119:
	db $05,$00,$0C,$00,$14,$00,$1C,$04,$23,$00,$62,$00,$69,$00,$70,$00
	db $78,$00,$00,$00,$06,$00,$0D,$00,$15,$04,$1D,$04,$24,$04,$63,$08
	db $6A,$04,$71,$08,$79,$04,$7E,$08,$05,$40,$0C,$40,$14,$40,$1C,$44
	db $23,$40,$62,$40,$69,$40,$70,$40,$78,$40,$00,$00

DATA_80D155:
	db $00,$00,$0E,$00,$16,$00,$1E,$00,$23,$00,$64,$00,$6B,$00,$72,$00
	db $7A,$00,$00,$00,$07,$00,$0F,$00,$17,$04,$1F,$04,$25,$04,$65,$04
	db $6C,$08,$73,$04,$7B,$04,$7F,$08,$00,$00,$0E,$40,$16,$40,$1E,$40
	db $23,$40,$64,$40,$6B,$40,$72,$40,$7A,$40,$00,$00

DATA_80D191:
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00

DATA_80D1FD:
	db $01,$00,$08,$00,$10,$00,$18,$00,$20,$04,$26,$04,$2E,$04,$36,$04
	db $3D,$04,$44,$00,$4C,$04,$53,$00,$59,$00,$5F,$00,$66,$00,$0C,$00
	db $74,$00,$00,$00,$02,$00,$09,$00,$11,$00,$19,$08,$21,$04,$27,$04
	db $2F,$08,$37,$08,$3E,$08,$45,$08,$4D,$08,$54,$08,$45,$08,$60,$08
	db $67,$08,$6D,$04,$75,$04,$7C,$08,$01,$40,$08,$40,$10,$40,$18,$40
	db $20,$44,$26,$44,$2E,$44,$36,$44,$3D,$44,$44,$40,$4C,$44,$53,$40
	db $59,$40,$5F,$40,$66,$40,$0C,$40,$74,$40,$00,$00

DATA_80D269:
	db $03,$00,$0A,$00,$12,$00,$1A,$04,$18,$00,$28,$04,$30,$00,$38,$04
	db $3F,$00,$46,$04,$4E,$00,$55,$00,$1E,$00,$5D,$00,$0C,$00,$6E,$04
	db $76,$00,$00,$00,$04,$00,$0B,$00,$13,$00,$1B,$08,$22,$04,$29,$08
	db $31,$08,$39,$08,$40,$08,$47,$08,$4F,$08,$56,$08,$5A,$08,$61,$04
	db $68,$04,$6F,$08,$77,$04,$7D,$08,$03,$40,$0A,$40,$12,$40,$1A,$44
	db $18,$40,$28,$44,$30,$40,$38,$44,$3F,$40,$46,$44,$4E,$40,$55,$40
	db $1E,$40,$5D,$40,$0C,$40,$6E,$44,$76,$40,$00,$00

DATA_80D2D5:
	db $05,$00,$0C,$00,$14,$00,$1C,$04,$23,$00,$2A,$04,$32,$04,$36,$04
	db $23,$00,$48,$04,$1E,$00,$48,$04,$5B,$00,$62,$00,$69,$00,$70,$00
	db $78,$00,$00,$00,$06,$00,$0D,$00,$15,$04,$1D,$04,$24,$04,$2B,$08
	db $33,$08,$3A,$08,$41,$08,$49,$08,$50,$08,$57,$08,$5C,$04,$63,$08
	db $6A,$04,$71,$08,$79,$04,$7E,$08,$05,$40,$0C,$40,$14,$40,$1C,$44
	db $23,$40,$2A,$44,$32,$44,$36,$44,$23,$40,$48,$44,$1E,$40,$48,$44
	db $5B,$40,$62,$40,$69,$40,$70,$40,$78,$40,$00,$00

DATA_80D341:
	db $00,$00,$0E,$00,$16,$00,$1E,$00,$23,$00,$2C,$00,$34,$04,$3B,$00
	db $42,$04,$4A,$04,$51,$00,$55,$00,$5D,$00,$64,$00,$6B,$00,$72,$00
	db $7A,$00,$00,$00,$07,$00,$0F,$00,$17,$04,$1F,$04,$25,$04,$2D,$08
	db $35,$08,$3C,$08,$43,$08,$4B,$08,$52,$08,$58,$08,$5E,$08,$65,$04
	db $6C,$08,$73,$04,$7B,$04,$7F,$08,$00,$00,$0E,$40,$16,$40,$1E,$40
	db $23,$40,$2C,$40,$34,$44,$3B,$40,$42,$44,$4A,$44,$51,$40,$55,$40
	db $5D,$40,$64,$40,$6B,$40,$72,$40,$7A,$40,$00,$00

DATA_80D3AD:
	dd DATA_80D0A1
	dd DATA_80D0DD
	dd DATA_80D119
	dd DATA_80D155
	dd DATA_80D1FD
	dd DATA_80D269
	dd DATA_80D2D5
	dd DATA_80D341
	dd DATA_80D191

DATA_80D3D1:
	dw CODE_80D41A
	dw CODE_80D422
	dw CODE_80D446
	dw CODE_80D517
	dw CODE_80D54C
	dw CODE_80D411
	dw CODE_80D555
	dw CODE_80D583
	dw CODE_80D5A7
	dw CODE_80D5DB
	dw CODE_80D602
	dw CODE_80D625
	dw CODE_80D62E
	dw CODE_80D744
	dw CODE_80D76B
	dw CODE_80D7F0
	dw CODE_80D814
	dw CODE_80D846
	dw CODE_80D877
	dw CODE_80D89E
	dw CODE_80D8C2
	dw CODE_80D9E1
	dw CODE_80DA05
	dw CODE_80DA36
	dw CODE_80DA5A
	dw CODE_80DA8B
	dw CODE_80DAD2
	dw CODE_80DAF6
	dw CODE_80DB2B
	dw CODE_80DB59
	dw CODE_80DB8E
	dw CODE_80DCFC

CODE_80D411:
	JSR.w CODE_808988
	JSR.w CODE_808C0E
	JMP.w CODE_808C73
	
CODE_80D41A:
	JMP.w CODE_808C73

CODE_80D41D:
	DEC.b $2A
	JMP.w CODE_808C73

CODE_80D422:
	JSR.w CODE_808988
	BNE.b CODE_80D443
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D443:
	JMP.w CODE_80D41D

CODE_80D446:
	JSR.w CODE_80E606
	JSR.w CODE_808988
	BNE.b CODE_80D474
	JSR.w CODE_80D4BA
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B54A
	JSR.w CODE_80F31B
	JSL.l CODE_BEC9B5
	JSR.w CODE_8088BA
	JSR.w CODE_80D477
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D474:
	JMP.w CODE_80D41D

CODE_80D477:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CMP.w $0D4E
	BMI.b CODE_80D49E
	LDA.w #$0004
	TSB.w $08C2
	BNE.b CODE_80D4B9
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $64
	LDY.w #$0018
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_TouchLayer3Water|$0600
	JSL.l CODE_B58003
	BRA.b CODE_80D4B9

CODE_80D49E:
	LDA.w #$0004
	TRB.w $08C2
	BEQ.b CODE_80D4B9
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $64
	LDY.w #$001A
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_TouchLayer3Water|$0600
	JSL.l CODE_B58003
CODE_80D4B9:
	RTS

CODE_80D4BA:
	LDA.w $08C2
	AND.w #$0140
	BNE.b CODE_80D516
	LDA.w $0D50
	ORA.w $0D4A
	BEQ.b CODE_80D516
	LDA.w $0D4A
	CMP.w #$8000
	BEQ.b CODE_80D507
	LDA.w #$0D26
	STA.b $64
	LDA.w #$0007
	JSL.l CODE_B8CEEC
	LDX.w #$0000
	LDA.w $0D4A
	BPL.b CODE_80D4E7
	DEX
CODE_80D4E7:
	CLC
	ADC.w $0D4D
	STA.w $0D4D
	SEP.b #$20
	TXA
	ADC.w $0D4F
	STA.w $0D4F
	REP.b #$20
	LDA.w $0D52
	SEC
	SBC.w $0D4E
	BEQ.b CODE_80D507
	EOR.w $0D4A
	BPL.b CODE_80D516
CODE_80D507:
	LDA.w $0D52
	STA.w $0D4E
	STZ.w $0D50
	STZ.w $0D4A
	STZ.w $0D4C
CODE_80D516:
	RTS

CODE_80D517:
	JSR.w CODE_808988
	BNE.b CODE_80D549
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	LDA.w $0AB4
	AND.w #$000F
	CMP.w #$0005
	BEQ.b CODE_80D539
	JSL.l CODE_B5B54A
	BRA.b CODE_80D53D

CODE_80D539:
	JSL.l CODE_B5B317
CODE_80D53D:
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D549:
	JMP.w CODE_80D41D

CODE_80D54C:
	JSR.w CODE_808988
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D555:
	JSR.w CODE_808988
	BNE.b CODE_80D580
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80E4EB
	JSL.l CODE_B5B9BB
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_80E540
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D580:
	JMP.w CODE_80D41D

CODE_80D583:
	JSR.w CODE_808988
	BNE.b CODE_80D5A4
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D5A4:
	JMP.w CODE_80D41D

CODE_80D5A7:
	JSR.w CODE_808988
	BNE.b CODE_80D5D8
	LDX.w #$002C
	LDA.b $2A
	INC
	AND.w #$0007
	BNE.b CODE_80D5BA
	LDX.w #$001C
CODE_80D5BA:
	STX.b $78
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9A5
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D5D8:
	JMP.w CODE_80D41D

CODE_80D5DB:
	JSR.w CODE_808988
	BNE.b CODE_80D5FF
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80E432
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D5FF:
	JMP.w CODE_80D41D

CODE_80D602:
	JSR.w CODE_808988
	BNE.b CODE_80D622
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_80E540
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D622:
	JMP.w CODE_80D41D

CODE_80D625:
	JSR.w CODE_808988
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D62E:
	JSR.w CODE_808988
	BNE.b CODE_80D652
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80D655
	JSL.l CODE_B5B9A5
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D652:
	JMP.w CODE_80D41D

CODE_80D655:
	LDA.b $2A
	ASL
	AND.w #$003F
	BIT.w #$0020
	BEQ.b CODE_80D663
	EOR.w #$003F
CODE_80D663:
	CMP.w #$0020
	BCC.b CODE_80D66B
	LDA.w #$0020
CODE_80D66B:
	STA.b $32
	ASL
	ASL
	XBA
	STA.b $36
	XBA
	ASL
	ASL
	ASL
	STA.b $34
	LDX.w #$0000
CODE_80D67B:
	LDA.l DATA_FD2270,x
	AND.w #$001F
	SEC
	SBC.b $32
	SBC.b $32
	SBC.b $32
	SBC.b $32
	BPL.b CODE_80D690
	LDA.w #$0000
CODE_80D690:
	STA.b $38
	LDA.l DATA_FD2270,x
	AND.w #$03E0
	SEC
	SBC.b $34
	SBC.b $34
	SBC.b $34
	SBC.b $34
	BPL.b CODE_80D6A7
	LDA.w #$0000
CODE_80D6A7:
	TSB.b $38
	LDA.l DATA_FD2270,x
	AND.w #$7C00
	SEC
	SBC.b $36
	BPL.b CODE_80D6B8
	LDA.w #$0000
CODE_80D6B8:
	ORA.b $38
	STA.l $7E8014,x
	INX
	INX
	CPX.w #$001E
	BNE.b CODE_80D67B
	LDA.b $2A
	AND.w #$0020
	BEQ.b CODE_80D6D6
	JSR.w CODE_80B0FE
	AND.w #$0001
	STA.l $7E8012
CODE_80D6D6:
	LDA.l $7E8012
	BEQ.b CODE_80D6DD
	RTS

CODE_80D6DD:
	LDA.b $32
	JSR.w CODE_80D73A
	STA.b $32
	LDA.b $34
	JSR.w CODE_80D73A
	AND.w #$03E0
	STA.b $34
	LDA.b $36
	JSR.w CODE_80D73A
	AND.w #$7C00
	STA.b $36
	LDX.w #$0000
CODE_80D6FB:
	LDA.l DATA_FD228E+$42,x
	AND.w #$001F
	SEC
	SBC.b $32
	BPL.b CODE_80D70A
	LDA.w #$0000
CODE_80D70A:
	STA.b $38
	LDA.l DATA_FD228E+$42,x
	AND.w #$03E0
	SEC
	SBC.b $34
	BPL.b CODE_80D71B
	LDA.w #$0000
CODE_80D71B:
	TSB.b $38
	LDA.l DATA_FD228E+$42,x
	AND.w #$7C00
	SEC
	SBC.b $36
	BPL.b CODE_80D72C
	LDA.w #$0000
CODE_80D72C:
	ORA.b $38
	STA.l $7E8032,x
	INX
	INX
	CPX.w #$000C
	BNE.b CODE_80D6FB
	RTS

CODE_80D73A:
	LSR
	LSR
	LSR
	STA.b $38
	LSR
	LSR
	ADC.b $38
	RTS

CODE_80D744:
	JSR.w CODE_808988
	BNE.b CODE_80D768
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_80F117
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D768:
	JMP.w CODE_80D41D

CODE_80D76B:
	JSR.w CODE_808988
	BNE.b CODE_80D78F
	JSL.l CODE_BBB5B7
	JSR.w CODE_80D7A6
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D78F:
	JMP.w CODE_80D41D

DATA_80D792:
	dw $0010,$0400,$0100,$0100,$00C0

DATA_80D79C:
	dw $FFF0,$FC00,$FF00,$FF00,$FF40

CODE_80D7A6:
	PHK
	PLB
	LDY.w #DATA_80D792
	LDA.w $19C0
	BNE.b CODE_80D7B1
	RTS

CODE_80D7B1:
	BPL.b CODE_80D7B6
	LDY.w #DATA_80D79C
CODE_80D7B6:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $1E,x
	LSR
	BCS.b CODE_80D7D3
	LDA.b $26,x
	BEQ.b CODE_80D7CD
	EOR.w $19C0
	BMI.b CODE_80D7CD
	LDA.w $0002,y
	STA.b $2C,x
	RTS

CODE_80D7CD:
	LDA.w $0004,y
	STA.b $2C,x
	RTS

CODE_80D7D3:
	LDA.b $26,x
	BNE.b CODE_80D7DD
	LDA.w $0000,y
	STA.b $2C,x
	RTS

CODE_80D7DD:
	LDA.w $19C0
	EOR.b $26,x
	BMI.b CODE_80D7EA
	LDA.w $0006,y
	STA.b $2C,x
	RTS

CODE_80D7EA:
	LDA.w $0008,y
	STA.b $2C,x
	RTS

CODE_80D7F0:
	JSR.w CODE_808988
	BNE.b CODE_80D811
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D811:
	JMP.w CODE_80D41D

CODE_80D814:
	JSR.w CODE_808988
	BNE.b CODE_80D843
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	LDA.w $0AB4
	CMP.w #$0006
	BNE.b CODE_80D833
	JSL.l CODE_B5B77D
	BRA.b CODE_80D837

CODE_80D833:
	JSL.l CODE_B5B54A
CODE_80D837:
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D843:
	JMP.w CODE_80D41D

CODE_80D846:
	JSR.w CODE_80E60E
	JSR.w CODE_808988
	BNE.b CODE_80D874
	JSR.w CODE_80D4BA
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80DF54
	JSL.l CODE_B5B54A
	JSR.w CODE_80F31B
	JSL.l CODE_BEC9B5
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D874:
	JMP.w CODE_80D41D

CODE_80D877:
	JSR.w CODE_808988
	BNE.b CODE_80D89B
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_80DDC1
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D89B:
	JMP.w CODE_80D41D

CODE_80D89E:
	JSR.w CODE_808988
	BNE.b CODE_80D89B
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B317
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D8BF:
	JMP.w CODE_80D41D

CODE_80D8C2:
	JSR.w CODE_80E60E
	JSR.w CODE_808988
	BNE.b CODE_80D8FE
	JSL.l CODE_BBB5B7
	JSR.w CODE_80D901
	JSL.l CODE_B5E4ED
	JSL.l CODE_B38007
	BIT.w $08C2
	BVC.b CODE_80D8EE
	LDX.w $0597
	LDA.w $0D54
	CLC
	ADC.w #$00C0
	CMP.b $0A,x
	BCS.b CODE_80D8EE
	STA.b $0A,x
CODE_80D8EE:
	JSL.l CODE_B5B317
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80D8FE:
	JMP.w CODE_80D41D

CODE_80D901:
	LDA.w $0A36
	BIT.w #$0082
	BNE.b CODE_80D972
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	BIT.w #$0040
	BNE.b CODE_80D973
	LDA.w #$0001
	TRB.w $0D56
	BNE.b CODE_80D987
	LDA.w $08C2
	BIT.w #$2000
	BNE.b CODE_80D978
	AND.w #$4000
	BNE.b CODE_80D93D
	LDA.w #$4000
	BIT.w $0D56
	BEQ.b CODE_80D940
	TRB.w $0D56
	BRA.b CODE_80D978

CODE_80D93D:
	TSB.w $0D56
CODE_80D940:
	LDA.w $0D50
	ORA.w $0D4A
	BEQ.b CODE_80D972
	LDA.w $0D4A
	BPL.b CODE_80D952
	CMP.w #$9000
	BCC.b CODE_80D994
CODE_80D952:
	LDA.w #$0D26
	STA.b $64
	LDA.w #$0007
	JSL.l CODE_B8CEEC
	LDA.w $0D4A
	JSR.w CODE_80D9BB
	LDA.w $0D52
	SEC
	SBC.w $0D54
	BEQ.b CODE_80D9A8
	EOR.w $0D4A
	BMI.b CODE_80D9A8
CODE_80D972:
	RTS

CODE_80D973:
	LDA.w #$0040
	BRA.b CODE_80D9BB

CODE_80D978:
	LDA.w $0D4A
	BPL.b CODE_80D982
	CMP.w #$9000
	BCC.b CODE_80D994
CODE_80D982:
	LDA.w #$803C
	BRA.b CODE_80D994

CODE_80D987:
	LDA.w $0D4A
	BPL.b CODE_80D991
	CMP.w #$9000
	BCC.b CODE_80D994
CODE_80D991:
	LDA.w #$8098
CODE_80D994:
	DEC
	BPL.b CODE_80D9A4
	STA.w $0D4A
	CMP.w #$8078
	BCC.b CODE_80D972
	LDA.w #$0100
	BRA.b CODE_80D9BB

CODE_80D9A4:
	STZ.w $0D4A
	RTS

CODE_80D9A8:
	LDA.w $0D52
	STA.w $0D54
	STA.w $0AFE
	STZ.w $0D50
	STZ.w $0D4A
	STZ.w $0D4C
	RTS

CODE_80D9BB:
	SEP.b #$20
	CLC
	ADC.w $0D4D
	STA.w $0D4D
	LDX.w #$0000
	XBA
	BPL.b CODE_80D9CB
	DEX
CODE_80D9CB:
	ADC.w $0D54
	STA.w $0D54
	TXA
	ADC.w $0D55
	STA.w $0D55
	REP.b #$20
	LDA.w $0D54
	STA.w $0AFE
	RTS

CODE_80D9E1:
	JSR.w CODE_808988
	BNE.b CODE_80DA02
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DA02:
	JMP.w CODE_80D41D

CODE_80DA05:
	JSR.w CODE_80E5FD
	JSR.w CODE_808988
	BNE.b CODE_80DA33
	JSR.w CODE_80D4BA
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9A5
	JSR.w CODE_80F31B
	JSL.l CODE_BEC9B5
	JSR.w CODE_8088BA
	JSR.w CODE_80D477
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DA33:
	JMP.w CODE_80D41D

CODE_80DA36:
	JSR.w CODE_808988
	BNE.b CODE_80DA57
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B317
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DA57:
	JMP.w CODE_80D41D

CODE_80DA5A:
	JSR.w CODE_808988
	BNE.b CODE_80DA88
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80E4EB
	JSL.l CODE_B5B9BB
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_80E540
	JSR.w CODE_80DD27
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DA88:
	JMP.w CODE_80D41D

CODE_80DA8B:
	JSR.w CODE_80E5FD
	JSR.w CODE_808988
	BNE.b CODE_80DA88
	JSR.w CODE_80D4BA
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	LDA.w $0AB4
	AND.w #$000F
	CMP.w #$0005
	BEQ.b CODE_80DAB3
	JSL.l CODE_B5B54A
	BRA.b CODE_80DAB7

CODE_80DAB3:
	JSL.l CODE_B5B317
CODE_80DAB7:
	JSR.w CODE_80F31B
	JSL.l CODE_BEC9B5
	JSR.w CODE_8088BA
	LDA.w $0915
	BNE.b CODE_80DAC9
	JSR.w CODE_80D477
CODE_80DAC9:
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DACF:
	JMP.w CODE_80D41D

CODE_80DAD2:
	JSR.w CODE_808988
	BNE.b CODE_80DAF3
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DAF3:
	JMP.w CODE_80D41D

CODE_80DAF6:
	JSR.w CODE_808988
	BNE.b CODE_80DA88
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	LDA.w $0AB4
	AND.w #$000F
	CMP.w #$0005
	BEQ.b CODE_80DB18
	JSL.l CODE_B5B54A
	BRA.b CODE_80DB1C

CODE_80DB18:
	JSL.l CODE_B5B317
CODE_80DB1C:
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DB28:
	JMP.w CODE_80D41D

CODE_80DB2B:
	JSR.w CODE_80E606
	JSR.w CODE_808988
	BNE.b CODE_80DB56
	JSR.w CODE_80D4BA
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B317
	JSR.w CODE_80F31B
	JSL.l CODE_BEC9B5
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DB56:
	JMP.w CODE_80D41D

CODE_80DB59:
	JSR.w CODE_808988
	BNE.b CODE_80DB8B
	JSL.l CODE_BBB5B7
	JSR.w CODE_80D7A6
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	LDA.w $0AB4
	CMP.w #$0006
	BNE.b CODE_80DB7B
	JSL.l CODE_B5B77D
	BRA.b CODE_80DB7F

CODE_80DB7B:
	JSL.l CODE_B5B54A
CODE_80DB7F:
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DB8B:
	JMP.w CODE_80D41D

CODE_80DB8E:
	JSR.w CODE_808988
	BNE.b CODE_80DBAF
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSL.l CODE_B5B9A5
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DBAF:
	JMP.w CODE_80D41D

CODE_80DBB2:
	LDA.w $17C0
	CLC
	ADC.b $2A
	LSR
	LSR
	CLC
	ADC.w $17C0
	STA.b $32
	LDA.b $2A
	LSR
	SEC
	SBC.b $32
	STA.b $54
	AND.w #$0003
	INC
	SEP.b #$20
	STA.l $7E8012
	STA.l $7E85D2
	REP.b #$20
	LDA.b $54
	LSR
	AND.w #$001E
	TAX
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.b $2A
	STA.b $54
	PEA.w ((DATA_B3F448&$FF0000)>>16)|((CODE_80DBB2&$FF0000)>>8)
	PLB
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_80DC27
	LDY.w #$0000
CODE_80DBF5:
	LDA.w DATA_B3F448,y
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $54
	STA.l $7E8812,x
	JSR.w CODE_80DCE8
	TYA
	CLC
	ADC.w #$0020
	TAY
	CMP.w #$0200
	BNE.b CODE_80DBF5
	BRA.b CODE_80DC5A

CODE_80DC27:
	LDY.w #$0000
CODE_80DC2A:
	LDA.w DATA_B3F448,y
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $54
	STA.l $7E80D2,x
	JSR.w CODE_80DCE8
	TYA
	CLC
	ADC.w #$0020
	TAY
	CMP.w #$0200
	BNE.b CODE_80DC2A
CODE_80DC5A:
	LDA.b $2A
	LSR
	LSR
	STA.b $54
	LSR
	CLC
	ADC.b $54
	CLC
	ADC.b $32
	EOR.w #$FFFF
	ASL
	AND.w #$003E
	TAX
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_80DCAF
	LDY.w #$0000
CODE_80DC79:
	LDA.w DATA_B3F448,y
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $32
	STA.l $7E8592,x
	JSR.w CODE_80DCF2
	TYA
	CLC
	ADC.w #$0010
	TAY
	CMP.w #$0200
	BNE.b CODE_80DC79
	PLB
	RTS

CODE_80DCAF:
	LDY.w #$0000
CODE_80DCB2:
	LDA.w DATA_B3F448,y
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $32
	STA.l $7E8552,x
	JSR.w CODE_80DCF2
	TYA
	CLC
	ADC.w #$0010
	TAY
	CMP.w #$0200
	BNE.b CODE_80DCB2
	PLB
	RTS

CODE_80DCE8:
	PHA
	INX
	INX
	TXA
	AND.w #$001E
	TAX
	PLA
	RTS

CODE_80DCF2:
	PHA
	INX
	INX
	TXA
	AND.w #$003E
	TAX
	PLA
	RTS

CODE_80DCFC:
	JSR.w CODE_808988
	BNE.b CODE_80DD20
	JSL.l CODE_BBB5B7
	JSL.l CODE_B38007
	JSL.l CODE_B5E4ED
	JSR.w CODE_80DBB2
	JSL.l CODE_B5B9B0
	JSR.w CODE_80F31B
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JMP.w CODE_808C73

CODE_80DD20:
	JMP.w CODE_80D41D

CODE_80DD23:
	JSR.w CODE_80DD27
	RTL

CODE_80DD27:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFFE
	SEC
	SBC.w $0911
	BMI.b CODE_80DD35
	BNE.b CODE_80DD36
CODE_80DD35:
	RTS

CODE_80DD36:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	EOR.w $0911
	BIT.w #$FF00
	BEQ.b CODE_80DD50
	INC.w $0913
	LDA.w $0911
	AND.w #$FF00
	CLC
	ADC.w #$0100
	BRA.b CODE_80DD56

CODE_80DD50:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFFE
CODE_80DD56:
	STA.b $32
	AND.w #$00FE
	BNE.b CODE_80DD60
	LDA.w #$0100
CODE_80DD60:
	STA.b $36
	LDA.w $0911
	AND.w #$00FE
	STA.b $38
	TAY
	ASL
	CLC
	ADC.b $38
	TAX
	PEA.w (($7E8928&$FF0000)>>16)|((CODE_80DD23&$FF0000)>>8)
	PLB
CODE_80DD74:
	LDA.l $7E8928,x
	SEC
	SBC.l DATA_FD364E,x
	STA.l $7E8928,x
	XBA
	AND.w #$001F
	STA.b $34
	LDA.l $7E892A,x
	SEC
	SBC.l DATA_FD364E+$02,x
	STA.l $7E892A,x
	AND.w #$03E0
	TSB.b $34
	LDA.l $7E892C,x
	SEC
	SBC.l DATA_FD364E+$04,x
	STA.l $7E892C,x
	AND.w #$7C00
	ORA.b $34
	STA.w $7E8C28,y
	INY
	INY
	TXA
	CLC
	ADC.w #$0006
	TAX
	CPY.b $36
	BNE.b CODE_80DD74
	PLB
	LDA.b $32
	STA.w $0911
	RTS

CODE_80DDC1:
	LDX.w #$0006
CODE_80DDC4:
	LDA.w $095B,x
	BIT.w #$4000
	BEQ.b CODE_80DDD2
	STZ.w $095B,x
	STZ.w $0963,x
CODE_80DDD2:
	DEX
	DEX
	BPL.b CODE_80DDC4
	LDY.w #$0006
CODE_80DDD9:
	LDA.w $0963,y
	BEQ.b CODE_80DDF9
	TAX
	LDA.l DATA_B3D65B,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$000C
	CMP.w #$0118
	BCC.b CODE_80DDF9
	LDA.w #$4000
	ORA.w $095B,y
	STA.w $095B,y
CODE_80DDF9:
	DEY
	DEY
	BPL.b CODE_80DDD9
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$000A
	STA.b $32
	LDX.w $0959
CODE_80DE09:
	LDA.l DATA_B3D65B,x
	BMI.b CODE_80DE5F
	AND.w #$FFFE
	CMP.b $32
	BCS.b CODE_80DE1A
CODE_80DE16:
	INX
	INX
	BRA.b CODE_80DE09

CODE_80DE1A:
	SEC
	SBC.b $32
	CMP.w #$0114
	BCS.b CODE_80DE5F
	LDY.w #$0006
	TXA
CODE_80DE26:
	CMP.w $0963,y
	BEQ.b CODE_80DE16
	DEY
	DEY
	BPL.b CODE_80DE26
	LDY.w #$0006
CODE_80DE32:
	LDA.w $0963,y
	BEQ.b CODE_80DE3B
	DEY
	DEY
	BPL.b CODE_80DE32
CODE_80DE3B:
	TXA
	STA.w $0963,y
	LDA.l DATA_B3D65B,x
	BIT.w #$0001
	PHP
	SEC
	SBC.w #$0008
	LSR
	LSR
	LSR
	AND.w #$001F
	CLC
	ADC.w #$01C0
	PLP
	BEQ.b CODE_80DE5C
	CLC
	ADC.w #$7F00
CODE_80DE5C:
	STA.w $095B,y
CODE_80DE5F:
	LDY.w #$0006
CODE_80DE62:
	LDA.w $095B,y
	BIT.w #$4000
	BEQ.b CODE_80DE88
	EOR.w #$4000
	STY.b $32
	LDX.w #$0006
CODE_80DE72:
	CPX.b $32
	BEQ.b CODE_80DE84
	CMP.w $095B,x
	BNE.b CODE_80DE84
	LDA.w #$0000
	STA.w $095B,y
	STA.w $0963,y
CODE_80DE84:
	DEX
	DEX
	BPL.b CODE_80DE72
CODE_80DE88:
	DEY
	DEY
	BPL.b CODE_80DE62
	LDA.w #$FF00
	STA.b $84
	LDY.w #$0006
CODE_80DE94:
	LDA.w $0963,y
	BEQ.b CODE_80DEEF
	TAX
	LDA.l DATA_B3D65B,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$000C
	BMI.b CODE_80DECF
	CMP.w #$00E8
	BCC.b CODE_80DEEF
	LDA.l DATA_B3D65B,x
	SEC
	SBC.w #$0100
	STA.b $32
CODE_80DEB7:
	DEX
	DEX
	LDA.l DATA_B3D65B,x
	BEQ.b CODE_80DEC5
	CMP.b $32
	BEQ.b CODE_80DEEF
	BRA.b CODE_80DEB7

CODE_80DEC5:
	SEP.b #$20
	LDA.b #$18
	STA.b $84
	REP.b #$20
	BRA.b CODE_80DEEF

CODE_80DECF:
	LDA.l DATA_B3D65B,x
	CLC
	ADC.w #$0100
	STA.b $32
CODE_80DED9:
	INX
	INX
	LDA.l DATA_B3D65B,x
	BMI.b CODE_80DEE7
	CMP.b $32
	BEQ.b CODE_80DEEF
	BRA.b CODE_80DED9

CODE_80DEE7:
	SEP.b #$20
	LDA.b #$E8
	STA.b $85
	REP.b #$20
CODE_80DEEF:
	DEY
	DEY
	BPL.b CODE_80DE94
	RTS

DATA_80DEF4:
	dw $000C,$FFF6,$000C,$FFF6,$000C,$FFF6,$000C,$FFF6
	dw $000C,$FFF6,$000C,$FFF6,$000C,$FFF6,$000C,$FFF6
	dw $000C,$FFF6,$000C,$FFF6,$000C,$FFF6,$000C,$FFF6
	dw $000C,$FFF6,$000C,$FFF6,$000C,$FFF6,$000C,$FFF6
	dw $000C,$FFF6,$0008,$FFF6,$0004,$FFF6,$0000,$FFF6
	dw $000C,$FFF6,$FFFC,$FFF6,$FFFC,$FFF6,$FFF8,$FFF6

CODE_80DF54:
	LDY.w $0989
	BNE.b CODE_80DF76
	LDA.b $2A
	AND.w #$0001
	XBA
	TAX
	LDA.w #$0001
	STA.l $7E80F2,x
	LDA.w #DATA_80E135
	STA.l $7E80F3,x
	LDA.w #$0000
	STA.l $7E80F5,x
	RTS

CODE_80DF76:
	STZ.b $56
	LDA.w #DATA_80E135
	STA.b $3E
	LDA.w #DATA_80E1B4
	STA.b $40
	LDA.w $001A,y
	CMP.w #$1C1C
	BNE.b CODE_80DFA7
	LDA.b $2A
	AND.w #$0001
	XBA
	TAX
	LDA.w #$0001
	STA.l $7E80F2,x
	LDA.w #DATA_80E1B4
	STA.l $7E80F3,x
	LDA.w #$0000
	STA.l $7E80F5,x
	RTS

CODE_80DFA7:
	SEC
	SBC.w #$1C14
	CMP.w #$0010
	BCS.b CODE_80DFBC
	LDA.w #DATA_80E233
	STA.b $3E
	LDA.w #DATA_80E332
	STA.b $40
	INC.b $56
CODE_80DFBC:
	LDA.w $001A,y
	SEC
	SBC.w #$1BCC
	TAX
	LDA.w $0012,y
	BIT.w #$4000
	BEQ.b CODE_80DFD6
	LDA.l DATA_80DEF4,x
	EOR.w #$FFFF
	INC
	BRA.b CODE_80DFDA

CODE_80DFD6:
	LDA.l DATA_80DEF4,x
CODE_80DFDA:
	CLC
	ADC.w $0006,y
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BPL.b CODE_80DFE7
	LDA.w #$0000
CODE_80DFE7:
	CMP.w #$00FE
	BCC.b CODE_80DFEF
	LDA.w #$00FF
CODE_80DFEF:
	STA.b $32
	LDA.w $001A,y
	CMP.w #$1C1C
	BCC.b CODE_80E003
	LDA.w $0012,y
	BIT.w #$4000
	BNE.b CODE_80E01C
	BRA.b CODE_80E00B

CODE_80E003:
	LDA.w $0012,y
	BIT.w #$4000
	BEQ.b CODE_80E01C
CODE_80E00B:
	LDA.b $3E
	PHA
	LDA.b $40
	STA.b $3E
	PLA
	STA.b $40
	LDA.b $32
	EOR.w #$00FF
	STA.b $32
CODE_80E01C:
	LDA.w $000A,y
	SEC
	SBC.w $17C0
	CLC
	ADC.l DATA_80DEF4+$02,x
	BPL.b CODE_80E02D
	LDA.w #$0000
CODE_80E02D:
	CMP.w #$00FC
	BCC.b CODE_80E035
	LDA.w #$00FC
CODE_80E035:
	STA.b $34
	LDA.b $2A
	AND.w #$0001
	ASL
	CLC
	ADC.b $34
	STA.b $34
	LDA.b $2A
	AND.w #$0001
	XBA
	TAX
	LDA.b $32
	SEC
	SBC.w #$00FF
	LDY.b $56
	BNE.b CODE_80E057
	CMP.w #$8000
	ROR
CODE_80E057:
	CLC
	ADC.b $34
	STA.b $36
	BEQ.b CODE_80E060
	BPL.b CODE_80E069
CODE_80E060:
	STA.b $3A
	LDA.w #$0000
	STA.b $38
	BRA.b CODE_80E097

CODE_80E069:
	STA.b $38
	STZ.b $3A
	CMP.w #$0080
	BCC.b CODE_80E08A
	STA.b $3C
	LDA.w #$007F
	STA.l $7E80F2,x
	LDA.b $3E
	STA.l $7E80F3,x
	INX
	INX
	INX
	LDA.b $3C
	SEC
	SBC.w #$007F
CODE_80E08A:
	STA.l $7E80F2,x
	LDA.b $3E
	STA.l $7E80F3,x
	INX
	INX
	INX
CODE_80E097:
	LDA.b $34
	SEC
	SBC.b $38
	BEQ.b CODE_80E0DD
	STZ.b $54
	LSR
	BEQ.b CODE_80E0C0
	PHP
	PHA
	STA.b $54
	ORA.w #$0080
	STA.l $7E80F2,x
	LDA.b $3A
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $3E
	STA.l $7E80F3,x
	INX
	INX
	INX
	PLA
	PLP
CODE_80E0C0:
	ADC.w #$0000
	ORA.w #$0080
	STA.l $7E80F2,x
	LDA.b $3A
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $3E
	CLC
	ADC.b $54
	STA.l $7E80F3,x
	INX
	INX
	INX
CODE_80E0DD:
	LDA.b $56
	BNE.b CODE_80E0E3
	LSR.b $32
CODE_80E0E3:
	LDA.b $34
	SEC
	SBC.b $36
	CMP.w #$00FE
	BCC.b CODE_80E0F0
	LDA.w #$00FE
CODE_80E0F0:
	LSR
	PHP
	PHA
	STA.b $54
	ORA.w #$0080
	STA.l $7E80F2,x
	LDA.b $32
	CLC
	ADC.b $40
	STA.l $7E80F3,x
	INX
	INX
	INX
	PLA
	PLP
	ADC.w #$0000
	ORA.w #$0080
	STA.l $7E80F2,x
	LDA.b $32
	CLC
	ADC.b $40
	CLC
	ADC.b $54
	STA.l $7E80F3,x
	LDA.w #$0001
	STA.l $7E80F5,x
	LDA.b $3E
	STA.l $7E80F6,x
	LDA.w #$0000
	STA.l $7E80F8,x
	RTS

DATA_80E135:
	db $FF,$FD,$FB,$F9,$F7,$F5,$F3,$F1,$EF,$ED,$EB,$E9,$E7,$E5,$E3,$E1
	db $DF,$DD,$DB,$D9,$D7,$D5,$D3,$D1,$CF,$CD,$CB,$C9,$C7,$C5,$C3,$C1
	db $BF,$BD,$BB,$B9,$B7,$B5,$B3,$B1,$AF,$AD,$AB,$A9,$A7,$A5,$A3,$A1
	db $9F,$9D,$9B,$99,$97,$95,$93,$91,$8F,$8D,$8B,$89,$87,$85,$83,$81
	db $7F,$7D,$7B,$79,$77,$75,$73,$71,$6F,$6D,$6B,$69,$67,$65,$63,$61
	db $5F,$5D,$5B,$59,$57,$55,$53,$51,$4F,$4D,$4B,$49,$47,$45,$43,$41
	db $3F,$3D,$3B,$39,$37,$35,$33,$31,$2F,$2D,$2B,$29,$27,$25,$23,$21
	db $1F,$1D,$1B,$19,$17,$15,$13,$11,$0F,$0D,$0B,$09,$07,$05,$03

DATA_80E1B4:
	db $00,$02,$04,$06,$08,$0A,$0C,$0E,$10,$12,$14,$16,$18,$1A,$1C,$1E
	db $20,$22,$24,$26,$28,$2A,$2C,$2E,$30,$32,$34,$36,$38,$3A,$3C,$3E
	db $40,$42,$44,$46,$48,$4A,$4C,$4E,$50,$52,$54,$56,$58,$5A,$5C,$5E
	db $60,$62,$64,$66,$68,$6A,$6C,$6E,$70,$72,$74,$76,$78,$7A,$7C,$7E
	db $80,$82,$84,$86,$88,$8A,$8C,$8E,$90,$92,$94,$96,$98,$9A,$9C,$9E
	db $A0,$A2,$A4,$A6,$A8,$AA,$AC,$AE,$B0,$B2,$B4,$B6,$B8,$BA,$BC,$BE
	db $C0,$C2,$C4,$C6,$C8,$CA,$CC,$CE,$D0,$D2,$D4,$D6,$D8,$DA,$DC,$DE
	db $E0,$E2,$E4,$E6,$E8,$EA,$EC,$EE,$F0,$F2,$F4,$F6,$F8,$FA,$FC

DATA_80E233:
	db $FF,$FE,$FD,$FC,$FB,$FA,$F9,$F8,$F7,$F6,$F5,$F4,$F3,$F2,$F1,$F0
	db $EF,$EE,$ED,$EC,$EB,$EA,$E9,$E8,$E7,$E6,$E5,$E4,$E3,$E2,$E1,$E0
	db $DF,$DE,$DD,$DC,$DB,$DA,$D9,$D8,$D7,$D6,$D5,$D4,$D3,$D2,$D1,$D0
	db $CF,$CE,$CD,$CC,$CB,$CA,$C9,$C8,$C7,$C6,$C5,$C4,$C3,$C2,$C1,$C0
	db $BF,$BE,$BD,$BC,$BB,$BA,$B9,$B8,$B7,$B6,$B5,$B4,$B3,$B2,$B1,$B0
	db $AF,$AE,$AD,$AC,$AB,$AA,$A9,$A8,$A7,$A6,$A5,$A4,$A3,$A2,$A1,$A0
	db $9F,$9E,$9D,$9C,$9B,$9A,$99,$98,$97,$96,$95,$94,$93,$92,$91,$90
	db $8F,$8E,$8D,$8C,$8B,$8A,$89,$88,$87,$86,$85,$84,$83,$82,$81,$80
	db $7F,$7E,$7D,$7C,$7B,$7A,$79,$78,$77,$76,$75,$74,$73,$72,$71,$70
	db $6F,$6E,$6D,$6C,$6B,$6A,$69,$68,$67,$66,$65,$64,$63,$62,$61,$60
	db $5F,$5E,$5D,$5C,$5B,$5A,$59,$58,$57,$56,$55,$54,$53,$52,$51,$50
	db $4F,$4E,$4D,$4C,$4B,$4A,$49,$48,$47,$46,$45,$44,$43,$42,$41,$40
	db $3F,$3E,$3D,$3C,$3B,$3A,$39,$38,$37,$36,$35,$34,$33,$32,$31,$30
	db $2F,$2E,$2D,$2C,$2B,$2A,$29,$28,$27,$26,$25,$24,$23,$22,$21,$20
	db $1F,$1E,$1D,$1C,$1B,$1A,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10
	db $0F,$0E,$0D,$0C,$0B,$0A,$09,$08,$07,$06,$05,$04,$03,$02,$01

DATA_80E332:
	db $00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0A,$0B,$0C,$0D,$0E,$0F
	db $10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$1A,$1B,$1C,$1D,$1E,$1F
	db $20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$2A,$2B,$2C,$2D,$2E,$2F
	db $30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$3A,$3B,$3C,$3D,$3E,$3F
	db $40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$4A,$4B,$4C,$4D,$4E,$4F
	db $50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$5A,$5B,$5C,$5D,$5E,$5F
	db $60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$6A,$6B,$6C,$6D,$6E,$6F
	db $70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$7A,$7B,$7C,$7D,$7E,$7F
	db $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8A,$8B,$8C,$8D,$8E,$8F
	db $90,$91,$92,$93,$94,$95,$96,$97,$98,$99,$9A,$9B,$9C,$9D,$9E,$9F
	db $A0,$A1,$A2,$A3,$A4,$A5,$A6,$A7,$A8,$A9,$AA,$AB,$AC,$AD,$AE,$AF
	db $B0,$B1,$B2,$B3,$B4,$B5,$B6,$B7,$B8,$B9,$BA,$BB,$BC,$BD,$BE,$BF
	db $C0,$C1,$C2,$C3,$C4,$C5,$C6,$C7,$C8,$C9,$CA,$CB,$CC,$CD,$CE,$CF
	db $D0,$D1,$D2,$D3,$D4,$D5,$D6,$D7,$D8,$D9,$DA,$DB,$DC,$DD,$DE,$DF
	db $E0,$E1,$E2,$E3,$E4,$E5,$E6,$E7,$E8,$E9,$EA,$EB,$EC,$ED,$EE,$EF
	db $F0,$F1,$F2,$F3,$F4,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF

CODE_80E432:
	LDA.w $19BE
	BEQ.b CODE_80E43B
	DEC.w $19BE
CODE_80E43A:
	RTS

CODE_80E43B:
	BIT.w $0923
	BMI.b CODE_80E43A
	LDA.b $2A
	AND.w #$000F
	BNE.b CODE_80E43A
	SEP.b #$20
	LDA.w $092E
	CMP.w $092D
	REP.b #$20
	BCS.b CODE_80E43A
	DEC.w $19C0
	BPL.b CODE_80E470
	JSR.w CODE_808E24
	AND.w #$007F
	CLC
	ADC.w #$00B4
	STA.w $19BE
	JSR.w CODE_808E24
	AND.w #$0003
	INC
	INC
	STA.w $19C0
CODE_80E470:
	LDY.w #$005E
	JSL.l CODE_BB842C
	BCS.b CODE_80E43A
	INC.w $092E
	PHK
	PLB
	LDX.b $68
	LDA.w $092B
	STA.b $42,x
	TAY
	INC
	AND.w #$000F
	STA.w $092B
	LDA.w DATA_80E4D2,y
	AND.w #$00FF
	STA.b $06,x
	JSR.w CODE_808E24
	AND.w #$003F
	CLC
	ADC.w #$0050
	STA.b $44,x
	CLC
	ADC.w #$0020
	STA.b $0A,x
	LDA.w #$FF00
	STA.b $24,x
	LDA.b $12,x
	AND.w #$0E00
	XBA
	ASL
	ASL
	ASL
	CLC
	ADC.w #$0080
	STA.w $0929
	JSR.w CODE_808E24
	LSR
	BCS.b CODE_80E4CA
	LDA.w #$01BD
	JSL.l CODE_B9D09B
	RTS

CODE_80E4CA:
	LDA.w #$01BE
	JSL.l CODE_B9D09B
	RTS

DATA_80E4D2:
	db $50,$E0,$A0,$20,$70,$C0,$90,$10,$40,$F0,$B0,$60,$30,$80,$C0,$A0

CODE_80E4E2:
	JSR.w CODE_80E4EB
	LDA.w $17BC
	STA.b $B8
	RTL

CODE_80E4EB:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	TAY
	SEC
	SBC.w $17BC
	BCS.b CODE_80E510
	CMP.w #$FFF8
	BCS.b CODE_80E503
	LDA.w #$FFF8
CODE_80E503:
	CLC
	ADC.b $B8
	CMP.w #$FF00
	BCC.b CODE_80E51A
	LDA.w #$0000
	BRA.b CODE_80E51A

CODE_80E510:
	CMP.w #$0008
	BCC.b CODE_80E518
	LDA.w #$0007
CODE_80E518:
	ADC.b $B8
CODE_80E51A:
	STA.b $B8
	STA.b $B6
	STY.w $17BC
	LDA.b $B7
	AND.w #$00FF
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b #$05
	STA.w !REGISTER_Divisor
	NOP #8
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.b $B7
	REP.b #$20
	RTS

CODE_80E540:
	LDA.b $2A
	LSR
	STA.l $7E8013
	LSR
	STA.l $7E8016
	LSR
	LSR
	STA.l $7E8019
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.b $2A
	STA.b $36
	LSR
	STA.b $32
	LSR
	CLC
	ADC.b $32
	CLC
	ADC.b $36
	SEC
	SBC.w #$2000
	EOR.w #$FFFF
	STA.b $32
	LDA.b $35
	AND.w #$FF00
	LDX.w #$0100
CODE_80E575:
	STA.l $7E802D,x
	ADC.b $32
	STA.l $7E802B,x
	ADC.b $32
	STA.l $7E8029,x
	ADC.b $32
	STA.l $7E8027,x
	ADC.b $32
	STA.l $7E8025,x
	ADC.b $32
	STA.l $7E8023,x
	ADC.b $32
	STA.l $7E8021,x
	ADC.b $32
	STA.l $7E801F,x
	ADC.b $32
	TAY
	TXA
	SEC
	SBC.w #$0010
	TAX
	TYA
	CPX.w #$0000
	BPL.b CODE_80E575
	PEA.w (($7E807E&$FF0000)>>16)|((CODE_80E540&$FF0000)>>8)
	PLB
	LDA.l $00002A
	LSR
	AND.w #$000E
	CLC
	ADC.w #$0090
CODE_80E5C2:
	TAX
	INC.w $7E807E,x
	INC.w $7E8080,x
	INC.w $7E8082,x
	INC.w $7E8082,x
	INC.w $7E8084,x
	INC.w $7E8084,x
	INC.w $7E8086,x
	INC.w $7E8088,x
	TXA
	SEC
	SBC.w #$0010
	BPL.b CODE_80E5C2
	TXA
	CLC
	ADC.w #$0050
CODE_80E5E7:
	TAX
	INC.w $7E801E,x
	INC.w $7E8020,x
	INC.w $7E8022,x
	INC.w $7E8024,x
	TXA
	SEC
	SBC.w #$0010
	BPL.b CODE_80E5E7
	PLB
	RTS

CODE_80E5FD:
	PEA.w (($7E80E2&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	JSR.w CODE_80ECA5
	PLB
	RTS

CODE_80E606:
	PEA.w (($7E80E2&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	JSR.w CODE_80ECA5
	PLB
CODE_80E60E:
	PEA.w (($7E7FF4&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b #$B2
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_ProductOrRemainderLo
	STA.b $34
	XBA
	AND.w #$FF00
	LSR
	LSR
	CLC
	ADC.b $33
	XBA
	AND.w #$00FF
	SEC
	SBC.w #$0074
	EOR.w #$FFFF
	STA.b $32
	LDA.b $33
	AND.w #$FF00
	LDX.w #$0060
CODE_80E64D:
	STA.w $7E8070,x
	ADC.b $32
	STA.w $7E806F,x
	ADC.b $32
	STA.w $7E806E,x
	ADC.b $32
	STA.w $7E806D,x
	ADC.b $32
	STA.w $7E806C,x
	ADC.b $32
	STA.w $7E806B,x
	ADC.b $32
	STA.w $7E806A,x
	ADC.b $32
	STA.w $7E8069,x
	ADC.b $32
	STA.w $7E8068,x
	ADC.b $32
	STA.w $7E8067,x
	ADC.b $32
	STA.w $7E8066,x
	ADC.b $32
	STA.w $7E8065,x
	ADC.b $32
	TAY
	TXA
	SEC
	SBC.w #$000C
	TAX
	TYA
	CPX.w #$0000
	BNE.b CODE_80E64D
	LDY.w #$005E
	LDX.w #$7E8072
CODE_80E69C:
	LDA.w $0000,x
	XBA
	STA.w $7E8012,y
	LDA.w $0002,x
	XBA
	STA.w $7E8010,y
	LDA.w $0004,x
	XBA
	STA.w $7E800E,y
	LDA.w $0006,x
	XBA
	STA.w $7E800C,y
	LDA.w $0008,x
	XBA
	STA.w $7E800A,y
	LDA.w $000A,x
	XBA
	STA.w $7E8008,y
	LDA.w $000C,x
	XBA
	STA.w $7E8006,y
	LDA.w $000E,x
	XBA
	STA.w $7E8004,y
	LDA.w $0010,x
	XBA
	STA.w $7E8002,y
	LDA.w $0012,x
	XBA
	STA.w $7E8000,y
	LDA.w $0014,x
	XBA
	STA.w $7E7FFE,y
	LDA.w $0016,x
	XBA
	STA.w $7E7FFC,y
	LDA.w $0018,x
	XBA
	STA.w $7E7FFA,y
	LDA.w $001A,x
	XBA
	STA.w $7E7FF8,y
	LDA.w $001C,x
	XBA
	STA.w $7E7FF6,y
	LDA.w $001E,x
	XBA
	STA.w $7E7FF4,y
	TXA
	CLC
	ADC.w #$0020
	TAX
	TYA
	SEC
	SBC.w #$0020
	TAY
	BPL.b CODE_80E69C
	LDA.w $17B8
	STA.b $36
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	ROR.b $36
	LSR
	ROR.b $36
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b #$B2
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	SEP.b #$20
	LDA.l !REGISTER_ProductOrRemainderLo
	XBA
	LDA.b $37
	REP.b #$20
	STA.b $34
	LSR
	LSR
	LSR
	LSR
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	CLC
	ADC.b $34
	XBA
	AND.w #$00FF
	CLC
	ADC.w #$0004
	STA.b $3E
	STA.b $40
	LDA.w $17C0
	CLC
	ADC.w #$0080
	LSR
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b #$D0
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_ProductOrRemainderLo
	SEC
	SBC.w #$0075
	STA.b $74
	LDA.l !REGISTER_QuotientLo
	AND.w #$0001
	ASL
	TAX
	LDA.b $3E,x
	CLC
	ADC.w #$0030
	STA.b $3E,x
	STZ.b $B4
	STZ.b $3C
	LDX.w #$0000
	TXY
	LDA.b $2A
	AND.w #$0001
	BEQ.b CODE_80E7AD
	LDX.w #$0160
	LDY.w #$0010
CODE_80E7AD:
	STY.b $3C
	LDA.b $74
	BPL.b CODE_80E82F
	EOR.w #$FFFF
	INC
	CMP.w #$0021
	BCC.b CODE_80E806
	LDY.b $3C
	SBC.w #$0020
	STA.w $7E8552,x
	STA.b $B4
	SEP.b #$20
	STA.w $7E8812,y
	LDA.b #$79
	STA.w $7E8813,y
	REP.b #$20
	INY
	INY
	STY.b $3C
	LDA.b $40
	STA.w $7E8553,x
	LDA.b $74
	EOR.w #$FFFF
	INC
	SEP.b #$20
	STA.l !REGISTER_Multiplicand
	LDA.b #$8B
	STA.l !REGISTER_Multiplier
	NOP #2
	LDA.b #$3E
	SEC
	SBC.l !REGISTER_ProductOrRemainderHi
	REP.b #$20
	AND.w #$00FF
	STA.w $7E8555,x
	INX
	INX
	INX
	INX
	INX
	LDA.w #$0020
CODE_80E806:
	STA.w $7E8552,x
	CLC
	ADC.b $B4
	STA.b $B4
	LDA.w $7E8012
	AND.w #$00FF
	STA.b $32
	LSR
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $32
	STA.w $7E8553,x
	LDA.b $74
	CLC
	ADC.w #$00DF
	STA.w $7E8555,x
	INX
	INX
	INX
	INX
	INX
CODE_80E82F:
	LDA.b $B4
	STA.b $3A
	SEP.b #$20
	LDA.b $74
	BMI.b CODE_80E84C
	STA.l !REGISTER_Multiplicand
	LDA.b #$76
	STA.l !REGISTER_Multiplier
	LDA.b #$32
	CLC
	ADC.l !REGISTER_ProductOrRemainderHi
	BRA.b CODE_80E860

CODE_80E84C:
	EOR.b #$FF
	INC
	STA.l !REGISTER_Multiplicand
	LDA.b #$76
	STA.l !REGISTER_Multiplier
	LDA.b #$31
	SEC
	SBC.l !REGISTER_ProductOrRemainderHi
CODE_80E860:
	REP.b #$20
	AND.w #$00FF
	BIT.w #$0080
	BEQ.b CODE_80E86D
	ORA.w #$FF00
CODE_80E86D:
	STA.b $7A
	DEC
	CMP.w #$0080
	BCC.b CODE_80E8CC
	SEC
	ADC.w #$0060
	STA.w $7E8552,x
	CLC
	ADC.b $B4
	LDA.b $3E
	STA.w $7E8553,x
	LDA.b $B4
	CLC
	ADC.b $7A
	EOR.w #$FFFF
	STA.w $7E8555,x
	INX
	INX
	INX
	INX
	INX
	SEP.b #$20
	LDA.b $74
	SEC
	SBC.b #$E0
	BMI.b CODE_80E89F
	LDA.b #$00
CODE_80E89F:
	CLC
	ADC.b $B4
	LDY.b $3C
	STA.w $7E8812,y
	LDA.b #$71
	STA.w $7E8813,y
	LDA.b $7A
	CLC
	ADC.b #$60
	STA.w $7E8814,y
	CLC
	ADC.b $B4
	LDA.b #$79
	STA.w $7E8815,y
	REP.b #$20
	LDA.w $7E854D,x
	AND.w #$00FF
	CLC
	ADC.b $B4
	STA.b $B4
	JMP.w CODE_80E9E0

CODE_80E8CC:
	LDA.b $74
	BPL.b CODE_80E8D3
	LDA.w #$0000
CODE_80E8D3:
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $7A
	STA.b $38
	ORA.w #$0080
	STA.w $7E8552,x
	INX
	AND.w #$007F
	CLC
	ADC.b $B4
	STA.b $B4
	LDA.w #$005F
	SEC
	SBC.b $7A
	BPL.b CODE_80E914
	EOR.w #$FFFF
	INC
	XBA
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $7A
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_QuotientLo
	EOR.w #$FFFF
	INC
	BRA.b CODE_80E92C

CODE_80E914:
	XBA
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $7A
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_QuotientLo
CODE_80E92C:
	STA.b $32
	LDA.b $74
	BMI.b CODE_80E949
	SEP.b #$20
	LDA.b $74
	STA.l !REGISTER_Multiplicand
	LDA.b $32
	STA.l !REGISTER_Multiplier
	REP.b #$20
	LDA.b $74
	SEC
	ADC.l !REGISTER_ProductOrRemainderHi
CODE_80E949:
	TAY
	JSR.w CODE_80EB72
	LDA.w #$004F
	SEC
	SBC.b $7A
	BPL.b CODE_80E99C
	SEC
	ADC.w #$0060
	STA.w $7E8552,x
	LDA.b $3E
	STA.w $7E8553,x
	LDA.b $B4
	EOR.w #$FFFF
	STA.w $7E8555,x
	INX
	INX
	INX
	INX
	INX
	SEP.b #$20
	LDA.b $B4
	LDY.b $3C
	STA.w $7E8812,y
	LDA.b #$71
	STA.w $7E8813,y
	LDA.w $7E854D,x
	STA.w $7E8814,y
	LDA.b #$79
	STA.w $7E8815,y
	REP.b #$20
	LDA.w $7E854D,x
	CLC
	ADC.b $B4
	STA.b $B4
	LDA.w #$0050
	SEC
	SBC.b $7A
	STA.b $7A
	JMP.w CODE_80EA61

CODE_80E99C:
	LDA.w #$0060
	STA.w $7E8552,x
	LDA.b $3E
	STA.w $7E8553,x
	LDA.b $B4
	EOR.w #$FFFF
	STA.w $7E8555,x
	INX
	INX
	INX
	INX
	INX
	SEP.b #$20
	LDA.b $74
	SEC
	SBC.b #$E0
	BMI.b CODE_80E9BF
	LDA.b #$00
CODE_80E9BF:
	CLC
	ADC.b $B4
	LDY.b $3C
	STA.w $7E8812,y
	LDA.b #$71
	STA.w $7E8813,y
	LDA.b #$60
	STA.w $7E8814,y
	LDA.b #$79
	STA.w $7E8815,y
	REP.b #$20
	LDA.w #$0060
	CLC
	ADC.b $B4
	STA.b $B4
CODE_80E9E0:
	LDA.w #$0050
	SEC
	SBC.b $7A
	STA.b $7A
	STA.b $38
	ORA.w #$0080
	STA.w $7E8552,x
	INX
	LDA.w #$0060
	SEC
	SBC.b $7A
	BPL.b CODE_80EA1B
	EOR.w #$FFFF
	INC
	XBA
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $7A
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_QuotientLo
	EOR.w #$FFFF
	INC
	BRA.b CODE_80EA33

CODE_80EA1B:
	XBA
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $7A
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_QuotientLo
CODE_80EA33:
	STA.b $32
	LDA.b $B4
	STA.b $3A
	LDA.b $B4
	EOR.w #$FFFF
	SEC
	ADC.w #$0060
	TAY
	LDA.b $B4
	CLC
	ADC.b $38
	CMP.w #$00E0
	BCC.b CODE_80EA57
	LDA.w #$00E0
	SEC
	SBC.b $B4
	BMI.b CODE_80EA61
	STA.b $38
CODE_80EA57:
	LDA.b $B4
	CLC
	ADC.b $38
	STA.b $B4
	JSR.w CODE_80EB72
CODE_80EA61:
	LDA.w #$0020
	STA.w $7E8552,x
	CLC
	ADC.b $B4
	STA.b $B4
	LDA.w $7E8012
	AND.w #$00FF
	STA.b $32
	LSR
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $32
	STA.w $7E8553,x
	LDA.b $74
	CLC
	ADC.w #$000F
	STA.w $7E8555,x
	LDA.b $7A
	BMI.b CODE_80EA8F
	LDA.w #$0000
CODE_80EA8F:
	EOR.w #$00FF
	INC
	CLC
	ADC.w #$0050
	STA.w $7E8557,x
	LDA.b $40
	STA.w $7E8558,x
	LDA.b $7A
	SEC
	SBC.b $B4
	CLC
	ADC.w #$000F
	STA.w $7E855A,x
	SEP.b #$20
	LDA.b $7A
	BPL.b CODE_80EAB3
	LDA.b #$00
CODE_80EAB3:
	CLC
	ADC.b #$20
	LDY.b $3C
	STA.w $7E8816,y
	LDA.b #$71
	STA.w $7E8817,y
	LDA.b $7A
	BMI.b CODE_80EAC6
	LDA.b #$00
CODE_80EAC6:
	EOR.b #$FF
	INC
	CLC
	ADC.b #$50
	STA.w $7E8818,y
	LDA.b #$79
	STA.w $7E8819,y
	LDA.b #$01
	STA.w $7E881A,y
	LDA.b #$71
	STA.w $7E881B,y
	LDA.b #$00
	STA.w $7E881C,y
	REP.b #$20
	LDA.w $7E8818,y
	CLC
	ADC.b $B4
	AND.w #$00FF
	STA.b $B4
	LDA.b $B4
	CMP.w #$00E0
	BCS.b CODE_80EB02
	LDA.b $74
	SEC
	SBC.w #$0040
	CMP.w #$001C
	BCC.b CODE_80EB05
CODE_80EB02:
	JMP.w CODE_80EB70

CODE_80EB05:
	LDA.b $B4
	AND.w #$00FF
	STA.b $B4
	TXA
	CLC
	ADC.w #$000A
	TAX
	LDA.w #$005F
	CLC
	ADC.b $7A
	STA.b $7A
	STA.b $38
	ORA.w #$0080
	STA.w $7E8552,x
	INX
	LDA.w #$0060
	SEC
	SBC.b $7A
	XBA
	STA.l !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $7A
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #5
	LDA.l !REGISTER_QuotientLo
	STA.b $32
	LDA.b $B4
	STA.b $3A
	LDA.b $B4
	EOR.w #$FFFF
	SEC
	ADC.w #$0060
	TAY
	LDA.b $B4
	CLC
	ADC.b $38
	CMP.w #$00E0
	BCC.b CODE_80EB63
	LDA.w #$00E0
	SEC
	SBC.b $B4
	STA.b $38
CODE_80EB63:
	LDA.b $B4
	AND.w #$00FF
	CLC
	ADC.b $38
	STA.b $B4
	JSR.w CODE_80EB72
CODE_80EB70:
	PLB
	RTS

CODE_80EB72:
	TSC
	STA.b $36
	TYA
	XBA
	TCS
	LDA.b $38
	CMP.w #$0008
	BCS.b CODE_80EB82
	JMP.w CODE_80EC7D

CODE_80EB82:
	TSC
	XBA
	AND.w #$00FF
	STA.w $7E8554,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E8552,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E8558,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E8556,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E855C,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E855A,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E8560,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E855E,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E8564,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E8562,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E8568,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E8566,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E856C,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E856A,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	XBA
	AND.w #$00FF
	STA.w $7E8570,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E856E,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	TXA
	CLC
	ADC.w #$0020
	TAX
	TSC
	LDA.b $38
	SEC
	SBC.w #$0008
	STA.b $38
	BEQ.b CODE_80ECA1
	CMP.w #$0008
	BCC.b CODE_80EC7C
	JMP.w CODE_80EB82

CODE_80EC7C:
	TSC
CODE_80EC7D:
	XBA
	AND.w #$00FF
	STA.w $7E8554,x
	ADC.b $3A
	AND.w #$00FF
	TAY
	LDA.w $7E8012,y
	AND.w #$00FF
	STA.w $7E8552,x
	INC.b $3A
	TSC
	ADC.b $32
	TCS
	INX
	INX
	INX
	INX
	DEC.b $38
	BNE.b CODE_80EC7D
CODE_80ECA1:
	LDA.b $36
	TCS
	RTS

CODE_80ECA5:
	LDA.w $0D4E
	SEC
	SBC.w $17C0
	CLC
	STA.b $32
	SEC
	SBC.w #$0078
	STA.b $34
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $34
	CLC
	ADC.w #$0078
	STA.b $34
	LDA.b $32
	SEC
	SBC.w #$0078
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.w #$0078
	STA.b $36
	CMP.w #$0078
	BEQ.b CODE_80ECE4
	BMI.b CODE_80ED59
	JMP.w CODE_80EEF9

CODE_80ECE4:
	SEP.b #$20
	LDA.b $34
	STA.w $7E80E2
	STA.w $7E8832
	ORA.b #$80
	STA.w $7E884B
	LDA.b #$13
	STA.w $7E80E3
	LDA.b #$04
	STA.w $7E80E4
	STA.w $7E80E5
	STA.w $7E80E6
	STA.w $7E8835
	STA.w $7E884E
	LDA.b #$00
	STA.w $7E80E7
	STA.w $7E80E8
	STA.w $7E883B
	STA.w $7E8854
	LDA.b #$60
	STA.w $7E8833
	LDA.b #$5C
	SEC
	SBC.b $34
	STA.w $7E8836
	LDA.b #$01
	STA.w $7E8838
	LDA.b #$80
	STA.w $7E8839
	STA.w $7E8852
	INC
	STA.w $7E8851
	REP.b #$20
	LDA.w #$80F2
	STA.w $7E884C
	LDA.w #$80F3
	STA.w $7E884F
	LDA.b $2A
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$00FF
	XBA
	STA.w $7E80F3
	JMP.w CODE_80EE7C

CODE_80ED59:
	LDA.b $32
	BPL.b CODE_80ED63
	STZ.b $32
	STZ.b $34
	STZ.b $36
CODE_80ED63:
	SEP.b #$20
	LDA.b $34
	BEQ.b CODE_80ED6E
	BMI.b CODE_80ED6E
	JMP.w CODE_80EDD8

CODE_80ED6E:
	LDA.b #$00
	STA.w $7E8864
	LDA.b $32
	STA.w $7E80E2
	LDA.b #$04
	STA.w $7E80E3
	STA.w $7E80E4
	LDA.b #$00
	STA.w $7E80E5
	STA.w $7E80E6
	REP.b #$20
	LDA.b $32
	CLC
	ADC.w #$0004
	STA.w $7E8832
	LDA.w #$0020
	SEC
	SBC.b $34
	STA.w $7E8833
	LDA.w #$0001
	STA.w $7E8835
	LDA.w #$0080
	STA.w $7E8836
	LDA.w #$0000
	STA.w $7E8838
	LDA.b $32
	CLC
	ADC.w #$0084
	STA.w $7E884B
	LDA.b $34
	EOR.w #$FFFF
	INC
	ASL
	CLC
	ADC.w #$80FB
	STA.w $7E884C
	LDA.w #$0081
	STA.w $7E884E
	DEC
	STA.w $7E884F
	LDA.w #$0000
	STA.w $7E8851
	JMP.w CODE_80EE7C

CODE_80EDD8:
	ORA.b #$80
	STA.w $7E8864
	LDA.b #$13
	STA.w $7E80E3
	LDA.b #$04
	STA.w $7E80E5
	STA.w $7E80E6
	LDA.b #$00
	STA.w $7E80E7
	STA.w $7E80E8
	LDA.b $34
	STA.w $7E80E2
	LDA.b $32
	SEC
	SBC.b $34
	STA.w $7E80E4
	REP.b #$20
	LDA.b $34
	STA.w $7E8832
	LDA.w #$0060
	STA.w $7E8833
	LDA.w #$0004
	STA.w $7E8835
	LDA.w #$005C
	SEC
	SBC.b $34
	STA.w $7E8836
	LDA.b $32
	SEC
	SBC.b $34
	STA.w $7E8838
	LDA.w #$0020
	SEC
	SBC.b $34
	STA.w $7E8839
	LDA.w #$0001
	STA.w $7E883B
	LDA.w #$0080
	STA.w $7E883C
	LDA.w #$0000
	STA.w $7E883E
	LDA.b $34
	ORA.w #$0080
	STA.w $7E884B
	LDA.w #$0080
	LDA.w #$80F2
	STA.w $7E884C
	LDA.w #$0084
	STA.w $7E884E
	LDA.w #$80F3
	STA.w $7E884F
	LDA.b $32
	SEC
	SBC.b $34
	ORA.w #$0080
	STA.w $7E8851
	LDA.w #$8103
	STA.w $7E8852
	LDA.w #$0081
	STA.w $7E8854
	DEC
	STA.w $7E8855
	LDA.w #$0000
	STA.w $7E8857
CODE_80EE7C:
	LDA.b $2A
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $34
	LDA.b $34
	LSR
	LSR
	STA.b $36
	LDA.b $34
	EOR.w #$FFFF
	ASL
	SEC
	SBC.b $36
	STA.b $32
	LDA.b $34
	AND.w #$00FF
	XBA
	TAY
	LDX.w #$0000
CODE_80EEA5:
	TYA
	STA.w $7E80F2,x
	ADC.b $32
	STA.w $7E80F4,x
	ADC.b $32
	STA.w $7E80F6,x
	ADC.b $32
	STA.w $7E80F8,x
	ADC.b $32
	STA.w $7E80FA,x
	ADC.b $32
	STA.w $7E80FC,x
	ADC.b $32
	STA.w $7E80FE,x
	ADC.b $32
	STA.w $7E8100,x
	ADC.b $32
	TAY
	TXA
	CLC
	ADC.w #$0010
	TAX
	CPX.w #$0050
	BCC.b CODE_80EEA5
	LDA.b $2A
	LSR
	AND.w #$000E
	CLC
	ADC.w #$0070
CODE_80EEE4:
	TAX
	INC.w $7E80F3,x
	INC.w $7E80F5,x
	INC.w $7E80F7,x
	INC.w $7E80F9,x
	TXA
CODE_80EEF2:
	SEC
	SBC.w #$0010
	BPL.b CODE_80EEE4
	RTS

CODE_80EEF9:
	LDA.b $36
	CMP.w #$00E0
	BCC.b CODE_80EF09
	LDA.w #$0180
	STA.b $32
	STA.b $34
	STA.b $36
CODE_80EF09:
	SEP.b #$20
	LDA.b #$F8
	STA.w $7E8864
	LDA.b #$76
	STA.w $7E80E2
	LDA.b #$17
	STA.w $7E80E3
	STA.w $7E80E5
	LDA.b #$08
	STA.w $7E80E4
	LDA.b #$30
	STA.w $7E80E6
	LDA.b #$15
	STA.w $7E80E7
	LDA.b #$01
	STA.w $7E80E8
	LDA.b #$04
	STA.w $7E80E9
	LDA.b #$00
	STA.w $7E80EA
	REP.b #$20
	LDA.b $32
	SEC
	SBC.w #$0076
	LSR
	CMP.w #$0080
	BCC.b CODE_80EF4C
	LDA.w #$007F
CODE_80EF4C:
	SEP.b #$20
	STA.w $7E80E4
	STA.w $7E80E6
	REP.b #$20
	LDA.w #$0070
	STA.w $7E8832
	LDA.w #$0060
	STA.w $7E8833
	LDA.b $36
	SEC
	SBC.w #$0070
	STA.w $7E8835
	LDA.w #$0000
	STA.w $7E8836
	LDA.b $34
	SEC
	SBC.b $36
	STA.b $38
	LSR
	PHP
	PHA
	LSR
	STA.w $7E8838
	ADC.w #$0000
	STA.w $7E883B
	PLA
	PLP
	ADC.w #$0000
	LSR
	STA.w $7E883E
	ADC.w #$0000
	STA.w $7E8841
	LDA.b $36
	EOR.w #$FFFF
	STA.w $7E8839
	LDA.b $36
	ASL
	CLC
	ADC.b $36
	CLC
	ADC.b $34
	LSR
	LSR
	EOR.w #$FFFF
	INC
	STA.w $7E883C
	LDA.b $34
	CLC
	ADC.b $36
	LSR
	SEC
	SBC.w #$0020
	EOR.w #$FFFF
	INC
	STA.w $7E883F
	LDA.b $34
	ASL
	CLC
	ADC.b $34
	CLC
	ADC.b $36
	LSR
	LSR
	EOR.w #$FFFF
	INC
	CLC
	ADC.w #$0048
	STA.w $7E8842
	LDA.w #$0001
	STA.w $7E8844
	LDA.b $34
	EOR.w #$FFFF
	INC
	CLC
	ADC.w #$005C
	STA.w $7E8845
	LDA.w #$0000
	STA.w $7E8847
	LDA.b $36
	SEC
	SBC.w #$00F0
	STA.w $7E884B
	LDA.w #$0080
	STA.w $7E884C
	LDA.w #$00F0
	STA.w $7E884E
	LDA.w #$80F2
	STA.w $7E884F
	LDA.b $34
	SEC
	SBC.b $36
	STA.b $38
	ORA.w #$0200
	LSR
	PHP
	PHA
	LSR
	STA.w $7E8851
	ADC.w #$0000
	STA.w $7E8854
	PLA
	PLP
	ADC.w #$0000
	LSR
	STA.w $7E8857
	ADC.w #$0000
	STA.w $7E885A
	LDA.w #$80F2
	STA.w $7E8852
	LDA.w #$8132
	STA.w $7E8855
	LDA.w #$8172
	STA.w $7E8858
	LDA.w #$8192
	STA.w $7E885B
	LDA.w #$0081
	STA.w $7E885D
	LDA.w #$81B2
	STA.w $7E885E
	LDA.w #$0000
	STA.w $7E8860
	LDA.w $0523
	CMP.w #$000E
	BNE.b CODE_80F06B
	LDA.w $0915
	BEQ.b CODE_80F06B
	LDA.w #$0000
	BRA.b CODE_80F06D

CODE_80F06B:
	LDA.b $2A
CODE_80F06D:
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	LSR
	LSR
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $34
	LDA.b $34
	LSR
	LSR
	STA.b $36
	LDA.b $34
	EOR.w #$FFFF
	ASL
	SEC
	SBC.b $36
	STA.b $32
	LDA.b $34
	AND.w #$00FF
	XBA
	TAY
	LDX.w #$00C0
CODE_80F094:
	TYA
	STA.w $7E810D,x
	ADC.b $32
	STA.w $7E810B,x
	ADC.b $32
	STA.w $7E8109,x
	ADC.b $32
	STA.w $7E8107,x
	ADC.b $32
	STA.w $7E8105,x
	ADC.b $32
	STA.w $7E8103,x
	ADC.b $32
	STA.w $7E8101,x
	ADC.b $32
	STA.w $7E80FF,x
	ADC.b $32
	TAY
	TXA
	SEC
	SBC.w #$0010
	TAX
	BPL.b CODE_80F094
	LDA.w $0523
	CMP.w #$000E
	BNE.b CODE_80F0D3
	LDA.w $0915
	BNE.b CODE_80F116
CODE_80F0D3:
	LDA.b $2A
	LSR
	AND.w #$000E
	CLC
	ADC.w #$0040
CODE_80F0DD:
	TAX
	INC.w $7E817E,x
	INC.w $7E8180,x
	INC.w $7E8182,x
	INC.w $7E8182,x
	INC.w $7E8184,x
	INC.w $7E8184,x
	INC.w $7E8186,x
	INC.w $7E8188,x
	TXA
	SEC
	SBC.w #$0010
	BPL.b CODE_80F0DD
	TXA
	CLC
	ADC.w #$0070
CODE_80F102:
	TAX
	INC.w $7E80FE,x
	INC.w $7E8100,x
	INC.w $7E8102,x
	INC.w $7E8104,x
	TXA
	SEC
	SBC.w #$0010
	BPL.b CODE_80F102
CODE_80F116:
	RTS

CODE_80F117:
	LDY.w #$0002
	LDX.w #$000A
	LDA.w #$0000
	JSR.w CODE_80F224
	LDY.w #$000C
	LDX.w #$0000
	LDA.w #$0002
	JSR.w CODE_80F224
	LDY.w #$0016
	LDX.w #$0014
	LDA.w #$0004
	JSR.w CODE_80F224
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$00FF
	STA.b $54
	LDA.b $54
	XBA
	LSR
	STA.b $32
	LSR
	LSR
	LSR
	CLC
	ADC.b $32
	XBA
	CLC
	ADC.w #$01C0
	STA.b $56
	PHP
	LDA.b $2A
	BIT.w #$0001
	BNE.b CODE_80F1B1
	PLP
	LDA.b $54
	STA.b $32
	LSR
	LSR
	STA.b $34
	LSR
	LSR
	CLC
	ADC.b $32
	ADC.b $34
	LSR
	SEC
	SBC.w #$0060
	AND.w #$FFFE
	BPL.b CODE_80F196
	EOR.w #$FFFF
	INC
	STA.b $34
	LDX.w #$0000
	LDA.b $56
	XBA
CODE_80F184:
	STA.l $7E8012,x
	SBC.b $34
	SBC.w #$FFFF
	INX
	INX
	CPX.w #$0190
	BNE.b CODE_80F184
	BRA.b CODE_80F1B0

CODE_80F196:
	STA.b $34
	LDX.w #$0000
	LDA.b $56
	XBA
	CLC
CODE_80F19F:
	STA.l $7E8012,x
	CLC
	ADC.b $34
	ADC.w #$0000
	INX
	INX
	CPX.w #$0190
	BNE.b CODE_80F19F
CODE_80F1B0:
	RTS

CODE_80F1B1:
	PLP
	LDA.b $54
	STA.b $32
	LSR
	LSR
	STA.b $34
	LSR
	LSR
	CLC
	ADC.b $32
	ADC.b $34
	LSR
	SEC
	SBC.w #$0060
	AND.w #$FFFE
	BPL.b CODE_80F1E9
	EOR.w #$FFFF
	INC
	STA.b $34
	LDX.w #$0000
	LDA.b $56
	XBA
CODE_80F1D7:
	STA.l $7E81A2,x
	SBC.b $34
	SBC.w #$FFFF
	INX
	INX
	CPX.w #$0190
	BNE.b CODE_80F1D7
	BRA.b CODE_80F203

CODE_80F1E9:
	STA.b $34
	LDX.w #$0000
	LDA.b $56
	XBA
	CLC
CODE_80F1F2:
	STA.l $7E81A2,x
	CLC
	ADC.b $34
	ADC.w #$0000
	INX
	INX
	CPX.w #$0190
	BNE.b CODE_80F1F2
CODE_80F203:
	RTS

DATA_80F204:
	dw $FF48,$FF98,$FFC4,$0000,$FFC4,$FF68,$FF48,$0000
	dw $0100,$FFC4,$FF48,$0000,$FFC4,$FF48,$FF88,$0000

CODE_80F224:
	STX.b $38
	STA.b $34
	LDA.w !RAM_DKC2_Global_Layer1XPosHi
	AND.w #$0003
	ASL
	ASL
	ASL
	CLC
	ADC.b $34
	TAX
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$00FF
	CLC
	ADC.l DATA_80F204,x
	BIT.w #$8000
	BEQ.b CODE_80F248
	EOR.w #$FFFF
CODE_80F248:
	LSR
	SEC
	SBC.w #$0010
	BPL.b CODE_80F252
	LDA.w #$0000
CODE_80F252:
	CMP.w #$0019
	BCC.b CODE_80F25A
	LDA.w #$0019
CODE_80F25A:
	CLC
	ADC.w #$0002
	STA.b $32
	ASL
	ASL
	XBA
	STA.b $36
	XBA
	ASL
	ASL
	ASL
	STA.b $34
	LDX.b $38
	PHB
	SEP.b #$20
	LDA.b #DATA_80F2C0>>16
	PHA
	REP.b #$20
	PLB
	JSR.w CODE_80F287
	JSR.w CODE_80F287
	JSR.w CODE_80F287
	JSR.w CODE_80F287
	JSR.w CODE_80F287
	PLB
	RTS

CODE_80F287:
	LDA.w DATA_80F2C0,y
	AND.w #$001F
	SEC
	SBC.b $32
	BPL.b CODE_80F295
	LDA.w #$0000
CODE_80F295:
	STA.b $38
	LDA.w DATA_80F2C0,y
	AND.w #$03E0
	SEC
	SBC.b $34
	BPL.b CODE_80F2A5
	LDA.w #$0000
CODE_80F2A5:
	TSB.b $38
	LDA.w DATA_80F2C0,y
	AND.w #$7C00
	SEC
	SBC.b $36
	BPL.b CODE_80F2B5
	LDA.w #$0000
CODE_80F2B5:
	ORA.b $38
	STA.l $7E8C28,x
	INY
	INY
	INX
	INX
	RTS

DATA_80F2C0:
	dw $0000,$0862,$10A4,$1907,$258B,$322E,$0862,$10A4
	dw $1907,$258B,$322E,$0862,$10A4,$1907,$258B,$322E

CODE_80F2E0:
	JSR.w CODE_80F2E4
	RTL

CODE_80F2E4:
	LDA.b $EF
	CMP.b $F1
	BEQ.b CODE_80F31A
	ASL
	ASL
	TAX
	LDA.b $EF
	INC
	AND.w #$000F
	STA.b $EF
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	LDA.w #$001E
	STA.w DMA[$00].SizeLo
	LDA.w $0B24,x
	STA.w DMA[$00].SourceLo
	LDA.w $0B26,x
	SEP.b #$20
	STA.w DMA[$00].SourceBank
	XBA
	STA.w !REGISTER_CGRAMAddress
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_80F31A:
	RTS

CODE_80F31B:
	PHK
	PLB
	JSL.l CODE_B5A8DA
	LDA.w #$0200
	STA.b $70
	LDA.w #$0400
	STA.b $56
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$06].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$08].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0E].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$10].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$12].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$14].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$16].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$18].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1E].Slot
	JSL.l CODE_BEC68A
	JSL.l CODE_B59F40
	JSL.l CODE_B5F0D9
	LDA.w $0638
	BEQ.b CODE_80F370
	JSL.l CODE_B59C52
CODE_80F370:
	STZ.w $1730
	RTS

CODE_80F374:
	LDA.w #$0001
	STA.w !REGISTER_DMAEnable
	JMP.w CODE_80F3B2

CODE_80F37D:
	JML.l CODE_80F381

CODE_80F381:
	REP.b #$30
	PHD
	PHA
	PHX
	PHY
	LDA.w #$0000
	TCD
	CLD
	SEP.b #$20
	LDA.l !REGISTER_NMIEnable
	LDA.b #$8F
	STA.l !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.l $00002C
	INC
	STA.l $00002C
	JMP.w ($0020)

CODE_80F3A6:
	SEP.b #$20
	LDA.l $000512
	STA.l !REGISTER_ScreenDisplayRegister
	REP.b #$20
CODE_80F3B2:
	REP.b #$30
	PLY
	PLX
	PLA
	PLD
	RTI

CODE_80F3B9:
	SEI
	RTI

CODE_80F3BB:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSL.l CODE_8085B5
	JSL.l CODE_80858B
	JSL.l CODE_808E3B
	JSL.l CODE_8088AB
	JSL.l CODE_BB91F7
	LDA.w #!Define_DKC2_MusicID_DonkeyKongRescued
	JSL.l CODE_B5800C
	STZ.w $1730
	LDA.w #$000E
	JSL.l CODE_BB80AC
	LDA.w #$003A
	JSL.l CODE_BB80B0
	LDY.w #$0000
	LDA.w #DATA_FD13F0
	LDX.w #$0020
	JSL.l CODE_BB8089
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w #$0100
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w $17C0
	LDA.w #$00B0
	STA.w $17B8
	LDA.w #$0001
	STA.b $84
	LDA.w #DATA_80F53C
	STA.b $7A
	LDA.w #DATA_80F53C>>16
	STA.b $7C
	LDA.w #$1654
	STA.l $000654
	STA.l $000656
	STA.l $00072B
	LDY.w #$00F0
	LDX.w #$0004
	LDA.w #$00AA
	JSL.l CODE_BB807F
	LDA.w #$0001
	STA.w $059B
	RTL

CODE_80F442:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSR.w CODE_80F2E4
	JSL.l CODE_80C2DD
	LDA.w $17B8
	SEP.b #$20
	STZ.w !REGISTER_OAMSizeAndDataAreaDesignation
	STA.w !REGISTER_BG2HorizScrollOffset
	XBA
	STA.w !REGISTER_BG2HorizScrollOffset
	LDA.b #$C0
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSR.w CODE_808988
	LDA.b $7E
	CMP.w #$001D
	BNE.b CODE_80F47F
	DEC.w $17B8
CODE_80F47F:
	LDA.b $84
	CMP.w #$0010
	BCS.b CODE_80F48E
	LDA.b $80
	CLC
	ADC.w #$0200
	BRA.b CODE_80F496

CODE_80F48E:
	LDA.b $80
	BEQ.b CODE_80F498
	SEC
	SBC.w #$0200
CODE_80F496:
	STA.b $80
CODE_80F498:
	DEC.b $84
	BNE.b CODE_80F511
	LDA.w #$2000
	STA.b $80
CODE_80F4A1:
	LDA.b [$7A]
	BPL.b CODE_80F4AB
	LDA.w #$820F
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
CODE_80F4AB:
	STA.b $84
	INC.b $7A
	INC.b $7A
	LDA.b [$7A]
	BEQ.b CODE_80F501
	TAY
	CMP.w #$01CE
	BEQ.b CODE_80F4FB
	CMP.w #$01DA
	BEQ.b CODE_80F4FB
	CMP.w #$020E
	BEQ.b CODE_80F4CC
	CMP.w #$020C
	BNE.b CODE_80F4F3
	BRA.b CODE_80F4DA

CODE_80F4CC:
	PHY
	LDA.w #$0000
	JSL.l CODE_808837
	JSL.l CODE_B8808E
	BRA.b CODE_80F4E6

CODE_80F4DA:
	PHY
	LDA.w #$0001
	JSL.l CODE_808837
	JSL.l CODE_B8808E
CODE_80F4E6:
	LDY.w $0595
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	PLY
CODE_80F4F3:
	JSL.l CODE_BB842C
	LDA.b $68
	BRA.b CODE_80F501

CODE_80F4FB:
	JSL.l CODE_BB8443
	LDA.b $68
CODE_80F501:
	INC.b $7A
	INC.b $7A
	LDA.b [$7A]
	STA.b $7E
	INC.b $7A
	INC.b $7A
	LDA.b $84
	BEQ.b CODE_80F4A1
CODE_80F511:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$8201
	BNE.b CODE_80F527
	LDA.w #CODE_BAB657
	STA.l $00067D
	LDA.w #CODE_808C9A
	JML.l CODE_808C51

CODE_80F527:
	JSL.l CODE_B38007
	JSL.l CODE_B5A8DA
	JSR.w CODE_80F906
	JSR.w CODE_8088BA
	JSR.w CODE_808C0E
	JML.l CODE_808C73

DATA_80F53C:
	dw $0030,$0000,$0000,$00A0,$0000,$0001,$00A0,$0000
	dw $0002,$0140,$01A4,$0003,$0140,$01A6,$0004,$0140
	dw $01A8,$0005,$0140,$01A2,$0006,$0140,$01AA,$0007
	dw $0140,$01AC,$0008,$0140,$01AE,$0009,$0140,$01B0
	dw $000A,$00A0,$0000,$000B,$0140,$01B2,$000C,$0140
	dw $01B4,$000D,$0140,$01B6,$000E,$0140,$01B8,$000F
	dw $0140,$01BA,$0010,$00A0,$0000,$0011,$0140,$01BC
	dw $0012,$0000,$01BE,$0013,$0140,$01C4,$0013,$0140
	dw $01C0,$0014,$0140,$01C2,$0015,$0000,$01C6,$0016
	dw $0140,$0210,$0016,$0140,$01C8,$0017,$0140,$01CA
	dw $0018,$0140,$01CC,$0019,$0140,$01CE,$001A,$0140
	dw $01D0,$001B,$0000,$01D2,$001C,$0140,$01D6,$001C
	dw $0180,$0000,$001D,$0000,$01D4,$001E,$0140,$01D8
	dw $001E,$00A0,$0000,$001F,$0000,$01DC,$0020,$0140
	dw $01DA,$0020,$0140,$01DE,$0021,$0000,$01E0,$0022
	dw $0140,$01E2,$0022,$0140,$01E4,$0023,$0000,$01E6
	dw $0024,$0000,$01E8,$0024,$0140,$01EA,$0024,$00A0
	dw $0000,$0025,$0140,$01EC,$0026,$0140,$01EE,$0027
	dw $0140,$01F0,$0028,$0140,$01F2,$0029,$0140,$01F4
	dw $002A,$0140,$01F6,$002B,$0140,$01F8,$002C,$00A0
	dw $0000,$002D,$0140,$01FA,$002E,$0000,$01FC,$002F
	dw $0140,$01FE,$002F,$0000,$0200,$0030,$0140,$0202
	dw $0030,$0140,$0204,$0031,$0000,$0206,$0032,$0000
	dw $020A,$0032,$0140,$0208,$0032,$0140,$020C,$0033
	dw $0140,$020E,$0034,$0040,$0000,$0000,$FFFF,$0000

DATA_80F6CC:
	dw $0000,DATA_80F736,DATA_80F749,DATA_80F75A,DATA_80F75F,DATA_80F76B,DATA_80F771,DATA_80F780
	dw DATA_80F788,DATA_80F793,DATA_80F79A,DATA_80F7A2,DATA_80F7B4,DATA_80F7BC,DATA_80F7C2,DATA_80F7C9
	dw DATA_80F7D1,DATA_80F7D9,DATA_80F7EC,DATA_80F7F2,DATA_80F7FA,DATA_80F802,DATA_80F80A,DATA_80F812
	dw DATA_80F818,DATA_80F820,DATA_80F826,DATA_80F82D,DATA_80F835,DATA_80F83B,DATA_80F842,DATA_80F849
	dw DATA_80F85A,DATA_80F85F,DATA_80F867,DATA_80F86E,DATA_80F878,DATA_80F887,DATA_80F896,DATA_80F89C
	dw DATA_80F8A5,DATA_80F8AC,DATA_80F8B5,DATA_80F8BD,DATA_80F8C5,DATA_80F8CD,DATA_80F8D7,DATA_80F8DE
	dw DATA_80F8E4,DATA_80F8EC,DATA_80F8F3,DATA_80F8FA,DATA_80F900

DATA_80F736:
	db "CAST OF CHARACTERS",$00

DATA_80F749:
	db "LAZY LANDLUBBERS",$00

DATA_80F75A:
	db "NEEK",$00

DATA_80F75F:
	db "CLICK-CLACK",$00

DATA_80F76B:
	db "SPINY",$00

DATA_80F771:
	db "CAT O' 9 TAILS",$00

DATA_80F780:
	db "FLITTER",$00

DATA_80F788:
	db "MINI-NECKY",$00

DATA_80F793:
	db "ZINGER",$00

DATA_80F79A:
	db "SCREECH",$00

DATA_80F7A2:
	db "SUBMERGED SEADOGS",$00

DATA_80F7B4:
	db "FLOTSAM",$00

DATA_80F7BC:
	db "SHURI",$00

DATA_80F7C2:
	db "PUFTUP",$00

DATA_80F7C9:
	db "LOCKJAW",$00

DATA_80F7D1:
	db "SNAPJAW",$00

DATA_80F7D9:
	db "KREMLING KUTHROATS",$00

DATA_80F7EC:
	db "KLOMP",$00

DATA_80F7F2:
	db "KLINGER",$00

DATA_80F7FA:
	db "KABOING",$00

DATA_80F802:
	db "KLAMPON",$00

DATA_80F80A:
	db "KLOBBER",$00

DATA_80F812:
	db "KROOK",$00

DATA_80F818:
	db "KUTLASS",$00

DATA_80F820:
	db "KLOAK",$00

DATA_80F826:
	db "KANNON",$00

DATA_80F82D:
	db "KRUNCHA",$00

DATA_80F835:
	db "KLANK",$00

DATA_80F83B:
	db "KACKLE",$00

DATA_80F842:
	db "KLUBBA",$00

DATA_80F849:
	db "BARNACLED BOSSES",$00

DATA_80F85A:
	db "KROW",$00

DATA_80F85F:
	db "KLEEVER",$00

DATA_80F867:
	db "KUDGEL",$00

DATA_80F86E:
	db "KING ZING",$00

DATA_80F878:
	db "KAPTAIN K.ROOL",$00

DATA_80F887:
	db "ANIMAL BUDDIES",$00

DATA_80F896:
	db "RAMBI",$00

DATA_80F89C:
	db "ENGUARDE",$00

DATA_80F8A5:
	db "RATTLY",$00

DATA_80F8AC:
	db "SQUITTER",$00

DATA_80F8B5:
	db "CLAPPER",$00

DATA_80F8BD:
	db "SQUAWKS",$00

DATA_80F8C5:
	db "GLIMMER",$00

DATA_80F8CD:
	db "KONG KLAN",$00

DATA_80F8D7:
	db "SWANKY",$00

DATA_80F8DE:
	db "FUNKY",$00

DATA_80F8E4:
	db "WRINKLY",$00

DATA_80F8EC:
	db "CRANKY",$00

DATA_80F8F3:
	db "DONKEY",$00

DATA_80F8FA:
	db "DIXIE",$00

DATA_80F900:
	db "DIDDY",$00

CODE_80F906:
	PHB
	PHK
	PLB
	LDY.w #$0000
	LDA.b $7E
	BEQ.b CODE_80F987
	ASL
	TAX
	LDA.l DATA_80F6CC,x
	STA.b $3A
	LDA.w #DATA_80F736>>16
	STA.b $3C
	LDY.w #$0000
CODE_80F920:
	LDA.b [$3A],y
	AND.w #$00FF
	BEQ.b CODE_80F92A
	INY
	BRA.b CODE_80F920

CODE_80F92A:
	TYA
	LDY.w #$0000
	ASL
	ASL
	EOR.w #$00FF
	CLC
	ADC.w #$C080
	CLC
	ADC.b $80
	STA.b $32
CODE_80F93C:
	LDA.b [$3A]
	AND.w #$00FF
	BEQ.b CODE_80F987
	CMP.w #$0020
	BEQ.b CODE_80F97B
	SEC
	SBC.w #$0021
	TAX
	LDA.l DATA_B4C46B,x
	AND.w #$00FF
	ASL
	CLC
	ADC.w #$3E02
	STA.b $34
	LDA.b $32
	STA.w DKC2_Global_OAMBuffer[$00].XDisp,y
	LDA.b $34
	STA.w DKC2_Global_OAMBuffer[$00].Tile,y
	LDA.b $32
	CLC
	ADC.w #$0800
	STA.w DKC2_Global_OAMBuffer[$01].XDisp,y
	INC.b $34
	LDA.b $34
	STA.w DKC2_Global_OAMBuffer[$01].Tile,y
	TYA
	CLC
	ADC.w #$0008
	TAY
CODE_80F97B:
	INC.b $3A
	LDA.b $32
	CLC
	ADC.w #$0008
	STA.b $32
	BRA.b CODE_80F93C

CODE_80F987:
	TYA
	CLC
	ADC.w #$0200
	STA.b $70
	LDA.w #$0400
	STA.b $56
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$06].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$08].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0E].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$10].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$12].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$14].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$16].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$18].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1E].Slot
	LDA.w #$0054
	STA.b $78
	JSL.l CODE_B59F40
	STZ.w $1730
	PLB
	RTS

CODE_80F9D1:
	LDX.b $64
	LDA.b $06,x
	INC
	STA.b $06,x
	LDA.b $1A,x
	CMP.w #$14C4
	BEQ.b CODE_80F9F9
	JSL.l CODE_B9D100
	LDA.b $2A
	LDA.b $36,x
	CMP.w #$0196
	BEQ.b CODE_80F9F6
	CMP.w #$0230
	BEQ.b CODE_80F9F6
	CMP.w #$019A
	BNE.b CODE_80F9F9
CODE_80F9F6:
	INC.w $19AA
CODE_80F9F9:
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_80FA00:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $06,x
	INC
	STA.b $06,x
	LDA.b $42,x
	BNE.b CODE_80FA30
	INC.b $42,x
	LDY.b $44,x
	PEA.w ((DATA_BAC27D&$FF0000)>>16)|((CODE_80FA00&$FF0000)>>8)
	PLB
	LDA.w $0000,y
	PLB
	CMP.w #$0063
	BNE.b CODE_80FA28
	LDA.w $0002,y
	STA.b $44,x
	TAY
	LDA.w $0000,y
CODE_80FA28:
	INY
	INY
	STY.b $44,x
	JSL.l CODE_B9D0C6
CODE_80FA30:
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	PLB
	JMP.w [$05A9]

CODE_80FA3C:
	JSL.l CODE_BB91D9
	PHK
	PLB
	JSL.l CODE_8085B5
	JSL.l CODE_80858B
	LDA.w #$001F
	JSL.l CODE_BB80B0
	LDA.w #$001F
	JSL.l CODE_BB80AC
	LDA.w #!Define_DKC2_MusicID_GameOver
	JSL.l CODE_B5800C
	LDA.w #$0100
	JSR.w CODE_808C03
	LDA.w #DATA_FD258E
	LDY.w #$0000
	LDX.w #$0020
	JSL.l CODE_BB8089
	STZ.b $2A
	LDA.w #$0001
	STA.w $059B
	LDA.w #CODE_80FA80
	JMP.w CODE_808C6F

CODE_80FA80:
	LDA.w $059B
	STA.w !REGISTER_DMAEnable
	LDA.b $2A
	SEC
	SBC.w #$0300
	LSR
	LSR
	CMP.w #$001F
	BCS.b CODE_80FA9C
	SEP.b #$20
	ORA.b #$C0
	STA.w !REGISTER_FixedColorData
	REP.b #$20
CODE_80FA9C:
	LDA.w #$0200
	SEC
	SBC.b $2A
	CMP.w #$0200
	BCS.b CODE_80FAFD
	CLC
	ADC.w #$0010
	STA.b $32
	LDA.b $2A
	ASL
	CLC
	ADC.w #$0040
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3F448,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $32
	CMP.w #$8000
	LSR
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.b $2A
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3F448,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
CODE_80FAFD:
	LDA.b $2A
	SEC
	SBC.w #$0100
	CMP.w #$0100
	BCS.b CODE_80FB22
	SEP.b #$20
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG2VertScrollOffset
	REP.b #$20
	EOR.w #$00FF
	LSR
	LSR
	LSR
	ORA.w #$00E0
	SEP.b #$20
	STA.w !REGISTER_FixedColorData
	REP.b #$20
CODE_80FB22:
	JSR.w CODE_808988
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.b $2A
	CMP.w #$00F0
	BCC.b CODE_80FB53
	LDA.w $0513
	AND.w #$00FF
	BNE.b CODE_80FB53
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	AND.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_A
	BNE.b CODE_80FB4D
	LDA.b $2A
	CMP.w #$0480
	BNE.b CODE_80FB53
CODE_80FB4D:
	LDA.w #$820F
	JSR.w CODE_808C03
CODE_80FB53:
	JSR.w CODE_808C0E
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BEQ.b CODE_80FB5E
	JMP.w CODE_808C73

CODE_80FB5E:
	JML.l CODE_BBBE90

DATA_80FB62:
	dw $280A,$2C11,$F244,$FB18,$1141,$9B18,$E748,$071A
	dw $8B12,$4B3D,$B7B8,$397B,$105B,$207B,$1153,$8F5F
	dw $1CD7,$1507,$1C27,$081A,$A671,$4F4F,$F248,$8B1B
	dw $FD39,$B244,$FBB6,$4D48,$0AB1,$5391,$8F71,$81A2
	dw $C41A,$C241,$7D71,$7E71,$0DA2,$9F18,$66BB,$B27D
	dw $5BD2,$778B,$CB1A,$B54C,$E0A3,$5A18,$710A,$71C3
	dw $7154,$B1C4,$3405,$0BF4,$0F19,$E41A,$01F4,$FDA2
	dw $9FB3,$41D4,$B49C,$DF18,$1DF1,$0AB2,$5591,$17B4
	dw $2B11,$1C44,$1757,$1CF7,$0B6A,$3C11,$15B1,$40BB
	dw $13C9,$1827,$20FB,$104F,$6B3B,$B377,$910E,$B602
	dw $9B5A,$BF53,$3FB0,$851B,$B257,$9480,$202B,$BA13
	dw $1181,$A2BE,$1A1D,$001B,$10C9,$49DB,$F2FD,$141B
	dw $8301,$5B71,$20B1,$65DB,$115F,$513B,$4471,$771C
	dw $0718,$1B18,$0D49,$22B0,$4E1B,$B33B,$712B,$A182
	dw $B47C,$DB28,$7711,$CB12,$7103,$9A16,$5124,$B8B2
	dw $BB64,$5755,$10B3,$1971,$47B4,$0D1A,$A8DB,$1111
	dw $41FA,$14B1,$30B2,$48D1,$7771,$57B1,$0BF4,$515F
	dw $7DA0,$49A2,$6715,$7715,$8B1C,$7111,$B340,$9110
	dw $B585,$142E,$9181,$8CB3,$6B9B,$1077,$212B,$1277
	dw $26DB,$1833,$676B,$B147,$5138,$B314,$7A55,$F164
	dw $7107,$B623,$316D,$B8C9,$1181,$B410,$517C,$F497
	dw $1571,$8DA4,$6410,$9D01,$5CA1,$03B4,$163B,$1567
	dw $218C,$211A,$7115,$B473,$1F64,$1DF1,$00B2,$14F1
	dw $B34C,$3161,$B4CA,$91AE,$4A2C,$9719,$B71C,$CA1C
	dw $B104,$B20D,$7B01,$1310,$9A11,$1B45,$1317,$3B10
	dw $FD62,$15F1,$4F3B,$A1E3,$A080,$C44D,$4411,$6C10
	dw $1441,$3CE1,$B542,$1C47,$1521,$4D2A,$3271,$55B6
	dw $197A,$3C81,$8EB1,$C1D4,$B49D,$FA4F,$540D,$9CE1
	dw $64B6,$319C,$0121,$C68F,$6012,$05B1,$82F1,$2FB6
	dw $11DB,$11EB,$109A,$F4A4,$7C6B,$120F,$AB8F,$2542
	dw $EA11,$DB2B,$1700,$1940,$219B,$B093,$D48E,$F4F4
	dw $5E6A,$21C1,$14B2,$59B1,$5A71,$88B4,$217B,$406F
	dw $1AA3,$DDA0,$13C2,$116A,$17FB,$4F79,$B342,$5B6F
	dw $DB01,$1842,$219B,$18EF,$2E8A,$003B,$4017,$00B3
	dw $0291,$CB64,$CD07,$35B5,$EA94,$A87E,$14C8,$A000
	dw $B44D,$516A,$CC8E,$6A13,$0A11,$0418,$2BF4,$F536
	dw $1DB0,$21B4,$A291,$B089,$940F,$1EAB,$10BB,$C134
	dw $B889,$9135,$71CD,$4ACE,$11C5,$1156,$A1AC,$0F40
	dw $8831,$13C8,$11FC,$A1FC,$A136,$FA28,$B24F,$D137
	dw $71CF,$401F,$D618,$B544,$31BA,$71AE,$B49B,$B171
	dw $B4AC,$B13A,$48B3,$2719,$5A18,$F124,$B815,$9A29
	dw $1403,$3F0B,$18FB,$338B,$CA0D,$0014,$26B3,$B491
	dw $15CF,$B338,$D42E,$60FB,$B15B,$914F,$4403,$BAB7
	dw $A231,$4AB6,$A471,$47A2,$EB11,$2F14,$A140,$1AB4
	dw $200B,$11EF,$474B,$B3FF,$9B29,$2500,$B340,$B1FF
	dw $B21E,$B10C,$CA15,$A413,$26B3,$CF91,$E16C,$8153
	dw $F8BF,$B1F4,$7400,$256B,$B45D,$D137,$B203,$7176
	dw $4202,$2B19,$5584,$4B1A,$A764,$DCB1,$3FB1,$42B3
	dw $01F4,$B4A2,$DB69,$A916,$0CB0,$695B,$A043,$40CB
	dw $1B19,$FB24,$3B10,$E745,$15F1,$493B,$186F,$43FB
	dw $1253,$1167,$C1FC,$AB4F,$6333,$13C2,$401E,$C9B3
	dw $3931,$23B1,$409B,$B329,$91F7,$422C,$F3B7,$A6D1
	dw $E1B4,$111B,$1931,$7BFF,$6D53,$B540,$FA60,$6137
	dw $C414,$D415,$8AB2,$2BF4,$5D0B,$5EB4,$8F71,$33B1
	dw $45FB,$1369,$63CB,$1153,$C10C,$AA4F,$0112,$B32D
	dw $94E1,$450B,$B82D,$3CA4,$7031,$0321,$B142,$1170
	dw $B499,$DB69,$9B0C,$43B4,$9DB1,$12C4,$A05E,$4231
	dw $12C3,$A186,$FE54,$D718,$071D,$D415,$2B8B,$C65D
	dw $8614,$01A0,$B448,$7455,$956B,$A267,$4005,$D719
	dw $EC12,$6061,$2B8B,$B469,$F1C6,$4271,$F3B1,$D1D1
	dw $69B4,$9CD1,$B3FC,$5483,$9941,$63B1,$0B14,$0151
	dw $4DA2,$0EB4,$03BB,$44BD,$C7A2,$5CB6,$C8B1,$4AF5
	dw $05B1,$1991,$1848,$1737,$204B,$10CB,$877F,$641A
	dw $01F4,$B491,$F1C6,$424D,$FA19,$0437,$0BF4,$D520
	dw $1840,$2D9A,$11BB,$1813,$4B5F,$3942,$11FF,$8CD4
	dw $8C51,$1481,$00A1,$B348,$9105,$4807,$18C7,$FF52
	dw $D411,$21F4,$B286,$3104,$4213,$0DB0,$271A,$219F
	dw $46B1,$32B0,$4CFB,$B00D,$1425,$110B,$18A1,$216B
	dw $1113,$B7EF,$3F56,$012C,$E305,$AB67,$3709
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC1Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_C10000:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$82,$69,$72,$60,$72,$70,$82,$61
	db $88,$61,$6C,$65,$6C,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run1.bin"		; GFXSize = $200

DATA_C10216:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$82,$70,$72,$60,$73,$70,$81,$60
	db $6C,$64,$6C,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run2.bin"		; GFXSize = $240

DATA_C1046A:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$82,$6E,$73,$5F,$73,$6F,$89,$66
	db $82,$66,$6D,$61,$6C,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run3.bin"		; GFXSize = $200

DATA_C10680:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$82,$6E,$75,$6E,$75,$5E,$85,$66
	db $89,$66,$7A,$7E,$6D,$5E,$6D,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run4.bin"		; GFXSize = $220

DATA_C108B8:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$6F,$75,$6F,$75,$5F,$85,$67
	db $89,$67,$76,$57,$6E,$5C,$6D,$64,$78,$7F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run5.bin"		; GFXSize = $240

DATA_C10B12:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$82,$70,$75,$70,$74,$60,$84,$68
	db $8A,$68,$78,$58,$6C,$5D,$6C,$65,$70,$58,$8C,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run6.bin"		; GFXSize = $260

DATA_C10D8E:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$82,$71,$72,$71,$73,$61,$81,$62
	db $8E,$6B,$77,$59,$6B,$5E,$6A,$63,$6F,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run7.bin"		; GFXSize = $2A0

DATA_C11048:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6E,$58,$76,$68,$86,$68,$66,$60
	db $7E,$60,$86,$60,$6E,$6E,$6E,$76,$7E,$78,$83,$7A,$89,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run8.bin"		; GFXSize = $280

DATA_C112E6:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$75,$68,$85,$68,$65,$60,$74,$60
	db $7C,$60,$84,$60,$6D,$70,$6B,$72,$7A,$78,$7F,$79,$88,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run9.bin"		; GFXSize = $280

DATA_C11584:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$74,$68,$84,$68,$65,$60,$74,$60
	db $7C,$60,$84,$60,$6D,$70,$6A,$70,$77,$78,$7A,$79,$88,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run10.bin"		; GFXSize = $280

DATA_C11822:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$73,$68,$83,$68,$66,$60,$76,$60
	db $7E,$60,$86,$60,$6D,$70,$6A,$70,$74,$78,$88,$60,$89,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run11.bin"		; GFXSize = $280

DATA_C11AC0:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$73,$68,$83,$68,$67,$66,$72,$60
	db $78,$60,$80,$60,$72,$76,$88,$60,$85,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run12.bin"		; GFXSize = $240

DATA_C11D1A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$83,$62,$73,$62,$72,$72,$80,$72
	db $82,$7A,$6B,$65,$6B,$6D,$6D,$75,$66,$68,$87,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run13.bin"		; GFXSize = $260

DATA_C11F96:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$83,$62,$73,$62,$7E,$7A,$7D,$72
	db $70,$74,$6B,$65,$6D,$6D,$75,$72,$66,$6A,$87,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run14.bin"		; GFXSize = $200

DATA_C121B2:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$83,$65,$73,$61,$73,$71,$83,$75
	db $83,$5D,$87,$5D,$6B,$64,$6B,$6C,$6E,$74,$67,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run15.bin"		; GFXSize = $260

DATA_C1242E:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$66,$73,$60,$75,$70,$85,$76
	db $83,$5E,$88,$5E,$6B,$65,$6D,$6D,$69,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Run16.bin"		; GFXSize = $240

DATA_C12688:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$81,$61,$71,$62,$6F,$72,$7F,$71
	db $87,$71,$74,$5A,$7C,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk1.bin"		; GFXSize = $200

DATA_C1289E:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$61,$72,$62,$71,$72,$81,$71
	db $87,$71,$74,$5A,$7C,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk2.bin"		; GFXSize = $200

DATA_C12AB4:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$60,$72,$62,$72,$72,$80,$70
	db $87,$70,$73,$5A,$7B,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk3.bin"		; GFXSize = $200

DATA_C12CCA:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7F,$60,$71,$61,$72,$71,$81,$70
	db $85,$70,$73,$59,$79,$59,$85,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk4.bin"		; GFXSize = $220

DATA_C12F02:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$61,$71,$61,$75,$71,$83,$72
	db $85,$59,$73,$59,$79,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk5.bin"		; GFXSize = $200

DATA_C13118:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$61,$71,$61,$74,$71,$81,$73
	db $85,$59,$73,$59,$79,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk6.bin"		; GFXSize = $200

DATA_C1332E:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$62,$71,$62,$72,$72,$82,$72
	db $85,$5A,$72,$5A,$7A,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk7.bin"		; GFXSize = $200

DATA_C13544:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7F,$62,$71,$62,$6F,$72,$7F,$72
	db $85,$5A,$72,$5A,$7A,$5A,$83,$72,$7A,$7A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk8.bin"		; GFXSize = $240

DATA_C1379E:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$60,$6F,$60,$6E,$70,$7E,$70
	db $73,$58,$78,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk9.bin"		; GFXSize = $240

DATA_C139F2:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$60,$71,$60,$6E,$70,$7E,$70
	db $72,$58,$78,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk10.bin"		; GFXSize = $240

DATA_C13C46:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$60,$6F,$60,$6E,$70,$7D,$70
	db $73,$58,$78,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk11.bin"		; GFXSize = $240

DATA_C13E9A:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$5F,$71,$5F,$6E,$6F,$7D,$6F
	db $73,$57,$78,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk12.bin"		; GFXSize = $240

DATA_C140EE:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$5F,$71,$5F,$6D,$6F,$7D,$6F
	db $73,$57,$78,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk13.bin"		; GFXSize = $240

DATA_C14342:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7F,$5F,$71,$5F,$6E,$6F,$7E,$6F
	db $76,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk14.bin"		; GFXSize = $220

DATA_C14574:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$5F,$71,$5F,$6E,$6F,$7E,$6F
	db $75,$57,$78,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk15.bin"		; GFXSize = $240

DATA_C147C8:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$80,$5F,$72,$5F,$6F,$6F,$7F,$6F
	db $75,$57,$79,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Walk16.bin"		; GFXSize = $240

DATA_C14A1C:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$79,$5B,$89,$5B,$78,$6B,$88,$6B
	db $8A,$73,$8B,$6B,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk1.bin"		; GFXSize = $200

DATA_C14C32:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7A,$5E,$8A,$5C,$78,$6E,$7B,$56
	db $88,$6C,$8B,$74,$8C,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk2.bin"		; GFXSize = $200

DATA_C14E48:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$84,$5E,$78,$67,$7C,$5F,$7B,$57
	db $81,$77,$79,$77,$8C,$76,$88,$6E,$8C,$6E,$93,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk3.bin"		; GFXSize = $200

DATA_C15064:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$78,$6F,$8A,$5F,$7A,$5F,$7B,$57
	db $88,$6F,$8E,$6F,$8F,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk4.bin"		; GFXSize = $200

DATA_C1527A:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$77,$70,$85,$60,$78,$60,$7A,$58
	db $7C,$58,$87,$70,$8F,$70,$94,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk5.bin"		; GFXSize = $220

DATA_C154B2:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$77,$71,$85,$5F,$78,$61,$78,$59
	db $7C,$59,$8D,$77,$86,$6F,$8C,$6F,$94,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk6.bin"		; GFXSize = $240

DATA_C1570C:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$75,$71,$85,$5C,$76,$61,$85,$6C
	db $76,$59,$7B,$59,$94,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk7.bin"		; GFXSize = $260

DATA_C15982:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$75,$70,$85,$5F,$78,$60,$74,$5A
	db $7A,$58,$84,$6F,$8C,$6F,$85,$77,$93,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk8.bin"		; GFXSize = $240

DATA_C15BDC:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$75,$70,$85,$5E,$77,$60,$72,$58
	db $7A,$58,$85,$6E,$8C,$6E,$85,$76,$72,$78,$93,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk9.bin"		; GFXSize = $260

DATA_C15E58:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$75,$70,$84,$5F,$77,$60,$72,$58
	db $79,$58,$85,$6F,$8C,$6F,$85,$77,$72,$77,$93,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk10.bin"		; GFXSize = $260

DATA_C160D4:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$73,$71,$84,$5F,$78,$61,$83,$6F
	db $72,$59,$79,$59,$92,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk11.bin"		; GFXSize = $260

DATA_C1634A:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$73,$6F,$84,$5F,$83,$6F,$80,$67
	db $72,$57,$78,$57,$92,$5D,$78,$67,$7E,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk12.bin"		; GFXSize = $240

DATA_C165A4:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$74,$72,$83,$5F,$7F,$6A,$73,$59
	db $7B,$5A,$84,$6F,$8B,$6F,$83,$77,$91,$5D,$77,$6A,$7B,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk13.bin"		; GFXSize = $220

DATA_C167E2:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$75,$70,$83,$5F,$80,$68,$75,$5A
	db $7A,$58,$84,$6F,$8B,$6F,$82,$77,$92,$5D,$78,$68,$7D,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk14.bin"		; GFXSize = $220

DATA_C16A20:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$77,$70,$83,$5E,$80,$68,$77,$5C
	db $7A,$58,$84,$6E,$8B,$6E,$83,$76,$92,$5D,$78,$68,$7D,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk15.bin"		; GFXSize = $220

DATA_C16C5E:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$6F,$83,$5E,$7E,$67,$79,$5C
	db $7B,$57,$84,$6E,$8B,$6E,$85,$76,$92,$5E,$78,$67,$7D,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Walk16.bin"		; GFXSize = $220

DATA_C16E9C:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7D,$71,$80,$61,$73,$61,$75,$71
	db $75,$59,$7A,$59,$7A,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle1.bin"		; GFXSize = $200

DATA_C170B2:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$82,$63,$75,$5D,$81,$73,$7A,$6D
	db $79,$75,$7A,$7D,$75,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump1.bin"		; GFXSize = $200

DATA_C172C8:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$84,$62,$77,$5C,$76,$6C,$7A,$7C
	db $86,$72,$8C,$72,$80,$7A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump2.bin"		; GFXSize = $200

DATA_C174DE:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$83,$63,$76,$63,$77,$73,$77,$5B
	db $7F,$5B,$87,$73,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump3.bin"		; GFXSize = $200

DATA_C176F4:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$62,$75,$62,$7D,$72,$86,$5A
	db $76,$5A,$7E,$5A,$8A,$5A,$75,$72,$87,$75
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump4.bin"		; GFXSize = $240

DATA_C1794E:
	db $03,$03,$06,$00,$00,$09,$10,$06,$84,$5F,$74,$5F,$7C,$6F,$74,$6F
	db $7C,$57,$78,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump5.bin"		; GFXSize = $1E0

DATA_C17B42:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$84,$5F,$74,$5D,$74,$6D,$81,$6F
	db $81,$77,$89,$58,$7C,$7D,$70,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump6.bin"		; GFXSize = $220

DATA_C17D7A:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$83,$5C,$73,$5C,$72,$6C,$82,$6C
	db $81,$74,$7B,$7C,$6F,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump7.bin"		; GFXSize = $200

DATA_C17F90:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$84,$5C,$74,$60,$74,$70,$81,$6C
	db $80,$74,$6F,$72,$72,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump8.bin"		; GFXSize = $200

DATA_C181A6:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$83,$5A,$73,$5F,$73,$6F,$80,$6A
	db $6E,$73,$71,$6B,$7E,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump9.bin"		; GFXSize = $200

DATA_C183BC:
	db $03,$03,$06,$00,$00,$09,$10,$06,$82,$57,$72,$5F,$6F,$6E,$80,$67
	db $7A,$77,$7C,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump10.bin"		; GFXSize = $1E0

DATA_C185B0:
	db $03,$02,$06,$00,$00,$08,$10,$06,$81,$55,$71,$5F,$6F,$6F,$80,$65
	db $7D,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump11.bin"		; GFXSize = $1C0

DATA_C18782:
	db $03,$02,$06,$00,$00,$08,$10,$06,$80,$55,$70,$5F,$6F,$6F,$7F,$65
	db $7E,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump12.bin"		; GFXSize = $1C0

DATA_C18954:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7F,$58,$76,$68,$6B,$68,$77,$60
	db $6F,$60,$6C,$78,$74,$78,$7B,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump13.bin"		; GFXSize = $220

DATA_C18B8C:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7E,$5B,$76,$6B,$6E,$5B,$7F,$7B
	db $6E,$76,$83,$53,$69,$62,$69,$6A,$69,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump14.bin"		; GFXSize = $240

DATA_C18DE6:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7D,$5A,$6D,$5A,$7B,$6A,$82,$7A
	db $67,$5C,$67,$64,$67,$6C,$73,$71,$6F,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump15.bin"		; GFXSize = $240

DATA_C19040:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7B,$5A,$76,$6A,$6B,$58,$85,$78
	db $67,$5B,$70,$6F,$67,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump16.bin"		; GFXSize = $200

DATA_C19256:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7B,$5A,$79,$6A,$65,$55,$74,$59
	db $74,$61,$84,$78,$71,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump17.bin"		; GFXSize = $200

DATA_C1946C:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7A,$5A,$78,$6A,$62,$50,$72,$53
	db $72,$5B,$77,$63,$86,$6A,$84,$79,$74,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump18.bin"		; GFXSize = $240

DATA_C196C6:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$79,$5A,$77,$6A,$69,$52,$73,$62
	db $75,$78,$84,$79,$87,$6A,$6C,$4A,$64,$4A,$67,$42
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump19.bin"		; GFXSize = $260

DATA_C19942:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$79,$59,$79,$69,$6A,$52,$6A,$42
	db $6B,$5A,$71,$5A,$74,$62,$89,$67,$78,$78,$84,$79,$6E,$52,$6A,$4A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Jump20.bin"		; GFXSize = $240

DATA_C19BA2:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7A,$5B,$79,$6B,$6A,$55,$89,$68
	db $79,$7B,$84,$7B,$78,$63,$67,$4D,$68,$45,$67,$55
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land1.bin"		; GFXSize = $260

DATA_C19E1E:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7C,$5B,$7B,$6B,$66,$59,$66,$51
	db $74,$60,$8B,$6A,$79,$79,$83,$78,$79,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land2.bin"		; GFXSize = $240

DATA_C1A078:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7E,$5D,$6E,$63,$7E,$6D,$8D,$6D
	db $66,$62,$68,$6A,$79,$73,$7A,$7B,$82,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land3.bin"		; GFXSize = $240

DATA_C1A2D2:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$60,$79,$70,$6B,$68,$7B,$68
	db $89,$6E,$8E,$6E,$7A,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land4.bin"		; GFXSize = $200

DATA_C1A4E8:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$62,$71,$64,$78,$71,$88,$72
	db $8C,$73,$70,$73,$6A,$6B,$6B,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land5.bin"		; GFXSize = $220

DATA_C1A720:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$82,$63,$72,$63,$80,$73,$78,$73
	db $7A,$7B,$70,$73,$6B,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land6.bin"		; GFXSize = $200

DATA_C1A936:
	db $04,$00,$00,$00,$00,$08,$10,$08,$81,$61,$71,$61,$7F,$71,$70,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_Land7.bin"		; GFXSize = $200

DATA_C1AB46:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$61,$74,$61,$75,$71,$85,$71
	db $83,$79,$76,$59,$7B,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox1.bin"		; GFXSize = $200

DATA_C1AD5C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7F,$61,$75,$71,$77,$61,$85,$71
	db $83,$79,$79,$59,$7C,$59,$77,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox2.bin"		; GFXSize = $1C0

DATA_C1AF34:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7E,$61,$73,$71,$76,$61,$83,$71
	db $83,$79,$79,$59,$7D,$59,$76,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox3.bin"		; GFXSize = $1C0

DATA_C1B10C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7C,$61,$79,$71,$78,$61,$84,$77
	db $71,$71,$7A,$59,$82,$59,$74,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox4.bin"		; GFXSize = $1C0

DATA_C1B2E4:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7A,$60,$79,$70,$75,$78,$85,$76
	db $72,$6C,$7C,$58,$76,$64
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox5.bin"		; GFXSize = $1A0

DATA_C1B49A:
	db $02,$04,$04,$00,$00,$08,$10,$04,$79,$60,$79,$70,$72,$78,$85,$76
	db $71,$6A,$7C,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox6.bin"		; GFXSize = $180

DATA_C1B62E:
	db $02,$04,$04,$00,$00,$08,$10,$04,$78,$60,$78,$70,$70,$77,$85,$75
	db $73,$6A,$7C,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox7.bin"		; GFXSize = $180

DATA_C1B7C2:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$70,$76,$60,$84,$74,$7C,$58
	db $6E,$78,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox8.bin"		; GFXSize = $180

DATA_C1B956:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$70,$76,$60,$85,$74,$7B,$58
	db $6E,$78,$7D,$7C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox9.bin"		; GFXSize = $1A0

DATA_C1BB0C:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$70,$76,$60,$86,$73,$7A,$58
	db $6E,$78,$80,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox10.bin"		; GFXSize = $180

DATA_C1BCA0:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$70,$76,$60,$86,$74,$79,$58
	db $6E,$78,$80,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox11.bin"		; GFXSize = $180

DATA_C1BE34:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$5D,$77,$6D,$7E,$7D,$74,$76
	db $6E,$7D,$83,$6A,$86,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox12.bin"		; GFXSize = $1A0

DATA_C1BFEA:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$5E,$77,$6E,$7E,$7D,$74,$76
	db $6E,$7D,$84,$6A,$86,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox13.bin"		; GFXSize = $1A0

DATA_C1C1A0:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$5F,$77,$6F,$7F,$7F,$74,$76
	db $6E,$7D,$83,$6B,$86,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox14.bin"		; GFXSize = $1A0

DATA_C1C356:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$5F,$77,$6F,$7F,$7F,$74,$76
	db $6E,$7D,$81,$6F,$86,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox15.bin"		; GFXSize = $1A0

DATA_C1C50C:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$5F,$75,$6F,$6E,$78,$85,$73
	db $85,$7B,$7F,$7F,$87,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox16.bin"		; GFXSize = $1A0

DATA_C1C6C2:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$5F,$75,$6F,$6E,$78,$85,$77
	db $7F,$7F,$87,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox17.bin"		; GFXSize = $180

DATA_C1C856:
	db $02,$05,$04,$00,$00,$09,$10,$04,$77,$5F,$75,$6F,$6E,$78,$85,$77
	db $80,$6F,$80,$7F,$87,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox18.bin"		; GFXSize = $1A0

DATA_C1CA0C:
	db $02,$05,$04,$00,$00,$09,$10,$04,$77,$5E,$77,$6E,$87,$77,$7E,$7E
	db $6F,$76,$6E,$7E,$87,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox19.bin"		; GFXSize = $1A0

DATA_C1CBC2:
	db $02,$05,$04,$00,$00,$09,$10,$04,$77,$5E,$77,$6E,$87,$7A,$7E,$7E
	db $6F,$76,$6E,$7E,$87,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox20.bin"		; GFXSize = $1A0

DATA_C1CD78:
	db $03,$03,$06,$00,$00,$09,$10,$06,$77,$5F,$81,$6F,$71,$6F,$7E,$7F
	db $78,$57,$6E,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox21.bin"		; GFXSize = $1E0

DATA_C1CF6C:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$73,$5F,$81,$6F,$71,$6F,$80,$67
	db $6E,$7E,$7E,$7F,$80,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox22.bin"		; GFXSize = $200

DATA_C1D182:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$5F,$81,$6F,$71,$6F,$80,$67
	db $6E,$7E,$7E,$7F,$80,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox23.bin"		; GFXSize = $200

DATA_C1D398:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7E,$70,$6E,$70,$7A,$60,$6D,$60
	db $89,$74,$7F,$80
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox24.bin"		; GFXSize = $240

DATA_C1D5EC:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7C,$71,$6C,$71,$7A,$61,$6A,$61
	db $89,$70,$7F,$81,$89,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox25.bin"		; GFXSize = $260

DATA_C1D862:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7C,$71,$6C,$71,$7A,$61,$6A,$61
	db $88,$70,$7F,$81,$88,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox26.bin"		; GFXSize = $260

DATA_C1DAD8:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7B,$71,$6B,$71,$7B,$61,$6B,$61
	db $88,$70,$7F,$81,$88,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox27.bin"		; GFXSize = $260

DATA_C1DD4E:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7B,$71,$6B,$71,$7B,$61,$6B,$61
	db $88,$70,$7F,$81,$88,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox28.bin"		; GFXSize = $260

DATA_C1DFC4:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7B,$71,$6B,$71,$7B,$61,$6B,$61
	db $88,$70,$7F,$81,$88,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox29.bin"		; GFXSize = $260

DATA_C1E23A:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7B,$71,$6B,$71,$7B,$61,$6B,$61
	db $88,$70,$7F,$81,$88,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_DrinkJuiceBox30.bin"		; GFXSize = $260

DATA_C1E4B0:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$74,$5F,$7F,$6F,$78,$57,$77,$6F
	db $79,$77,$71,$6F,$84,$5F,$84,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll1.bin"		; GFXSize = $1C0

DATA_C1E688:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$77,$5F,$7E,$6F,$78,$57,$77,$77
	db $76,$6F,$6E,$6F,$73,$5F,$71,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll2.bin"		; GFXSize = $1C0

DATA_C1E860:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$5F,$7F,$6F,$7A,$57,$77,$77
	db $77,$6F,$6F,$6F,$73,$5F,$71,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll3.bin"		; GFXSize = $1C0

DATA_C1EA38:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$5F,$80,$6F,$7E,$57,$7B,$77
	db $7A,$6F,$76,$5F,$76,$67,$7B,$57,$73,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll4.bin"		; GFXSize = $1E0

DATA_C1EC32:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$82,$5F,$81,$6F,$77,$5F,$8A,$57
	db $7B,$77,$79,$6F,$82,$57,$7A,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll5.bin"		; GFXSize = $220

DATA_C1EE6A:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$5F,$7A,$6F,$74,$5F,$86,$57
	db $8E,$6E,$7E,$57,$76,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll6.bin"		; GFXSize = $200

DATA_C1F080:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$5F,$7A,$6F,$6D,$5F,$7D,$57
	db $8D,$6B,$83,$57,$75,$57,$6D,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll7.bin"		; GFXSize = $220

DATA_C1F2B8:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$77,$6F,$69,$5B,$78,$5F,$87,$6F
	db $82,$77,$88,$6A,$79,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll8.bin"		; GFXSize = $200

DATA_C1F4CE:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$6E,$70,$5E,$7F,$66,$69,$60
	db $73,$6E,$75,$76,$72,$56,$7A,$5A,$69,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll9.bin"		; GFXSize = $1E0

DATA_C1F6C8:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$71,$5C,$7F,$5C,$73,$6C,$82,$6C
	db $81,$74,$84,$54,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll10.bin"		; GFXSize = $200

DATA_C1F8DE:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$6E,$77,$5E,$87,$56,$75,$6E
	db $76,$76,$95,$5E,$7F,$56,$73,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll11.bin"		; GFXSize = $220

DATA_C1FB16:
	db $02,$03,$04,$00,$00,$07,$10,$04,$79,$5C,$79,$6C,$7B,$7C,$79,$54
	db $71,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll12.bin"		; GFXSize = $160

DATA_C1FC88:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$70,$7F,$60,$68,$59,$77,$68
	db $6F,$6D,$78,$5A,$80,$58,$87,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll13.bin"		; GFXSize = $220

DATA_C1FEC0:
	incbin "Tilemaps/Compressed/Layer3_Level_Water.bin":0-(($010000-DATA_C1FEC0)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC2Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer3_Level_Water.bin":(DATA_C1FEC0_End-DATA_C1FEC0)-

DATA_C200B7:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$84,$5D,$81,$6C,$6C,$5B,$7C,$5B
	db $69,$66,$62,$69,$7C,$64,$79,$6C,$78,$74,$73,$6E,$78,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll14.bin"		; GFXSize = $280

DATA_C20355:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$75,$5D,$85,$5D,$76,$6D,$83,$6D
	db $77,$7D,$7C,$55
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll15.bin"		; GFXSize = $240

DATA_C205A9:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7D,$5D,$79,$6D,$8D,$5D,$89,$6D
	db $79,$7D,$8B,$65,$7F,$55,$87,$75
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll16.bin"		; GFXSize = $1C0

DATA_C20781:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7F,$5B,$79,$6B,$7A,$7B,$82,$7B
	db $8B,$60,$89,$6B,$84,$73,$8E,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll17.bin"		; GFXSize = $1C0

DATA_C20959:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7E,$5B,$79,$6B,$7A,$7B,$82,$7B
	db $8B,$60,$89,$6B,$8D,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll18.bin"		; GFXSize = $1A0

DATA_C20B0F:
	db $03,$03,$06,$00,$00,$09,$10,$06,$77,$5B,$79,$6B,$84,$60,$7A,$7B
	db $82,$7B,$85,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll19.bin"		; GFXSize = $1E0

DATA_C20D03:
	db $03,$03,$06,$00,$00,$09,$10,$06,$82,$61,$72,$61,$7B,$71,$73,$71
	db $74,$59,$7C,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Roll20.bin"		; GFXSize = $1E0

DATA_C20EF7:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$81,$5D,$71,$5D,$7D,$6D,$69,$5D
	db $69,$65,$61,$62,$91,$5E,$75,$6D,$70,$6D,$79,$75,$6F,$55,$77,$55
	db $7E,$55,$79,$7D,$99,$5E,$A1,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover1.bin"		; GFXSize = $320

DATA_C2123F:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$80,$5B,$77,$6B,$70,$5A,$86,$6D
	db $89,$73,$78,$7B,$90,$5D,$68,$5D,$60,$65,$68,$65,$8C,$65
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover2.bin"		; GFXSize = $280

DATA_C214DD:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$84,$5C,$82,$6C,$64,$5C,$74,$5C
	db $7A,$54,$7A,$6C,$7A,$74,$79,$7C,$60,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover3.bin"		; GFXSize = $2A0

DATA_C21797:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$82,$5B,$82,$6B,$62,$5B,$72,$5B
	db $7A,$6B,$7A,$73,$7B,$7B,$5C,$63,$5F,$6C,$67,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover4.bin"		; GFXSize = $2C0

DATA_C21A73:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$83,$5B,$82,$6B,$63,$5B,$73,$5B
	db $7A,$6B,$7A,$73,$7D,$7B,$5B,$63,$62,$6E,$6A,$6E,$72,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover5.bin"		; GFXSize = $2E0

DATA_C21D71:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$83,$5B,$79,$6B,$63,$5B,$73,$5B
	db $89,$6B,$93,$5D,$93,$65,$7F,$7B,$5B,$62,$71,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover6.bin"		; GFXSize = $2C0

DATA_C2204D:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$89,$5B,$78,$6B,$69,$5B,$79,$5B
	db $87,$6B,$61,$62,$99,$62,$81,$7B,$59,$62,$8F,$6C,$97,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover7.bin"		; GFXSize = $2E0

DATA_C2234B:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$88,$5A,$72,$6A,$68,$5B,$78,$5A
	db $82,$72,$82,$7A,$98,$62,$82,$6A,$60,$63,$93,$6A,$99,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover8.bin"		; GFXSize = $2E0

DATA_C22649:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6D,$5B,$7D,$5B,$8D,$5C,$6E,$6B
	db $9B,$66,$7E,$6B,$7E,$73,$81,$77,$81,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover9.bin"		; GFXSize = $2A0

DATA_C22903:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$6F,$5A,$7F,$5A,$8F,$5C,$71,$6A
	db $9F,$65,$81,$6A,$7F,$7A,$81,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover10.bin"		; GFXSize = $280

DATA_C22B9B:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$72,$5B,$82,$5B,$92,$5D,$72,$6B
	db $A2,$62,$80,$6B,$80,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover11.bin"		; GFXSize = $280

DATA_C22E33:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6B,$5A,$7B,$5A,$7A,$6A,$72,$6A
	db $6F,$70,$8B,$5D,$93,$5E,$7C,$7A,$9B,$5F,$A3,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hover12.bin"		; GFXSize = $260

DATA_C230AF:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7E,$61,$7A,$71,$7C,$59,$77,$61
	db $77,$69,$78,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Turn1.bin"		; GFXSize = $180

DATA_C23243:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7C,$60,$7C,$70,$7D,$58,$79,$78
	db $79,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_Turn2.bin"		; GFXSize = $160

DATA_C233B5:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$85,$69,$75,$69,$6F,$59,$7F,$61
	db $6D,$67,$7D,$79,$7A,$7D,$8D,$61,$68,$67,$7D,$59,$73,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt1.bin"		; GFXSize = $280

DATA_C23653:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$85,$69,$75,$69,$6C,$59,$7C,$61
	db $89,$61,$7F,$79,$7C,$81,$66,$63,$79,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt2.bin"		; GFXSize = $240

DATA_C238AD:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$84,$69,$74,$69,$6A,$59,$7A,$61
	db $87,$61,$81,$79,$7F,$81,$63,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt3.bin"		; GFXSize = $220

DATA_C23AE5:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$84,$69,$74,$69,$67,$59,$77,$61
	db $84,$61,$81,$79,$81,$81,$63,$5C,$84,$79,$70,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt4.bin"		; GFXSize = $260

DATA_C23D61:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$6A,$71,$6A,$63,$5F,$6D,$67
	db $80,$62,$85,$7A,$7D,$7A,$88,$62,$6B,$5F,$71,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt5.bin"		; GFXSize = $200

DATA_C23F7D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7D,$6F,$6D,$6C,$7D,$67,$7D,$5F
	db $87,$67,$6B,$65,$63,$65,$65,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt6.bin"		; GFXSize = $1C0

DATA_C24155:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7F,$6E,$6F,$6B,$61,$66,$7C,$66
	db $7C,$5E,$8A,$67,$69,$66,$69,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt7.bin"		; GFXSize = $1C0

DATA_C2432D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7D,$6D,$6D,$6A,$5E,$66,$7C,$66
	db $79,$5E,$8D,$66,$65,$65,$65,$6D,$8C,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt8.bin"		; GFXSize = $1E0

DATA_C24527:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7D,$6F,$6D,$6B,$65,$71,$65,$69
	db $62,$67,$7D,$67,$7A,$5F,$8D,$6B,$8E,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt9.bin"		; GFXSize = $1E0

DATA_C24721:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7D,$6F,$6D,$6F,$65,$72,$65,$6A
	db $7F,$67,$77,$67,$6F,$67,$89,$6A,$90,$69,$88,$78,$78,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt10.bin"		; GFXSize = $220

DATA_C2495F:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7C,$6F,$6C,$6F,$64,$75,$64,$6D
	db $7F,$67,$77,$67,$6F,$67,$8C,$6F,$92,$6D,$88,$79,$7F,$5F,$60,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt11.bin"		; GFXSize = $240

DATA_C24BBF:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$6F,$6A,$6F,$62,$74,$86,$67
	db $76,$67,$71,$67,$8A,$71,$92,$71,$87,$79,$5B,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt12.bin"		; GFXSize = $200

DATA_C24DDB:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7A,$6F,$6A,$6F,$62,$74,$88,$6A
	db $8A,$72,$92,$74,$87,$7A,$5A,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt13.bin"		; GFXSize = $1C0

DATA_C24FB3:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$6F,$6B,$6F,$63,$75,$79,$7F
	db $8B,$75,$93,$78,$87,$7B,$5B,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt14.bin"		; GFXSize = $1C0

DATA_C2518B:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$80,$73,$70,$68,$68,$72,$90,$77
	db $68,$7A,$5C,$76,$93,$77,$78,$78,$78,$80,$7E,$6B,$60,$75,$6F,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt15.bin"		; GFXSize = $240

DATA_C253EB:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$73,$75,$63,$70,$73,$68,$77
	db $61,$77,$83,$6B,$90,$76,$93,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt16.bin"		; GFXSize = $220

DATA_C25623:
	db $03,$03,$06,$00,$00,$09,$10,$06,$83,$71,$7A,$61,$73,$71,$6B,$75
	db $92,$76,$85,$81
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt17.bin"		; GFXSize = $1E0

DATA_C25817:
	db $02,$04,$04,$00,$00,$08,$10,$04,$81,$72,$7E,$62,$79,$72,$79,$7A
	db $91,$75,$72,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt18.bin"		; GFXSize = $180

DATA_C259AB:
	db $02,$04,$04,$00,$00,$08,$10,$04,$81,$72,$7D,$62,$79,$72,$79,$7A
	db $91,$75,$72,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt19.bin"		; GFXSize = $180

DATA_C25B3F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$81,$72,$7B,$62,$79,$72,$79,$7A
	db $91,$75,$72,$76,$88,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt20.bin"		; GFXSize = $1A0

DATA_C25CF5:
	db $02,$04,$04,$00,$00,$08,$10,$04,$81,$72,$7B,$62,$79,$72,$79,$7A
	db $91,$75,$71,$75
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt21.bin"		; GFXSize = $180

DATA_C25E89:
	db $02,$05,$04,$00,$00,$09,$10,$04,$81,$72,$7B,$62,$79,$72,$79,$7A
	db $91,$75,$71,$75,$85,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt22.bin"		; GFXSize = $1A0

DATA_C2603F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$81,$72,$7C,$62,$79,$72,$79,$7A
	db $91,$75,$71,$75,$86,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Hurt23.bin"		; GFXSize = $1A0

DATA_C261F5:
	db $00,$02,$00,$00,$00,$02,$00,$00,$78,$64,$82,$65
	incbin "Graphics/DynamicSprites/GFX_DixieTears_Pose1.bin"		; GFXSize = $40

DATA_C26241:
	db $00,$04,$00,$00,$00,$04,$00,$00,$74,$64,$86,$65,$86,$6D,$74,$6C
	incbin "Graphics/DynamicSprites/GFX_DixieTears_Pose2.bin"		; GFXSize = $80

DATA_C262D1:
	db $00,$03,$00,$00,$00,$03,$00,$00,$70,$63,$8A,$68,$88,$70
	incbin "Graphics/DynamicSprites/GFX_DixieTears_Pose3.bin"		; GFXSize = $60

DATA_C2633F:
	db $00,$03,$00,$00,$00,$03,$00,$00,$6E,$64,$8B,$6A,$85,$75
	incbin "Graphics/DynamicSprites/GFX_DixieTears_Pose4.bin"		; GFXSize = $60

DATA_C263AD:
	db $00,$03,$00,$00,$00,$03,$00,$00,$6E,$6B,$8B,$6E,$88,$77
	incbin "Graphics/DynamicSprites/GFX_DixieTears_Pose5.bin"		; GFXSize = $60

DATA_C2641B:
	db $00,$04,$00,$00,$00,$04,$00,$00,$6C,$6D,$6C,$75,$8C,$71,$8C,$79
	incbin "Graphics/DynamicSprites/GFX_DixieTears_Pose6.bin"		; GFXSize = $80

DATA_C264AB:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$6A,$7E,$5C,$82,$74,$85,$6C
	db $7A,$7A,$76,$62,$81,$7C,$8C,$59,$6F,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway1.bin"		; GFXSize = $1E0

DATA_C266A5:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$6C,$7E,$5C,$82,$74,$84,$6C
	db $7A,$7C,$76,$64,$81,$7C,$8B,$59,$70,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway2.bin"		; GFXSize = $1E0

DATA_C2689F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$6C,$7D,$5C,$83,$74,$84,$6C
	db $7A,$7C,$76,$64,$80,$7C,$89,$59,$71,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway3.bin"		; GFXSize = $1E0

DATA_C26A99:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$6B,$7B,$5B,$78,$73,$74,$6B
	db $7A,$7B,$74,$63,$82,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway4.bin"		; GFXSize = $1A0

DATA_C26C4F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$6B,$7A,$5B,$78,$73,$77,$6B
	db $7A,$7B,$75,$63,$82,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway5.bin"		; GFXSize = $1A0

DATA_C26E05:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7C,$6B,$7A,$5B,$79,$78,$78,$70
	db $77,$68,$81,$7B,$76,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway6.bin"		; GFXSize = $1A0

DATA_C26FBB:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$6B,$7A,$5B,$77,$73,$77,$6B
	db $79,$7B,$75,$63,$80,$7B,$75,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway7.bin"		; GFXSize = $1C0

DATA_C27193:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$6B,$7A,$5B,$76,$73,$76,$6B
	db $78,$7B,$74,$63,$80,$7B,$74,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway8.bin"		; GFXSize = $1C0

DATA_C2736B:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$6B,$7A,$5B,$75,$73,$76,$6B
	db $76,$7B,$77,$63,$7E,$7B,$73,$5B,$82,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway9.bin"		; GFXSize = $1E0

DATA_C27565:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7B,$6B,$7C,$5B,$77,$73,$75,$6B
	db $77,$7B,$74,$63,$7F,$7B,$6F,$5B,$6A,$5B,$88,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway10.bin"		; GFXSize = $200

DATA_C27781:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$78,$70,$80,$5B,$70,$61,$87,$6B
	db $7F,$68,$68,$5E,$8E,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway11.bin"		; GFXSize = $200

DATA_C27997:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$6B,$81,$5B,$87,$6B,$74,$6F
	db $79,$7B,$7D,$63,$80,$7B,$6F,$67,$6B,$5F,$8E,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway12.bin"		; GFXSize = $200

DATA_C27BB3:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$6B,$80,$5B,$86,$6B,$73,$6E
	db $7A,$7B,$7D,$63,$80,$7B,$6F,$66,$6D,$5E,$8E,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway13.bin"		; GFXSize = $200

DATA_C27DCF:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$6B,$80,$5B,$86,$6B,$73,$6B
	db $7A,$7B,$7D,$63,$80,$7B,$70,$63,$6F,$5B,$8E,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway14.bin"		; GFXSize = $200

DATA_C27FEB:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$6B,$80,$5B,$86,$6B,$73,$6A
	db $7A,$7B,$7D,$63,$80,$7B,$73,$62,$72,$5A,$8D,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway15.bin"		; GFXSize = $200

DATA_C28207:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$6B,$80,$5B,$86,$6B,$74,$6A
	db $7A,$7B,$7D,$63,$80,$7B,$74,$62,$76,$5A,$8D,$58,$74,$52
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway16.bin"		; GFXSize = $220

DATA_C28445:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$74,$64,$78,$74,$81,$5C,$84,$6C
	db $79,$5C,$78,$54,$8E,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway17.bin"		; GFXSize = $200

DATA_C2865B:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$75,$64,$79,$74,$81,$5C,$85,$6C
	db $79,$5C,$7B,$54,$8E,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway18.bin"		; GFXSize = $200

DATA_C28871:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$76,$66,$7A,$74,$80,$5C,$85,$6C
	db $76,$5E,$76,$56,$8E,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway19.bin"		; GFXSize = $200

DATA_C28A87:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$76,$64,$7A,$74,$80,$5C,$86,$6C
	db $78,$74,$74,$5C,$73,$54,$8D,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway20.bin"		; GFXSize = $22

DATA_C28CBF:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$60,$7A,$70,$76,$6B,$76,$63
	db $78,$73,$81,$58,$84,$58,$72,$5B,$8C,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway21.bin"		; GFXSize = $1E0

DATA_C28EB9:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$60,$7A,$70,$76,$6D,$76,$65
	db $78,$75,$81,$58,$84,$58,$70,$5D,$8B,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_IdleSway22.bin"		; GFXSize = $1E0

DATA_C290B3:
	db $03,$03,$06,$00,$00,$09,$10,$06,$76,$70,$77,$60,$86,$60,$86,$70
	db $82,$78,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump1.bin"		; GFXSize = $1E0

DATA_C292A7:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$86,$66,$76,$6D,$6E,$75,$77,$65
	db $7E,$65,$88,$5E,$90,$5E,$83,$76,$7B,$7D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump2.bin"		; GFXSize = $1E0

DATA_C294A1:									; Note: This is used when attempting to walk while standing in honey.
	db $03,$03,$06,$00,$00,$09,$10,$06,$79,$72,$7A,$62,$89,$62,$89,$72
	db $80,$5A,$77,$65
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump3.bin"		; GFXSize = $1E0

DATA_C29695:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$85,$60,$75,$68,$85,$70,$79,$78
	db $7F,$78,$7A,$80,$75,$60,$7B,$5A,$7B,$52,$8D,$70,$92,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump4.bin"		; GFXSize = $220

DATA_C298D3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$76,$73,$85,$5E,$7D,$6B,$7D,$63
	db $75,$6B,$85,$6E,$8D,$6E,$72,$65,$74,$5D,$78,$57,$91,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump5.bin"		; GFXSize = $220

DATA_C29B11:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$85,$5F,$75,$63,$75,$73,$81,$6F
	db $88,$57,$91,$5F,$71,$68,$72,$60,$76,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump6.bin"		; GFXSize = $240

DATA_C29D6B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$85,$5F,$75,$65,$75,$75,$88,$57
	db $91,$5F,$7D,$5D,$82,$6F,$80,$77,$71,$6B,$71,$63,$77,$5D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump7.bin"		; GFXSize = $280

DATA_C2A009:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$87,$5F,$73,$6D,$6D,$6D,$7F,$65
	db $7F,$5D,$77,$65,$83,$6D,$83,$75,$74,$7D,$86,$57,$6C,$66,$6C,$5E
	db $89,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump8.bin"		; GFXSize = $260

DATA_C2A28B:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$88,$5F,$74,$6C,$6C,$72,$80,$64
	db $80,$5C,$78,$64,$84,$6C,$84,$74,$77,$7C,$86,$57,$68,$70,$68,$68
	db $89,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump9.bin"		; GFXSize = $260

DATA_C2A50D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$88,$60,$75,$6C,$6D,$78,$80,$64
	db $80,$5C,$78,$64,$85,$6C,$85,$74,$79,$7C,$88,$58,$69,$78,$69,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump10.bin"		; GFXSize = $240

DATA_C2A76D:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$88,$61,$74,$6D,$80,$6D,$6F,$7D
	db $80,$65,$80,$5D,$78,$65,$67,$7B,$88,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump11.bin"		; GFXSize = $240

DATA_C2A9C7:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$84,$5E,$74,$6B,$84,$6E,$72,$7B
	db $72,$83,$6D,$83,$7C,$63,$87,$56,$91,$62,$7F,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump12.bin"		; GFXSize = $260

DATA_C2AC43:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$83,$5D,$7A,$6D,$7B,$65,$7F,$5D
	db $85,$55,$90,$5D,$8A,$6D,$8A,$75,$73,$6E,$72,$76,$71,$7E,$6C,$86
	incbin "Graphics/DynamicSprites/GFX_Diddy_Jump13.bin"		; GFXSize = $240

DATA_C2AEA3:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7B,$5B,$79,$6B,$80,$7B,$89,$6B
	db $71,$70,$71,$78,$6F,$80,$6B,$88,$8B,$5B,$8B,$63,$8E,$5B,$80,$53
	db $8C,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Fall1.bin"		; GFXSize = $260

DATA_C2B125:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7A,$58,$7A,$68,$8A,$57,$8A,$5F
	db $8A,$67,$7C,$50,$72,$6F,$70,$75,$70,$7D,$70,$85,$7F,$78,$8C,$67
	incbin "Graphics/DynamicSprites/GFX_Diddy_Fall2.bin"		; GFXSize = $240

DATA_C2B385:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$79,$58,$79,$68,$85,$70,$71,$6D
	db $71,$73,$72,$7B,$72,$83,$78,$50,$89,$55,$89,$5D,$89,$65,$7F,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Fall3.bin"		; GFXSize = $240

DATA_C2B5E5:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$77,$58,$7A,$68,$87,$6A,$75,$50
	db $85,$53,$87,$5B,$87,$63,$72,$6C,$72,$74,$77,$78,$7F,$78,$87,$72
	incbin "Graphics/DynamicSprites/GFX_Diddy_Fall4.bin"		; GFXSize = $240

DATA_C2B845:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7E,$54,$78,$64,$8B,$64,$70,$67
	db $70,$6F,$7A,$5C,$88,$64,$85,$6C,$7D,$74,$85,$74,$81,$7C,$70,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_Fall5.bin"		; GFXSize = $240

DATA_C2BAA5:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$5A,$7A,$6A,$72,$6A,$81,$7A
	db $89,$57,$8A,$66,$8D,$66,$76,$62,$71,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_Land1.bin"		; GFXSize = $1E0

DATA_C2BC9F:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$83,$5D,$79,$6D,$73,$5D,$8C,$57
	db $89,$6D,$8E,$6D,$84,$79,$7C,$7D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Land2.bin"		; GFXSize = $220

DATA_C2BED7:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$77,$5B,$77,$6B,$87,$63,$87,$6B
	db $77,$7B,$7F,$7B,$85,$7B,$85,$73,$87,$5B,$8E,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll1.bin"		; GFXSize = $200

DATA_C2C0F3:								; Note: Unused?
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7A,$5B,$74,$6B,$82,$6B,$8A,$5C
	db $8A,$64,$90,$5C,$74,$7B,$7C,$7B,$84,$7B,$88,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll2.bin"		; GFXSize = $260

DATA_C2C36F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$60,$71,$70,$81,$70,$7B,$60
	db $7B,$68,$76,$68,$82,$58,$8A,$58,$92,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll3.bin"		; GFXSize = $240

DATA_C2C5C9:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$83,$62,$74,$62,$87,$5A,$93,$61
	db $6E,$70,$76,$72,$7E,$72,$86,$72,$7D,$7A,$8A,$7A,$6E,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll4.bin"		; GFXSize = $220

DATA_C2C807:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$75,$62,$85,$62,$8A,$5A,$92,$64
	db $6D,$6C,$6D,$74,$7B,$72,$83,$72,$89,$72,$7C,$7A,$89,$7A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll5.bin"		; GFXSize = $220

DATA_C2CA45:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$87,$61,$77,$61,$6F,$66,$6F,$6E
	db $8B,$71,$8C,$79,$93,$6B,$83,$71,$7B,$71,$7E,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll6.bin"		; GFXSize = $200

DATA_C2CC61:
	db $01,$0C,$02,$00,$00,$0E,$10,$02,$8A,$68,$86,$80,$8A,$60,$92,$60
	db $82,$60,$7A,$60,$72,$5F,$6F,$5F,$7A,$68,$82,$68,$82,$70,$77,$6E
	db $86,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll7.bin"		; GFXSize = $200

DATA_C2CE83:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$87,$6E,$85,$5E,$75,$5E,$7F,$56
	db $77,$56,$72,$52,$85,$6E,$84,$76,$81,$7E,$71,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll8.bin"		; GFXSize = $260

DATA_C2D0FF:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7D,$68,$79,$58,$71,$5B,$7C,$50
	db $79,$50,$81,$78,$89,$78,$86,$80,$7B,$7B,$8F,$78,$8C,$70,$8B,$68
	db $88,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll9.bin"		; GFXSize = $260

DATA_C2D381:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7A,$75,$7C,$65,$8D,$79,$89,$71
	db $88,$69,$76,$7A,$85,$5D,$7D,$5D,$86,$55,$83,$4F,$88,$65,$78,$5A
	db $76,$56
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll10.bin"		; GFXSize = $260

DATA_C2D603:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$5F,$74,$6F,$84,$6F,$84,$77
	db $7E,$57,$7B,$51,$88,$67,$88,$5F,$8C,$58,$85,$7F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll11.bin"		; GFXSize = $200

DATA_C2D81F:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6E,$68,$7E,$5F,$76,$60,$80,$57
	db $7E,$6F,$81,$6F,$81,$77,$8E,$63,$7F,$4F,$82,$4F,$8E,$6B,$82,$7F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll12.bin"		; GFXSize = $240

DATA_C2DA7F:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$62,$70,$63,$81,$72,$89,$72
	db $81,$7A,$88,$5A,$80,$5A,$78,$5B,$73,$5B,$68,$68,$8C,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll13.bin"		; GFXSize = $220

DATA_C2DCBD:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$80,$60,$7A,$70,$78,$60,$70,$65
	db $7F,$58,$77,$55,$8D,$60,$87,$79,$78,$68,$70,$5D,$68,$5F,$85,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll14.bin"		; GFXSize = $240

DATA_C2DF1D:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$71,$56,$78,$66,$88,$66,$81,$5E
	db $81,$56,$7E,$4E,$72,$4E,$86,$5E,$81,$76,$81,$7E,$74,$73
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll15.bin"		; GFXSize = $280

DATA_C2E1BB:
	db $02,$0C,$04,$00,$00,$14,$00,$00,$79,$4F,$7C,$5F,$89,$4F,$89,$57
	db $74,$66,$6C,$69,$80,$6F,$88,$5F,$87,$67,$88,$6F,$8C,$72,$7D,$7A
	db $7C,$77,$7D,$6F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll16.bin"		; GFXSize = $280

DATA_C2E45F:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7F,$54,$7B,$64,$77,$5D,$6F,$5D
	db $6A,$5D,$8F,$54,$8F,$5C,$86,$64,$7A,$74,$78,$7B,$85,$74,$85,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll17.bin"		; GFXSize = $240

DATA_C2E6BF:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$81,$59,$79,$69,$7A,$61,$91,$5A
	db $89,$69,$7A,$59,$72,$5A,$6D,$5A,$7E,$79,$91,$64,$95,$63,$71,$6E
	db $72,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll18.bin"		; GFXSize = $260

DATA_C2E941:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$83,$60,$73,$68,$7B,$60,$74,$58
	db $7C,$58,$84,$58,$8C,$58,$93,$5F,$81,$70,$7C,$78,$8E,$6F,$95,$71
	db $8E,$67
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll19.bin"		; GFXSize = $260

DATA_C2EBC3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$84,$60,$74,$60,$94,$69,$7D,$70
	db $85,$70,$8D,$70,$7D,$78,$8B,$78,$90,$61,$75,$70,$8E,$7A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Roll20.bin"		; GFXSize = $220

DATA_C2EE01:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$61,$7D,$71,$73,$61,$75,$71
	db $7A,$79,$75,$59,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle2.bin"		; GFXSize = $200

DATA_C2F017:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$61,$7D,$71,$73,$61,$75,$71
	db $7A,$79,$75,$59,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle3.bin"		; GFXSize = $200

DATA_C2F22D:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$61,$7D,$71,$73,$61,$75,$71
	db $7A,$79,$75,$59,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle4.bin"		; GFXSize = $200

DATA_C2F443:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$61,$73,$61,$7D,$71,$75,$71
	db $7A,$79,$75,$59,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle5.bin"		; GFXSize = $200

DATA_C2F659:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$61,$73,$61,$7E,$71,$76,$71
	db $7A,$79,$75,$59,$7A,$59,$85,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle6.bin"		; GFXSize = $220

DATA_C2F891:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$61,$73,$61,$7E,$71,$76,$71
	db $7A,$79,$75,$59,$7A,$59,$86,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle7.bin"		; GFXSize = $220

DATA_C2FAC9:
	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_3DLedgeLeftHalf.bin":0-(($010000-DATA_C2FAC9)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC3Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_3DLedgeLeftHalf.bin":(DATA_C2FAC9_End-DATA_C2FAC9)-

DATA_C300E3:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$61,$73,$61,$7E,$71,$76,$71
	db $7A,$79,$74,$59,$7B,$59,$87,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle8.bin"		; GFXSize = $220

DATA_C3031B:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$61,$73,$61,$7E,$71,$76,$71
	db $7A,$79,$74,$59,$7B,$59,$87,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle9.bin"		; GFXSize = $220

DATA_C30553:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$61,$73,$61,$7D,$71,$76,$71
	db $7A,$79,$74,$59,$7B,$59,$87,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle10.bin"		; GFXSize = $220

DATA_C3078B:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$61,$73,$61,$7D,$71,$76,$71
	db $7A,$79,$74,$59,$7B,$59,$87,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle11.bin"		; GFXSize = $220

DATA_C309C3:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$82,$62,$72,$62,$75,$72,$84,$72
	db $83,$7A,$75,$5A,$7B,$5A,$87,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle12.bin"		; GFXSize = $220

DATA_C30BFB:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$62,$73,$62,$74,$72,$81,$72
	db $82,$7A,$75,$5A,$7B,$5A,$87,$5A,$8C,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle13.bin"		; GFXSize = $240

DATA_C30E55:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$61,$73,$61,$74,$71,$81,$71
	db $82,$79,$75,$59,$7B,$59,$88,$59,$8F,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle14.bin"		; GFXSize = $240

DATA_C310AF:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$61,$73,$61,$73,$71,$81,$71
	db $82,$79,$75,$59,$7B,$59,$88,$59,$91,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle15.bin"		; GFXSize = $240

DATA_C31309:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$83,$61,$73,$61,$73,$71,$81,$71
	db $82,$79,$75,$59,$7B,$59,$88,$59,$93,$69,$91,$71,$93,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_StandIdle16.bin"		; GFXSize = $280

DATA_C315A7:									; Note: Unused?
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$5E,$71,$5E,$7D,$6E,$7A,$7E
	db $75,$6E,$75,$76,$80,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck1.bin"		; GFXSize = $200

DATA_C317BD:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$82,$5E,$73,$5E,$82,$6E,$72,$6E
	db $7A,$7E,$80,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck2.bin"		; GFXSize = $240

DATA_C31A11:									; Note: Unused?
	db $03,$03,$06,$00,$00,$09,$10,$06,$83,$62,$73,$61,$7A,$71,$8A,$72
	db $87,$7A,$73,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck3.bin"		; GFXSize = $1E0

DATA_C31C05:
	db $03,$03,$06,$00,$00,$09,$10,$06,$84,$67,$74,$63,$74,$73,$84,$77
	db $8B,$77,$86,$7F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck4.bin"		; GFXSize = $1E0

DATA_C31DF9:									; Note: Unused?
	db $02,$05,$04,$00,$00,$09,$10,$04,$84,$6B,$77,$65,$8A,$7B,$82,$7B
	db $7C,$75,$77,$75,$7A,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck5.bin"		; GFXSize = $1A0

DATA_C31FAF:
	db $03,$01,$06,$00,$00,$07,$10,$06,$84,$6E,$77,$67,$79,$77,$89,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck6.bin"		; GFXSize = $1A0

DATA_C3215F:
	db $03,$02,$06,$00,$00,$08,$10,$06,$84,$6E,$77,$67,$79,$77,$89,$7E
	db $8D,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck7.bin"		; GFXSize = $1C0

DATA_C32331:
	db $03,$02,$06,$00,$00,$08,$10,$06,$84,$6E,$77,$67,$79,$77,$89,$7E
	db $8E,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Duck8.bin"		; GFXSize = $1C0

DATA_C32503:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$81,$60,$80,$70,$78,$78,$90,$60
	db $78,$70,$79,$68,$77,$68,$74,$60,$74,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck1.bin"		; GFXSize = $1E0

DATA_C326FD:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$74,$71,$83,$71,$83,$61,$92,$62
	db $78,$69,$7A,$59,$7B,$69,$7A,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck2.bin"		; GFXSize = $220

DATA_C32935:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$83,$65,$77,$75,$7B,$65,$7B,$6D
	db $74,$6D,$92,$66,$72,$73,$87,$75,$8C,$75,$8E,$7D,$7B,$5D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck3.bin"		; GFXSize = $220

DATA_C32B73:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$82,$64,$76,$74,$7A,$64,$7A,$6C
	db $72,$6C,$8F,$6B,$70,$6C,$86,$74,$8A,$74,$8E,$7C,$86,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck4.bin"		; GFXSize = $220

DATA_C32DB1:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$83,$69,$73,$69,$74,$79,$7C,$79
	db $84,$79,$89,$79,$89,$81,$71,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck5.bin"		; GFXSize = $1C0

DATA_C32F89:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$83,$69,$73,$69,$74,$79,$7C,$79
	db $84,$79,$89,$79,$89,$81,$71,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck6.bin"		; GFXSize = $1C0

DATA_C33161:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$83,$67,$73,$69,$74,$79,$7C,$77
	db $84,$77,$89,$77,$89,$7F,$71,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck7.bin"		; GFXSize = $1C0

DATA_C33339:
	db $03,$03,$06,$00,$00,$09,$10,$06,$83,$64,$73,$69,$83,$73,$74,$79
	db $7B,$79,$71,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck8.bin"		; GFXSize = $1E0

DATA_C3352D:
	db $03,$02,$06,$00,$00,$08,$10,$06,$83,$63,$83,$73,$73,$71,$7B,$69
	db $73,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck9.bin"		; GFXSize = $1C0

DATA_C336FF:
	db $03,$03,$06,$00,$00,$09,$10,$06,$84,$63,$84,$73,$74,$71,$7C,$69
	db $74,$69,$72,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck10.bin"		; GFXSize = $1E0

DATA_C338F3:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$84,$63,$84,$73,$74,$71,$7C,$69
	db $74,$69,$8E,$66,$73,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck11.bin"		; GFXSize = $200

DATA_C33B09:
	db $03,$03,$06,$00,$00,$09,$10,$06,$84,$63,$84,$73,$74,$71,$7C,$69
	db $74,$69,$8F,$65
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck12.bin"		; GFXSize = $1E0

DATA_C33CFD:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$84,$63,$84,$73,$74,$71,$7C,$69
	db $74,$69,$8F,$63,$8E,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_Duck13.bin"		; GFXSize = $200

DATA_C33F13:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$5E,$78,$6E,$84,$5E,$86,$66
	db $86,$6E,$86,$76,$7B,$7E,$82,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt1.bin"		; GFXSize = $1C0

DATA_C340EB:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7C,$60,$77,$70,$87,$70,$87,$78
	db $77,$68,$7B,$80,$83,$80
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt2.bin"		; GFXSize = $1A0

DATA_C342A1:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$61,$75,$71,$86,$61,$86,$69
	db $85,$71,$85,$79,$8D,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt3.bin"		; GFXSize = $1A0

DATA_C34457:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$73,$63,$83,$69,$80,$71,$85,$61
	db $8B,$62,$70,$73,$70,$7B,$78,$73,$88,$71,$80,$79,$90,$71,$90,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt4.bin"		; GFXSize = $1E0

DATA_C34657:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$6B,$64,$7B,$6A,$6C,$74,$73,$74
	db $7F,$7A,$83,$7A,$76,$62,$86,$64,$8C,$64,$8C,$5C,$8B,$70,$92,$6D
	db $92,$75
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt5.bin"		; GFXSize = $260

DATA_C348D9:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$69,$67,$79,$6C,$79,$64,$69,$77
	db $71,$77,$86,$65,$8E,$65,$8E,$5D,$89,$71,$91,$70,$91,$78,$83,$79
	db $79,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt6.bin"		; GFXSize = $260

DATA_C34B5B:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$68,$68,$78,$6E,$88,$73,$72,$66
	db $68,$78,$70,$78,$78,$7E,$66,$78,$86,$6A,$8E,$6A,$90,$67,$90,$74
	db $87,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt7.bin"		; GFXSize = $260

DATA_C34DDD:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$66,$6C,$76,$6E,$86,$6F,$93,$6F
	db $64,$7C,$6E,$7C,$79,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt8.bin"		; GFXSize = $200

DATA_C34FF3:
	db $03,$03,$06,$00,$00,$09,$10,$06,$65,$6F,$75,$70,$85,$72,$6E,$7F
	db $7A,$80,$94,$72
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt9.bin"		; GFXSize = $1E0

DATA_C351E7:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6A,$6C,$7A,$70,$64,$7A,$72,$7C
	db $8A,$74,$8A,$7C,$8E,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt10.bin"		; GFXSize = $1A0

DATA_C3539D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$68,$7E,$6E,$6E,$78,$76,$78
	db $66,$78,$89,$7C,$8D,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt11.bin"		; GFXSize = $1A0

DATA_C35553:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$72,$66,$73,$76,$7B,$76,$80,$6C
	db $83,$74,$6B,$76,$67,$7A,$87,$7A,$8C,$7D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt12.bin"		; GFXSize = $180

DATA_C356ED:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$74,$65,$6C,$77,$80,$68,$84,$70
	db $84,$78,$8A,$7B,$8C,$7E,$74,$75,$7C,$75
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt13.bin"		; GFXSize = $180

DATA_C35887:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$75,$61,$75,$71,$6D,$78,$82,$66
	db $84,$6E,$85,$76,$89,$79,$8C,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt14.bin"		; GFXSize = $1C0

DATA_C35A5F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$75,$61,$75,$71,$6D,$78,$80,$66
	db $84,$6E,$85,$76,$89,$79,$8C,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt15.bin"		; GFXSize = $1C0

DATA_C35C37:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$75,$61,$75,$71,$6D,$78,$82,$68
	db $83,$70,$85,$76,$8A,$79,$8C,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt16.bin"		; GFXSize = $1C0

DATA_C35E0F:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7E,$57,$76,$67,$86,$67,$85,$6F
	db $6E,$6D,$76,$5F,$77,$58,$8E,$64,$7B,$77,$83,$77,$87,$7C,$8A,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Hurt17.bin"		; GFXSize = $240

DATA_C3606F:
	db $00,$03,$00,$00,$00,$03,$00,$00,$78,$7B,$81,$78,$80,$80
	incbin "Graphics/DynamicSprites/GFX_DiddyStars_Pose1.bin"		; GFXSize = $60

DATA_C360DD:
	db $00,$03,$00,$00,$00,$03,$00,$00,$78,$7B,$80,$7B,$83,$80
	incbin "Graphics/DynamicSprites/GFX_DiddyStars_Pose2.bin"		; GFXSize = $60

DATA_C3614B:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$7B,$7A,$83,$82,$7B
	incbin "Graphics/DynamicSprites/GFX_DiddyStars_Pose3.bin"		; GFXSize = $60

DATA_C361B9:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$6C,$69,$7C,$71,$7C,$81,$67,$7B
	db $74,$79,$6C,$79,$84,$81,$8C,$75,$94,$75,$99,$76,$99,$7E,$78,$69
	db $6E,$81,$86,$80,$9E,$79
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk1.bin"		; GFXSize = $2A0

DATA_C3647F:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$6C,$68,$7C,$70,$7B,$80,$65,$7B
	db $74,$78,$6C,$78,$83,$80,$8C,$74,$8C,$6C,$94,$74,$98,$78,$79,$69
	db $6C,$80,$87,$7F,$9E,$79
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk2.bin"		; GFXSize = $2A0

DATA_C36745:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$67,$7C,$6F,$8C,$6F,$74,$77
	db $6C,$77,$9C,$78,$7A,$7F,$82,$7F,$64,$7A,$6C,$7F,$78,$67
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk3.bin"		; GFXSize = $280

DATA_C369E3:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$66,$7C,$6E,$8C,$6E,$74,$76
	db $6C,$76,$9A,$77,$79,$7E,$7B,$7E,$64,$7A,$6C,$7E,$78,$66
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk4.bin"		; GFXSize = $280

DATA_C36C81:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6C,$65,$7C,$6D,$8C,$6D,$74,$75
	db $6C,$75,$94,$77,$78,$7D,$7A,$7E,$64,$79,$6C,$7D,$7C,$65,$99,$77
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk5.bin"		; GFXSize = $2A0

DATA_C36F41:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6C,$65,$7C,$6D,$8C,$6D,$74,$75
	db $6C,$75,$92,$77,$77,$7D,$7A,$7E,$64,$78,$6C,$7D,$78,$65,$97,$77
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk6.bin"		; GFXSize = $2A0

DATA_C37201:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$67,$7C,$6E,$8C,$6F,$74,$77
	db $6C,$77,$78,$66,$64,$77,$77,$7E,$96,$6F
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk7.bin"		; GFXSize = $240

DATA_C3745B:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6C,$68,$7C,$70,$8C,$70,$74,$78
	db $6C,$78,$78,$68,$64,$77,$72,$80,$96,$76,$77,$80
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk8.bin"		; GFXSize = $260

DATA_C376D7:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6C,$68,$7C,$70,$8C,$70,$74,$78
	db $6C,$78,$78,$68,$64,$77,$72,$80,$98,$78,$78,$80
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk9.bin"		; GFXSize = $260

DATA_C37953:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6D,$68,$7D,$70,$8D,$71,$74,$78
	db $6C,$78,$78,$68,$68,$73,$71,$80,$99,$77,$79,$80
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk10.bin"		; GFXSize = $260

DATA_C37BCF:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6D,$66,$7D,$6E,$8D,$6E,$75,$76
	db $6D,$76,$78,$66,$68,$73,$70,$7E,$9A,$72,$8E,$7E,$96,$7E
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk11.bin"		; GFXSize = $280

DATA_C37E6D:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$66,$7C,$6E,$8C,$6E,$74,$76
	db $6C,$76,$78,$66,$67,$76,$70,$7E,$9B,$6E,$8B,$7E,$93,$7E
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk12.bin"		; GFXSize = $280

DATA_C3810B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$65,$7C,$6D,$8C,$6D,$74,$75
	db $6C,$75,$78,$65,$68,$79,$70,$7D,$9C,$6D,$88,$7D,$90,$7D
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk13.bin"		; GFXSize = $280

DATA_C383A9:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6C,$66,$7C,$6E,$8C,$6E,$74,$76
	db $6C,$76,$78,$66,$6F,$7E,$68,$7E,$98,$6C,$85,$7E,$9D,$6B,$8D,$7E
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk14.bin"		; GFXSize = $2A0

DATA_C38669:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6C,$67,$7C,$70,$8C,$70,$9B,$70
	db $9F,$70,$82,$80,$8A,$80,$74,$77,$6C,$77,$79,$68,$6F,$7F,$68,$7F
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk15.bin"		; GFXSize = $2A0

DATA_C38929:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$6C,$68,$7C,$71,$8C,$71,$9C,$74
	db $A0,$74,$7B,$81,$83,$81,$74,$78,$6C,$78,$79,$69,$88,$81,$6F,$80
	db $67,$7C
	incbin "Graphics/DynamicSprites/GFX_Squitter_Walk16.bin"		; GFXSize = $2C0

DATA_C38C0B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$68,$7C,$71,$6C,$78,$78,$69
	db $8C,$71,$8C,$79,$94,$77,$7C,$81,$84,$81,$86,$81,$6A,$7C
	incbin "Graphics/DynamicSprites/GFX_Squitter_Stand1.bin"		; GFXSize = $280

DATA_C38EA9:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$69,$7C,$71,$6C,$79,$78,$69
	db $8C,$71,$8C,$79,$94,$77,$7C,$81,$84,$81,$86,$81,$6A,$7D
	incbin "Graphics/DynamicSprites/GFX_Squitter_Stand2.bin"		; GFXSize = $280

DATA_C39147:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$6A,$7C,$72,$6C,$7A,$78,$6A
	db $8C,$72,$8C,$7A,$94,$77,$7C,$82,$84,$82,$86,$82,$6A,$7E
	incbin "Graphics/DynamicSprites/GFX_Squitter_Stand3.bin"		; GFXSize = $280

DATA_C393E5:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6C,$6B,$7C,$73,$6C,$7B,$78,$6B
	db $8C,$73,$8C,$7B,$94,$7A,$7C,$83,$84,$83,$96,$7A,$67,$7F
	incbin "Graphics/DynamicSprites/GFX_Squitter_Jump1.bin"		; GFXSize = $280

DATA_C39683:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$6C,$6C,$7C,$6F,$6C,$7C,$7C,$7F
	db $96,$7E,$8C,$76,$8C,$7E,$94,$7E,$65,$84,$6B,$8C,$74,$8C
	incbin "Graphics/DynamicSprites/GFX_Squitter_Jump2.bin"		; GFXSize = $2E0

DATA_C39981:
	db $03,$0A,$06,$02,$16,$18,$00,$00,$6C,$6C,$6C,$7C,$7C,$77,$79,$6F
	db $6C,$8C,$74,$8C,$74,$94,$66,$88,$7C,$87,$7C,$8F,$8C,$77,$8C,$7F
	db $93,$83,$8B,$87,$80,$8D
	incbin "Graphics/DynamicSprites/GFX_Squitter_Jump3.bin"		; GFXSize = $300

DATA_C39CA7:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6C,$6D,$6C,$7D,$7C,$77,$7C,$87
	db $6C,$8D,$79,$6F,$7E,$97,$69,$8D,$90,$87,$8C,$77,$8C,$7F,$8C,$87
	incbin "Graphics/DynamicSprites/GFX_Squitter_Jump4.bin"		; GFXSize = $360

DATA_C3A027:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$6C,$6E,$6C,$7E,$7C,$77,$7B,$87
	db $6C,$8E,$79,$6F,$7D,$97,$8B,$8F,$88,$77,$8A,$7F,$8B,$87
	incbin "Graphics/DynamicSprites/GFX_Squitter_Jump5.bin"		; GFXSize = $340

DATA_C3A385:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$5A,$7C,$6A,$74,$5A,$74,$62
	db $74,$6A,$74,$72,$76,$7A,$7C,$7A,$82,$7A
	incbin "Graphics/DynamicSprites/GFX_WoodenBox_Idle.bin"		; GFXSize = $1E0

DATA_C3A57F:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7C,$5B,$7C,$6B,$74,$5D,$74,$65
	db $74,$6D,$74,$75
	incbin "Graphics/DynamicSprites/GFX_WoodenBox_Grabbed1.bin"		; GFXSize = $180

DATA_C3A713:
	db $01,$06,$02,$00,$00,$08,$10,$02,$7D,$60,$75,$60,$75,$68,$75,$70
	db $7D,$70,$85,$70,$73,$65
	incbin "Graphics/DynamicSprites/GFX_WoodenBox_Grabbed2.bin"		; GFXSize = $140

DATA_C3A869:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7B,$5E,$7C,$6E,$73,$5E,$73,$66
	db $74,$6E,$78,$76
	incbin "Graphics/DynamicSprites/GFX_WoodenBox_Grabbed3.bin"		; GFXSize = $180

DATA_C3A9FD:
	db $03,$03,$06,$00,$00,$09,$10,$06,$6D,$4F,$7A,$54,$6E,$5F,$7E,$64
	db $74,$6F,$7A,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy1.bin"		; GFXSize = $1E0

DATA_C3ABF1:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6B,$4F,$7B,$54,$6B,$5F,$7B,$64
	db $74,$6F,$68,$60,$75,$4C,$7A,$6C,$80,$64
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy2.bin"		; GFXSize = $240

DATA_C3AE4B:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6B,$4F,$7B,$54,$72,$64,$82,$64
	db $73,$5C,$66,$53,$63,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy3.bin"		; GFXSize = $200

DATA_C3B061:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6B,$4C,$7B,$54,$72,$64,$82,$64
	db $73,$5C,$63,$56,$63,$4E,$60,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy4.bin"		; GFXSize = $220

DATA_C3B299:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6B,$4C,$7B,$54,$72,$64,$82,$64
	db $77,$5C,$5E,$52,$63,$4D
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy5.bin"		; GFXSize = $200

DATA_C3B4AF:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6C,$4C,$7C,$54,$72,$64,$82,$64
	db $77,$5C,$64,$4E,$5E,$4E
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy6.bin"		; GFXSize = $200

DATA_C3B6C5:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6B,$4D,$7B,$54,$72,$64,$82,$64
	db $77,$5C,$65,$51,$63,$49
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy7.bin"		; GFXSize = $200

DATA_C3B8DB:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6C,$4D,$7C,$54,$72,$64,$82,$64
	db $77,$5C,$64,$54,$64,$4C
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy8.bin"		; GFXSize = $200

DATA_C3BAF1:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6D,$4E,$7B,$54,$72,$64,$82,$64
	db $77,$5C,$65,$56,$65,$4E
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy9.bin"		; GFXSize = $200

DATA_C3BD07:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6D,$4D,$7B,$54,$72,$64,$82,$64
	db $77,$5C,$65,$52,$60,$54,$65,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy10.bin"		; GFXSize = $220

DATA_C3BF3F:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6D,$4C,$7B,$54,$72,$64,$82,$64
	db $77,$5C,$65,$51,$65,$59,$5E,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy11.bin"		; GFXSize = $220

DATA_C3C177:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6D,$4C,$7C,$54,$72,$64,$82,$64
	db $77,$5C,$65,$4F,$65,$57,$5F,$55
	incbin "Graphics/DynamicSprites/GFX_Dixie_SitOnAnimalBuddy12.bin"		; GFXSize = $220

DATA_C3C3AF:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$59,$7F,$59,$71,$69,$7F,$69
	db $74,$79,$7C,$79,$84,$79
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Idle.bin"		; GFXSize = $260

DATA_C3C625:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$58,$7F,$58,$71,$68,$7F,$68
	db $73,$78,$7B,$78,$83,$78
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Grabbed1.bin"		; GFXSize = $260

DATA_C3C89B:
	db $04,$00,$08,$00,$00,$08,$10,$08,$71,$5B,$7F,$5B,$71,$6B,$7F,$6B
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Grabbed2.bin"		; GFXSize = $200

DATA_C3CAAB:
	db $04,$00,$08,$00,$00,$08,$10,$08,$71,$5D,$7F,$5D,$71,$6D,$7F,$6D
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Grabbed3.bin"		; GFXSize = $200

DATA_C3CCBB:								; Note: Unused?
	db $04,$02,$08,$00,$00,$0A,$10,$08,$71,$5B,$7F,$5B,$71,$6B,$7F,$6B
	db $7A,$7B,$81,$7B
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Grabbed4.bin"		; GFXSize = $240

DATA_C3CF0F:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$7F,$58,$7F,$68,$71,$68,$71,$58
	db $73,$78,$79,$78,$7F,$78,$85,$78
	incbin "Graphics/DynamicSprites/GFX_TNTBarrel_Idle.bin"		; GFXSize = $280

DATA_C3D1A7:
	db $01,$06,$02,$00,$00,$08,$10,$02,$73,$6D,$85,$65,$79,$65,$73,$65
	db $83,$75,$83,$6D,$7F,$65
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters1.bin"		; GFXSize = $140

DATA_C3D2FD:
	db $01,$06,$02,$00,$00,$08,$10,$02,$74,$6F,$7A,$67,$84,$6F,$74,$67
	db $81,$67,$86,$67,$83,$77
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters2.bin"		; GFXSize = $140

DATA_C3D453:
	db $01,$06,$02,$00,$00,$08,$10,$02,$76,$68,$77,$78,$86,$68,$7F,$78
	db $86,$70,$88,$6B,$84,$78
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters3.bin"		; GFXSize = $140

DATA_C3D5A9:
	db $01,$06,$02,$00,$00,$08,$10,$02,$73,$66,$83,$66,$83,$6E,$75,$76
	db $7C,$76,$83,$76,$84,$66
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters4.bin"		; GFXSize = $140

DATA_C3D6FF:
	db $01,$05,$02,$00,$00,$07,$10,$02,$6D,$66,$7D,$66,$7D,$6E,$70,$76
	db $77,$76,$7D,$76
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters5.bin"		; GFXSize = $120

DATA_C3D833:
	db $01,$05,$02,$00,$00,$07,$10,$02,$6E,$63,$7E,$63,$7E,$6B,$70,$73
	db $78,$73,$7E,$73
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters6.bin"		; GFXSize = $120

DATA_C3D967:
	db $01,$05,$02,$00,$00,$07,$10,$02,$6E,$60,$7E,$60,$7E,$68,$70,$70
	db $78,$70,$7E,$70
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters7.bin"		; GFXSize = $120

DATA_C3DA9B:
	db $01,$06,$02,$00,$00,$08,$10,$02,$70,$63,$80,$63,$80,$6B,$80,$73
	db $78,$73,$73,$73,$81,$63
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Letters8.bin"		; GFXSize = $140

DATA_C3DBF1:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$59,$7F,$59,$71,$69,$7F,$69
	db $74,$79,$7C,$79,$84,$79
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel1.bin"		; GFXSize = $260

DATA_C3DE67:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$5A,$80,$5A,$72,$6A,$80,$6A
	db $74,$7A,$7C,$7A,$84,$7A
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel2.bin"		; GFXSize = $260

DATA_C3E0DD:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$74,$5B,$81,$5B,$73,$6B,$81,$6B
	db $75,$7B,$7D,$7B,$85,$7B
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel3.bin"		; GFXSize = $260

DATA_C3E353:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$59,$7F,$59,$72,$69,$7F,$69
	db $74,$79,$7C,$79,$84,$79
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel4.bin"		; GFXSize = $260

DATA_C3E5C9:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7A,$58,$6C,$58,$6C,$68,$7B,$68
	db $71,$78,$79,$78,$81,$78
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel5.bin"		; GFXSize = $260

DATA_C3E83F:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6D,$58,$7B,$58,$7B,$68,$6D,$68
	db $71,$78,$79,$78,$81,$78
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel6.bin"		; GFXSize = $260

DATA_C3EAB5:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6D,$57,$7B,$57,$6E,$67,$7C,$67
	db $71,$77,$79,$77,$81,$77
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel7.bin"		; GFXSize = $260

DATA_C3ED2B:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$58,$7C,$58,$6F,$68,$7D,$68
	db $73,$78,$7B,$78,$83,$78
	incbin "Graphics/DynamicSprites/GFX_DKBarrel_Barrel8.bin"		; GFXSize = $260

DATA_C3EFA1:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$70,$64,$80,$64,$70,$74,$80,$74
	db $71,$84,$7F,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base1.bin"		; GFXSize = $300

DATA_C3F2B5:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$6E,$73,$79,$83,$6D,$83,$7E,$73
	db $72,$63,$82,$63,$86,$83,$8A,$73,$89,$7B,$8B,$6B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base2.bin"		; GFXSize = $380

DATA_C3F651:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$86,$6A,$76,$6A,$79,$7A,$69,$7A
	db $7E,$8A,$76,$8A,$6E,$72,$72,$6A,$6E,$8A,$89,$7A,$87,$82,$7C,$62
	db $84,$62,$6D,$72,$8C,$7A
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base3.bin"		; GFXSize = $360

DATA_C3F9D7:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$6F,$79,$6F,$87,$6F,$6F,$7F
	db $7F,$7F,$8E,$7F,$88,$67,$82,$67,$7B,$67,$75,$67,$6B,$7F
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base4.bin"		; GFXSize = $340

DATA_C3FD35:
	incbin "Tilemaps/Compressed/Layer1_FunkysFlightsII.bin":0-(($010000-DATA_C3FD35)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC4Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_FunkysFlightsII.bin":(DATA_C3FD35_End-DATA_C3FD35)-

DATA_C40298:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$6B,$6B,$7B,$6B,$86,$6B,$86,$7B
	db $6B,$7B,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base5.bin"		; GFXSize = $300

DATA_C405AC:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6A,$69,$7A,$69,$69,$79,$79,$79
	db $87,$79,$77,$89,$8A,$71,$88,$69,$8F,$71,$7D,$89,$84,$89,$8A,$89
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base6.bin"		; GFXSize = $360

DATA_C4092C:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$77,$71,$86,$81,$86,$71,$74,$61
	db $76,$81,$69,$71,$72,$61,$84,$69,$6C,$69,$6F,$81
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base7.bin"		; GFXSize = $380

DATA_C40CC8:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6C,$64,$73,$74,$7C,$64,$83,$74
	db $78,$84,$87,$8C,$87,$6C,$6C,$74,$6F,$7C,$72,$84,$88,$84,$8B,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base8.bin"		; GFXSize = $360

DATA_C41048:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$70,$64,$80,$64,$70,$74,$80,$74
	db $71,$84,$7F,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base9.bin"		; GFXSize = $300

DATA_C4135C:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$6E,$73,$79,$83,$6D,$83,$7E,$73
	db $72,$63,$82,$63,$86,$83,$8A,$73,$89,$7B,$8B,$6B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base10.bin"		; GFXSize = $380

DATA_C416F8:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$86,$6A,$76,$6A,$79,$7A,$69,$7A
	db $7E,$8A,$76,$8A,$6E,$72,$72,$6A,$6E,$8A,$89,$7A,$87,$82,$7C,$62
	db $84,$62,$6D,$72,$8C,$7A
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base11.bin"		; GFXSize = $360

DATA_C41A7E:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$6F,$79,$6F,$87,$6F,$6F,$7F
	db $7F,$7F,$8E,$7F,$88,$67,$82,$67,$7B,$67,$75,$67,$6B,$7F
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base12.bin"		; GFXSize = $340

DATA_C41DDC:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$6B,$6B,$7B,$6B,$86,$6B,$86,$7B
	db $6B,$7B,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base13.bin"		; GFXSize = $300

DATA_C420F0:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6A,$69,$7A,$69,$69,$79,$79,$79
	db $87,$79,$77,$89,$8A,$71,$88,$69,$8F,$71,$7D,$89,$84,$89,$8A,$89
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base14.bin"		; GFXSize = $360

DATA_C42470:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$77,$71,$86,$81,$86,$71,$74,$61
	db $76,$81,$69,$71,$72,$61,$84,$69,$6C,$69,$6F,$81
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base15.bin"		; GFXSize = $380

DATA_C4280C:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6C,$64,$73,$74,$7C,$64,$83,$74
	db $78,$84,$87,$8C,$87,$6C,$6C,$74,$6F,$7C,$72,$84,$88,$84,$8B,$84
	incbin "Graphics/DynamicSprites/GFX_BarrelCannon_Base16.bin"		; GFXSize = $360

DATA_C42B8C:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$5E,$7E,$5E,$71,$6E,$7F,$6E
	db $76,$7E,$7E,$7E,$85,$7E
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown1.bin"		; GFXSize = $260

DATA_C42E02:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$5F,$7E,$5F,$71,$6F,$7F,$6F
	db $83,$7F,$76,$7F,$7C,$7F
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown2.bin"		; GFXSize = $260

DATA_C43078:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$5F,$7F,$5F,$71,$6F,$7F,$6F
	db $77,$7F,$7C,$7F,$82,$7F
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown3.bin"		; GFXSize = $260

DATA_C432EE:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$71,$60,$7F,$60,$71,$70,$7F,$70
	db $79,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown4.bin"		; GFXSize = $240

DATA_C43542:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$71,$60,$7F,$60,$70,$70,$7F,$70
	db $7A,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown5.bin"		; GFXSize = $240

DATA_C43796:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$70,$60,$7F,$60,$70,$70,$80,$70
	db $7A,$80,$82,$80
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown6.bin"		; GFXSize = $240

DATA_C439EA:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$60,$7F,$60,$70,$70,$80,$70
	db $79,$80,$7E,$80,$83,$80
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown7.bin"		; GFXSize = $260

DATA_C43C60:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$5F,$7F,$5F,$70,$6F,$80,$6F
	db $77,$7F,$7D,$7F,$84,$7F
	incbin "Graphics/DynamicSprites/GFX_ThrowBarrel_Thrown8.bin"		; GFXSize = $260

DATA_C43ED6:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$76,$4C,$6F,$5C,$7E,$64,$6E,$6C
	db $7F,$5C,$84,$74,$6F,$54,$85,$4F,$66,$71,$61,$75,$6E,$7C
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk1.bin"		; GFXSize = $2E0

DATA_C441D4:
	db $04,$08,$08,$01,$18,$19,$00,$00,$72,$4E,$6A,$5E,$7A,$5E,$6F,$6E
	db $81,$56,$8A,$67,$81,$4E,$6B,$56,$68,$75,$80,$6E,$6F,$7E,$83,$76
	db $87,$76
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk2.bin"		; GFXSize = $320

DATA_C44516:
	db $04,$08,$08,$01,$18,$19,$00,$00,$75,$4C,$6A,$5C,$7A,$5C,$6B,$6C
	db $7B,$6C,$83,$6C,$7F,$74,$84,$78,$6D,$54,$8A,$64,$8A,$6C,$80,$54
	db $6B,$7C
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk3.bin"		; GFXSize = $320

DATA_C44858:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7B,$4B,$77,$6B,$6E,$5B,$7E,$5B
	db $7C,$7B,$7E,$7B,$6F,$6B,$6C,$73,$6C,$6B,$73,$53,$6F,$53,$7E,$63
	db $81,$5B
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk4.bin"		; GFXSize = $2C0

DATA_C44B3A:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7B,$4D,$70,$5D,$6F,$6D,$80,$5D
	db $80,$65,$87,$5D,$68,$65,$64,$65,$7D,$6D,$79,$77,$8B,$4D,$89,$55
	db $8E,$4D
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk5.bin"		; GFXSize = $2C0

DATA_C44E1C:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$83,$4E,$79,$5E,$69,$5E,$91,$4F
	db $89,$5E,$61,$61,$61,$59,$8F,$64,$7B,$56,$7C,$6E,$74,$6E,$75,$76
	db $92,$64
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk6.bin"		; GFXSize = $2C0

DATA_C450FE:
	db $04,$08,$08,$00,$00,$10,$10,$08,$82,$50,$7B,$60,$75,$70,$6B,$60
	db $7A,$58,$90,$56,$63,$66,$5F,$63,$5F,$5B,$8A,$69,$8A,$71,$7F,$50
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk7.bin"		; GFXSize = $300

DATA_C4541E:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$80,$4F,$7A,$5F,$6A,$63,$7A,$6F
	db $7B,$77,$7B,$7F,$8E,$54,$7C,$57,$7D,$4F,$62,$6A,$5A,$67,$7D,$6F
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk8.bin"		; GFXSize = $2A0

DATA_C456DE:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7C,$4D,$71,$5D,$77,$6D,$8C,$51
	db $77,$55,$83,$75,$76,$7D,$81,$5D,$80,$65,$6B,$6D,$64,$6E,$5C,$6E
	db $6E,$69
	incbin "Graphics/DynamicSprites/GFX_Klomp_Walk9.bin"		; GFXSize = $2C0

DATA_C459C0:
	db $07,$02,$0E,$0C,$1E,$2A,$00,$00,$7D,$4D,$6D,$4D,$5D,$4D,$7F,$5D
	db $74,$3D,$70,$6D,$6F,$5D,$67,$5D,$80,$6D,$64,$45,$5F,$5D,$6C,$45
	db $8D,$58,$92,$5C,$84,$45,$88,$6D,$71,$7D,$75,$7D,$8E,$6D,$7F,$3D
	db $7D,$35
	incbin "Graphics/DynamicSprites/GFX_Kannon_Walk1.bin"		; GFXSize = $540

DATA_C45F32:
	db $07,$02,$0E,$07,$1E,$25,$00,$00,$7D,$4F,$6E,$4F,$5E,$4F,$7F,$5F
	db $77,$3F,$6D,$6F,$6F,$5F,$67,$5F,$67,$47,$5F,$5F,$6F,$47,$7D,$6F
	db $85,$6F,$85,$47,$84,$77,$8B,$77
	incbin "Graphics/DynamicSprites/GFX_Kannon_Walk2.bin"		; GFXSize = $4A0

DATA_C463FA:
	db $07,$02,$0E,$07,$1E,$25,$00,$00,$80,$4E,$70,$4E,$60,$4E,$7F,$5E
	db $7C,$3E,$6D,$6E,$6F,$5E,$67,$5E,$67,$46,$6C,$46,$63,$5E,$74,$46
	db $7D,$6E,$85,$6E,$87,$76,$81,$76
	incbin "Graphics/DynamicSprites/GFX_Kannon_Walk3.bin"		; GFXSize = $4A0

DATA_C468C2:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$5E,$71,$6E
	db $84,$7E,$74,$7E,$7C,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle1.bin"		; GFXSize = $260

DATA_C46B38:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$5E,$71,$6E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle2.bin"		; GFXSize = $260

DATA_C46DAE:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$71,$6E,$7F,$6E,$71,$5E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle3.bin"		; GFXSize = $260

DATA_C47024:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$71,$5E,$71,$6E,$7F,$6E
	db $84,$7E,$74,$7E,$7C,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle4.bin"		; GFXSize = $260

DATA_C4729A:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$6E,$71,$5E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle5.bin"		; GFXSize = $260

DATA_C47510:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$5E,$71,$6E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle6.bin"		; GFXSize = $260

DATA_C47786:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$5E,$71,$6E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle7.bin"		; GFXSize = $260

DATA_C479FC:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$5E,$71,$6E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_CheckpointBarrel_Idle8.bin"		; GFXSize = $260

DATA_C47C72:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$76,$61,$77,$71,$88,$6A,$86,$79
	db $6F,$71,$86,$69,$73,$79,$87,$71,$6E,$69,$70,$61,$86,$61
	incbin "Graphics/DynamicSprites/GFX_Chest_Idle.bin"		; GFXSize = $220

DATA_C47EB0:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$5E,$7F,$6E,$71,$6E,$71,$5E
	db $74,$7E,$7C,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_InvincibilityBarrel_Idle.bin"		; GFXSize = $260

DATA_C48126:
	db $01,$03,$02,$00,$00,$05,$10,$02,$79,$77,$7E,$87,$7D,$8F,$7A,$8C
	incbin "Graphics/DynamicSprites/GFX_Hook_Idle.bin"		; GFXSize = $E0

DATA_C48216:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$79,$57,$83,$57,$69,$67,$69,$57
	db $79,$67,$83,$67,$6A,$77,$72,$77,$7A,$77,$82,$77,$8A,$77
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyBox_Rambi.bin"		; GFXSize = $3A0

DATA_C485D4:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$79,$57,$83,$57,$69,$67,$69,$57
	db $79,$67,$83,$67,$6A,$77,$72,$77,$7A,$77,$82,$77,$8A,$77
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyBox_Squawks.bin"		; GFXSize = $3A0

DATA_C48992:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$79,$57,$83,$57,$69,$67,$69,$57
	db $79,$67,$83,$67,$6A,$77,$72,$77,$7A,$77,$82,$77,$8A,$77
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyBox_Enguarde.bin"		; GFXSize = $3A0

DATA_C48D50:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$79,$57,$83,$57,$69,$67,$69,$57
	db $79,$67,$83,$67,$6A,$77,$72,$77,$7A,$77,$82,$77,$8A,$77
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyBox_Rattly.bin"		; GFXSize = $3A0

DATA_C4910E:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$79,$57,$83,$57,$69,$67,$69,$57
	db $79,$67,$83,$67,$6A,$77,$72,$77,$7A,$77,$82,$77,$8A,$77
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyBox_Squitter.bin"		; GFXSize = $3A0

DATA_C494CC:
	db $07,$02,$0E,$02,$1E,$20,$00,$00,$95,$64,$85,$70,$55,$69,$65,$60
	db $75,$60,$75,$70,$65,$70,$8E,$68,$95,$74,$82,$68,$7F,$60
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyBox_Open.bin"		; GFXSize = $400

DATA_C498EA:
	db $06,$02,$0C,$00,$00,$0E,$10,$0C,$71,$55,$7F,$55,$70,$65,$76,$75
	db $80,$65,$84,$75,$6E,$75,$70,$7D
	incbin "Graphics/DynamicSprites/GFX_BonusCannon_Idle.bin"		; GFXSize = $340

DATA_C49C42:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$68,$76,$78,$7E,$78,$82,$68
	db $83,$70,$82,$78
	incbin "Graphics/DynamicSprites/GFX_Cannonball_Thrown1.bin"		; GFXSize = $120

DATA_C49D76:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$68,$76,$78,$7E,$78,$82,$68
	db $83,$70,$82,$78
	incbin "Graphics/DynamicSprites/GFX_Cannonball_Thrown2.bin"		; GFXSize = $120

DATA_C49EAA:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$68,$76,$78,$7E,$78,$82,$68
	db $83,$70,$82,$78
	incbin "Graphics/DynamicSprites/GFX_Cannonball_Thrown3.bin"		; GFXSize = $120

DATA_C49FDE:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$68,$76,$78,$7E,$78,$82,$68
	db $83,$70,$82,$78
	incbin "Graphics/DynamicSprites/GFX_Cannonball_Thrown4.bin"		; GFXSize = $120

DATA_C4A112:
	db $03,$03,$06,$00,$00,$09,$10,$06,$86,$62,$76,$62,$79,$72,$78,$5A
	db $80,$5A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup1.bin"		; GFXSize = $1E0

DATA_C4A306:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$88,$69,$79,$69,$88,$61,$78,$79
	db $7C,$61,$84,$61,$80,$79,$88,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup2.bin"		; GFXSize = $1C0

DATA_C4A4DE:
	db $02,$05,$04,$00,$00,$09,$10,$04,$86,$71,$76,$71,$8B,$61,$8B,$69
	db $83,$69,$7B,$69,$74,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup3.bin"		; GFXSize = $1A0

DATA_C4A694:
	db $02,$04,$04,$00,$00,$08,$10,$04,$87,$75,$77,$6E,$8A,$65,$8F,$6D
	db $87,$6D,$74,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup4.bin"		; GFXSize = $180

DATA_C4A828:
	db $02,$04,$04,$00,$00,$08,$10,$04,$87,$6E,$77,$6E,$95,$76,$95,$7E
	db $87,$7E,$74,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup5.bin"		; GFXSize = $180

DATA_C4A9BC:
	db $03,$03,$06,$00,$00,$09,$10,$06,$74,$72,$84,$72,$91,$72,$7A,$6A
	db $82,$6A,$8A,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup6.bin"		; GFXSize = $1E0

DATA_C4ABB0:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$74,$72,$84,$72,$94,$72,$7A,$6A
	db $82,$6A,$8A,$6A,$94,$7A,$9C,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup7.bin"		; GFXSize = $1C0

DATA_C4AD88:
	db $03,$03,$06,$00,$00,$09,$10,$06,$73,$72,$83,$72,$93,$67,$7B,$6A
	db $83,$6A,$8B,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup8.bin"		; GFXSize = $1E0

DATA_C4AF7C:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$73,$72,$83,$72,$90,$5D,$7A,$6A
	db $82,$6A,$8A,$6A,$90,$6D,$8C,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup9.bin"		; GFXSize = $220

DATA_C4B1B4:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$72,$72,$82,$72,$88,$5A,$7A,$6A
	db $82,$6A,$8A,$6A,$8D,$52,$94,$55,$95,$5D,$91,$6A,$8D,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup10.bin"		; GFXSize = $280

DATA_C4B452:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$85,$63,$78,$6F,$87,$50,$80,$57
	db $80,$5F,$88,$73,$80,$4F,$8B,$7A,$71,$77,$71,$7F,$80,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup11.bin"		; GFXSize = $280

DATA_C4B6F0:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$82,$60,$75,$50,$71,$70,$81,$70
	db $83,$51,$71,$80,$7A,$68,$7A,$60,$76,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup12.bin"		; GFXSize = $2A0

DATA_C4B9AA:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$80,$61,$70,$51,$70,$61,$70,$71
	db $80,$71,$7B,$51
	incbin "Graphics/DynamicSprites/GFX_Dixie_Pickup13.bin"		; GFXSize = $2A0

DATA_C4BC5E:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7C,$5C,$7B,$6C,$6C,$59,$73,$74
	db $70,$7C,$87,$6E,$80,$7C,$6A,$52,$73,$6C,$6D,$6C,$72,$51,$69,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw1.bin"		; GFXSize = $2A0

DATA_C4BF1E:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$73,$57,$75,$67,$5F,$5B,$72,$74
	db $70,$7A,$84,$66,$80,$77,$6C,$61,$6D,$69,$60,$53,$64,$53,$6A,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw2.bin"		; GFXSize = $2A0

DATA_C4C1DE:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6B,$54,$71,$64,$61,$64,$71,$74
	db $70,$7C,$80,$60,$7D,$68,$5A,$66,$5A,$57,$59,$5F,$81,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw3.bin"		; GFXSize = $280

DATA_C4C47C:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$68,$54,$6B,$64,$5B,$64,$71,$74
	db $70,$7C,$7B,$64,$80,$6C,$7D,$5C,$57,$5D,$57,$65,$7B,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw4.bin"		; GFXSize = $280

DATA_C4C71A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$76,$64,$67,$64,$57,$64,$65,$5C
	db $71,$74,$71,$7C,$6D,$5C,$65,$54,$7B,$5C,$57,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw5.bin"		; GFXSize = $260

DATA_C4C996:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$67,$56,$77,$61,$68,$66,$58,$66
	db $6E,$76,$58,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw6.bin"		; GFXSize = $240

DATA_C4CBEA:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$6A,$53,$79,$63,$69,$63,$59,$63
	db $6D,$73,$56,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw7.bin"		; GFXSize = $240

DATA_C4CE3E:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6D,$52,$7B,$62,$6B,$62,$5B,$64
	db $6F,$72,$53,$6C,$83,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw8.bin"		; GFXSize = $260

DATA_C4D0B4:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6D,$52,$78,$62,$68,$62,$60,$64
	db $72,$72,$52,$6A,$80,$72,$78,$56,$60,$6C,$58,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw9.bin"		; GFXSize = $260

DATA_C4D330:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$65,$5C,$75,$63,$75,$53,$5D,$5E
	db $74,$73,$6F,$6C,$7F,$73,$5D,$66,$55,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw10.bin"		; GFXSize = $240

DATA_C4D58A:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$6C,$57,$79,$67,$7C,$59,$5C,$58
	db $78,$77,$80,$77,$71,$67,$6E,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw11.bin"		; GFXSize = $280

DATA_C4D822:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$84,$60,$79,$70,$74,$59,$65,$57
	db $7C,$68,$88,$70,$74,$68,$6F,$70,$73,$51
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw12.bin"		; GFXSize = $2A0

DATA_C4DADC:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$86,$68,$7C,$58,$76,$68,$7A,$78
	db $82,$78,$86,$78,$70,$6B,$82,$50,$7A,$50,$72,$4E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw13.bin"		; GFXSize = $260

DATA_C4DD58:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$87,$68,$8A,$58,$77,$68,$7A,$78
	db $82,$78,$8A,$78,$72,$6B,$91,$50,$8D,$4C,$8E,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw14.bin"		; GFXSize = $260

DATA_C4DFD4:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$87,$68,$93,$5C,$77,$68,$7A,$78
	db $82,$78,$8A,$78,$72,$6B,$9B,$54,$9B,$4C,$8E,$78,$8B,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw15.bin"		; GFXSize = $280

DATA_C4E272:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$87,$68,$93,$5D,$77,$68,$7A,$78
	db $82,$78,$8A,$78,$72,$6A,$A3,$5F,$88,$60,$8B,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw16.bin"		; GFXSize = $260

DATA_C4E4EE:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$87,$68,$93,$5D,$77,$68,$7A,$78
	db $80,$78,$88,$78,$71,$6B,$A2,$64,$87,$60,$8B,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw17.bin"		; GFXSize = $260

DATA_C4E76A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$86,$68,$95,$5E,$77,$70,$7F,$68
	db $88,$58,$87,$78,$72,$70,$8D,$60,$85,$60,$8D,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw18.bin"		; GFXSize = $260

DATA_C4E9E6:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$5A,$81,$6A,$91,$5B,$91,$63
	db $97,$61,$79,$70,$79,$78,$74,$74,$80,$7A,$8C,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw19.bin"		; GFXSize = $200

DATA_C4EC02:
	db $02,$05,$04,$00,$00,$09,$10,$04,$83,$61,$78,$71,$7B,$59,$7B,$69
	db $7B,$61,$88,$71,$78,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw20.bin"		; GFXSize = $1A0

DATA_C4EDB8:
	db $03,$02,$06,$00,$00,$08,$10,$06,$81,$62,$72,$62,$78,$72,$74,$72
	db $87,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Throw21.bin"		; GFXSize = $1C0

DATA_C4EF8A:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$7A,$7E,$6A,$76,$72,$70,$72
	db $83,$7A,$81,$82
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle1.bin"		; GFXSize = $180

DATA_C4F11E:
	db $01,$07,$02,$00,$00,$09,$10,$02,$7F,$72,$77,$72,$7D,$6A,$7D,$82
	db $77,$7A,$77,$82,$71,$72,$82,$82
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle2.bin"		; GFXSize = $160

DATA_C4F296:
	db $02,$03,$04,$00,$00,$07,$10,$04,$72,$73,$80,$73,$7D,$6B,$78,$83
	db $83,$83
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle3.bin"		; GFXSize = $160

DATA_C4F408:
	db $02,$03,$04,$00,$00,$07,$10,$04,$71,$73,$7F,$73,$7C,$6B,$77,$83
	db $83,$83
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle4.bin"		; GFXSize = $160

DATA_C4F57A:
	db $01,$06,$02,$00,$00,$08,$10,$02,$71,$73,$7C,$6B,$87,$73,$75,$83
	db $81,$7B,$82,$83,$81,$73
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle5.bin"		; GFXSize = $140

DATA_C4F6D0:
	db $01,$07,$02,$00,$00,$09,$10,$02,$70,$72,$74,$82,$7C,$82,$82,$82
	db $80,$72,$7B,$6A,$80,$7A,$87,$72
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle6.bin"		; GFXSize = $160

DATA_C4F848:
	db $01,$07,$02,$00,$00,$09,$10,$02,$70,$73,$7B,$83,$80,$83,$80,$7B
	db $80,$73,$73,$83,$87,$73,$7B,$6B
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle7.bin"		; GFXSize = $160

DATA_C4F9C0:
	incbin "Tilemaps/Compressed/Layer1_KremQuayMapRightHalf.bin":0-(($010000-DATA_C4F9C0)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC5Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_KremQuayMapRightHalf.bin":(DATA_C4F9C0_End-DATA_C4F9C0)-

DATA_C5009A:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7D,$72,$70,$72,$7C,$82,$80,$82
	db $74,$82,$7C,$6A
	incbin "Graphics/DynamicSprites/GFX_Shuri_Idle8.bin"		; GFXSize = $180

DATA_C5022E:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$83,$60,$7B,$70,$73,$70,$7B,$68
	db $90,$5F,$6B,$69,$6B,$61,$68,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Pickup1.bin"		; GFXSize = $1C0

DATA_C50406:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$89,$62,$79,$6C,$82,$64,$71,$6D
	db $6C,$6A,$6C,$62,$7B,$7C,$80,$7C,$89,$72,$8B,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Pickup2.bin"		; GFXSize = $200

DATA_C50622:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$5C,$7A,$6C,$8A,$71,$72,$70
	db $6A,$71,$66,$6C,$66,$64,$7B,$7C,$80,$7C,$7C,$64,$8B,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Pickup3.bin"		; GFXSize = $220

DATA_C50860:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$5A,$78,$6A,$70,$75,$68,$75
	db $65,$70,$66,$68,$7B,$7A,$80,$7A,$87,$6D,$83,$62,$82,$52
	incbin "Graphics/DynamicSprites/GFX_Diddy_Pickup4.bin"		; GFXSize = $220

DATA_C50A9E:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$74,$5C,$75,$6C,$85,$6B,$7F,$73
	db $7A,$54,$72,$5F,$70,$78,$68,$7A,$68,$72,$7B,$7C,$80,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Pickup5.bin"		; GFXSize = $220

DATA_C50CDC:									; Note: Unused?
	db $02,$08,$04,$00,$00,$0C,$10,$04,$74,$59,$75,$69,$76,$51,$6D,$70
	db $65,$70,$69,$68,$78,$79,$80,$74,$84,$65,$71,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk1.bin"		; GFXSize = $200

DATA_C50EF8:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$73,$59,$75,$69,$77,$51,$6E,$73
	db $67,$71,$67,$69,$78,$79,$80,$78,$84,$66,$71,$5C,$85,$76,$67,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk2.bin"		; GFXSize = $240

DATA_C51158:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$73,$5B,$75,$6A,$79,$53,$70,$76
	db $6D,$74,$69,$6C,$78,$79,$80,$7A,$85,$67,$71,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk3.bin"		; GFXSize = $200

DATA_C51374:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$73,$5A,$74,$6A,$78,$52,$6F,$75
	db $6B,$6D,$72,$7A,$7A,$7A,$84,$66,$70,$5D,$80,$6E,$7F,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk4.bin"		; GFXSize = $220

DATA_C515B2:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$73,$59,$74,$68,$78,$51,$70,$5C
	db $6B,$6C,$7A,$78,$72,$78,$6F,$74,$84,$65,$80,$6D,$82,$72
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk5.bin"		; GFXSize = $220

DATA_C517F0:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$73,$59,$75,$69,$78,$51,$70,$5C
	db $68,$6B,$75,$79,$6D,$6E,$6D,$76,$84,$66,$81,$6E,$85,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk6.bin"		; GFXSize = $220

DATA_C51A2E:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$73,$5A,$74,$69,$78,$52,$71,$5E
	db $68,$6A,$75,$79,$6B,$72,$6D,$78,$84,$67,$80,$6F,$7D,$79,$82,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk7.bin"		; GFXSize = $240

DATA_C51C8E:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$73,$59,$75,$69,$76,$51,$71,$5C
	db $68,$68,$75,$78,$69,$70,$6D,$77,$84,$67,$7D,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk8.bin"		; GFXSize = $200

DATA_C51EAA:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$73,$59,$75,$69,$76,$51,$71,$5C
	db $69,$68,$77,$79,$69,$70,$6D,$71,$85,$66,$7F,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_HoldWalk9.bin"		; GFXSize = $200

DATA_C520C6:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$76,$5F,$7B,$6F,$86,$67,$75,$71
	db $70,$62,$74,$69,$71,$5A,$76,$57,$73,$79,$6B,$7B,$68,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw1.bin"		; GFXSize = $220

DATA_C52304:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$70,$5E,$7A,$6E,$86,$76,$7F,$66
	db $74,$56,$84,$63,$72,$7A,$6A,$7A,$73,$6E,$87,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw2.bin"		; GFXSize = $200

DATA_C52520:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$6E,$6F,$5E,$7E,$66,$71,$56
	db $73,$6E,$88,$6E,$81,$62,$73,$79,$6B,$7A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw3.bin"		; GFXSize = $1E0

DATA_C5271A:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6D,$5F,$7D,$64,$6D,$6F,$87,$67
	db $80,$78,$67,$6C,$7D,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw4.bin"		; GFXSize = $200

DATA_C52930:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6E,$5C,$7D,$65,$6D,$6C,$88,$6B
	db $80,$78,$66,$6C,$7D,$74,$69,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw5.bin"		; GFXSize = $220

DATA_C52B68:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$5B,$7F,$6D,$6F,$6B,$67,$6B
	db $67,$74,$7F,$65,$84,$65
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw6.bin"		; GFXSize = $200

DATA_C52D7E:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$75,$5B,$7D,$6B,$7F,$76,$6D,$68
	db $65,$6B,$62,$6F,$75,$6B,$7D,$73,$83,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw7.bin"		; GFXSize = $180

DATA_C52F18:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$59,$75,$69,$7D,$79,$87,$59
	db $73,$5E,$73,$66,$6B,$63,$63,$63,$60,$67
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw8.bin"		; GFXSize = $1E0

DATA_C53112:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7F,$59,$6F,$59,$6F,$69,$8D,$59
	db $67,$5C,$7F,$69,$87,$69,$77,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw9.bin"		; GFXSize = $220

DATA_C5334A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$81,$56,$71,$56,$6D,$66,$90,$56
	db $8C,$64,$91,$64,$7C,$66,$84,$66,$6F,$76,$69,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw10.bin"		; GFXSize = $260

DATA_C535C6:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$81,$57,$71,$56,$71,$66,$69,$67
	db $81,$67,$89,$67,$91,$63,$91,$58,$77,$4E,$71,$76,$6E,$56
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw11.bin"		; GFXSize = $280

DATA_C53864:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$82,$56,$72,$56,$71,$66,$91,$58
	db $70,$4E,$7C,$4E,$81,$66,$88,$66,$74,$76,$6A,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw12.bin"		; GFXSize = $260

DATA_C53AE0:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$80,$58,$75,$67,$85,$68,$8F,$58
	db $78,$5F,$78,$57,$7B,$50,$70,$57,$6A,$57,$6D,$6A,$6E,$72,$78,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw13.bin"		; GFXSize = $240

DATA_C53D40:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$5A,$7B,$6A,$8C,$5A,$76,$62
	db $74,$5A,$75,$6A,$74,$72,$78,$7A,$80,$7A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Throw14.bin"		; GFXSize = $1E0

DATA_C53F3A:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7D,$6C,$70,$6C,$79,$84,$80,$7C
	db $87,$7C,$78,$7C,$70,$7C,$84,$84
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin1.bin"		; GFXSize = $1C0

DATA_C54112:
	db $02,$04,$04,$00,$00,$08,$10,$04,$78,$6B,$7D,$7B,$75,$83,$87,$73
	db $70,$73,$75,$7B
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin2.bin"		; GFXSize = $180

DATA_C542A6:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7A,$6C,$79,$7C,$71,$7C,$87,$7A
	db $72,$6C,$73,$84,$72,$74
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin3.bin"		; GFXSize = $1A0

DATA_C5445C:
	db $02,$05,$04,$00,$00,$09,$10,$04,$80,$74,$70,$74,$75,$6C,$78,$84
	db $83,$84,$85,$6C,$7D,$6C
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin4.bin"		; GFXSize = $1A0

DATA_C54612:
	db $02,$05,$04,$00,$00,$09,$10,$04,$70,$72,$7F,$72,$7D,$82,$83,$82
	db $73,$82,$7F,$6A,$7C,$6A
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin5.bin"		; GFXSize = $1A0

DATA_C547C8:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7F,$73,$71,$73,$7B,$83,$80,$83
	db $71,$83,$73,$6B,$7B,$6B,$83,$6B
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin6.bin"		; GFXSize = $1C0

DATA_C549A0:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7E,$73,$70,$73,$77,$6B,$7F,$6B
	db $85,$6B,$77,$83,$7E,$83,$84,$83
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin7.bin"		; GFXSize = $1C0

DATA_C54B78:
	db $02,$04,$04,$00,$00,$08,$10,$04,$73,$7B,$78,$6B,$83,$7B,$83,$83
	db $87,$76,$70,$71
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin8.bin"		; GFXSize = $180

DATA_C54D0C:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7B,$6C,$79,$7C,$73,$74,$87,$7B
	db $71,$7C,$73,$6C
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin9.bin"		; GFXSize = $180

DATA_C54EA0:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$73,$7E,$73,$78,$6B,$7D,$6B
	db $85,$6B,$76,$83,$80,$83,$84,$83
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin10.bin"		; GFXSize = $1C0

DATA_C55078:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$6A,$72,$7A,$81,$82,$87,$7A
	db $87,$72,$71,$72,$82,$7A,$74,$6A
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin11.bin"		; GFXSize = $1C0

DATA_C55250:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$7C,$7C,$6C,$87,$7C,$74,$6C
	db $74,$74,$71,$74,$70,$7C
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin12.bin"		; GFXSize = $1A0

DATA_C55406:
	db $02,$04,$04,$00,$00,$08,$10,$04,$78,$6B,$75,$7B,$70,$73,$85,$7B
	db $84,$83,$87,$73
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin13.bin"		; GFXSize = $180

DATA_C5559A:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$6C,$7A,$7C,$72,$6C,$71,$74
	db $72,$7C,$73,$84,$87,$79
	incbin "Graphics/DynamicSprites/GFX_Shuri_Spin14.bin"		; GFXSize = $1A0

DATA_C55750:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$7E,$4F,$7F,$5F,$72,$5F,$74,$6F
	db $87,$6F,$76,$57,$7B,$4F,$8B,$70
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk1.bin"		; GFXSize = $280

DATA_C559E8:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$80,$57,$70,$57,$69,$67,$79,$67
	db $81,$4F,$79,$4F,$6B,$5F,$89,$67,$6D,$77,$75,$77,$7A,$77,$8C,$6F
	db $8D,$75,$8C,$67
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk2.bin"		; GFXSize = $340

DATA_C55D4C:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$81,$5B,$71,$5B,$61,$5B,$5F,$6B
	db $75,$6B,$8E,$63,$74,$53,$7C,$53,$83,$53,$63,$7B,$77,$7B,$8B,$6B
	db $8F,$6B,$8C,$73,$78,$4B
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk3.bin"		; GFXSize = $3C0

DATA_C56132:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$7F,$59,$6F,$59,$5F,$59,$5C,$69
	db $75,$69,$8E,$61,$72,$51,$7A,$51,$82,$51,$5F,$79,$77,$79,$89,$69
	db $8F,$69,$8B,$71
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk4.bin"		; GFXSize = $3A0

DATA_C564F6:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$82,$5D,$72,$5D,$62,$5D,$5D,$6D
	db $75,$6D,$89,$6D,$6E,$55,$76,$55,$7E,$55,$86,$55,$78,$7D,$8E,$6D
	db $8E,$65,$89,$75,$76,$4D,$7B,$4D
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk5.bin"		; GFXSize = $3E0

DATA_C568FE:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$80,$58,$70,$58,$68,$68,$78,$68
	db $81,$50,$79,$50,$6D,$78,$67,$78,$76,$78,$7E,$78,$69,$60,$88,$68
	db $88,$70,$8B,$68,$85,$78
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk6.bin"		; GFXSize = $360

DATA_C56C84:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$7E,$58,$72,$58,$72,$68,$7F,$68
	db $80,$50,$7B,$50,$75,$78,$7D,$78,$84,$78,$7A,$80
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk7.bin"		; GFXSize = $2C0

DATA_C56F60:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$58,$7A,$68,$88,$78,$77,$58
	db $7F,$50,$7A,$50,$75,$72,$7E,$78,$8A,$70,$74,$78,$78,$60
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk8.bin"		; GFXSize = $220

DATA_C5719E:
	db $04,$01,$08,$00,$00,$09,$10,$08,$77,$51,$78,$61,$74,$71,$85,$67
	db $83,$55
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk9.bin"		; GFXSize = $220

DATA_C573D0:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$78,$51,$78,$61,$75,$71,$83,$69
	db $84,$56,$83,$61
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk10.bin"		; GFXSize = $240

DATA_C57624:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$77,$50,$76,$5F,$75,$6F,$85,$6F
	db $84,$77,$87,$52,$86,$5A,$86,$62,$86,$6A,$89,$6C
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Walk11.bin"		; GFXSize = $260

DATA_C578A0:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$81,$5B,$71,$4B,$71,$5B,$78,$6B
	db $88,$6B,$76,$79,$70,$6A,$7D,$4B,$86,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk1.bin"		; GFXSize = $2A0

DATA_C57B5A:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$81,$5B,$71,$4B,$71,$5B,$78,$6B
	db $88,$6B,$74,$77,$70,$69,$7D,$4B,$7C,$7B,$86,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk2.bin"		; GFXSize = $2C0

DATA_C57E36:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$81,$5C,$71,$4C,$71,$5C,$78,$6C
	db $88,$6C,$72,$75,$70,$6B,$7D,$4C,$7B,$7C,$86,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk3.bin"		; GFXSize = $2C0

DATA_C58112:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$82,$5E,$73,$4C,$74,$5C,$79,$6C
	db $89,$6E,$72,$74,$71,$6A,$80,$4D,$7A,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk4.bin"		; GFXSize = $2A0

DATA_C583CC:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$84,$60,$75,$4E,$75,$5E,$72,$6E
	db $81,$6E,$89,$70,$71,$66,$82,$4F,$79,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk5.bin"		; GFXSize = $2A0

DATA_C58686:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$83,$60,$74,$4E,$73,$5E,$74,$6E
	db $84,$70,$88,$70,$71,$66,$81,$4E,$79,$7E
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk6.bin"		; GFXSize = $2A0

DATA_C58940:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$82,$5E,$73,$4C,$72,$5C,$73,$6C
	db $82,$6E,$88,$6E,$70,$6B,$80,$4C,$78,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk7.bin"		; GFXSize = $2A0

DATA_C58BFA:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$82,$5C,$72,$4A,$72,$5A,$78,$6A
	db $7C,$7A,$88,$6C,$70,$6A,$7E,$4A,$76,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk8.bin"		; GFXSize = $2A0

DATA_C58EB4:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$81,$5B,$71,$5B,$80,$6B,$71,$4B
	db $78,$6B,$78,$73,$76,$77,$7D,$4B,$6F,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk9.bin"		; GFXSize = $2A0

DATA_C5916E:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$81,$5B,$71,$5B,$80,$6B,$71,$4B
	db $78,$6B,$78,$73,$75,$76,$7D,$4B,$70,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk10.bin"		; GFXSize = $2A0

DATA_C59428:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$81,$5C,$71,$5C,$80,$6C,$71,$4C
	db $78,$6C,$78,$74,$74,$75,$7D,$4C,$70,$6B,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk11.bin"		; GFXSize = $2C0

DATA_C59704:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$82,$5E,$72,$5D,$73,$6D,$73,$4D
	db $89,$6E,$7D,$76,$70,$6B,$80,$4D,$83,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk12.bin"		; GFXSize = $2A0

DATA_C599BE:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$84,$60,$75,$5D,$74,$6D,$75,$4D
	db $89,$70,$7C,$7D,$71,$6B,$82,$4E,$83,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk13.bin"		; GFXSize = $2A0

DATA_C59C78:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$83,$5F,$75,$5E,$75,$6D,$74,$4E
	db $89,$6F,$7A,$7D,$71,$6B,$81,$4E,$85,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk14.bin"		; GFXSize = $2A0

DATA_C59F32:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$82,$5D,$74,$5D,$76,$6D,$73,$4D
	db $89,$6D,$79,$7D,$70,$69,$80,$4D,$86,$75,$86,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk15.bin"		; GFXSize = $2C0

DATA_C5A20E:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$81,$5C,$73,$5C,$77,$6C,$72,$4C
	db $89,$6C,$79,$7C,$70,$69,$7E,$4C,$86,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldWalk16.bin"		; GFXSize = $2A0

DATA_C5A4C8:
	db $03,$02,$06,$00,$00,$08,$10,$06,$83,$65,$73,$65,$74,$75,$84,$75
	db $80,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce1.bin"		; GFXSize = $1C0

DATA_C5A69A:
	db $03,$02,$06,$00,$00,$08,$10,$06,$83,$64,$74,$64,$74,$74,$84,$74
	db $8B,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce2.bin"		; GFXSize = $1C0

DATA_C5A86C:
	db $02,$03,$04,$00,$00,$07,$10,$04,$73,$6C,$83,$6C,$74,$64,$7C,$64
	db $84,$64
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce3.bin"		; GFXSize = $160

DATA_C5A9DE:
	db $02,$04,$04,$00,$00,$08,$10,$04,$74,$62,$81,$70,$84,$68,$82,$60
	db $79,$72,$73,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce4.bin"		; GFXSize = $180

DATA_C5AB72:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7E,$61,$7E,$71,$76,$61,$76,$69
	db $76,$71,$72,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce5.bin"		; GFXSize = $180

DATA_C5AD06:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7F,$61,$7F,$71,$77,$61,$77,$69
	db $77,$71,$7D,$79,$73,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce6.bin"		; GFXSize = $1A0

DATA_C5AEBC:
	db $02,$05,$04,$00,$00,$09,$10,$04,$80,$61,$80,$71,$78,$61,$78,$69
	db $78,$71,$78,$79,$76,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce7.bin"		; GFXSize = $1A0

DATA_C5B072:
	db $02,$05,$04,$00,$00,$09,$10,$04,$81,$61,$81,$71,$79,$61,$79,$69
	db $79,$71,$79,$79,$76,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce8.bin"		; GFXSize = $1A0

DATA_C5B228:
	db $03,$02,$06,$00,$00,$08,$10,$06,$82,$6F,$74,$6F,$82,$5F,$7A,$67
	db $7D,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce9.bin"		; GFXSize = $1C0

DATA_C5B3FA:
	db $03,$02,$06,$00,$00,$08,$10,$06,$83,$6F,$74,$6F,$82,$5F,$74,$67
	db $7A,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce10.bin"		; GFXSize = $1C0

DATA_C5B5CC:
	db $02,$04,$04,$00,$00,$08,$10,$04,$83,$6F,$74,$6F,$8A,$67,$74,$67
	db $7A,$67,$82,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce11.bin"		; GFXSize = $180

DATA_C5B760:
	db $02,$05,$04,$00,$00,$09,$10,$04,$82,$71,$77,$69,$7A,$79,$8A,$69
	db $77,$61,$82,$69,$7E,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce12.bin"		; GFXSize = $1A0

DATA_C5B916:
	db $02,$05,$04,$00,$00,$09,$10,$04,$82,$72,$77,$6A,$7A,$7A,$8A,$6A
	db $79,$62,$82,$6A,$81,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce13.bin"		; GFXSize = $1A0

DATA_C5BACC:
	db $02,$05,$04,$00,$00,$09,$10,$04,$81,$73,$7B,$63,$79,$7B,$7E,$5B
	db $79,$73,$77,$6B,$77,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce14.bin"		; GFXSize = $1A0

DATA_C5BC82:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7E,$72,$7C,$62,$77,$79,$76,$71
	db $76,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce15.bin"		; GFXSize = $160

DATA_C5BDF4:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7C,$72,$80,$62,$76,$79,$79,$62
	db $75,$71,$78,$6A,$75,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_Bounce16.bin"		; GFXSize = $1A0

DATA_C5BFAA:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$80,$5F,$80,$6F,$70,$71,$70,$61
	db $70,$51,$7B,$51
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldIdle1.bin"		; GFXSize = $2A0

DATA_C5C25E:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$80,$5F,$80,$6F,$70,$71,$70,$61
	db $70,$51,$7B,$51
	incbin "Graphics/DynamicSprites/GFX_Dixie_HoldIdle2.bin"		; GFXSize = $2A0

DATA_C5C512:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$73,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle1.bin"		; GFXSize = $40

DATA_C5C55E:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$73,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle2.bin"		; GFXSize = $40

DATA_C5C5AA:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$73,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle3.bin"		; GFXSize = $40

DATA_C5C5F6:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7B,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle4.bin"		; GFXSize = $40

DATA_C5C642:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7B,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle5.bin"		; GFXSize = $40

DATA_C5C68E:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7B,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle6.bin"		; GFXSize = $40

DATA_C5C6DA:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7B,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle7.bin"		; GFXSize = $40

DATA_C5C726:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7B,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapTorch_Idle8.bin"		; GFXSize = $40

DATA_C5C772:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly1.bin"		; GFXSize = $20

DATA_C5C79C:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly2.bin"		; GFXSize = $20

DATA_C5C7C6:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$74,$7C,$7C
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly3.bin"		; GFXSize = $40

DATA_C5C812:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly4.bin"		; GFXSize = $20

DATA_C5C83C:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly5.bin"		; GFXSize = $20

DATA_C5C866:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$7A,$7C,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly6.bin"		; GFXSize = $40

DATA_C5C8B2:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$76,$7C,$7E
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly7.bin"		; GFXSize = $40

DATA_C5C8FE:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$7A,$7A,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly8.bin"		; GFXSize = $40

DATA_C5C94A:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7C
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly9.bin"		; GFXSize = $20

DATA_C5C974:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$7C,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly10.bin"		; GFXSize = $40

DATA_C5C9C0:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly11.bin"		; GFXSize = $20

DATA_C5C9EA:
	db $00,$02,$00,$00,$00,$02,$00,$00,$80,$7A,$7A,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly12.bin"		; GFXSize = $40

DATA_C5CA36:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly13.bin"		; GFXSize = $20

DATA_C5CA60:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly14.bin"		; GFXSize = $20

DATA_C5CA8A:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$75,$7E,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly15.bin"		; GFXSize = $40

DATA_C5CAD6:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$79,$7E,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly16.bin"		; GFXSize = $40

DATA_C5CB22:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly17.bin"		; GFXSize = $20

DATA_C5CB4C:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly18.bin"		; GFXSize = $20

DATA_C5CB76:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$7B,$7E,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly19.bin"		; GFXSize = $40

DATA_C5CBC2:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly20.bin"		; GFXSize = $20

DATA_C5CBEC:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly21.bin"		; GFXSize = $20

DATA_C5CC16:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$7B,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly22.bin"		; GFXSize = $40

DATA_C5CC62:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$75,$7E,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly23.bin"		; GFXSize = $40

DATA_C5CCAE:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7B,$79,$7F,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly24.bin"		; GFXSize = $40

DATA_C5CCFA:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly25.bin"		; GFXSize = $20

DATA_C5CD24:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$7B,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly26.bin"		; GFXSize = $40

DATA_C5CD70:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7E,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly27.bin"		; GFXSize = $20

DATA_C5CD9A:
	db $00,$02,$00,$00,$00,$02,$00,$00,$80,$7A,$7B,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly28.bin"		; GFXSize = $40

DATA_C5CDE6:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly29.bin"		; GFXSize = $20

DATA_C5CE10:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7B,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly30.bin"		; GFXSize = $40

DATA_C5CE5C:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$76,$7D,$7E
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly31.bin"		; GFXSize = $40

DATA_C5CEA8:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$79,$7D,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapBat_Fly32.bin"		; GFXSize = $40

DATA_C5CEF4:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6B,$65,$7B,$61,$7B,$69,$7B,$71
	db $7B,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle1.bin"		; GFXSize = $100

DATA_C5D006:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6C,$64,$7C,$61,$7C,$69,$7C,$71
	db $7C,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle2.bin"		; GFXSize = $100

DATA_C5D118:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6C,$65,$7C,$71,$7C,$79,$7C,$69
	db $7C,$61
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle3.bin"		; GFXSize = $100

DATA_C5D22A:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6B,$66,$7B,$61,$7B,$69,$7B,$71
	db $7B,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle4.bin"		; GFXSize = $100

DATA_C5D33C:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6B,$65,$7B,$61,$7B,$69,$7B,$71
	db $7B,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle5.bin"		; GFXSize = $100

DATA_C5D44E:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6D,$64,$7D,$69,$7D,$71,$7D,$61
	db $7D,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle6.bin"		; GFXSize = $100

DATA_C5D560:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6B,$65,$7B,$69,$7B,$61,$7B,$71
	db $7B,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle7.bin"		; GFXSize = $100

DATA_C5D672:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6C,$65,$7C,$71,$7C,$69,$7C,$79
	db $7C,$61
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle8.bin"		; GFXSize = $100

DATA_C5D784:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6B,$64,$7B,$61,$7B,$69,$7B,$71
	db $7B,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle9.bin"		; GFXSize = $100

DATA_C5D896:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6C,$63,$7C,$61,$7C,$69,$7C,$71
	db $7C,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle10.bin"		; GFXSize = $100

DATA_C5D9A8:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6C,$64,$7C,$71,$7C,$79,$7C,$69
	db $7C,$61
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle11.bin"		; GFXSize = $100

DATA_C5DABA:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6B,$65,$7B,$61,$7B,$69,$7B,$71
	db $7B,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapFlag_Idle12.bin"		; GFXSize = $100

DATA_C5DBCC:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$7B,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff1.bin"		; GFXSize = $40

DATA_C5DC18:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$7C,$7E,$7C,$7E,$74
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff2.bin"		; GFXSize = $60

DATA_C5DC86:
	db $00,$03,$00,$00,$00,$03,$00,$00,$78,$7D,$7E,$7D,$7E,$75
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff3.bin"		; GFXSize = $60

DATA_C5DCF4:
	db $01,$01,$02,$00,$00,$03,$10,$02,$79,$76,$77,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff4.bin"		; GFXSize = $A0

DATA_C5DDA0:
	db $01,$04,$02,$00,$00,$06,$10,$02,$75,$7A,$7E,$72,$84,$7A,$84,$82
	db $81,$72
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff5.bin"		; GFXSize = $100

DATA_C5DEB2:
	db $01,$05,$02,$00,$00,$07,$10,$02,$73,$7B,$7D,$73,$83,$7B,$82,$83
	db $85,$7B,$85,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff6.bin"		; GFXSize = $120

DATA_C5DFE6:
	db $02,$04,$04,$00,$00,$08,$10,$04,$71,$7B,$7E,$7B,$86,$73,$7E,$73
	db $81,$6B,$76,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff7.bin"		; GFXSize = $180

DATA_C5E17A:
	db $03,$03,$06,$00,$00,$09,$10,$06,$6F,$7C,$7F,$7C,$7F,$6C,$79,$74
	db $73,$74,$7A,$6C
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff8.bin"		; GFXSize = $1E0

DATA_C5E36E:
	db $04,$00,$08,$00,$00,$08,$10,$08,$71,$7D,$7E,$7D,$72,$6D,$80,$6D
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff9.bin"		; GFXSize = $200

DATA_C5E57E:
	db $03,$02,$06,$00,$00,$08,$10,$06,$71,$7A,$7D,$7A,$7D,$6A,$75,$72
	db $79,$6A
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff10.bin"		; GFXSize = $1C0

DATA_C5E750:
	db $02,$02,$04,$00,$00,$06,$10,$04,$73,$7B,$7B,$6B,$83,$83,$83,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff11.bin"		; GFXSize = $140

DATA_C5E8A0:
	db $01,$05,$02,$00,$00,$07,$10,$02,$73,$7C,$83,$7C,$83,$84,$7A,$74
	db $82,$74,$7E,$6C
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff12.bin"		; GFXSize = $120

DATA_C5E9D4:
	db $01,$03,$02,$00,$00,$05,$10,$02,$74,$7A,$84,$7A,$84,$82,$80,$72
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff13.bin"		; GFXSize = $E0

DATA_C5EAC4:
	db $01,$03,$02,$00,$00,$05,$10,$02,$75,$79,$82,$79,$7F,$71,$83,$81
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff14.bin"		; GFXSize = $E0

DATA_C5EBB4:
	db $01,$02,$02,$00,$00,$04,$10,$02,$75,$79,$82,$7E,$7F,$71
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff15.bin"		; GFXSize = $C0

DATA_C5EC82:
	db $01,$02,$02,$00,$00,$04,$10,$02,$76,$77,$81,$7F,$7F,$6F
	incbin "Graphics/DynamicSprites/GFX_WorldMapSmoke_Puff16.bin"		; GFXSize = $C0

DATA_C5ED50:
	db $00,$04,$00,$00,$00,$04,$00,$00,$78,$7A,$7D,$7A,$7B,$72,$73,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim1.bin"		; GFXSize = $80

DATA_C5EDE0:								; Note: Unused?
	db $00,$04,$00,$00,$00,$04,$00,$00,$73,$7B,$77,$7B,$7B,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim2.bin"		; GFXSize = $80

DATA_C5EE70:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$75,$7C,$7B,$74,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim3.bin"		; GFXSize = $60

DATA_C5EEDE:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$78,$7D,$7A,$75,$7A,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim4.bin"		; GFXSize = $60

DATA_C5EF4C:								; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$7E,$7C,$76
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim5.bin"		; GFXSize = $40

DATA_C5EF98:								; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7E,$7D,$76
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim6.bin"		; GFXSize = $40

DATA_C5EFE4:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$80,$7D,$7C,$75,$7C,$7D
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim7.bin"		; GFXSize = $60

DATA_C5F052:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$83,$7C,$7B,$7C,$7B,$74
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim8.bin"		; GFXSize = $60

DATA_C5F0C0:								; Note: Unused?
	db $00,$04,$00,$00,$00,$04,$00,$00,$84,$7B,$7F,$7B,$7C,$73,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim9.bin"		; GFXSize = $80

DATA_C5F150:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$7C,$7B,$83,$7B,$7C,$73
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim10.bin"		; GFXSize = $60

DATA_C5F1BE:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$7D,$7B,$7D,$73,$83,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim11.bin"		; GFXSize = $60

DATA_C5F22C:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$7E,$73,$80,$7B,$7E,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim12.bin"		; GFXSize = $60

DATA_C5F29A:								; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7D,$7D,$75
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim13.bin"		; GFXSize = $40

DATA_C5F2E6:								; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$7E,$7C,$76
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim14.bin"		; GFXSize = $40

DATA_C5F332:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$7C,$7B,$7C,$73,$78,$7B
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim15.bin"		; GFXSize = $60

DATA_C5F3A0:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$7D,$7A,$7D,$72,$75,$7A
	incbin "Graphics/DynamicSprites/GFX_WorldMapShark_Swim16.bin"		; GFXSize = $60

DATA_C5F40E:
	db $00,$03,$00,$00,$00,$03,$00,$00,$79,$7C,$81,$7C,$7B,$84
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly1.bin"		; GFXSize = $60

DATA_C5F47C:
	db $01,$00,$02,$00,$00,$02,$10,$02,$79,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly2.bin"		; GFXSize = $80

DATA_C5F506:
	db $01,$01,$02,$00,$00,$03,$10,$02,$79,$79,$7F,$71
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly3.bin"		; GFXSize = $A0

DATA_C5F5B2:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly4.bin"		; GFXSize = $80

DATA_C5F63C:
	db $00,$03,$00,$00,$00,$03,$00,$00,$80,$7C,$79,$7C,$7B,$84
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly5.bin"		; GFXSize = $60

DATA_C5F6AA:
	db $01,$00,$02,$00,$00,$02,$10,$02,$79,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly6.bin"		; GFXSize = $80

DATA_C5F734:
	db $00,$04,$00,$00,$00,$04,$00,$00,$79,$7C,$7E,$74,$80,$7C,$7B,$84
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly7.bin"		; GFXSize = $80

DATA_C5F7C4:
	db $01,$00,$02,$00,$00,$02,$10,$02,$79,$79
	incbin "Graphics/DynamicSprites/GFX_WorldMapZinger_Fly8.bin"		; GFXSize = $80

DATA_C5F84E:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$6F,$72,$6F,$6B,$5F,$83,$7F
	db $88,$7F,$6D,$6F,$70,$77,$7B,$67,$66,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim1.bin"		; GFXSize = $240

DATA_C5FAA8:
	incbin "Tilemaps/Compressed/Layer1_SwankysBonusBonanza.bin":0-(($010000-DATA_C5FAA8)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC6Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_SwankysBonusBonanza.bin":(DATA_C5FAA8_End-DATA_C5FAA8)-

DATA_C60169:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$6F,$72,$6F,$6B,$5F,$81,$7F
	db $89,$7F,$6C,$6F,$6F,$77,$7B,$67,$65,$64
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim2.bin"		; GFXSize = $240

DATA_C603C3:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$70,$72,$70,$6B,$60,$83,$80
	db $8B,$80,$6B,$70,$6E,$78,$7B,$68,$65,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim3.bin"		; GFXSize = $240

DATA_C6061D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$82,$70,$72,$70,$74,$68,$82,$80
	db $8A,$80,$6A,$70,$6E,$78,$7C,$68,$82,$88,$6C,$68,$67,$61,$6D,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim4.bin"		; GFXSize = $240

DATA_C6087D:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$82,$70,$72,$70,$74,$68,$82,$80
	db $8A,$80,$6A,$70,$6D,$78,$7C,$68,$7E,$88,$6C,$68,$69,$60,$7E,$80
	db $67,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim5.bin"		; GFXSize = $260

DATA_C60AFF:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$81,$70,$71,$70,$73,$68,$86,$80
	db $77,$88,$69,$70,$69,$78,$7B,$68,$77,$80,$6B,$68,$69,$62,$66,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim6.bin"		; GFXSize = $240

DATA_C60D5F:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$81,$70,$71,$70,$72,$68,$85,$80
	db $6B,$70,$69,$78,$7A,$68,$73,$80,$6A,$68,$69,$65,$65,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim7.bin"		; GFXSize = $220

DATA_C60F9D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$81,$70,$71,$70,$73,$68,$6B,$69
	db $88,$80,$80,$80,$6A,$71,$6A,$79,$65,$7B,$7B,$68,$69,$69,$72,$80
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim8.bin"		; GFXSize = $240

DATA_C611FD:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$81,$72,$71,$72,$88,$6A,$80,$6A
	db $78,$6A,$70,$6A,$71,$82,$69,$6F,$69,$7D,$66,$7D,$69,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim9.bin"		; GFXSize = $220

DATA_C6143B:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$81,$72,$71,$72,$66,$7C,$88,$6A
	db $80,$6A,$78,$6A,$70,$6A,$71,$82,$69,$6F,$69,$7C,$65,$6A
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim10.bin"		; GFXSize = $220

DATA_C61679:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$72,$70,$72,$66,$7E,$88,$6A
	db $80,$6A,$78,$6A,$70,$6A,$73,$82,$68,$6E,$68,$79,$65,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim11.bin"		; GFXSize = $220

DATA_C618B7:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$72,$70,$72,$66,$7B,$88,$6A
	db $80,$6A,$78,$6A,$70,$6A,$76,$82,$68,$6D,$68,$75,$64,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim12.bin"		; GFXSize = $220

DATA_C61AF5:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$72,$70,$72,$88,$6A,$80,$6A
	db $78,$6A,$70,$6A,$78,$82,$68,$6C,$68,$74,$64,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim13.bin"		; GFXSize = $200

DATA_C61D11:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$71,$70,$71,$88,$69,$80,$69
	db $78,$69,$70,$69,$7E,$81,$68,$6B,$68,$73,$65,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim14.bin"		; GFXSize = $200

DATA_C61F2D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$81,$71,$71,$71,$65,$6D,$89,$69
	db $81,$69,$79,$69,$71,$69,$82,$81,$69,$6D,$69,$75,$71,$61,$69,$65
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim15.bin"		; GFXSize = $240

DATA_C6218D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$81,$71,$71,$71,$66,$6A,$89,$69
	db $81,$69,$79,$69,$71,$69,$84,$81,$69,$6D,$6C,$75,$73,$61,$6B,$65
	incbin "Graphics/DynamicSprites/GFX_Dixie_Swim16.bin"		; GFXSize = $240

DATA_C623ED:
	db $04,$00,$08,$00,$00,$08,$10,$08,$74,$71,$7C,$71,$7C,$81,$74,$81
	incbin "Graphics/DynamicSprites/GFX_Sun_Idle.bin"		; GFXSize = $200

DATA_C625FD:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$78,$6C,$7C,$4D,$87,$4E,$7E,$5D
	db $80,$5D,$80,$65,$7B,$7C,$73,$7C,$74,$6E,$73,$76,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_Rattly_IdleBounce1.bin"		; GFXSize = $280

DATA_C6289B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$77,$6C,$7C,$4D,$87,$4E,$7E,$5D
	db $80,$5D,$80,$64,$7B,$7C,$73,$7B,$74,$6D,$73,$75,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_Rattly_IdleBounce2.bin"		; GFXSize = $280

DATA_C62B39:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$87,$4C,$73,$73,$7C,$4B,$7E,$5B
	db $74,$6B,$79,$6B,$80,$5B,$7F,$63,$7F,$73,$7F,$7B,$7F,$6B
	incbin "Graphics/DynamicSprites/GFX_Rattly_IdleBounce3.bin"		; GFXSize = $280

DATA_C62DD7:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$88,$4C,$73,$72,$7D,$4A,$77,$62
	db $7E,$5A,$74,$6A,$80,$5A,$7F,$72,$7F,$7A
	incbin "Graphics/DynamicSprites/GFX_Rattly_IdleBounce4.bin"		; GFXSize = $2A0

DATA_C63091:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$89,$4C,$73,$70,$7D,$48,$7E,$58
	db $74,$68,$7F,$60,$81,$58,$7F,$68,$7F,$70,$7F,$78,$73,$80,$77,$68
	incbin "Graphics/DynamicSprites/GFX_Rattly_IdleBounce5.bin"		; GFXSize = $2A0

DATA_C63351:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$8A,$49,$74,$65,$7D,$45,$73,$75
	db $7E,$55,$7F,$5D,$82,$55,$7E,$79,$7F,$6F,$7F,$62
	incbin "Graphics/DynamicSprites/GFX_Rattly_IdleBounce6.bin"		; GFXSize = $2C0

DATA_C6362D:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$89,$46,$74,$62,$7D,$41,$73,$72
	db $7E,$51,$80,$59,$82,$51,$7E,$78,$7F,$6C,$80,$5F
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump1.bin"		; GFXSize = $2C0

DATA_C63909:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$88,$40,$74,$5E,$7C,$3C,$74,$6E
	db $7E,$4C,$80,$54,$85,$4C,$7E,$79,$7F,$6C,$80,$5A,$73,$7E
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump2.bin"		; GFXSize = $2E0

DATA_C63C07:
	db $04,$08,$08,$01,$18,$19,$00,$00,$87,$39,$74,$5A,$7B,$37,$74,$69
	db $7D,$47,$7F,$4F,$85,$47,$7B,$79,$7F,$67,$7F,$55,$73,$79,$7E,$78
	db $73,$81
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump3.bin"		; GFXSize = $320

DATA_C63F49:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$84,$32,$74,$54,$7A,$31,$74,$63
	db $73,$73,$7C,$41,$7F,$49,$83,$41,$7F,$65,$7F,$4F,$7E,$75
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump4.bin"		; GFXSize = $340

DATA_C642A7:
	db $03,$0A,$06,$04,$16,$1A,$00,$00,$82,$2B,$78,$2B,$73,$73,$7E,$76
	db $7A,$3B,$7C,$53,$7E,$43,$82,$3B,$74,$53,$7B,$4B,$74,$5B,$7C,$5E
	db $7F,$4B,$7C,$66,$74,$6B,$76,$63,$7F,$63
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump5.bin"		; GFXSize = $340

DATA_C64611:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$78,$2B,$82,$2B,$74,$53,$7A,$3B
	db $77,$63,$74,$6B,$82,$3B,$7F,$4B,$7F,$63,$7E,$74,$73,$7B,$7B,$7B
	db $76,$73,$7E,$43,$7B,$4B,$79,$6B
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump6.bin"		; GFXSize = $320

DATA_C64959:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$78,$2B,$82,$2B,$74,$53,$79,$3B
	db $77,$63,$74,$6B,$81,$3B,$7F,$4B,$7F,$63,$7E,$74,$73,$7B,$7B,$7B
	db $76,$73,$7E,$43,$7B,$4B,$79,$6B
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump7.bin"		; GFXSize = $320

DATA_C64CA1:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$78,$2B,$83,$2B,$74,$53,$79,$3B
	db $77,$63,$74,$6B,$7D,$3B,$7F,$4B,$7F,$63,$7E,$74,$73,$7B,$7B,$7B
	db $76,$73,$7E,$43,$7B,$4B,$79,$6B
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump8.bin"		; GFXSize = $320

DATA_C64FE9:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$78,$2B,$83,$2B,$74,$53,$79,$3B
	db $77,$63,$74,$6B,$7D,$3B,$7F,$4B,$7F,$63,$7E,$74,$73,$7B,$7B,$7B
	db $76,$73,$7E,$43,$7B,$4B,$79,$6B
	incbin "Graphics/DynamicSprites/GFX_Rattly_Jump9.bin"		; GFXSize = $320

DATA_C65331:
	db $01,$00,$02,$00,$00,$02,$10,$02,$79,$78
	incbin "Graphics/DynamicSprites/GFX_BurstEffect_Idle1.bin"		; GFXSize = $80

DATA_C653BB:
	db $01,$04,$02,$00,$00,$06,$10,$02,$75,$75,$85,$79,$85,$81,$7D,$85
	db $75,$85
	incbin "Graphics/DynamicSprites/GFX_BurstEffect_Idle2.bin"		; GFXSize = $100

DATA_C654CD:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$72,$7F,$72,$75,$82,$85,$82
	db $80,$6A,$8B,$7A,$85,$8A
	incbin "Graphics/DynamicSprites/GFX_BurstEffect_Idle3.bin"		; GFXSize = $200

DATA_C656E3:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$81,$71,$71,$81,$71,$81,$81
	db $6C,$7C,$8E,$7B,$81,$69
	incbin "Graphics/DynamicSprites/GFX_BurstEffect_Idle4.bin"		; GFXSize = $260

DATA_C65959:
	db $00,$11,$00,$00,$00,$11,$00,$00,$6E,$76,$6E,$6E,$71,$8E,$7A,$8B
	db $81,$89,$89,$87,$6A,$7E,$72,$7E,$76,$6F,$7E,$6F,$72,$86,$8A,$7F
	db $90,$7A,$8A,$77,$8A,$6F,$82,$72,$82,$6B
	incbin "Graphics/DynamicSprites/GFX_BurstEffect_Idle5.bin"		; GFXSize = $220

DATA_C65BA3:
	db $00,$0D,$00,$00,$00,$0D,$00,$00,$6E,$6D,$76,$6B,$7E,$6B,$87,$6F
	db $90,$74,$92,$7C,$8D,$84,$8D,$8C,$82,$8C,$7A,$8F,$6C,$8C,$6C,$84
	db $69,$79
	incbin "Graphics/DynamicSprites/GFX_BurstEffect_Idle6.bin"		; GFXSize = $1A0

DATA_C65D65:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$6A,$69,$6A,$74,$7A,$6C,$7A
	db $71,$82,$84,$7D,$81,$85,$86,$83
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly1.bin"		; GFXSize = $220

DATA_C65F9D:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$64,$4E,$76,$5B,$66,$5B,$72,$4B
	db $84,$61,$74,$43
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly2.bin"		; GFXSize = $240

DATA_C661F1:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$62,$4B,$76,$5B,$72,$4B,$62,$5B
	db $84,$61,$67,$5B,$67,$63,$74,$43,$72,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly3.bin"		; GFXSize = $240

DATA_C6644B:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$5F,$48,$76,$59,$6F,$49,$61,$58
	db $84,$60,$62,$5B,$7E,$69,$72,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly4.bin"		; GFXSize = $220

DATA_C66683:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$5F,$45,$76,$59,$6F,$49,$5E,$51
	db $84,$60,$5D,$49,$5F,$56,$7E,$69,$72,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly5.bin"		; GFXSize = $240

DATA_C668DD:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6F,$49,$5F,$44,$72,$59,$5A,$4C
	db $7E,$5B,$80,$63,$84,$61,$5A,$44,$5A,$54
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly6.bin"		; GFXSize = $240

DATA_C66B37:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6F,$49,$5F,$43,$72,$59,$5E,$3B
	db $7E,$5B,$80,$63,$84,$61,$5B,$43,$59,$3B
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly7.bin"		; GFXSize = $240

DATA_C66D91:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6F,$49,$5F,$44,$72,$59,$5F,$3C
	db $7E,$5B,$80,$63,$84,$61,$5D,$34
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly8.bin"		; GFXSize = $220

DATA_C66FC9:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$75,$65,$77,$75,$61,$60,$6D,$68
	db $61,$58,$61,$50,$87,$78,$85,$80,$88,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly9.bin"		; GFXSize = $240

DATA_C67223:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$67,$77,$77,$5E,$65,$5D,$5D
	db $83,$7A,$85,$82,$88,$7E,$6E,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly10.bin"		; GFXSize = $220

DATA_C6745B:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$69,$77,$79,$65,$71,$5E,$6E
	db $5F,$76,$87,$7C,$83,$84,$87,$84
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly11.bin"		; GFXSize = $220

DATA_C67693:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$6A,$77,$7A,$60,$75,$6E,$72
	db $6F,$7A,$87,$7D,$83,$85,$87,$85
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly12.bin"		; GFXSize = $220

DATA_C678CB:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$6A,$77,$7A,$60,$78,$6D,$71
	db $6D,$79,$87,$7D,$82,$85,$87,$85
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly13.bin"		; GFXSize = $220

DATA_C67B03:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$6A,$77,$7A,$68,$6E,$69,$7E
	db $66,$86,$87,$7D,$82,$85,$87,$85
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideRattly14.bin"		; GFXSize = $220

DATA_C67D3B:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7D,$6C,$6D,$6C,$84,$7C,$7A,$64
	db $6D,$64,$76,$7C,$7D,$7C
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim1.bin"		; GFXSize = $1A0

DATA_C67EF1:
	db $02,$04,$04,$00,$00,$08,$10,$04,$6F,$6C,$7D,$6C,$82,$7C,$7A,$64
	db $7A,$7C,$6E,$65
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim2.bin"		; GFXSize = $180

DATA_C68085:
	db $02,$04,$04,$00,$00,$08,$10,$04,$70,$6C,$7E,$74,$7A,$7C,$6F,$64
	db $7A,$64,$80,$6C
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim3.bin"		; GFXSize = $180

DATA_C68219:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$6C,$7E,$6C,$7A,$7C,$80,$7C
	db $85,$7C,$7A,$64,$6E,$64
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim4.bin"		; GFXSize = $1A0

DATA_C683CF:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6F,$6C,$7E,$6C,$7A,$7C,$80,$7C
	db $86,$7C,$7A,$64,$6D,$65
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim5.bin"		; GFXSize = $1A0

DATA_C68585:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7E,$6C,$6F,$6C,$7A,$7C,$80,$7C
	db $86,$7C,$7A,$64,$6E,$64
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim6.bin"		; GFXSize = $1A0

DATA_C6873B:
	db $01,$07,$02,$00,$00,$09,$10,$02,$71,$6C,$81,$74,$81,$6C,$7A,$7C
	db $82,$7C,$86,$78,$7A,$64,$6F,$65
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim7.bin"		; GFXSize = $160

DATA_C688B3:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7E,$75,$72,$6D,$7A,$65,$72,$65
	db $7A,$7D,$81,$6D
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim8.bin"		; GFXSize = $180

DATA_C68A47:
	db $01,$06,$02,$00,$00,$08,$10,$02,$74,$6C,$84,$74,$7A,$64,$84,$6C
	db $76,$7C,$7E,$7C,$86,$79
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim9.bin"		; GFXSize = $140

DATA_C68B9D:
	db $02,$04,$04,$00,$00,$08,$10,$04,$71,$6C,$7E,$74,$7A,$64,$76,$7C
	db $81,$6C,$71,$64
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim10.bin"		; GFXSize = $180

DATA_C68D31:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6F,$6C,$7E,$6C,$77,$7C,$85,$7C
	db $6E,$64,$7A,$64,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim11.bin"		; GFXSize = $1A0

DATA_C68EE7:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6D,$6C,$7D,$6C,$76,$7C,$7D,$7C
	db $85,$7C,$7A,$64,$6C,$64
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Swim12.bin"		; GFXSize = $1A0

DATA_C6909D:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7D,$6C,$6F,$6C,$7A,$7C,$81,$7C
	db $6D,$66,$79,$64
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack1.bin"		; GFXSize = $180

DATA_C69231:
	db $02,$04,$04,$00,$00,$08,$10,$04,$6F,$6C,$7E,$74,$79,$7C,$79,$64
	db $7F,$6C,$6D,$66
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack2.bin"		; GFXSize = $180

DATA_C693C5:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$6F,$6F,$7B,$7F,$7F,$6F,$7F,$77
	db $77,$67,$81,$7F,$86,$7E,$6D,$67,$7B,$67
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack3.bin"		; GFXSize = $180

DATA_C6955F:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$6E,$6D,$7E,$6D,$7E,$75,$84,$84
	db $78,$65,$6D,$65,$79,$7D,$81,$7D,$7C,$85
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack4.bin"		; GFXSize = $180

DATA_C696F9:
	db $02,$04,$04,$00,$00,$08,$10,$04,$6E,$6E,$79,$7E,$7D,$76,$77,$66
	db $7D,$6E,$6D,$66
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack5.bin"		; GFXSize = $180

DATA_C6988D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$6F,$6F,$6F,$7D,$7F,$85,$7F
	db $88,$7E,$7D,$67,$6D,$67,$78,$67
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack6.bin"		; GFXSize = $1C0

DATA_C69A65:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$6F,$7E,$6F,$8A,$74,$80,$7F
	db $84,$7F,$81,$67,$79,$67,$6D,$67
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack7.bin"		; GFXSize = $1C0

DATA_C69C3D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7E,$6F,$6E,$6F,$78,$67,$6C,$67
	db $7F,$67,$7E,$7F,$82,$7F,$88,$76
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Attack8.bin"		; GFXSize = $1C0

DATA_C69E15:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6B,$5B,$6B,$6B,$7B,$5E,$7B,$66
	db $7B,$6E,$7B,$76,$80,$74,$76,$7B,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangOnVerticalRope.bin"		; GFXSize = $1E0

DATA_C6A00F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6C,$5D,$6D,$6D,$7C,$5E,$7C,$66
	db $7D,$6E,$7D,$76,$81,$74,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TurnOnVerticalRope1.bin"		; GFXSize = $1C0

DATA_C6A1E7:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$5D,$6F,$6D,$7D,$5E,$7D,$66
	db $7A,$6E,$7F,$76,$82,$74,$77,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TurnOnVerticalRope2.bin"		; GFXSize = $1C0

DATA_C6A3BF:
	db $02,$02,$04,$00,$00,$06,$10,$04,$74,$5F,$74,$6F,$77,$7F,$83,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_TurnOnVerticalRope3.bin"		; GFXSize = $140

DATA_C6A50F:
	db $02,$04,$04,$00,$00,$08,$10,$04,$6D,$5C,$6F,$6C,$7D,$65,$7F,$6F
	db $7A,$7A,$81,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope1.bin"		; GFXSize = $180

DATA_C6A6A3:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6B,$5D,$6B,$6D,$81,$74,$7B,$63
	db $7B,$6B,$7B,$73,$7A,$7B,$7D,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope2.bin"		; GFXSize = $1C0

DATA_C6A87B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$69,$5E,$6F,$6E,$81,$74,$79,$5E
	db $7D,$66,$81,$7C,$78,$7E,$79,$66,$67,$6E,$61,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope3.bin"		; GFXSize = $200

DATA_C6AA97:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$68,$5D,$6F,$6D,$80,$76,$77,$5D
	db $7D,$65,$77,$65,$5C,$66,$60,$66,$68,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope4.bin"		; GFXSize = $1E0

DATA_C6AC91:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$66,$5C,$69,$6C,$6A,$7C,$76,$5C
	db $76,$64,$61,$66,$5E,$66,$7D,$64,$79,$74,$7F,$74,$76,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope5.bin"		; GFXSize = $220

DATA_C6AECF:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$66,$5C,$69,$6C,$72,$5C,$76,$64
	db $61,$66,$5E,$66,$7D,$64,$79,$75,$7E,$75,$79,$7D,$64,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope6.bin"		; GFXSize = $220

DATA_C6B10D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$66,$5C,$69,$6C,$60,$7C,$62,$7C
	db $76,$64,$61,$66,$5D,$66,$7D,$64,$79,$75,$7D,$75,$79,$7D,$61,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope7.bin"		; GFXSize = $240

DATA_C6B36D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$68,$5C,$68,$6C,$78,$65,$7D,$65
	db $60,$65,$5D,$65,$60,$75,$60,$7D,$78,$75,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_GrabAdjacentVerticalRope8.bin"		; GFXSize = $200

DATA_C6B589:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6B,$67,$83,$6B,$73,$77,$6B,$77
	db $66,$77,$7B,$6F,$84,$63,$80,$67,$7F,$7B
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly1.bin"		; GFXSize = $240

DATA_C6B7E3:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$83,$6B,$73,$77,$73,$6F,$6B,$6F
	db $6B,$77,$7B,$6F,$84,$63,$7C,$67,$7F,$7B,$66,$77
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly2.bin"		; GFXSize = $200

DATA_C6B9FF:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$83,$6B,$73,$77,$73,$6F,$6B,$74
	db $7B,$6F,$84,$63,$7C,$67,$7F,$7B,$66,$75
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly3.bin"		; GFXSize = $1E0

DATA_C6BBF9:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$83,$6B,$73,$77,$73,$6F,$67,$76
	db $6B,$76,$7B,$6F,$84,$63,$7C,$67,$81,$7B,$6E,$7E
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly4.bin"		; GFXSize = $200

DATA_C6BE15:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$83,$6B,$73,$6D,$80,$83,$67,$76
	db $6B,$76,$84,$63,$80,$65,$80,$7B,$70,$7D,$72,$85,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly5.bin"		; GFXSize = $220

DATA_C6C053:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$83,$6B,$73,$6D,$80,$83,$63,$76
	db $6B,$76,$84,$63,$7C,$65,$80,$7B,$70,$7D,$72,$85,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly6.bin"		; GFXSize = $220

DATA_C6C291:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$83,$6B,$73,$6D,$66,$74,$6B,$7B
	db $6B,$73,$84,$63,$7C,$65,$81,$7B,$73,$7D,$7B,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly7.bin"		; GFXSize = $200

DATA_C6C4AD:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$82,$6B,$72,$6D,$66,$74,$6A,$77
	db $6A,$6F,$7D,$7B,$84,$63,$7C,$65,$73,$7D,$7B,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly8.bin"		; GFXSize = $200

DATA_C6C6C9:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$82,$6B,$72,$6B,$65,$73,$6A,$73
	db $6A,$6B,$7C,$7B,$84,$63,$81,$63,$78,$83,$74,$7B
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly9.bin"		; GFXSize = $200

DATA_C6C8E5:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$82,$6D,$72,$6D,$65,$75,$6A,$75
	db $7C,$7D,$84,$65,$7C,$65,$74,$65,$6D,$65,$74,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly10.bin"		; GFXSize = $200

DATA_C6CB01:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$82,$6D,$72,$6D,$70,$5D,$65,$73
	db $6A,$73,$7C,$7D,$7F,$65,$84,$65,$80,$5D,$74,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly11.bin"		; GFXSize = $260

DATA_C6CD7D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$82,$6D,$72,$6D,$70,$5D,$65,$73
	db $6A,$73,$7C,$7D,$7F,$65,$84,$65,$80,$5D,$74,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly12.bin"		; GFXSize = $260

DATA_C6CFF9:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$82,$6E,$72,$6E,$6D,$5E,$65,$74
	db $6A,$74,$7C,$7E,$7D,$66,$84,$66,$80,$5E,$74,$7E
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly13.bin"		; GFXSize = $260

DATA_C6D275:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$82,$6F,$72,$6F,$66,$77,$6A,$77
	db $77,$67,$7B,$7F,$7F,$67,$87,$67,$81,$5F,$6F,$67,$6D,$5F,$74,$7F
	db $6C,$67,$6E,$6F
	incbin "Graphics/DynamicSprites/GFX_Squawks_Fly14.bin"		; GFXSize = $280

DATA_C6D519:
	db $02,$05,$04,$00,$00,$09,$10,$04,$71,$6C,$81,$6C,$72,$7C,$74,$7C
	db $80,$7C,$8E,$78,$8C,$6C
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk1.bin"		; GFXSize = $1A0

DATA_C6D6CF:
	db $02,$05,$04,$00,$00,$09,$10,$04,$71,$6C,$81,$6C,$73,$7C,$70,$7C
	db $81,$7C,$8E,$79,$8D,$6C
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk2.bin"		; GFXSize = $1A0

DATA_C6D885:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6B,$81,$6B,$7B,$7B,$87,$7B
	db $8D,$79,$8D,$6B,$6E,$7B,$76,$7B
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk3.bin"		; GFXSize = $1C0

DATA_C6DA5D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6C,$81,$6C,$79,$7C,$7C,$7C
	db $88,$7C,$8E,$79,$6F,$7C,$8D,$6C
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk4.bin"		; GFXSize = $1C0

DATA_C6DC35:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6C,$81,$6C,$8D,$6C,$70,$7C
	db $78,$7C,$7B,$7C,$88,$7C,$8E,$79
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk5.bin"		; GFXSize = $1C0

DATA_C6DE0D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6C,$81,$6C,$70,$7C,$78,$7C
	db $89,$7C,$8E,$79,$8D,$6C,$81,$7C
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk6.bin"		; GFXSize = $1C0

DATA_C6DFE5:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6B,$81,$6B,$8A,$7B,$8C,$6B
	db $82,$7B,$8E,$78,$71,$7B,$79,$7B
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk7.bin"		; GFXSize = $1C0

DATA_C6E1BD:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6B,$81,$6B,$8C,$6B,$72,$7B
	db $77,$7B,$80,$7B,$8A,$7B,$8E,$79
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Walk8.bin"		; GFXSize = $1C0

DATA_C6E395:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$72,$69,$82,$71,$75,$79,$80,$80
	db $6D,$79,$7D,$79,$89,$81,$7D,$69,$8D,$71
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver1.bin"		; GFXSize = $1E0

DATA_C6E58F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$75,$68,$84,$78,$75,$78,$6D,$70
	db $7D,$78,$7A,$80,$85,$88,$85,$70
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver2.bin"		; GFXSize = $1C0

DATA_C6E767:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$67,$7F,$77,$77,$77,$79,$7F
	db $72,$67,$7E,$87,$71,$6F
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver3.bin"		; GFXSize = $1A0

DATA_C6E91D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7A,$77,$7A,$67,$79,$87,$82,$87
	db $76,$79,$75,$67,$74,$6F
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver4.bin"		; GFXSize = $1A0

DATA_C6EAD3:
	db $02,$04,$04,$00,$00,$08,$10,$04,$71,$79,$7C,$69,$81,$79,$79,$62
	db $7E,$81,$74,$71
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver5.bin"		; GFXSize = $180

DATA_C6EC67:
	db $02,$05,$04,$00,$00,$09,$10,$04,$72,$79,$7E,$69,$82,$79,$6C,$7E
	db $76,$71,$73,$6E,$7D,$61
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver6.bin"		; GFXSize = $1A0

DATA_C6EE1D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$76,$7E,$6E,$6A,$76,$76,$6E
	db $73,$6B,$81,$66,$84,$66
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver7.bin"		; GFXSize = $1A0

DATA_C6EFD3:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$72,$7E,$72,$75,$6A,$7D,$6A
	db $81,$6A,$88,$6A,$6A,$72
	incbin "Graphics/DynamicSprites/GFX_ClickClack_FlipOver8.bin"		; GFXSize = $1A0

DATA_C6F189:
	db $02,$04,$04,$00,$00,$08,$10,$04,$6E,$72,$7E,$72,$78,$6A,$83,$6A
	db $6A,$72,$80,$6A
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless1.bin"		; GFXSize = $180

DATA_C6F31D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$72,$7E,$72,$83,$62,$6B,$72
	db $78,$6A,$85,$6A,$7F,$6A
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless2.bin"		; GFXSize = $1A0

DATA_C6F4D3:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$72,$7E,$72,$81,$62,$6B,$72
	db $78,$6A,$87,$6A,$7F,$6A
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless3.bin"		; GFXSize = $1A0

DATA_C6F689:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$72,$7E,$72,$81,$62,$85,$62
	db $6B,$72,$76,$6A,$85,$6A,$7E,$6A
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless4.bin"		; GFXSize = $1C0

DATA_C6F861:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$70,$7E,$70,$77,$80,$83,$60
	db $6B,$70,$76,$68,$85,$68,$7E,$68
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless5.bin"		; GFXSize = $1C0

DATA_C6FA39:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$70,$7E,$70,$77,$80,$83,$60
	db $6B,$70,$74,$68,$82,$68,$7C,$68
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless6.bin"		; GFXSize = $1C0

DATA_C6FC11:
	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_3DLedgeRightHalf.bin":0-(($010000-DATA_C6FC11)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC7Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_3DLedgeRightHalf.bin":(DATA_C6FC11_End-DATA_C6FC11)-

DATA_C70088:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$70,$7E,$70,$77,$80,$6B,$70
	db $75,$68,$83,$68,$7C,$68
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless7.bin"		; GFXSize = $1A0

DATA_C7023E:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6E,$70,$7E,$70,$77,$68,$7D,$68
	db $83,$68,$77,$80,$6B,$70
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Helpless8.bin"		; GFXSize = $1A0

DATA_C703F4:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7E,$6A,$6E,$6A,$76,$7A,$85,$7A
	db $82,$82,$66,$6A,$66,$72,$64,$71,$79,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks1.bin"		; GFXSize = $240

DATA_C7064E:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7E,$6A,$6E,$6A,$77,$7A,$85,$7A
	db $83,$82,$66,$6A,$66,$72,$62,$6D,$79,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks2.bin"		; GFXSize = $240

DATA_C708A8:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$6A,$6E,$6A,$77,$7A,$86,$7A
	db $84,$82,$66,$6A,$69,$72,$7A,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks3.bin"		; GFXSize = $220

DATA_C70AE0:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7E,$6A,$6E,$6A,$78,$7A,$86,$7A
	db $85,$82,$67,$71,$7A,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks4.bin"		; GFXSize = $200

DATA_C70CF6:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$6A,$6E,$6A,$78,$7A,$87,$7A
	db $85,$82,$69,$76,$70,$7A,$7B,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks5.bin"		; GFXSize = $220

DATA_C70F2E:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$6A,$6E,$6A,$78,$7A,$86,$7A
	db $85,$82,$6D,$76,$66,$76,$7B,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks6.bin"		; GFXSize = $220

DATA_C71166:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$6A,$6E,$6A,$77,$7A,$86,$7A
	db $85,$82,$67,$79,$69,$71,$7B,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks7.bin"		; GFXSize = $220

DATA_C7139E:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$6A,$6E,$6A,$77,$7A,$85,$7A
	db $83,$82,$66,$76,$66,$6E,$7B,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromSquawks8.bin"		; GFXSize = $220

DATA_C715D6:
	db $02,$00,$04,$00,$00,$04,$10,$04,$7F,$72,$70,$72
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle1.bin"		; GFXSize = $100

DATA_C716E2:
	db $02,$02,$04,$00,$00,$06,$10,$04,$70,$74,$80,$74,$6E,$7B,$7D,$6C
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle2.bin"		; GFXSize = $140

DATA_C71832:
	db $02,$04,$04,$00,$00,$08,$10,$04,$83,$75,$73,$75,$6B,$7A,$70,$72
	db $7C,$6D,$84,$6D
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle3.bin"		; GFXSize = $180

DATA_C719C6:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$77,$77,$77,$67,$67,$77,$87,$77
	db $88,$6F,$6E,$6F
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle4.bin"		; GFXSize = $240

DATA_C71C1A:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$78,$78,$79,$68,$88,$78,$68,$78
	db $7A,$60,$7E,$60,$8B,$6F,$73,$69,$62,$78,$6B,$70,$94,$78
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle5.bin"		; GFXSize = $2E0

DATA_C71F18:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$79,$6A,$78,$5A,$78,$7A,$84,$62
	db $72,$63,$8D,$6D,$88,$7A,$8F,$7A,$68,$6F,$71,$79,$6F,$7C,$66,$7B
	db $5D,$7A
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle6.bin"		; GFXSize = $2C0

DATA_C721FA:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$7C,$75,$77,$65,$77,$55,$63,$73
	db $85,$5D,$75,$75,$74,$7D,$6F,$62,$58,$78,$79,$85,$7D,$85,$84,$68
	db $8F,$6D,$91,$7A
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle7.bin"		; GFXSize = $340

DATA_C7255E:
	db $03,$0A,$06,$04,$16,$1A,$00,$00,$78,$50,$76,$60,$7A,$70,$74,$58
	db $88,$58,$80,$60,$86,$67,$86,$73,$74,$78,$77,$70,$73,$80,$7B,$80
	db $7B,$88,$6A,$7C,$95,$74,$8C,$67,$62,$70
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle8.bin"		; GFXSize = $340

DATA_C728C8:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$7A,$48,$7D,$58,$74,$68,$72,$50
	db $75,$58,$77,$60,$79,$78,$81,$78,$74,$78,$81,$6B,$8B,$58,$74,$80
	db $7B,$84,$68,$7C,$8D,$66,$96,$74
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle9.bin"		; GFXSize = $320

DATA_C72C10:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$78,$5A,$70,$4A,$73,$6A,$7F,$4A
	db $8F,$52,$83,$59,$82,$7A,$7A,$7A,$72,$7B,$7E,$6A
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle10.bin"		; GFXSize = $2C0

DATA_C72EEC:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7F,$46,$77,$66,$77,$56,$77,$46
	db $77,$4E,$6C,$49,$92,$4E,$85,$56,$79,$76,$81,$7A,$79,$7E,$6F,$7B
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle11.bin"		; GFXSize = $2A0

DATA_C731AC:
	db $03,$03,$06,$00,$00,$09,$10,$06,$78,$5C,$7E,$43,$77,$71,$6F,$79
	db $76,$43,$76,$4B
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle12.bin"		; GFXSize = $1E0

DATA_C733A0:
	db $04,$01,$08,$00,$00,$09,$10,$08,$79,$5C,$80,$40,$76,$40,$77,$72
	db $6F,$77
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle13.bin"		; GFXSize = $220

DATA_C735D2:
	db $04,$01,$08,$00,$00,$09,$10,$08,$74,$3F,$81,$3F,$73,$70,$7B,$5C
	db $70,$78
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle14.bin"		; GFXSize = $220

DATA_C73804:
	db $00,$0A,$00,$00,$00,$0A,$00,$00,$75,$78,$82,$66,$7E,$5C,$7B,$78
	db $6F,$78,$81,$5C,$74,$3D,$7C,$3D,$8B,$40,$83,$3C
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle15.bin"		; GFXSize = $140

DATA_C73960:
	db $00,$09,$00,$00,$00,$09,$00,$00,$75,$79,$7B,$79,$83,$68,$7C,$5B
	db $83,$5B,$79,$3C,$81,$3B,$89,$3B,$8C,$3E
	incbin "Graphics/DynamicSprites/GFX_WaterSplash_Idle16.bin"		; GFXSize = $120

DATA_C73A9A:
	db $00,$07,$00,$00,$00,$07,$00,$00,$76,$7B,$7E,$7B,$78,$73,$78,$6B
	db $80,$73,$80,$6B,$7E,$63
	incbin "Graphics/DynamicSprites/GFX_CrocodileCauldronNosePiece_Idle.bin"		; GFXSize = $E0

DATA_C73B90:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$8E,$55,$8C,$65,$83,$72,$73,$72
	db $7C,$62,$80,$5A,$74,$62,$74,$6A,$9B,$5E,$9B,$66
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk1.bin"		; GFXSize = $320

DATA_C73ECC:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$8C,$56,$8C,$66,$83,$73,$73,$73
	db $7C,$63,$7F,$5B,$74,$63,$74,$6B,$9A,$5E,$9A,$66
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk2.bin"		; GFXSize = $320

DATA_C74208:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$80,$54,$82,$64,$73,$74,$72,$64
	db $90,$5C,$83,$74,$7A,$5C,$82,$4C,$86,$4C,$92,$6B,$89,$74,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk3.bin"		; GFXSize = $360

DATA_C74588:
	db $04,$08,$08,$00,$00,$10,$10,$08,$77,$54,$81,$64,$73,$74,$71,$64
	db $80,$74,$70,$4F,$77,$4F,$91,$64,$8E,$5C,$93,$5C,$93,$54,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk4.bin"		; GFXSize = $300

DATA_C748A8:
	db $04,$08,$08,$00,$00,$10,$10,$08,$76,$54,$82,$64,$71,$74,$72,$64
	db $7E,$74,$6E,$59,$66,$59,$91,$5E,$8D,$5C,$92,$56,$7D,$7C,$82,$5C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk5.bin"		; GFXSize = $300

DATA_C74BC8:
	db $03,$0A,$06,$02,$16,$18,$00,$00,$83,$63,$70,$73,$73,$63,$6A,$5B
	db $80,$73,$7A,$5B,$72,$5B,$63,$5C,$93,$63,$90,$5B,$92,$53,$7E,$7B
	db $82,$5B,$83,$73,$93,$5B
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk6.bin"		; GFXSize = $300

DATA_C74EEE:
	db $04,$08,$08,$00,$00,$10,$10,$08,$7D,$55,$85,$65,$71,$75,$75,$65
	db $81,$75,$7C,$4D,$81,$4D,$93,$65,$92,$5D,$90,$55,$81,$7D,$89,$75
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk7.bin"		; GFXSize = $300

DATA_C7520E:
	db $04,$08,$08,$01,$18,$19,$00,$00,$8C,$55,$84,$65,$74,$75,$74,$65
	db $84,$75,$83,$5D,$7E,$5D,$94,$65,$94,$6D,$98,$5D,$98,$65,$84,$7D
	db $8A,$75
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Walk8.bin"		; GFXSize = $320

DATA_C75550:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk1.bin"		; GFXSize = $80

DATA_C755E0:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk2.bin"		; GFXSize = $80

DATA_C75670:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk3.bin"		; GFXSize = $80

DATA_C75700:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk4.bin"		; GFXSize = $80

DATA_C75790:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk5.bin"		; GFXSize = $80

DATA_C75820:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk6.bin"		; GFXSize = $80

DATA_C758B0:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk7.bin"		; GFXSize = $80

DATA_C75940:
	db $00,$04,$00,$00,$00,$04,$00,$00,$77,$74,$7F,$74,$77,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDixie_Walk8.bin"		; GFXSize = $80

DATA_C759D0:
	db $00,$04,$00,$00,$00,$04,$00,$00,$78,$73,$80,$73,$78,$7B,$80,$7B
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk1.bin"		; GFXSize = $80

DATA_C75A60:
	db $00,$04,$00,$00,$00,$04,$00,$00,$79,$73,$81,$73,$79,$7B,$81,$7B
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk2.bin"		; GFXSize = $80

DATA_C75AF0:
	db $00,$04,$00,$00,$00,$04,$00,$00,$79,$74,$81,$74,$79,$7C,$81,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk3.bin"		; GFXSize = $80

DATA_C75B80:
	db $00,$04,$00,$00,$00,$04,$00,$00,$79,$73,$81,$73,$79,$7B,$81,$7B
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk4.bin"		; GFXSize = $80

DATA_C75C10:
	db $00,$04,$00,$00,$00,$04,$00,$00,$78,$73,$80,$73,$78,$7B,$80,$7B
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk5.bin"		; GFXSize = $80

DATA_C75CA0:
	db $00,$04,$00,$00,$00,$04,$00,$00,$78,$74,$80,$74,$78,$7C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk6.bin"		; GFXSize = $80

DATA_C75D30:
	db $00,$04,$00,$00,$00,$04,$00,$00,$78,$74,$80,$74,$78,$7C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk7.bin"		; GFXSize = $80

DATA_C75DC0:
	db $00,$04,$00,$00,$00,$04,$00,$00,$78,$74,$80,$74,$78,$7C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_MapDiddy_Walk8.bin"		; GFXSize = $80

DATA_C75E50:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$70,$62,$80,$62,$78,$72,$64,$75
	db $7D,$5A,$75,$5A,$6E,$5A,$6E,$62,$70,$72,$70,$7A,$68,$75,$78,$82
	db $73,$82
	incbin "Graphics/DynamicSprites/GFX_Squawks_SpitEgg1.bin"		; GFXSize = $2C0

DATA_C76132:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$6C,$5A,$7B,$5A,$77,$6A,$74,$7A
	db $6F,$6A,$6F,$72,$6D,$7A,$66,$7C
	incbin "Graphics/DynamicSprites/GFX_Squawks_SpitEgg2.bin"		; GFXSize = $280

DATA_C763CA:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6B,$5D,$7B,$5D,$79,$6D,$86,$62
	db $74,$7D,$71,$6D,$71,$75,$69,$77,$65,$77,$7C,$7D
	incbin "Graphics/DynamicSprites/GFX_Squawks_SpitEgg3.bin"		; GFXSize = $260

DATA_C76646:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6A,$5E,$7A,$5E,$7B,$6E,$6D,$6E
	db $8A,$63,$74,$7E,$8A,$6B,$65,$76,$7B,$7E
	incbin "Graphics/DynamicSprites/GFX_Squawks_SpitEgg4.bin"		; GFXSize = $2A0

DATA_C76900:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6A,$60,$7A,$60,$7B,$70,$8A,$63
	db $74,$80,$6B,$70,$8A,$6B,$8D,$67,$63,$70,$78,$80,$73,$70,$75,$78
	incbin "Graphics/DynamicSprites/GFX_Squawks_SpitEgg5.bin"		; GFXSize = $2A0

DATA_C76BC0:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$5D,$81,$5D,$72,$6D,$82,$6D
	db $78,$7D,$7F,$7D,$83,$7D
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle1.bin"		; GFXSize = $260

DATA_C76E36:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$71,$5B,$81,$5B,$70,$6B,$7F,$6B
	db $75,$7B,$7D,$7B,$8A,$6B,$85,$7B,$89,$73
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle2.bin"		; GFXSize = $2A0

DATA_C770F0:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$71,$5B,$81,$5B,$70,$6B,$7F,$6B
	db $75,$7B,$7D,$7B,$8A,$6B,$85,$7B,$89,$73
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle3.bin"		; GFXSize = $2A0

DATA_C773AA:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$73,$5D,$7F,$5D,$72,$6D,$7F,$6D
	db $76,$7D,$7C,$7D,$81,$7D
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle4.bin"		; GFXSize = $260

DATA_C77620:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$77,$5D,$77,$6D,$82,$5D,$83,$65
	db $79,$7D,$7F,$7D,$83,$6D,$82,$75
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle5.bin"		; GFXSize = $1C0

DATA_C777F8:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7D,$5D,$7D,$65,$7D,$6D,$7D,$75
	db $7D,$7D
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle6.bin"		; GFXSize = $A0

DATA_C778AA:
	db $02,$02,$04,$00,$00,$06,$10,$04,$7A,$5D,$7A,$6D,$7D,$7D,$80,$7D
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle7.bin"		; GFXSize = $140

DATA_C779FA:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$5D,$75,$6D,$7F,$6D,$85,$5D
	db $85,$65,$7B,$7D,$83,$7D,$86,$65
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Idle8.bin"		; GFXSize = $220

DATA_C77C32:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$5E,$77,$6E,$83,$6E,$7A,$66
	db $77,$7E,$77,$86,$77,$8E,$90,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce1.bin"		; GFXSize = $220

DATA_C77E6A:
	db $02,$05,$04,$00,$00,$09,$10,$04,$85,$65,$78,$6E,$7D,$66,$88,$5D
	db $79,$7E,$81,$82,$85,$86
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce2.bin"		; GFXSize = $1A0

DATA_C78020:
	db $02,$04,$04,$00,$00,$08,$10,$04,$84,$64,$77,$72,$78,$6A,$87,$74
	db $85,$7C,$80,$6A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce3.bin"		; GFXSize = $180

DATA_C781B4:
	db $02,$05,$04,$00,$00,$09,$10,$04,$84,$6C,$77,$72,$87,$64,$77,$6A
	db $8B,$64,$85,$7C,$7F,$6A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce4.bin"		; GFXSize = $1A0

DATA_C7836A:
	db $02,$04,$04,$00,$00,$08,$10,$04,$84,$6B,$74,$69,$7C,$79,$84,$7B
	db $8A,$7B,$74,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce5.bin"		; GFXSize = $180

DATA_C784FE:
	db $02,$04,$04,$00,$00,$08,$10,$04,$84,$6B,$74,$68,$7C,$78,$8A,$7B
	db $84,$7B,$77,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce6.bin"		; GFXSize = $180

DATA_C78692:
	db $02,$05,$04,$00,$00,$09,$10,$04,$83,$75,$73,$66,$7B,$76,$81,$65
	db $83,$6D,$78,$76,$86,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce7.bin"		; GFXSize = $1A0

DATA_C78848:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7F,$74,$74,$64,$78,$74,$83,$64
	db $83,$6C,$86,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce8.bin"		; GFXSize = $180

DATA_C789DC:
	db $02,$04,$04,$00,$00,$08,$10,$04,$77,$63,$77,$73,$84,$66,$85,$6E
	db $85,$76,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce9.bin"		; GFXSize = $180

DATA_C78B70:
	db $02,$04,$04,$00,$00,$08,$10,$04,$77,$63,$77,$73,$85,$63,$86,$6B
	db $84,$73,$75,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce10.bin"		; GFXSize = $180

DATA_C78D04:
	db $02,$04,$04,$00,$00,$08,$10,$04,$77,$61,$77,$71,$86,$63,$87,$6B
	db $87,$73,$74,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce11.bin"		; GFXSize = $180

DATA_C78E98:
	db $02,$04,$04,$00,$00,$08,$10,$04,$80,$6B,$74,$6D,$88,$63,$80,$63
	db $78,$65,$74,$65
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce12.bin"		; GFXSize = $180

DATA_C7902C:
	db $02,$04,$04,$00,$00,$08,$10,$04,$82,$6C,$73,$6C,$8A,$64,$82,$64
	db $7A,$64,$75,$64
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce13.bin"		; GFXSize = $180

DATA_C791C0:
	db $03,$02,$06,$00,$00,$08,$10,$06,$83,$6E,$74,$6E,$79,$5E,$89,$66
	db $74,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce14.bin"		; GFXSize = $1C0

DATA_C79392:
	db $02,$05,$04,$00,$00,$09,$10,$04,$83,$70,$7A,$60,$7B,$70,$89,$68
	db $76,$66,$7D,$78,$77,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce15.bin"		; GFXSize = $1A0

DATA_C79548:
	db $02,$04,$04,$00,$00,$08,$10,$04,$82,$72,$78,$62,$7A,$72,$88,$6A
	db $7C,$7A,$84,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce16.bin"		; GFXSize = $180

DATA_C796DC:
	db $02,$05,$04,$00,$00,$09,$10,$04,$80,$71,$79,$61,$7A,$71,$82,$81
	db $88,$69,$7B,$79,$87,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce17.bin"		; GFXSize = $1A0

DATA_C79892:
	db $02,$05,$04,$00,$00,$09,$10,$04,$80,$73,$7A,$63,$79,$73,$82,$5B
	db $8A,$6B,$7A,$7B,$89,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_Bounce18.bin"		; GFXSize = $1A0

DATA_C79A48:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch1.bin"		; GFXSize = $220

DATA_C79C86:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch2.bin"		; GFXSize = $220

DATA_C79EC4:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch3.bin"		; GFXSize = $220

DATA_C7A102:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch4.bin"		; GFXSize = $220

DATA_C7A340:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch5.bin"		; GFXSize = $200

DATA_C7A55C:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch6.bin"		; GFXSize = $200

DATA_C7A778:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$53,$78,$63,$7C,$7B,$88,$60
	db $88,$58,$88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch7.bin"		; GFXSize = $220

DATA_C7A9B6:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$53,$78,$63,$88,$60,$88,$58
	db $88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch8.bin"		; GFXSize = $200

DATA_C7ABD2:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$78,$53,$78,$63,$7C,$7B,$88,$60
	db $88,$58,$88,$68,$70,$58,$70,$60,$70,$68,$78,$73,$80,$73
	incbin "Graphics/DynamicSprites/GFX_Fireworks_Launch9.bin"		; GFXSize = $220

DATA_C7AE10:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$74,$75,$74,$65,$84,$6D,$7E,$7D
	db $81,$65,$76,$5D,$7D,$5D,$7C,$55,$71,$65,$8D,$65,$94,$6B,$94,$70
	db $99,$65,$99,$6C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack1.bin"		; GFXSize = $2E0

DATA_C7B114:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$73,$59,$73,$69,$83,$59,$83,$69
	db $74,$79,$6D,$63,$81,$51,$84,$79,$8E,$51,$90,$61,$90,$59
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack2.bin"		; GFXSize = $340

DATA_C7B472:
	db $02,$0C,$04,$03,$14,$17,$00,$00,$71,$5C,$72,$6C,$76,$7C,$82,$70
	db $69,$63,$82,$6B,$85,$6D,$82,$63,$6E,$5B,$73,$54,$6B,$53,$68,$4D
	db $82,$5B,$81,$53,$81,$4B,$7B,$4B,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack3.bin"		; GFXSize = $2E0

DATA_C7B77C:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$6B,$58,$70,$68,$76,$78,$55,$5A
	db $5D,$5B,$63,$5E,$68,$66,$65,$66,$7F,$64,$7B,$60,$79,$58,$76,$50
	db $72,$4D,$77,$80,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack4.bin"		; GFXSize = $2A0

DATA_C7BA42:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$71,$56,$6F,$66,$61,$56,$72,$4E
	db $75,$76,$7D,$76,$77,$7E,$67,$66,$5F,$66,$59,$65,$54,$6B,$53,$67
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack5.bin"		; GFXSize = $2A0

DATA_C7BD02:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$77,$6D,$61,$54,$6F,$5D,$71,$55
	db $72,$6D,$67,$64,$5F,$64,$5E,$6C,$5E,$74,$5C,$70,$75,$55,$75,$4D
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack6.bin"		; GFXSize = $2A0

DATA_C7BFC2:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$5F,$52,$6E,$52,$6F,$62,$76,$4A
	db $6D,$77,$67,$62,$5F,$62,$64,$6A,$66,$72,$69,$77,$78,$72,$7F,$6A
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack7.bin"		; GFXSize = $2A0

DATA_C7C282:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$63,$50,$6F,$50,$6D,$70,$6F,$60
	db $5F,$60,$81,$68,$69,$70,$7A,$70,$7F,$68
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack8.bin"		; GFXSize = $300

DATA_C7C59C:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$78,$60,$63,$50,$68,$60,$70,$50
	db $60,$60,$60,$68,$5D,$60,$66,$70,$6B,$74,$70,$74,$7A,$70
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack9.bin"		; GFXSize = $2E0

DATA_C7C89A:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$76,$61,$71,$51,$61,$52,$5E,$62
	db $5D,$5B,$61,$72,$6E,$61,$6E,$69
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack10.bin"		; GFXSize = $280

DATA_C7CB32:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$74,$63,$77,$53,$67,$53,$57,$54
	db $6C,$63,$50,$5B,$50,$63
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack11.bin"		; GFXSize = $260

DATA_C7CDA8:
	db $04,$08,$08,$01,$18,$19,$00,$00,$74,$67,$71,$57,$81,$57,$7B,$47
	db $80,$67,$7E,$3F,$7A,$3F,$73,$47,$73,$4F,$6E,$40,$6E,$47,$66,$40
	db $71,$67
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack12.bin"		; GFXSize = $320

DATA_C7D0EA:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$74,$6E,$75,$5E,$98,$51,$80,$58
	db $84,$60,$84,$68,$84,$70,$9C,$61,$94,$61,$8C,$69,$94,$69,$8A,$71
	db $7C,$56
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack13.bin"		; GFXSize = $2C0

DATA_C7D3CC:
	db $04,$08,$08,$01,$18,$19,$00,$00,$7C,$5E,$A0,$7B,$90,$7B,$74,$6E
	db $9E,$73,$75,$66,$78,$7E,$80,$7E,$84,$6E,$80,$76,$88,$7B,$76,$7E
	db $88,$83
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack14.bin"		; GFXSize = $320

DATA_C7D70E:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$70,$5B,$A0,$7B,$90,$7B,$70,$6B
	db $80,$74,$9E,$73,$7E,$65,$74,$7B,$78,$7B
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack15.bin"		; GFXSize = $300

DATA_C7DA28:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$6E,$5D,$A0,$7B,$90,$7B,$70,$6D
	db $80,$74,$9E,$73,$7A,$62,$78,$7D,$6E,$6D,$76,$7D
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack16.bin"		; GFXSize = $320

DATA_C7DD64:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$9A,$61,$69,$5D,$72,$6D,$82,$6D
	db $6B,$6D,$76,$7D,$74,$61,$7A,$7D,$92,$6A,$92,$72,$9A,$71
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack17.bin"		; GFXSize = $2E0

DATA_C7E062:
	db $04,$08,$08,$01,$18,$19,$00,$00,$8D,$4B,$64,$60,$73,$6C,$84,$5B
	db $93,$5B,$83,$6B,$81,$73,$76,$7C,$7B,$7C,$70,$64,$6F,$5C,$6B,$70
	db $68,$70
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack18.bin"		; GFXSize = $320

DATA_C7E3A4:
	db $03,$0A,$06,$05,$16,$1B,$00,$00,$62,$60,$72,$65,$6B,$45,$83,$5D
	db $83,$55,$84,$4D,$84,$46,$80,$43,$82,$65,$76,$75,$76,$7D,$7A,$7D
	db $6A,$70,$65,$70,$72,$75,$78,$5D,$74,$55,$77,$55
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack19.bin"		; GFXSize = $360

DATA_C7E730:
	db $03,$0A,$06,$05,$16,$1B,$00,$00,$61,$63,$71,$63,$6C,$44,$66,$73
	db $57,$51,$6E,$73,$76,$73,$76,$7B,$7A,$7C,$7E,$63,$7D,$5B,$75,$5B
	db $77,$53,$6A,$5B,$62,$5B,$63,$53,$4F,$51,$5B,$54
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack20.bin"		; GFXSize = $360

DATA_C7EABC:
	db $04,$08,$08,$01,$18,$19,$00,$00,$65,$5F,$6F,$6F,$75,$5F,$71,$47
	db $68,$57,$76,$7F,$7A,$7F,$66,$6F,$60,$57,$5E,$53,$81,$63,$56,$51
	db $7B,$57
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Attack21.bin"		; GFXSize = $320

DATA_C7EDFE:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7A,$7C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle1.bin"		; GFXSize = $40

DATA_C7EE4A:
	db $01,$03,$02,$00,$00,$05,$10,$02,$79,$73,$87,$7B,$75,$73,$76,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle2.bin"		; GFXSize = $E0

DATA_C7EF3A:
	db $02,$00,$04,$00,$00,$04,$10,$04,$81,$75,$72,$74
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle3.bin"		; GFXSize = $100

DATA_C7F046:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$78,$73,$87,$75,$70,$77,$6D,$78
	db $70,$7F,$78,$83,$85,$85,$6E,$87,$80,$83
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle4.bin"		; GFXSize = $1E0

DATA_C7F240:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$69,$78,$8A,$78,$6A,$88,$84,$88
	db $76,$88,$79,$78,$8C,$88,$7E,$78,$7C,$80
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle5.bin"		; GFXSize = $1E0

DATA_C7F43A:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$76,$66,$78,$94,$80,$8A,$79
	db $75,$88,$82,$88,$8D,$88
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle6.bin"		; GFXSize = $1A0

DATA_C7F5F0:
	db $01,$07,$02,$00,$00,$09,$10,$02,$68,$77,$88,$77,$96,$81,$78,$87
	db $65,$7F,$8E,$88,$7F,$7F,$7F,$77
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle7.bin"		; GFXSize = $160

DATA_C7F768:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7E,$7A,$8D,$87,$63,$82,$69,$82
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect1_Idle8.bin"		; GFXSize = $80

DATA_C7F7F8:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$59,$71,$69,$7F,$59,$7F,$69
	db $74,$79,$7C,$79,$84,$79
	incbin "Graphics/DynamicSprites/GFX_LevelExit_Barrel.bin"		; GFXSize = $260

DATA_C7FA6E:
	db $00,$11,$00,$00,$00,$11,$00,$00,$7B,$B8,$7C,$B0,$7C,$A8,$76,$B8
	db $7C,$A0,$7C,$98,$7C,$90,$7C,$88,$7C,$80,$7C,$78,$7C,$70,$7C,$68
	db $7C,$60,$7C,$58,$7C,$50,$7C,$48,$7C,$40
	incbin "Graphics/DynamicSprites/GFX_LevelExit_Pole.bin"		; GFXSize = $220

DATA_C7FCB8:
	incbin "Tilemaps/Compressed/Layer2_Level_ShipDeck.bin":0-(($010000-DATA_C7FCB8)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC8Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_ShipDeck.bin":(DATA_C7FCB8_End-DATA_C7FCB8)-

DATA_C80114:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$78
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_One.bin"		; GFXSize = $80

DATA_C8019E:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$78
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Two.bin"		; GFXSize = $80

DATA_C80228:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$78
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Three.bin"		; GFXSize = $80

DATA_C802B2:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$78
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Four.bin"		; GFXSize = $80

DATA_C8033C:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$78
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Five.bin"		; GFXSize = $80

DATA_C803C6:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$70,$61,$82,$61
	db $82,$69,$7D,$81,$7D,$89,$7D,$91,$76,$71
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle1.bin"		; GFXSize = $1E0

DATA_C805C0:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$83,$61,$83,$69
	db $71,$61,$76,$71,$7C,$81,$7C,$89,$7C,$91
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle2.bin"		; GFXSize = $1E0

DATA_C807BA:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$83,$69,$83,$61
	db $72,$61,$76,$71,$7C,$81,$7C,$89,$7C,$91
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle3.bin"		; GFXSize = $1E0

DATA_C809B4:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$83,$61,$71,$61
	db $83,$69,$76,$71,$7B,$81,$7B,$89,$7B,$91
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle4.bin"		; GFXSize = $1E0

DATA_C80BAE:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$70,$61,$82,$61
	db $82,$69,$76,$71,$7C,$81,$7C,$89,$7C,$91
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle5.bin"		; GFXSize = $1E0

DATA_C80DA8:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$82,$61,$82,$69
	db $76,$71,$7C,$81,$7C,$89,$7C,$91,$6F,$62
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle6.bin"		; GFXSize = $1E0

DATA_C80FA2:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$75,$61,$7A,$71,$6F,$62,$82,$61
	db $82,$69,$76,$71,$7C,$81,$7C,$89,$7C,$91
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle7.bin"		; GFXSize = $1E0

DATA_C8119C:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$7A,$71,$6F,$62,$82,$69
	db $82,$61,$76,$71,$7C,$81,$7C,$89,$7C,$91
	incbin "Graphics/DynamicSprites/GFX_LifeBallon_Idle8.bin"		; GFXSize = $1E0

DATA_C81396:
	db $04,$08,$08,$00,$00,$10,$10,$08,$81,$46,$71,$48,$81,$56,$71,$58
	db $7A,$68,$7B,$70,$7C,$78,$69,$48,$69,$50,$69,$58,$69,$60,$76,$40
	incbin "Graphics/DynamicSprites/GFX_NoAnimalBuddySign_Rattly.bin"		; GFXSize = $300

DATA_C816B6:
	db $04,$08,$08,$00,$00,$10,$10,$08,$81,$46,$71,$48,$81,$56,$71,$58
	db $7A,$68,$7B,$70,$7C,$78,$69,$48,$69,$50,$69,$58,$69,$60,$76,$40
	incbin "Graphics/DynamicSprites/GFX_NoAnimalBuddySign_Enguarde.bin"		; GFXSize = $300

DATA_C819D6:
	db $04,$08,$08,$00,$00,$10,$10,$08,$81,$46,$71,$48,$81,$56,$71,$58
	db $7A,$68,$7B,$70,$7C,$78,$69,$48,$69,$50,$69,$58,$69,$60,$76,$40
	incbin "Graphics/DynamicSprites/GFX_NoAnimalBuddySign_Squawks.bin"		; GFXSize = $300

DATA_C81CF6:
	db $04,$08,$08,$00,$00,$10,$10,$08,$81,$46,$71,$48,$81,$56,$71,$58
	db $7A,$68,$7B,$70,$7C,$78,$69,$48,$69,$50,$69,$58,$69,$60,$76,$40
	incbin "Graphics/DynamicSprites/GFX_NoAnimalBuddySign_Rambi.bin"		; GFXSize = $300

DATA_C82016:
	db $04,$08,$08,$00,$00,$10,$10,$08,$81,$46,$71,$48,$81,$56,$71,$58
	db $7A,$68,$7B,$70,$7C,$78,$69,$48,$69,$50,$69,$58,$69,$60,$76,$40
	incbin "Graphics/DynamicSprites/GFX_NoAnimalBuddySign_Squitter.bin"		; GFXSize = $300

DATA_C82336:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7E,$58,$7E,$60,$7E,$68,$7D,$70
	db $7D,$78,$7D,$80
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle1.bin"		; GFXSize = $C0

DATA_C8240A:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$76,$59,$76,$69,$76,$79,$83,$59
	db $84,$61,$84,$69,$83,$71,$82,$79
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle2.bin"		; GFXSize = $220

DATA_C82642:
	db $06,$02,$0C,$00,$00,$0E,$10,$0C,$70,$59,$70,$69,$80,$59,$80,$69
	db $71,$79,$7E,$79,$89,$61,$89,$69
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle3.bin"		; GFXSize = $340

DATA_C8299A:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$6F,$56,$6D,$66,$7E,$56,$7D,$66
	db $6E,$76,$7D,$76,$8D,$66,$8D,$5E,$8C,$6E,$8A,$76
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle4.bin"		; GFXSize = $380

DATA_C82D36:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$6F,$57,$6D,$67,$7F,$57,$7D,$67
	db $6F,$77,$7E,$77,$8D,$67,$8D,$6F,$8C,$5F,$8C,$77
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle5.bin"		; GFXSize = $380

DATA_C830D2:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$70,$56,$80,$56,$6E,$66,$7E,$66
	db $6F,$76,$7F,$76,$8C,$76,$8B,$5E,$8D,$66,$8D,$6E
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle6.bin"		; GFXSize = $380

DATA_C8346E:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$72,$59,$72,$69,$7A,$79,$82,$59
	db $82,$69,$75,$79,$89,$79
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle7.bin"		; GFXSize = $2C0

DATA_C83744:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$77,$59,$77,$69,$79,$79,$82,$59
	db $84,$61,$85,$69,$85,$71,$84,$79
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Idle8.bin"		; GFXSize = $220

DATA_C8397C:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6F,$72,$7F,$72,$83,$6A,$7B,$6A
	db $73,$6A,$7B,$62,$6C,$6A
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn1.bin"		; GFXSize = $1A0

DATA_C83B32:
	db $03,$02,$06,$00,$00,$08,$10,$06,$6D,$66,$7D,$66,$7E,$76,$76,$76
	db $6F,$76
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn2.bin"		; GFXSize = $1C0

DATA_C83D04:
	db $01,$06,$02,$00,$00,$08,$10,$02,$7C,$74,$84,$6C,$7C,$6C,$7F,$64
	db $74,$76,$74,$6E,$72,$66
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn3.bin"		; GFXSize = $140

DATA_C83E5A:
	db $02,$02,$04,$00,$00,$06,$10,$04,$7B,$68,$79,$78,$85,$78,$7A,$6A
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn4.bin"		; GFXSize = $140

DATA_C83FAA:
	db $01,$04,$02,$00,$00,$06,$10,$02,$78,$74,$82,$6C,$88,$74,$7A,$6C
	db $7F,$64
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn5.bin"		; GFXSize = $100

DATA_C840BC:
	db $01,$06,$02,$00,$00,$08,$10,$02,$7A,$74,$81,$6C,$75,$77,$7A,$6C
	db $81,$64,$84,$6C,$8A,$74
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn6.bin"		; GFXSize = $140

DATA_C84212:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$78,$73,$80,$6B,$73,$75,$78,$6B
	db $80,$63,$88,$6B,$88,$73,$86,$7B,$8A,$6A
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Turn7.bin"		; GFXSize = $180

DATA_C843AC:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$63,$75,$73,$6C,$63,$70,$6B
	db $75,$83,$7C,$83,$81,$73,$70,$73
	incbin "Graphics/DynamicSprites/GFX_Lockjaw_Dead.bin"		; GFXSize = $1C0

DATA_C84584:
	db $01,$06,$02,$00,$00,$08,$10,$02,$78,$6D,$74,$75,$7C,$7D,$83,$7D
	db $80,$85,$74,$7D,$86,$75
	incbin "Graphics/DynamicSprites/GFX_Shuri_Dead.bin"		; GFXSize = $140

DATA_C846DA:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$73,$7F,$73,$70,$6B,$67,$7B
	db $64,$7B,$8F,$7A,$78,$6B,$80,$6B
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk1.bin"		; GFXSize = $1C0

DATA_C848B2:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$74,$7F,$74,$8F,$79,$67,$7C
	db $64,$7C,$70,$6C,$78,$6C,$7F,$6C
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk2.bin"		; GFXSize = $1C0

DATA_C84A8A:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6E,$76,$7E,$76,$8E,$78,$8B,$80
	db $66,$7C,$70,$6E,$78,$6E,$7E,$6E,$64,$7C
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk3.bin"		; GFXSize = $1E0

DATA_C84C84:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$75,$7F,$75,$8F,$7A,$67,$7B
	db $6F,$6D,$77,$6D,$7F,$6D,$64,$7B
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk4.bin"		; GFXSize = $1C0

DATA_C84E5C:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6C,$75,$7C,$75,$8C,$7A,$90,$7A
	db $64,$7B,$6E,$6D,$76,$6D,$7E,$6D,$82,$6D
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk5.bin"		; GFXSize = $1E0

DATA_C85056:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6B,$75,$7B,$75,$8B,$7A,$8F,$7A
	db $64,$7B,$6F,$6D,$77,$6D,$7F,$6D
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk6.bin"		; GFXSize = $1C0

DATA_C8522E:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6D,$74,$7D,$74,$8D,$78,$8B,$80
	db $65,$7A,$71,$6C,$79,$6C,$7E,$6C
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk7.bin"		; GFXSize = $1C0

DATA_C85406:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$74,$7F,$74,$8F,$7A,$64,$79
	db $67,$79,$70,$6C,$78,$6C,$7F,$6C
	incbin "Graphics/DynamicSprites/GFX_Neek_Walk8.bin"		; GFXSize = $1C0

DATA_C855DE:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7B,$6F,$6B,$6F,$70,$7F,$6D,$8E
	db $7F,$67,$75,$8F,$80,$7F,$6B,$67,$79,$67,$87,$86
	incbin "Graphics/DynamicSprites/GFX_Neek_Dead1.bin"		; GFXSize = $260

DATA_C8585A:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$79,$69,$79,$79,$89,$7F,$8C,$7F
	db $75,$89,$78,$89,$75,$91,$75,$69,$71,$71,$69,$70,$71,$79,$71,$81
	incbin "Graphics/DynamicSprites/GFX_Neek_Dead2.bin"		; GFXSize = $240

DATA_C85ABA:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$77,$68,$79,$78,$89,$7A,$79,$60
	db $72,$6E,$75,$88,$7D,$88,$7D,$90,$8C,$78,$69,$74,$71,$78,$71,$80
	incbin "Graphics/DynamicSprites/GFX_Neek_Dead3.bin"		; GFXSize = $240

DATA_C85D1A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$75,$68,$7E,$78,$6E,$78,$88,$70
	db $74,$60,$73,$88,$85,$88,$68,$78,$70,$70,$76,$88
	incbin "Graphics/DynamicSprites/GFX_Neek_Dead4.bin"		; GFXSize = $260

DATA_C85F96:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$75,$7F,$75,$70,$6D,$78,$6D
	db $7F,$6D,$8F,$7B,$67,$79,$64,$7A
	incbin "Graphics/DynamicSprites/GFX_Neek_Turn1.bin"		; GFXSize = $1C0

DATA_C8616E:
	db $02,$04,$04,$00,$00,$08,$10,$04,$70,$75,$80,$75,$71,$6D,$79,$6D
	db $7F,$6D,$6A,$7D
	incbin "Graphics/DynamicSprites/GFX_Neek_Turn2.bin"		; GFXSize = $180

DATA_C86302:
	db $01,$05,$02,$00,$00,$07,$10,$02,$73,$6E,$73,$7E,$7F,$6E,$7F,$76
	db $7B,$7E,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_Neek_Turn3.bin"		; GFXSize = $120

DATA_C86436:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$7B,$4E,$7B,$5E,$6B,$5B,$6C,$6A
	db $8A,$63,$63,$61,$66,$73,$5C,$61,$7C,$6E,$7C,$75,$7F,$7D,$80,$85
	db $8E,$65,$93,$5D,$98,$5A
	incbin "Graphics/DynamicSprites/GFX_Klomp_Dead1.bin"		; GFXSize = $360

DATA_C867BC:
	db $03,$0A,$06,$04,$16,$1A,$00,$00,$7D,$4D,$7B,$5D,$6C,$68,$6F,$58
	db $8B,$64,$67,$57,$7B,$75,$5F,$57,$77,$58,$7C,$6D,$8B,$6C,$7B,$7D
	db $7C,$85,$93,$63,$99,$62,$65,$70,$76,$60
	incbin "Graphics/DynamicSprites/GFX_Klomp_Dead2.bin"		; GFXSize = $340

DATA_C86B26:
	db $02,$0C,$04,$06,$14,$1A,$00,$00,$7C,$5D,$6C,$65,$84,$6D,$72,$55
	db $8C,$6A,$6B,$50,$79,$75,$64,$4D,$67,$72,$7C,$6D,$94,$6B,$77,$7D
	db $77,$85,$78,$5D,$7A,$55,$65,$6A,$67,$7A,$82,$55,$86,$55,$83,$4D
	incbin "Graphics/DynamicSprites/GFX_Klomp_Dead3.bin"		; GFXSize = $340

DATA_C86E96:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$7A,$67,$6A,$67,$7A,$57,$86,$5A
	db $77,$77,$74,$7F,$73,$87,$86,$73,$8E,$73,$62,$71,$62,$79,$66,$61
	db $74,$56,$72,$4E,$6A,$49,$6F,$46
	incbin "Graphics/DynamicSprites/GFX_Klomp_Dead4.bin"		; GFXSize = $320

DATA_C871DE:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$80,$4F,$7E,$5F,$6E,$5F,$75,$6F
	db $82,$77,$6D,$6F,$6D,$77,$65,$74,$8E,$66,$91,$67,$78,$57,$78,$4F
	db $70,$57,$8F,$52
	incbin "Graphics/DynamicSprites/GFX_Klomp_Turn1.bin"		; GFXSize = $340

DATA_C87542:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$83,$51,$73,$51,$7A,$61,$6A,$61
	db $76,$71,$83,$77,$6E,$71,$6A,$71,$8A,$61,$6D,$59,$8F,$69,$94,$69
	incbin "Graphics/DynamicSprites/GFX_Klomp_Turn2.bin"		; GFXSize = $360

DATA_C878C2:
	db $04,$08,$08,$01,$18,$19,$00,$00,$81,$54,$71,$54,$78,$64,$68,$64
	db $8C,$64,$8F,$6C,$93,$6C,$82,$74,$83,$7C,$73,$74,$73,$7C,$6A,$5C
	db $66,$6C
	incbin "Graphics/DynamicSprites/GFX_Klomp_Turn3.bin"		; GFXSize = $320

DATA_C87C04:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7B,$72,$88,$75
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle1.bin"		; GFXSize = $A0

DATA_C87CB0:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7A,$71,$8A,$71,$75,$78,$8A,$79
	db $84,$81,$79,$81
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle2.bin"		; GFXSize = $120

DATA_C87DE4:
	db $02,$04,$04,$00,$00,$08,$10,$04,$85,$6F,$75,$6F,$76,$7F,$7E,$7F
	db $86,$7F,$72,$77
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle3.bin"		; GFXSize = $180

DATA_C87F78:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$85,$7D,$84,$6D,$75,$6F,$75,$7F
	db $70,$77,$71,$7F
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle4.bin"		; GFXSize = $240

DATA_C881CC:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$88,$6C,$78,$6C,$88,$7C,$78,$7C
	db $6B,$76,$70,$6E,$71,$86
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle5.bin"		; GFXSize = $2C0

DATA_C884A2:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$8A,$6A,$8A,$7A,$7A,$6C,$7A,$7C
	db $6A,$71,$72,$81,$6E,$81,$74,$89
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle6.bin"		; GFXSize = $2E0

DATA_C8879A:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$8C,$72,$7C,$6C,$93,$82,$8B,$82
	db $74,$6E,$69,$76,$6D,$7B,$6E,$82,$8B,$6A,$84,$7B,$83,$83
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle7.bin"		; GFXSize = $220

DATA_C889D8:
	db $01,$04,$02,$00,$00,$06,$10,$02,$8D,$72,$85,$74,$7A,$6D,$6A,$79
	db $85,$67
	incbin "Graphics/DynamicSprites/GFX_SmokePuff_Idle8.bin"		; GFXSize = $100

DATA_C88AEA:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$79,$64,$74,$74,$89,$64,$74,$5B
	db $87,$5C,$7F,$5C,$84,$54
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle1.bin"		; GFXSize = $260

DATA_C88D60:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$70,$5B,$86,$62,$75,$73,$76,$6B
	db $7E,$6B,$90,$6D,$81,$63,$83,$5B,$85,$53
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle2.bin"		; GFXSize = $240

DATA_C88FBA:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$63,$7F,$63,$75,$73,$6F,$5B
	db $87,$5B,$8C,$63,$8F,$6B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle3.bin"		; GFXSize = $200

DATA_C891D0:
	db $02,$04,$04,$00,$00,$08,$10,$04,$83,$5F,$74,$72,$77,$6A,$6F,$6A
	db $7F,$6A,$8E,$6C
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle4.bin"		; GFXSize = $180

DATA_C89364:
	db $02,$05,$04,$00,$00,$09,$10,$04,$87,$65,$77,$72,$80,$6A,$7A,$6A
	db $7F,$62,$8B,$5D,$87,$5D
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle5.bin"		; GFXSize = $1A0

DATA_C8951A:
	db $03,$03,$06,$00,$00,$09,$10,$06,$83,$5F,$84,$6F,$78,$6F,$7B,$67
	db $7A,$7F,$80,$7F
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle6.bin"		; GFXSize = $1E0

DATA_C8970E:
	db $03,$03,$06,$00,$00,$09,$10,$06,$83,$5F,$78,$6F,$83,$6F,$7C,$67
	db $79,$7F,$7B,$7F
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle7.bin"		; GFXSize = $1E0

DATA_C89902:
	db $02,$05,$04,$00,$00,$09,$10,$04,$84,$60,$76,$70,$79,$80,$78,$68
	db $80,$68,$87,$70,$8C,$70
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle8.bin"		; GFXSize = $1A0

DATA_C89AB8:
	db $03,$03,$06,$00,$00,$09,$10,$06,$74,$73,$73,$63,$83,$63,$86,$5B
	db $8D,$6C,$88,$5B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle9.bin"		; GFXSize = $1E0

DATA_C89CAC:
	db $03,$03,$06,$00,$00,$09,$10,$06,$72,$63,$82,$63,$73,$73,$8C,$64
	db $8E,$6C,$86,$5B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle10.bin"		; GFXSize = $1E0

DATA_C89EA0:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$63,$7F,$63,$75,$73,$87,$5B
	db $85,$5B,$8C,$63,$8F,$6B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle11.bin"		; GFXSize = $200

DATA_C8A0B6:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$75,$63,$74,$73,$85,$63,$71,$63
	db $72,$5B,$90,$6C,$75,$5B,$83,$5B,$86,$5B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Idle12.bin"		; GFXSize = $240

DATA_C8A310:
	db $00,$04,$00,$00,$00,$04,$00,$00,$75,$57,$7D,$57,$82,$57,$79,$4F
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge1.bin"		; GFXSize = $80

DATA_C8A3A0:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7C,$53,$74,$53,$74,$5B
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge2.bin"		; GFXSize = $C0

DATA_C8A46E:
	db $01,$03,$02,$00,$00,$05,$10,$02,$73,$50,$82,$4F,$8A,$4E,$82,$57
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge3.bin"		; GFXSize = $E0

DATA_C8A55E:
	db $01,$06,$02,$00,$00,$08,$10,$02,$72,$4F,$82,$4F,$82,$57,$77,$47
	db $7F,$47,$84,$4B,$84,$43
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge4.bin"		; GFXSize = $140

DATA_C8A6B4:
	db $03,$02,$06,$00,$00,$08,$10,$06,$72,$50,$82,$40,$76,$40,$82,$50
	db $82,$58
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge5.bin"		; GFXSize = $1C0

DATA_C8A886:
	db $02,$04,$04,$00,$00,$08,$10,$04,$73,$50,$82,$48,$74,$48,$83,$58
	db $7C,$48,$8E,$47
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge6.bin"		; GFXSize = $180

DATA_C8AA1A:
	db $02,$03,$04,$00,$00,$07,$10,$04,$74,$4F,$84,$4E,$77,$47,$7D,$47
	db $90,$4E
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge7.bin"		; GFXSize = $160

DATA_C8AB8C:
	db $02,$02,$04,$00,$00,$06,$10,$04,$77,$4B,$85,$51,$7D,$5B,$75,$57
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge8.bin"		; GFXSize = $140

DATA_C8ACDC:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$4B,$85,$4B,$85,$53,$77,$5B
	db $7F,$5B,$87,$5B,$8A,$53,$7F,$63
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge9.bin"		; GFXSize = $160

DATA_C8AE54:
	db $01,$09,$02,$00,$00,$0B,$10,$02,$75,$4C,$85,$4C,$85,$54,$77,$5C
	db $7F,$5C,$87,$5C,$8A,$54,$84,$44,$7A,$7C,$7D,$7C
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge10.bin"		; GFXSize = $1A0

DATA_C8B010:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$74,$4A,$81,$52,$7E,$62,$75,$5A
	db $79,$5A,$84,$4A,$75,$7C,$7D,$7D,$85,$79
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge11.bin"		; GFXSize = $1E0

DATA_C8B20A:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$73,$48,$81,$50,$75,$79,$7E,$60
	db $74,$58,$79,$58,$85,$78,$80,$48,$7F,$80
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge12.bin"		; GFXSize = $240

DATA_C8B464:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$58,$71,$68,$7F,$58,$7F,$68
	db $74,$78,$7C,$78,$84,$78
	incbin "Graphics/DynamicSprites/GFX_Klobber_Emerge13.bin"		; GFXSize = $260

DATA_C8B6DA:
	db $03,$03,$06,$00,$00,$09,$10,$06,$77,$72,$78,$62,$88,$62,$90,$72
	db $88,$72,$87,$5A
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack1.bin"		; GFXSize = $1E0

DATA_C8B8CE:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$76,$63,$86,$63,$75,$73,$8A,$5B
	db $88,$73,$8A,$73,$84,$5B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack2.bin"		; GFXSize = $200

DATA_C8BAE4:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$73,$63,$83,$63,$78,$73,$88,$5B
	db $83,$5B,$73,$73,$88,$73
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack3.bin"		; GFXSize = $200

DATA_C8BCFA:
	db $03,$03,$06,$00,$00,$09,$10,$06,$71,$62,$78,$72,$80,$62,$87,$72
	db $83,$5A,$86,$5A
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack4.bin"		; GFXSize = $1E0

DATA_C8BEEE:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$85,$61,$78,$71,$7D,$69,$75,$69
	db $70,$6B,$88,$71,$8A,$71,$89,$59,$8A,$79
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack5.bin"		; GFXSize = $1E0

DATA_C8C0E8:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$8A,$63,$78,$73,$70,$6C,$82,$6B
	db $89,$73,$91,$73,$8C,$7B,$7A,$6B,$72,$6B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack6.bin"		; GFXSize = $1E0

DATA_C8C2E2:
	db $01,$06,$02,$00,$00,$08,$10,$02,$8B,$68,$7B,$6D,$95,$73,$83,$6D
	db $78,$7D,$7B,$75,$73,$6E
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack7.bin"		; GFXSize = $140

DATA_C8C438:
	db $02,$03,$04,$00,$00,$07,$10,$04,$85,$6D,$75,$6D,$95,$75,$97,$7A
	db $95,$6D
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack8.bin"		; GFXSize = $160

DATA_C8C5AA:
	db $02,$05,$04,$00,$00,$09,$10,$04,$76,$6D,$86,$6D,$96,$75,$98,$7D
	db $90,$7D,$96,$6D,$98,$85
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack9.bin"		; GFXSize = $1A0

DATA_C8C760:
	db $02,$04,$04,$00,$00,$08,$10,$04,$85,$6B,$75,$6D,$97,$79,$95,$73
	db $99,$7C,$95,$6B
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack10.bin"		; GFXSize = $180

DATA_C8C8F4:
	db $02,$03,$04,$00,$00,$07,$10,$04,$85,$67,$75,$6E,$94,$67,$95,$6F
	db $99,$75
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack11.bin"		; GFXSize = $160

DATA_C8CA66:
	db $02,$04,$04,$00,$00,$08,$10,$04,$75,$6F,$85,$66,$95,$6E,$98,$70
	db $80,$67,$95,$66
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Attack12.bin"		; GFXSize = $180

DATA_C8CBFA:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$70,$7E,$70,$72,$60,$7E,$60
	db $77,$58,$7B,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce1.bin"		; GFXSize = $260

DATA_C8CE70:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$71,$7C,$71,$71,$61,$7D,$61
	db $84,$59,$7E,$59,$78,$59
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce2.bin"		; GFXSize = $260

DATA_C8D0E6:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$6F,$7D,$6F,$6F,$5F,$7F,$5F
	db $7B,$57,$80,$57,$85,$57
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce3.bin"		; GFXSize = $260

DATA_C8D35C:
	db $04,$01,$08,$00,$00,$09,$10,$08,$6F,$5D,$7F,$5D,$6F,$6D,$7F,$6D
	db $89,$64
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce4.bin"		; GFXSize = $220

DATA_C8D58E:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$6F,$5D,$7F,$5D,$6F,$6D,$7F,$6D
	db $8A,$65,$8A,$6D
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce5.bin"		; GFXSize = $240

DATA_C8D7E2:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7F,$5B,$6F,$6B,$7F,$6B,$6F,$5B
	db $89,$6D
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce6.bin"		; GFXSize = $220

DATA_C8DA14:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$6F,$5D,$7E,$5D,$70,$6D,$7F,$6D
	db $76,$55,$7D,$55
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce7.bin"		; GFXSize = $240

DATA_C8DC68:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$59,$7D,$59,$7D,$69,$71,$69
	db $79,$79,$7E,$79,$83,$79
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce8.bin"		; GFXSize = $260

DATA_C8DEDE:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$69,$7E,$69,$72,$59,$7E,$59
	db $77,$79,$7C,$79,$81,$79
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce9.bin"		; GFXSize = $260

DATA_C8E154:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$73,$69,$7F,$69,$73,$59,$7F,$59
	db $7E,$79,$76,$79
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce10.bin"		; GFXSize = $240

DATA_C8E3A8:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$71,$69,$80,$69,$73,$59,$80,$59
	db $7C,$79,$74,$79
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce11.bin"		; GFXSize = $240

DATA_C8E5FC:
	db $04,$01,$08,$00,$00,$09,$10,$08,$71,$5B,$81,$5B,$71,$6B,$81,$6B
	db $6F,$6C
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce12.bin"		; GFXSize = $220

DATA_C8E82E:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$71,$5C,$81,$5C,$71,$6C,$81,$6C
	db $6E,$64,$6E,$6C
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce13.bin"		; GFXSize = $240

DATA_C8EA82:
	db $04,$01,$08,$00,$00,$09,$10,$08,$81,$5D,$71,$6D,$81,$6D,$71,$5D
	db $6F,$64
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce14.bin"		; GFXSize = $220

DATA_C8ECB4:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$71,$5B,$80,$5B,$72,$6B,$80,$6B
	db $82,$7B,$7A,$7B
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce15.bin"		; GFXSize = $240

DATA_C8EF08:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$73,$60,$7F,$70,$7F,$60,$73,$70
	db $75,$58,$79,$58,$7F,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Bounce16.bin"		; GFXSize = $260

DATA_C8F17E:
	db $01,$07,$02,$00,$00,$09,$10,$02,$79,$4B,$89,$52,$76,$7A,$7E,$7A
	db $80,$5B,$78,$5B,$74,$53,$89,$5A
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run1.bin"		; GFXSize = $160

DATA_C8F2F6:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$7C,$4B,$8C,$53,$79,$7D,$81,$7D
	db $82,$5B,$7A,$5B,$77,$53,$8A,$5B,$71,$78
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run2.bin"		; GFXSize = $180

DATA_C8F490:
	db $01,$09,$02,$00,$00,$0B,$10,$02,$7A,$4C,$8A,$4B,$8A,$53,$84,$5C
	db $90,$54,$8A,$5B,$83,$7E,$7B,$7E,$74,$7B,$7C,$85
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run3.bin"		; GFXSize = $1A0

DATA_C8F64C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$4E,$78,$7F,$8A,$4D,$8A,$55
	db $86,$5E,$91,$55,$8A,$5D,$82,$81
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run4.bin"		; GFXSize = $1C0

DATA_C8F824:
	db $01,$07,$02,$00,$00,$09,$10,$02,$78,$50,$88,$4E,$88,$56,$85,$5E
	db $8E,$58,$7D,$81,$75,$81,$74,$7B
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run5.bin"		; GFXSize = $160

DATA_C8F99C:
	incbin "Tilemaps/Compressed/Layer1_Level_KaptainsKabin.bin":0-(($010000-DATA_C8F99C)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankC9Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_Level_KaptainsKabin.bin":(DATA_C8F99C_End-DATA_C8F99C)-

DATA_C90020:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$79,$4C,$75,$55,$84,$5C,$7C,$5C
	db $89,$56,$76,$7E,$6E,$7E,$6E,$76,$87,$4E
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run6.bin"		; GFXSize = $180

DATA_C901BA:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$74,$4D,$81,$53,$69,$75,$84,$4C
	db $79,$5D,$86,$73,$85,$7B
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run7.bin"		; GFXSize = $200

DATA_C903D0:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$75,$4E,$81,$52,$69,$76,$81,$4A
	db $7B,$5E,$7B,$66,$88,$75,$85,$7D,$75,$5E
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run8.bin"		; GFXSize = $240

DATA_C9062A:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$74,$50,$6D,$7B,$89,$7B,$84,$7E
	db $76,$60,$7E,$60,$7A,$68,$84,$50,$84,$58,$86,$60,$89,$58
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run9.bin"		; GFXSize = $220

DATA_C90868:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$75,$52,$81,$58,$85,$7C,$7D,$80
	db $75,$80,$75,$62,$7D,$62,$7B,$6A,$81,$51,$71,$7D
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run10.bin"		; GFXSize = $200

DATA_C90A84:
	db $02,$05,$04,$00,$00,$09,$10,$04,$74,$4F,$81,$56,$7E,$7D,$76,$7D
	db $76,$5F,$7D,$5F,$84,$4E
	incbin "Graphics/DynamicSprites/GFX_Klobber_Run11.bin"		; GFXSize = $1A0

DATA_C90C3A:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$56,$70,$66,$7F,$56,$7F,$66
	db $73,$76,$7B,$76,$83,$76
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run1.bin"		; GFXSize = $260

DATA_C90EB0:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$56,$71,$66,$80,$56,$80,$66
	db $73,$76,$7B,$76,$83,$76
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run2.bin"		; GFXSize = $260

DATA_C91126:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$73,$56,$72,$66,$81,$56,$81,$66
	db $73,$76,$7B,$76,$83,$76,$85,$76
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run3.bin"		; GFXSize = $280

DATA_C913BE:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$73,$58,$72,$68,$81,$58,$81,$68
	db $74,$78,$7C,$78,$84,$78
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run4.bin"		; GFXSize = $260

DATA_C91634:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$5A,$71,$6A,$80,$5A,$80,$6A
	db $74,$7A,$7C,$7A,$84,$7A
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run5.bin"		; GFXSize = $260

DATA_C918AA:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$57,$70,$67,$7F,$57,$7F,$67
	db $73,$77,$7B,$77,$83,$77
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run6.bin"		; GFXSize = $260

DATA_C91B20:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$56,$6F,$66,$7E,$56,$7E,$66
	db $73,$76,$7B,$76,$83,$76
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run7.bin"		; GFXSize = $260

DATA_C91D96:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$58,$6F,$68,$7E,$58,$7E,$68
	db $73,$78,$7B,$78,$83,$78
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run8.bin"		; GFXSize = $260

DATA_C9200C:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$5A,$7F,$5A,$6F,$6A,$7F,$6A
	db $73,$7A,$7B,$7A,$83,$7A
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run9.bin"		; GFXSize = $260

DATA_C92282:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$5B,$7E,$5B,$6F,$6B,$7E,$6B
	db $73,$7B,$7B,$7B,$83,$7B
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run10.bin"		; GFXSize = $260

DATA_C924F8:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$59,$7E,$59,$6F,$69,$7E,$69
	db $73,$79,$7B,$79,$83,$79
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Run11.bin"		; GFXSize = $260

DATA_C9276E:							; Note: Unused?
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$70,$7E,$70,$72,$60,$7E,$60
	db $77,$58,$7C,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Crack1.bin"		; GFXSize = $260

DATA_C929E4:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$70,$7E,$70,$72,$60,$7E,$60
	db $77,$58,$7B,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Crack2.bin"		; GFXSize = $260

DATA_C92C5A:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$70,$7E,$70,$72,$60,$7E,$60
	db $77,$58,$7C,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Crack3.bin"		; GFXSize = $260

DATA_C92ED0:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$70,$7E,$70,$72,$60,$7E,$60
	db $77,$58,$7C,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Crack4.bin"		; GFXSize = $260

DATA_C93146:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$70,$7E,$70,$72,$60,$7E,$60
	db $77,$58,$7C,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_KrowsEggs_Crack5.bin"		; GFXSize = $260

DATA_C933BC:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$5B,$76,$6B,$76,$7B,$79,$63
	db $79,$5B,$72,$63,$6E,$6B,$6E,$73,$69,$6D,$86,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk1.bin"		; GFXSize = $200

DATA_C935D8:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$5C,$76,$6C,$7C,$7C,$76,$7C
	db $78,$64,$78,$5C,$71,$64,$6E,$6C,$6E,$74,$6A,$71,$87,$54
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk2.bin"		; GFXSize = $220

DATA_C93816:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$5C,$76,$6C,$7A,$7C,$78,$64
	db $78,$5C,$70,$64,$6E,$6C,$6E,$74,$6A,$71,$86,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk3.bin"		; GFXSize = $200

DATA_C93A32:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$5D,$75,$6C,$79,$7C,$78,$64
	db $78,$5D,$70,$64,$6D,$6B,$6D,$73,$6A,$72,$85,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk4.bin"		; GFXSize = $200

DATA_C93C4E:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$5B,$78,$6A,$6B,$61,$78,$7A
	db $87,$6B,$78,$62,$78,$5B,$6B,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk5.bin"		; GFXSize = $220

DATA_C93E86:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$5A,$77,$6A,$70,$5A,$77,$7A
	db $86,$6A,$6F,$6A,$6B,$65,$6A,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk6.bin"		; GFXSize = $220

DATA_C940BE:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$80,$5A,$77,$6A,$70,$5A,$75,$77
	db $86,$6A,$6F,$6A,$6A,$65,$69,$6D,$81,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk7.bin"		; GFXSize = $240

DATA_C94318:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$80,$5B,$77,$6B,$70,$5B,$74,$74
	db $87,$6B,$6F,$6B,$68,$66,$67,$6E,$7E,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk8.bin"		; GFXSize = $240

DATA_C94572:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$5C,$77,$6C,$78,$64,$74,$74
	db $87,$6C,$6F,$6C,$68,$69,$67,$71,$7C,$7C,$70,$64,$78,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk9.bin"		; GFXSize = $220

DATA_C947B0:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$5C,$76,$6C,$78,$64,$77,$7C
	db $86,$6C,$6E,$6C,$68,$69,$66,$71,$7A,$7C,$70,$64,$78,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk10.bin"		; GFXSize = $220

DATA_C949EE:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$5A,$78,$6A,$78,$62,$88,$6A
	db $70,$6C,$68,$6C,$79,$7A,$70,$64,$78,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpWalk11.bin"		; GFXSize = $1E0

DATA_C94BE8:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$46,$7D,$56,$8D,$46,$81,$66
	db $78,$4E,$75,$56,$79,$5E,$73,$4E,$72,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried1.bin"		; GFXSize = $1E0

DATA_C94DE2:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$45,$7F,$55,$75,$4A,$8E,$45
	db $81,$65,$78,$5A,$73,$45
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried2.bin"		; GFXSize = $200

DATA_C94FF8:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$80,$46,$80,$55,$75,$4A,$8F,$46
	db $81,$65,$8E,$59,$79,$5A,$75,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried3.bin"		; GFXSize = $220

DATA_C95230:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$46,$81,$55,$76,$4A,$8F,$46
	db $81,$65,$91,$57,$79,$5A,$77,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried4.bin"		; GFXSize = $220

DATA_C95468:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$81,$46,$7D,$56,$79,$4E,$8F,$46
	db $72,$46,$72,$4E,$75,$56,$81,$66,$79,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried5.bin"		; GFXSize = $1E0

DATA_C95662:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$46,$7D,$56,$79,$4E,$8F,$46
	db $72,$46,$72,$4E,$75,$56,$81,$66,$79,$5E,$71,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried6.bin"		; GFXSize = $200

DATA_C9587E:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$46,$7D,$56,$79,$4E,$8D,$46
	db $72,$46,$71,$4E,$75,$56,$81,$66,$79,$5E,$70,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried7.bin"		; GFXSize = $200

DATA_C95A9A:
	db $03,$03,$06,$00,$00,$09,$10,$06,$82,$45,$7D,$55,$73,$47,$81,$65
	db $76,$57,$7A,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried8.bin"		; GFXSize = $1E0

DATA_C95C8E:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7E,$45,$7B,$55,$76,$47,$7F,$65
	db $76,$57,$76,$4F,$74,$47
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried9.bin"		; GFXSize = $1A0

DATA_C95E44:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7B,$45,$7B,$55,$81,$65,$76,$47
	db $77,$4F,$76,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried10.bin"		; GFXSize = $180

DATA_C95FD8:
	db $02,$04,$04,$00,$00,$08,$10,$04,$79,$45,$7C,$55,$81,$65,$77,$47
	db $76,$51,$76,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried11.bin"		; GFXSize = $180

DATA_C9616C:
	db $02,$04,$04,$00,$00,$08,$10,$04,$79,$45,$7C,$55,$81,$65,$76,$47
	db $76,$51,$76,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_Carried12.bin"		; GFXSize = $180

DATA_C96300:
	db $06,$04,$0C,$0A,$1C,$26,$00,$00,$5B,$3E,$69,$4E,$77,$6E,$77,$7E
	db $84,$76,$78,$5E,$87,$86,$61,$4E,$6B,$46,$70,$46,$68,$3E,$70,$5E
	db $79,$56,$79,$4E,$7D,$46,$7F,$3E,$82,$36,$7E,$56,$84,$6E,$70,$6E
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle1.bin"		; GFXSize = $4C0

DATA_C967F0:
	db $04,$08,$08,$0B,$18,$23,$00,$00,$6C,$53,$77,$73,$5C,$4B,$78,$63
	db $70,$6D,$78,$82,$54,$47,$54,$4F,$64,$5B,$6C,$4B,$70,$63,$7C,$5B
	db $82,$53,$7F,$5B,$85,$4B,$8A,$43,$8E,$3B,$80,$82,$87,$73,$87,$7A
	db $8B,$7A,$8A,$82,$5C,$43
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle2.bin"		; GFXSize = $460

DATA_C96C86:
	db $06,$04,$0C,$09,$1C,$25,$00,$00,$5C,$5C,$6C,$5C,$7C,$5C,$8C,$54
	db $7D,$6C,$75,$7C,$77,$74,$6A,$54,$54,$5C,$95,$4C,$54,$64,$88,$54
	db $9D,$4C,$9A,$54,$75,$6C,$6F,$6C,$85,$7C,$85,$84,$88,$7C
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle3.bin"		; GFXSize = $4A0

DATA_C97154:
	db $06,$04,$0C,$05,$1C,$21,$00,$00,$73,$5E,$70,$6E,$83,$5E,$93,$5E
	db $73,$7E,$97,$6E,$7C,$56,$A5,$6E,$A0,$66,$8F,$6E,$A5,$76,$80,$6E
	db $80,$76,$84,$78,$84,$80
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle4.bin"		; GFXSize = $420

DATA_C9759A:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$71,$5B,$81,$5B,$91,$5B,$70,$6B
	db $93,$6B,$74,$7B,$8C,$6B,$80,$6B,$80,$73,$85,$78,$85,$80
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle5.bin"		; GFXSize = $3A0

DATA_C97958:
	db $06,$04,$0C,$06,$1C,$22,$00,$00,$64,$59,$74,$59,$84,$59,$94,$59
	db $77,$69,$75,$79,$86,$51,$8C,$51,$93,$51,$65,$69,$6F,$70,$94,$69
	db $9C,$69,$86,$7A,$86,$81,$85,$74
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle6.bin"		; GFXSize = $440

DATA_C97DC0:
	db $07,$02,$0E,$08,$1E,$26,$00,$00,$5D,$54,$6D,$54,$78,$64,$82,$74
	db $83,$4C,$92,$54,$76,$7C,$8A,$5C,$67,$4C,$5F,$64,$70,$64,$70,$6D
	db $7B,$5C,$80,$5C,$93,$4C,$86,$84,$78,$74
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle7.bin"		; GFXSize = $4C0

DATA_C982AA:
	db $06,$04,$0C,$07,$1C,$23,$00,$00,$5A,$4D,$82,$45,$78,$6D,$77,$5D
	db $6A,$4D,$78,$7D,$92,$46,$54,$52,$6F,$5D,$67,$5D,$70,$6D,$80,$55
	db $7A,$55,$88,$75,$88,$7D,$88,$85,$8B,$7E
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle8.bin"		; GFXSize = $460

DATA_C98734:
	db $07,$02,$0E,$09,$1E,$27,$00,$00,$85,$4A,$68,$52,$82,$7A,$72,$7A
	db $78,$5A,$78,$6A,$5A,$42,$70,$62,$6A,$4A,$8E,$42,$60,$52,$85,$72
	db $74,$6C,$84,$5A,$96,$3F,$92,$47,$54,$45,$5C,$52
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle9.bin"		; GFXSize = $4E0

DATA_C98C40:
	db $08,$04,$20,$00,$00,$24,$00,$00,$55,$58,$64,$58,$74,$58,$84,$58
	db $6F,$78,$94,$56,$7F,$78,$78,$68,$4D,$58,$A4,$56,$A4,$5E,$AB,$56
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Idle10.bin"		; GFXSize = $480

DATA_C990E0:
	db $06,$04,$0C,$0A,$1C,$26,$00,$00,$60,$5F,$54,$6F,$70,$5F,$80,$5F
	db $70,$77,$7E,$77,$5B,$67,$79,$57,$64,$6F,$77,$6F,$7F,$6F,$87,$6F
	db $8F,$6F,$90,$77,$91,$7F,$8E,$67,$8C,$5F,$7F,$57,$61,$77,$6B,$6F
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Turn1.bin"		; GFXSize = $4C0

DATA_C995D0:
	db $04,$08,$08,$01,$18,$19,$00,$00,$8C,$33,$8C,$43,$7C,$43,$7E,$53
	db $86,$33,$84,$3B,$80,$3B,$75,$48,$8E,$53,$95,$53,$99,$4B,$9C,$53
	db $9C,$5B
	incbin "Graphics/DynamicSprites/GFX_KrowBody_Turn2.bin"		; GFXSize = $320

DATA_C99912:
	db $04,$08,$08,$01,$18,$19,$00,$00,$8C,$33,$8C,$43,$7C,$43,$7E,$53
	db $86,$33,$84,$3B,$80,$3B,$75,$48,$8E,$53,$95,$53,$9B,$4E,$9C,$56
	db $9A,$5B
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Dazed1.bin"		; GFXSize = $320

DATA_C99C54:
	db $04,$08,$08,$01,$18,$19,$00,$00,$8C,$33,$8C,$43,$7C,$43,$7E,$53
	db $86,$33,$84,$3B,$80,$3B,$75,$48,$8E,$53,$95,$53,$9B,$4E,$9C,$56
	db $96,$5B
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Dazed2.bin"		; GFXSize = $320

DATA_C99F96:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$88,$34,$84,$44,$7B,$54,$74,$44
	db $78,$34,$8B,$54,$92,$44,$6F,$47,$8D,$59
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Turn1.bin"		; GFXSize = $300

DATA_C9A2B0:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$70,$32,$7B,$42,$80,$32,$6B,$42
	db $78,$52,$8B,$42,$8B,$4A,$90,$45
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Turn2.bin"		; GFXSize = $2E0

DATA_C9A5A8:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$69,$34,$79,$34,$68,$44,$78,$44
	db $74,$54,$88,$44,$88,$4C,$8B,$45,$6C,$54,$6B,$5C
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Turn3.bin"		; GFXSize = $320

DATA_C9A8E4:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$8C,$32,$8C,$42,$7E,$52,$7C,$42
	db $8E,$52,$84,$3A,$86,$32,$7F,$3A,$75,$46,$9C,$52,$9D,$5A,$9D,$62
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Crow1.bin"		; GFXSize = $360

DATA_C9AC64:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$8C,$30,$8E,$40,$7E,$40,$8E,$50
	db $7E,$50,$96,$5C,$84,$38,$80,$38,$86,$30,$76,$40,$76,$48,$9A,$54
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Crow2.bin"		; GFXSize = $3C0

DATA_C9B044:
	db $04,$08,$08,$08,$18,$20,$00,$00,$8C,$2D,$7D,$3D,$96,$5D,$90,$4D
	db $89,$4D,$7E,$55,$8C,$3D,$94,$3D,$8D,$45,$85,$35,$81,$35,$87,$2D
	db $75,$42,$83,$55,$8E,$5D,$86,$5D,$7E,$5D,$88,$55,$96,$6D,$9E,$6D
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Crow3.bin"		; GFXSize = $400

DATA_C9B474:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$5D,$7A,$6D,$6A,$68,$63,$70
	db $74,$60,$85,$65,$7A,$7D,$80,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow1.bin"		; GFXSize = $220

DATA_C9B6AC:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$79,$5A,$75,$6A,$65,$65,$7A,$7A
	db $80,$7A,$71,$62,$5D,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow2.bin"		; GFXSize = $200

DATA_C9B8C2:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$74,$58,$74,$68,$65,$63,$79,$78
	db $80,$78,$7F,$58,$59,$68,$5D,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow3.bin"		; GFXSize = $220

DATA_C9BAFA:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6F,$57,$74,$67,$64,$63,$78,$77
	db $80,$76,$7F,$57,$56,$68,$56,$60,$5C,$6A,$7A,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow4.bin"		; GFXSize = $260

DATA_C9BD76:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6B,$57,$74,$67,$76,$77,$80,$73
	db $7F,$57,$64,$65,$56,$68,$55,$60,$5C,$6A,$7B,$5F,$6C,$67,$64,$6D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow5.bin"		; GFXSize = $240

DATA_C9BFD6:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$68,$58,$74,$68,$5C,$64,$73,$78
	db $80,$6F,$7D,$5C,$56,$69,$55,$61,$78,$60,$6C,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow6.bin"		; GFXSize = $260

DATA_C9C252:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$49,$7A,$59,$7D,$69,$73,$56
	db $73,$5E,$6B,$5F,$63,$5F,$63,$67,$81,$47
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow7.bin"		; GFXSize = $1E0

DATA_C9C44C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6C,$46,$6C,$56,$6F,$71,$70,$79
	db $74,$3E,$7C,$4E,$7C,$56,$77,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow8.bin"		; GFXSize = $1C0

DATA_C9C624:
	db $02,$04,$04,$00,$00,$08,$10,$04,$67,$45,$67,$55,$63,$4C,$64,$54
	db $67,$3D,$77,$54
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow9.bin"		; GFXSize = $180

DATA_C9C7B8:
	db $02,$05,$04,$00,$00,$09,$10,$04,$60,$54,$5B,$44,$5B,$54,$6B,$4C
	db $70,$54,$6D,$4C,$67,$44
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow10.bin"		; GFXSize = $1A0

DATA_C9C96E:
	db $02,$03,$04,$00,$00,$07,$10,$04,$60,$54,$56,$4C,$58,$5C,$62,$64
	db $66,$4C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow11.bin"		; GFXSize = $160

DATA_C9CAE0:
	db $01,$06,$02,$00,$00,$08,$10,$02,$50,$56,$60,$60,$58,$66,$60,$58
	db $58,$4E,$60,$50,$63,$55
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpThrow12.bin"		; GFXSize = $140

DATA_C9CC36:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$62,$78,$72,$78,$62,$87,$5A
	db $78,$6A,$70,$6A,$70,$72,$70,$7A,$6A,$75
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpIdle1.bin"		; GFXSize = $1E0

DATA_C9CE30:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$61,$78,$71,$78,$61,$87,$59
	db $78,$69,$70,$69,$70,$71,$70,$79,$6A,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpIdle2.bin"		; GFXSize = $1E0

DATA_C9D02A:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$61,$78,$71,$78,$61,$87,$59
	db $78,$69,$70,$68,$70,$70,$70,$78,$6A,$75
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpIdle3.bin"		; GFXSize = $1E0

DATA_C9D224:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$5E,$78,$6E,$69,$68,$82,$56
	db $85,$56,$8E,$5E,$79,$66,$7B,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk1.bin"		; GFXSize = $220

DATA_C9D45C:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$60,$79,$70,$69,$6B,$82,$58
	db $86,$58,$8E,$58,$79,$68,$7B,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk2.bin"		; GFXSize = $220

DATA_C9D694:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$61,$79,$71,$69,$6D,$83,$59
	db $8B,$59,$8E,$5C,$79,$69,$7C,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk3.bin"		; GFXSize = $220

DATA_C9D8CC:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$61,$77,$71,$6A,$76,$83,$59
	db $8B,$59,$8F,$5C,$79,$69,$7B,$61,$6F,$73,$68,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk4.bin"		; GFXSize = $200

DATA_C9DAE8:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$82,$61,$77,$71,$6A,$76,$84,$59
	db $8C,$59,$91,$5C,$7A,$69,$7B,$61,$6F,$73,$67,$70,$76,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk5.bin"		; GFXSize = $220

DATA_C9DD26:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$82,$61,$67,$6E,$77,$71,$84,$59
	db $8C,$59,$91,$5C,$7A,$69,$7A,$61,$77,$79,$7F,$71,$77,$69,$82,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk6.bin"		; GFXSize = $240

DATA_C9DF86:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$82,$61,$73,$71,$83,$71,$83,$78
	db $84,$59,$8C,$59,$90,$5C,$7A,$69,$7A,$61,$6B,$74,$77,$69,$6A,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk7.bin"		; GFXSize = $240

DATA_C9E1E6:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$82,$61,$76,$71,$81,$71,$86,$79
	db $84,$59,$8C,$59,$90,$5C,$7A,$69,$7B,$61,$6E,$76,$78,$69,$6C,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk8.bin"		; GFXSize = $240

DATA_C9E446:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$81,$61,$75,$71,$81,$71,$83,$79
	db $83,$59,$8B,$59,$90,$5C,$79,$69,$7B,$61,$6F,$76,$6E,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk9.bin"		; GFXSize = $220

DATA_C9E684:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$81,$61,$76,$71,$81,$79,$82,$59
	db $8A,$59,$8E,$5C,$79,$69,$7A,$61,$6E,$74,$77,$69,$6C,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk10.bin"		; GFXSize = $220

DATA_C9E8C2:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$61,$75,$71,$76,$69,$81,$59
	db $89,$59,$8E,$5C,$79,$69,$79,$61,$6D,$75,$6B,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpWalk11.bin"		; GFXSize = $200

DATA_C9EADE:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$77,$47,$79,$57,$67,$43,$5F,$47
	db $80,$67,$85,$53,$5D,$3F
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk1.bin"		; GFXSize = $200

DATA_C9ECF4:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$77,$47,$79,$57,$67,$45,$5F,$4B
	db $81,$67,$85,$56,$5F,$43
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk2.bin"		; GFXSize = $200

DATA_C9EF0A:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$79,$47,$79,$57,$69,$47,$62,$4E
	db $81,$67,$86,$57,$62,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk3.bin"		; GFXSize = $200

DATA_C9F120:
	db $03,$03,$06,$00,$00,$09,$10,$06,$7A,$47,$7B,$57,$6A,$47,$62,$4E
	db $82,$67,$86,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk4.bin"		; GFXSize = $1E0

DATA_C9F314:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7B,$47,$7C,$57,$6B,$47,$63,$4D
	db $82,$67,$86,$57,$5F,$4E
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk5.bin"		; GFXSize = $200

DATA_C9F52A:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7B,$47,$7C,$57,$6B,$46,$63,$49
	db $82,$67,$86,$57,$5E,$4E,$63,$4D
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk6.bin"		; GFXSize = $220

DATA_C9F762:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7B,$47,$7C,$57,$6B,$47,$63,$48
	db $82,$67,$86,$57,$5F,$51,$63,$4D
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk7.bin"		; GFXSize = $220

DATA_C9F99A:
	incbin "Tilemaps/Compressed/Layer3_Level_Bayou.bin"

DATA_C9FF37:
	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_BackwallRightHalf.bin":0-(($010000-DATA_C9FF37)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankCAMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_BackwallRightHalf.bin":(DATA_C9FF37_End-DATA_C9FF37)-

DATA_CA0084:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7B,$47,$7C,$57,$6B,$47,$63,$47
	db $83,$67,$86,$57,$5F,$4F,$63,$4D
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk8.bin"		; GFXSize = $220

DATA_CA02BC:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$47,$7B,$57,$6A,$45,$62,$45
	db $82,$67,$86,$57,$5D,$4C,$62,$4D
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk9.bin"		; GFXSize = $220

DATA_CA04F4:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$79,$47,$7A,$57,$69,$45,$61,$45
	db $81,$67,$85,$57,$5B,$48,$61,$4D
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk10.bin"		; GFXSize = $220

DATA_CA072C:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$79,$47,$79,$57,$69,$42,$80,$67
	db $85,$57,$5B,$45,$61,$47
	incbin "Graphics/DynamicSprites/GFX_Diddy_CarriedWalk11.bin"		; GFXSize = $200

DATA_CA0942:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$AB,$5B,$A2,$6B,$A0,$5B,$BA,$5B
	db $B1,$6B,$9C,$53,$99,$4B,$98,$43
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart1.bin"		; GFXSize = $220

DATA_CA0B7A:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$A6,$54,$9E,$64,$AE,$64,$B5,$54
	db $A0,$74,$9E,$5C,$9A,$5C,$99,$54,$97,$4C,$93,$44
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart2.bin"		; GFXSize = $200

DATA_CA0D96:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$A1,$4F,$99,$5F,$B0,$4F,$A6,$5F
	db $9C,$6F,$9B,$57,$97,$56,$94,$4E,$8F,$46,$8C,$3E
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart3.bin"		; GFXSize = $200

DATA_CA0FB2:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$9E,$4C,$98,$5C,$96,$54,$AD,$4C
	db $A3,$5C,$99,$6C,$95,$5C,$93,$54,$90,$4C,$8E,$44,$89,$3C,$87,$3C
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart4.bin"		; GFXSize = $240

DATA_CA1212:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$95,$5A,$9B,$4A,$AA,$4A,$97,$6A
	db $A0,$5A,$93,$52,$8F,$52,$92,$5A,$8D,$4A,$8C,$42,$86,$3A,$84,$3A
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart5.bin"		; GFXSize = $240

DATA_CA1472:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$96,$47,$90,$57,$A5,$47,$9C,$57
	db $93,$67,$8E,$4F,$8C,$57,$8A,$4F,$88,$47,$86,$3F,$7F,$3F
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart6.bin"		; GFXSize = $220

DATA_CA16B0:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$92,$45,$8D,$55,$A1,$45,$98,$55
	db $90,$65,$8C,$4D,$86,$55,$85,$4D,$83,$45,$82,$3D,$7C,$3D
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart7.bin"		; GFXSize = $220

DATA_CA18EE:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$8E,$43,$88,$53,$9C,$43,$94,$53
	db $8B,$63,$88,$4B,$82,$53,$81,$4B,$80,$43,$7E,$3B,$79,$3E
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart8.bin"		; GFXSize = $220

DATA_CA1B2C:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$88,$42,$87,$52,$7B,$4A,$96,$42
	db $82,$5A,$87,$62,$7B,$42,$76,$40
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart9.bin"		; GFXSize = $220

DATA_CA1D64:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$82,$41,$7B,$51,$8F,$41,$89,$51
	db $81,$61,$7D,$49,$73,$51,$74,$49,$74,$41,$71,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart10.bin"		; GFXSize = $200

DATA_CA1F80:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7A,$3F,$79,$4F,$7C,$5F,$72,$57
	db $78,$47,$71,$4F,$6D,$4F,$69,$46,$6C,$47,$84,$3F,$6A,$3F
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart11.bin"		; GFXSize = $220

DATA_CA21BE:
	db $03,$03,$06,$00,$00,$09,$10,$06,$71,$40,$70,$50,$61,$48,$76,$60
	db $78,$38,$68,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart12.bin"		; GFXSize = $1E0

DATA_CA23B2:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$69,$46,$6A,$56,$6D,$3C,$6A,$3E
	db $67,$44,$66,$56,$60,$56,$5C,$4E,$5A,$4C
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart13.bin"		; GFXSize = $1E0

DATA_CA25AC:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$62,$47,$66,$57,$60,$48,$61,$40
	db $63,$3E,$5E,$57,$5E,$5F,$56,$57,$57,$4F,$55,$4F
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart14.bin"		; GFXSize = $200

DATA_CA27C8:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$61,$58,$51,$58,$5A,$48,$4F,$58
	db $52,$50,$57,$48,$59,$40
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart15.bin"		; GFXSize = $200

DATA_CA29DE:
	db $03,$02,$06,$00,$00,$08,$10,$06,$4E,$5A,$5E,$5A,$52,$4A,$61,$52
	db $53,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart16.bin"		; GFXSize = $1C0

DATA_CA2BB0:
	db $03,$01,$06,$00,$00,$07,$10,$06,$4D,$4D,$5C,$5D,$4C,$5D,$5D,$55
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart17.bin"		; GFXSize = $1A0

DATA_CA2D60:
	db $03,$03,$06,$00,$00,$09,$10,$06,$58,$61,$49,$69,$48,$59,$54,$71
	db $44,$57,$58,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart18.bin"		; GFXSize = $1E0

DATA_CA2F54:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$55,$6A,$45,$6A,$59,$62,$51,$62
	db $49,$62,$41,$62,$43,$6A,$3E,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideSkullKart19.bin"		; GFXSize = $1C0

DATA_CA312C:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$84,$61,$93,$61,$84,$71,$94,$71
	db $8C,$81,$7F,$77,$9A,$81,$86,$81,$86,$89,$8E,$91,$A2,$79,$A4,$72
	db $A6,$6E
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving1.bin"		; GFXSize = $380

DATA_CA34CE:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$82,$5E,$92,$5E,$82,$6E,$92,$6E
	db $85,$7E,$94,$86,$A2,$66,$A2,$6E,$9D,$76,$7D,$77,$95,$7E,$99,$7E
	db $90,$8E
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving2.bin"		; GFXSize = $380

DATA_CA3870:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$7F,$5C,$8F,$5C,$7F,$6C,$8F,$6C
	db $90,$7C,$88,$7C,$9F,$64,$9E,$6C,$9C,$74,$88,$84,$80,$7C,$7C,$77
	db $9E,$5C,$93,$8C
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving3.bin"		; GFXSize = $3A0

DATA_CA3C34:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$7D,$5B,$8D,$5B,$7D,$6B,$8D,$6B
	db $8F,$7B,$9D,$5B,$9D,$63,$9A,$6B,$9A,$73,$87,$7B,$87,$83,$7F,$7B
	db $7B,$79,$94,$8B
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving4.bin"		; GFXSize = $3A0

DATA_CA3FF8:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$7B,$5A,$8B,$5A,$7B,$6A,$8B,$6A
	db $8D,$7A,$9A,$5A,$9A,$62,$99,$6A,$97,$72,$85,$7A,$88,$82,$95,$8A
	db $7F,$7A,$7B,$7A
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving5.bin"		; GFXSize = $3A0

DATA_CA43BC:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$78,$5A,$78,$6A,$88,$5A,$88,$6A
	db $8D,$7A,$96,$5A,$96,$62,$96,$6A,$95,$72,$85,$7A,$89,$82,$7D,$7A
	db $7A,$7A
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving6.bin"		; GFXSize = $380

DATA_CA475E:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$76,$59,$76,$69,$85,$69,$85,$59
	db $8D,$79,$92,$59,$94,$61,$94,$69,$94,$71,$85,$79,$88,$81,$7D,$79
	db $79,$79,$91,$51
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving7.bin"		; GFXSize = $3A0

DATA_CA4B22:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$73,$56,$83,$56,$73,$66,$83,$66
	db $8D,$76,$8E,$56,$91,$5E,$93,$66,$93,$6E,$85,$7E,$85,$76,$7D,$76
	db $78,$76,$78,$7E
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving8.bin"		; GFXSize = $3A0

DATA_CA4EE6:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$70,$5A,$80,$5A,$70,$6A,$80,$6A
	db $89,$52,$8C,$5A,$8E,$62,$90,$6A,$90,$72,$94,$72,$94,$7A,$8C,$7A
	db $84,$7A,$7C,$7A,$78,$7B,$88,$82
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving9.bin"		; GFXSize = $380

DATA_CA528E:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6C,$5B,$6C,$6B,$7C,$5B,$7C,$6B
	db $8C,$6B,$89,$5B,$84,$53,$8C,$63,$92,$7B,$86,$7B,$7E,$7B,$76,$7B
	db $76,$83,$87,$83
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving10.bin"		; GFXSize = $3A0

DATA_CA5652:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$79,$5B,$69,$5B,$89,$6B,$69,$6B
	db $79,$6B,$7D,$53,$75,$7B,$7C,$7B,$84,$7B,$89,$63,$84,$5B,$75,$83
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving11.bin"		; GFXSize = $360

DATA_CA59D2:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$65,$5C,$75,$5C,$66,$6C,$76,$6C
	db $86,$6C,$78,$54,$73,$7C,$7B,$7C,$83,$7C,$73,$84,$85,$64,$88,$64
	db $81,$5C
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving12.bin"		; GFXSize = $380

DATA_CA5D74:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$62,$5D,$72,$5D,$62,$6D,$72,$6D
	db $82,$6D,$73,$55,$82,$65,$80,$5D,$89,$65,$8D,$70,$81,$7D,$79,$7D
	db $71,$7D,$71,$85
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving13.bin"		; GFXSize = $3A0

DATA_CA6138:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$60,$5D,$70,$5D,$60,$6D,$70,$6D
	db $80,$65,$6D,$55,$70,$55,$7E,$5D,$80,$75,$8B,$6E,$80,$7D,$78,$7D
	db $70,$7D,$68,$7D,$72,$85
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving14.bin"		; GFXSize = $3C0

DATA_CA651E:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$64,$5D,$5D,$6D,$74,$5D,$6D,$6D
	db $7D,$6D,$67,$55,$5E,$65,$84,$65,$88,$65,$88,$6D,$7E,$7D,$76,$7D
	db $6E,$7D,$66,$7D,$71,$85,$62,$7D,$6A,$55
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving15.bin"		; GFXSize = $400

DATA_CA6948:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$5D,$62,$6D,$62,$5C,$72,$6C,$72
	db $7D,$62,$77,$72,$64,$5A,$6C,$5A,$71,$5A,$88,$6B,$72,$82,$68,$82
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving16.bin"		; GFXSize = $3C0

DATA_CA6D28:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$5C,$63,$6C,$63,$5C,$73,$7C,$63
	db $6C,$73,$77,$73,$62,$5B,$6A,$5B,$70,$5B,$86,$6A,$73,$83,$6B,$83
	db $65,$83
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving17.bin"		; GFXSize = $3E0

DATA_CA712A:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$5D,$5C,$5B,$6C,$6B,$74,$6B,$64
	db $7B,$64,$5B,$7C,$74,$84,$7E,$77,$6B,$84,$6A,$5C,$7B,$74,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving18.bin"		; GFXSize = $3C0

DATA_CA750A:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$59,$65,$59,$75,$69,$75,$69,$65
	db $78,$65,$79,$75,$79,$7D,$7C,$77,$75,$85,$6D,$85,$65,$85,$5D,$85
	incbin "Graphics/DynamicSprites/GFX_SkullKart_Moving19.bin"		; GFXSize = $360

DATA_CA788A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$A0,$69,$AB,$59,$96,$45,$A3,$61
	db $A0,$61,$A5,$55,$9D,$55,$A3,$4D,$93,$3D,$93,$45
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart1.bin"		; GFXSize = $260

DATA_CA7B06:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$9D,$63,$A6,$53,$90,$43,$9E,$5B
	db $A1,$53,$A0,$4B,$88,$44,$88,$3C,$99,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart2.bin"		; GFXSize = $240

DATA_CA7D60:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$A0,$4F,$99,$5F,$90,$43,$80,$42
	db $99,$57,$97,$5C,$A6,$47,$A0,$47
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart3.bin"		; GFXSize = $280

DATA_CA7FF8:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$9C,$4D,$97,$5D,$8C,$45,$94,$55
	db $94,$5D,$A4,$45,$9C,$45,$7C,$45,$84,$45,$84,$4D
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart4.bin"		; GFXSize = $260

DATA_CA8274:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$90,$58,$98,$48,$88,$40,$94,$50
	db $78,$48,$80,$48,$82,$40,$9E,$58,$9C,$60,$95,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart5.bin"		; GFXSize = $260

DATA_CA84F0:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$94,$42,$8B,$52,$84,$42,$9B,$52
	db $7C,$4A,$7D,$42,$74,$4A,$97,$5A,$91,$62,$94,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart6.bin"		; GFXSize = $260

DATA_CA876C:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$8E,$41,$7E,$41,$87,$51,$76,$4D
	db $79,$45,$72,$4D,$97,$51,$93,$59,$8F,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart7.bin"		; GFXSize = $240

DATA_CA89C6:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$8A,$3F,$83,$4F,$7A,$3F,$92,$4F
	db $8E,$57,$89,$5F,$77,$4F,$70,$4F,$76,$47,$8C,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart8.bin"		; GFXSize = $260

DATA_CA8C42:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$73,$40,$83,$40,$83,$50,$8D,$4C
	db $7B,$50,$7E,$58,$73,$50,$6F,$51,$86,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart9.bin"		; GFXSize = $240

DATA_CA8E9C:
	db $04,$01,$08,$00,$00,$09,$10,$08,$6E,$41,$6D,$51,$7E,$41,$7D,$51
	db $81,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart10.bin"		; GFXSize = $220

DATA_CA90CE:
	db $04,$01,$08,$00,$00,$09,$10,$08,$76,$42,$74,$52,$65,$52,$66,$42
	db $7A,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart11.bin"		; GFXSize = $220

DATA_CA9300:
	db $04,$01,$08,$00,$00,$09,$10,$08,$6E,$42,$6D,$52,$5E,$42,$5A,$52
	db $75,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart12.bin"		; GFXSize = $220

DATA_CA9532:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$66,$43,$68,$53,$56,$4B,$58,$5B
	db $58,$63,$59,$5B,$70,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart13.bin"		; GFXSize = $200

DATA_CA9748:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$60,$46,$63,$56,$50,$51,$58,$49
	db $53,$61,$54,$69,$55,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart14.bin"		; GFXSize = $200

DATA_CA995E:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$56,$49,$5F,$59,$4B,$59,$5C,$59
	db $66,$51,$51,$51,$4F,$69,$50,$69,$4F,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart15.bin"		; GFXSize = $240

DATA_CA9BB8:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$52,$4C,$5D,$5C,$4A,$5C,$64,$54
	db $58,$5C,$4C,$6C,$4F,$6C,$4F,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart16.bin"		; GFXSize = $220

DATA_CA9DF0:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$4E,$4F,$5B,$5F,$4B,$5F,$61,$57
	db $4A,$6F,$4F,$6F,$4F,$77
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart17.bin"		; GFXSize = $200

DATA_CAA006:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$48,$5B,$49,$6B,$57,$63,$5B,$5B
	db $4A,$7B,$4C,$7B,$4C,$83
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart18.bin"		; GFXSize = $200

DATA_CAA21C:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$43,$62,$53,$6A,$48,$72,$57,$62
	db $49,$82,$4B,$82,$4B,$8A
	incbin "Graphics/DynamicSprites/GFX_Dixie_RideSkullKart19.bin"		; GFXSize = $200

DATA_CAA432:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$4A,$76,$7C,$80,$52,$78,$5A
	db $86,$7D,$80,$4A,$79,$62,$76,$5A
	incbin "Graphics/DynamicSprites/GFX_Klobber_Turn1.bin"		; GFXSize = $220

DATA_CAA66A:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$74,$49,$7F,$51,$78,$59,$7E,$7F
	db $86,$7E,$80,$49,$73,$61,$73,$59,$76,$80,$73,$80,$86,$61
	incbin "Graphics/DynamicSprites/GFX_Klobber_Turn2.bin"		; GFXSize = $220

DATA_CAA8A8:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$70,$58,$7E,$58,$70,$68,$7E,$68
	db $72,$78,$7A,$78,$84,$78,$82,$78
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Turn1.bin"		; GFXSize = $280

DATA_CAAB40:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$70,$58,$7E,$58,$70,$68,$7E,$68
	db $72,$78,$7A,$78,$84,$78,$82,$78
	incbin "Graphics/DynamicSprites/GFX_KlobberBarrel_Turn2.bin"		; GFXSize = $280

DATA_CAADD8:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$75,$72,$76,$3B,$7A,$4B,$81,$74
	db $75,$4B,$86,$43,$7D,$33,$86,$3B,$88,$4B,$77,$33
	incbin "Graphics/DynamicSprites/GFX_Klobber_Hit.bin"		; GFXSize = $260

DATA_CAB054:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$70,$7F,$60,$83,$58,$8C,$60
	db $77,$68,$74,$70,$6E,$78,$66,$74,$67,$6C,$7D,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind1.bin"		; GFXSize = $200

DATA_CAB270:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$70,$7D,$60,$82,$58,$8A,$5A
	db $75,$68,$74,$70,$6E,$74,$69,$74,$69,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind2.bin"		; GFXSize = $1E0

DATA_CAB46A:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$70,$7C,$60,$78,$63,$81,$58
	db $89,$5A,$75,$6B,$72,$73,$6A,$76,$69,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind3.bin"		; GFXSize = $1E0

DATA_CAB664:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$70,$7C,$60,$77,$63,$7F,$58
	db $87,$58,$74,$6B,$88,$5C,$72,$73,$6A,$76,$69,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind4.bin"		; GFXSize = $200

DATA_CAB880:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$70,$7C,$60,$76,$64,$7F,$58
	db $87,$58,$74,$6C,$88,$5C,$72,$74,$6A,$76,$69,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind5.bin"		; GFXSize = $200

DATA_CABA9C:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$70,$7C,$60,$75,$64,$7F,$58
	db $87,$58,$74,$6C,$88,$5C,$73,$74,$6B,$76,$6B,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind6.bin"		; GFXSize = $200

DATA_CABCB8:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$70,$7C,$60,$75,$64,$7D,$58
	db $85,$5A,$74,$6C,$6C,$6C,$6A,$74,$71,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind7.bin"		; GFXSize = $1E0

DATA_CABEB2:
	db $03,$03,$06,$00,$00,$09,$10,$06,$79,$70,$7C,$60,$6C,$6C,$74,$64
	db $7D,$58,$82,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpLookBehind8.bin"		; GFXSize = $1E0

DATA_CAC0A6:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7F,$5E,$7B,$6E,$8C,$5E,$73,$70
	db $6E,$78,$66,$74,$66,$6C,$7B,$7E,$80,$7E,$77,$68,$7D,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpIdle1.bin"		; GFXSize = $220

DATA_CAC2E4:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7F,$5E,$7E,$6E,$8C,$5E,$76,$70
	db $6E,$76,$66,$74,$66,$6C,$7A,$78,$80,$7E,$77,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpIdle2.bin"		; GFXSize = $200

DATA_CAC500:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7F,$5E,$7E,$6E,$8C,$5E,$76,$70
	db $6E,$76,$66,$74,$66,$6C,$7A,$78,$80,$7E,$77,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpIdle3.bin"		; GFXSize = $200

DATA_CAC71C:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$4B,$79,$4A,$77,$5A,$6F,$5B
	db $87,$62,$85,$5A,$80,$6A,$70,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle1.bin"		; GFXSize = $220

DATA_CAC954:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$4A,$79,$4A,$77,$5A,$6F,$5A
	db $87,$62,$84,$5A,$80,$6A,$6F,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle2.bin"		; GFXSize = $220

DATA_CACB8C:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$49,$78,$49,$78,$59,$6F,$59
	db $6E,$61,$85,$58,$80,$69,$87,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle3.bin"		; GFXSize = $220

DATA_CACDC4:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$49,$78,$49,$79,$59,$6F,$59
	db $6E,$61,$85,$59,$80,$69,$87,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle4.bin"		; GFXSize = $220

DATA_CACFFC:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$49,$78,$49,$79,$59,$6F,$59
	db $6E,$61,$85,$59,$80,$69,$87,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle5.bin"		; GFXSize = $220

DATA_CAD234:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$49,$78,$49,$79,$59,$6F,$59
	db $6E,$61,$85,$59,$80,$69,$87,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle6.bin"		; GFXSize = $220

DATA_CAD46C:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$49,$78,$49,$79,$59,$6F,$59
	db $6E,$61,$85,$59,$80,$69,$87,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle7.bin"		; GFXSize = $220

DATA_CAD6A4:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$49,$78,$49,$79,$59,$6F,$59
	db $6E,$61,$85,$59,$7F,$69,$88,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle8.bin"		; GFXSize = $220

DATA_CAD8DC:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6D,$49,$78,$49,$79,$59,$70,$59
	db $6F,$61,$7E,$69,$88,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle9.bin"		; GFXSize = $200

DATA_CADAF2:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6D,$49,$78,$49,$78,$59,$70,$59
	db $70,$61,$7C,$69,$88,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle10.bin"		; GFXSize = $200

DATA_CADD08:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$49,$77,$59,$7F,$49,$72,$59
	db $73,$61,$7F,$51,$7B,$69,$88,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle11.bin"		; GFXSize = $1C0

DATA_CADEE0:
	db $02,$04,$04,$00,$00,$08,$10,$04,$73,$49,$76,$59,$7F,$49,$7F,$51
	db $7A,$69,$88,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle12.bin"		; GFXSize = $180

DATA_CAE074:
	db $01,$06,$02,$00,$00,$08,$10,$02,$76,$49,$7D,$59,$6F,$5C,$78,$69
	db $88,$66,$75,$59,$79,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle13.bin"		; GFXSize = $140

DATA_CAE1CA:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$49,$6D,$5C,$88,$66,$7D,$59
	db $75,$59,$77,$61,$77,$69,$69,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle14.bin"		; GFXSize = $160

DATA_CAE342:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$49,$7D,$59,$88,$66,$75,$59
	db $6D,$5B,$67,$5B,$77,$61,$77,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle15.bin"		; GFXSize = $160

DATA_CAE4BA:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$49,$7D,$59,$88,$66,$75,$59
	db $6D,$5B,$67,$5B,$77,$61,$77,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_TeamUpLookBehindIdle16.bin"		; GFXSize = $160

DATA_CAE632:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$7D,$5E,$6F,$6E,$75,$66,$6D,$66
	db $7F,$6E,$8C,$5E,$83,$56,$75,$7E,$75,$86,$69,$76,$69,$7E,$6A,$5A
	db $67,$5A,$83,$6E,$6C,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope1.bin"		; GFXSize = $2A0

DATA_CAE8F8:
	db $02,$0C,$04,$02,$14,$16,$00,$00,$7C,$5E,$6F,$6E,$74,$66,$6C,$66
	db $7F,$6E,$8C,$5E,$81,$56,$72,$7E,$72,$86,$67,$6E,$67,$76,$6A,$56
	db $66,$58,$83,$6E,$6A,$5E,$67,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope2.bin"		; GFXSize = $2C0

DATA_CAEBE0:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7D,$5E,$73,$6E,$75,$66,$6D,$66
	db $83,$6E,$8D,$5E,$80,$56,$72,$7E,$7B,$5E,$6B,$6E,$6B,$76,$6B,$56
	db $6D,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope3.bin"		; GFXSize = $260

DATA_CAEE62:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7E,$5E,$74,$6E,$76,$66,$6E,$66
	db $84,$6E,$8D,$5E,$7E,$56,$72,$7E,$7B,$5E,$6D,$6E,$6C,$56,$6E,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope4.bin"		; GFXSize = $240

DATA_CAF0C2:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7F,$5E,$75,$6E,$77,$66,$6F,$66
	db $85,$6E,$8E,$5E,$7B,$56,$73,$7E,$7B,$5E,$6F,$6E,$6D,$56,$6E,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope5.bin"		; GFXSize = $240

DATA_CAF322:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$80,$5E,$76,$6E,$78,$66,$71,$68
	db $86,$6E,$8E,$5E,$7A,$56,$72,$7E,$7B,$5E,$71,$70,$76,$7E,$6E,$58
	db $83,$76,$71,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope6.bin"		; GFXSize = $280

DATA_CAF5C6:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$86,$5E,$77,$6E,$76,$5E,$75,$56
	db $87,$6E,$69,$5A,$71,$80,$71,$78,$75,$7E,$6E,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope7.bin"		; GFXSize = $260

DATA_CAF842:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$85,$5E,$77,$6E,$76,$5E,$74,$56
	db $87,$6E,$6A,$60,$74,$7E,$78,$7E,$91,$5A,$6E,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope8.bin"		; GFXSize = $260

DATA_CAFABE:
	incbin "Tilemaps/Compressed/Layer2_Level_Rigging.bin":0-(($010000-DATA_CAFABE)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankCBMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_Rigging.bin":(DATA_CAFABE_End-DATA_CAFABE)-

DATA_CB022B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$60,$7A,$70,$78,$60,$7A,$80
	db $6B,$5B,$73,$58,$8C,$5B,$84,$58,$78,$68,$70,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope9.bin"		; GFXSize = $200

DATA_CB0447:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$80,$60,$7A,$70,$71,$5A,$79,$68
	db $7E,$80,$84,$50,$8C,$5D,$84,$58,$69,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope10.bin"		; GFXSize = $240

DATA_CB06A1:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$81,$60,$7E,$70,$79,$68,$79,$60
	db $83,$50,$8D,$5D,$83,$58,$71,$67,$6B,$67,$83,$70,$80,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope11.bin"		; GFXSize = $1C0

DATA_CB087F:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$81,$5F,$7D,$6F,$79,$67,$7D,$5F
	db $82,$4F,$8D,$5F,$82,$57,$71,$6A,$70,$72,$85,$6F,$80,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope12.bin"		; GFXSize = $1C0

DATA_CB0A5D:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$81,$60,$79,$68,$8D,$60,$83,$58
	db $7F,$58,$7F,$50,$7B,$60,$81,$70,$79,$70,$80,$78,$71,$70,$71,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope13.bin"		; GFXSize = $1E0

DATA_CB0C5D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$60,$79,$70,$78,$68,$8D,$60
	db $83,$58,$7C,$58,$7C,$50,$7A,$60,$75,$74,$75,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope14.bin"		; GFXSize = $200

DATA_CB0E79:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7F,$5F,$75,$6F,$77,$67,$8D,$5F
	db $79,$57,$79,$4F,$77,$5F,$85,$6F,$76,$7F,$75,$67
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope15.bin"		; GFXSize = $200

DATA_CB1095:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$5E,$73,$5E,$72,$6E,$82,$76
	db $73,$56,$76,$56,$84,$6E,$82,$6E,$72,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope16.bin"		; GFXSize = $240

DATA_CB12EF:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$84,$5B,$74,$5B,$70,$6B,$80,$73
	db $6F,$5B,$71,$63,$86,$6B,$73,$53,$80,$6B,$6E,$7B,$76,$7B,$7E,$7B
	db $6D,$82
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope17.bin"		; GFXSize = $2C0

DATA_CB15D1:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$83,$5B,$6F,$6B,$6B,$5B,$7A,$83
	db $7F,$73,$7B,$63,$85,$6B,$84,$53,$7F,$6B,$6A,$7B,$72,$7B,$7A,$7B
	db $6A,$83,$7E,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbHorizontalRope18.bin"		; GFXSize = $2E0

DATA_CB18D5:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$6C,$7F,$6C,$6F,$7C,$77,$7C
	db $82,$7C,$8A,$7C,$8C,$6C,$7C,$7C
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Turn1.bin"		; GFXSize = $1C0

DATA_CB1AAD:
	db $01,$06,$02,$00,$00,$08,$10,$02,$71,$6C,$72,$7C,$7B,$7C,$81,$7C
	db $7F,$74,$80,$6C,$87,$6C
	incbin "Graphics/DynamicSprites/GFX_ClickClack_Turn2.bin"		; GFXSize = $140

DATA_CB1C03:
	db $07,$02,$0E,$0E,$1E,$2C,$00,$00,$74,$45,$64,$45,$87,$55,$77,$55
	db $67,$55,$6E,$65,$7D,$65,$84,$45,$84,$4D,$5F,$55,$94,$50,$9C,$47
	db $9A,$4F,$8C,$4D,$82,$3D,$76,$75,$7B,$75,$8A,$75,$92,$75,$7A,$3D
	db $5F,$5D,$8A,$6D,$67,$70
	incbin "Graphics/DynamicSprites/GFX_Kannon_Dead1.bin"		; GFXSize = $580

DATA_CB21B9:
	db $06,$04,$0C,$10,$1C,$2C,$00,$00,$73,$44,$7D,$54,$6D,$54,$5D,$54
	db $70,$64,$80,$64,$7F,$44,$64,$4C,$83,$4C,$60,$64,$93,$4C,$91,$44
	db $96,$44,$8B,$4E,$7D,$3C,$70,$74,$6D,$7C,$8E,$74,$96,$74,$75,$3C
	db $78,$74,$8D,$6C,$68,$64,$6C,$4C,$80,$74,$95,$3C
	incbin "Graphics/DynamicSprites/GFX_Kannon_Dead2.bin"		; GFXSize = $580

DATA_CB2775:
	db $06,$04,$0C,$0E,$1C,$2A,$00,$00,$85,$62,$73,$42,$7D,$52,$6D,$52
	db $5D,$52,$75,$62,$6A,$6A,$99,$70,$83,$4A,$5D,$62,$8D,$3D,$8A,$45
	db $8E,$45,$8B,$4D,$6D,$62,$75,$72,$75,$7A,$91,$69,$91,$71,$6E,$42
	db $7D,$72,$75,$82,$65,$62,$6B,$4A
	incbin "Graphics/DynamicSprites/GFX_Kannon_Dead3.bin"		; GFXSize = $540

DATA_CB2CED:
	db $05,$06,$0A,$0C,$1A,$26,$00,$00,$85,$61,$65,$61,$7F,$51,$6F,$51
	db $75,$61,$6A,$49,$67,$51,$9B,$6C,$72,$49,$67,$59,$5F,$5B,$5D,$63
	db $5B,$5F,$87,$49,$86,$41,$7A,$71,$7A,$79,$94,$65,$94,$6D,$72,$41
	db $80,$71,$7D,$7E,$75,$49
	incbin "Graphics/DynamicSprites/GFX_Kannon_Dead4.bin"		; GFXSize = $4C0

DATA_CB31E3:
	db $06,$04,$0C,$0A,$1C,$26,$00,$00,$82,$4E,$72,$4E,$78,$5E,$68,$5E
	db $7A,$6E,$6A,$6E,$85,$3E,$62,$75,$5E,$75,$72,$7E,$76,$7E,$87,$76
	db $91,$56,$86,$46,$7E,$46,$76,$46,$6D,$4E,$6A,$56,$84,$5E,$82,$66
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways1.bin"		; GFXSize = $4C0

DATA_CB36D3:
	db $07,$02,$0E,$0B,$1E,$29,$00,$00,$82,$4E,$72,$4E,$78,$5E,$68,$5E
	db $7A,$6E,$6A,$6E,$64,$4E,$84,$3E,$62,$76,$5E,$75,$72,$7E,$76,$7E
	db $87,$76,$91,$56,$84,$46,$7C,$46,$75,$46,$64,$5E,$84,$5E,$82,$66
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways2.bin"		; GFXSize = $520

DATA_CB3C23:
	db $07,$02,$0E,$0B,$1E,$29,$00,$00,$81,$4E,$71,$4E,$75,$5E,$65,$5E
	db $7A,$6E,$6A,$6E,$61,$4E,$82,$3E,$62,$76,$5E,$75,$72,$7E,$76,$7E
	db $87,$76,$91,$55,$82,$46,$7A,$46,$73,$45,$61,$5E,$84,$5E,$83,$66
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways3.bin"		; GFXSize = $520

DATA_CB4173:
	db $07,$02,$0E,$0B,$1E,$29,$00,$00,$7F,$4E,$6F,$4E,$73,$5E,$63,$5E
	db $7A,$6E,$6A,$6E,$5F,$4E,$80,$3E,$62,$76,$60,$76,$72,$7E,$76,$7E
	db $87,$76,$8F,$55,$80,$46,$78,$46,$70,$46,$5E,$5D,$81,$5E,$83,$66
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways4.bin"		; GFXSize = $520

DATA_CB46C3:
	db $08,$0A,$20,$00,$00,$2A,$00,$00,$7F,$4E,$6F,$4E,$73,$5E,$63,$5E
	db $7A,$6E,$6A,$6E,$73,$3E,$5F,$4E,$62,$76,$5C,$5F,$72,$7E,$76,$7E
	db $87,$76,$8E,$54,$6D,$46,$5C,$57,$81,$5E,$83,$66
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways5.bin"		; GFXSize = $540

DATA_CB4C2F:
	db $07,$02,$0E,$0B,$1E,$29,$00,$00,$6D,$4E,$73,$5E,$63,$5E,$7A,$6E
	db $6A,$6E,$74,$3E,$5D,$4E,$7D,$4E,$62,$76,$5B,$5B,$72,$7E,$76,$7E
	db $87,$76,$8B,$54,$7D,$56,$85,$54,$6C,$46,$5B,$62,$81,$5E,$83,$66
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways6.bin"		; GFXSize = $520

DATA_CB517F:
	db $08,$0B,$20,$00,$00,$2B,$00,$00,$6D,$4E,$69,$5E,$59,$5E,$7A,$6E
	db $6A,$6E,$6B,$3E,$79,$5E,$5D,$4E,$7D,$4E,$62,$76,$72,$7E,$76,$7E
	db $87,$76,$87,$54,$7D,$56,$85,$54,$79,$46,$84,$61,$58,$56
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootSideways7.bin"		; GFXSize = $560

DATA_CB570D:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$84,$58,$74,$58,$74,$68,$8B,$66
	db $83,$68,$92,$5E,$6C,$60,$6C,$58,$6C,$68,$6C,$70,$67,$62,$68,$6A
	db $72,$78,$7A,$78,$7E,$78,$79,$50,$81,$50,$84,$50
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Turn1.bin"		; GFXSize = $3C0

DATA_CB5AF9:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$84,$58,$74,$58,$74,$68,$8B,$66
	db $64,$6C,$64,$5C,$83,$68,$92,$5E,$6C,$54,$79,$78,$7E,$78,$79,$50
	db $81,$50
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Turn2.bin"		; GFXSize = $3E0

DATA_CB5EFB:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$91,$5C,$81,$5A,$72,$5A,$76,$6A
	db $66,$68,$7C,$4A,$93,$6C,$8B,$6A,$6A,$60,$6C,$58,$74,$52,$5E,$70
	db $5F,$68,$81,$7A
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Dead1.bin"		; GFXSize = $400

DATA_CB631F:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$8C,$5A,$7C,$59,$6C,$59,$76,$69
	db $6D,$69,$7D,$79,$67,$5F,$84,$79,$97,$52,$65,$67,$80,$51,$7A,$51
	db $7C,$49,$91,$52,$72,$51
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Dead2.bin"		; GFXSize = $360

DATA_CB66A5:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$89,$55,$79,$56,$69,$56,$78,$66
	db $73,$66,$79,$76,$81,$76,$86,$76,$6B,$4E,$73,$4E,$7B,$4E,$78,$46
	db $89,$4D,$91,$4D,$8B,$45
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Dead3.bin"		; GFXSize = $360

DATA_CB6A2B:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$86,$53,$77,$53,$67,$53,$78,$63
	db $69,$43,$83,$43,$70,$63,$68,$63,$7B,$73,$83,$73,$7D,$7B,$88,$79
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Dead4.bin"		; GFXSize = $3C0

DATA_CB6E0B:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$80,$53,$64,$52,$74,$5D,$7C,$6C
	db $63,$42,$6C,$62,$66,$62,$74,$55,$80,$63,$89,$74,$80,$7C,$87,$4B
	db $80,$48,$7B,$48,$82,$43
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Dead5.bin"		; GFXSize = $3C0

DATA_CB71F1:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$7C,$4E,$63,$55,$73,$5D,$80,$6D
	db $63,$45,$6C,$65,$66,$65,$83,$5E,$83,$65,$81,$46,$79,$46,$76,$4C
	db $71,$55,$78,$6D
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Dead6.bin"		; GFXSize = $3A0

DATA_CB75B5:								; Note: Unused?
	db $04,$08,$08,$05,$18,$1D,$00,$00,$80,$59,$70,$59,$69,$69,$8D,$63
	db $79,$69,$68,$61,$6D,$79,$75,$79,$7D,$79,$7D,$51,$85,$51,$90,$5B
	db $81,$69,$91,$73,$79,$71,$89,$69,$6E,$59
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage1.bin"		; GFXSize = $3A0

DATA_CB797F:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$80,$59,$70,$59,$74,$69,$90,$63
	db $6C,$69,$68,$61,$97,$5B,$7A,$79,$7D,$79,$7D,$51,$85,$51,$90,$5B
	db $84,$69,$69,$69,$6E,$71,$6B,$59
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage2.bin"		; GFXSize = $380

DATA_CB7D27:
	db $04,$08,$08,$05,$18,$1D,$00,$00,$7F,$57,$6F,$57,$75,$67,$8F,$57
	db $6D,$67,$67,$5F,$9D,$65,$7D,$77,$7A,$77,$7C,$4F,$84,$4F,$9D,$5D
	db $85,$67,$69,$67,$7A,$7F,$71,$6F,$68,$57
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage3.bin"		; GFXSize = $3A0

DATA_CB80F1:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$7F,$58,$6F,$58,$75,$68,$8F,$53
	db $67,$60,$9F,$5E,$7D,$78,$7A,$78,$7F,$50,$87,$50,$9F,$56,$84,$68
	db $79,$50,$67,$58
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage4.bin"		; GFXSize = $340

DATA_CB8455:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$7F,$58,$6F,$58,$77,$68,$97,$4D
	db $8F,$53,$8F,$5B,$7D,$78,$7A,$78,$7F,$50,$87,$50,$7F,$48,$83,$68
	db $79,$50,$71,$50,$69,$51,$67,$59
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage5.bin"		; GFXSize = $380

DATA_CB87FD:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$7E,$4E,$6E,$4E,$7F,$5E,$92,$43
	db $8E,$53,$7E,$6E,$76,$6E,$7B,$76,$7D,$7C,$77,$5E,$77,$66,$6F,$5E
	db $66,$52,$67,$59,$8E,$5B,$96,$53
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage6.bin"		; GFXSize = $380

DATA_CB8BA5:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$7E,$4E,$6E,$4E,$7F,$5E,$8E,$40
	db $75,$46,$7F,$6E,$78,$6E,$7B,$76,$7D,$7C,$77,$5E,$77,$66,$6F,$5E
	db $66,$4F,$67,$57,$6D,$48,$8E,$50,$93,$50,$8E,$58
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage7.bin"		; GFXSize = $3C0

DATA_CB8F91:
	db $04,$08,$08,$08,$18,$20,$00,$00,$7E,$4E,$6E,$4E,$7F,$5E,$88,$3F
	db $75,$46,$7F,$6E,$78,$6E,$7B,$76,$7D,$7C,$77,$5E,$77,$66,$6F,$5E
	db $66,$4F,$67,$57,$6D,$46,$8E,$4F,$90,$4F,$8E,$57,$69,$47,$85,$46
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage8.bin"		; GFXSize = $400

DATA_CB93C1:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$7E,$4E,$6E,$4E,$80,$5E,$87,$3F
	db $69,$3E,$7F,$6E,$78,$6E,$7B,$76,$7D,$7C,$78,$5E,$78,$66,$70,$5E
	db $66,$4E,$69,$55,$8E,$4F,$91,$4F,$8E,$57
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage9.bin"		; GFXSize = $400

DATA_CB97EB:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$7F,$4E,$6F,$4E,$82,$5E,$88,$3F
	db $66,$3E,$7F,$6E,$78,$6E,$7B,$76,$7D,$7C,$7A,$5E,$7A,$66,$72,$5E
	db $67,$4E,$6A,$56,$8F,$4F,$92,$4F,$8F,$57
	incbin "Graphics/DynamicSprites/GFX_Kruncha_Enrage10.bin"		; GFXSize = $400

DATA_CB9C15:
	db $07,$02,$0E,$0C,$1E,$2A,$00,$00,$80,$4C,$70,$4C,$60,$5C,$70,$5C
	db $80,$5C,$6A,$6C,$79,$6C,$69,$7C,$64,$6C,$6F,$7C,$89,$6C,$89,$74
	db $87,$7C,$8B,$7C,$68,$54,$61,$54,$68,$4C,$90,$57,$90,$5F,$96,$5F
	db $8B,$4F
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootDown1.bin"		; GFXSize = $540

DATA_CBA187:
	db $07,$02,$0E,$0B,$1E,$29,$00,$00,$80,$49,$70,$49,$5F,$59,$6F,$59
	db $7F,$59,$6A,$69,$79,$69,$69,$79,$62,$69,$6F,$79,$89,$69,$89,$71
	db $87,$79,$8B,$79,$68,$51,$61,$51,$68,$49,$8D,$54,$8F,$5C,$97,$5D
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootDown2.bin"		; GFXSize = $520

DATA_CBA6D7:
	db $07,$02,$0E,$0C,$1E,$2A,$00,$00,$7F,$49,$6F,$49,$5D,$59,$6D,$59
	db $7D,$59,$6C,$69,$7C,$69,$69,$79,$6F,$79,$89,$69,$8A,$71,$87,$79
	db $8B,$79,$67,$51,$60,$51,$67,$49,$8D,$54,$8D,$5C,$95,$5A,$98,$5B
	db $7F,$41
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootDown3.bin"		; GFXSize = $540

DATA_CBAC49:
	incbin "Graphics/Compressed/GFX_Layer1_LostWorldMap.bin":0-(($010000-DATA_CBAC49)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankCCMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Graphics/Compressed/GFX_Layer1_LostWorldMap.bin":(DATA_CBAC49_End-DATA_CBAC49)-

DATA_CC04E9:
	db $07,$02,$0E,$0E,$1E,$2C,$00,$00,$7F,$49,$6F,$49,$5C,$59,$6C,$59
	db $7C,$59,$6C,$69,$7C,$69,$69,$79,$82,$41,$6F,$79,$89,$69,$8A,$71
	db $87,$79,$8B,$79,$67,$51,$5F,$51,$67,$49,$8D,$54,$8B,$59,$93,$58
	db $98,$59,$7A,$41,$5B,$55
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootDown4.bin"		; GFXSize = $580

DATA_CC0A9F:
	db $07,$02,$0E,$10,$1E,$2E,$00,$00,$7F,$49,$6F,$49,$5C,$59,$6C,$59
	db $7C,$59,$6C,$69,$7C,$69,$69,$79,$82,$41,$6F,$79,$89,$69,$8A,$71
	db $87,$79,$8B,$79,$67,$51,$5F,$51,$67,$49,$8D,$54,$8B,$59,$93,$56
	db $99,$56,$7A,$41,$59,$51,$75,$41,$59,$59
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootDown5.bin"		; GFXSize = $5C0

DATA_CC1099:
	db $07,$02,$0E,$0F,$1E,$2D,$00,$00,$7E,$49,$6E,$49,$5C,$59,$6C,$59
	db $7C,$59,$6A,$69,$7A,$69,$69,$79,$80,$41,$71,$79,$89,$69,$8A,$71
	db $87,$79,$8B,$79,$66,$51,$5E,$51,$8D,$54,$8B,$59,$93,$55,$99,$54
	db $78,$41,$59,$51,$74,$41,$59,$59
	incbin "Graphics/DynamicSprites/GFX_Kannon_ShootDown6.bin"		; GFXSize = $5A0

DATA_CC1671:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$58,$7F,$58,$71,$68,$7F,$68
	db $74,$78,$7C,$78,$84,$78
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run1.bin"		; GFXSize = $260

DATA_CC18E7:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$56,$7F,$56,$70,$66,$7F,$66
	db $73,$76,$7B,$76,$83,$76
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run2.bin"		; GFXSize = $260

DATA_CC1B5D:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$56,$80,$56,$71,$66,$80,$66
	db $73,$76,$7B,$76,$83,$76
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run3.bin"		; GFXSize = $260

DATA_CC1DD3:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$73,$57,$81,$57,$72,$67,$81,$67
	db $73,$77,$7B,$77,$83,$77
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run4.bin"		; GFXSize = $260

DATA_CC2049:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$73,$58,$81,$58,$72,$68,$81,$68
	db $74,$78,$7C,$78,$84,$78
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run5.bin"		; GFXSize = $260

DATA_CC22BF:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$5A,$80,$5A,$71,$6A,$80,$6A
	db $73,$7A,$7B,$7A,$83,$7A
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run6.bin"		; GFXSize = $260

DATA_CC2535:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$56,$7F,$56,$70,$66,$7F,$66
	db $73,$76,$7B,$76,$83,$76
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run7.bin"		; GFXSize = $260

DATA_CC27AB:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$55,$7F,$55,$70,$65,$7F,$65
	db $73,$75,$7B,$75,$83,$75
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run8.bin"		; GFXSize = $260

DATA_CC2A21:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$57,$7F,$57,$70,$67,$7F,$67
	db $73,$77,$7B,$77,$83,$77
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run9.bin"		; GFXSize = $260

DATA_CC2C97:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$59,$7E,$59,$6F,$69,$7E,$69
	db $72,$79,$7A,$79,$82,$79
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run10.bin"		; GFXSize = $260

DATA_CC2F0D:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6F,$5B,$7E,$5B,$6F,$6B,$7E,$6B
	db $73,$7B,$7B,$7B,$83,$7B
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run11.bin"		; GFXSize = $260

DATA_CC3183:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$59,$7E,$59,$70,$69,$7E,$69
	db $73,$79,$7B,$79,$83,$79
	incbin "Graphics/DynamicSprites/GFX_TNTKlobberBarrel_Run12.bin"		; GFXSize = $260

DATA_CC33F9:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$78,$5B,$78,$6B,$92,$6B,$72,$63
	db $80,$7B,$78,$7B,$75,$71,$73,$79,$73,$81,$88,$7A,$8B,$72,$90,$7A
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Turn1.bin"		; GFXSize = $2A0

DATA_CC36B9:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$7C,$5C,$79,$6C,$8A,$71,$6D,$6C
	db $85,$7C,$7D,$7C,$74,$64,$75,$7C,$6E,$7C,$78,$5C
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Turn2.bin"		; GFXSize = $2C0

DATA_CC3995:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$73,$5D,$73,$6D,$67,$75,$83,$5F
	db $7F,$7D,$77,$7D,$84,$7D,$83,$67,$83,$75,$8B,$75,$8A,$6D,$8E,$65
	db $8E,$5D,$8E,$6D
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Dead1.bin"		; GFXSize = $2E0

DATA_CC3C99:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$75,$62,$82,$72,$72,$72,$5C,$6B
	db $90,$58,$6A,$7A,$62,$7B,$6A,$82,$85,$62,$85,$6A,$95,$68,$8D,$68
	db $8F,$70,$86,$82
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Dead2.bin"		; GFXSize = $3A0

DATA_CC405D:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$85,$72,$75,$72,$60,$5E,$65,$72
	db $8F,$53,$85,$6A,$63,$6E,$80,$62,$75,$6A,$7D,$6A,$96,$63,$91,$63
	db $92,$6B
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Dead3.bin"		; GFXSize = $380

DATA_CC43FF:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$85,$4F,$86,$6D,$76,$6D,$66,$6D
	db $75,$5A,$75,$7D,$7D,$7D,$83,$7D,$8D,$5F,$8D,$65,$63,$70,$6D,$65
	db $70,$5D,$85,$5F
	incbin "Graphics/DynamicSprites/GFX_Kutlass_Dead4.bin"		; GFXSize = $3A0

DATA_CC47C3:
	db $01,$00,$02,$00,$00,$02,$10,$02,$7A,$70
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle1.bin"		; GFXSize = $80

DATA_CC484D:
	db $01,$04,$02,$00,$00,$06,$10,$02,$74,$6A,$78,$7A,$80,$7A,$83,$76
	db $83,$6E
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle2.bin"		; GFXSize = $100

DATA_CC495F:
	db $02,$03,$04,$00,$00,$07,$10,$04,$72,$63,$7B,$73,$73,$73,$82,$6B
	db $77,$7B
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle3.bin"		; GFXSize = $160

DATA_CC4AD1:
	db $02,$05,$04,$00,$00,$09,$10,$04,$71,$66,$79,$76,$81,$66,$81,$6E
	db $73,$76,$85,$6E,$85,$76
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle4.bin"		; GFXSize = $1A0

DATA_CC4C87:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$64,$7A,$74,$75,$7C,$80,$6C
	db $7F,$64,$86,$6C,$72,$74,$87,$74
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle5.bin"		; GFXSize = $1C0

DATA_CC4E5F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$63,$72,$73,$7F,$63,$82,$73
	db $8A,$6B,$82,$7B,$8A,$73
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle6.bin"		; GFXSize = $200

DATA_CC5075:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6E,$63,$7E,$63,$74,$73,$83,$73
	db $8E,$6B,$8D,$63,$6F,$73
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle7.bin"		; GFXSize = $260

DATA_CC52EB:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6E,$63,$7E,$63,$77,$73,$87,$73
	db $8E,$6B,$8E,$63,$6F,$73,$87,$7B,$8C,$73
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle8.bin"		; GFXSize = $240

DATA_CC5545:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$70,$62,$80,$62,$7D,$72,$75,$7A
	db $90,$62,$90,$6A,$8D,$72,$7A,$82,$6E,$6A,$8B,$7A,$75,$72,$6E,$72
	db $82,$81
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle9.bin"		; GFXSize = $2C0

DATA_CC5827:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$6E,$61,$7E,$61,$73,$71,$83,$71
	db $8B,$61,$6E,$71,$79,$81,$84,$81,$90,$71
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle10.bin"		; GFXSize = $300

DATA_CC5B41:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$6D,$61,$7D,$61,$8C,$61,$70,$71
	db $80,$71,$90,$71,$77,$81,$84,$81
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle11.bin"		; GFXSize = $2E0

DATA_CC5E39:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$7B,$60,$8B,$60,$6E,$60,$81,$70
	db $71,$70,$79,$70,$91,$70,$79,$78,$74,$7F
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle12.bin"		; GFXSize = $2A0

DATA_CC60F3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$8B,$60,$7C,$60,$92,$70,$82,$70
	db $86,$78,$7B,$70,$8A,$70,$71,$70,$6D,$68,$74,$68,$6E,$60
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle13.bin"		; GFXSize = $220

DATA_CC6331:
	db $03,$02,$06,$00,$00,$08,$10,$06,$8C,$6B,$7F,$6B,$86,$5B,$7F,$63
	db $92,$63
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle14.bin"		; GFXSize = $1C0

DATA_CC6503:
	db $02,$03,$04,$00,$00,$07,$10,$04,$80,$6F,$7F,$5F,$93,$67,$90,$5F
	db $90,$6F
	incbin "Graphics/DynamicSprites/GFX_Explosion_Idle15.bin"		; GFXSize = $160

DATA_CC6675:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7F,$58,$7F,$68,$71,$68,$71,$58
	db $74,$78,$7C,$78,$83,$78
	incbin "Graphics/DynamicSprites/GFX_TNTBarrel_PickUp1.bin"		; GFXSize = $260

DATA_CC68EB:
	db $04,$00,$08,$00,$00,$08,$10,$08,$7F,$5B,$7F,$6B,$71,$6B,$71,$5B
	incbin "Graphics/DynamicSprites/GFX_TNTBarrel_PickUp2.bin"		; GFXSize = $200

DATA_CC6AFB:
	db $04,$00,$08,$00,$00,$08,$10,$08,$7F,$5B,$7F,$6B,$71,$6B,$71,$5B
	incbin "Graphics/DynamicSprites/GFX_TNTBarrel_PickUp3.bin"		; GFXSize = $200

DATA_CC6D0B:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$7F,$5B,$80,$6B,$71,$6B,$71,$5B
	db $7A,$7B,$81,$7B
	incbin "Graphics/DynamicSprites/GFX_TNTBarrel_PickUp4.bin"		; GFXSize = $240

DATA_CC6F5F:
	db $01,$00,$02,$00,$00,$02,$10,$02,$77,$5C
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion1.bin"		; GFXSize = $80

DATA_CC6FE9:
	db $01,$04,$02,$00,$00,$06,$10,$02,$74,$5A,$81,$5A,$81,$62,$76,$6A
	db $7E,$6A
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion2.bin"		; GFXSize = $100

DATA_CC70FB:
	db $03,$02,$06,$00,$00,$08,$10,$06,$70,$56,$7C,$56,$76,$66,$83,$66
	db $71,$66
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion3.bin"		; GFXSize = $1C0

DATA_CC72CD:
	db $04,$00,$08,$00,$00,$08,$10,$08,$6E,$54,$7D,$54,$6E,$64,$7D,$64
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion4.bin"		; GFXSize = $200

DATA_CC74DD:
	db $04,$00,$08,$00,$00,$08,$10,$08,$6E,$53,$7E,$53,$6E,$63,$7E,$63
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion5.bin"		; GFXSize = $200

DATA_CC76ED:
	db $04,$00,$08,$00,$00,$08,$10,$08,$6E,$53,$7E,$53,$6E,$63,$7E,$63
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion6.bin"		; GFXSize = $200

DATA_CC78FD:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$53,$80,$53,$6D,$63,$7D,$63
	db $6C,$5B,$87,$63,$7A,$4B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion7.bin"		; GFXSize = $260

DATA_CC7B73:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$80,$53,$7D,$63,$70,$53,$6D,$63
	db $6C,$5B,$88,$63,$7A,$4B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion8.bin"		; GFXSize = $260

DATA_CC7DE9:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$6C,$53,$80,$53,$6D,$63,$7D,$63
	db $7A,$5B,$88,$63
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion9.bin"		; GFXSize = $240

DATA_CC803D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6C,$52,$81,$58,$7E,$62,$72,$6A
	db $7A,$6A,$84,$6A,$7C,$5A
	incbin "Graphics/DynamicSprites/GFX_Fireworks_CircleExplosion10.bin"		; GFXSize = $1A0

DATA_CC81F3:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$5B
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion1.bin"		; GFXSize = $20

DATA_CC821D:
	db $00,$02,$00,$00,$00,$02,$00,$00,$79,$5C,$7F,$5C
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion2.bin"		; GFXSize = $40

DATA_CC8269:
	db $00,$03,$00,$00,$00,$03,$00,$00,$76,$5D,$7C,$5D,$81,$5D
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion3.bin"		; GFXSize = $60

DATA_CC82D7:
	db $01,$02,$02,$00,$00,$04,$10,$02,$74,$5C,$84,$5C,$83,$64
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion4.bin"		; GFXSize = $C0

DATA_CC83A5:
	db $01,$03,$02,$00,$00,$05,$10,$02,$73,$5C,$83,$5C,$83,$64,$86,$61
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion5.bin"		; GFXSize = $E0

DATA_CC8495:
	db $02,$00,$04,$00,$00,$04,$10,$04,$71,$5C,$81,$5C
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion6.bin"		; GFXSize = $100

DATA_CC85A1:
	db $02,$02,$04,$00,$00,$06,$10,$04,$76,$5D,$85,$5D,$6F,$65,$7C,$6D
	incbin "Graphics/DynamicSprites/GFX_Fireworks_OvalExplosion7.bin"		; GFXSize = $140

DATA_CC86F1:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$76,$61,$73,$71,$82,$81,$7C,$81
	db $83,$79,$83,$71,$76,$59,$84,$69,$85,$61
	incbin "Graphics/DynamicSprites/GFX_KRoolsNote_Float.bin"		; GFXSize = $1E0

DATA_CC88EB:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7E,$5B,$78,$6B,$8A,$5B,$7B,$7B
	db $83,$7A,$72,$74,$6A,$76,$66,$76,$66,$6E,$79,$64
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow1.bin"		; GFXSize = $200

DATA_CC8B07:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7B,$5B,$78,$6B,$86,$59,$7E,$7B
	db $85,$77,$76,$76,$6E,$77,$66,$77,$65,$71,$79,$64
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow2.bin"		; GFXSize = $200

DATA_CC8D23:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$5B,$78,$6B,$86,$70,$82,$58
	db $7D,$7B,$85,$78,$75,$76,$6D,$77,$65,$77,$65,$6F
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow3.bin"		; GFXSize = $200

DATA_CC8F3F:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$75,$5B,$77,$6B,$81,$63,$7D,$53
	db $83,$7B,$86,$73,$7F,$7B,$6F,$77,$67,$78,$65,$78,$66,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow4.bin"		; GFXSize = $220

DATA_CC917D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$72,$5C,$77,$6C,$82,$64,$7A,$54
	db $86,$64,$86,$73,$74,$6C,$6F,$78,$67,$78,$67,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow5.bin"		; GFXSize = $200

DATA_CC9399:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$5F,$7F,$6C,$6F,$6F,$7F,$64
	db $74,$57,$86,$64,$69,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow6.bin"		; GFXSize = $200

DATA_CC95AF:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6D,$5E,$7D,$63,$6D,$6E,$68,$6C
	db $87,$66,$7D,$73,$81,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_TeamUpThrow7.bin"		; GFXSize = $200

DATA_CC97C5:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$75,$4D,$68,$53,$78,$5D,$87,$64
	db $70,$63,$6B,$63,$70,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown1.bin"		; GFXSize = $200

DATA_CC99DB:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$78,$5C,$68,$5C,$71,$6C,$6D,$6C
	db $86,$61,$7A,$54,$72,$54,$74,$4C,$6B,$54
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown2.bin"		; GFXSize = $1E0

DATA_CC9BD5:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$5C,$69,$5C,$70,$6C,$6A,$6C
	db $85,$5F,$76,$54,$6F,$54
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown3.bin"		; GFXSize = $1A0

DATA_CC9D8B:
	db $03,$00,$06,$00,$00,$06,$10,$06,$6C,$57,$6B,$67,$7A,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown4.bin"		; GFXSize = $180

DATA_CC9F19:
	db $01,$05,$02,$00,$00,$07,$10,$02,$6B,$5C,$7B,$5E,$7E,$5F,$6C,$6C
	db $72,$70,$6E,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown5.bin"		; GFXSize = $120

DATA_CCA04D:
	db $01,$03,$02,$00,$00,$05,$10,$02,$6A,$69,$67,$61,$76,$5E,$7B,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown6.bin"		; GFXSize = $E0

DATA_CCA13D:
	db $00,$06,$00,$00,$00,$06,$00,$00,$75,$60,$7A,$60,$6E,$72,$73,$72
	db $69,$68,$65,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_BeingThrown7.bin"		; GFXSize = $C0

DATA_CCA211:							; Note: Unused duplicate?
	db $03,$03,$06,$00,$00,$09,$10,$06,$78,$4B,$68,$4B,$78,$5B,$62,$54
	db $7F,$6B,$84,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Carried1.bin"		; GFXSize = $1E0

DATA_CCA405:							; Note: Unused duplicate?
	db $03,$04,$06,$00,$00,$0A,$10,$06,$78,$4B,$68,$4B,$78,$5B,$64,$5B
	db $7F,$6B,$84,$5B,$68,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Carried2.bin"		; GFXSize = $200

DATA_CCA61B:							; Note: Unused duplicate?
	db $03,$04,$06,$00,$00,$0A,$10,$06,$78,$4B,$6A,$4B,$78,$5B,$69,$62
	db $7F,$6B,$84,$5B,$6B,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_Carried3.bin"		; GFXSize = $200

DATA_CCA831:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$5B,$79,$6B,$74,$5B,$73,$63
	db $76,$78,$83,$78,$7B,$53,$7D,$53,$74,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope1.bin"		; GFXSize = $1E0

DATA_CCAA2B:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$5B,$7B,$6B,$73,$5B,$73,$63
	db $77,$79,$85,$78,$78,$53,$80,$53,$73,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope2.bin"		; GFXSize = $1E0

DATA_CCAC25:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$5B,$7C,$6B,$73,$5B,$73,$63
	db $7A,$7B,$87,$78,$76,$53,$83,$53,$73,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope3.bin"		; GFXSize = $1E0

DATA_CCAE1F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$59,$7E,$69,$86,$56,$73,$5B
	db $73,$63,$7D,$79,$89,$75,$75,$53,$71,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope4.bin"		; GFXSize = $1E0

DATA_CCB019:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7B,$59,$7F,$69,$86,$56,$73,$5B
	db $73,$63,$80,$79,$8A,$75,$73,$53,$78,$51,$6F,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope5.bin"		; GFXSize = $200

DATA_CCB235:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$59,$7F,$69,$84,$56,$74,$5B
	db $73,$63,$80,$79,$8A,$76,$75,$53,$71,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope6.bin"		; GFXSize = $1E0

DATA_CCB42F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$59,$7E,$69,$83,$56,$74,$5B
	db $74,$63,$82,$79,$88,$76,$77,$53,$72,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope7.bin"		; GFXSize = $1E0

DATA_CCB629:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$59,$7C,$69,$7F,$51,$74,$5B
	db $74,$63,$81,$79,$85,$76,$79,$51,$74,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope8.bin"		; GFXSize = $1E0

DATA_CCB823:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$5B,$7C,$6B,$7D,$51,$74,$5B
	db $74,$63,$81,$7B,$7B,$51,$77,$6B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope9.bin"		; GFXSize = $1C0

DATA_CCB9FB:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$5B,$79,$6B,$7E,$53,$75,$5B
	db $75,$63,$80,$7B,$79,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope10.bin"		; GFXSize = $1A0

DATA_CCBBB1:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7A,$5B,$79,$6B,$82,$53,$75,$5B
	db $76,$63,$80,$7B,$7C,$7B,$77,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope11.bin"		; GFXSize = $1C0

DATA_CCBD89:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$5A,$76,$6A,$86,$53,$75,$5B
	db $77,$63,$7E,$7A,$76,$7A,$74,$53,$7C,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope12.bin"		; GFXSize = $1E0

DATA_CCBF83:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$5A,$76,$6A,$86,$56,$74,$5A
	db $77,$62,$7E,$7A,$73,$77,$73,$52,$76,$52
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope13.bin"		; GFXSize = $1E0

DATA_CCC17D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$5A,$76,$6A,$85,$56,$74,$5A
	db $76,$62,$7E,$7A,$72,$77,$73,$52,$76,$52
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope14.bin"		; GFXSize = $1E0

DATA_CCC377:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$5A,$77,$6A,$84,$52,$75,$5A
	db $76,$62,$7F,$7A,$73,$78,$75,$52
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope15.bin"		; GFXSize = $1C0

DATA_CCC54F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$5A,$78,$6A,$80,$52,$75,$5A
	db $75,$62,$81,$7A,$74,$78,$75,$52
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbHorizontalRope16.bin"		; GFXSize = $1C0

DATA_CCC727:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6A,$5D,$69,$6D,$79,$75,$6C,$7D
	db $7D,$7E,$79,$6D,$7A,$65,$7C,$75
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope1.bin"		; GFXSize = $1C0

DATA_CCC8FF:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$5C,$69,$6C,$79,$6C,$6A,$64
	db $6E,$7C,$7B,$7C,$7F,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope2.bin"		; GFXSize = $200

DATA_CCCB15:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$5C,$6A,$6C,$78,$74,$7A,$6C
	db $6E,$7C,$82,$68,$6B,$64
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope3.bin"		; GFXSize = $200

DATA_CCCD2B:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$5C,$6E,$6C,$6C,$6B,$81,$65
	db $7A,$7C,$82,$7C,$7A,$6C,$81,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope4.bin"		; GFXSize = $1C0

DATA_CCCF03:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$75,$5D,$6E,$6D,$6E,$65,$76,$7D
	db $7E,$6D,$7E,$75,$82,$79,$7E,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope5.bin"		; GFXSize = $1C0

DATA_CCD0DB:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$76,$5D,$6F,$6D,$70,$65,$76,$7D
	db $7E,$6D,$7E,$75,$81,$79,$7E,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope6.bin"		; GFXSize = $1C0

DATA_CCD2B3:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$5E,$70,$6E,$70,$66,$7A,$7E
	db $7E,$6E,$80,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope7.bin"		; GFXSize = $180

DATA_CCD447:
	db $02,$04,$04,$00,$00,$08,$10,$04,$75,$5E,$70,$6E,$70,$66,$7A,$7E
	db $80,$6E,$80,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope8.bin"		; GFXSize = $180

DATA_CCD5DB:
	db $02,$04,$04,$00,$00,$08,$10,$04,$74,$5E,$6E,$6E,$6E,$66,$78,$7E
	db $7F,$6E,$7F,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope9.bin"		; GFXSize = $180

DATA_CCD76F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$64,$76,$74,$76,$5C,$73,$5C
	db $6C,$6D,$6E,$74,$7F,$6D,$6C,$65
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope10.bin"		; GFXSize = $1C0

DATA_CCD947:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6E,$64,$75,$74,$76,$5C,$71,$5C
	db $6A,$6F,$6D,$74,$7C,$6C,$6A,$67,$79,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope11.bin"		; GFXSize = $1E0

DATA_CCDB41:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$6E,$64,$71,$74,$74,$5C,$6F,$5C
	db $69,$6F,$6B,$77,$7C,$6C,$69,$67,$7C,$64,$7C,$74,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpSingleVerticalRope12.bin"		; GFXSize = $220

DATA_CCDD7F:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$75,$5C,$75,$6C,$75,$7C,$75,$8C
	db $7D,$9C,$85,$64,$85,$6C,$85,$74,$85,$7C,$85,$84,$85,$8C,$85,$94
	incbin "Graphics/DynamicSprites/GFX_RollercoasterGate_Idle.bin"		; GFXSize = $360

DATA_CCE0FF:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$4C
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear1.bin"		; GFXSize = $20

DATA_CCE129:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7B,$46,$7C,$4E,$7C,$56,$7E,$46
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear2.bin"		; GFXSize = $80

DATA_CCE1B9:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7A,$3E,$7E,$3E,$7C,$46,$7C,$4E
	db $7C,$56,$7C,$5E
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear3.bin"		; GFXSize = $C0

DATA_CCE28D:
	db $00,$08,$00,$00,$00,$08,$00,$00,$7A,$36,$7E,$36,$7C,$3E,$7C,$46
	db $7C,$4E,$7C,$56,$7C,$5E,$7C,$66
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear4.bin"		; GFXSize = $100

DATA_CCE3A5:
	db $01,$07,$02,$00,$00,$09,$10,$02,$78,$2B,$7C,$3B,$7C,$43,$7C,$4B
	db $7C,$53,$7C,$5B,$7C,$63,$7C,$6B
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear5.bin"		; GFXSize = $160

DATA_CCE51D:
	db $01,$09,$02,$00,$00,$0B,$10,$02,$78,$25,$7C,$35,$7C,$3D,$7C,$45
	db $7C,$4D,$7C,$55,$7C,$5D,$7C,$65,$7C,$6D,$7C,$75
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear6.bin"		; GFXSize = $1A0

DATA_CCE6D9:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$78,$1C,$7C,$3C,$7C,$2C,$7C,$34
	db $7C,$44,$7C,$4C,$7C,$54,$7C,$5C,$7C,$64,$7C,$6C,$7C,$74,$7C,$7C
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Appear7.bin"		; GFXSize = $1E0

DATA_CCE8D9:
	db $00,$02,$00,$00,$00,$02,$00,$00,$73,$4F,$7B,$4F
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear1.bin"		; GFXSize = $40

DATA_CCE925:
	db $00,$05,$00,$00,$00,$05,$00,$00,$6E,$4A,$71,$52,$79,$52,$7E,$4A
	db $88,$4A
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear2.bin"		; GFXSize = $A0

DATA_CCE9D7:
	db $00,$09,$00,$00,$00,$09,$00,$00,$6A,$45,$6C,$4D,$71,$55,$79,$55
	db $7E,$4D,$7F,$45,$8B,$4B,$6D,$3D,$8C,$5A
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear3.bin"		; GFXSize = $120

DATA_CCEB11:
	db $00,$0B,$00,$00,$00,$0B,$00,$00,$66,$3F,$67,$47,$6B,$4F,$67,$37
	db $71,$4F,$78,$4F,$7F,$47,$87,$47,$8F,$4D,$92,$55,$90,$62
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear4.bin"		; GFXSize = $160

DATA_CCEC8F:
	db $00,$0D,$00,$00,$00,$0D,$00,$00,$66,$36,$66,$3E,$67,$46,$6B,$4E
	db $73,$4E,$7B,$4A,$83,$4A,$8B,$4A,$90,$52,$91,$5A,$90,$62,$8F,$6A
	db $6A,$2E
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear5.bin"		; GFXSize = $1A0

DATA_CCEE51:
	db $00,$0D,$00,$00,$00,$0D,$00,$00,$69,$29,$67,$31,$66,$39,$68,$41
	db $6C,$49,$74,$49,$7C,$49,$84,$49,$89,$51,$91,$56,$91,$5E,$90,$66
	db $8D,$6E
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear6.bin"		; GFXSize = $1A0

DATA_CCF013:
	db $00,$0D,$00,$00,$00,$0D,$00,$00,$6E,$21,$6C,$29,$6B,$2E,$6A,$36
	db $6C,$3E,$72,$45,$7A,$4A,$82,$4F,$89,$55,$8B,$5D,$8D,$65,$8D,$6D
	db $89,$75
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear7.bin"		; GFXSize = $1A0

DATA_CCF1D5:
	db $00,$0F,$00,$00,$00,$0F,$00,$00,$74,$1A,$71,$22,$74,$22,$71,$2A
	db $71,$32,$74,$3A,$77,$42,$7B,$4A,$80,$52,$84,$5A,$85,$62,$87,$6A
	db $87,$72,$85,$7A,$84,$82
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Disappear8.bin"		; GFXSize = $1E0

DATA_CCF3DB:
	db $01,$0D,$02,$00,$00,$0F,$10,$02,$78,$1C,$7C,$14,$7C,$2C,$7C,$34
	db $7C,$3C,$7C,$44,$7C,$4C,$7C,$54,$7C,$5C,$7C,$64,$7C,$6C,$7C,$74
	db $7C,$7C,$7C,$84
	incbin "Graphics/DynamicSprites/GFX_GhostRope_AboutToDisappear.bin"		; GFXSize = $220

DATA_CCF61F:
	db $01,$0D,$02,$00,$00,$0F,$10,$02,$78,$1C,$7D,$14,$7C,$2C,$7C,$34
	db $7C,$3C,$7C,$44,$7C,$4C,$7C,$54,$7C,$5C,$7C,$64,$7C,$6C,$7C,$74
	db $7C,$7C,$7C,$84
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Idle.bin"		; GFXSize = $220

DATA_CCF863:								; Note: Unused?
	db $01,$0E,$02,$01,$12,$13,$00,$00,$79,$1C,$7C,$14,$7C,$2C,$7C,$34
	db $7C,$3C,$7C,$44,$7C,$4C,$7C,$54,$7C,$5C,$7C,$64,$7C,$6C,$7C,$74
	db $7C,$7C,$7C,$84,$7C,$8C,$7C,$94
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Unknown1.bin"		; GFXSize = $260

DATA_CCFAEB:								; Note: Unused?
	db $01,$0E,$02,$02,$12,$14,$00,$00,$78,$1C,$7C,$14,$7C,$2C,$7C,$34
	db $7C,$3C,$7C,$44,$7C,$4C,$7C,$54,$7C,$5C,$7C,$64,$7C,$6C,$7C,$74
	db $7C,$7C,$7C,$84,$7C,$8C,$7C,$94,$7C,$9C
	incbin "Graphics/DynamicSprites/GFX_GhostRope_Unknown2.bin"		; GFXSize = $280

DATA_CCFD95:
	incbin "Tilemaps/Compressed/Layer2_Level_ShipHold_BackwallLeftHalf.bin"

DATA_CCFEDF:
	incbin "Tilemaps/Compressed/Layer2_Level_HauntedHall.bin":0-(($010000-DATA_CCFEDF)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankCDMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_HauntedHall.bin":(DATA_CCFEDF_End-DATA_CCFEDF)-

DATA_CD000D:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$77,$70,$76,$60,$7A,$50,$66,$60
	db $86,$60,$86,$68,$89,$65,$83,$4C,$8A,$4D,$8D,$4D
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping1.bin"		; GFXSize = $2C0

DATA_CD02E9:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$79,$70,$80,$60,$7C,$50,$70,$60
	db $68,$64,$64,$5C,$8F,$67,$8C,$51,$8F,$52
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping2.bin"		; GFXSize = $2A0

DATA_CD05A3:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$78,$70,$86,$65,$86,$55,$76,$60
	db $6E,$63,$67,$5F,$66,$57,$91,$55,$7E,$58,$94,$69
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping3.bin"		; GFXSize = $2C0

DATA_CD087F:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$77,$70,$87,$69,$87,$59,$77,$60
	db $6F,$63,$6B,$60,$69,$59,$97,$6B,$92,$59,$82,$59,$69,$51
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping4.bin"		; GFXSize = $2E0

DATA_CD0B7D:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$78,$70,$88,$6A,$88,$5A,$78,$60
	db $70,$62,$6C,$60,$6A,$59,$98,$6C,$94,$5B,$83,$5B,$69,$51
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping5.bin"		; GFXSize = $2E0

DATA_CD0E7B:
	db $04,$08,$08,$00,$00,$10,$10,$08,$78,$70,$88,$69,$88,$59,$78,$60
	db $70,$5F,$68,$5D,$67,$55,$97,$6E,$94,$5C,$82,$59,$67,$4D,$8C,$79
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping6.bin"		; GFXSize = $300

DATA_CD119B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$77,$69,$87,$59,$77,$59,$8C,$69
	db $6F,$5E,$67,$5E,$65,$56,$8D,$71,$94,$60,$79,$79,$7F,$79
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping7.bin"		; GFXSize = $280

DATA_CD1439:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$75,$69,$87,$58,$77,$59,$85,$68
	db $6F,$5B,$67,$5C,$65,$57,$85,$70,$94,$5F,$78,$79,$7A,$79
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping8.bin"		; GFXSize = $280

DATA_CD16D7:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$8A,$52,$7A,$5D,$6A,$5D,$76,$6D
	db $82,$55,$7C,$55,$83,$4D,$76,$7D,$70,$6D,$62,$61
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping9.bin"		; GFXSize = $2C0

DATA_CD19B3:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$81,$4E,$79,$5E,$73,$6E,$69,$5E
	db $79,$56,$71,$56,$79,$4E,$8C,$4F,$68,$6C,$61,$6C,$72,$7C
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping10.bin"		; GFXSize = $2E0

DATA_CD1CB1:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$7A,$4E,$78,$5E,$68,$5E,$6F,$6E
	db $87,$4E,$72,$53,$6A,$56,$64,$6E,$62,$5D,$62,$65,$7B,$6E
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping11.bin"		; GFXSize = $2E0

DATA_CD1FAF:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$79,$4D,$78,$5D,$68,$5D,$73,$6D
	db $85,$4D,$71,$53,$6F,$77,$63,$69,$69,$54,$64,$55,$5E,$57
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping12.bin"		; GFXSize = $2E0

DATA_CD22AD:
	db $02,$0C,$04,$02,$14,$16,$00,$00,$78,$4B,$77,$5B,$70,$73,$84,$4B
	db $70,$52,$68,$4E,$60,$4F,$60,$47,$6F,$63,$6F,$5B,$67,$5F,$64,$65
	db $70,$7B,$76,$73,$73,$6B,$7B,$6B
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Jumping13.bin"		; GFXSize = $2C0

DATA_CD2595:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6C,$65,$6D,$75,$7C,$65,$7D,$75
	db $8A,$65,$8C,$6E,$94,$6E,$87,$7D,$75,$85
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly1.bin"		; GFXSize = $2A0

DATA_CD284F:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6C,$65,$6E,$75,$7C,$65,$7E,$75
	db $78,$5D,$8C,$6E,$94,$6E,$74,$85,$86,$5D
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly2.bin"		; GFXSize = $2A0

DATA_CD2B09:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$6C,$65,$6C,$75,$7C,$65,$7C,$75
	db $7B,$55,$8C,$70,$94,$70,$86,$7D,$77,$85
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly3.bin"		; GFXSize = $300

DATA_CD2E23:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$6B,$65,$6C,$75,$7B,$65,$7C,$75
	db $8B,$70,$78,$5D,$93,$70,$86,$7C,$75,$85,$86,$5F,$87,$5A
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly4.bin"		; GFXSize = $2E0

DATA_CD3121:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$6B,$64,$6B,$74,$83,$64,$7A,$74
	db $86,$74,$7B,$6C,$7B,$64,$93,$6C,$86,$7C,$73,$84
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly5.bin"		; GFXSize = $2C0

DATA_CD33FD:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$6B,$65,$6B,$75,$7B,$65,$7B,$75
	db $86,$75,$8B,$6D,$93,$6D,$86,$7D,$74,$85,$78,$5D,$87,$5E
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly6.bin"		; GFXSize = $2E0

DATA_CD36FB:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$6C,$65,$6E,$75,$7C,$65,$7E,$75
	db $7B,$55,$6C,$75,$8C,$6E,$94,$6E,$74,$85
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly7.bin"		; GFXSize = $300

DATA_CD3A15:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$6C,$64,$6E,$74,$7C,$64,$7E,$74
	db $77,$5C,$8C,$6E,$94,$6E,$88,$7C,$74,$84,$87,$5C,$80,$84
	incbin "Graphics/DynamicSprites/GFX_Zinger_Fly8.bin"		; GFXSize = $2E0

DATA_CD3D13:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$70,$70,$80,$70,$73,$60,$73,$80
	db $7B,$80,$90,$70,$73,$58,$83,$68,$86,$60,$86,$58
	incbin "Graphics/DynamicSprites/GFX_Zinger_Turn1.bin"		; GFXSize = $260

DATA_CD3F8F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$77,$68,$77,$78,$78,$58,$87,$71
	db $8A,$79,$6F,$71,$6F,$79
	incbin "Graphics/DynamicSprites/GFX_Zinger_Turn2.bin"		; GFXSize = $200

DATA_CD41A5:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$77,$71,$77,$6D,$67,$7D,$6F
	db $65,$6F,$65,$67,$6D,$77,$82,$6F
	incbin "Graphics/DynamicSprites/GFX_Puftup_Dead1.bin"		; GFXSize = $220

DATA_CD43DD:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$7B,$79,$6B,$69,$6B,$68,$67
	db $74,$63,$76,$7B,$7A,$83,$72,$7B
	incbin "Graphics/DynamicSprites/GFX_Puftup_Dead2.bin"		; GFXSize = $220

DATA_CD4615:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$7D,$79,$6D,$72,$80,$72,$78
	db $71,$70,$79,$65,$71,$68,$6C,$63,$6B,$6B
	incbin "Graphics/DynamicSprites/GFX_Puftup_Dead3.bin"		; GFXSize = $1E0

DATA_CD480F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$72,$7B,$73,$6B,$80,$7B,$7C,$83
	db $80,$73,$70,$63,$78,$63,$7D,$6B,$7D,$63
	incbin "Graphics/DynamicSprites/GFX_Puftup_Dead4.bin"		; GFXSize = $1E0

DATA_CD4A09:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$81,$6D,$71,$6D,$64,$6D,$79,$7D
	db $81,$7D,$89,$7D,$6E,$7D,$71,$65,$71,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim1.bin"		; GFXSize = $240

DATA_CD4C63:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$81,$6C,$75,$6C,$65,$6C,$78,$7C
	db $80,$7C,$88,$7C,$70,$7C
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim2.bin"		; GFXSize = $200

DATA_CD4E79:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$82,$6D,$72,$6D,$89,$7D,$81,$7D
	db $79,$7D,$6A,$6D,$6A,$75,$68,$71,$72,$65,$71,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim3.bin"		; GFXSize = $200

DATA_CD5095:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$82,$6D,$72,$6D,$8A,$7D,$83,$7D
	db $7B,$7D,$6B,$6D,$6B,$75,$72,$65,$73,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim4.bin"		; GFXSize = $1E0

DATA_CD528F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$82,$6D,$72,$6D,$8A,$7D,$83,$7D
	db $7B,$7D,$6D,$6D,$6D,$75,$72,$65,$73,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim5.bin"		; GFXSize = $1E0

DATA_CD5489:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$82,$6D,$72,$6D,$8A,$7D,$83,$7D
	db $7B,$7D,$6E,$6D,$6E,$75,$73,$65,$73,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim6.bin"		; GFXSize = $1E0

DATA_CD5683:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$82,$6D,$72,$6D,$8A,$7D,$82,$7D
	db $7A,$7D,$6D,$6D,$6E,$75,$73,$65,$72,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim7.bin"		; GFXSize = $1E0

DATA_CD587D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$82,$6D,$72,$6D,$8A,$7D,$82,$7D
	db $7A,$7D,$6C,$6E,$6C,$76,$71,$66,$72,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim8.bin"		; GFXSize = $1E0

DATA_CD5A77:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$82,$6D,$72,$6D,$68,$70,$8A,$7D
	db $82,$7D,$7A,$7D,$6A,$6D,$6A,$75,$6F,$7D,$70,$65,$72,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim9.bin"		; GFXSize = $220

DATA_CD5CB5:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$6D,$72,$6D,$65,$6D,$8A,$7D
	db $82,$7D,$7A,$7D,$6E,$7D,$70,$65,$72,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim10.bin"		; GFXSize = $240

DATA_CD5F0F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$6D,$72,$6D,$64,$6D,$8A,$7D
	db $82,$7D,$7A,$7D,$6D,$7D,$6E,$65,$72,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim11.bin"		; GFXSize = $240

DATA_CD6169:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$81,$6D,$71,$6D,$63,$6D,$89,$7D
	db $81,$7D,$79,$7D,$6D,$7D,$6D,$65,$71,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim12.bin"		; GFXSize = $240

DATA_CD63C3:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$81,$6D,$71,$6D,$63,$6D,$89,$7D
	db $81,$7D,$79,$7D,$6D,$7D,$6D,$65,$71,$7D
	incbin "Graphics/DynamicSprites/GFX_Puftup_Swim13.bin"		; GFXSize = $240

DATA_CD661D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$80,$70,$70,$70,$8A,$76,$85,$80
	db $7D,$80,$76,$80,$68,$77,$68,$6F,$70,$68,$7B,$68
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp1.bin"		; GFXSize = $200

DATA_CD6839:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$6E,$70,$6E,$8A,$75,$81,$7E
	db $79,$7E,$71,$7E,$68,$75,$68,$6D,$70,$66,$7B,$66,$89,$7C
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp2.bin"		; GFXSize = $220

DATA_CD6A77:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$82,$6F,$72,$6A,$72,$7A,$68,$6A
	db $82,$7F,$87,$7F,$6F,$7A,$7F,$67
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp3.bin"		; GFXSize = $280

DATA_CD6D0F:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$82,$79,$72,$69,$72,$79,$67,$69
	db $82,$69,$6E,$79
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp4.bin"		; GFXSize = $2A0

DATA_CD6FC3:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$72,$68,$82,$68,$72,$78,$82,$78
	db $67,$68,$6E,$78,$7B,$88
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp5.bin"		; GFXSize = $2C0

DATA_CD7299:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$73,$6B,$83,$6B,$72,$7B,$82,$7B
	db $67,$6B,$6D,$7B,$6F,$63,$77,$63,$7F,$63
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp6.bin"		; GFXSize = $300

DATA_CD75B3:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$73,$6B,$83,$6B,$72,$7B,$82,$7B
	db $67,$6B,$6D,$7B,$6F,$63,$77,$63,$7F,$63,$84,$63,$7B,$8B
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp7.bin"		; GFXSize = $340

DATA_CD7911:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$74,$6B,$84,$6B,$72,$7B,$82,$7B
	db $67,$6B,$6C,$7B,$6F,$63,$77,$63,$7F,$63,$87,$63,$7C,$8B,$74,$8B
	db $68,$63
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp8.bin"		; GFXSize = $380

DATA_CD7CB3:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$74,$6B,$84,$6B,$73,$7B,$83,$7B
	db $66,$6B,$6C,$7B,$70,$63,$78,$63,$80,$63,$88,$63,$83,$8B,$7C,$8B
	db $68,$63,$6F,$83
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp9.bin"		; GFXSize = $3A0

DATA_CD8077:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$75,$6B,$85,$6B,$73,$7B,$83,$7B
	db $66,$6B,$6C,$7B,$70,$63,$78,$63,$80,$63,$88,$63,$84,$8B,$7C,$8B
	db $68,$63,$6F,$83,$75,$8B,$7A,$5B,$81,$5B
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp10.bin"		; GFXSize = $400

DATA_CD84A1:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$75,$85,$84,$75,$74,$75,$85,$65
	db $75,$65,$66,$62,$89,$85,$7A,$5D,$82,$5D,$85,$85,$6D,$72,$6C,$7A
	db $6D,$82
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp11.bin"		; GFXSize = $3E0

DATA_CD88A3:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$75,$85,$84,$75,$74,$75,$85,$65
	db $75,$65,$66,$62,$89,$85,$7A,$5D,$82,$5D,$89,$5D,$85,$85,$6D,$72
	db $6C,$7A,$6E,$82
	incbin "Graphics/DynamicSprites/GFX_Puftup_PuffUp12.bin"		; GFXSize = $400

DATA_CD8CC7:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7B,$77,$8B,$77,$89,$7F,$7F,$6F
	incbin "Graphics/DynamicSprites/GFX_BananaBunch_Idle1.bin"		; GFXSize = $E0

DATA_CD8DB7:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7A,$77,$8A,$77,$89,$7F,$7E,$6F
	incbin "Graphics/DynamicSprites/GFX_BananaBunch_Idle2.bin"		; GFXSize = $E0

DATA_CD8EA7:
	db $01,$03,$02,$00,$00,$05,$10,$02,$78,$77,$88,$77,$88,$7F,$7D,$6F
	incbin "Graphics/DynamicSprites/GFX_BananaBunch_Idle3.bin"		; GFXSize = $E0

DATA_CD8F97:
	db $01,$04,$02,$00,$00,$06,$10,$02,$76,$77,$86,$7F,$83,$77,$79,$6F
	db $7C,$6F
	incbin "Graphics/DynamicSprites/GFX_BananaBunch_Idle4.bin"		; GFXSize = $100

DATA_CD90A9:
	db $01,$04,$02,$00,$00,$06,$10,$02,$74,$78,$76,$70,$81,$78,$83,$80
	db $7C,$70
	incbin "Graphics/DynamicSprites/GFX_BananaBunch_Idle5.bin"		; GFXSize = $100

DATA_CD91BB:
	db $01,$04,$02,$00,$00,$06,$10,$02,$73,$77,$81,$7F,$7E,$77,$7B,$6F
	db $75,$6F
	incbin "Graphics/DynamicSprites/GFX_BananaBunch_Idle6.bin"		; GFXSize = $100

DATA_CD92CD:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$54,$7B,$64,$7B,$71,$6B,$8C,$76
	db $7C,$76,$61,$6B,$59,$73,$74,$7B,$9B,$7E,$9B,$76
	incbin "Graphics/DynamicSprites/GFX_LevelEndTarget_Idle.bin"		; GFXSize = $380

DATA_CD9669:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$54,$7C,$64,$7C,$70,$6C,$8C,$76
	db $7C,$76,$60,$6C,$58,$74,$74,$7C,$9B,$7E,$9B,$76,$74,$84
	incbin "Graphics/DynamicSprites/GFX_LevelEndTarget_Hit1.bin"		; GFXSize = $3A0

DATA_CD9A27:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$55,$7E,$65,$7E,$6F,$6E,$8C,$76
	db $7C,$75,$5F,$6E,$57,$76,$75,$7E,$9B,$7E,$9B,$76,$74,$86
	incbin "Graphics/DynamicSprites/GFX_LevelEndTarget_Hit2.bin"		; GFXSize = $3A0

DATA_CD9DE5:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6E,$5D,$7D,$75,$75,$6D,$6A,$6D
	db $7D,$6D,$75,$75,$75,$7D,$68,$77,$68,$67,$77,$55,$7C,$52,$6D,$79
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing1.bin"		; GFXSize = $240

DATA_CDA045:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$72,$59,$76,$71,$85,$6D,$6E,$7A
	db $68,$7A,$86,$7A,$82,$69,$68,$6A,$6B,$62,$7E,$56,$76,$51,$76,$69
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing2.bin"		; GFXSize = $240

DATA_CDA2A5:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$72,$5C,$77,$74,$6F,$7D,$6A,$7D
	db $87,$77,$80,$6C,$68,$69,$6C,$61,$7C,$5B,$76,$54,$76,$6C,$80,$64
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing3.bin"		; GFXSize = $240

DATA_CDA505:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$72,$5B,$75,$73,$69,$68,$85,$73
	db $6F,$83,$7F,$63,$80,$6B,$76,$53,$6E,$60,$76,$83,$76,$6B
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing4.bin"		; GFXSize = $220

DATA_CDA743:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$72,$59,$77,$71,$6A,$66,$84,$72
	db $76,$81,$7F,$61,$7B,$69,$73,$51,$70,$5E,$76,$51,$7E,$69,$73,$69
	db $7B,$81,$76,$89
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing5.bin"		; GFXSize = $280

DATA_CDA9E7:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$6F,$59,$77,$71,$6B,$69,$85,$73
	db $76,$81,$7E,$5B,$7B,$69,$7E,$69,$74,$51,$73,$69,$76,$89
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing6.bin"		; GFXSize = $220

DATA_CDAC25:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6E,$5B,$75,$73,$6F,$6B,$85,$78
	db $6C,$5B,$82,$56,$7E,$6B,$85,$70,$71,$53,$77,$6B
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing7.bin"		; GFXSize = $200

DATA_CDAE41:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$6E,$5C,$70,$74,$6D,$6C,$7D,$74
	db $82,$4B,$82,$53,$7D,$6C,$82,$7C,$6A,$5D,$6D,$54,$75,$6C
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing8.bin"		; GFXSize = $220

DATA_CDB07F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6E,$5D,$75,$6D,$69,$73,$69,$6B
	db $69,$7B,$7E,$53,$7E,$67,$82,$7D,$6A,$5F,$6D,$57
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing9.bin"		; GFXSize = $200

DATA_CDB29B:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$6E,$5D,$75,$6D,$5A,$71,$66,$69
	db $62,$71,$7F,$56,$7E,$68,$85,$73,$6A,$5D,$6D,$56,$5C,$79,$7D,$7D
	db $85,$7B
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing10.bin"		; GFXSize = $260

DATA_CDB51D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6E,$5C,$76,$6C,$59,$6D,$66,$62
	db $5E,$67,$7D,$5B,$87,$76,$84,$76,$6D,$58,$59,$65,$74,$79,$7C,$7C
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing11.bin"		; GFXSize = $240

DATA_CDB77D:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6E,$5C,$76,$6C,$7E,$63,$66,$62
	db $5E,$64,$7E,$5B,$86,$74,$7B,$7C,$72,$54,$5D,$6C,$6E,$78,$79,$7C
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing12.bin"		; GFXSize = $240

DATA_CDB9DD:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$6E,$5E,$76,$6E,$7E,$65,$66,$63
	db $5E,$63,$7E,$5D,$84,$72,$6E,$76,$69,$76,$73,$56,$5E,$6B,$7A,$7E
	db $76,$56,$76,$4E
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing13.bin"		; GFXSize = $280

DATA_CDBC81:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$6E,$5E,$76,$6E,$7E,$65,$66,$5C
	db $5E,$59,$7E,$5D,$85,$72,$6E,$76,$68,$76,$73,$56,$56,$5C,$78,$7E
	db $5E,$61,$76,$56,$76,$4E
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing14.bin"		; GFXSize = $2A0

DATA_CDBF47:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$6E,$61,$6E,$71,$7E,$68,$66,$59
	db $60,$57,$68,$76,$7F,$70,$81,$78,$86,$78,$6E,$59,$5C,$56,$60,$4F
	db $76,$59,$76,$51
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing15.bin"		; GFXSize = $280

DATA_CDC1EB:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6E,$61,$7C,$71,$6E,$51,$74,$71
	db $6A,$6E,$6C,$79,$84,$81,$7D,$69,$6B,$4E,$6B,$66,$74,$79,$68,$76
	incbin "Graphics/DynamicSprites/GFX_Klinger_Climbing16.bin"		; GFXSize = $2A0

DATA_CDC4AB:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$79,$80,$79,$68,$6F,$6E,$71
	db $76,$71,$7E,$71,$86,$71,$8E,$71,$8B,$79
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly1.bin"		; GFXSize = $1E0

DATA_CDC6A5:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$83,$6B,$68,$6F,$6F,$73,$73,$73
	db $90,$6B,$7F,$6B,$83,$7B,$8B,$7B,$70,$6B,$87,$63,$7B,$73,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly2.bin"		; GFXSize = $1E0

DATA_CDC8A5:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$86,$5C,$74,$6C,$83,$6C,$6D,$6E
	db $81,$64,$7D,$7C,$84,$7C,$8A,$7C,$68,$6E,$70,$66
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly3.bin"		; GFXSize = $260

DATA_CDCB21:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$81,$63,$83,$73,$6B,$6B,$90,$6B
	db $68,$6E,$7D,$7B,$7B,$73
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly4.bin"		; GFXSize = $200

DATA_CDCD37:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$6F,$70,$6F,$70,$7F,$78,$7F
	db $80,$7F,$8E,$6F,$8E,$77,$86,$7F,$68,$6F
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly5.bin"		; GFXSize = $1E0

DATA_CDCF31:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$83,$66,$83,$76,$73,$6E,$90,$6C
	db $7E,$7E,$6B,$6E,$68,$6E,$6F,$76
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly6.bin"		; GFXSize = $220

DATA_CDD169:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$87,$5E,$77,$6E,$83,$6E,$84,$5E
	db $80,$66,$7D,$7E,$88,$7E,$6F,$6E,$68,$6E,$6F,$66
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly7.bin"		; GFXSize = $260

DATA_CDD3E5:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$83,$67,$73,$6F,$68,$6F,$90,$69
	db $8B,$77,$6F,$77,$6C,$6F,$8A,$7F,$83,$77,$84,$7F,$7C,$7F
	incbin "Graphics/DynamicSprites/GFX_Flitter_Fly8.bin"		; GFXSize = $220

DATA_CDD623:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$73,$70,$83,$70,$7A,$80,$6D,$6D
	db $6F,$78,$74,$80,$6C,$80,$86,$80,$90,$71
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn1.bin"		; GFXSize = $1E0

DATA_CDD81D:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$87,$66,$72,$6E,$82,$76,$6E,$6E
	db $6A,$76,$65,$76,$97,$68,$81,$6E,$7C,$7E
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn2.bin"		; GFXSize = $240

DATA_CDDA77:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7F,$65,$7F,$75,$88,$5D,$77,$6F
	db $6F,$6F,$62,$6F,$90,$5D,$8D,$65,$67,$6F,$8D,$55,$7D,$77
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn3.bin"		; GFXSize = $220

DATA_CDDCB5:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$76,$6E,$86,$64,$66,$76,$87,$7E
	db $91,$5C,$86,$76,$7F,$7E,$92,$64
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn4.bin"		; GFXSize = $220

DATA_CDDEED:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$6F,$88,$67,$70,$87,$73,$7F
	db $7D,$7F,$83,$7F,$85,$77,$95,$67
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn5.bin"		; GFXSize = $1C0

DATA_CDE0C5:
	db $01,$07,$02,$00,$00,$09,$10,$02,$76,$73,$86,$6B,$7E,$6B,$66,$7A
	db $83,$77,$8B,$65,$93,$63,$6E,$75
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn6.bin"		; GFXSize = $160

DATA_CDE23D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6B,$65,$73,$75,$82,$75,$82,$7D
	db $63,$69,$7B,$6D,$83,$6D,$83,$65,$8B,$60
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn7.bin"		; GFXSize = $1E0

DATA_CDE437:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7E,$6D,$6E,$6D,$66,$6D,$8E,$6D
	db $81,$7D,$7B,$7D,$74,$7D
	incbin "Graphics/DynamicSprites/GFX_Flitter_Turn8.bin"		; GFXSize = $1A0

DATA_CDE5ED:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$69,$5A,$76,$6A,$7A,$7A,$6E,$6A
	db $66,$6A,$66,$72,$63,$7A,$76,$62,$81,$55,$81,$4D,$76,$5A,$82,$7A
	db $82,$82,$63,$82
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown1.bin"		; GFXSize = $280

DATA_CDE891:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$69,$5A,$76,$6A,$71,$6A,$69,$6A
	db $66,$72,$61,$7A,$76,$62,$81,$55,$81,$4D,$76,$5A,$82,$7A,$82,$82
	db $5C,$7C
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown2.bin"		; GFXSize = $260

DATA_CDEB13:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$66,$5A,$75,$6A,$7D,$50,$6D,$6A
	db $68,$6A,$66,$72,$5F,$78,$76,$62,$80,$54,$68,$52,$76,$5A,$82,$7A
	db $82,$82,$59,$7A,$6F,$52
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown3.bin"		; GFXSize = $2A0

DATA_CDEDD9:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$63,$58,$75,$68,$65,$68,$7D,$51
	db $7B,$78,$60,$76,$72,$60,$7C,$53,$63,$50,$77,$58,$82,$78,$82,$80
	db $58,$76,$6B,$50
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown4.bin"		; GFXSize = $2E0

DATA_CDF0DD:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$63,$58,$75,$68,$65,$68,$7D,$51
	db $7B,$78,$60,$76,$72,$60,$7C,$53,$63,$50,$77,$58,$82,$78,$82,$80
	db $58,$76,$6B,$50
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown5.bin"		; GFXSize = $2E0

DATA_CDF3E1:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$63,$58,$75,$68,$65,$68,$7D,$51
	db $7B,$78,$60,$76,$72,$60,$7C,$53,$62,$50,$77,$58,$82,$78,$82,$80
	db $58,$76,$6B,$50
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown6.bin"		; GFXSize = $2E0

DATA_CDF6E5:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$62,$58,$75,$68,$65,$68,$7D,$51
	db $7B,$78,$68,$50,$60,$76,$72,$60,$7C,$53,$77,$58,$82,$78,$82,$80
	db $58,$76
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown7.bin"		; GFXSize = $2C0

DATA_CDF9C7:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$62,$58,$75,$68,$65,$68,$7D,$51
	db $7B,$78,$6A,$50,$60,$76,$72,$60,$7C,$53,$63,$50,$77,$58,$82,$78
	db $82,$80,$58,$76
	incbin "Graphics/DynamicSprites/GFX_Klinger_SlideDown8.bin"		; GFXSize = $2E0

DATA_CDFCCB:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$73,$6C,$81,$64,$83,$74,$7B,$7C
	db $6B,$6D,$69,$65,$6D,$65
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead1.bin"		; GFXSize = $200

DATA_CDFEE1:
	incbin "Tilemaps/Compressed/Layer1_Level_BayouLeftHalf.bin":0-(($010000-DATA_CDFEE1)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankCEMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_Level_BayouLeftHalf.bin":(DATA_CDFEE1_End-DATA_CDFEE1)-

DATA_CE00E1:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$6D,$60,$7D,$60,$73,$70,$82,$70
	db $7E,$80,$89,$80
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead2.bin"		; GFXSize = $240

DATA_CE0335:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7A,$56,$7A,$66,$7D,$76,$85,$76
	db $83,$7E,$86,$7E
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead3.bin"		; GFXSize = $180

DATA_CE04C9:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$77,$56,$85,$56,$79,$66,$7B,$76
	db $89,$66,$88,$6E,$8D,$66
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead4.bin"		; GFXSize = $260

DATA_CE073F:
	db $03,$00,$06,$00,$00,$06,$10,$06,$82,$55,$82,$65,$7C,$75
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead5.bin"		; GFXSize = $180

DATA_CE08CD:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$74,$5A,$7D,$6A,$84,$5A,$89,$6A
	db $77,$6A,$81,$7A,$83,$7A,$83,$82
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead6.bin"		; GFXSize = $220

DATA_CE0B05:
	db $02,$03,$04,$00,$00,$07,$10,$04,$78,$58,$79,$68,$7F,$78,$87,$78
	db $85,$80
	incbin "Graphics/DynamicSprites/GFX_Flitter_Dead7.bin"		; GFXSize = $160

DATA_CE0C77:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$84,$61,$74,$61,$7C,$51,$71,$49
	db $7C,$71,$74,$59,$74,$71,$6C,$71,$6C,$69,$71,$61
	incbin "Graphics/DynamicSprites/GFX_Klinger_Dead1.bin"		; GFXSize = $320

DATA_CE0FB3:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7C,$5A,$74,$6A,$8B,$5C,$77,$62
	db $74,$5A,$86,$6A,$8A,$72,$6C,$78,$71,$70,$7C,$7A,$80,$7A,$6C,$56
	db $6A,$4E
	incbin "Graphics/DynamicSprites/GFX_Klinger_Dead2.bin"		; GFXSize = $260

DATA_CE1235:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$82,$56,$74,$66,$62,$55,$6E,$73
	db $7A,$5E,$72,$5B,$6A,$55,$6A,$5D,$90,$59,$84,$66,$8C,$68,$8D,$70
	db $7A,$76,$7C,$7D,$6A,$7A
	incbin "Graphics/DynamicSprites/GFX_Klinger_Dead3.bin"		; GFXSize = $2A0

DATA_CE14FB:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$85,$50,$75,$60,$73,$58,$67,$4F
	db $85,$60,$8C,$60,$79,$70,$71,$70,$7A,$78,$69,$71,$6F,$50,$6D,$58
	db $92,$69,$91,$66,$83,$57
	incbin "Graphics/DynamicSprites/GFX_Klinger_Dead4.bin"		; GFXSize = $2A0

DATA_CE17C1:							; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$7D,$7F,$7A
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect3_Idle.bin"		; GFXSize = $40

DATA_CE180D:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$75,$79,$76,$71,$7B,$6C,$74
	db $64,$74,$5F,$74
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim1.bin"		; GFXSize = $180

DATA_CE19A1:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$75,$79,$76,$71,$7C,$6C,$75
	db $64,$75,$5F,$75
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim2.bin"		; GFXSize = $180

DATA_CE1B35:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$77,$79,$77,$71,$7C,$69,$77
	db $61,$77,$5F,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim3.bin"		; GFXSize = $180

DATA_CE1CC9:
	db $02,$03,$04,$00,$00,$07,$10,$04,$89,$77,$79,$77,$71,$7C,$69,$77
	db $61,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim4.bin"		; GFXSize = $160

DATA_CE1E3B:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$77,$79,$77,$71,$7C,$69,$77
	db $61,$77,$89,$6F
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim5.bin"		; GFXSize = $180

DATA_CE1FCF:
	db $02,$03,$04,$00,$00,$07,$10,$04,$89,$77,$79,$79,$71,$7B,$69,$77
	db $61,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim6.bin"		; GFXSize = $160

DATA_CE2141:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$77,$79,$77,$71,$7D,$6E,$77
	db $66,$77,$5F,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim7.bin"		; GFXSize = $180

DATA_CE22D5:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$77,$79,$78,$71,$7D,$6E,$77
	db $66,$77,$5F,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim8.bin"		; GFXSize = $180

DATA_CE2469:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$77,$79,$77,$71,$7D,$69,$77
	db $61,$77,$5F,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim9.bin"		; GFXSize = $180

DATA_CE25FD:
	db $02,$03,$04,$00,$00,$07,$10,$04,$89,$77,$79,$77,$71,$7C,$69,$77
	db $61,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim10.bin"		; GFXSize = $160

DATA_CE276F:
	db $02,$04,$04,$00,$00,$08,$10,$04,$89,$76,$79,$76,$71,$7B,$69,$77
	db $61,$77,$89,$6E
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim11.bin"		; GFXSize = $180

DATA_CE2903:
	db $02,$03,$04,$00,$00,$07,$10,$04,$89,$76,$79,$77,$71,$79,$69,$77
	db $61,$77
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Swim12.bin"		; GFXSize = $160

DATA_CE2A75:
	db $06,$04,$0C,$09,$1C,$25,$00,$00,$63,$5C,$73,$5C,$53,$5C,$72,$6C
	db $82,$74,$83,$54,$7A,$7C,$90,$77,$50,$56,$58,$54,$60,$54,$68,$54
	db $82,$6C,$82,$64,$88,$4C,$8E,$4C,$92,$54,$95,$4C,$96,$44
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dying1.bin"		; GFXSize = $4A0

DATA_CE2F43:
	db $06,$04,$0C,$08,$1C,$24,$00,$00,$4C,$54,$7C,$54,$5C,$54,$7C,$64
	db $6C,$64,$73,$74,$64,$64,$5C,$64,$54,$64,$6C,$5C,$74,$5C,$8C,$6C
	db $92,$6C,$83,$74,$82,$4C,$8A,$4C,$8A,$54,$8B,$44
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dying2.bin"		; GFXSize = $480

DATA_CE33EF:
	db $06,$04,$0C,$08,$1C,$24,$00,$00,$47,$57,$57,$5F,$67,$5F,$77,$5F
	db $79,$4F,$72,$6F,$57,$57,$4F,$67,$5C,$57,$80,$47,$6A,$6F,$75,$7F
	db $79,$7F,$84,$6F,$84,$76,$87,$67,$89,$5F,$8E,$5F
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dying3.bin"		; GFXSize = $480

DATA_CE389B:
	db $06,$04,$0C,$06,$1C,$22,$00,$00,$4A,$60,$5A,$62,$6A,$62,$7A,$62
	db $73,$52,$74,$72,$45,$62,$83,$5A,$6C,$72,$64,$72,$5C,$72,$54,$70
	db $44,$5A,$77,$82,$7C,$82,$84,$72
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dying4.bin"		; GFXSize = $440

DATA_CE3D03:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$64,$6C,$54,$6C,$44,$6C,$6A,$5C
	db $74,$6C,$78,$7C,$70,$7C,$7A,$5C,$7A,$64,$80,$64,$84,$6C
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dying5.bin"		; GFXSize = $3A0

DATA_CE40C1:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$48,$76,$58,$76,$6C,$76,$76,$66
	db $66,$66,$68,$79,$7C,$7E,$81,$7E,$7A,$76,$6B,$5E
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dying6.bin"		; GFXSize = $320

DATA_CE43FD:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$72,$2D,$6E,$3D,$7E,$3D,$77,$4D
	db $82,$2D,$8B,$3D,$6A,$45,$87,$4D
	incbin "Graphics/DynamicSprites/GFX_KrowsHead_Dying1.bin"		; GFXSize = $2E0

DATA_CE46F5:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$64,$2D,$61,$3D,$71,$3D,$70,$4D
	db $74,$2D,$80,$3D,$81,$35,$73,$5D
	incbin "Graphics/DynamicSprites/GFX_KrowsHead_Dying2.bin"		; GFXSize = $2E0

DATA_CE49ED:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$56,$35,$66,$35,$57,$45,$66,$45
	db $68,$55,$74,$3C
	incbin "Graphics/DynamicSprites/GFX_KrowsHead_Dying3.bin"		; GFXSize = $2A0

DATA_CE4CA1:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$4B,$42,$5B,$42,$5B,$52,$4C,$52
	db $67,$43,$54,$52,$53,$5A,$5D,$62,$65,$62,$6B,$61
	incbin "Graphics/DynamicSprites/GFX_KrowsHead_Dying4.bin"		; GFXSize = $260

DATA_CE4F1D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$44,$53,$54,$53,$53,$63,$5C,$4B
	db $54,$4B,$4C,$63,$44,$63,$63,$63,$63,$6B,$66,$6B
	incbin "Graphics/DynamicSprites/GFX_KrowsHead_Dying5.bin"		; GFXSize = $260

DATA_CE5199:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$41,$64,$41,$74,$51,$74,$51,$64
	db $55,$5C,$50,$5C,$61,$6C,$61,$74,$65,$73
	incbin "Graphics/DynamicSprites/GFX_KrowsHead_Dying6.bin"		; GFXSize = $2A0

DATA_CE5453:
	db $01,$06,$02,$00,$00,$08,$10,$02,$77,$7B,$73,$75,$71,$7D,$73,$6D
	db $87,$83,$85,$73,$87,$7B
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyIcon_Squitter.bin"		; GFXSize = $140

DATA_CE55A9:
	db $01,$03,$02,$00,$00,$05,$10,$02,$76,$7F,$7D,$77,$7D,$6F,$85,$74
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyIcon_Rattly.bin"		; GFXSize = $E0

DATA_CE5699:
	db $01,$04,$02,$00,$00,$06,$10,$02,$79,$7B,$85,$7F,$71,$7B,$7F,$73
	db $7C,$73
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyIcon_Squawks.bin"		; GFXSize = $100

DATA_CE57AB:
	db $01,$07,$02,$00,$00,$09,$10,$02,$74,$7D,$84,$85,$84,$7D,$84,$75
	db $74,$75,$7C,$75,$77,$6D,$85,$6D
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyIcon_Rambi.bin"		; GFXSize = $160

DATA_CE5923:
	db $01,$05,$02,$00,$00,$07,$10,$02,$78,$7A,$86,$81,$7C,$72,$70,$82
	db $70,$7A,$71,$72
	incbin "Graphics/DynamicSprites/GFX_AnimalBuddyIcon_Enguarde.bin"		; GFXSize = $120

DATA_CE5A57:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$70,$6C,$80,$6C,$78,$64,$76,$7C
	db $6E,$7C,$79,$84,$70,$64,$88,$7C,$8B,$77,$84,$64,$84,$5C,$87,$64
	db $70,$5C
	incbin "Graphics/DynamicSprites/GFX_Zinger_Dead1.bin"		; GFXSize = $260

DATA_CE5CD9:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$72,$68,$82,$68,$73,$78,$8A,$78
	db $6E,$7B,$8F,$71,$80,$82,$7F,$60,$7F,$58,$6F,$63,$68,$62
	incbin "Graphics/DynamicSprites/GFX_Zinger_Dead2.bin"		; GFXSize = $280

DATA_CE5F77:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$71,$67,$81,$67,$7E,$77,$69,$6A
	db $76,$77,$8D,$72,$64,$6A,$76,$7F,$7E,$87,$6F,$77,$74,$5F,$7C,$5F
	db $77,$57
	incbin "Graphics/DynamicSprites/GFX_Zinger_Dead3.bin"		; GFXSize = $2C0

DATA_CE6259:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$71,$67,$81,$67,$7E,$77,$6F,$77
	db $76,$77,$69,$70,$64,$70,$76,$7F,$80,$87,$79,$5F,$71,$5F,$71,$57
	db $6C,$66
	incbin "Graphics/DynamicSprites/GFX_Zinger_Dead4.bin"		; GFXSize = $2C0

DATA_CE653B:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$81,$6A,$71,$6A,$81,$7A,$79,$7A
	db $74,$62,$69,$66,$69,$71,$6C,$79,$65,$79
	incbin "Graphics/DynamicSprites/GFX_Zinger_Dead5.bin"		; GFXSize = $240

DATA_CE6795:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$69,$5A,$69,$6A,$77,$65,$7C,$60
	db $63,$6A,$63,$72,$57,$71,$77,$72,$77,$7A
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes1.bin"		; GFXSize = $1E0

DATA_CE698F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$68,$5A,$68,$6A,$57,$76,$78,$67
	db $7D,$67,$63,$6E,$63,$76,$57,$6D,$77,$70,$77,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes2.bin"		; GFXSize = $200

DATA_CE6BAB:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$68,$5A,$68,$6A,$57,$76,$78,$69
	db $7D,$69,$63,$71,$63,$79,$58,$6A,$77,$71,$63,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes3.bin"		; GFXSize = $200

DATA_CE6DC7:
	db $03,$02,$06,$00,$00,$08,$10,$06,$66,$5A,$64,$6A,$74,$6A,$63,$7A
	db $5D,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes4.bin"		; GFXSize = $1C0

DATA_CE6F99:
	db $03,$02,$06,$00,$00,$08,$10,$06,$66,$5A,$64,$6A,$74,$6A,$63,$76
	db $5D,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes5.bin"		; GFXSize = $1C0

DATA_CE716B:
	db $03,$03,$06,$00,$00,$09,$10,$06,$66,$5A,$64,$6A,$74,$6B,$7C,$7B
	db $63,$75,$5D,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes6.bin"		; GFXSize = $1E0

DATA_CE735F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$67,$5A,$64,$6A,$74,$6A,$77,$7A
	db $74,$72,$7C,$6A,$5D,$66,$5D,$6E
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes7.bin"		; GFXSize = $1C0

DATA_CE7537:
	db $02,$05,$04,$00,$00,$09,$10,$04,$69,$5A,$65,$6A,$75,$6A,$79,$78
	db $75,$72,$7C,$67,$5D,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbUpTwoVerticalRopes8.bin"		; GFXSize = $1A0

DATA_CE76ED:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$69,$5B,$69,$6B,$63,$6E,$63,$76
	db $5D,$71,$79,$73,$79,$65,$7C,$64,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes1.bin"		; GFXSize = $1E0

DATA_CE78E7:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$69,$5B,$69,$6B,$63,$6E,$63,$76
	db $5D,$71,$79,$73,$79,$65,$7C,$64,$7D,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes2.bin"		; GFXSize = $1E0

DATA_CE7AE1:
	db $03,$03,$06,$00,$00,$09,$10,$06,$68,$59,$64,$69,$74,$69,$5C,$6A
	db $5A,$79,$62,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes3.bin"		; GFXSize = $1E0

DATA_CE7CD5:
	db $03,$03,$06,$00,$00,$09,$10,$06,$66,$5B,$64,$6B,$74,$6B,$5C,$68
	db $58,$77,$60,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes4.bin"		; GFXSize = $1E0

DATA_CE7EC9:
	db $03,$03,$06,$00,$00,$09,$10,$06,$66,$5B,$64,$6B,$74,$6B,$5D,$64
	db $5C,$74,$76,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes5.bin"		; GFXSize = $1E0

DATA_CE80BD:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$66,$5B,$64,$6B,$5C,$67,$5C,$73
	db $77,$79,$74,$6B,$7C,$6B,$74,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes6.bin"		; GFXSize = $1C0

DATA_CE8295:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$67,$5B,$64,$6B,$5C,$68,$5C,$72
	db $77,$79,$74,$6B,$7C,$6B,$74,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes7.bin"		; GFXSize = $1C0

DATA_CE846D:
	db $03,$03,$06,$00,$00,$09,$10,$06,$68,$5B,$6D,$6B,$5D,$6B,$74,$7B
	db $7C,$68,$7C,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_ClimbDownTwoVerticalRopes8.bin"		; GFXSize = $1E0

DATA_CE8661:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$56,$70,$66,$77,$76,$7B,$5E
	db $7C,$69,$7B,$86,$74,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope1.bin"		; GFXSize = $200

DATA_CE8877:
	db $03,$03,$06,$00,$00,$09,$10,$06,$6F,$56,$70,$66,$77,$76,$7F,$63
	db $74,$76,$7B,$86
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope2.bin"		; GFXSize = $1E0

DATA_CE8A6B:
	db $03,$03,$06,$00,$00,$09,$10,$06,$6F,$56,$70,$66,$77,$75,$7F,$63
	db $74,$76,$7B,$85
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope3.bin"		; GFXSize = $1E0

DATA_CE8C5F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$56,$70,$66,$75,$76,$80,$5E
	db $7E,$6E,$7B,$86,$7E,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope4.bin"		; GFXSize = $200

DATA_CE8E75:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$71,$56,$70,$66,$74,$76,$80,$5E
	db $7D,$6E,$7C,$86,$7B,$66,$80,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope5.bin"		; GFXSize = $220

DATA_CE90AD:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6F,$57,$6E,$66,$73,$76,$7D,$5E
	db $7C,$6E,$7B,$86,$7F,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope6.bin"		; GFXSize = $200

DATA_CE92C3:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$71,$57,$71,$67,$74,$77,$7C,$5F
	db $7D,$6E,$7C,$86,$80,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope7.bin"		; GFXSize = $200

DATA_CE94D9:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$71,$57,$70,$67,$74,$77,$7C,$5F
	db $7D,$6F,$7D,$87,$81,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope8.bin"		; GFXSize = $200

DATA_CE96EF:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$71,$57,$6F,$67,$74,$77,$7C,$67
	db $7D,$6F,$7C,$87,$81,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope9.bin"		; GFXSize = $200

DATA_CE9905:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$57,$6F,$67,$74,$77,$7C,$68
	db $7D,$70,$7C,$87,$80,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope10.bin"		; GFXSize = $200

DATA_CE9B1B:
	db $03,$03,$06,$00,$00,$09,$10,$06,$70,$55,$70,$65,$75,$75,$7C,$6D
	db $7B,$85,$80,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope11.bin"		; GFXSize = $1E0

DATA_CE9D0F:
	db $03,$03,$06,$00,$00,$09,$10,$06,$70,$55,$70,$65,$74,$75,$7C,$6D
	db $7B,$85,$80,$7A
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpSingleRope12.bin"		; GFXSize = $1E0

DATA_CE9F03:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$58,$71,$68,$7C,$59,$7B,$61
	db $75,$78,$7D,$78,$7F,$70,$80,$78,$7C,$80
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOnVerticalRope.bin"		; GFXSize = $1E0

DATA_CEA0FD:
	db $03,$02,$06,$00,$00,$08,$10,$06,$71,$55,$70,$65,$78,$73,$7C,$5C
	db $7C,$64
	incbin "Graphics/DynamicSprites/GFX_Diddy_TurnOnVerticalRope1.bin"		; GFXSize = $1C0

DATA_CEA2CF:
	db $03,$01,$06,$00,$00,$07,$10,$06,$74,$54,$75,$64,$79,$74,$72,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_TurnOnVerticalRope2.bin"		; GFXSize = $1A0

DATA_CEA47F:
	db $03,$03,$06,$00,$00,$09,$10,$06,$6E,$57,$6E,$67,$78,$73,$75,$77
	db $7C,$5A,$79,$67
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope1.bin"		; GFXSize = $1E0

DATA_CEA673:
	db $03,$01,$06,$00,$00,$07,$10,$06,$6E,$57,$6E,$67,$77,$73,$7C,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope2.bin"		; GFXSize = $1A0

DATA_CEA823:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6B,$57,$6F,$67,$78,$73,$6A,$67
	db $7B,$5F,$68,$6F,$7C,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope3.bin"		; GFXSize = $200

DATA_CEAA39:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$69,$57,$74,$67,$78,$74,$6C,$67
	db $79,$5F,$6C,$6F,$7C,$5B,$64,$6F
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope4.bin"		; GFXSize = $220

DATA_CEAC71:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$69,$53,$6E,$63,$75,$73,$66,$63
	db $75,$7B,$66,$6B,$7C,$5B,$80,$76,$7E,$80,$62,$6B,$76,$83
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope5.bin"		; GFXSize = $220

DATA_CEAEAF:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$69,$53,$6E,$63,$75,$73,$66,$63
	db $75,$7B,$61,$68,$7D,$5B,$80,$76,$5A,$68,$69,$73,$75,$83
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope6.bin"		; GFXSize = $220

DATA_CEB0ED:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$68,$53,$6E,$63,$73,$73,$66,$63
	db $74,$7B,$5E,$63,$78,$5B,$7B,$73,$5A,$63,$66,$6B,$75,$83,$66,$73
	db $61,$71,$7F,$76,$7D,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope7.bin"		; GFXSize = $2A0

DATA_CEB3B3:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$66,$53,$6E,$63,$73,$73,$66,$63
	db $64,$73,$5E,$5C,$76,$5B,$7B,$73,$5E,$6E,$66,$6B,$5C,$5C,$7F,$74
	db $7D,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope8.bin"		; GFXSize = $260

DATA_CEB635:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$66,$53,$6D,$63,$5C,$5C,$65,$63
	db $5E,$5C,$76,$5B,$79,$73,$65,$6B,$62,$71,$7E,$73,$7D,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_GrabAdjacentVerticalRope9.bin"		; GFXSize = $220

DATA_CEB873:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$66,$54,$6D,$64,$5C,$5C,$65,$64
	db $5C,$72,$5E,$5C,$76,$5C,$78,$72,$65,$6C,$5D,$6E,$7C,$72,$7C,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOnTwoVerticalRopes.bin"		; GFXSize = $240

DATA_CEBAD3:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$81,$4F,$76,$6F,$6E,$5F,$7E,$5F
	db $79,$57,$79,$4F,$71,$57,$71,$6F,$8E,$61,$8E,$69
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Turn1.bin"		; GFXSize = $2C0

DATA_CEBDAF:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$79,$4F,$78,$6F,$74,$5F,$84,$5F
	db $87,$57,$67,$67,$71,$57,$91,$6B,$6C,$5F,$6B,$67,$68,$6F
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Turn2.bin"		; GFXSize = $2E0

DATA_CEC0AD:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$87,$4E,$77,$4E,$7A,$5E,$8C,$5E
	db $85,$6E,$88,$74,$72,$5E,$72,$66,$6F,$6D,$6A,$73,$7B,$46,$81,$46
	db $74,$52
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Dead1.bin"		; GFXSize = $2C0

DATA_CEC38F:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$86,$4E,$76,$4E,$79,$5E,$71,$63
	db $89,$6A,$8E,$71,$71,$6B,$71,$73,$6B,$70,$84,$62,$6E,$50,$71,$48
	db $72,$40,$79,$46,$81,$46,$8D,$46
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Dead2.bin"		; GFXSize = $320

DATA_CEC6D7:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$79,$44,$79,$54,$72,$64,$6C,$68
	db $74,$74,$74,$7C,$82,$64,$8A,$65,$92,$69,$71,$52,$69,$52,$68,$4A
	db $67,$43,$89,$4F,$8A,$49,$8A,$41
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Dead3.bin"		; GFXSize = $320

DATA_CECA1F:
	db $03,$0A,$06,$04,$16,$1A,$00,$00,$76,$44,$79,$54,$69,$54,$81,$64
	db $79,$64,$71,$64,$78,$6C,$89,$5F,$91,$5F,$95,$5F,$78,$74,$7B,$7B
	db $61,$53,$5E,$4E,$86,$4C,$86,$44,$86,$3C
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Dead4.bin"		; GFXSize = $340

DATA_CECD89:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7B,$56,$6B,$56,$7A,$66,$64,$5E
	db $5C,$5E,$8B,$5B,$8B,$53,$93,$53,$79,$4E,$82,$4E,$82,$46,$71,$4E
	db $71,$46
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Dead5.bin"		; GFXSize = $2C0

DATA_CED06B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$89,$7C,$79,$7C,$73,$6C,$83,$74
	db $8B,$74,$83,$6C,$8F,$74,$73,$7C,$75,$84,$6D,$68,$6A,$60
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Dead1.bin"		; GFXSize = $280

DATA_CED309:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$85,$7C,$75,$7C,$75,$6C,$85,$74
	db $8D,$74,$85,$6C,$82,$8C,$8A,$8C,$72,$64,$6D,$5C
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Dead2.bin"		; GFXSize = $260

DATA_CED585:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$83,$7B,$73,$7B,$79,$6B,$86,$73
	db $78,$63,$72,$5C,$7E,$8B,$86,$8B
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Dead3.bin"		; GFXSize = $220

DATA_CED7BD:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$7B,$72,$7B,$7C,$6B,$7F,$63
	db $77,$62,$7B,$8B,$80,$8B
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Dead4.bin"		; GFXSize = $200

DATA_CED9D3:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$88,$76,$78,$76,$70,$76,$68,$76
	db $63,$76,$70,$7E,$8A,$86,$82,$86,$72,$86
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn1.bin"		; GFXSize = $1E0

DATA_CEDBCD:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$84,$75,$74,$76,$77,$86,$6C,$75
	db $6E,$7E,$86,$85,$7F,$85,$6F,$86
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn2.bin"		; GFXSize = $1C0

DATA_CEDDA5:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7A,$7D,$6A,$7D,$88,$7C,$72,$75
	db $79,$75,$81,$75,$89,$74
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn3.bin"		; GFXSize = $1A0

DATA_CEDF5B:
	db $01,$04,$02,$00,$00,$06,$10,$02,$72,$77,$82,$78,$86,$76,$6A,$7E
	db $6A,$86
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn4.bin"		; GFXSize = $100

DATA_CEE06D:
	db $00,$06,$00,$00,$00,$06,$00,$00,$65,$80,$6D,$80,$75,$7C,$7D,$77
	db $83,$77,$6D,$78
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn5.bin"		; GFXSize = $C0

DATA_CEE141:
	db $00,$05,$00,$00,$00,$05,$00,$00,$63,$7E,$6B,$7D,$73,$7C,$7B,$79
	db $82,$75
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn6.bin"		; GFXSize = $A0

DATA_CEE1F3:
	db $01,$05,$02,$00,$00,$07,$10,$02,$60,$76,$70,$7D,$70,$75,$78,$7B
	db $80,$78,$87,$72
	incbin "Graphics/DynamicSprites/GFX_Flotsam_Turn7.bin"		; GFXSize = $120

DATA_CEE327:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$65,$50,$65,$60,$5D,$5D,$5C,$57
	db $65,$70,$61,$76,$75,$61,$75,$69,$7C,$69,$6D,$70,$76,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes1.bin"		; GFXSize = $220

DATA_CEE565:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$65,$50,$65,$60,$5D,$5E,$5B,$5E
	db $64,$70,$61,$77,$75,$61,$74,$69,$7C,$62,$6C,$70,$76,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes2.bin"		; GFXSize = $220

DATA_CEE7A3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$67,$50,$64,$60,$5C,$60,$76,$73
	db $64,$70,$62,$76,$74,$60,$74,$68,$7C,$60,$6C,$70,$74,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes3.bin"		; GFXSize = $220

DATA_CEE9E1:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$69,$50,$64,$60,$5C,$62,$76,$75
	db $64,$70,$62,$70,$74,$60,$74,$68,$7C,$5F,$6C,$70,$74,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes4.bin"		; GFXSize = $220

DATA_CEEC1F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6A,$50,$64,$60,$5C,$68,$76,$75
	db $62,$70,$74,$60,$74,$68,$7C,$5B,$6A,$70,$72,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes5.bin"		; GFXSize = $200

DATA_CEEE3B:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$6A,$50,$64,$60,$5C,$64,$76,$70
	db $76,$78,$62,$70,$74,$60,$74,$68,$7C,$5F,$6A,$70,$72,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes6.bin"		; GFXSize = $220

DATA_CEF079:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$67,$50,$64,$60,$5C,$60,$76,$70
	db $75,$78,$62,$70,$62,$78,$74,$60,$74,$68,$7C,$60,$6A,$70,$72,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes7.bin"		; GFXSize = $240

DATA_CEF2D9:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$66,$50,$64,$60,$5C,$5F,$76,$70
	db $61,$70,$60,$78,$74,$60,$74,$68,$7C,$62,$69,$70,$71,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbUpTwoVerticalRopes8.bin"		; GFXSize = $220

DATA_CEF517:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$75,$81,$6D,$6A,$75,$6A,$6D
	db $80,$7D,$76,$6D,$7A,$6D,$79,$65
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim1.bin"		; GFXSize = $1C0

DATA_CEF6EF:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$72,$76,$81,$6E,$6A,$76,$6A,$6E
	db $80,$7E,$72,$6E,$7A,$6E,$79,$66
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim2.bin"		; GFXSize = $1C0

DATA_CEF8C7:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$72,$76,$81,$6E,$6A,$76,$6A,$6E
	db $81,$7E,$72,$6E,$7A,$6E,$79,$66
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim3.bin"		; GFXSize = $1C0

DATA_CEFA9F:
	incbin "Tilemaps/Layer1_KongKollage.bin":0-(($010000-DATA_CEFA9F)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankCFMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Layer1_KongKollage.bin":(DATA_CEFA9F_End-DATA_CEFA9F)-

DATA_CF019F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$76,$6B,$6E,$79,$66,$79,$6E
	db $81,$6E,$89,$6E,$89,$76,$74,$7E
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim4.bin"		; GFXSize = $1C0

DATA_CF0377:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6C,$6E,$79,$76,$89,$76,$7A,$6E
	db $89,$6E,$82,$6E,$78,$66,$72,$7E
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim5.bin"		; GFXSize = $1C0

DATA_CF054F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6E,$75,$79,$75,$8A,$75,$7D,$6D
	db $75,$6D,$6E,$6D,$8A,$6D,$83,$6D,$79,$65
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim6.bin"		; GFXSize = $1E0

DATA_CF0749:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6C,$75,$7A,$75,$6C,$6D,$7A,$65
	db $F3,$84,$89,$75,$89,$6D,$82,$6D,$7A,$6D,$73,$6D
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim7.bin"		; GFXSize = $200

DATA_CF0965:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6B,$74,$7A,$74,$89,$74,$88,$6C
	db $80,$6C,$78,$6C,$79,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim8.bin"		; GFXSize = $1A0

DATA_CF0B1B:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6A,$74,$7A,$74,$88,$6C,$89,$74
	db $78,$6C,$80,$6C,$78,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim9.bin"		; GFXSize = $1A0

DATA_CF0CD1:
	db $02,$05,$04,$00,$00,$09,$10,$04,$69,$74,$79,$74,$89,$74,$88,$6C
	db $78,$6C,$80,$6C,$79,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim10.bin"		; GFXSize = $1A0

DATA_CF0E87:
	db $02,$05,$04,$00,$00,$09,$10,$04,$72,$74,$81,$6C,$6A,$76,$68,$73
	db $82,$7C,$79,$6C,$7A,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim11.bin"		; GFXSize = $1A0

DATA_CF103D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$76,$68,$6E,$79,$66,$78,$6E
	db $80,$6E,$88,$6E,$89,$75,$72,$7E
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim12.bin"		; GFXSize = $1C0

DATA_CF1215:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$68,$6C,$78,$74,$89,$74,$78,$6C
	db $88,$6C,$80,$6C,$78,$64,$70,$7C
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim13.bin"		; GFXSize = $1C0

DATA_CF13ED:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$79,$74,$71,$74,$89,$74,$7F,$6C
	db $77,$6C,$87,$6C,$79,$64,$71,$7C,$69,$74
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim14.bin"		; GFXSize = $180

DATA_CF1587:
	db $01,$09,$02,$00,$00,$0B,$10,$02,$79,$74,$7A,$64,$F3,$83,$71,$74
	db $89,$74,$87,$6C,$7F,$6C,$77,$6C,$71,$7C,$69,$74
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim15.bin"		; GFXSize = $1A0

DATA_CF1743:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$79,$74,$71,$74,$89,$74,$88,$6C
	db $80,$6C,$78,$6C,$79,$64,$71,$7C,$69,$74
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Swim16.bin"		; GFXSize = $180

DATA_CF18DD:
	db $02,$05,$04,$00,$00,$09,$10,$04,$69,$74,$78,$74,$84,$6C,$87,$74
	db $77,$6C,$7C,$6C,$78,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn1.bin"		; GFXSize = $1A0

DATA_CF1A93:
	db $01,$07,$02,$00,$00,$09,$10,$02,$7A,$74,$72,$74,$85,$74,$72,$7C
	db $6A,$74,$7A,$6C,$82,$6C,$7A,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn2.bin"		; GFXSize = $160

DATA_CF1C0B:
	db $01,$06,$02,$00,$00,$08,$10,$02,$72,$74,$82,$74,$6E,$73,$7C,$64
	db $80,$7C,$7B,$6C,$7E,$6C
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn3.bin"		; GFXSize = $140

DATA_CF1D61:
	db $01,$04,$02,$00,$00,$06,$10,$02,$79,$75,$7C,$65,$7C,$6D,$72,$6D
	db $71,$75
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn4.bin"		; GFXSize = $100

DATA_CF1E73:
	db $01,$04,$02,$00,$00,$06,$10,$02,$76,$74,$81,$7C,$76,$6C,$7D,$6C
	db $7B,$64
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn5.bin"		; GFXSize = $100

DATA_CF1F85:
	db $01,$05,$02,$00,$00,$07,$10,$02,$78,$75,$75,$75,$7C,$65,$7E,$6D
	db $78,$6D,$83,$7D
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn6.bin"		; GFXSize = $120

DATA_CF20B9:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$7C,$74,$76,$6C,$7F,$64,$F8,$83
	db $7B,$74,$82,$6C,$7C,$6C,$79,$7C,$72,$74
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn7.bin"		; GFXSize = $180

DATA_CF2253:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7D,$75,$70,$6D,$88,$6D,$80,$6D
	db $7E,$65,$79,$7D,$89,$75
	incbin "Graphics/DynamicSprites/GFX_Glimmer_Turn8.bin"		; GFXSize = $1A0

DATA_CF2409:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$66,$5B,$76,$67,$6E,$6B,$66,$6B
	db $63,$72,$62,$7A,$5E,$5F,$5B,$5F,$72,$5F,$7B,$67,$76,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes1.bin"		; GFXSize = $1C0

DATA_CF25E7:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$66,$5B,$6E,$6A,$76,$62,$7C,$63
	db $5E,$60,$5B,$60,$66,$6B,$62,$70,$62,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes2.bin"		; GFXSize = $1E0

DATA_CF27E1:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$67,$5B,$6E,$6A,$76,$62,$7C,$62
	db $5F,$60,$5B,$60,$66,$6B,$62,$6E,$62,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes3.bin"		; GFXSize = $1E0

DATA_CF29DB:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$68,$5B,$6B,$6A,$76,$77,$78,$60
	db $7C,$60,$60,$63,$5B,$63,$63,$6B,$62,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes4.bin"		; GFXSize = $1E0

DATA_CF2BD5:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$68,$5B,$70,$6B,$68,$6B,$78,$5F
	db $7C,$5F,$74,$70,$76,$76,$60,$6B,$60,$63,$60,$73,$5C,$65
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes5.bin"		; GFXSize = $1C0

DATA_CF2DB3:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$68,$5B,$70,$6B,$68,$6B,$78,$5F
	db $7C,$5F,$74,$70,$76,$76,$60,$6B,$60,$63,$60,$73,$5B,$64
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes6.bin"		; GFXSize = $1C0

DATA_CF2F91:
	db $01,$09,$02,$00,$00,$0B,$10,$02,$68,$5B,$74,$6B,$6C,$6B,$78,$60
	db $7C,$60,$77,$73,$64,$6B,$60,$63,$62,$73,$5C,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes7.bin"		; GFXSize = $1A0

DATA_CF314D:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$67,$5B,$75,$6B,$6D,$6B,$77,$63
	db $7C,$64,$76,$71,$62,$7B,$65,$6B,$5F,$61,$62,$73,$5B,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_ClimbDownTwoVerticalRopes8.bin"		; GFXSize = $1C0

DATA_CF332B:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7A,$70,$77,$60,$87,$60,$74,$72
	db $86,$68,$78,$58,$80,$58,$85,$58,$81,$50,$81,$48,$74,$6A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling1.bin"		; GFXSize = $220

DATA_CF3569:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$70,$75,$60,$7E,$51,$85,$68
	db $85,$60,$76,$70,$89,$63,$7B,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling2.bin"		; GFXSize = $220

DATA_CF37A1:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7A,$70,$77,$60,$73,$60,$87,$68
	db $82,$60,$8B,$68,$7C,$58,$83,$58,$81,$50,$83,$4B,$79,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling3.bin"		; GFXSize = $220

DATA_CF39DF:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7A,$70,$77,$60,$79,$70,$83,$60
	db $87,$68,$7C,$58,$83,$58,$83,$50,$83,$48,$73,$60,$8A,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling4.bin"		; GFXSize = $220

DATA_CF3C1D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7B,$70,$75,$60,$7C,$50,$8A,$70
	db $79,$70,$85,$60,$83,$68,$80,$48
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling5.bin"		; GFXSize = $220

DATA_CF3E55:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7B,$70,$76,$60,$84,$60,$84,$68
	db $8B,$6F,$76,$70,$7B,$58,$83,$58,$83,$50,$80,$4A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling6.bin"		; GFXSize = $200

DATA_CF4071:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$7A,$60,$8A,$68,$75,$68
	db $75,$70,$7B,$58,$82,$58,$82,$50,$82,$48,$A7,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling7.bin"		; GFXSize = $200

DATA_CF428D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$80,$60,$78,$68,$78,$60
	db $74,$70,$7B,$58,$82,$58,$82,$50,$82,$48,$75,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling8.bin"		; GFXSize = $200

DATA_CF44A9:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7C,$70,$80,$60,$7D,$50,$74,$70
	db $74,$78,$78,$60,$78,$68,$74,$68,$7A,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling9.bin"		; GFXSize = $240

DATA_CF4703:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$75,$60,$76,$70,$85,$60
	db $85,$68,$89,$62,$7B,$58,$83,$58,$81,$50,$84,$50
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling10.bin"		; GFXSize = $200

DATA_CF491F:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7A,$70,$77,$60,$73,$60,$87,$68
	db $87,$60,$8B,$68,$7C,$58,$82,$58,$81,$50,$83,$4A,$79,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling11.bin"		; GFXSize = $220

DATA_CF4B5D:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7B,$70,$77,$60,$79,$70,$73,$60
	db $83,$60,$83,$68,$8B,$6D,$7D,$58,$83,$58,$83,$50,$83,$48
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling12.bin"		; GFXSize = $220

DATA_CF4D9B:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7B,$70,$75,$60,$7C,$50,$8A,$70
	db $79,$70,$85,$60,$83,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling13.bin"		; GFXSize = $200

DATA_CF4FB1:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$76,$60,$76,$70,$84,$60
	db $83,$68,$8A,$6F,$7B,$58,$83,$58,$83,$50,$7C,$49
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling14.bin"		; GFXSize = $200

DATA_CF51CD:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$7A,$60,$8A,$67,$75,$68
	db $75,$70,$7B,$58,$83,$58,$83,$50,$82,$48
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling15.bin"		; GFXSize = $1E0

DATA_CF53C7:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7A,$70,$75,$60,$74,$70,$85,$60
	db $85,$68,$7B,$58,$83,$58,$83,$50,$83,$48,$88,$64,$85,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling16.bin"		; GFXSize = $220

DATA_CF5605:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$75,$60,$75,$70,$85,$60
	db $85,$68,$7B,$58,$83,$58,$82,$50,$85,$55,$88,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling17.bin"		; GFXSize = $200

DATA_CF5821:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$75,$60,$77,$70,$85,$60
	db $85,$68,$8A,$65,$7B,$58,$81,$58,$81,$50,$82,$49
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling18.bin"		; GFXSize = $200

DATA_CF5A3D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7B,$70,$74,$60,$79,$70,$84,$60
	db $84,$68,$8B,$6A,$7C,$58,$82,$58,$82,$50,$82,$48
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling19.bin"		; GFXSize = $200

DATA_CF5C59:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$73,$60,$83,$60,$83,$68
	db $8A,$70,$79,$70,$7D,$58,$83,$58,$83,$50,$7E,$49
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling20.bin"		; GFXSize = $200

DATA_CF5E75:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7A,$70,$74,$60,$7C,$50,$84,$60
	db $83,$68,$8A,$70,$77,$71
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling21.bin"		; GFXSize = $200

DATA_CF608B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$75,$60,$85,$60,$85,$68
	db $8B,$6A,$75,$70,$7B,$58,$83,$58,$83,$50,$7D,$4A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling22.bin"		; GFXSize = $200

DATA_CF62A7:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$74,$60,$74,$70,$84,$60
	db $84,$68,$8A,$67,$7A,$58,$82,$58,$82,$50,$82,$48
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling23.bin"		; GFXSize = $200

DATA_CF64C3:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$70,$81,$60,$91,$60,$86,$72
	db $79,$68,$87,$58,$74,$69,$72,$61,$73,$5D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling24.bin"		; GFXSize = $1E0

DATA_CF66BD:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$7F,$60,$8F,$60,$86,$70
	db $77,$67,$74,$5F,$74,$67,$77,$6F,$72,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling25.bin"		; GFXSize = $1E0

DATA_CF68B7:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7A,$70,$7D,$60,$8C,$63,$85,$70
	db $75,$6A,$74,$62,$74,$5A,$6C,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling26.bin"		; GFXSize = $1C0

DATA_CF6A8F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7A,$70,$7D,$60,$8C,$65,$85,$70
	db $75,$6A,$75,$62,$75,$5A,$6D,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling27.bin"		; GFXSize = $1C0

DATA_CF6C67:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$70,$7E,$62,$8E,$64,$77,$68
	db $75,$60,$74,$5B,$75,$68,$78,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling28.bin"		; GFXSize = $1C0

DATA_CF6E3F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7A,$70,$81,$60,$91,$62,$88,$70
	db $79,$69,$75,$69,$74,$5C,$75,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling29.bin"		; GFXSize = $1C0

DATA_CF7017:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$70,$7B,$60,$8A,$69,$88,$61
	db $73,$6D,$73,$65,$73,$5D,$87,$59,$90,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling30.bin"		; GFXSize = $1E0

DATA_CF7211:
	db $03,$02,$06,$00,$00,$08,$10,$06,$7A,$70,$80,$60,$73,$60,$80,$58
	db $88,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Juggling31.bin"		; GFXSize = $1C0

DATA_CF73E3:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$48,$77,$58,$77,$6C,$77,$76,$67
	db $66,$67,$68,$7A,$7C,$7F,$81,$7F,$7A,$77,$69,$5F,$71,$5F,$7E,$5F
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dead1.bin"		; GFXSize = $360

DATA_CF7763:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$48,$77,$58,$77,$6B,$77,$68,$67
	db $77,$67,$68,$79,$7B,$7F,$81,$7F,$7A,$77,$6A,$5F,$72,$5F,$7E,$5F
	db $7D,$67,$78,$6F
	incbin "Graphics/DynamicSprites/GFX_KrowsBody_Dead2.bin"		; GFXSize = $340

DATA_CF7AC7:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7D,$74,$74,$64,$84,$6C,$75,$74
	db $75,$7C,$6D,$74,$6C,$6C,$6D,$64,$75,$5C,$79,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney1.bin"		; GFXSize = $200

DATA_CF7CE3:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7D,$74,$75,$64,$84,$6C,$75,$74
	db $75,$7C,$6E,$74,$6D,$6C,$6D,$64,$76,$5C,$7A,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney2.bin"		; GFXSize = $200

DATA_CF7EFF:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$74,$7C,$64,$6C,$64,$75,$74
	db $75,$7C,$6E,$74,$77,$5C,$7B,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney3.bin"		; GFXSize = $220

DATA_CF8137:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$73,$7C,$63,$6C,$63,$75,$73
	db $72,$7B,$6E,$73,$79,$5B,$7C,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney4.bin"		; GFXSize = $220

DATA_CF836F:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$73,$7C,$63,$6D,$63,$76,$73
	db $72,$7B,$6E,$73,$7A,$5B,$7D,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney5.bin"		; GFXSize = $220

DATA_CF85A7:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7F,$73,$7C,$63,$6D,$63,$86,$6B
	db $77,$73,$72,$7B,$6F,$73,$79,$5B,$7D,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney6.bin"		; GFXSize = $240

DATA_CF8801:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7D,$73,$7C,$63,$6C,$63,$87,$6B
	db $75,$73,$73,$7B,$6D,$73,$78,$5B,$7C,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney7.bin"		; GFXSize = $240

DATA_CF8A5B:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$73,$7C,$63,$6C,$63,$75,$73
	db $73,$7B,$6D,$73,$76,$5B,$78,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney8.bin"		; GFXSize = $220

DATA_CF8C93:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6C,$65,$7C,$6D,$75,$75,$7C,$65
	db $84,$65,$85,$7B,$6D,$75,$74,$5D,$79,$5D,$75,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney9.bin"		; GFXSize = $200

DATA_CF8EAF:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6C,$65,$7C,$65,$75,$75,$85,$75
	db $85,$7D,$7D,$75,$6D,$75,$74,$5D,$79,$5D,$75,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney10.bin"		; GFXSize = $200

DATA_CF90CB:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6C,$65,$7C,$65,$75,$75,$85,$75
	db $85,$7D,$7D,$75,$6D,$75,$74,$5D,$79,$5D,$75,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney11.bin"		; GFXSize = $200

DATA_CF92E7:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6C,$65,$7C,$65,$75,$75,$85,$75
	db $85,$7D,$7D,$75,$6D,$75,$74,$5D,$79,$5D,$75,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_TasteHoney12.bin"		; GFXSize = $200

DATA_CF9503:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6E,$5F,$7E,$5F,$8E,$61,$80,$6F
	db $70,$6F,$6A,$69,$8E,$59,$93,$59,$9A,$6A,$9C,$63,$9C,$5B,$9C,$53
	db $86,$57,$7E,$57,$8E,$51
	incbin "Graphics/DynamicSprites/GFX_Rambi_PrepareCharge1.bin"		; GFXSize = $3C0

DATA_CF98E9:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6E,$5F,$7E,$5F,$8E,$60,$84,$6F
	db $6F,$6F,$6A,$69,$89,$58,$91,$58,$98,$6D,$9B,$65,$9D,$5D,$9E,$55
	db $81,$57,$79,$57,$8D,$51,$7C,$6F
	incbin "Graphics/DynamicSprites/GFX_Rambi_PrepareCharge2.bin"		; GFXSize = $3E0

DATA_CF9CF1:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6E,$5F,$7E,$5F,$8E,$5F,$83,$6F
	db $6F,$6F,$68,$69,$87,$57,$8F,$57,$93,$6F,$99,$6F,$9E,$68,$A0,$60
	db $7F,$57,$92,$77,$84,$7F,$7C,$6F
	incbin "Graphics/DynamicSprites/GFX_Rambi_PrepareCharge3.bin"		; GFXSize = $3E0

DATA_CFA0F9:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6E,$5F,$7E,$5F,$8E,$60,$7F,$6F
	db $6F,$6F,$68,$69,$86,$57,$8E,$58,$8F,$70,$97,$70,$9D,$6A,$A0,$62
	db $7F,$57,$8F,$77
	incbin "Graphics/DynamicSprites/GFX_Rambi_PrepareCharge4.bin"		; GFXSize = $3A0

DATA_CFA4BD:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$6B,$5F,$7B,$5F,$8B,$5F,$7F,$6F
	db $6F,$6F,$83,$57,$8B,$57,$8F,$6F,$97,$6F,$9B,$67,$9E,$5F,$7B,$57
	db $8F,$57
	incbin "Graphics/DynamicSprites/GFX_Rambi_PrepareCharge5.bin"		; GFXSize = $380

DATA_CFA85F:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6B,$5F,$7B,$5F,$8B,$5F,$7F,$6F
	db $6F,$6F,$9D,$58,$7F,$57,$87,$57,$8F,$6F,$97,$6F,$9B,$67,$9C,$5F
	db $77,$57,$6B,$6F,$8F,$57
	incbin "Graphics/DynamicSprites/GFX_Rambi_PrepareCharge6.bin"		; GFXSize = $3C0

DATA_CFAC45:							; Note: Unused
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$6C,$60,$7C,$60,$8C,$63,$6C,$70
	db $7C,$70,$81,$80,$86,$5C,$8E,$5B,$8C,$73,$94,$73,$9C,$70,$9D,$68
	db $9F,$60
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab1.bin"		; GFXSize = $380

DATA_CFAFE7:							; Note: Unused
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$68,$60,$78,$60,$88,$60,$6B,$70
	db $7B,$70,$8B,$70,$81,$80,$7E,$80,$93,$61,$9B,$73,$9F,$6B
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab2.bin"		; GFXSize = $3A0

DATA_CFB3A5:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$68,$61,$77,$61,$87,$61,$69,$71
	db $79,$71,$89,$71,$7D,$81,$89,$81,$94,$69,$99,$78,$9C,$78
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab3.bin"		; GFXSize = $3A0

DATA_CFB763:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$6A,$61,$7A,$61,$8A,$61,$69,$71
	db $79,$71,$89,$71,$7F,$81,$84,$59,$65,$63,$94,$61,$99,$75,$9E,$70
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab4.bin"		; GFXSize = $3C0

DATA_CFBB43:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$6A,$5F,$7A,$5F,$8A,$60,$6A,$6F
	db $7A,$6F,$8A,$6F,$80,$7F,$86,$58,$64,$63,$9A,$71,$9F,$6A
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab5.bin"		; GFXSize = $3A0

DATA_CFBF01:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$6B,$5F,$7B,$5F,$8B,$5D,$6B,$6F
	db $7B,$6F,$8B,$6D,$82,$7F,$83,$57,$63,$63,$9B,$5C,$8B,$55,$9B,$6C
	db $9B,$64,$9B,$54
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab6.bin"		; GFXSize = $400

DATA_CFC325:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6C,$60,$7C,$5F,$8B,$60,$6C,$70
	db $7C,$6F,$82,$7F,$81,$57,$88,$70,$64,$62,$91,$58,$89,$58,$99,$58
	db $96,$50,$90,$4A,$9B,$5C,$96,$68
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab7.bin"		; GFXSize = $3E0

DATA_CFC72D:							; Note: Unused
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6D,$60,$7D,$5F,$8D,$61,$6D,$70
	db $7D,$6F,$83,$7F,$81,$58,$88,$70,$66,$68,$91,$59,$89,$59,$99,$59
	db $98,$51,$87,$51,$9B,$5D,$9B,$64,$94,$49
	incbin "Graphics/DynamicSprites/GFX_Rambi_Stab8.bin"		; GFXSize = $400

DATA_CFCB57:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6B,$6F,$6B,$5F,$7B,$73,$7B,$63
	db $8B,$67,$63,$61,$9C,$56,$9C,$5E,$9B,$66,$98,$6E,$89,$57,$83,$5B
	db $7B,$5B,$93,$5F,$8B,$5F,$8B,$77
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk1.bin"		; GFXSize = $3E0

DATA_CFCF5F:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6C,$6F,$6B,$5F,$7B,$6B,$7B,$5B
	db $8B,$68,$63,$60,$9D,$59,$9D,$61,$9B,$67,$98,$6F,$68,$75,$8A,$58
	db $74,$7F,$93,$60,$8B,$60,$87,$78
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk2.bin"		; GFXSize = $3E0

DATA_CFD367:
	db $04,$08,$08,$08,$18,$20,$00,$00,$6B,$60,$7B,$6B,$7B,$5B,$8B,$68
	db $63,$5A,$6B,$70,$9E,$5B,$9E,$63,$99,$6F,$94,$77,$9B,$67,$8B,$58
	db $82,$7B,$6F,$78,$93,$60,$8B,$60,$8A,$78,$65,$71,$73,$58,$73,$70
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk3.bin"		; GFXSize = $400

DATA_CFD797:
	db $04,$08,$08,$07,$18,$1F,$00,$00,$6C,$5E,$7B,$71,$7B,$61,$8B,$61
	db $64,$59,$6A,$76,$9F,$5E,$9E,$66,$9A,$68,$99,$70,$73,$6E,$8C,$59
	db $84,$59,$7C,$59,$93,$71,$8B,$71,$88,$79,$64,$6A,$6B,$6E
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk4.bin"		; GFXSize = $3E0

DATA_CFDBA5:
	db $04,$08,$08,$07,$18,$1F,$00,$00,$6C,$5D,$7B,$6B,$7C,$5B,$8B,$69
	db $64,$57,$67,$75,$9F,$5D,$9E,$65,$9B,$69,$99,$71,$74,$6D,$8C,$59
	db $7E,$7B,$94,$61,$8C,$61,$85,$79,$64,$68,$6C,$6D,$64,$70
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk5.bin"		; GFXSize = $3E0

DATA_CFDFB3:
	db $04,$08,$08,$05,$18,$1D,$00,$00,$7A,$6A,$75,$5D,$85,$5A,$8A,$6A
	db $65,$59,$82,$7A,$9F,$5E,$95,$62,$9E,$66,$9A,$6A,$98,$72,$72,$6D
	db $6D,$5E,$63,$72,$6D,$66,$67,$6C,$6B,$68
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk6.bin"		; GFXSize = $3A0

DATA_CFE37D:
	db $04,$08,$08,$07,$18,$1F,$00,$00,$6C,$5E,$7B,$6C,$7C,$5C,$8B,$69
	db $65,$5C,$69,$72,$9F,$5D,$9E,$65,$9B,$68,$9A,$70,$73,$6E,$8C,$59
	db $81,$7C,$7E,$7C,$94,$61,$8C,$61,$61,$72,$6B,$6E,$64,$6A
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk7.bin"		; GFXSize = $3E0

DATA_CFE78B:
	db $04,$08,$08,$07,$18,$1F,$00,$00,$6C,$60,$7C,$74,$7C,$64,$8C,$69
	db $64,$5E,$6E,$78,$9E,$5A,$9E,$62,$9B,$67,$99,$6F,$74,$70,$8C,$59
	db $84,$5C,$7C,$5C,$94,$61,$8C,$61,$60,$71,$6C,$70,$64,$6D
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk8.bin"		; GFXSize = $3E0

DATA_CFEB99:
	db $04,$08,$08,$07,$18,$1F,$00,$00,$6E,$60,$7E,$6B,$7E,$5B,$8E,$67
	db $62,$5F,$71,$78,$9C,$59,$9C,$61,$9A,$69,$76,$70,$8A,$57,$78,$78
	db $94,$5F,$8C,$5F,$62,$73,$6A,$65,$6E,$70,$66,$6D,$80,$7B
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk9.bin"		; GFXSize = $3E0

DATA_CFEFA7:
	db $04,$08,$08,$08,$18,$20,$00,$00,$7C,$65,$7C,$55,$8A,$67,$6C,$5F
	db $85,$75,$9B,$54,$6A,$5E,$9B,$5C,$9A,$64,$98,$6C,$76,$6F,$8C,$57
	db $7D,$75,$93,$5F,$8C,$5F,$64,$74,$6E,$6F,$66,$6D,$75,$77,$62,$60
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk10.bin"		; GFXSize = $400

DATA_CFF3D7:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$78,$6C,$79,$5C,$89,$5C,$69,$5E
	db $67,$76,$9A,$54,$87,$74,$99,$5A,$99,$62,$97,$6A,$90,$6C,$86,$54
	db $8A,$54,$7E,$54,$68,$6E,$61,$61,$88,$6C,$70,$6E
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk11.bin"		; GFXSize = $3C0

DATA_CFF7C3:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$78,$6C,$79,$5C,$69,$5F,$89,$5C
	db $6B,$77,$99,$51,$88,$74,$99,$59,$99,$61,$97,$69,$90,$6C,$85,$54
	db $89,$54,$7D,$54,$69,$6F,$61,$61,$88,$6C,$71,$6F
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk12.bin"		; GFXSize = $3C0

DATA_CFFBAF:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6C,$6F,$68,$5F,$7C,$6F,$78,$5F
	db $88,$65,$60,$61,$99,$53,$8C,$75,$98,$59,$98,$61,$96,$69,$90,$5D
	db $88,$5D,$82,$57,$8A,$55,$7A,$57,$86,$4F
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk13.bin"		; GFXSize = $400

DATA_CFFFD9:
	incbin "Tilemaps/Compressed/Layer2_Level_Rollercoaster.bin":0-(($010000-DATA_CFFFD9)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD0Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_Rollercoaster.bin":(DATA_CFFFD9_End-DATA_CFFFD9)-

DATA_D00345:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$6D,$70,$69,$60,$79,$69,$79,$59
	db $89,$5B,$87,$6B,$61,$61,$99,$53,$99,$5B,$99,$63,$97,$6B,$86,$53
	db $80,$79,$8E,$7B
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk14.bin"		; GFXSize = $400

DATA_D00769:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$6F,$70,$6B,$60,$7B,$6A,$7A,$5A
	db $8A,$5E,$88,$6E,$63,$60,$9B,$57,$9B,$5F,$99,$65,$97,$6D,$89,$56
	db $81,$7A
	incbin "Graphics/DynamicSprites/GFX_Rambi_Walk15.bin"		; GFXSize = $3E0

DATA_D00B6B:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6D,$62,$6F,$72,$7F,$72,$8D,$62
	db $7D,$62,$73,$5A,$8B,$5A,$9B,$6A,$9B,$62,$83,$5A,$9B,$5A,$8B,$52
	db $7B,$5A,$9A,$52,$93,$5A
	incbin "Graphics/DynamicSprites/GFX_Rambi_Idle1.bin"		; GFXSize = $3C0

DATA_D00F51:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6C,$60,$6F,$70,$7F,$73,$94,$64
	db $84,$63,$7C,$6B,$8C,$5B,$7C,$63,$9C,$5C,$9B,$54,$84,$5B,$6A,$6E
	db $8C,$53,$7C,$5B,$94,$5C
	incbin "Graphics/DynamicSprites/GFX_Rambi_Idle2.bin"		; GFXSize = $3C0

DATA_D01337:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$7C,$60,$6F,$70,$7F,$70,$6C,$60
	db $8C,$5E,$87,$58,$8C,$56,$9B,$67,$93,$6E,$8C,$6E,$68,$67,$9C,$5F
	db $9C,$57,$7F,$58,$9A,$6F
	incbin "Graphics/DynamicSprites/GFX_Rambi_Idle3.bin"		; GFXSize = $3C0

DATA_D0171D:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$75,$60,$6F,$70,$7F,$70,$95,$62
	db $85,$60,$6D,$68,$6D,$60,$65,$65,$9D,$5A,$8F,$70,$87,$58,$8D,$58
	db $97,$72,$7F,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Idle4.bin"		; GFXSize = $3A0

DATA_D01AE1:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6E,$60,$6F,$70,$7F,$71,$7E,$61
	db $8E,$69,$67,$63,$8D,$61,$9E,$5D,$8D,$59,$85,$59,$94,$61,$9D,$65
	db $7D,$59,$9A,$6D
	incbin "Graphics/DynamicSprites/GFX_Rambi_Idle5.bin"		; GFXSize = $3A0

DATA_D01EA5:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$76,$60,$6F,$70,$7F,$70,$95,$64
	db $86,$61,$6E,$68,$6F,$60,$67,$60,$9F,$5F,$8F,$71,$88,$59,$8D,$59
	db $97,$74,$80,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Idle6.bin"		; GFXSize = $3A0

DATA_D02269:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6F,$70,$7F,$70,$6C,$60,$7C,$60
	db $8C,$68,$64,$5C,$8C,$60,$9C,$5C,$8D,$59,$88,$58,$94,$60,$9B,$64
	db $80,$58,$99,$6C
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting1.bin"		; GFXSize = $3A0

DATA_D0262D:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$77,$60,$6F,$70,$7F,$70,$87,$57
	db $87,$67,$6F,$68,$6F,$60,$6B,$64,$95,$6F,$96,$67,$6A,$5C,$97,$5F
	db $97,$57,$7F,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting2.bin"		; GFXSize = $3A0

DATA_D029F1:
	db $06,$04,$0C,$00,$00,$1C,$00,$00,$78,$61,$6F,$70,$7F,$71,$68,$60
	db $88,$55,$88,$65,$80,$51,$80,$59,$68,$58,$78,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting3.bin"		; GFXSize = $380

DATA_D02D8D:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$7E,$61,$6F,$70,$7F,$71,$6E,$60
	db $8B,$58,$7E,$51,$8C,$50,$86,$59,$8B,$70,$76,$58,$66,$61,$8E,$60
	db $7E,$59,$8E,$68
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting4.bin"		; GFXSize = $340

DATA_D030F1:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$7D,$61,$6F,$70,$7F,$71,$6D,$60
	db $83,$51,$7F,$51,$8D,$61,$8D,$69,$76,$58,$83,$49,$65,$63,$7B,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting5.bin"		; GFXSize = $360

DATA_D03471:
	db $04,$08,$08,$01,$18,$19,$00,$00,$75,$60,$6F,$70,$7F,$70,$85,$60
	db $75,$58,$6D,$68,$6D,$60,$65,$66,$85,$50,$84,$48,$85,$58,$8D,$58
	db $7D,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting6.bin"		; GFXSize = $320

DATA_D037B3:
	db $04,$08,$08,$01,$18,$19,$00,$00,$7E,$61,$6F,$70,$7F,$71,$6E,$60
	db $8D,$59,$86,$49,$86,$51,$86,$59,$76,$58,$67,$67,$8E,$61,$7E,$59
	db $8E,$69
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting7.bin"		; GFXSize = $320

DATA_D03AF5:
	db $04,$08,$08,$01,$18,$19,$00,$00,$75,$61,$6F,$71,$7F,$71,$85,$61
	db $75,$59,$6D,$69,$6D,$61,$66,$68,$85,$51,$84,$49,$85,$59,$8D,$59
	db $7D,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting8.bin"		; GFXSize = $320

DATA_D03E37:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$7D,$61,$6F,$70,$7F,$71,$6D,$60
	db $84,$51,$7E,$51,$86,$49,$76,$58,$69,$6C,$8D,$61,$7D,$59,$8D,$69
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting9.bin"		; GFXSize = $360

DATA_D041B7:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$75,$61,$70,$71,$80,$71,$83,$51
	db $85,$61,$6D,$69,$6D,$61,$6C,$71,$75,$59,$7F,$51,$84,$49,$7D,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting10.bin"		; GFXSize = $360

DATA_D04537:
	db $05,$06,$0A,$00,$00,$1A,$00,$00,$7D,$62,$6F,$72,$7F,$71,$6D,$62
	db $83,$52,$7F,$52,$8D,$61,$8D,$69,$73,$5A,$84,$4A,$7B,$5A
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting11.bin"		; GFXSize = $340

DATA_D04895:
	db $05,$06,$0A,$00,$00,$1A,$00,$00,$7D,$62,$6F,$72,$7F,$71,$6D,$62
	db $83,$52,$7F,$52,$8D,$61,$8D,$69,$73,$5A,$84,$4A,$7B,$5A
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting12.bin"		; GFXSize = $340

DATA_D04BF3:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$6D,$61,$6F,$71,$7F,$71,$7D,$61
	db $8D,$61,$75,$59,$8C,$59,$8D,$69,$89,$49,$7F,$51,$8F,$64,$85,$59
	db $8B,$51,$7D,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting13.bin"		; GFXSize = $340

DATA_D04F57:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6C,$60,$6F,$70,$7F,$71,$89,$61
	db $79,$61,$88,$59,$80,$51,$8E,$49,$80,$59,$8F,$51,$78,$59,$90,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting14.bin"		; GFXSize = $360

DATA_D052D7:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$6E,$60,$6F,$70,$7F,$71,$7E,$61
	db $8E,$61,$8D,$51,$6D,$65,$76,$58,$83,$51,$85,$59,$94,$49,$7E,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting15.bin"		; GFXSize = $3C0

DATA_D056B7:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6D,$61,$6F,$70,$7F,$70,$92,$61
	db $7D,$60,$8D,$68,$8D,$60,$99,$59,$98,$51,$75,$59,$7D,$58,$91,$59
	db $85,$58,$8D,$58,$88,$50
	incbin "Graphics/DynamicSprites/GFX_Rambi_Panting16.bin"		; GFXSize = $3C0

DATA_D05A9D:
	db $06,$04,$0C,$00,$00,$1C,$00,$00,$8C,$53,$6E,$5F,$7E,$71,$7E,$61
	db $70,$6F,$8C,$63,$83,$51,$84,$59,$7C,$59,$91,$4B
	incbin "Graphics/DynamicSprites/GFX_Rambi_Turn1.bin"		; GFXSize = $380

DATA_D05E39:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$72,$61,$7F,$60,$7D,$70,$74,$71
	db $77,$59,$85,$50,$85,$58,$7A,$51,$7F,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Turn2.bin"		; GFXSize = $2A0

DATA_D060F3:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6E,$71,$68,$61,$7E,$72,$78,$62
	db $88,$62,$63,$69,$7A,$5A,$82,$5A,$8A,$5A,$8E,$72,$96,$71,$98,$69
	db $99,$61,$99,$59
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump1.bin"		; GFXSize = $3A0

DATA_D064B7:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6E,$70,$6B,$60,$7E,$70,$7B,$60
	db $8B,$65,$67,$6B,$7B,$58,$8B,$5D,$91,$5D,$83,$58,$98,$6B,$99,$63
	db $99,$5B,$99,$53,$89,$55
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump2.bin"		; GFXSize = $3C0

DATA_D0689D:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6D,$70,$69,$60,$7D,$6D,$79,$60
	db $89,$5D,$67,$6F,$7A,$58,$84,$50,$92,$55,$82,$58,$99,$64,$99,$5C
	db $98,$54,$97,$4C,$8A,$55,$72,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump3.bin"		; GFXSize = $3E0

DATA_D06CA5:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6C,$70,$6C,$60,$7C,$69,$7C,$59
	db $8A,$5B,$67,$68,$79,$58,$91,$53,$81,$51,$93,$43,$9A,$5B,$99,$53
	db $97,$4B,$89,$53,$71,$58,$7F,$50
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump4.bin"		; GFXSize = $3E0

DATA_D070AD:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6C,$6F,$6C,$5F,$7C,$6E,$7C,$5E
	db $8C,$5E,$65,$62,$7A,$57,$87,$6E,$92,$56,$84,$4E,$99,$62,$9A,$5A
	db $98,$52,$95,$4A,$8A,$56,$82,$56
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump5.bin"		; GFXSize = $3E0

DATA_D074B5:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6C,$6F,$6A,$5F,$83,$70,$7A,$60
	db $8A,$60,$67,$5A,$8D,$58,$90,$70,$9A,$62,$99,$5A,$97,$52,$99,$6A
	db $86,$58,$7C,$70,$7E,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump6.bin"		; GFXSize = $3C0

DATA_D0789B:								; Note: Unused?
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6D,$70,$6A,$60,$82,$70,$7A,$60
	db $8A,$60,$62,$62,$8A,$58,$92,$70,$7C,$70,$9A,$5E,$9A,$6E,$9A,$56
	db $9A,$66,$82,$58
	incbin "Graphics/DynamicSprites/GFX_Rambi_Jump7.bin"		; GFXSize = $3A0

DATA_D07C5F:
	db $03,$03,$06,$00,$00,$09,$10,$06,$82,$5D,$77,$6D,$72,$5D,$87,$6D
	db $84,$78,$72,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_StuckToHoneyWall1.bin"		; GFXSize = $1E0

DATA_D07E53:
	db $03,$03,$06,$00,$00,$09,$10,$06,$82,$5D,$77,$6C,$72,$5C,$87,$6D
	db $84,$78,$72,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_StuckToHoneyWall2.bin"		; GFXSize = $1E0

DATA_D08047:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$82,$5D,$77,$6C,$72,$5C,$8C,$5D
	db $87,$6D,$84,$78,$72,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_StuckToHoneyWall3.bin"		; GFXSize = $200

DATA_D0825D:
	db $03,$03,$06,$00,$00,$09,$10,$06,$81,$5C,$77,$6C,$72,$5C,$87,$6C
	db $84,$78,$73,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_StuckToHoneyWall4.bin"		; GFXSize = $1E0

DATA_D08451:
	db $03,$03,$06,$00,$00,$09,$10,$06,$7F,$5C,$77,$6C,$71,$5C,$87,$6C
	db $84,$78,$72,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_StuckToHoneyWall5.bin"		; GFXSize = $1E0

DATA_D08645:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7F,$5B,$77,$6B,$70,$5B,$84,$78
	db $87,$6B,$80,$78,$72,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_StuckToHoneyWall6.bin"		; GFXSize = $200

DATA_D0885B:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6F,$82,$7F,$72,$6F,$72,$7F,$82
	db $87,$82,$7E,$8A,$8C,$72,$77,$6A,$6E,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromSquawks1.bin"		; GFXSize = $240

DATA_D08AB5:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6F,$82,$7F,$72,$6F,$72,$7F,$82
	db $87,$82,$7E,$8A,$8C,$72,$77,$6A,$6E,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromSquawks2.bin"		; GFXSize = $240

DATA_D08D0F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6F,$82,$7F,$72,$6F,$72,$7F,$82
	db $87,$82,$7E,$8A,$8C,$72,$77,$6A,$6E,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromSquawks3.bin"		; GFXSize = $240

DATA_D08F69:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6E,$80,$81,$70,$71,$70,$7E,$80
	db $86,$80,$7E,$88,$8C,$73,$6F,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromSquawks4.bin"		; GFXSize = $220

DATA_D091A1:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6E,$80,$81,$70,$71,$70,$7E,$80
	db $86,$80,$7E,$88,$8C,$73,$6F,$6A
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromSquawks5.bin"		; GFXSize = $220

DATA_D093D9:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6E,$80,$81,$70,$71,$70,$7E,$80
	db $86,$80,$7E,$88,$8C,$74,$6F,$6A
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromSquawks6.bin"		; GFXSize = $220

DATA_D09611:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$43,$61,$52,$59,$53,$69,$4B,$71
	db $43,$71,$51,$79,$56,$79,$63,$70,$62,$78,$65,$73
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Dead1.bin"		; GFXSize = $260

DATA_D0988D:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$47,$5C,$57,$5C,$56,$6C,$4E,$6C
	db $46,$6C,$5F,$54,$65,$73,$45,$64,$4E,$74
	incbin "Graphics/DynamicSprites/GFX_KrowHead_Dead2.bin"		; GFXSize = $240

DATA_D09AE7:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$75,$A6,$76,$96,$77,$86,$7A,$7E
	db $7D,$7E,$7A,$76,$82,$A2,$81,$9A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHook1.bin"		; GFXSize = $220

DATA_D09D1F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$75,$A7,$75,$97,$77,$87,$7A,$7F
	db $7D,$7F,$7A,$77,$82,$9F,$7E,$97,$82,$A7
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHook2.bin"		; GFXSize = $240

DATA_D09F79:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$75,$AA,$75,$9A,$77,$8D,$77,$7D
	db $82,$9E,$7A,$75,$83,$A6
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHook3.bin"		; GFXSize = $260

DATA_D0A1EF:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$75,$AC,$75,$9C,$77,$8D,$77,$7D
	db $82,$A0,$7A,$75,$83,$A8
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHook4.bin"		; GFXSize = $260

DATA_D0A465:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$75,$AE,$75,$9E,$77,$8E,$77,$7E
	db $82,$A2,$7A,$76,$83,$AA
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHook5.bin"		; GFXSize = $260

DATA_D0A6DB:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$75,$AE,$75,$9E,$77,$8E,$77,$7E
	db $82,$A2,$7A,$76,$83,$AA
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHook6.bin"		; GFXSize = $260

DATA_D0A951:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$71,$43,$7A,$53,$74,$63,$73,$73
	db $81,$4B,$80,$43,$74,$53,$7F,$7A,$7F,$6B,$80,$63
	incbin "Graphics/DynamicSprites/GFX_Rattly_Hurt.bin"		; GFXSize = $2C0

DATA_D0AC2D:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$68,$6C,$78,$6C,$88,$6E,$67,$7C
	db $77,$7C,$67,$64,$5F,$78,$8C,$7E,$8D,$83,$90,$86,$81,$64,$82,$5E
	db $8E,$66,$96,$6A,$98,$79,$9C,$7D,$98,$62
	incbin "Graphics/DynamicSprites/GFX_Squitter_Hurt.bin"		; GFXSize = $400

DATA_D0B057:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$65,$78,$75,$67,$63,$7F,$5D
	db $70,$73,$70,$7B,$75,$83,$75,$6D
	incbin "Graphics/DynamicSprites/GFX_Squawks_Hurt.bin"		; GFXSize = $220

DATA_D0B28F:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7D,$A3,$7D,$93,$75,$93,$85,$8B
	db $7D,$8B,$75,$8B,$7B,$83,$7B,$7B,$7B,$73,$75,$9B,$75,$A3,$75,$AB
	db $73,$8D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHook1.bin"		; GFXSize = $260

DATA_D0B511:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7D,$A4,$7D,$94,$75,$94,$86,$8C
	db $7E,$8C,$76,$8C,$7B,$84,$7B,$7C,$7B,$74,$75,$9C,$75,$A4,$75,$AC
	db $73,$8E
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHook2.bin"		; GFXSize = $260

DATA_D0B793:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7D,$A4,$7D,$94,$75,$94,$86,$8C
	db $7E,$8C,$76,$8C,$7B,$84,$7B,$7C,$7B,$74,$75,$9C,$75,$A4,$75,$AC
	db $73,$8E
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHook3.bin"		; GFXSize = $260

DATA_D0BA15:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$7D,$A4,$7D,$94,$7C,$B4,$75,$94
	db $86,$8C,$7E,$8C,$76,$8C,$7B,$84,$7B,$7C,$7B,$74,$75,$9C,$75,$A4
	db $75,$AC,$72,$8E
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHook4.bin"		; GFXSize = $280

DATA_D0BCB9:
	db $03,$0A,$06,$02,$16,$18,$00,$00,$7D,$A5,$7D,$95,$7E,$85,$7C,$B5
	db $75,$95,$86,$8D,$7E,$8D,$76,$8D,$73,$85,$7B,$7D,$7B,$75,$75,$9D
	db $75,$A5,$75,$AD,$72,$8D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHook5.bin"		; GFXSize = $300

DATA_D0BFDF:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$7D,$A5,$7D,$95,$7E,$85,$75,$95
	db $86,$8D,$7E,$8D,$76,$8D,$73,$85,$7B,$7D,$7B,$75,$75,$9D,$75,$A5
	db $75,$AD,$72,$8D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHook6.bin"		; GFXSize = $2E0

DATA_D0C2E3:								; Note: Unused?
	db $04,$04,$08,$00,$00,$0C,$10,$08,$79,$78,$78,$68,$80,$58,$71,$58
	db $84,$68,$71,$50,$7B,$50,$83,$50
	incbin "Graphics/DynamicSprites/GFX_Diddy_CopyOfHangFromHorizontalRope.bin"		; GFXSize = $280

DATA_D0C57B:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$8C,$5A,$7C,$5A,$78,$6A,$88,$6A
	db $74,$62,$6C,$60,$69,$59,$69,$51,$78,$7A,$7C,$7A,$98,$6C
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Idle1.bin"		; GFXSize = $2E0

DATA_D0C879:
	db $04,$08,$08,$00,$00,$10,$10,$08,$8C,$5A,$7C,$5A,$78,$6A,$88,$6A
	db $74,$62,$6C,$60,$69,$59,$69,$51,$78,$7A,$7C,$7A,$98,$6B,$9A,$6A
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Idle2.bin"		; GFXSize = $300

DATA_D0CB99:
	db $04,$08,$08,$00,$00,$10,$10,$08,$8C,$5A,$7C,$5A,$78,$6A,$88,$6A
	db $74,$62,$6C,$60,$6A,$58,$69,$50,$78,$7A,$7C,$7A,$98,$6B,$9A,$69
	incbin "Graphics/DynamicSprites/GFX_Kaboing_Idle3.bin"		; GFXSize = $300

DATA_D0CEB9:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5C,$7B,$6C,$7D,$7C,$83,$7C
	db $7B,$54,$7E,$54,$75,$62,$75,$6A,$75,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHorizontalRope1.bin"		; GFXSize = $1E0

DATA_D0D0B3:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5C,$7A,$6C,$7C,$7C,$83,$7C
	db $7B,$54,$7E,$54,$75,$62,$75,$6A,$75,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHorizontalRope2.bin"		; GFXSize = $1E0

DATA_D0D2AD:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5C,$79,$6C,$7A,$7C,$81,$7C
	db $7B,$54,$7E,$54,$75,$61,$74,$69,$74,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHorizontalRope3.bin"		; GFXSize = $1E0

DATA_D0D4A7:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5C,$78,$6C,$79,$7C,$7F,$7C
	db $7B,$54,$7E,$54,$74,$60,$73,$68,$74,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHorizontalRope4.bin"		; GFXSize = $1E0

DATA_D0D6A1:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5C,$78,$6C,$78,$7C,$7E,$7C
	db $7B,$54,$7E,$54,$74,$60,$73,$68,$73,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_HangFromHorizontalRope5.bin"		; GFXSize = $1E0

DATA_D0D89B:
	db $01,$04,$02,$00,$00,$06,$10,$02,$7C,$7B,$78,$73,$75,$83,$75,$7B
	db $80,$73
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle1.bin"		; GFXSize = $100

DATA_D0D9AD:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7E,$77,$72,$75,$74,$85,$7C,$85
	db $84,$87
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle2.bin"		; GFXSize = $160

DATA_D0DB1F:
	db $03,$03,$06,$00,$00,$09,$10,$06,$80,$7F,$71,$7F,$71,$6F,$88,$77
	db $81,$77,$80,$6F
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle3.bin"		; GFXSize = $1E0

DATA_D0DD13:
	db $04,$00,$08,$00,$00,$08,$10,$08,$81,$81,$71,$81,$81,$71,$71,$71
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle4.bin"		; GFXSize = $200

DATA_D0DF23:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$80,$81,$70,$81,$80,$71,$70,$71
	db $8A,$7A,$84,$91
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle5.bin"		; GFXSize = $240

DATA_D0E177:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7F,$81,$6F,$81,$7F,$71,$6F,$71
	db $8B,$79,$84,$91,$8B,$81
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle6.bin"		; GFXSize = $260

DATA_D0E3ED:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$7F,$80,$6F,$80,$7F,$70,$6F,$70
	db $8C,$74,$85,$90,$8C,$7C,$8B,$84,$77,$90
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle7.bin"		; GFXSize = $2A0

DATA_D0E6A7:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$7F,$80,$6F,$80,$7F,$70,$6F,$70
	db $8C,$74,$85,$90,$8C,$7C,$8B,$84,$77,$90
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle8.bin"		; GFXSize = $2A0

DATA_D0E961:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$80,$7F,$70,$7F,$80,$6F,$70,$6F
	db $8C,$75,$85,$8F,$8D,$7D,$8B,$85,$75,$8F,$7D,$8F
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle9.bin"		; GFXSize = $2C0

DATA_D0EC3D:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7F,$80,$84,$70,$76,$8D,$7D,$78
	db $7C,$70,$7C,$68,$8C,$80,$8B,$88,$75,$85,$73,$83,$6F,$74
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle10.bin"		; GFXSize = $220

DATA_D0EE7B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7F,$7F,$84,$6F,$76,$8D,$7D,$77
	db $7C,$6F,$8C,$7F,$8C,$87,$75,$85,$73,$83,$6F,$74
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle11.bin"		; GFXSize = $200

DATA_D0F097:
	db $02,$04,$04,$00,$00,$08,$10,$04,$83,$81,$83,$71,$75,$8D,$7F,$77
	db $7E,$6F,$74,$85
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle12.bin"		; GFXSize = $180

DATA_D0F22B:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7F,$6F,$87,$85,$72,$86,$8A,$87
	db $8B,$75,$82,$72,$7F,$77
	incbin "Graphics/DynamicSprites/GFX_BigSmokeCloud_Idle13.bin"		; GFXSize = $E0

DATA_D0F321:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$84,$63,$74,$6A,$84,$73,$91,$63
	db $74,$62,$6D,$62,$6D,$5B,$6C,$74,$86,$7B,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming1.bin"		; GFXSize = $200

DATA_D0F53D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$84,$63,$74,$6A,$84,$73,$91,$63
	db $74,$62,$6E,$62,$6E,$5B,$6C,$73,$87,$7B,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming2.bin"		; GFXSize = $200

DATA_D0F759:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$84,$63,$74,$6A,$82,$73,$6C,$6A
	db $91,$63,$70,$62,$72,$62,$6F,$5C,$6C,$72
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming3.bin"		; GFXSize = $240

DATA_D0F9B3:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$85,$63,$75,$6B,$85,$73,$91,$63
	db $85,$7B,$6D,$6B,$6D,$73,$73,$63,$70,$5D,$8C,$73
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming4.bin"		; GFXSize = $200

DATA_D0FBCF:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$85,$63,$75,$6B,$85,$73,$91,$63
	db $82,$7B,$6D,$6B,$6D,$73,$73,$63,$71,$5C,$8D,$73,$87,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming5.bin"		; GFXSize = $220

DATA_D0FE0D:
	incbin "Tilemaps/Compressed/Layer1_Level_Forest.bin":0-(($010000-DATA_D0FE0D)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD1Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_Level_Forest.bin":(DATA_D0FE0D_End-DATA_D0FE0D)-

DATA_D1016B:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$85,$63,$75,$6B,$85,$73,$91,$5F
	db $82,$7B,$6D,$6A,$6E,$72,$73,$63,$72,$5B,$8D,$73,$8A,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming6.bin"		; GFXSize = $220

DATA_D103A9:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$85,$64,$75,$6B,$73,$63,$73,$5B
	db $91,$64,$85,$74,$8D,$74,$6D,$6A,$6D,$72,$7F,$7B,$8D,$7C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming7.bin"		; GFXSize = $220

DATA_D105E7:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$85,$64,$75,$6B,$74,$63,$73,$5B
	db $91,$64,$85,$74,$8D,$74,$8D,$7C,$7D,$7B,$6D,$6B,$6D,$73
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming8.bin"		; GFXSize = $220

DATA_D10825:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$85,$64,$75,$6B,$73,$63,$73,$5B
	db $91,$64,$85,$74,$8D,$74,$6D,$6B,$70,$73,$7B,$7A,$8F,$76,$7B,$82
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming9.bin"		; GFXSize = $240

DATA_D10A85:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$85,$63,$75,$6B,$85,$73,$8D,$73
	db $91,$63,$73,$63,$72,$5B,$6D,$6B,$6F,$73,$78,$7B,$90,$73
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming10.bin"		; GFXSize = $220

DATA_D10CC3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$84,$63,$74,$6B,$73,$63,$71,$5B
	db $91,$63,$6C,$6B,$70,$73,$77,$7B,$84,$73,$8C,$73,$90,$75
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming11.bin"		; GFXSize = $220

DATA_D10F01:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$84,$63,$74,$6B,$84,$73,$6C,$6B
	db $6C,$73,$72,$63,$71,$5C,$91,$63,$79,$7B,$8C,$73,$8F,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming12.bin"		; GFXSize = $220

DATA_D1113F:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$84,$63,$74,$6B,$84,$73,$6C,$6B
	db $6C,$73,$72,$63,$70,$5C,$91,$63,$7B,$7B,$8C,$73,$8F,$79
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming13.bin"		; GFXSize = $220

DATA_D1137D:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$84,$63,$74,$6B,$84,$73,$6C,$6B
	db $6C,$73,$74,$63,$6F,$5E,$91,$63,$80,$7B,$8C,$73,$8C,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming14.bin"		; GFXSize = $220

DATA_D115BB:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$84,$63,$74,$6B,$84,$73,$6C,$6B
	db $6C,$73,$75,$63,$91,$63,$6E,$5E
	incbin "Graphics/DynamicSprites/GFX_Diddy_Swimming15.bin"		; GFXSize = $220

DATA_D117F3:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7C,$63,$6C,$67,$7C,$73,$71,$5F
	db $71,$57,$78,$77,$87,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_TurnWhileSwimming1.bin"		; GFXSize = $200

DATA_D11A09:
	db $01,$07,$02,$00,$00,$09,$10,$02,$7A,$63,$7A,$5B,$83,$73,$7B,$73
	db $85,$79,$74,$73,$74,$6B,$74,$7B
	incbin "Graphics/DynamicSprites/GFX_Diddy_TurnWhileSwimming2.bin"		; GFXSize = $160

DATA_D11B81:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7E,$72,$6E,$72,$86,$6A,$7E,$6A
	db $76,$6A,$71,$6A,$6D,$82,$6A,$7A
	incbin "Graphics/DynamicSprites/GFX_Dixie_TurnWhileSwimming1.bin"		; GFXSize = $1C0

DATA_D11D59:
	db $01,$06,$02,$00,$00,$08,$10,$02,$79,$71,$89,$7C,$71,$79,$6B,$7E
	db $79,$69,$7E,$81,$7F,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_TurnWhileSwimming2.bin"		; GFXSize = $140

DATA_D11EAF:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$74,$64,$7F,$74,$7D,$5C,$82,$6C
	db $77,$74,$6F,$74,$6C,$6C,$68,$69,$75,$5C,$80,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideRattly1.bin"		; GFXSize = $200

DATA_D120CB:									; Note: Unused?
	db $02,$06,$04,$00,$00,$0A,$10,$04,$73,$50,$7F,$60,$77,$60,$83,$70
	db $7F,$4F,$77,$68,$6F,$60,$68,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideRattly2.bin"		; GFXSize = $1C0

DATA_D122A3:									; Note: Unused?
	db $02,$06,$04,$00,$00,$0A,$10,$04,$72,$4F,$7E,$5D,$72,$47,$7A,$47
	db $6E,$5C,$67,$56,$7D,$47,$76,$5F
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideRattly3.bin"		; GFXSize = $1C0

DATA_D1247B:									; Note: Unused?
	db $03,$03,$06,$00,$00,$09,$10,$06,$70,$44,$70,$54,$7D,$57,$7A,$43
	db $68,$56,$65,$51
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideRattly4.bin"		; GFXSize = $1E0

DATA_D1266F:									; Note: Unused?
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6E,$43,$7C,$53,$74,$53,$6C,$53
	db $74,$5B,$70,$3B,$78,$3B,$64,$4E,$7D,$4B
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideRattly5.bin"		; GFXSize = $1E0

DATA_D12869:
	db $04,$08,$08,$01,$18,$19,$00,$00,$73,$71,$66,$61,$76,$61,$83,$69
	db $6B,$71,$86,$61,$80,$59,$78,$59,$70,$59,$68,$59,$6C,$51,$72,$51
	db $67,$71
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk1.bin"		; GFXSize = $320

DATA_D12BAB:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$65,$69,$68,$59,$78,$59,$75,$69
	db $83,$69,$79,$79,$85,$61,$81,$79,$84,$79,$6D,$51,$71,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk2.bin"		; GFXSize = $340

DATA_D12F09:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$66,$69,$66,$59,$76,$59,$76,$69
	db $84,$69,$77,$79,$83,$61,$7F,$79,$87,$79,$6F,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk3.bin"		; GFXSize = $320

DATA_D13245:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$66,$69,$68,$59,$78,$59,$73,$69
	db $83,$69,$76,$79,$83,$61,$7E,$79,$86,$79,$6D,$51,$6E,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk4.bin"		; GFXSize = $340

DATA_D135A3:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$67,$69,$68,$59,$78,$59,$77,$69
	db $83,$69,$77,$79,$86,$61,$7F,$79,$6D,$51,$6F,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk5.bin"		; GFXSize = $320

DATA_D138DF:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$67,$69,$67,$59,$77,$59,$77,$69
	db $83,$69,$79,$79,$86,$61,$81,$79,$89,$79,$71,$51,$71,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk6.bin"		; GFXSize = $340

DATA_D13C3D:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$67,$69,$68,$59,$78,$59,$77,$69
	db $83,$69,$7B,$79,$84,$61,$83,$79,$87,$79,$70,$51,$73,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk7.bin"		; GFXSize = $340

DATA_D13F9B:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$67,$69,$68,$59,$78,$59,$77,$69
	db $83,$69,$7C,$79,$84,$61,$84,$79,$70,$51,$74,$79
	incbin "Graphics/DynamicSprites/GFX_Spiny_Walk8.bin"		; GFXSize = $320

DATA_D142D7:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$A3,$5A,$7F,$73,$93,$63,$6F,$73
	db $6B,$83,$7B,$83,$B2,$5C,$9B,$5B,$8B,$6B,$8F,$73,$89,$83
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing1.bin"		; GFXSize = $3A0

DATA_D14695:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$82,$82,$72,$82,$6E,$72,$7E,$72
	db $8D,$62,$9A,$52,$6E,$8D,$8A,$72,$87,$6A,$93,$5A,$9A,$62,$A9,$53
	db $AC,$53
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing2.bin"		; GFXSize = $3E0

DATA_D14A97:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$7E,$73,$6E,$73,$83,$63,$8B,$53
	db $77,$83,$7F,$83,$86,$88,$74,$8B,$72,$90,$8A,$7E,$8F,$63,$93,$4B
	db $9B,$4B,$A3,$4B,$9B,$53
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing3.bin"		; GFXSize = $360

DATA_D14E1D:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$7D,$6A,$7D,$7A,$6D,$7A,$83,$5A
	db $87,$4A,$77,$8A,$75,$92,$71,$72,$8A,$7C,$87,$87,$78,$72,$97,$4B
	db $8E,$42,$96,$43,$9A,$43
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing4.bin"		; GFXSize = $3C0

DATA_D15203:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6E,$7C,$7E,$7C,$7B,$64,$7E,$54
	db $80,$44,$79,$94,$79,$8C,$89,$85,$8A,$79,$70,$74,$78,$74,$80,$74
	db $90,$44,$89,$3C,$8E,$3C
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing5.bin"		; GFXSize = $3C0

DATA_D155E9:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6E,$7D,$7E,$7D,$77,$65,$77,$55
	db $79,$45,$7C,$8D,$7C,$95,$8A,$83,$6F,$75,$77,$75,$7F,$75,$87,$75
	db $7C,$3D,$84,$3D,$89,$77
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing6.bin"		; GFXSize = $3C0

DATA_D159CF:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$6E,$7D,$7E,$7D,$76,$6D,$72,$5D
	db $70,$4D,$71,$3D,$80,$95,$7F,$8D,$8B,$81,$6E,$75,$86,$75,$88,$75
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing7.bin"		; GFXSize = $3C0

DATA_D15DAF:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$6E,$7E,$84,$76,$74,$6E,$6E,$5E
	db $68,$4E,$68,$3E,$84,$96,$83,$8E,$7E,$86,$7E,$7E,$6E,$76,$86,$6E
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing8.bin"		; GFXSize = $3C0

DATA_D1618F:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$60,$48,$63,$58,$6D,$68,$6D,$78
	db $7D,$78,$66,$40,$6F,$60,$72,$88,$7D,$70,$85,$70,$8C,$7B,$82,$88
	db $85,$8E,$87,$93
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing9.bin"		; GFXSize = $3A0

DATA_D16553:
	db $04,$08,$08,$05,$18,$1D,$00,$00,$5A,$4C,$64,$5C,$71,$74,$81,$74
	db $5E,$44,$5D,$5C,$6A,$6C,$72,$6C,$6D,$80,$83,$6C,$8B,$7C,$78,$84
	db $74,$89,$80,$84,$86,$89,$88,$91,$8B,$90
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing10.bin"		; GFXSize = $3A0

DATA_D1691D:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6E,$81,$71,$71,$81,$71,$5D,$61
	db $55,$51,$7E,$81,$85,$84,$89,$8A,$8D,$8E,$69,$71,$6D,$69,$57,$61
	db $57,$49,$80,$69
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing11.bin"		; GFXSize = $3A0

DATA_D16CE1:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$61,$6C,$71,$73,$6F,$83,$51,$5C
	db $81,$73,$59,$6C,$61,$64,$7E,$6B,$7F,$83,$87,$83,$8B,$88,$90,$8B
	db $51,$54
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing12.bin"		; GFXSize = $380

DATA_D17083:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$5E,$6B,$7E,$73,$71,$83,$6E,$73
	db $4E,$63,$7C,$6B,$81,$83,$89,$83,$8D,$85,$92,$87,$66,$7B,$56,$73
	db $4D,$5B
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing13.bin"		; GFXSize = $380

DATA_D17425:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$72,$83,$72,$73,$62,$73,$52,$6E
	db $82,$7F,$82,$77,$85,$6F,$79,$6B,$8A,$81,$92,$82,$93,$84,$4C,$6E
	db $4C,$66,$4E,$76
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing14.bin"		; GFXSize = $340

DATA_D17789:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$74,$85,$74,$75,$64,$75,$54,$75
	db $84,$7E,$7E,$8B,$77,$6D,$83,$6D,$82,$75,$8C,$80,$93,$81,$4C,$7D
	db $4C,$75,$4B,$6D
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing15.bin"		; GFXSize = $340

DATA_D17AED:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$4B,$7A,$5B,$7A,$6B,$7A,$7B,$7A
	db $75,$6A,$76,$8A,$80,$8A,$80,$6D,$8B,$7B,$93,$7B
	incbin "Graphics/DynamicSprites/GFX_Kleever_Swing16.bin"		; GFXSize = $320

DATA_D17E29:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$54,$71,$64,$74,$74,$7F,$5C
	db $84,$74,$82,$7C,$81,$6C,$81,$64,$7C,$5C
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle1.bin"		; GFXSize = $240

DATA_D18083:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$54,$71,$64,$74,$74,$80,$5C
	db $84,$74,$82,$7C,$81,$6C,$81,$64,$7C,$5C
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle2.bin"		; GFXSize = $240

DATA_D182DD:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$55,$72,$65,$77,$75,$84,$75
	db $82,$6D,$80,$65,$7C,$5D,$81,$5D
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle3.bin"		; GFXSize = $220

DATA_D18515:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$55,$72,$65,$77,$75,$84,$75
	db $82,$6D,$80,$65,$7C,$5D,$81,$5D
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle4.bin"		; GFXSize = $220

DATA_D1874D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$55,$72,$65,$77,$75,$84,$75
	db $82,$6D,$80,$65,$7C,$5D,$81,$5D
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle5.bin"		; GFXSize = $220

DATA_D18985:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$55,$72,$65,$77,$75,$83,$75
	db $82,$6D,$82,$65,$7C,$5D,$81,$5D,$81,$7D
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle6.bin"		; GFXSize = $240

DATA_D18BDF:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$55,$72,$65,$75,$75,$83,$75
	db $82,$6D,$82,$65,$7C,$5D,$81,$5D,$82,$7D
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle7.bin"		; GFXSize = $240

DATA_D18E39:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$54,$71,$64,$75,$74,$84,$74
	db $81,$6C,$81,$64,$7C,$5C,$81,$5C,$82,$7C
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Idle8.bin"		; GFXSize = $240

DATA_D19093:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$71,$75,$81,$75,$7C,$5D,$7E,$4D
	db $81,$3D,$7E,$6D,$8C,$3D,$71,$85,$87,$85,$7F,$85,$7C,$85,$7A,$8D
	db $79,$95
	incbin "Graphics/DynamicSprites/GFX_Kleever_Turn1.bin"		; GFXSize = $380

DATA_D19435:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$71,$76,$81,$76,$83,$3E,$81,$46
	db $80,$4E,$7F,$56,$7E,$5E,$7E,$66,$77,$86,$7A,$86,$7B,$8E,$7A,$96
	db $86,$86,$7E,$6E
	incbin "Graphics/DynamicSprites/GFX_Kleever_Turn2.bin"		; GFXSize = $280

DATA_D196D9:
	db $01,$0D,$02,$00,$00,$0F,$10,$02,$7A,$75,$7C,$6D,$7C,$65,$7C,$5D
	db $7C,$55,$7C,$4D,$7C,$45,$7C,$3D,$8A,$7E,$72,$7C,$70,$7E,$7D,$85
	db $7D,$8D,$7C,$95
	incbin "Graphics/DynamicSprites/GFX_Kleever_Turn3.bin"		; GFXSize = $220

DATA_D1991D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6C,$58,$71,$68,$75,$78,$7C,$60
	db $81,$68,$81,$70,$81,$60,$7E,$58,$82,$78,$85,$70
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Turn1.bin"		; GFXSize = $260

DATA_D19B99:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6F,$58,$73,$68,$75,$78,$83,$78
	db $83,$70,$81,$68,$7F,$60,$7D,$58
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Turn2.bin"		; GFXSize = $220

DATA_D19DD1:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$78,$5D,$74,$6D,$84,$6D,$84,$75
	db $70,$65,$70,$5D,$77,$7D,$7D,$7D,$7F,$55
	incbin "Graphics/DynamicSprites/GFX_KleeverHand_Turn3.bin"		; GFXSize = $1E0

DATA_D19FCB:
	db $01,$03,$02,$00,$00,$05,$10,$02,$89,$66,$8B,$76,$84,$6E,$84,$76
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail1.bin"		; GFXSize = $E0

DATA_D1A0BB:
	db $01,$05,$02,$00,$00,$07,$10,$02,$8E,$60,$94,$70,$8C,$70,$88,$68
	db $85,$70,$86,$78
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail2.bin"		; GFXSize = $120

DATA_D1A1EF:
	db $02,$03,$04,$00,$00,$07,$10,$04,$92,$5C,$85,$6C,$8D,$64,$95,$6C
	db $99,$6C
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail3.bin"		; GFXSize = $160

DATA_D1A361:
	db $02,$03,$04,$00,$00,$07,$10,$04,$96,$5A,$84,$6A,$8E,$62,$94,$6A
	db $9C,$6A
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail4.bin"		; GFXSize = $160

DATA_D1A4D3:
	db $02,$05,$04,$00,$00,$09,$10,$04,$9A,$56,$8B,$66,$92,$5E,$84,$70
	db $83,$68,$9B,$66,$A1,$66
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail5.bin"		; GFXSize = $1A0

DATA_D1A689:
	db $03,$01,$06,$00,$00,$07,$10,$06,$9A,$50,$93,$60,$83,$68,$A1,$60
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail6.bin"		; GFXSize = $1A0

DATA_D1A839:
	db $02,$05,$04,$00,$00,$09,$10,$04,$96,$49,$9A,$59,$A2,$51,$92,$61
	db $96,$59,$8F,$67,$97,$69
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail7.bin"		; GFXSize = $1A0

DATA_D1A9EF:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$90,$43,$95,$53,$9F,$4B,$9B,$43
	db $A2,$53,$A2,$5B,$92,$63,$9A,$63,$9F,$63
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail8.bin"		; GFXSize = $1E0

DATA_D1ABE9:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$86,$40,$96,$48,$96,$58,$96,$40
	db $9A,$40,$A2,$50,$A2,$58
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail9.bin"		; GFXSize = $200

DATA_D1ADFF:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7C,$3C,$8C,$3C,$98,$4C,$9A,$44
	db $99,$3C,$91,$4C,$9B,$5C,$9F,$5C
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail10.bin"		; GFXSize = $220

DATA_D1B037:
	db $04,$01,$08,$00,$00,$09,$10,$08,$73,$3B,$83,$3B,$92,$3B,$96,$4B
	db $91,$4B
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail11.bin"		; GFXSize = $220

DATA_D1B269:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$68,$3C,$78,$39,$88,$39,$98,$39
	db $98,$41,$93,$49,$9A,$49
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail12.bin"		; GFXSize = $200

DATA_D1B47F:
	db $03,$02,$06,$00,$00,$08,$10,$06,$68,$3C,$78,$38,$88,$38,$98,$39
	db $98,$41
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail13.bin"		; GFXSize = $1C0

DATA_D1B651:
	db $03,$01,$06,$00,$00,$07,$10,$06,$69,$39,$79,$36,$86,$36,$6D,$49
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail14.bin"		; GFXSize = $1A0

DATA_D1B801:
	db $02,$01,$04,$00,$00,$05,$10,$04,$6A,$36,$7A,$34,$6C,$46
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail15.bin"		; GFXSize = $120

DATA_D1B92F:
	db $01,$03,$02,$00,$00,$05,$10,$02,$6A,$39,$79,$3A,$78,$32,$6E,$31
	incbin "Graphics/DynamicSprites/GFX_Kleever_SwingFireTrail16.bin"		; GFXSize = $E0

DATA_D1BA1F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$72,$70,$7C,$70,$73,$80,$7E,$80
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn1.bin"		; GFXSize = $200

DATA_D1BC2F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$73,$70,$7D,$70,$73,$80,$7D,$80
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn2.bin"		; GFXSize = $200

DATA_D1BE3F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$72,$70,$7E,$70,$72,$80,$7D,$80
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn3.bin"		; GFXSize = $200

DATA_D1C04F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$73,$70,$73,$80,$7E,$80,$7D,$70
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn4.bin"		; GFXSize = $200

DATA_D1C25F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$72,$70,$73,$80,$7E,$80,$7E,$70
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn5.bin"		; GFXSize = $200

DATA_D1C46F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$73,$71,$7E,$71,$73,$81,$7D,$81
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn6.bin"		; GFXSize = $200

DATA_D1C67F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$72,$70,$72,$80,$7F,$70,$7D,$80
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn7.bin"		; GFXSize = $200

DATA_D1C88F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$72,$70,$7C,$70,$72,$80,$7D,$80
	incbin "Graphics/DynamicSprites/GFX_KleeverFireball_Burn8.bin"		; GFXSize = $200

DATA_D1CA9F:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$7E,$71,$6E,$71,$7B,$61,$6B,$61
	db $67,$70,$70,$59,$78,$59,$7F,$59
	incbin "Graphics/DynamicSprites/GFX_Spiny_Turn1.bin"		; GFXSize = $280

DATA_D1CD37:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7E,$71,$6E,$71,$7D,$61,$6D,$61
	db $72,$59,$7A,$59,$82,$59
	incbin "Graphics/DynamicSprites/GFX_Spiny_Turn2.bin"		; GFXSize = $260

DATA_D1CFAD:
	db $04,$08,$08,$01,$18,$19,$00,$00,$83,$67,$73,$67,$66,$67,$6F,$57
	db $68,$5E,$7F,$5F,$83,$5F,$79,$77,$81,$77,$72,$77,$66,$77,$65,$79
	db $81,$7F
	incbin "Graphics/DynamicSprites/GFX_Spiny_Dead1.bin"		; GFXSize = $320

DATA_D1D2EF:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$81,$6C,$71,$6C,$7E,$5C,$6E,$5C
	db $69,$74,$69,$6C,$68,$7C,$66,$7E,$66,$64,$69,$5C,$65,$6C
	incbin "Graphics/DynamicSprites/GFX_Spiny_Dead2.bin"		; GFXSize = $2E0

DATA_D1D5ED:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$66,$6D,$76,$6D,$67,$5D,$77,$5D
	db $7E,$55,$6B,$7D,$86,$6D,$84,$75,$8A,$68,$6A,$83
	incbin "Graphics/DynamicSprites/GFX_Spiny_Dead3.bin"		; GFXSize = $2C0

DATA_D1D8C9:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$6E,$7C,$67,$6C,$77,$6C,$72,$5C
	db $86,$6C,$86,$74,$68,$7C,$82,$64,$76,$54,$6A,$64,$84,$62
	incbin "Graphics/DynamicSprites/GFX_Spiny_Dead4.bin"		; GFXSize = $2E0

DATA_D1DBC7:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$74,$7C,$67,$6C,$77,$6C,$6F,$5C
	db $87,$6C,$87,$74,$6D,$7C,$7F,$64,$7D,$5C,$6A,$64
	incbin "Graphics/DynamicSprites/GFX_Spiny_Dead5.bin"		; GFXSize = $2C0

DATA_D1DEA3:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect4_Idle1.bin"		; GFXSize = $20

DATA_D1DECD:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$7C,$7D,$83
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect4_Idle2.bin"		; GFXSize = $40

DATA_D1DF19:
	db $01,$00,$02,$00,$00,$02,$10,$02,$77,$78
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect4_Idle3.bin"		; GFXSize = $80

DATA_D1DFA3:
	db $00,$04,$00,$00,$00,$04,$00,$00,$81,$82,$77,$82,$7B,$7A,$7B,$72
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect4_Idle4.bin"		; GFXSize = $80

DATA_D1E033:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7D,$74,$74,$64,$84,$6C,$75,$74
	db $75,$7C,$6D,$74,$6C,$6C,$6D,$64,$75,$5C,$79,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_StuckToHoneyWall1.bin"		; GFXSize = $200

DATA_D1E24F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7D,$74,$74,$64,$84,$6C,$75,$74
	db $75,$7C,$6D,$74,$6C,$6C,$6D,$64,$75,$5C,$79,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_StuckToHoneyWall2.bin"		; GFXSize = $200

DATA_D1E46B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7D,$74,$74,$64,$84,$6C,$75,$74
	db $75,$7C,$6D,$74,$6C,$6C,$6D,$64,$75,$5C,$79,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_StuckToHoneyWall3.bin"		; GFXSize = $200

DATA_D1E687:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7E,$66,$76,$76,$76,$6E,$76,$66
	db $72,$66,$72,$7C,$72,$84,$84,$76,$86,$7E,$88,$82
	incbin "Graphics/DynamicSprites/GFX_Diddy_AttachToHook1.bin"		; GFXSize = $200

DATA_D1E8A3:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7E,$70,$7A,$80,$76,$78,$86,$88
	db $88,$90,$88,$98,$72,$86,$72,$8E,$72,$96,$76,$70,$71,$70,$77,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_AttachToHook2.bin"		; GFXSize = $240

DATA_D1EB03:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$7E,$7B,$7A,$8B,$76,$83,$76,$7B
	db $7B,$73,$71,$7B,$76,$8B,$74,$93,$73,$9B,$72,$A3,$7A,$9B,$82,$9B
	db $86,$9B,$88,$A3,$85,$93
	incbin "Graphics/DynamicSprites/GFX_Diddy_AttachToHook3.bin"		; GFXSize = $2A0

DATA_D1EDC9:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7E,$84,$74,$94,$73,$A4,$76,$8C
	db $76,$84,$72,$85,$7C,$7C,$7C,$74,$84,$94,$84,$9C,$83,$A4,$86,$A4
	db $87,$AC
	incbin "Graphics/DynamicSprites/GFX_Diddy_AttachToHook4.bin"		; GFXSize = $2C0

DATA_D1F0AB:								; Note: Unused?
	db $02,$0C,$04,$01,$14,$15,$00,$00,$72,$8A,$75,$9A,$82,$92,$82,$8A
	db $86,$8A,$7A,$82,$7A,$7A,$7A,$72,$83,$9A,$85,$A2,$74,$AA,$7C,$AA
	db $84,$AA,$7C,$B2,$86,$AC
	incbin "Graphics/DynamicSprites/GFX_Diddy_AttachToHook5.bin"		; GFXSize = $2A0

DATA_D1F371:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$7F,$76,$77
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose1.bin"		; GFXSize = $40

DATA_D1F3BD:
	db $00,$03,$00,$00,$00,$03,$00,$00,$76,$78,$7E,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose2.bin"		; GFXSize = $60

DATA_D1F42B:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7B,$78,$74,$78,$78,$80
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose3.bin"		; GFXSize = $C0

DATA_D1F4F9:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7D,$7A,$72,$7A,$73,$72,$82,$72
	db $7B,$72
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose4.bin"		; GFXSize = $160

DATA_D1F66B:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7D,$79,$73,$79,$7A,$71,$72,$71
	db $82,$71
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose5.bin"		; GFXSize = $160

DATA_D1F7DD:
	db $02,$04,$04,$00,$00,$08,$10,$04,$72,$68,$74,$78,$84,$80,$82,$68
	db $82,$70,$84,$78
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose6.bin"		; GFXSize = $180

DATA_D1F971:
	incbin "Tilemaps/Compressed/Layer3_Level_Rigging.bin":0-(($010000-DATA_D1F971)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD2Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer3_Level_Rigging.bin":(DATA_D1F971_End-DATA_D1F971)-

DATA_D200BF:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7B,$78,$72,$68,$82,$68,$82,$70
	db $74,$79
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose7.bin"		; GFXSize = $160

DATA_D20231:
	db $02,$02,$04,$00,$00,$06,$10,$04,$73,$67,$79,$6F,$82,$67,$82,$5F
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose8.bin"		; GFXSize = $140

DATA_D20381:
	db $01,$04,$02,$00,$00,$06,$10,$02,$74,$64,$7B,$74,$7E,$74,$82,$64
	db $82,$5C
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose9.bin"		; GFXSize = $100

DATA_D20493:
	db $01,$03,$02,$00,$00,$05,$10,$02,$75,$60,$7D,$70,$82,$58,$82,$60
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose10.bin"		; GFXSize = $E0

DATA_D20583:
	db $01,$03,$02,$00,$00,$05,$10,$02,$75,$5B,$82,$53,$82,$5B,$7D,$6B
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose11.bin"		; GFXSize = $E0

DATA_D20673:
	db $01,$01,$02,$00,$00,$03,$10,$02,$75,$57,$85,$53
	incbin "Graphics/DynamicSprites/GFX_LavaSmoke_Pose12.bin"		; GFXSize = $A0

DATA_D2071F:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$70,$7C,$60,$77,$78,$77,$70
	db $77,$68,$77,$60,$7F,$58,$87,$60,$76,$5D
	incbin "Graphics/DynamicSprites/GFX_Diddy_Turn1.bin"		; GFXSize = $1E0

DATA_D20919:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7C,$70,$7A,$60,$7D,$58,$75,$78
	db $75,$70,$76,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Turn2.bin"		; GFXSize = $180

DATA_D20AAD:
	db $02,$04,$04,$00,$00,$08,$10,$04,$77,$6E,$77,$7E,$86,$86,$81,$7E
	db $71,$86,$75,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_AttachToHook1.bin"		; GFXSize = $180

DATA_D20C41:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$77,$76,$77,$86,$7F,$96,$77,$96
	db $86,$94,$83,$8C,$71,$94,$74,$8C
	incbin "Graphics/DynamicSprites/GFX_Dixie_AttachToHook2.bin"		; GFXSize = $1C0

DATA_D20E19:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$76,$9E,$77,$8E,$77,$7E,$85,$A0
	db $83,$98,$72,$A2,$73,$9A,$7A,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_AttachToHook3.bin"		; GFXSize = $220

DATA_D21051:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$77,$A7,$77,$97,$77,$87,$84,$A5
	db $82,$9D,$73,$A6,$74,$9E,$7C,$7F,$7A,$77,$7A,$7F
	incbin "Graphics/DynamicSprites/GFX_Dixie_AttachToHook4.bin"		; GFXSize = $260

DATA_D212CD:
	db $00,$04,$00,$00,$00,$04,$00,$00,$79,$72,$7F,$72,$7A,$7A,$7D,$7A
	incbin "Graphics/DynamicSprites/GFX_Diddy_LifeIcon.bin"		; GFXSize = $80

DATA_D2135D:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7B,$78,$7D,$78
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect6_Idle1.bin"		; GFXSize = $40

DATA_D213A9:
	db $00,$03,$00,$00,$00,$03,$00,$00,$77,$78,$7F,$78,$82,$78
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect6_Idle2.bin"		; GFXSize = $60

DATA_D21417:
	db $00,$04,$00,$00,$00,$04,$00,$00,$75,$77,$81,$77,$77,$74,$86,$77
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect6_Idle3.bin"		; GFXSize = $80

DATA_D214A7:
	db $00,$05,$00,$00,$00,$05,$00,$00,$72,$77,$88,$76,$72,$6F,$84,$76
	db $74,$6F
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect6_Idle4.bin"		; GFXSize = $A0

DATA_D21559:
	db $00,$03,$00,$00,$00,$03,$00,$00,$70,$6F,$89,$73,$8B,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect6_Idle5.bin"		; GFXSize = $60

DATA_D215C7:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$96,$69,$86,$69,$71,$6F,$8F,$61
	db $8B,$61,$69,$69,$81,$6E,$7C,$78
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk1.bin"		; GFXSize = $220

DATA_D217FF:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$95,$6E,$85,$6E,$75,$70,$8E,$66
	db $8B,$66,$72,$76,$6D,$6E,$69,$67
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk2.bin"		; GFXSize = $220

DATA_D21A37:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$94,$71,$84,$71,$74,$71,$89,$69
	db $8F,$69,$6C,$73,$6C,$6B,$69,$6B
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk3.bin"		; GFXSize = $220

DATA_D21C6F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$93,$71,$83,$71,$73,$71,$89,$69
	db $8C,$69,$6B,$6D,$6B,$65
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk4.bin"		; GFXSize = $200

DATA_D21E85:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$91,$70,$81,$70,$71,$71,$87,$68
	db $8B,$68,$6C,$6C,$6C,$64
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk5.bin"		; GFXSize = $200

DATA_D2209B:
	db $03,$03,$06,$00,$00,$09,$10,$06,$90,$70,$80,$70,$70,$70,$8B,$68
	db $84,$68,$6D,$69
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk6.bin"		; GFXSize = $1E0

DATA_D2228F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$8D,$6E,$80,$65,$70,$71,$85,$75
	db $80,$75,$78,$69,$90,$66,$96,$66,$70,$69
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk7.bin"		; GFXSize = $240

DATA_D224E9:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$86,$70,$76,$70,$7E,$60,$70,$75
	db $76,$68,$70,$6D,$70,$65,$8E,$66,$8E,$5E,$93,$61
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk8.bin"		; GFXSize = $260

DATA_D22765:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$85,$70,$7F,$60,$70,$6E,$7F,$70
	db $6F,$66,$77,$66,$82,$58,$8A,$5A,$8F,$62,$92,$5C
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk9.bin"		; GFXSize = $260

DATA_D229E1:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$80,$70,$80,$60,$70,$6E,$8F,$78
	db $8E,$70,$6E,$66,$76,$66,$83,$58,$8B,$59,$90,$61,$93,$59,$95,$5B
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk10.bin"		; GFXSize = $2A0

DATA_D22CA1:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$71,$6D,$86,$5F,$90,$6C,$6C,$65
	db $94,$64,$9C,$63,$88,$6F,$81,$6F,$7E,$77,$83,$67
	incbin "Graphics/DynamicSprites/GFX_Klampon_Walk11.bin"		; GFXSize = $260

DATA_D22F1D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$82,$72,$82,$62,$72,$6D,$73,$65
	db $7A,$65,$7D,$5D,$85,$5A,$8D,$5A
	incbin "Graphics/DynamicSprites/GFX_Klampon_Turn1.bin"		; GFXSize = $220

DATA_D23155:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$73,$7B,$63,$73,$74,$77,$6C
	db $79,$64,$7B,$5B,$83,$5B
	incbin "Graphics/DynamicSprites/GFX_Klampon_Turn2.bin"		; GFXSize = $1A0

DATA_D2330B:
	db $03,$02,$06,$00,$00,$08,$10,$06,$78,$61,$80,$71,$70,$71,$7B,$81
	db $73,$69
	incbin "Graphics/DynamicSprites/GFX_Klampon_Dead1.bin"		; GFXSize = $1C0

DATA_D234DD:
	db $02,$04,$04,$00,$00,$08,$10,$04,$72,$65,$72,$75,$82,$76,$82,$6E
	db $88,$75,$7E,$66
	incbin "Graphics/DynamicSprites/GFX_Klampon_Dead2.bin"		; GFXSize = $180

DATA_D23671:
	db $02,$03,$04,$00,$00,$07,$10,$04,$74,$7E,$71,$6E,$81,$76,$81,$6E
	db $89,$6E
	incbin "Graphics/DynamicSprites/GFX_Klampon_Dead3.bin"		; GFXSize = $160

DATA_D237E3:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$78,$87,$77,$77,$7C,$68,$74,$6F
	db $72,$77,$73,$7F,$77,$87
	incbin "Graphics/DynamicSprites/GFX_Klampon_Dead4.bin"		; GFXSize = $200

DATA_D239F9:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$79,$8B,$76,$7B,$75,$6B,$70,$71
	db $74,$63,$81,$63,$84,$70,$82,$7D,$86,$83,$89,$8B,$89,$93
	incbin "Graphics/DynamicSprites/GFX_Klampon_Dead5.bin"		; GFXSize = $280

DATA_D23C97:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$44,$76,$54,$86,$54,$8D,$43
	db $86,$5C,$72,$41,$78,$4C,$72,$49,$76,$64,$6A,$41,$70,$51
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOntoStabbingEnguarde1.bin"		; GFXSize = $220

DATA_D23ED5:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$82,$43,$75,$53,$7A,$4B,$72,$4B
	db $74,$43,$74,$3B,$6C,$3E,$8E,$41,$85,$53,$85,$5B,$74,$63,$88,$53
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOntoStabbingEnguarde2.bin"		; GFXSize = $240

DATA_D24135:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$83,$43,$73,$4C,$80,$53,$70,$5C
	db $78,$5C,$8E,$3F,$76,$44,$77,$3D,$73,$3D
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOntoStabbingEnguarde3.bin"		; GFXSize = $240

DATA_D2438F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$85,$46,$75,$4D,$85,$56,$86,$3E
	db $8E,$3E,$76,$45,$7B,$3D,$6D,$55,$6D,$5D,$77,$39
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOntoStabbingEnguarde4.bin"		; GFXSize = $200

DATA_D245AB:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$86,$46,$76,$4C,$86,$56,$87,$3E
	db $8F,$3E,$78,$44,$7D,$3C,$7A,$38,$6E,$4C,$6F,$54,$6B,$4C
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangOntoStabbingEnguarde5.bin"		; GFXSize = $220

DATA_D247E9:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7D,$46,$75,$56,$85,$56,$8B,$46
	db $78,$66,$77,$4E,$6D,$54,$6D,$4C,$6D,$44
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideAnimalBuddy1.bin"		; GFXSize = $1E0

DATA_D249E3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7B,$48,$75,$58,$83,$58,$88,$46
	db $80,$40,$76,$50,$6E,$54,$6E,$4C,$6E,$44,$6C,$47,$7E,$40
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideAnimalBuddy2.bin"		; GFXSize = $220

DATA_D24C21:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7B,$44,$75,$54,$6B,$44,$83,$54
	db $70,$54,$79,$64,$81,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideAnimalBuddy3.bin"		; GFXSize = $200

DATA_D24E37:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$46,$75,$56,$83,$55,$6F,$4C
	db $71,$54,$77,$66,$6F,$44,$6A,$44,$80,$5D
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideAnimalBuddy4.bin"		; GFXSize = $1E0

DATA_D25031:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$76,$46,$76,$56,$84,$54,$77,$66
	db $6E,$46,$6E,$4E,$6E,$56,$6A,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_RideAnimalBuddy5.bin"		; GFXSize = $1C0

DATA_D25209:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6C,$55,$71,$65,$75,$75,$7C,$5D
	db $81,$65,$81,$6D,$85,$75,$82,$7D,$7F,$5D
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing1.bin"		; GFXSize = $240

DATA_D25463:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$71,$54,$72,$64,$75,$74,$80,$5C
	db $81,$64,$82,$6C,$83,$74,$82,$7C
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing2.bin"		; GFXSize = $220

DATA_D2569B:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$78,$55,$79,$65,$76,$75,$70,$5D
	db $71,$65,$73,$6C,$84,$75,$80,$7D,$83,$6D
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing3.bin"		; GFXSize = $240

DATA_D258F5:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$57,$76,$77,$74,$67,$75,$5F
	db $70,$5F,$84,$67,$84,$6F,$84,$77
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing4.bin"		; GFXSize = $220

DATA_D25B2D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$83,$5D,$73,$5D,$7E,$6D,$76,$6D
	db $76,$75,$77,$7D,$7F,$7D,$74,$6D
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing5.bin"		; GFXSize = $220

DATA_D25D65:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$83,$5D,$73,$5D,$7E,$6D,$76,$6D
	db $76,$75,$76,$7D,$7D,$7D,$81,$7D
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing6.bin"		; GFXSize = $220

DATA_D25F9D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$83,$5D,$75,$5D,$7E,$6D,$76,$6D
	db $76,$75,$76,$7D,$7D,$7D,$82,$7D
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing7.bin"		; GFXSize = $220

DATA_D261D5:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$83,$5D,$75,$5D,$80,$6D,$74,$6D
	db $76,$7D,$7D,$7D,$81,$7D
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing8.bin"		; GFXSize = $260

DATA_D2644B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$83,$5C,$74,$6C,$7B,$64,$84,$74
	db $88,$6C,$75,$7C,$7D,$7C,$84,$6C,$82,$7C,$76,$64
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing9.bin"		; GFXSize = $200

DATA_D26667:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7D,$58,$74,$68,$77,$78,$89,$6C
	db $84,$78,$84,$70,$84,$68
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing10.bin"		; GFXSize = $200

DATA_D2687D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$78,$55,$74,$65,$76,$75,$84,$6D
	db $89,$6B,$84,$75,$81,$7D,$84,$65
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing11.bin"		; GFXSize = $220

DATA_D26AB5:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$72,$54,$75,$74,$76,$64,$82,$7C
	db $7F,$5C,$86,$64,$86,$6C,$85,$74,$8A,$6B
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing12.bin"		; GFXSize = $240

DATA_D26D0F:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6C,$54,$75,$74,$75,$64,$83,$7C
	db $7C,$5C,$85,$64,$85,$6C,$83,$74
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing13.bin"		; GFXSize = $220

DATA_D26F47:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$69,$57,$74,$77,$73,$67,$84,$77
	db $79,$5F,$81,$5F,$83,$67,$83,$6F,$86,$65,$81,$7F
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing14.bin"		; GFXSize = $260

DATA_D271C3:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$66,$5C,$76,$5C,$74,$6C,$76,$7C
	db $84,$6C,$84,$74,$7E,$7C,$82,$7C,$69,$54,$86,$64,$81,$5C
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing15.bin"		; GFXSize = $280

DATA_D27461:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$74,$5E,$64,$5E,$73,$6E,$82,$6E
	db $82,$66,$84,$5E,$78,$7E,$80,$7E,$83,$76
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing16.bin"		; GFXSize = $240

DATA_D276BB:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$64,$5D,$74,$5D,$71,$6D,$7C,$6D
	db $75,$7D,$7C,$7D,$81,$7D,$83,$5D,$81,$65
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing17.bin"		; GFXSize = $2A0

DATA_D27975:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$64,$5D,$74,$5D,$71,$6D,$7D,$6D
	db $76,$7D,$7B,$7D,$80,$7D,$83,$5D,$81,$65
	incbin "Graphics/DynamicSprites/GFX_KleeversHand_Swing18.bin"		; GFXSize = $2A0

DATA_D27C2F:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$7F,$6C,$6F,$6C,$7C,$5C,$70,$5C
	db $75,$4C,$67,$73,$60,$74,$7A,$7C,$85,$54
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk1.bin"		; GFXSize = $300

DATA_D27F49:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$7C,$6C,$6C,$6C,$7C,$5C,$71,$5C
	db $79,$4C,$64,$74,$7D,$7C,$75,$7C
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk2.bin"		; GFXSize = $2E0

DATA_D28241:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$7F,$6C,$6F,$6C,$7C,$5C,$70,$5C
	db $67,$72,$7D,$7C,$75,$7C,$77,$54,$7F,$54,$82,$54
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk3.bin"		; GFXSize = $2C0

DATA_D2851D:
	db $04,$08,$08,$01,$18,$19,$00,$00,$7D,$6C,$6D,$6C,$7E,$5C,$6E,$5C
	db $69,$71,$7C,$7C,$74,$7C,$76,$54,$7E,$54,$81,$54,$74,$84,$8B,$6C
	db $8B,$74
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk4.bin"		; GFXSize = $320

DATA_D2885F:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$7A,$6C,$6E,$6C,$7C,$5C,$6C,$5C
	db $76,$4C,$81,$54,$79,$7C,$71,$7C,$8C,$66,$91,$6E,$7E,$7C,$90,$66
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk5.bin"		; GFXSize = $360

DATA_D28BDF:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$7A,$6C,$6C,$6C,$7C,$5C,$6C,$5C
	db $75,$4C,$8C,$5C,$84,$54,$75,$7C,$6D,$7C,$79,$7C
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk6.bin"		; GFXSize = $380

DATA_D28F7B:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$7C,$6A,$6C,$6A,$7F,$5A,$6F,$5A
	db $90,$60,$80,$52,$7C,$52,$70,$7A,$8C,$64,$64,$72,$68,$7A,$76,$7A
	db $82,$7A
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk7.bin"		; GFXSize = $380

DATA_D2931D:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$7B,$6A,$6B,$6A,$7F,$5A,$6F,$5A
	db $8E,$6C,$63,$72,$81,$52,$75,$7A,$5D,$6F,$65,$7A,$6D,$7A,$7D,$7A
	db $85,$79,$88,$6A,$8A,$5B
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk8.bin"		; GFXSize = $3C0

DATA_D29703:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$7D,$6A,$6D,$6A,$81,$5A,$71,$5A
	db $8B,$6D,$65,$73,$80,$52,$73,$7A,$5D,$73,$5A,$6E,$6B,$7A,$7B,$7A
	db $83,$7A
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk9.bin"		; GFXSize = $380

DATA_D29AA5:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$76,$70,$7F,$60,$6F,$60,$77,$50
	db $86,$70,$6E,$70,$66,$74,$87,$58,$5E,$75,$5A,$75,$74,$58,$8B,$68
	db $6E,$78
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk10.bin"		; GFXSize = $380

DATA_D29E47:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$72,$6F,$7C,$5F,$70,$5F,$77,$4F
	db $82,$6F,$6E,$6F,$66,$75,$73,$57,$5E,$75,$84,$57,$6E,$77
	incbin "Graphics/DynamicSprites/GFX_Krook_Walk11.bin"		; GFXSize = $340

DATA_D2A1A5:
	db $06,$04,$0C,$00,$00,$10,$10,$0C,$89,$6E,$79,$6E,$69,$6E,$7F,$5E
	db $6F,$5E,$7C,$4E,$72,$7E,$7A,$7E,$80,$7E,$76,$56
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook1.bin"		; GFXSize = $380

DATA_D2A541:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$8C,$6F,$7C,$6F,$6C,$6F,$80,$5F
	db $70,$5F,$7E,$4F,$74,$7F,$7C,$7F,$89,$59,$77,$57,$67,$77
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook2.bin"		; GFXSize = $3A0

DATA_D2A8FF:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$77,$71,$70,$61,$80,$61,$7F,$51
	db $6F,$71,$67,$72,$87,$71,$87,$79,$77,$59,$7D,$51,$8A,$58,$8B,$65
	db $90,$6D,$94,$77,$95,$6F
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook3.bin"		; GFXSize = $360

DATA_D2AC85:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$77,$71,$6F,$61,$7F,$61,$7F,$51
	db $6F,$51,$77,$49,$87,$71,$7F,$49,$8C,$61,$8F,$69,$90,$71,$6F,$71
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook4.bin"		; GFXSize = $360

DATA_D2B005:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$74,$61,$71,$51,$81,$51,$81,$61
	db $74,$71,$69,$55,$81,$71,$80,$49,$78,$49,$73,$49,$68,$4D,$67,$45
	db $67,$3D,$62,$39,$63,$41
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook5.bin"		; GFXSize = $3C0

DATA_D2B3EB:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$78,$69,$75,$59,$7C,$49,$6C,$49
	db $80,$59,$73,$41,$6F,$41,$6F,$39,$88,$51
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook6.bin"		; GFXSize = $300

DATA_D2B705:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$75,$67,$74,$57,$6F,$47,$7F,$47
	db $84,$57,$78,$3F,$84,$67,$8A,$4F
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook7.bin"		; GFXSize = $2E0

DATA_D2B9FD:
	incbin "Graphics/Compressed/GFX_Layer1_KongKollage.bin":0-(($010000-DATA_D2B9FD)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD3Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Graphics/Compressed/GFX_Layer1_KongKollage.bin":(DATA_D2B9FD_End-DATA_D2B9FD)-

DATA_D3017C:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$6C,$46,$7C,$46,$72,$56,$82,$56
	db $73,$66,$90,$50,$75,$3E,$76,$76,$7B,$76,$83,$66,$89,$66,$88,$4E
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook8.bin"		; GFXSize = $3C0

DATA_D3055C:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6F,$66,$7F,$66,$70,$56,$80,$56
	db $73,$46,$90,$5A,$98,$59,$67,$4C,$76,$76,$7B,$76,$6C,$44,$64,$44
	db $64,$3C,$83,$4E,$9E,$5B,$9D,$62,$68,$54
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook9.bin"		; GFXSize = $400

DATA_D30986:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$7C,$58,$6C,$58,$6C,$68,$79,$68
	db $54,$4C,$77,$78,$7C,$78,$8C,$5E,$94,$61,$99,$62,$97,$68,$82,$50
	db $7A,$50,$64,$5D,$64,$55,$64,$4D,$69,$4C
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook10.bin"		; GFXSize = $400

DATA_D30DB0:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$75,$72,$7C,$62,$6C,$62,$5C,$62
	db $83,$5A,$89,$62,$7B,$5A,$73,$5A,$6B,$5A,$82,$52,$5A,$5A,$62,$5A
	db $57,$5E,$65,$72,$6D,$72
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook11.bin"		; GFXSize = $360

DATA_D31136:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$75,$73,$7B,$63,$6B,$63,$7A,$53
	db $88,$5D,$85,$73,$6D,$73,$6D,$7B,$68,$73,$72,$5B,$66,$6B,$63,$5B
	db $63,$63,$8D,$74,$91,$71
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook12.bin"		; GFXSize = $360

DATA_D314BC:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$75,$73,$7B,$63,$6B,$63,$79,$53
	db $8B,$6B,$88,$5B,$70,$7B,$6D,$73,$83,$73,$71,$5B,$65,$6B,$62,$5B
	db $63,$63,$89,$63,$98,$69,$97,$71
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook13.bin"		; GFXSize = $3E0

DATA_D318C4:
	db $04,$08,$08,$01,$18,$19,$00,$00,$75,$72,$75,$62,$65,$62,$79,$52
	db $85,$62,$85,$6A,$6D,$72,$6D,$7A,$88,$5D,$71,$5A,$60,$5C,$61,$64
	db $6B,$72
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook14.bin"		; GFXSize = $320

DATA_D31C06:
	db $04,$08,$08,$01,$18,$19,$00,$00,$75,$71,$75,$61,$65,$61,$79,$51
	db $85,$61,$85,$69,$6D,$71,$6D,$79,$88,$5C,$71,$59,$60,$5C,$61,$64
	db $6B,$71
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook15.bin"		; GFXSize = $320

DATA_D31F48:
	db $04,$08,$08,$01,$18,$19,$00,$00,$75,$71,$75,$61,$65,$61,$79,$51
	db $85,$61,$85,$69,$6D,$71,$6D,$79,$88,$5D,$71,$59,$60,$5B,$61,$63
	db $6B,$71
	incbin "Graphics/DynamicSprites/GFX_Krook_ThrowHook16.bin"		; GFXSize = $320

DATA_D3228A:
	db $04,$08,$08,$01,$18,$19,$00,$00,$6E,$62,$7E,$62,$75,$72,$78,$52
	db $6D,$72,$70,$5A,$84,$59,$79,$4A,$8E,$6A,$93,$6A,$66,$6E,$66,$66
	db $5E,$6B
	incbin "Graphics/DynamicSprites/GFX_Krook_CatchHook1.bin"		; GFXSize = $320

DATA_D325CC:
	db $04,$08,$08,$01,$18,$19,$00,$00,$76,$72,$6D,$62,$7D,$62,$70,$52
	db $80,$5A,$80,$52,$75,$4A,$86,$70,$8C,$70,$88,$68,$6E,$72,$66,$73
	db $62,$73
	incbin "Graphics/DynamicSprites/GFX_Krook_CatchHook2.bin"		; GFXSize = $320

DATA_D3290E:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$7C,$58,$78,$68,$6A,$68,$70,$58
	db $88,$68,$79,$78,$78,$50,$7E,$50,$64,$78,$6C,$78,$74,$78
	incbin "Graphics/DynamicSprites/GFX_Krook_CatchHook3.bin"		; GFXSize = $3A0

DATA_D32CCC:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$7A,$74,$72,$64,$70,$54,$80,$54
	db $90,$54,$6C,$44,$8A,$64,$72,$74,$92,$64,$95,$4C,$99,$4D,$82,$64
	db $82,$6C,$76,$7C
	incbin "Graphics/DynamicSprites/GFX_Krook_Dead1.bin"		; GFXSize = $400

DATA_D330F0:
	db $04,$08,$08,$08,$18,$20,$00,$00,$7B,$72,$7B,$62,$72,$3F,$82,$52
	db $73,$6A,$95,$52,$73,$7A,$73,$72,$96,$4A,$9A,$4A,$73,$62,$71,$4F
	db $7A,$5A,$7A,$52,$8B,$62,$93,$62,$72,$57,$92,$5A,$95,$5A,$71,$7D
	incbin "Graphics/DynamicSprites/GFX_Krook_Dead2.bin"		; GFXSize = $400

DATA_D33520:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6C,$73,$74,$63,$83,$53,$73,$53
	db $78,$43,$84,$6B,$7C,$73,$83,$73,$78,$7B,$95,$56,$93,$5E,$99,$56
	db $84,$63,$8C,$63,$70,$67
	incbin "Graphics/DynamicSprites/GFX_Krook_Dead3.bin"		; GFXSize = $3C0

DATA_D33906:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$71,$64,$81,$64,$71,$74,$76,$54
	db $69,$76,$81,$74,$76,$84,$86,$54,$81,$4C,$85,$4C,$91,$62,$97,$62
	db $94,$6A,$86,$5C,$8E,$5C
	incbin "Graphics/DynamicSprites/GFX_Krook_Dead4.bin"		; GFXSize = $360

DATA_D33C8C:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$72,$58,$82,$58,$70,$68,$80,$68
	db $68,$72,$76,$78,$79,$87,$90,$66,$91,$6E,$90,$76,$96,$76,$92,$66
	db $7E,$78,$77,$80
	incbin "Graphics/DynamicSprites/GFX_Krook_Dead5.bin"		; GFXSize = $340

DATA_D33FF0:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$70,$71,$7D,$71,$6D,$61,$7D,$61
	db $7D,$51,$75,$59,$79,$51,$8A,$61,$8D,$69,$8F,$71,$8F,$79,$70,$81
	incbin "Graphics/DynamicSprites/GFX_Krook_Turn1.bin"		; GFXSize = $360

DATA_D34370:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$76,$53,$6C,$63,$7C,$63,$70,$73
	db $80,$73,$70,$5B,$83,$53,$86,$5B,$8C,$63,$8B,$6B
	incbin "Graphics/DynamicSprites/GFX_Krook_Turn2.bin"		; GFXSize = $320

DATA_D346AC:
	db $03,$03,$06,$00,$00,$09,$10,$06,$7D,$62,$6F,$62,$77,$72,$72,$72
	db $73,$5A,$76,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut1.bin"		; GFXSize = $1E0

DATA_D348A0:
	db $03,$03,$06,$00,$00,$09,$10,$06,$7C,$61,$70,$61,$72,$71,$82,$71
	db $85,$71,$81,$79
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut2.bin"		; GFXSize = $1E0

DATA_D34A94:
	db $03,$03,$06,$00,$00,$09,$10,$06,$7D,$63,$70,$63,$72,$73,$82,$73
	db $82,$7B,$85,$73
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut3.bin"		; GFXSize = $1E0

DATA_D34C88:
	db $04,$00,$08,$00,$00,$08,$10,$08,$7F,$60,$6F,$60,$6F,$70,$7D,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut4.bin"		; GFXSize = $200

DATA_D34E98:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$81,$5E,$71,$5E,$73,$6E,$6B,$6D
	db $6E,$65,$6F,$5D,$83,$6E,$83,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut5.bin"		; GFXSize = $220

DATA_D350D0:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6D,$5A,$7D,$5A,$7D,$6A,$6D,$6A
	db $8C,$62,$6E,$7A,$68,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut6.bin"		; GFXSize = $260

DATA_D35346:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$6D,$58,$7D,$58,$7D,$68,$6D,$68
	db $8D,$5E,$6A,$71,$65,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut7.bin"		; GFXSize = $260

DATA_D355BC:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7D,$57,$6D,$57,$7A,$67,$8D,$5C
	db $91,$5C,$65,$5B,$70,$4F,$76,$4F,$72,$67,$6A,$67,$67,$6C,$63,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut8.bin"		; GFXSize = $2A0

DATA_D3587C:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7D,$57,$6D,$57,$7A,$67,$8D,$5C
	db $8F,$5C,$65,$5B,$70,$4F,$77,$4F,$72,$67,$6A,$67,$68,$6C,$63,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut9.bin"		; GFXSize = $2A0

DATA_D35B3C:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7D,$57,$6D,$57,$7A,$67,$8D,$5C
	db $65,$5B,$70,$4F,$77,$4F,$72,$67,$6A,$67,$68,$6C,$63,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_FreakOut10.bin"		; GFXSize = $280

DATA_D35DDA:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7D,$70,$7C,$60,$76,$70,$80,$58
	db $88,$5B,$74,$68,$70,$60,$7B,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut1.bin"		; GFXSize = $1C0

DATA_D35FB2:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$70,$7B,$60,$74,$70,$7E,$58
	db $86,$59,$73,$68,$6E,$62,$88,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut2.bin"		; GFXSize = $1C0

DATA_D3618A:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$70,$7A,$60,$72,$70,$7C,$58
	db $84,$59,$72,$68,$6D,$64,$8A,$6D
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut3.bin"		; GFXSize = $1C0

DATA_D36362:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$70,$7B,$60,$72,$6F,$77,$60
	db $7A,$58,$73,$68,$6C,$67,$8B,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut4.bin"		; GFXSize = $1C0

DATA_D3653A:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$70,$7A,$60,$6A,$63,$7A,$58
	db $82,$58,$85,$58,$8A,$68,$8D,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut5.bin"		; GFXSize = $220

DATA_D36772:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$78,$6F,$78,$5F,$83,$77,$70,$69
	db $6B,$61,$68,$5F,$7C,$57,$84,$57,$88,$5F,$88,$67,$8F,$67,$88,$57
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut6.bin"		; GFXSize = $240

DATA_D369D2:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$7B,$68,$7E,$58,$6C,$63,$8B,$58
	db $8E,$63,$91,$63,$79,$60,$74,$68,$77,$70,$75,$78,$7D,$78,$83,$78
	db $6C,$5B,$66,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut7.bin"		; GFXSize = $280

DATA_D36C76:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$82,$55,$72,$65,$82,$65,$73,$75
	db $92,$63,$8D,$55,$7B,$5D,$6C,$5D,$7B,$75,$83,$75,$69,$55,$65,$55
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut8.bin"		; GFXSize = $2A0

DATA_D36F36:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$7E,$68,$86,$58,$94,$63,$8F,$50
	db $87,$50,$83,$50,$7E,$60,$80,$58,$76,$60,$6E,$5E,$6B,$56,$64,$54
	db $76,$68,$76,$70,$70,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut9.bin"		; GFXSize = $2A0

DATA_D371FC:
	db $04,$08,$08,$00,$00,$10,$10,$08,$7F,$69,$89,$59,$79,$59,$6F,$69
	db $85,$4F,$8D,$4F,$91,$4D,$96,$63,$71,$61,$71,$59,$6B,$53,$65,$4C
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut10.bin"		; GFXSize = $300

DATA_D3751C:
	db $03,$0A,$06,$02,$16,$18,$00,$00,$8C,$5B,$7C,$5B,$81,$6B,$97,$65
	db $87,$4E,$8F,$4E,$92,$4B,$74,$63,$74,$5B,$6D,$53,$67,$4B,$79,$6B
	db $71,$6B,$79,$73,$6D,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_FreakOut11.bin"		; GFXSize = $300

DATA_D37842:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$74
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack1.bin"		; GFXSize = $20

DATA_D3786C:							; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7A,$73,$7C,$75
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack2.bin"		; GFXSize = $40

DATA_D378B8:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7E,$72,$76,$72,$7D,$7A
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack3.bin"		; GFXSize = $60

DATA_D37926:							; Note: Unused?
	db $01,$01,$02,$00,$00,$03,$10,$02,$76,$6F,$73,$71
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack4.bin"		; GFXSize = $A0

DATA_D379D2:
	db $01,$02,$02,$00,$00,$04,$10,$02,$77,$71,$74,$71,$7D,$69
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack5.bin"		; GFXSize = $C0

DATA_D37AA0:							; Note: Unused?
	db $01,$02,$02,$00,$00,$04,$10,$02,$76,$72,$7C,$6A,$81,$72
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack6.bin"		; GFXSize = $C0

DATA_D37B6E:
	db $01,$02,$02,$00,$00,$04,$10,$02,$79,$6C,$7B,$7C,$81,$7C
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack7.bin"		; GFXSize = $C0

DATA_D37C3C:							; Note: Unused?
	db $01,$01,$02,$00,$00,$03,$10,$02,$78,$6D,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack8.bin"		; GFXSize = $A0

DATA_D37CE8:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7C,$6C,$7C,$74,$7D,$7C,$7E,$71
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack9.bin"		; GFXSize = $80

DATA_D37D78:							; Note: Unused?
	db $01,$01,$02,$00,$00,$03,$10,$02,$75,$6E,$7A,$7E
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack10.bin"		; GFXSize = $A0

DATA_D37E24:
	db $01,$01,$02,$00,$00,$03,$10,$02,$75,$6D,$7B,$7D
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack11.bin"		; GFXSize = $A0

DATA_D37ED0:
	db $01,$01,$02,$00,$00,$03,$10,$02,$76,$72,$7C,$6A
	incbin "Graphics/DynamicSprites/GFX_WebShot_Attack12.bin"		; GFXSize = $A0

DATA_D37F7C:
	db $00,$03,$00,$00,$00,$03,$00,$00,$79,$78,$7E,$78,$7B,$80
	incbin "Graphics/DynamicSprites/GFX_WebShot_Blob1.bin"		; GFXSize = $60

DATA_D37FEA:
	db $00,$03,$00,$00,$00,$03,$00,$00,$78,$76,$80,$76,$7B,$7E
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy1.bin"		; GFXSize = $60

DATA_D38058:
	db $01,$00,$02,$00,$00,$02,$10,$02,$77,$71
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy2.bin"		; GFXSize = $80

DATA_D380E2:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7A,$71,$74,$71
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy3.bin"		; GFXSize = $A0

DATA_D3818E:
	db $01,$02,$02,$00,$00,$04,$10,$02,$76,$6E,$85,$6E,$70,$6E
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy4.bin"		; GFXSize = $C0

DATA_D3825C:
	db $01,$04,$02,$00,$00,$06,$10,$02,$71,$71,$89,$73,$6C,$74,$81,$71
	db $81,$79
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy5.bin"		; GFXSize = $100

DATA_D3836E:
	db $02,$02,$04,$00,$00,$06,$10,$04,$6F,$74,$7F,$74,$69,$78,$8C,$79
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy6.bin"		; GFXSize = $140

DATA_D384BE:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$80,$77,$70,$77,$68,$7C,$65,$7E
	db $72,$87,$81,$87,$90,$7C,$8F,$84
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy7.bin"		; GFXSize = $1C0

DATA_D38696:
	db $03,$03,$06,$00,$00,$09,$10,$06,$69,$78,$79,$78,$89,$78,$71,$88
	db $80,$88,$65,$7E
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy8.bin"		; GFXSize = $1E0

DATA_D3888A:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$69,$79,$79,$79,$89,$79,$72,$89
	db $7A,$89,$65,$7F,$80,$89
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy9.bin"		; GFXSize = $200

DATA_D38AA0:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$65,$79,$75,$79,$85,$79,$90,$80
	db $71,$89,$79,$89,$81,$89
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy10.bin"		; GFXSize = $200

DATA_D38CB6:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$65,$7A,$75,$79,$85,$7A,$91,$81
	db $73,$89,$7B,$89,$83,$89
	incbin "Graphics/DynamicSprites/GFX_WebPlatform_Deploy11.bin"		; GFXSize = $200

DATA_D38ECC:
	db $00,$02,$00,$00,$00,$02,$00,$00,$79,$7C,$73,$7C
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise1.bin"		; GFXSize = $40

DATA_D38F18:							; Note: Unused?
	db $00,$04,$00,$00,$00,$04,$00,$00,$6F,$7A,$75,$7A,$79,$7A,$91,$80
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise2.bin"		; GFXSize = $80

DATA_D38FA8:
	db $00,$05,$00,$00,$00,$05,$00,$00,$6D,$7A,$74,$7A,$79,$7A,$8E,$7D
	db $91,$7D
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise3.bin"		; GFXSize = $A0

DATA_D3905A:
	db $00,$07,$00,$00,$00,$07,$00,$00,$6B,$7B,$73,$7B,$7B,$7B,$78,$73
	db $83,$7D,$8B,$7D,$93,$7D
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise4.bin"		; GFXSize = $E0

DATA_D39150:
	db $01,$06,$02,$00,$00,$08,$10,$02,$70,$75,$6A,$7B,$80,$7D,$88,$7D
	db $90,$7D,$94,$7D,$91,$75
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise5.bin"		; GFXSize = $140

DATA_D392A6:
	db $01,$07,$02,$00,$00,$09,$10,$02,$72,$74,$6A,$7C,$6C,$74,$82,$7C
	db $8A,$7C,$91,$79,$91,$81,$94,$7C
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise6.bin"		; GFXSize = $160

DATA_D3941E:
	db $01,$07,$02,$00,$00,$09,$10,$02,$72,$72,$88,$7B,$90,$74,$80,$7B
	db $6A,$7A,$6C,$72,$90,$7C,$94,$7A
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise7.bin"		; GFXSize = $160

DATA_D39596:
	db $01,$07,$02,$00,$00,$09,$10,$02,$6A,$72,$88,$79,$80,$79,$78,$79
	db $79,$71,$90,$75,$90,$7D,$94,$78
	incbin "Graphics/DynamicSprites/GFX_Krochead_Rise8.bin"		; GFXSize = $160

DATA_D3970E:
	db $03,$03,$06,$00,$00,$09,$10,$06,$6A,$72,$7A,$72,$8A,$74,$8E,$6C
	db $93,$72,$78,$6A
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth1.bin"		; GFXSize = $1E0

DATA_D39902:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$6A,$72,$7A,$72,$8A,$72,$77,$6A
	db $89,$6A,$91,$6A,$90,$82
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth2.bin"		; GFXSize = $200

DATA_D39B18:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6A,$73,$88,$63,$7A,$73,$80,$6B
	db $77,$6B,$6F,$6B,$8A,$7B,$92,$7B
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth3.bin"		; GFXSize = $220

DATA_D39D50:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6A,$72,$7A,$72,$85,$62,$7D,$6A
	db $75,$6A,$8A,$7B,$92,$7B,$6E,$6A
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth4.bin"		; GFXSize = $220

DATA_D39F88:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$6A,$71,$7A,$71,$81,$59,$8A,$7B
	db $92,$7B,$7A,$69,$72,$69,$82,$69
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth5.bin"		; GFXSize = $220

DATA_D3A1C0:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6A,$72,$7B,$5A,$6C,$6A,$79,$72
	db $7A,$7A,$82,$7A,$8A,$7A,$92,$7A,$90,$82,$74,$6A,$7C,$6A,$87,$5A
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth6.bin"		; GFXSize = $240

DATA_D3A420:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$6A,$77,$7B,$57,$73,$67,$6B,$6F
	db $7A,$77,$7A,$7F,$82,$7A,$8A,$7B,$91,$7C
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth7.bin"		; GFXSize = $240

DATA_D3A67A:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$69,$6D,$73,$5D,$6A,$7D,$77,$55
	db $77,$6D,$79,$75,$72,$7D,$7A,$7D,$7E,$55,$81,$79,$89,$7B,$91,$7C
	incbin "Graphics/DynamicSprites/GFX_Krochead_OpenMouth8.bin"		; GFXSize = $240

DATA_D3A8DA:
	db $01,$07,$02,$00,$00,$09,$10,$02,$6A,$72,$88,$79,$80,$79,$78,$79
	db $79,$71,$90,$75,$90,$7D,$94,$78
	incbin "Graphics/DynamicSprites/GFX_Krochead_Blink1.bin"		; GFXSize = $160

DATA_D3AA52:
	db $01,$07,$02,$00,$00,$09,$10,$02,$6A,$72,$88,$79,$80,$79,$78,$79
	db $79,$71,$90,$75,$90,$7D,$94,$78
	incbin "Graphics/DynamicSprites/GFX_Krochead_Blink2.bin"		; GFXSize = $160

DATA_D3ABCA:
	db $00,$01,$00,$00,$00,$01,$00,$00,$75,$6F
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect7_Idle1.bin"		; GFXSize = $20

DATA_D3ABF4:
	db $00,$02,$00,$00,$00,$02,$00,$00,$78,$6F,$7A,$71
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect7_Idle2.bin"		; GFXSize = $40

DATA_D3AC40:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7B,$6C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect7_Idle3.bin"		; GFXSize = $A0

DATA_D3ACEC:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7E,$69,$7E,$79,$83,$79,$7E,$71
	db $86,$69
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect7_Idle4.bin"		; GFXSize = $A0

DATA_D3AD9E:
	db $00,$03,$00,$00,$00,$03,$00,$00,$81,$69,$81,$71,$81,$79
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect7_Idle5.bin"		; GFXSize = $60

DATA_D3AE0C:
	db $00,$02,$00,$00,$00,$02,$00,$00,$84,$68,$84,$70
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect7_Idle6.bin"		; GFXSize = $40

DATA_D3AE58:
	db $01,$04,$02,$00,$00,$06,$10,$02,$78,$75,$7A,$85,$7C,$8D,$7C,$95
	db $7D,$85
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt1.bin"		; GFXSize = $100

DATA_D3AF6A:
	db $02,$03,$04,$00,$00,$07,$10,$04,$73,$77,$84,$87,$7C,$87,$80,$7F
	db $7A,$6F
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt2.bin"		; GFXSize = $160

DATA_D3B0DC:
	db $01,$04,$02,$00,$00,$06,$10,$02,$73,$78,$83,$7F,$8B,$7F,$93,$7F
	db $94,$81
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt3.bin"		; GFXSize = $100

DATA_D3B1EE:
	db $02,$05,$04,$00,$00,$09,$10,$04,$72,$7D,$84,$6D,$82,$7D,$81,$85
	db $84,$7D,$76,$75,$81,$75
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt4.bin"		; GFXSize = $1A0

DATA_D3B3A4:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$72,$7E,$81,$86,$81,$7E,$86,$7E
	db $85,$76,$7D,$76,$7C,$6E,$7B,$66,$7C,$64
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt5.bin"		; GFXSize = $180

DATA_D3B53E:
	db $03,$02,$06,$00,$00,$08,$10,$06,$72,$7E,$7D,$76,$6C,$68,$80,$86
	db $75,$76
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt6.bin"		; GFXSize = $1C0

DATA_D3B710:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$7E,$7B,$76,$66,$7B,$6E,$7B
	db $84,$7E,$82,$86,$83,$76,$7F,$6F
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt7.bin"		; GFXSize = $160

DATA_D3B888:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7C,$73,$6D,$83,$7A,$7B,$7D,$83
	db $82,$83,$7B,$8B
	incbin "Graphics/DynamicSprites/GFX_Kleever_BrokenHilt8.bin"		; GFXSize = $180

DATA_D3BA1C:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$7A,$6C,$8A,$6C,$93,$7C,$93,$8C
	db $88,$9C,$95,$74,$97,$9C,$80,$A7,$7D,$9F
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire1.bin"		; GFXSize = $300

DATA_D3BD36:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$71,$64,$81,$64,$91,$66,$9C,$86
	db $9A,$76,$71,$74,$77,$74,$9D,$6E,$9A,$96,$A1,$96,$9F,$9E
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire2.bin"		; GFXSize = $340

DATA_D3C094:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$69,$74,$6A,$64,$79,$5C,$89,$5C
	db $99,$64,$95,$5C,$A0,$74,$A5,$74,$A4,$7C,$A5,$84
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire3.bin"		; GFXSize = $320

DATA_D3C3D0:
	db $06,$01,$0C,$00,$00,$0D,$10,$0C,$62,$6E,$68,$7E,$64,$5E,$74,$55
	db $84,$55,$94,$59,$6F,$56
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire4.bin"		; GFXSize = $320

DATA_D3C706:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$74,$87,$64,$87,$5E,$77,$5F,$57
	db $5D,$67,$6F,$57,$6B,$4F,$76,$52
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire5.bin"		; GFXSize = $2E0

DATA_D3C9FE:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$6F,$8F,$57,$6F,$59,$7F,$7F,$87
	db $57,$5F,$7F,$97,$69,$87,$67,$8F,$60,$8F,$67,$97
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire6.bin"		; GFXSize = $320

DATA_D3CD3A:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$87,$7D,$85,$8D,$67,$95,$77,$95
	db $5C,$85,$5F,$95,$54,$7D,$57,$85,$5A,$8D
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire7.bin"		; GFXSize = $300

DATA_D3D054:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$85,$72,$8D,$82,$8C,$92,$7C,$9A
	db $6C,$9A,$8A,$82,$93,$7A,$64,$9A
	incbin "Graphics/DynamicSprites/GFX_Kleever_HiltFire8.bin"		; GFXSize = $2E0

DATA_D3D34C:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7A,$6E,$73,$71,$77,$79
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin1.bin"		; GFXSize = $C0

DATA_D3D41A:
	db $01,$01,$02,$00,$00,$03,$10,$02,$79,$6C,$71,$71
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin2.bin"		; GFXSize = $A0

DATA_D3D4C6:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$69,$72,$72
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin3.bin"		; GFXSize = $A0

DATA_D3D572:
	db $01,$01,$02,$00,$00,$03,$10,$02,$72,$69,$73,$79
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin4.bin"		; GFXSize = $A0

DATA_D3D61E:
	db $01,$01,$02,$00,$00,$03,$10,$02,$6D,$6A,$77,$6D
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin5.bin"		; GFXSize = $A0

DATA_D3D6CA:
	db $01,$02,$02,$00,$00,$04,$10,$02,$69,$69,$78,$71,$74,$69
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin6.bin"		; GFXSize = $C0

DATA_D3D798:
	db $01,$01,$02,$00,$00,$03,$10,$02,$69,$6E,$79,$6F
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin7.bin"		; GFXSize = $A0

DATA_D3D844:
	db $01,$01,$02,$00,$00,$03,$10,$02,$6B,$71,$78,$70
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin8.bin"		; GFXSize = $A0

DATA_D3D8F0:
	db $01,$01,$02,$00,$00,$03,$10,$02,$71,$72,$76,$6A
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin9.bin"		; GFXSize = $A0

DATA_D3D99C:
	db $01,$02,$02,$00,$00,$04,$10,$02,$77,$71,$74,$77,$74,$6F
	incbin "Graphics/DynamicSprites/GFX_KrooksHook_Spin10.bin"		; GFXSize = $C0

DATA_D3DA6A:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$89,$6E,$79,$6E,$69,$6E,$7F,$5E
	db $6F,$5E,$7E,$4E,$72,$7E,$7A,$7E,$80,$7E,$76,$56,$7C,$4E
	incbin "Graphics/DynamicSprites/GFX_Krook_Idle1.bin"		; GFXSize = $3A0

DATA_D3DE28:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$89,$6E,$79,$6E,$69,$6E,$7F,$5E
	db $6F,$5E,$7C,$4E,$72,$7E,$7A,$7E,$80,$7E,$76,$56,$88,$57
	incbin "Graphics/DynamicSprites/GFX_Krook_Idle2.bin"		; GFXSize = $3A0

DATA_D3E1E6:
	db $02,$0C,$04,$07,$14,$1B,$00,$00,$78,$16,$78,$26,$7C,$0E,$7C,$36
	db $7C,$3E,$7C,$46,$7C,$4E,$7C,$56,$7C,$5E,$7C,$66,$7C,$6E,$7C,$76
	db $7C,$7E,$7C,$86,$7C,$8E,$7C,$96,$7C,$9E,$7C,$A6,$7C,$AE,$7C,$B6
	db $7C,$BE
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway1.bin"		; GFXSize = $360

DATA_D3E578:
	db $02,$0C,$04,$08,$14,$1C,$00,$00,$79,$15,$79,$25,$7E,$0D,$7C,$35
	db $7C,$3D,$7C,$45,$7C,$4D,$7C,$55,$7C,$5D,$7C,$65,$7C,$6D,$7C,$75
	db $7C,$7D,$7C,$85,$7C,$8D,$7C,$95,$7C,$9D,$7C,$A5,$7C,$AD,$7C,$B5
	db $7C,$BD,$7C,$C5
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway2.bin"		; GFXSize = $380

DATA_D3E92C:
	db $02,$0C,$04,$08,$14,$1C,$00,$00,$7A,$15,$7A,$25,$7E,$0D,$7D,$35
	db $7D,$3D,$7D,$45,$7D,$4D,$7D,$55,$7D,$5D,$7D,$65,$7D,$6D,$7D,$75
	db $7D,$7D,$7D,$85,$7D,$8D,$7D,$95,$7D,$9D,$7D,$A5,$7D,$AD,$7D,$B5
	db $7D,$BD,$7D,$C5
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway3.bin"		; GFXSize = $380

DATA_D3ECE0:
	db $02,$0C,$04,$08,$14,$1C,$00,$00,$7B,$15,$7B,$25,$7F,$0D,$7D,$35
	db $7D,$3D,$7D,$45,$7D,$4D,$7D,$55,$7D,$5D,$7D,$65,$7D,$6D,$7D,$75
	db $7D,$7D,$7D,$85,$7D,$8D,$7D,$95,$7D,$9D,$7D,$A5,$7D,$AD,$7D,$B5
	db $7D,$BD,$7D,$C5
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway4.bin"		; GFXSize = $380

DATA_D3F094:
	db $02,$0C,$04,$08,$14,$1C,$00,$00,$7C,$15,$7C,$25,$81,$0D,$7E,$35
	db $7E,$3D,$7E,$45,$7E,$4D,$7E,$55,$7E,$5D,$7E,$65,$7E,$6D,$7E,$75
	db $7E,$7D,$7E,$85,$7E,$8D,$7E,$95,$7E,$9D,$7E,$A5,$7E,$AD,$7E,$B5
	db $7E,$BD,$7E,$C5
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway5.bin"		; GFXSize = $380

DATA_D3F448:
	db $01,$0E,$02,$07,$12,$19,$00,$00,$7C,$1E,$82,$0E,$80,$16,$7F,$2E
	db $7F,$36,$7F,$3E,$7E,$46,$7E,$4E,$7E,$56,$7E,$5E,$7E,$66,$7E,$6E
	db $7E,$76,$7E,$7E,$7E,$86,$7E,$8E,$7E,$96,$7E,$9E,$7E,$A6,$7E,$AE
	db $7D,$B6,$7D,$BE
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway6.bin"		; GFXSize = $320

DATA_D3F79C:
	db $01,$0E,$02,$07,$12,$19,$00,$00,$7C,$1E,$82,$0E,$81,$16,$7F,$2E
	db $7F,$36,$7E,$3E,$7E,$46,$7E,$4E,$7E,$56,$7E,$5E,$7E,$66,$7E,$6E
	db $7E,$76,$7E,$7E,$7E,$86,$7E,$8E,$7E,$96,$7E,$9E,$7E,$A6,$7E,$AE
	db $7E,$B6,$7E,$BE
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Sway7.bin"		; GFXSize = $320

DATA_D3FAF0:
	incbin "Tilemaps/Compressed/Layer2_Level_Mine.bin":0-(($010000-DATA_D3FAF0)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD4Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_Mine.bin":(DATA_D3FAF0_End-DATA_D3FAF0)-

DATA_D401ED:
	db $00,$18,$00,$00,$00,$18,$00,$00,$7C,$0D,$7C,$15,$7C,$1D,$7C,$25
	db $7C,$2D,$7C,$35,$7C,$3D,$7C,$45,$7C,$4D,$7C,$55,$7C,$5D,$7C,$65
	db $7C,$6D,$7C,$75,$7C,$7D,$7C,$85,$7C,$8D,$7C,$95,$7C,$9D,$7C,$A5
	db $7C,$AD,$7C,$B5,$7C,$BD,$7C,$C5
	incbin "Graphics/DynamicSprites/GFX_Horsetail_Grabbed.bin"		; GFXSize = $300

DATA_D40525:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$85,$6D,$75,$7D,$7D,$7D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_K_Rotate1.bin"		; GFXSize = $120

DATA_D40659:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$85,$6C,$85,$74
	db $85,$7C,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_K_Rotate2.bin"		; GFXSize = $120

DATA_D4078D:
	db $01,$05,$02,$00,$00,$07,$10,$02,$76,$6D,$76,$7D,$7E,$7D,$83,$6C
	db $83,$74,$83,$7C
	incbin "Graphics/DynamicSprites/GFX_K_Rotate3.bin"		; GFXSize = $120

DATA_D408C1:
	db $01,$04,$02,$00,$00,$06,$10,$02,$79,$6B,$79,$7B,$80,$7B,$79,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_K_Rotate4.bin"		; GFXSize = $100

DATA_D409D3:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7D,$6B,$7D,$73,$7D,$7B,$7D,$83
	incbin "Graphics/DynamicSprites/GFX_K_Rotate5.bin"		; GFXSize = $80

DATA_D40A63:
	db $01,$04,$02,$00,$00,$06,$10,$02,$7A,$6B,$7A,$7B,$81,$7B,$81,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_K_Rotate6.bin"		; GFXSize = $100

DATA_D40B75:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7C,$75,$77,$7C,$77,$74,$77,$6C
	db $7F,$6D,$84,$6D
	incbin "Graphics/DynamicSprites/GFX_K_Rotate7.bin"		; GFXSize = $120

DATA_D40CA9:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$7D,$7D,$85,$6D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_K_Rotate8.bin"		; GFXSize = $120

DATA_D40DDD:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$85,$6D,$75,$7D,$7D,$7D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_O_Rotate1.bin"		; GFXSize = $120

DATA_D40F11:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$85,$6C,$85,$74
	db $85,$7C,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_O_Rotate2.bin"		; GFXSize = $120

DATA_D41045:
	db $01,$05,$02,$00,$00,$07,$10,$02,$76,$6D,$76,$7D,$7E,$7D,$83,$6C
	db $83,$74,$83,$7C
	incbin "Graphics/DynamicSprites/GFX_O_Rotate3.bin"		; GFXSize = $120

DATA_D41179:
	db $01,$04,$02,$00,$00,$06,$10,$02,$79,$6B,$79,$7B,$81,$7B,$79,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_O_Rotate4.bin"		; GFXSize = $100

DATA_D4128B:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7D,$6B,$7D,$73,$7D,$7B,$7D,$83
	incbin "Graphics/DynamicSprites/GFX_O_Rotate5.bin"		; GFXSize = $80

DATA_D4131B:
	db $01,$04,$02,$00,$00,$06,$10,$02,$7A,$6B,$7A,$7B,$81,$7B,$81,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_O_Rotate6.bin"		; GFXSize = $100

DATA_D4142D:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7C,$75,$77,$7C,$77,$74,$77,$6C
	db $7F,$6D,$84,$6D
	incbin "Graphics/DynamicSprites/GFX_O_Rotate7.bin"		; GFXSize = $120

DATA_D41561:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$7D,$7D,$85,$6D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_O_Rotate8.bin"		; GFXSize = $120

DATA_D41695:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$85,$6D,$75,$7D,$7D,$7D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_N_Rotate1.bin"		; GFXSize = $120

DATA_D417C9:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$85,$6C,$85,$74
	db $85,$7C,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_N_Rotate2.bin"		; GFXSize = $120

DATA_D418FD:
	db $01,$05,$02,$00,$00,$07,$10,$02,$76,$6D,$76,$7D,$7E,$7D,$83,$6C
	db $83,$74,$83,$7C
	incbin "Graphics/DynamicSprites/GFX_N_Rotate3.bin"		; GFXSize = $120

DATA_D41A31:
	db $01,$04,$02,$00,$00,$06,$10,$02,$79,$6B,$79,$7B,$81,$7B,$79,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_N_Rotate4.bin"		; GFXSize = $100

DATA_D41B43:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7D,$6B,$7D,$73,$7D,$7B,$7D,$83
	incbin "Graphics/DynamicSprites/GFX_N_Rotate5.bin"		; GFXSize = $80

DATA_D41BD3:
	db $01,$04,$02,$00,$00,$06,$10,$02,$7A,$6B,$7A,$7B,$81,$7B,$81,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_N_Rotate6.bin"		; GFXSize = $100

DATA_D41CE5:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7C,$75,$77,$7C,$77,$74,$77,$6C
	db $7F,$6D,$84,$6D
	incbin "Graphics/DynamicSprites/GFX_N_Rotate7.bin"		; GFXSize = $120

DATA_D41E19:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$7D,$7D,$85,$6D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_N_Rotate8.bin"		; GFXSize = $120

DATA_D41F4D:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$85,$6D,$75,$7D,$7D,$7D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_G_Rotate1.bin"		; GFXSize = $120

DATA_D42081:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$85,$6C,$85,$74
	db $85,$7C,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_G_Rotate2.bin"		; GFXSize = $120

DATA_D421B5:
	db $01,$05,$02,$00,$00,$07,$10,$02,$76,$6D,$76,$7D,$7E,$7D,$83,$6C
	db $83,$74,$83,$7C
	incbin "Graphics/DynamicSprites/GFX_G_Rotate3.bin"		; GFXSize = $120

DATA_D422E9:
	db $01,$04,$02,$00,$00,$06,$10,$02,$79,$6B,$79,$7B,$81,$7B,$79,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_G_Rotate4.bin"		; GFXSize = $100

DATA_D423FB:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7D,$6B,$7D,$73,$7D,$7B,$7D,$83
	incbin "Graphics/DynamicSprites/GFX_G_Rotate5.bin"		; GFXSize = $80

DATA_D4248B:
	db $01,$04,$02,$00,$00,$06,$10,$02,$7A,$6B,$7A,$7B,$81,$7B,$81,$83
	db $7D,$83
	incbin "Graphics/DynamicSprites/GFX_G_Rotate6.bin"		; GFXSize = $100

DATA_D4259D:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7C,$75,$77,$7C,$77,$74,$77,$6C
	db $7F,$6D,$84,$6D
	incbin "Graphics/DynamicSprites/GFX_G_Rotate7.bin"		; GFXSize = $120

DATA_D426D1:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6D,$75,$7D,$7D,$7D,$85,$6D
	db $85,$75,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_G_Rotate8.bin"		; GFXSize = $120

DATA_D42805:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$83,$60,$77,$68,$90,$68,$90,$70
	db $88,$70,$77,$78,$7D,$78,$79,$80
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Dead1.bin"		; GFXSize = $1C0

DATA_D429DD:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$71,$6A,$83,$5A,$81,$6A,$87,$6A
	db $8C,$6A,$7B,$62,$7E,$5A,$77,$7A,$7F,$7A,$81,$72,$83,$7A
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Dead2.bin"		; GFXSize = $220

DATA_D42C1B:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$76,$54,$72,$64,$82,$64,$78,$74
	db $82,$54,$6C,$74,$6C,$6C,$87,$74
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Dead3.bin"		; GFXSize = $280

DATA_D42EB3:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7D,$60,$69,$70,$79,$70,$6F,$60
	db $6F,$58,$75,$58,$76,$50
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Dead4.bin"		; GFXSize = $260

DATA_D43129:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$69,$75,$73,$75,$69,$65,$78,$65
	db $7D,$5D,$68,$5D,$6E,$5D,$6D,$55
	incbin "Graphics/DynamicSprites/GFX_MiniNecky_Dead5.bin"		; GFXSize = $280

DATA_D433C1:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle1.bin"		; GFXSize = $20

DATA_D433EB:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7D
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle2.bin"		; GFXSize = $20

DATA_D43415:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle3.bin"		; GFXSize = $20

DATA_D4343F:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7D,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle4.bin"		; GFXSize = $20

DATA_D43469:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle5.bin"		; GFXSize = $20

DATA_D43493:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7A
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle6.bin"		; GFXSize = $20

DATA_D434BD:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle7.bin"		; GFXSize = $20

DATA_D434E7:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect8_Idle8.bin"		; GFXSize = $20

DATA_D43511:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7B,$89,$77,$81,$7F,$82,$7B,$7A
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle1.bin"		; GFXSize = $80

DATA_D435A1:
	db $01,$00,$00,$00,$00,$02,$10,$02,$79,$7C
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle2.bin"		; GFXSize = $80

DATA_D4362B:
	db $01,$00,$00,$00,$00,$02,$10,$02,$78,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle3.bin"		; GFXSize = $80

DATA_D436B5:
	db $01,$00,$00,$00,$00,$02,$10,$02,$78,$78
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle4.bin"		; GFXSize = $80

DATA_D4373F:
	db $00,$03,$00,$00,$00,$03,$00,$00,$76,$79,$7D,$79,$7C,$81
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle5.bin"		; GFXSize = $60

DATA_D437AD:
	db $00,$03,$00,$00,$00,$03,$00,$00,$74,$7B,$7A,$7B,$7F,$83
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle6.bin"		; GFXSize = $60

DATA_D4381B:
	db $01,$00,$00,$00,$00,$02,$10,$02,$74,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle7.bin"		; GFXSize = $80

DATA_D438A5:
	db $01,$00,$00,$00,$00,$02,$10,$02,$74,$7D
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect9_Idle8.bin"		; GFXSize = $80

DATA_D4392F:
	db $01,$00,$00,$00,$00,$02,$10,$02,$78,$72
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle1.bin"		; GFXSize = $80

DATA_D439B9:
	db $01,$00,$00,$00,$00,$02,$10,$02,$75,$72
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle2.bin"		; GFXSize = $80

DATA_D43A43:
	db $01,$00,$00,$00,$00,$02,$10,$02,$75,$75
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle3.bin"		; GFXSize = $80

DATA_D43ACD:
	db $01,$00,$00,$00,$00,$02,$10,$02,$75,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle4.bin"		; GFXSize = $80

DATA_D43B57:
	db $01,$00,$00,$00,$00,$02,$10,$02,$78,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle5.bin"		; GFXSize = $80

DATA_D43BE1:
	db $01,$00,$00,$00,$00,$02,$10,$02,$7B,$7D
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle6.bin"		; GFXSize = $80

DATA_D43C6B:
	db $01,$00,$00,$00,$00,$02,$10,$02,$7B,$7B
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle7.bin"		; GFXSize = $80

DATA_D43CF5:
	db $01,$00,$00,$00,$00,$02,$10,$02,$7B,$77
	incbin "Graphics/DynamicSprites/GFX_UnknownEffect10_Idle8.bin"		; GFXSize = $80

DATA_D43D7F:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$70,$59,$70,$69,$80,$59,$80,$69
	db $77,$79,$82,$79,$89,$64
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float1.bin"		; GFXSize = $2C0

DATA_D44055:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$70,$59,$70,$69,$80,$59,$80,$69
	db $78,$79,$8A,$61,$8A,$69,$82,$79
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float2.bin"		; GFXSize = $2E0

DATA_D4434D:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$6F,$5B,$6F,$6B,$7F,$5B,$7F,$6B
	db $79,$7B,$8A,$61,$8A,$69
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float3.bin"		; GFXSize = $2C0

DATA_D44623:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$6F,$5A,$7F,$5A,$7F,$6A,$6F,$6A
	db $79,$7A,$8B,$62,$8B,$6A
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float4.bin"		; GFXSize = $2C0

DATA_D448F9:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6E,$5C,$7E,$5C,$6E,$6C,$7E,$6C
	db $8B,$65,$8B,$5D,$8B,$6D,$79,$7C,$80,$7C
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float5.bin"		; GFXSize = $2A0

DATA_D44BB3:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6E,$5D,$7E,$5D,$6E,$6D,$7E,$6D
	db $8B,$65,$8B,$6D,$79,$7D,$8A,$5D,$80,$7D
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float6.bin"		; GFXSize = $2A0

DATA_D44E6D:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6D,$5D,$7D,$5D,$6D,$6D,$7D,$6D
	db $8D,$60,$8C,$68,$8A,$70,$79,$7D,$80,$7D
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float7.bin"		; GFXSize = $2A0

DATA_D45127:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$6D,$5E,$7D,$5E,$6D,$6E,$7D,$6E
	db $8C,$68,$8C,$70,$79,$7E,$80,$7E,$8C,$60
	incbin "Graphics/DynamicSprites/GFX_RideableBalloon_Float8.bin"		; GFXSize = $2A0

DATA_D453E1:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$81,$4A,$76,$5A,$66,$5A,$63,$6A
	db $73,$6A,$82,$5A,$67,$7A,$7C,$52,$6C,$7A,$7C,$7A,$82,$6A,$8A,$6A
	db $92,$6A,$8C,$72
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin1.bin"		; GFXSize = $400

DATA_D45805:
	db $04,$08,$08,$01,$18,$19,$00,$00,$7C,$4E,$76,$5E,$80,$5E,$73,$6E
	db $87,$4E,$88,$56,$90,$5D,$93,$60,$7C,$7E,$83,$6E,$8A,$6B,$92,$6B
	db $90,$73
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin2.bin"		; GFXSize = $320

DATA_D45B47:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$79,$4E,$7E,$5E,$7E,$6E,$8D,$5E
	db $7A,$5E,$89,$56,$8F,$56,$8D,$6E,$89,$76,$7E,$7E
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin3.bin"		; GFXSize = $2C0

DATA_D45E23:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$82,$5C,$72,$5C,$90,$6C,$92,$5C
	db $78,$6C,$72,$54,$7A,$54,$82,$54,$76,$4C,$73,$6F,$7D,$7C,$88,$6C
	db $8D,$74,$94,$7C
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin4.bin"		; GFXSize = $3A0

DATA_D461E7:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$8E,$5E,$91,$6E,$70,$5E,$71,$4E
	db $7E,$5E,$81,$6E,$7F,$56,$8E,$7E,$95,$7E,$7D,$7D,$79,$6E,$71,$6E
	db $6C,$71,$67,$6D
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin5.bin"		; GFXSize = $400

DATA_D4660B:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$72,$4B,$79,$5B,$7A,$6B,$69,$5B
	db $6A,$6B,$72,$6B,$66,$61,$6D,$73,$84,$6B,$88,$73,$7E,$7B,$86,$7B
	db $8B,$7B,$85,$83
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin6.bin"		; GFXSize = $340

DATA_D4696F:
	db $04,$08,$08,$01,$18,$19,$00,$00,$7A,$4C,$78,$5C,$68,$5C,$68,$6C
	db $73,$54,$65,$5E,$65,$66,$78,$6C,$7C,$6C,$7C,$74,$7C,$7C,$6F,$7C
	db $71,$7F
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin7.bin"		; GFXSize = $320

DATA_D46CB1:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$6D,$5C,$5D,$5C,$5E,$6C,$7F,$4C
	db $7D,$5C,$77,$54,$6E,$6C,$62,$7C,$66,$7C,$6C,$74,$76,$6C,$7E,$6C
	db $84,$6C,$7A,$74,$7C,$7C
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Spin8.bin"		; GFXSize = $3C0

DATA_D47097:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$7E,$52,$67,$5A,$77,$62,$78,$72
	db $84,$62,$76,$5A,$6F,$52,$6F,$6A,$88,$7A,$65,$68
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle1.bin"		; GFXSize = $2C0

DATA_D47373:
	db $04,$08,$08,$01,$18,$19,$00,$00,$7A,$63,$7F,$53,$7A,$73,$6F,$5B
	db $6F,$53,$72,$6B,$6F,$6B,$67,$5B,$67,$63,$64,$68,$76,$73,$88,$7B
	db $86,$63
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle2.bin"		; GFXSize = $320

DATA_D476B5:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$7F,$59,$7E,$69,$6F,$59,$6E,$69
	db $67,$61,$67,$59,$62,$67,$7E,$79,$83,$79,$7F,$81,$88,$79
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle3.bin"		; GFXSize = $2E0

DATA_D479B3:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$81,$5B,$70,$6B,$69,$5B,$80,$6B
	db $79,$63,$80,$7B,$88,$7B,$66,$5B,$63,$64,$61,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle4.bin"		; GFXSize = $2C0

DATA_D47C8F:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$81,$5D,$69,$5D,$7A,$6D,$79,$65
	db $88,$6D,$8A,$75,$81,$7D,$72,$6D,$74,$75,$6F,$6D,$61,$65,$65,$5D
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle5.bin"		; GFXSize = $2A0

DATA_D47F4F:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7F,$5F,$5F,$5F,$77,$6F,$6F,$67
	db $77,$67,$6C,$6F,$74,$6F,$87,$6F,$87,$77,$80,$7F,$89,$6F
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle6.bin"		; GFXSize = $280

DATA_D481ED:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$5E,$65,$7D,$65,$6E,$65,$79,$75
	db $84,$5D,$81,$5D,$73,$75,$6B,$75,$89,$75,$8B,$6E
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle7.bin"		; GFXSize = $2C0

DATA_D484C9:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7B,$5C,$79,$6C,$6A,$6C,$5B,$6C
	db $78,$64,$63,$6C,$79,$7C,$7F,$7C,$89,$77,$89,$6F,$8D,$71
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle8.bin"		; GFXSize = $280

DATA_D48767:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$78,$5B,$77,$6B,$67,$6C,$78,$7B
	db $7F,$7B,$61,$70,$87,$73,$8B,$79,$8E,$71,$5A,$70
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle9.bin"		; GFXSize = $260

DATA_D489E3:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$74,$5B,$73,$6B,$7E,$67,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle10.bin"		; GFXSize = $260

DATA_D48C65:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$74,$5B,$73,$6B,$7F,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$7F,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle11.bin"		; GFXSize = $280

DATA_D48F09:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$74,$5B,$73,$6B,$80,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$83,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle12.bin"		; GFXSize = $280

DATA_D491AD:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$75,$5B,$73,$6B,$80,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$80,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle13.bin"		; GFXSize = $280

DATA_D49451:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$75,$5B,$73,$6B,$81,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$80,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle14.bin"		; GFXSize = $280

DATA_D496F5:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$74,$5B,$73,$6B,$80,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$80,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle15.bin"		; GFXSize = $280

DATA_D49999:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$75,$5B,$73,$6B,$80,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$80,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle16.bin"		; GFXSize = $280

DATA_D49C3D:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$75,$5B,$73,$6B,$7F,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$7E,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle17.bin"		; GFXSize = $280

DATA_D49EE1:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$75,$5B,$73,$6B,$7F,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$7D,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle18.bin"		; GFXSize = $280

DATA_D4A185:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$75,$5B,$73,$6B,$7F,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$7D,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle19.bin"		; GFXSize = $280

DATA_D4A429:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$74,$5B,$73,$6B,$81,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$7D,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle20.bin"		; GFXSize = $280

DATA_D4A6CD:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$74,$5B,$73,$6B,$7F,$63,$83,$73
	db $80,$7B,$8B,$78,$8F,$71,$78,$7B,$70,$7B,$6B,$73,$69,$7B,$63,$73
	db $5B,$73,$7F,$6B
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Idle21.bin"		; GFXSize = $280

DATA_D4A971:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$7F,$70,$7A,$50,$79,$60,$62,$64
	db $8F,$76,$85,$68,$77,$70,$68,$74,$6A,$78,$70,$70,$72,$68
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Dead1.bin"		; GFXSize = $2E0

DATA_D4AC6F:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$76,$53,$77,$73,$76,$63,$86,$63
	db $6A,$77,$81,$5B,$8C,$73,$92,$6B,$76,$83
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Dead2.bin"		; GFXSize = $300

DATA_D4AF89:
	db $04,$08,$08,$01,$18,$19,$00,$00,$6E,$55,$7A,$65,$8A,$61,$77,$7D
	db $74,$65,$7C,$55,$7E,$5D,$86,$5D,$7B,$75,$87,$85,$8B,$88,$85,$7C
	db $7D,$75
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Dead3.bin"		; GFXSize = $320

DATA_D4B2CB:
	db $04,$08,$08,$00,$00,$10,$10,$08,$6D,$5A,$7D,$5A,$76,$6A,$80,$7A
	db $65,$5C,$86,$6A,$8D,$62,$8F,$5A,$86,$72,$8E,$72,$90,$7A,$98,$78
	incbin "Graphics/DynamicSprites/GFX_CatO9Tails_Dead4.bin"		; GFXSize = $300

DATA_D4B5EB:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$82,$74,$80,$64,$70,$64,$72,$74
	db $62,$72,$7C,$5C,$60,$79,$6A,$6A,$83,$5C,$78,$84,$65,$6A
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float1.bin"		; GFXSize = $340

DATA_D4B949:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$81,$73,$81,$63,$71,$63,$71,$73
	db $5D,$70,$7C,$5B,$8B,$73,$69,$68,$83,$5B,$65,$68
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float2.bin"		; GFXSize = $320

DATA_D4BC85:
	db $04,$08,$08,$00,$00,$10,$10,$08,$81,$63,$71,$63,$6F,$73,$5B,$6C
	db $84,$73,$7B,$5B,$8C,$73,$69,$69,$82,$5B,$7D,$53,$7F,$73,$7F,$7B
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float3.bin"		; GFXSize = $300

DATA_D4BFA5:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$7E,$70,$80,$60,$70,$60,$6E,$70
	db $5B,$6A,$7E,$58,$8B,$70,$6B,$6A,$81,$58
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float4.bin"		; GFXSize = $300

DATA_D4C2BF:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7F,$5F,$71,$6F,$5D,$69,$7E,$77
	db $77,$5F,$7E,$57,$89,$6F,$70,$67,$82,$57,$77,$67,$81,$6F,$69,$6C
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float5.bin"		; GFXSize = $2A0

DATA_D4C57F:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7D,$5F,$71,$6F,$61,$6B,$81,$77
	db $77,$5F,$7F,$57,$86,$6F,$71,$67,$82,$57,$75,$67,$81,$6F
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float6.bin"		; GFXSize = $280

DATA_D4C81D:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7E,$60,$73,$70,$63,$70,$83,$78
	db $77,$60,$81,$58,$70,$68,$76,$68,$83,$70
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float7.bin"		; GFXSize = $240

DATA_D4CA77:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7D,$60,$74,$70,$64,$70,$84,$78
	db $78,$60,$80,$58,$66,$80,$7C,$80,$75,$68,$83,$70
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float8.bin"		; GFXSize = $260

DATA_D4CCF3:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7C,$61,$7B,$71,$6B,$71,$65,$7C
	db $78,$61,$7F,$59,$66,$81,$6C,$81,$7C,$81,$74,$69,$84,$7B
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float9.bin"		; GFXSize = $280

DATA_D4CF91:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7C,$61,$7D,$71,$6D,$71,$67,$79
	db $78,$61,$7D,$59,$65,$81,$6B,$81,$77,$81,$74,$69,$7F,$81,$86,$81
	db $72,$69
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float10.bin"		; GFXSize = $2C0

DATA_D4D273:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7B,$66,$7E,$76,$6E,$76,$66,$76
	db $73,$66,$7D,$5E,$66,$7E,$85,$5F,$73,$6E,$6C,$6E,$68,$86,$63,$7F
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float11.bin"		; GFXSize = $2A0

DATA_D4D533:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$7F,$65,$6F,$65,$61,$75,$81,$75
	db $71,$75,$67,$6D,$7C,$5D,$84,$5D,$7B,$85
	incbin "Graphics/DynamicSprites/GFX_Kloak_Float12.bin"		; GFXSize = $300

DATA_D4D84D:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$70,$74,$7E,$64,$6E,$64,$5C,$6D
	db $80,$74,$66,$67,$79,$5C,$81,$5C,$80,$7C,$88,$74
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw1.bin"		; GFXSize = $2C0

DATA_D4DB29:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7A,$73,$79,$63,$59,$69,$72,$7B
	db $72,$73,$71,$6B,$71,$63,$69,$65,$76,$5B,$7E,$5B
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw2.bin"		; GFXSize = $260

DATA_D4DDA5:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7A,$72,$78,$62,$59,$66,$72,$72
	db $72,$7A,$70,$62,$70,$6A,$68,$63,$72,$5A,$84,$79
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw3.bin"		; GFXSize = $260

DATA_D4E021:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6B,$61,$5B,$64,$72,$71,$7B,$61
	db $6B,$71,$7B,$69,$80,$69,$82,$71,$82,$79,$85,$77,$76,$81,$7E,$81
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw4.bin"		; GFXSize = $2A0

DATA_D4E2E1:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$73,$73,$5C,$64,$6C,$63,$7C,$63
	db $7C,$6B,$81,$6B,$83,$73,$83,$7B,$86,$75,$76,$83
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw5.bin"		; GFXSize = $260

DATA_D4E55D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$73,$73,$5C,$66,$6C,$63,$7C,$63
	db $7C,$6B,$83,$6B,$83,$73,$83,$7B,$87,$74,$77,$83
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw6.bin"		; GFXSize = $260

DATA_D4E7D9:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$72,$73,$5B,$68,$6B,$63,$7B,$63
	db $7B,$6B,$83,$6B,$82,$73,$82,$7B,$87,$73,$76,$83
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw7.bin"		; GFXSize = $260

DATA_D4EA55:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$72,$70,$5C,$68,$6B,$60,$82,$70
	db $82,$78,$7A,$80,$85,$73,$7B,$60,$7B,$68,$72,$80,$81,$68
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw8.bin"		; GFXSize = $280

DATA_D4ECF3:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$70,$74,$5C,$64,$72,$64,$80,$74
	db $82,$6C,$80,$64,$6C,$64,$7B,$5C,$73,$5C,$6B,$5C,$63,$5C,$80,$7C
	db $84,$74
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw9.bin"		; GFXSize = $2C0

DATA_D4EFD5:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$6C,$73,$7A,$73,$7A,$63,$5D,$57
	db $6D,$57,$7D,$5B,$72,$67,$72,$6B,$6C,$6B,$66,$4F,$6E,$4F
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw10.bin"		; GFXSize = $340

DATA_D4F333:
	db $06,$02,$0C,$00,$00,$0E,$10,$0C,$6A,$70,$7A,$70,$7B,$60,$6B,$60
	db $67,$50,$77,$50,$6E,$48,$75,$48
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw11.bin"		; GFXSize = $340

DATA_D4F68B:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$6E,$6C,$7D,$5C,$7C,$4C,$83,$44
	db $75,$64,$6D,$64,$7E,$6C,$84,$6C,$7E,$74,$7E,$44,$78,$52,$7A,$5A
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw12.bin"		; GFXSize = $2A0

DATA_D4F94B:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$72,$6A,$82,$5C,$92,$5F,$6E,$68
	db $92,$57,$9A,$57,$82,$6C,$8A,$6C,$7F,$74,$7A,$62,$72,$62,$9D,$5B
	db $6E,$60
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw13.bin"		; GFXSize = $2C0

DATA_D4FC2D:
	incbin "Tilemaps/Compressed/Layer3_Level_BeeHive.bin":0-(($010000-DATA_D4FC2D)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD5Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer3_Level_BeeHive.bin":(DATA_D4FC2D_End-DATA_D4FC2D)-

DATA_D5026B:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$6F,$60,$7F,$60,$93,$70,$8B,$70
	db $83,$70,$7B,$70,$73,$70,$76,$78,$9B,$68,$93,$68,$96,$60,$8E,$60
	db $87,$58
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw14.bin"		; GFXSize = $2C0

DATA_D5054D:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$70,$62,$80,$62,$8C,$77,$86,$5A
	db $78,$72,$80,$72,$88,$72,$77,$7A,$90,$67,$90,$6F,$95,$6F,$72,$72
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw15.bin"		; GFXSize = $2A0

DATA_D5080D:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$70,$65,$80,$7C,$80,$6C,$7D,$5C
	db $78,$75,$71,$75,$8A,$7C,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw16.bin"		; GFXSize = $280

DATA_D50AA5:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$70,$7C,$6E,$6C,$7B,$6C,$7D,$5C
	db $75,$64,$80,$7C,$84,$7C
	incbin "Graphics/DynamicSprites/GFX_Kloak_Throw17.bin"		; GFXSize = $260

DATA_D50D1B:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$86,$75,$76,$75,$66,$75,$7D,$65
	db $61,$7E,$65,$85,$84,$5D,$7C,$5D,$75,$65,$75,$6D,$6E,$6D
	incbin "Graphics/DynamicSprites/GFX_Kloak_Turn1.bin"		; GFXSize = $2E0

DATA_D51019:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$61,$78,$71,$72,$81,$72,$78,$62
	db $70,$6A,$6B,$70,$88,$6A,$77,$82,$81,$82,$91,$77,$91,$7F,$94,$7F
	db $79,$5A,$83,$62,$80,$5A
	incbin "Graphics/DynamicSprites/GFX_Kloak_Turn2.bin"		; GFXSize = $360

DATA_D5139F:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$72,$74,$5E,$71,$8A,$6F,$73,$64
	db $81,$74,$81,$7C,$6F,$67,$83,$6C,$83,$64,$67,$69,$76,$5C,$7E,$5C
	db $8B,$67,$82,$5C
	incbin "Graphics/DynamicSprites/GFX_Kloak_Dead1.bin"		; GFXSize = $340

DATA_D51703:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$79,$75,$79,$65,$5D,$6A,$71,$7E
	db $8F,$73,$8E,$6B,$8C,$73,$71,$76,$71,$6E,$71,$66,$69,$66,$79,$5D
	db $81,$5D,$89,$65
	incbin "Graphics/DynamicSprites/GFX_Kloak_Dead2.bin"		; GFXSize = $2E0

DATA_D51A07:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$71,$73,$76,$63,$86,$63,$5E,$63
	db $81,$73,$80,$7B,$6E,$6B,$6E,$63
	incbin "Graphics/DynamicSprites/GFX_Kloak_Dead3.bin"		; GFXSize = $280

DATA_D51C9F:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$5F,$5A,$85,$5A,$7C,$6A,$6C,$6A
	db $72,$7A,$78,$7A,$6F,$62,$77,$62,$8A,$6A,$80,$7A
	incbin "Graphics/DynamicSprites/GFX_Kloak_Dead4.bin"		; GFXSize = $2C0

DATA_D51F7B:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$74,$72,$73,$62,$5F,$59,$83,$58
	db $80,$68,$6C,$71,$69,$69,$83,$78
	incbin "Graphics/DynamicSprites/GFX_Kloak_Dead5.bin"		; GFXSize = $2E0

DATA_D52273:
	db $04,$08,$08,$01,$18,$19,$00,$00,$67,$67,$77,$67,$67,$77,$77,$77
	db $6A,$5F,$61,$59,$80,$54,$86,$54,$8D,$54,$8C,$5C,$73,$5F,$62,$5F
	db $63,$57
	incbin "Graphics/DynamicSprites/GFX_HelicopterBarrel_Wings.bin"		; GFXSize = $320

DATA_D525B5:
	db $01,$03,$02,$00,$00,$05,$10,$02,$8C,$67,$94,$5F,$91,$77,$91,$7F
	incbin "Graphics/DynamicSprites/GFX_HelicopterBarrel_Propeller1.bin"		; GFXSize = $E0

DATA_D526A5:
	db $01,$03,$02,$00,$00,$05,$10,$02,$8C,$67,$94,$5F,$91,$77,$91,$7F
	incbin "Graphics/DynamicSprites/GFX_HelicopterBarrel_Propeller2.bin"		; GFXSize = $E0

DATA_D52795:
	db $01,$02,$02,$00,$00,$04,$10,$02,$8C,$67,$95,$67,$93,$77
	incbin "Graphics/DynamicSprites/GFX_HelicopterBarrel_Propeller3.bin"		; GFXSize = $C0

DATA_D52863:
	db $01,$03,$02,$00,$00,$05,$10,$02,$8C,$69,$94,$61,$90,$79,$90,$61
	incbin "Graphics/DynamicSprites/GFX_HelicopterBarrel_Propeller4.bin"		; GFXSize = $E0

DATA_D52953:
	db $06,$03,$0C,$00,$00,$0F,$10,$0C,$6F,$57,$7F,$57,$6F,$67,$7F,$67
	db $71,$77,$7F,$77,$89,$6F,$89,$67,$88,$5F
	incbin "Graphics/DynamicSprites/GFX_HelicopterBarrel_Propeller5.bin"		; GFXSize = $360

DATA_D52CCD:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$70,$80,$60,$79,$68,$82,$58
	db $8A,$58,$72,$5A,$72,$62,$74,$6A,$8D,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie1.bin"		; GFXSize = $1E0

DATA_D52EC7:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$70,$81,$60,$79,$68,$83,$58
	db $8B,$58,$72,$5A,$72,$62,$74,$6A,$8E,$58,$89,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie2.bin"		; GFXSize = $200

DATA_D530E3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$79,$70,$87,$60,$72,$61,$7F,$60
	db $7F,$68,$77,$68,$83,$58,$8B,$58,$8F,$58,$74,$69,$71,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie3.bin"		; GFXSize = $220

DATA_D53321:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$7A,$71,$7A,$61,$89,$5C,$83,$59
	db $72,$6A,$72,$62,$71,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie4.bin"		; GFXSize = $200

DATA_D53537:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$7A,$60,$72,$6C,$6E,$64
	db $6C,$60,$7D,$58,$89,$60,$89,$58,$81,$58,$89,$50
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie5.bin"		; GFXSize = $200

DATA_D53753:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7B,$70,$77,$60,$7B,$50,$77,$58
	db $81,$60,$73,$70,$6B,$6C,$6B,$64,$68,$66
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie6.bin"		; GFXSize = $240

DATA_D539AD:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$79,$70,$77,$60,$77,$50,$71,$70
	db $85,$69,$69,$6D,$67,$6B,$71,$5B,$71,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie7.bin"		; GFXSize = $240

DATA_D53C07:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$79,$72,$6D,$5A,$78,$6A,$6F,$52
	db $74,$6A,$71,$72,$69,$72,$84,$66,$7C,$5A,$7C,$52,$67,$6F,$80,$6A
	db $7B,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie8.bin"		; GFXSize = $260

DATA_D53E89:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$79,$70,$7C,$60,$6C,$62,$71,$72
	db $69,$72,$75,$5A,$6D,$5A,$6D,$52,$7A,$55
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie9.bin"		; GFXSize = $240

DATA_D540E3:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$79,$70,$6C,$5A,$7B,$60,$6F,$52
	db $76,$52,$74,$6A,$71,$72,$69,$72,$68,$6F
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie10.bin"		; GFXSize = $240

DATA_D5433D:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$79,$70,$6C,$5A,$7A,$60,$6F,$52
	db $74,$6A,$71,$72,$69,$72,$69,$6F
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie11.bin"		; GFXSize = $220

DATA_D54575:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$79,$71,$7B,$61,$6B,$66,$86,$71
	db $7C,$59,$84,$59,$87,$59,$6F,$5E,$69,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie12.bin"		; GFXSize = $240

DATA_D547CF:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7C,$71,$7C,$61,$7E,$59,$86,$59
	db $89,$59,$74,$77,$74,$6F,$74,$67,$70,$5F,$71,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_SwitchPlacesWithDixie13.bin"		; GFXSize = $200

DATA_D549EB:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7A,$71,$73,$61,$81,$61,$74,$71
	db $86,$75,$74,$59,$7C,$59,$84,$59,$8A,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy1.bin"		; GFXSize = $240

DATA_D54C45:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7A,$70,$73,$60,$83,$60,$74,$70
	db $89,$70,$74,$58,$7C,$58,$84,$58,$8C,$5A
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy2.bin"		; GFXSize = $240

DATA_D54E9F:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7A,$70,$74,$56,$84,$60,$74,$66
	db $74,$6E,$87,$78,$84,$58,$8C,$58,$90,$60,$7D,$68,$8A,$70,$8D,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy3.bin"		; GFXSize = $2A0

DATA_D5515F:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7B,$70,$8B,$60,$7C,$56,$8B,$70
	db $90,$70,$8A,$78,$83,$68,$7B,$68,$8C,$58,$75,$59,$75,$61,$76,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy4.bin"		; GFXSize = $2A0

DATA_D5541F:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7A,$6F,$8D,$5F,$76,$57,$8A,$6F
	db $91,$6F,$8A,$77,$85,$67,$7D,$67,$86,$58,$88,$5A,$76,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy5.bin"		; GFXSize = $280

DATA_D556BD:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7A,$6F,$8C,$5F,$79,$58,$8A,$6F
	db $92,$6F,$8A,$77,$78,$67,$84,$67,$89,$5B,$97,$64,$86,$53,$7C,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy6.bin"		; GFXSize = $2A0

DATA_D5597D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$8C,$5F,$82,$6F,$7C,$57,$91,$6F
	db $7B,$7A,$74,$5B,$74,$63,$74,$6B,$86,$57,$84,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy7.bin"		; GFXSize = $260

DATA_D55BF9:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$87,$5D,$84,$6D,$73,$58,$81,$7D
	db $89,$7D,$82,$59,$72,$68,$72,$70
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy8.bin"		; GFXSize = $220

DATA_D55E31:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$85,$5A,$84,$6A,$71,$59,$88,$7A
	db $8B,$7A,$7D,$59,$71,$71,$71,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy9.bin"		; GFXSize = $220

DATA_D56069:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$58,$82,$68,$70,$5A,$8D,$68
	db $88,$78,$90,$76,$7A,$59,$70,$69,$6F,$71
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy10.bin"		; GFXSize = $240

DATA_D562C3:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$6F,$5B,$7F,$5B,$81,$6B,$83,$53
	db $70,$6B,$6F,$73,$90,$6C,$8E,$64,$87,$7B,$8A,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy11.bin"		; GFXSize = $260

DATA_D5653F:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$82,$58,$83,$68,$72,$5B,$74,$6B
	db $72,$73,$88,$78,$8F,$68,$8F,$70,$8D,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy12.bin"		; GFXSize = $240

DATA_D56799:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$85,$5A,$75,$5A,$82,$6A,$77,$6A
	db $76,$72,$88,$7A,$8E,$77,$8F,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy13.bin"		; GFXSize = $220

DATA_D569D1:
	db $04,$01,$08,$00,$00,$09,$10,$08,$88,$5C,$79,$5C,$87,$6C,$7A,$6C
	db $89,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_SwitchPlacesWithDiddy14.bin"		; GFXSize = $220

DATA_D56C03:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7E,$68,$7B,$58,$6C,$58,$76,$68
	db $6C,$50,$74,$50,$7C,$50,$81,$50
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack1.bin"		; GFXSize = $220

DATA_D56E3B:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7F,$5C,$76,$4C,$66,$4C,$86,$54
	db $6C,$44,$74,$44,$7C,$44,$75,$3C,$77,$5C,$6F,$5C,$69,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack2.bin"		; GFXSize = $280

DATA_D570D9:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$74,$40,$62,$4C,$81,$50,$84,$43
	db $6C,$44,$64,$44,$6E,$3C,$76,$38,$6E,$34,$86,$43,$79,$50,$87,$58
	db $7F,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack3.bin"		; GFXSize = $260

DATA_D5735B:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7D,$45,$60,$4D,$69,$35,$6A,$45
	db $62,$45,$75,$45,$79,$3D,$79,$35,$81,$38
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack4.bin"		; GFXSize = $240

DATA_D575B5:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$5E,$4D,$65,$35,$75,$35,$7B,$2D
	db $6D,$2D,$60,$45,$68,$45,$80,$42,$86,$42,$7F,$3A
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack5.bin"		; GFXSize = $260

DATA_D57831:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$62,$32,$72,$32,$59,$4D,$66,$2A
	db $78,$2A,$82,$37,$85,$37,$67,$42,$67,$4A,$63,$45
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack6.bin"		; GFXSize = $260

DATA_D57AAD:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$60,$36,$70,$2B,$62,$4D,$61,$5D
	db $69,$45,$7E,$2B,$7C,$33,$66,$2E,$64,$26,$70,$3B
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack7.bin"		; GFXSize = $260

DATA_D57D29:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$5F,$37,$6B,$27,$74,$4F,$63,$2F
	db $63,$27,$71,$1F,$72,$47,$6A,$47,$6E,$4F,$6F,$37,$6B,$3F,$73,$57
	db $7B,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack8.bin"		; GFXSize = $260

DATA_D57FAB:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$5D,$38,$6D,$38,$61,$28,$6C,$30
	db $7D,$38,$79,$40,$7D,$30,$65,$20,$6B,$28,$7D,$28
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack9.bin"		; GFXSize = $260

DATA_D58227:
	db $02,$04,$04,$00,$00,$08,$10,$04,$5D,$36,$5E,$26,$6D,$26,$6E,$2E
	db $6D,$36,$6A,$3E
	incbin "Graphics/DynamicSprites/GFX_Dixie_HairPullFlipToBack10.bin"		; GFXSize = $180

DATA_D583BB:
	db $08,$0F,$20,$00,$00,$2F,$00,$00,$77,$3D,$6D,$4D,$5D,$4D,$5D,$5D
	db $69,$6D,$67,$3D,$8D,$60,$79,$72,$5F,$45,$79,$4D,$6D,$65,$74,$5D
	db $72,$65,$76,$6D,$71,$7D,$8F,$70,$97,$70,$92,$58,$9A,$5D,$9D,$65
	db $9D,$6D,$A2,$5D,$64,$6D
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Idle1.bin"		; GFXSize = $5E0

DATA_D589D1:
	db $07,$02,$0E,$13,$1E,$31,$00,$00,$77,$3D,$6D,$4D,$5D,$4D,$5D,$5D
	db $6C,$6D,$67,$3D,$8F,$69,$5F,$45,$7D,$4D,$6D,$65,$74,$5D,$75,$65
	db $7C,$75,$7A,$7D,$A2,$5D,$7D,$55,$72,$7D,$79,$5D,$85,$4D,$9D,$69
	db $99,$61,$87,$45,$8C,$47,$9D,$5D,$64,$6D,$6A,$7D,$66,$75,$82,$78
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Idle2.bin"		; GFXSize = $620

DATA_D59031:
	db $08,$11,$20,$00,$00,$31,$00,$00,$77,$3E,$6E,$4E,$5E,$4E,$5E,$5E
	db $6C,$6E,$67,$3E,$7E,$4E,$73,$5E,$97,$71,$5F,$46,$6B,$66,$7C,$78
	db $75,$7E,$A2,$5E,$8E,$4F,$6D,$7E,$8E,$57,$92,$71,$87,$46,$8C,$47
	db $64,$6E,$65,$7E,$64,$76,$82,$78,$9D,$6B
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Idle3.bin"		; GFXSize = $620

DATA_D5968B:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$81,$44,$79,$54,$89,$54,$6B,$7B
	db $77,$64,$7F,$64,$87,$64,$79,$6C,$79,$4C,$91,$44,$91,$4C,$95,$4C
	incbin "Graphics/DynamicSprites/GFX_KudgelClub_Idle1.bin"		; GFXSize = $2A0

DATA_D5994B:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$78,$65,$7E,$55,$8E,$55,$67,$7C
	db $87,$4D,$8F,$4D,$97,$4D,$9B,$55,$88,$65,$90,$65,$88,$6D,$93,$65
	db $87,$45
	incbin "Graphics/DynamicSprites/GFX_KudgelClub_Idle2.bin"		; GFXSize = $2C0

DATA_D59C2D:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$77,$6B,$87,$6B,$7F,$5B,$8F,$5B
	db $63,$7D,$97,$6B,$92,$73,$8F,$53,$97,$53,$9C,$5C,$9E,$64
	incbin "Graphics/DynamicSprites/GFX_KudgelClub_Idle3.bin"		; GFXSize = $2E0

DATA_D59F2B:
	db $02,$0C,$04,$04,$14,$18,$00,$00,$73,$6E,$83,$6E,$85,$66,$93,$76
	db $9B,$76,$6B,$72,$78,$7E,$88,$7E,$80,$7E,$76,$85,$7D,$66,$7D,$5E
	db $7D,$56,$67,$6A,$67,$7A,$65,$82,$63,$62,$69,$72
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim1.bin"		; GFXSize = $300

DATA_D5A257:
	db $02,$0C,$04,$03,$14,$17,$00,$00,$73,$6E,$83,$6E,$85,$66,$93,$76
	db $9B,$76,$6B,$72,$78,$7E,$88,$7E,$80,$7E,$75,$85,$7D,$66,$7D,$5E
	db $7D,$56,$67,$6A,$67,$7A,$65,$82,$65,$62
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim2.bin"		; GFXSize = $2E0

DATA_D5A561:
	db $02,$0C,$04,$03,$14,$17,$00,$00,$75,$6E,$85,$6E,$84,$66,$95,$76
	db $9D,$76,$6D,$74,$7A,$7E,$8A,$7E,$82,$7E,$77,$7E,$7C,$66,$7D,$5E
	db $7D,$56,$6D,$6C,$68,$7C,$75,$86,$68,$66
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim3.bin"		; GFXSize = $2E0

DATA_D5A86B:
	db $02,$0C,$04,$02,$14,$16,$00,$00,$75,$6E,$85,$6C,$82,$66,$95,$76
	db $9D,$76,$6D,$79,$7A,$7E,$8A,$7C,$82,$7C,$75,$7E,$7A,$66,$7C,$5E
	db $7C,$56,$6D,$71,$74,$86,$6D,$69
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim4.bin"		; GFXSize = $2C0

DATA_D5AB53:
	db $02,$0C,$04,$03,$14,$17,$00,$00,$74,$6E,$84,$6C,$82,$66,$94,$76
	db $9C,$76,$6C,$79,$7A,$7E,$8A,$7C,$82,$7C,$74,$7E,$7A,$66,$7C,$5E
	db $7C,$56,$6C,$71,$72,$81,$9F,$76,$6C,$69
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim5.bin"		; GFXSize = $2E0

DATA_D5AE5D:
	db $02,$0C,$04,$04,$14,$18,$00,$00,$70,$6F,$80,$6F,$80,$67,$90,$74
	db $98,$74,$65,$7F,$7A,$7F,$86,$67,$82,$7F,$72,$7F,$78,$67,$7C,$5F
	db $7B,$57,$68,$77,$8A,$7D,$9F,$74,$68,$6F,$66,$67
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim6.bin"		; GFXSize = $300

DATA_D5B189:
	db $02,$0C,$04,$04,$14,$18,$00,$00,$6D,$70,$7D,$6F,$7F,$67,$8D,$73
	db $95,$74,$63,$7E,$7A,$7F,$86,$6B,$82,$7F,$72,$80,$77,$68,$7C,$60
	db $7B,$58,$65,$76,$8A,$7B,$9D,$74,$65,$6E,$62,$66
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim7.bin"		; GFXSize = $300

DATA_D5B4B5:
	db $02,$0C,$04,$04,$14,$18,$00,$00,$6D,$71,$7D,$6F,$7E,$67,$8D,$74
	db $95,$74,$62,$7E,$7A,$7F,$86,$6B,$82,$7F,$75,$81,$76,$69,$7C,$60
	db $7B,$58,$65,$76,$8A,$7B,$9D,$74,$65,$6E,$62,$66
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Swim8.bin"		; GFXSize = $300

DATA_D5B7E1:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$7F,$6C,$6F,$6C,$74,$7C,$65,$66
	db $67,$6E,$67,$76,$66,$7E,$7B,$64,$7B,$5C,$8F,$74,$97,$74,$84,$7C
	db $7E,$84,$7B,$54
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab1.bin"		; GFXSize = $2E0

DATA_D5BAE5:
	db $03,$0A,$06,$01,$16,$17,$00,$00,$7F,$6C,$6F,$6C,$73,$7C,$65,$66
	db $67,$6E,$67,$76,$66,$7E,$7A,$64,$7A,$5C,$8F,$74,$93,$74,$82,$7C
	db $7E,$84,$7A,$54
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab2.bin"		; GFXSize = $2E0

DATA_D5BDE9:
	db $02,$0C,$04,$00,$00,$14,$00,$00,$6F,$6C,$71,$7C,$7F,$74,$65,$66
	db $67,$6E,$67,$76,$65,$7E,$77,$64,$77,$5C,$7F,$6C,$87,$74,$7E,$7C
	db $7E,$84,$77,$54
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab3.bin"		; GFXSize = $280

DATA_D5C08D:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$6F,$6C,$7E,$74,$6F,$7C,$65,$66
	db $67,$6E,$67,$76,$65,$7C,$75,$64,$74,$5C,$77,$7C,$80,$74,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab4.bin"		; GFXSize = $1E0

DATA_D5C28D:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$77,$6A,$67,$6D,$87,$73,$7F,$7A
	db $7C,$62,$7B,$5A,$5C,$65,$5F,$75,$77,$7A,$70,$7D,$5F,$6D,$5D,$7D
	db $77,$82,$97,$74,$86,$6B,$9C,$74
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab5.bin"		; GFXSize = $320

DATA_D5C5D5:
	db $02,$0C,$04,$03,$14,$17,$00,$00,$7B,$6A,$6B,$6E,$8B,$73,$7B,$79
	db $7C,$62,$7B,$5A,$5F,$65,$63,$75,$83,$7A,$72,$7E,$7A,$7E,$63,$6D
	db $61,$7D,$89,$7B,$9B,$74,$86,$6B,$93,$74
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab6.bin"		; GFXSize = $2E0

DATA_D5C8DF:
	db $02,$0C,$04,$03,$14,$17,$00,$00,$7F,$6C,$6F,$6C,$7D,$64,$7C,$5C
	db $8F,$74,$97,$74,$9E,$74,$66,$66,$67,$6E,$67,$76,$65,$7E,$73,$7C
	db $7B,$7C,$83,$7C,$8A,$7C,$73,$84,$7C,$54
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Stab7.bin"		; GFXSize = $2E0

DATA_D5CBE9:
	db $03,$0A,$06,$00,$00,$16,$00,$00,$7F,$77,$6F,$6E,$7F,$67,$80,$57
	db $80,$5F,$8F,$76,$93,$76,$67,$67,$67,$6F,$67,$77,$67,$7F,$79,$7E
	db $79,$86
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Turn1.bin"		; GFXSize = $2C0

DATA_D5CECB:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7D,$6C,$6D,$6E,$81,$64,$81,$5C
	db $7C,$7C,$84,$7C,$7C,$84,$6B,$66,$6B,$7E
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Turn2.bin"		; GFXSize = $1E0

DATA_D5D0C5:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$67,$78,$77,$86,$81,$7F,$5F
	db $74,$65,$76,$6D,$75,$75,$73,$7D
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Turn3.bin"		; GFXSize = $1C0

DATA_D5D29D:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$75,$6C,$7E,$64,$7E,$5C,$6D,$76
	db $65,$77,$75,$7C,$7D,$7C,$80,$6C,$80,$74,$83,$83,$75,$80
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Turn4.bin"		; GFXSize = $1C0

DATA_D5D47B:
	db $03,$0A,$06,$00,$00,$16,$00,$00,$7F,$6C,$7F,$7C,$6F,$76,$7A,$86
	db $7A,$6E,$7D,$66,$7A,$5E,$8F,$77,$8F,$7F,$6D,$6E,$67,$76,$67,$7E
	db $5F,$7F
	incbin "Graphics/DynamicSprites/GFX_Enguarde_Hurt.bin"		; GFXSize = $2C0

DATA_D5D75D:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$6A,$5F,$6F,$6F,$7A,$70,$7A,$60
	db $7A,$50,$72,$57,$83,$48,$8A,$6C,$86,$54,$66,$5A,$89,$5C,$8A,$64
	db $60,$57
	incbin "Graphics/DynamicSprites/GFX_Rambi_Hurt.bin"		; GFXSize = $380

DATA_D5DAFF:
	db $06,$04,$0C,$0B,$1C,$27,$00,$00,$67,$5B,$77,$63,$87,$63,$69,$6B
	db $69,$7B,$79,$72,$6B,$53,$77,$5B,$8C,$5B,$94,$59,$97,$63,$9F,$63
	db $A7,$63,$97,$6B,$8D,$73,$90,$7B,$91,$83,$81,$82,$62,$64,$62,$6C
	db $64,$74
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly1.bin"		; GFXSize = $4E0

DATA_D5E011:
	db $08,$0F,$20,$00,$00,$2F,$00,$00,$67,$5B,$77,$63,$87,$63,$68,$6B
	db $68,$7B,$78,$72,$73,$4B,$88,$4B,$6B,$53,$77,$5B,$73,$43,$97,$66
	db $9F,$65,$A7,$65,$8A,$5B,$8D,$73,$8F,$7B,$91,$82,$82,$82,$61,$63
	db $61,$6B,$65,$72,$7F,$5B
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly2.bin"		; GFXSize = $5E0

DATA_D5E627:
	db $07,$02,$0E,$14,$1E,$32,$00,$00,$67,$5B,$77,$63,$87,$63,$68,$6B
	db $68,$7B,$78,$72,$7F,$4B,$6B,$53,$77,$5B,$83,$8A,$97,$65,$9F,$65
	db $A7,$65,$65,$55,$85,$5B,$8D,$73,$8F,$7B,$91,$82,$83,$82,$60,$63
	db $61,$6B,$65,$72,$7F,$5B,$7B,$4B,$7B,$43,$83,$43,$7D,$3B,$89,$43
	db $89,$3B
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly3.bin"		; GFXSize = $640

DATA_D5ECA9:
	db $08,$11,$20,$00,$00,$31,$00,$00,$67,$5B,$77,$63,$87,$63,$68,$6B
	db $68,$7B,$78,$72,$73,$4B,$88,$4B,$6B,$53,$77,$5B,$73,$43,$97,$65
	db $9F,$65,$A7,$65,$84,$8A,$8A,$5B,$8D,$73,$8F,$7B,$91,$82,$83,$82
	db $60,$63,$60,$6B,$63,$73,$7F,$5B,$65,$56
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly4.bin"		; GFXSize = $620

DATA_D5F303:
	db $06,$04,$0C,$0D,$1C,$29,$00,$00,$67,$5B,$77,$63,$87,$63,$68,$6B
	db $68,$7B,$78,$72,$6A,$53,$77,$5B,$8C,$5B,$94,$59,$97,$63,$9F,$63
	db $A7,$63,$65,$56,$87,$73,$8E,$73,$90,$7B,$91,$83,$83,$82,$60,$64
	db $60,$6C,$64,$74,$84,$8A
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly5.bin"		; GFXSize = $520

DATA_D5F859:
	db $08,$11,$20,$00,$00,$31,$00,$00,$67,$5B,$77,$63,$87,$63,$69,$6B
	db $68,$7B,$79,$72,$73,$4B,$88,$4B,$6B,$53,$77,$5B,$73,$43,$97,$64
	db $9F,$64,$A7,$64,$84,$8A,$8A,$5B,$8D,$73,$8E,$7B,$90,$83,$83,$82
	db $60,$63,$61,$6B,$63,$73,$7F,$5B,$65,$56
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly6.bin"		; GFXSize = $620

DATA_D5FEB3:
	incbin "Tilemaps/Compressed/Layer3_Level_Forest.bin":0-(($010000-DATA_D5FEB3)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD6Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer3_Level_Forest.bin":(DATA_D5FEB3_End-DATA_D5FEB3)-

DATA_D603E9:
	db $07,$02,$0E,$14,$1E,$32,$00,$00,$67,$5B,$77,$63,$87,$63,$69,$6B
	db $68,$7B,$79,$72,$7F,$4B,$6B,$53,$77,$5B,$83,$89,$97,$64,$9F,$63
	db $A7,$63,$65,$54,$85,$5B,$8D,$73,$8F,$7B,$91,$82,$82,$82,$60,$63
	db $61,$6B,$65,$72,$7F,$5B,$7B,$4B,$7B,$43,$83,$43,$7D,$3B,$89,$43
	db $89,$3B
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly7.bin"		; GFXSize = $640

DATA_D60A6B:
	db $08,$10,$20,$00,$00,$30,$00,$00,$67,$5B,$77,$63,$87,$63,$69,$6B
	db $68,$7B,$79,$72,$73,$4B,$88,$4B,$6B,$53,$77,$5B,$73,$43,$97,$63
	db $9F,$63,$A7,$63,$8A,$5B,$8D,$73,$8F,$7B,$91,$82,$83,$82,$60,$63
	db $61,$6B,$63,$73,$7F,$5B,$97,$6B
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Fly8.bin"		; GFXSize = $600

DATA_D610A3:
	db $00,$02,$00,$00,$00,$02,$00,$00,$70,$83,$70,$8B
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly1.bin"		; GFXSize = $40

DATA_D610EF:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6E,$83,$6E,$8B
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly2.bin"		; GFXSize = $40

DATA_D6113B:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6F,$84,$6F,$8C
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly3.bin"		; GFXSize = $40

DATA_D61187:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6F,$84,$6F,$8C
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly4.bin"		; GFXSize = $40

DATA_D611D3:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6E,$84,$6E,$8C
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly5.bin"		; GFXSize = $40

DATA_D6121F:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6F,$84,$6F,$8C
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly6.bin"		; GFXSize = $40

DATA_D6126B:
	db $00,$02,$00,$00,$00,$02,$00,$00,$70,$84,$70,$8C
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly7.bin"		; GFXSize = $40

DATA_D612B7:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6F,$83,$6F,$8B
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Fly8.bin"		; GFXSize = $40

DATA_D61303:
	db $04,$08,$08,$0D,$18,$25,$00,$00,$69,$5F,$79,$5F,$69,$6F,$81,$6F
	db $69,$7F,$71,$7F,$82,$7F,$84,$7F,$73,$57,$6B,$57,$69,$50,$62,$4D
	db $89,$67,$89,$5F,$91,$5F,$99,$5F,$9D,$5F,$8B,$57,$91,$52,$97,$4E
	db $79,$6F,$75,$77,$91,$73,$91,$7B,$71,$87
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Turn1.bin"		; GFXSize = $4A0

DATA_D617DD:
	db $04,$08,$08,$0A,$18,$22,$00,$00,$6E,$5E,$66,$6E,$7E,$5E,$76,$6E
	db $8D,$5D,$83,$86,$89,$56,$8E,$4E,$92,$46,$76,$56,$6E,$56,$6C,$4E
	db $66,$46,$86,$6E,$82,$76,$83,$7E,$8E,$6B,$91,$73,$93,$7B,$78,$7E
	db $6A,$7E,$6A,$86
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Turn2.bin"		; GFXSize = $440

DATA_D61C51:
	db $00,$02,$00,$00,$00,$02,$00,$00,$70,$83,$70,$8B
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Turn1.bin"		; GFXSize = $40

DATA_D61C9D:
	db $00,$02,$00,$00,$00,$02,$00,$00,$77,$7A,$77,$82
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Turn2.bin"		; GFXSize = $40

DATA_D61CE9:
	db $08,$17,$20,$00,$00,$37,$00,$00,$6D,$54,$7D,$54,$7D,$44,$63,$64
	db $73,$64,$83,$64,$89,$74,$90,$55,$75,$4C,$67,$54,$65,$5C,$5E,$5C
	db $93,$6C,$99,$74,$9B,$6C,$A1,$72,$A5,$73,$9C,$52,$67,$74,$7E,$74
	db $7C,$7C,$7E,$84,$7E,$8C,$72,$74,$6F,$7B,$6F,$83,$5E,$64,$5C,$6E
	db $6D,$4C,$6D,$44,$66,$4C
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Hurt1.bin"		; GFXSize = $6E0

DATA_D6240F:
	db $09,$0E,$22,$05,$32,$37,$00,$00,$6A,$4D,$7A,$4D,$8A,$4D,$6A,$5D
	db $7A,$5D,$8A,$5D,$9A,$5D,$7A,$6D,$8A,$6D,$62,$5F,$5C,$5F,$92,$45
	db $7A,$45,$7F,$45,$80,$3E,$92,$7D,$9A,$7C,$9E,$81,$89,$7D,$81,$7D
	db $81,$85,$77,$7D,$77,$85,$77,$8D,$72,$72,$6A,$77,$6A,$7F,$6A,$87
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Hurt2.bin"		; GFXSize = $6E0

DATA_D62B2F:
	db $08,$1A,$20,$00,$00,$3A,$00,$00,$74,$4E,$84,$4E,$74,$5E,$84,$5E
	db $75,$6E,$85,$6E,$95,$6C,$8B,$7D,$83,$7E,$6F,$7E,$9C,$7C,$A5,$6C
	db $A5,$74,$7B,$7E,$78,$83,$6F,$86,$6F,$8E,$93,$8D,$6D,$73,$65,$77
	db $65,$7F,$7D,$46,$8C,$46,$94,$4B,$97,$43,$8C,$3E,$6C,$5E,$6C,$56
	db $64,$55,$94,$54,$94,$5C,$9B,$58,$94,$64,$65,$87
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Hurt3.bin"		; GFXSize = $740

DATA_D632BB:
	db $08,$1B,$20,$00,$00,$3B,$00,$00,$74,$4E,$84,$4E,$74,$5E,$84,$5E
	db $74,$6E,$84,$6E,$94,$66,$88,$7E,$6C,$60,$6C,$58,$64,$57,$61,$57
	db $94,$5E,$94,$56,$9C,$56,$94,$4E,$8A,$46,$94,$46,$8A,$3E,$78,$46
	db $A4,$67,$A4,$6F,$A7,$67,$94,$75,$9C,$77,$6C,$73,$64,$77,$62,$7F
	db $6E,$7E,$6B,$86,$6B,$8E,$78,$7E,$80,$7E,$78,$86,$93,$8B
	incbin "Graphics/DynamicSprites/GFX_KingZingSting_Hurt4.bin"		; GFXSize = $760

DATA_D63A69:
	db $00,$02,$00,$00,$00,$02,$00,$00,$65,$78,$65,$80
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Hurt1.bin"		; GFXSize = $40

DATA_D63AB5:
	db $00,$02,$00,$00,$00,$02,$00,$00,$66,$6B,$66,$73
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Hurt2.bin"		; GFXSize = $40

DATA_D63B01:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6C,$62,$6C,$6A
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Hurt3.bin"		; GFXSize = $40

DATA_D63B4D:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6E,$66,$6E,$6E
	incbin "Graphics/DynamicSprites/GFX_KingZingStingStinger_Hurt4.bin"		; GFXSize = $40

DATA_D63B99:
	db $09,$0D,$22,$00,$00,$2F,$30,$02,$75,$73,$60,$63,$70,$63,$81,$43
	db $71,$43,$80,$63,$80,$53,$70,$53,$60,$53,$8F,$5B,$8C,$53,$69,$4B
	db $85,$73,$8A,$73,$78,$3B,$80,$3B,$84,$3B,$6D,$73,$6D,$7B,$68,$73
	db $8E,$68,$82,$33
	incbin "Graphics/DynamicSprites/GFX_KRool_ShootGun1.bin"		; GFXSize = $620

DATA_D641ED:
	db $09,$0B,$22,$00,$00,$2D,$30,$02,$76,$73,$66,$73,$66,$63,$76,$63
	db $5A,$53,$6A,$53,$76,$43,$66,$43,$75,$33,$7A,$53,$86,$61,$86,$69
	db $86,$71,$61,$4B,$71,$3B,$7A,$5B,$82,$5B,$5E,$63,$5A,$63,$5D,$6B
	incbin "Graphics/DynamicSprites/GFX_KRool_ShootGun2.bin"		; GFXSize = $5E0

DATA_D647FD:
	db $08,$0A,$20,$00,$00,$2A,$00,$00,$76,$72,$7E,$62,$6E,$62,$5E,$62
	db $66,$72,$7B,$52,$5F,$52,$75,$30,$86,$72,$71,$35,$73,$5A,$6B,$5A
	db $85,$4F,$85,$47,$57,$5D,$56,$65,$5B,$55,$61,$4A
	incbin "Graphics/DynamicSprites/GFX_KRool_ShootGun3.bin"		; GFXSize = $540

DATA_D64D69:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$96,$58,$96,$68,$76,$60,$8E,$62
	db $86,$62,$62,$6D,$65,$70,$7E,$58,$80,$58,$73,$62
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_ShootGun1.bin"		; GFXSize = $260

DATA_D64FE5:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$85,$44,$85,$54,$6D,$52,$7D,$52
	db $60,$6B,$5E,$6B,$70,$62,$80,$5A,$90,$4C,$91,$54,$91,$5C
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_ShootGun2.bin"		; GFXSize = $280

DATA_D65283:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$67,$3C,$66,$4C,$76,$4C,$76,$3C
	db $65,$5C,$5E,$6C,$60,$64
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_ShootGun3.bin"		; GFXSize = $260

DATA_D654F9:
	db $0A,$0B,$24,$00,$00,$2F,$30,$04,$61,$4C,$71,$4C,$80,$4C,$61,$5C
	db $6F,$5C,$69,$3C,$78,$3C,$71,$6C,$7F,$5C,$8E,$56,$74,$34,$7B,$34
	db $81,$6C,$71,$7C,$79,$7C,$7E,$76,$67,$6C,$5F,$6C,$62,$74,$86,$6C
	db $86,$74
	incbin "Graphics/DynamicSprites/GFX_KRool_GunSwipe1.bin"		; GFXSize = $660

DATA_D65B8B:
	db $08,$12,$20,$00,$00,$32,$00,$00,$66,$68,$69,$58,$79,$58,$69,$48
	db $79,$48,$89,$4B,$75,$38,$70,$78,$6F,$40,$98,$49,$98,$51,$9B,$4F
	db $99,$57,$82,$3C,$80,$34,$60,$65,$76,$70,$76,$68,$7E,$68,$63,$6D
	db $89,$5E,$89,$66,$86,$68,$88,$70,$68,$78,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_KRool_GunSwipe2.bin"		; GFXSize = $640

DATA_D66207:
	db $09,$0E,$22,$02,$32,$34,$00,$00,$66,$68,$6A,$58,$7A,$58,$6B,$48
	db $7B,$48,$8B,$48,$70,$78,$8A,$58,$76,$68,$7C,$38,$74,$40,$60,$5E
	db $9B,$4E,$82,$40,$7A,$40,$60,$66,$9B,$46,$93,$40,$8F,$40,$86,$68
	db $86,$70,$8D,$68,$85,$78,$68,$78,$7D,$7A
	incbin "Graphics/DynamicSprites/GFX_KRool_GunSwipe3.bin"		; GFXSize = $680

DATA_D668C1:
	db $0A,$0B,$24,$00,$00,$2F,$30,$04,$65,$68,$6A,$58,$7A,$58,$6E,$48
	db $7E,$48,$8E,$48,$70,$78,$8A,$58,$75,$68,$85,$68,$9A,$57,$98,$5F
	db $60,$5E,$60,$56,$62,$66,$98,$46,$94,$40,$8C,$40,$83,$78,$68,$78
	db $7D,$7A
	incbin "Graphics/DynamicSprites/GFX_KRool_GunSwipe4.bin"		; GFXSize = $660

DATA_D66F53:
	db $08,$0C,$20,$00,$00,$2C,$00,$00,$72,$70,$76,$60,$66,$60,$76,$50
	db $66,$50,$4B,$5C,$72,$40,$56,$50,$81,$68,$82,$70,$83,$51,$4E,$54
	db $63,$60,$79,$38,$6A,$48,$6F,$40,$72,$38,$65,$48,$49,$5A,$81,$4A
	incbin "Graphics/DynamicSprites/GFX_KRool_BeginGunSwipe.bin"		; GFXSize = $580

DATA_D67503:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$90,$4A,$67,$6D,$7A,$55,$9C,$55
	db $93,$42,$88,$52,$7E,$65,$88,$5A
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_GunSwipe1.bin"		; GFXSize = $220

DATA_D6773B:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$8E,$3D,$80,$50,$7C,$72,$7E,$6A
	db $85,$6A,$9E,$41,$8B,$39,$8A,$48,$8A,$5F
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_GunSwipe2.bin"		; GFXSize = $240

DATA_D67995:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$87,$37,$97,$6E,$93,$76,$96,$37
	db $7F,$3A,$8B,$47,$8C,$4F,$92,$6E,$91,$66,$96,$66,$93,$5E,$8C,$57
	db $94,$57,$88,$56
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_GunSwipe3.bin"		; GFXSize = $280

DATA_D67C39:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$AE,$67,$81,$3D,$9E,$5D,$7A,$42
	db $A6,$6D,$AB,$5F,$9D,$55,$95,$55,$92,$4D,$8A,$4D,$86,$37,$8C,$37
	db $91,$55
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_GunSwipe4.bin"		; GFXSize = $2C0

DATA_D67F1B:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$57,$76,$57,$66,$65,$6D,$67,$7D
	db $67,$65,$5B,$5E,$59,$5E
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_BeginGunSwipe.bin"		; GFXSize = $200

DATA_D68131:
	db $0A,$0C,$24,$06,$34,$3A,$00,$00,$75,$73,$75,$63,$65,$63,$65,$53
	db $75,$53,$85,$53,$6A,$43,$85,$63,$7A,$43,$95,$63,$8A,$73,$8A,$4B
	db $6D,$73,$65,$73,$6D,$7B,$86,$73,$5F,$56,$5E,$5E,$60,$66,$61,$6E
	db $70,$3B,$78,$3B,$80,$3B,$77,$33,$98,$73,$96,$5B,$9D,$5B,$98,$53
	incbin "Graphics/DynamicSprites/GFX_KRool_CoveredInSoot.bin"		; GFXSize = $740

DATA_D688B1:
	db $00,$02,$00,$00,$00,$02,$00,$00,$78,$45,$79,$45
	incbin "Graphics/DynamicSprites/GFX_KRoolEyes_Open.bin"		; GFXSize = $40

DATA_D688FD:
	db $00,$02,$00,$00,$00,$02,$00,$00,$78,$44,$79,$44
	incbin "Graphics/DynamicSprites/GFX_KRoolEyes_HalfClosed.bin"		; GFXSize = $40

DATA_D68949:
	db $07,$02,$0E,$10,$1E,$2E,$00,$00,$58,$5A,$83,$4A,$73,$4A,$67,$67
	db $78,$3A,$85,$70,$6D,$73,$6B,$4A,$70,$42,$82,$3C,$5E,$52,$68,$5A
	db $70,$5A,$77,$5A,$8A,$5A,$8F,$60,$8F,$68,$68,$5F,$7D,$7A,$7F,$32
	db $60,$6A,$58,$6A,$65,$75,$6B,$52,$63,$52
	incbin "Graphics/DynamicSprites/GFX_KRool_TurnToSlide1.bin"		; GFXSize = $5C0

DATA_D68F43:
	db $08,$0E,$20,$00,$00,$2E,$00,$00,$75,$72,$85,$62,$75,$52,$75,$62
	db $85,$52,$8B,$72,$81,$42,$71,$42,$94,$6A,$93,$62,$6D,$72,$6D,$7A
	db $85,$72,$65,$74,$82,$3A,$7A,$3A,$80,$32,$6D,$52,$6D,$5A,$65,$52
	db $6C,$4A,$60,$54
	incbin "Graphics/DynamicSprites/GFX_KRool_TurnToSlide2.bin"		; GFXSize = $5C0

DATA_D69537:
	db $09,$0E,$22,$05,$32,$37,$00,$00,$75,$72,$85,$62,$76,$52,$75,$62
	db $86,$52,$65,$62,$81,$42,$95,$62,$66,$52,$79,$42,$6D,$72,$6D,$7A
	db $85,$72,$65,$72,$87,$3A,$7F,$3A,$86,$32,$8D,$72,$95,$5A,$A5,$62
	db $8D,$48,$A5,$6A,$95,$72,$9D,$72,$9D,$7A,$A5,$72,$79,$4A,$72,$4A
	incbin "Graphics/DynamicSprites/GFX_KRool_TurnToSlide3.bin"		; GFXSize = $6E0

DATA_D69C57:
	db $0B,$09,$26,$00,$00,$2F,$30,$06,$64,$6B,$74,$6B,$7F,$6B,$7B,$5B
	db $6B,$5B,$8B,$5B,$9B,$5B,$6D,$4B,$8D,$4B,$7D,$4B,$86,$3B,$71,$7B
	db $79,$7B,$7D,$7B,$83,$41,$65,$63,$99,$6B,$AB,$5B,$A6,$53,$A0,$53
	incbin "Graphics/DynamicSprites/GFX_KRool_TurnToSlide4.bin"		; GFXSize = $6A0

DATA_D6A327:
	db $0A,$0C,$24,$01,$34,$35,$00,$00,$64,$6B,$74,$6B,$7F,$6B,$7B,$5B
	db $6B,$5B,$8B,$5B,$9B,$5B,$6D,$4B,$7D,$4B,$84,$3B,$8D,$53,$71,$7B
	db $79,$7B,$7D,$7B,$7D,$43,$67,$63,$9A,$6B,$AB,$5E,$AB,$56,$A3,$53
	db $7F,$3B,$8D,$4B,$95,$53
	incbin "Graphics/DynamicSprites/GFX_KRool_TurnToSlide5.bin"		; GFXSize = $6A0

DATA_D6A9FD:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$80,$59,$80,$69,$70,$62,$78,$5B
	db $7D,$72,$6C,$5A,$68,$61,$68,$69,$5B,$6B,$76,$71
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_TurnToSlide1.bin"		; GFXSize = $260

DATA_D6AC79:
	db $04,$00,$08,$00,$00,$08,$10,$08,$57,$59,$57,$69,$67,$59,$67,$69
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_TurnToSlide2.bin"		; GFXSize = $200

DATA_D6AE89:
	db $03,$02,$06,$00,$00,$08,$10,$06,$4D,$59,$4D,$69,$5C,$5A,$5D,$69
	db $5B,$71
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_TurnToSlide3.bin"		; GFXSize = $1C0

DATA_D6B05B:
	db $01,$06,$02,$00,$00,$08,$10,$02,$51,$5B,$60,$62,$63,$5F,$63,$57
	db $52,$6B,$59,$6B,$56,$73
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_TurnToSlide4.bin"		; GFXSize = $140

DATA_D6B1B1:
	db $01,$07,$02,$00,$00,$09,$10,$02,$50,$64,$60,$62,$58,$5C,$60,$5A
	db $66,$5E,$66,$56,$51,$5C,$52,$54
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_TurnToSlide5.bin"		; GFXSize = $160

DATA_D6B329:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$8D,$5C,$8D,$6C,$7D,$65,$75,$6A
	db $86,$5D,$85,$75,$89,$7C,$75,$5D,$63,$70,$8D,$7C
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver1.bin"		; GFXSize = $260

DATA_D6B5A5:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$5D,$62,$6D,$62,$5D,$72,$6D,$72
	db $79,$6A,$79,$72,$77,$7A,$63,$82,$6B,$82,$71,$82
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver2.bin"		; GFXSize = $2C0

DATA_D6B881:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$39,$6C,$49,$6C,$39,$7C,$49,$7C
	db $59,$6E,$42,$8C,$4A,$8C
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver3.bin"		; GFXSize = $2C0

DATA_D6BB57:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$26,$6D,$26,$7D,$36,$71,$46,$71
	db $53,$73,$34,$81,$32,$89,$2C,$8D,$48,$69
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver4.bin"		; GFXSize = $300

DATA_D6BE71:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$1F,$6E,$1F,$7E,$3E,$71,$37,$79
	db $2F,$74,$2F,$7C,$2A,$84,$4E,$78,$55,$78,$50,$80
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver5.bin"		; GFXSize = $260

DATA_D6C0ED:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$1E,$65,$1E,$75,$3D,$6D,$4D,$71
	db $2D,$70,$35,$72,$2D,$78,$2D,$68
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver6.bin"		; GFXSize = $280

DATA_D6C385:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$4D,$6E,$1F,$5C,$1E,$6C,$3D,$68
	db $35,$6B,$2E,$66,$2E,$6E,$2E,$5E
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver7.bin"		; GFXSize = $280

DATA_D6C61D:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$1B,$66,$39,$6D,$4E,$72,$1B,$76
	db $23,$76,$1B,$7E,$2B,$72,$33,$72,$47,$74
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver8.bin"		; GFXSize = $240

DATA_D6C877:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$1B,$73,$37,$70,$57,$79,$4F,$79
	db $1C,$6C,$1C,$83,$2B,$77,$33,$77,$47,$77
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_FallOver9.bin"		; GFXSize = $1E0

DATA_D6CA71:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7D,$68,$75,$68,$75,$70,$72,$68
	incbin "Graphics/DynamicSprites/GFX_KrocheadIcon_Idle1.bin"		; GFXSize = $E0

DATA_D6CB61:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7D,$67,$75,$67,$75,$6F,$72,$68
	incbin "Graphics/DynamicSprites/GFX_KrocheadIcon_Idle2.bin"		; GFXSize = $E0

DATA_D6CC51:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7D,$67,$75,$67,$75,$6F,$72,$69
	incbin "Graphics/DynamicSprites/GFX_KrocheadIcon_Idle3.bin"		; GFXSize = $E0

DATA_D6CD41:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7D,$66,$75,$66,$75,$6E,$72,$69
	incbin "Graphics/DynamicSprites/GFX_KrocheadIcon_Idle4.bin"		; GFXSize = $E0

DATA_D6CE31:
	db $08,$0C,$20,$00,$00,$2C,$00,$00,$73,$73,$60,$63,$60,$53,$70,$56
	db $80,$56,$70,$46,$80,$46,$7E,$36,$8F,$55,$8D,$4D,$70,$6B,$91,$78
	db $6B,$73,$66,$73,$6B,$7B,$76,$3E,$68,$4B,$78,$6B,$7B,$6B,$6D,$63
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver1.bin"		; GFXSize = $580

DATA_D6D3E1:
	db $09,$0D,$22,$00,$00,$2F,$30,$02,$9C,$6F,$8C,$6F,$8C,$5F,$7C,$5F
	db $81,$4F,$71,$4F,$61,$4F,$7E,$3F,$7E,$6F,$74,$5F,$6C,$5F,$64,$5F
	db $5C,$5F,$5B,$67,$59,$6F,$91,$57,$99,$67,$76,$3F,$76,$47,$6E,$47
	db $7A,$37,$82,$37
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver2.bin"		; GFXSize = $620

DATA_D6DA35:
	db $0A,$0C,$24,$04,$34,$38,$00,$00,$AA,$76,$9A,$73,$82,$70,$72,$70
	db $82,$60,$72,$60,$80,$50,$70,$50,$62,$60,$71,$40,$92,$62,$92,$6A
	db $9A,$6B,$A0,$6B,$95,$72,$6A,$70,$6A,$78,$5B,$74,$57,$7A,$5E,$60
	db $5A,$68,$54,$69,$68,$58,$61,$58,$6A,$50,$81,$48
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver3.bin"		; GFXSize = $700

DATA_D6E171:
	db $0B,$0A,$26,$02,$36,$38,$00,$00,$71,$75,$68,$65,$78,$65,$88,$65
	db $81,$75,$58,$65,$6A,$55,$7A,$55,$B3,$70,$A3,$70,$93,$70,$6B,$75
	db $50,$6D,$4A,$6D,$4F,$7B,$47,$7C,$89,$5D,$63,$5D,$81,$4D,$81,$45
	db $A3,$80,$AF,$68,$B8,$68
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver4.bin"		; GFXSize = $700

DATA_D6E8A7:
	db $09,$0E,$22,$08,$32,$3A,$00,$00,$73,$7F,$66,$6F,$76,$6F,$86,$6F
	db $73,$5F,$83,$5F,$9B,$5F,$96,$6F,$A6,$60,$93,$67,$6B,$5F,$5F,$6F
	db $57,$71,$4F,$71,$47,$7C,$47,$71,$42,$71,$83,$57,$84,$4F,$83,$47
	db $A6,$70,$7B,$57,$A4,$57,$83,$40,$5C,$69,$6B,$67,$64,$67,$6B,$7F
	db $83,$7F,$82,$87,$89,$7F
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver5.bin"		; GFXSize = $740

DATA_D6F02D:
	db $09,$0E,$22,$07,$32,$39,$00,$00,$98,$73,$A0,$63,$78,$6A,$88,$6A
	db $68,$6A,$58,$6A,$77,$5A,$67,$5A,$78,$7A,$87,$5A,$70,$7A,$84,$52
	db $84,$4A,$84,$42,$70,$82,$68,$7A,$60,$7A,$61,$82,$50,$6E,$43,$6D
	db $4B,$6D,$47,$7A,$41,$7A,$87,$62,$8F,$62,$98,$6B,$88,$7A,$90,$7A
	db $A8,$73,$AD,$6C
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver6.bin"		; GFXSize = $720

DATA_D6F791:
	incbin "Graphics/Compressed/GFX_Layer3_Level_BeeHive.bin":0-(($010000-DATA_D6F791)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD7Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Graphics/Compressed/GFX_Layer3_Level_BeeHive.bin":(DATA_D6F791_End-DATA_D6F791)-

DATA_D70633:
	db $0A,$0C,$24,$0A,$34,$3E,$00,$00,$98,$7D,$9A,$6D,$8A,$69,$7A,$69
	db $6A,$69,$7A,$59,$6A,$59,$7A,$79,$5D,$7C,$5A,$66,$8A,$59,$85,$51
	db $85,$49,$8A,$61,$90,$61,$85,$41,$8A,$79,$92,$79,$91,$81,$72,$79
	db $74,$81,$6A,$79,$61,$8C,$5B,$8C,$55,$7C,$55,$84,$46,$74,$40,$74
	db $62,$5F,$52,$6B,$46,$69,$4E,$69
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver7.bin"		; GFXSize = $7C0

DATA_D70E3B:
	db $0B,$0A,$26,$05,$36,$3B,$00,$00,$4F,$82,$6A,$79,$7A,$79,$6A,$69
	db $7A,$69,$6A,$59,$7A,$59,$89,$73,$89,$63,$5A,$69,$98,$7B,$A8,$7E
	db $9C,$8B,$94,$8B,$91,$83,$89,$5B,$88,$53,$52,$6E,$4A,$6D,$42,$6D
	db $44,$78,$5F,$82,$5F,$8A,$58,$7A,$5F,$7A,$66,$61
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver8.bin"		; GFXSize = $760

DATA_D715D7:
	db $0B,$0A,$26,$06,$36,$3C,$00,$00,$68,$7A,$78,$7A,$69,$6A,$79,$6A
	db $7F,$5A,$88,$7A,$59,$6A,$89,$6A,$49,$83,$6F,$5A,$97,$86,$51,$71
	db $49,$71,$42,$71,$46,$7C,$59,$88,$59,$80,$53,$7B,$8F,$62,$67,$62
	db $67,$89,$98,$7E,$9E,$7E,$A6,$8D,$8F,$8A,$8F,$92,$59,$7B
	incbin "Graphics/DynamicSprites/GFX_KRool_FallOver9.bin"		; GFXSize = $780

DATA_D71D95:
	db $02,$04,$04,$00,$00,$08,$10,$04,$77,$70,$7B,$60,$84,$73,$73,$68
	db $6D,$65,$7F,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory1.bin"		; GFXSize = $180

DATA_D71F29:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$5C,$76,$6C,$85,$70,$7C,$7C
	db $70,$64,$74,$5C,$6A,$65,$70,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory2.bin"		; GFXSize = $1C0

DATA_D72101:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5A,$75,$6A,$85,$6E,$7C,$7A
	db $6F,$63,$6F,$5B,$6D,$6B,$6F,$73,$69,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory3.bin"		; GFXSize = $1E0

DATA_D722FB:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$77,$5B,$76,$6B,$84,$6E,$7C,$7B
	db $72,$57,$6E,$6A,$69,$69,$68,$5D,$6A,$57,$6F,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory4.bin"		; GFXSize = $200

DATA_D72517:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$5F,$70,$48,$82,$6F,$78,$57
	db $70,$40,$7A,$6F,$7D,$77,$72,$69,$68,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory5.bin"		; GFXSize = $1E0

DATA_D72711:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$78,$5E,$73,$4E,$78,$6E,$79,$46
	db $7B,$3E,$7B,$46,$70,$68,$69,$68,$74,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory6.bin"		; GFXSize = $240

DATA_D7296B:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$77,$5F,$7A,$4B,$6F,$69,$7A,$57
	db $6A,$69,$7A,$6F,$7F,$6F,$7D,$77,$73,$76
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory7.bin"		; GFXSize = $1E0

DATA_D72B65:
	db $02,$05,$04,$00,$00,$09,$10,$04,$78,$56,$78,$66,$70,$67,$6A,$69
	db $7D,$76,$73,$77,$72,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory8.bin"		; GFXSize = $1A0

DATA_D72D1B:
	db $02,$04,$04,$00,$00,$08,$10,$04,$75,$59,$74,$69,$7D,$79,$72,$79
	db $6D,$69,$6A,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory9.bin"		; GFXSize = $180

DATA_D72EAF:
	db $02,$05,$04,$00,$00,$09,$10,$04,$77,$57,$76,$67,$7D,$77,$72,$77
	db $73,$6F,$6E,$67,$6B,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory10.bin"		; GFXSize = $1A0

DATA_D73065:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$56,$77,$66,$7D,$76,$72,$77
	db $74,$6F,$6F,$67,$6D,$5F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory11.bin"		; GFXSize = $1A0

DATA_D7321B:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$53,$7A,$63,$72,$6F,$72,$77
	db $72,$67,$73,$5F,$6F,$5F,$7D,$74,$7D,$7C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory12.bin"		; GFXSize = $1E0

DATA_D73415:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7D,$52,$7B,$62,$72,$77,$74,$6F
	db $74,$67,$73,$5F,$7E,$72,$7E,$7A,$75,$5A,$6F,$5D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory13.bin"		; GFXSize = $200

DATA_D73631:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$53,$79,$63,$72,$77,$74,$6F
	db $7D,$73,$7D,$7B,$74,$67,$71,$61,$6F,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory14.bin"		; GFXSize = $1E0

DATA_D7382B:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7C,$54,$79,$64,$7D,$76,$73,$77
	db $74,$6F,$71,$66,$6E,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory15.bin"		; GFXSize = $1A0

DATA_D739E1:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$57,$7B,$67,$7D,$77,$73,$71
	db $73,$79,$72,$67,$6C,$65,$7A,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory16.bin"		; GFXSize = $1C0

DATA_D73BB9:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$67,$78,$59,$74,$69,$74,$71
	db $6C,$6D,$72,$79,$7D,$79,$84,$5F,$69,$65
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory17.bin"		; GFXSize = $1E0

DATA_D73DB3:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$74,$6F,$7D,$5F,$75,$67,$75,$5F
	db $6D,$68,$69,$67,$76,$57,$7E,$57,$80,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory18.bin"		; GFXSize = $1E0

DATA_D73FAD:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$74,$66,$74,$56,$84,$59,$84,$61
	db $7C,$76,$72,$76,$6C,$67,$68,$67
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory19.bin"		; GFXSize = $1C0

DATA_D74185:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$72,$63,$71,$53,$6A,$67,$73,$73
	db $66,$67,$73,$7B,$7D,$71,$7D,$79,$81,$57,$81,$5F,$85,$5E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory20.bin"		; GFXSize = $220

DATA_D743C3:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$74,$52,$73,$62,$84,$5B,$72,$72
	db $72,$7A,$7D,$70,$7D,$78,$6B,$66,$66,$66,$6F,$5C,$71,$54
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory21.bin"		; GFXSize = $220

DATA_D74601:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$72,$53,$72,$63,$73,$73,$73,$7B
	db $7D,$71,$7D,$79,$6A,$67,$67,$66,$6F,$5B,$82,$5E,$82,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory22.bin"		; GFXSize = $220

DATA_D7483F:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$71,$55,$74,$65,$73,$75,$7D,$75
	db $6C,$68,$67,$67,$73,$7D,$7D,$7D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory23.bin"		; GFXSize = $1C0

DATA_D74A17:
	db $02,$05,$04,$00,$00,$09,$10,$04,$73,$57,$72,$67,$73,$77,$7D,$77
	db $6A,$68,$7D,$69,$7C,$6F
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory24.bin"		; GFXSize = $1A0

DATA_D74BCD:
	db $02,$04,$04,$00,$00,$08,$10,$04,$75,$5A,$75,$6A,$7C,$7A,$72,$7A
	db $6D,$6B,$6B,$68
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory25.bin"		; GFXSize = $180

DATA_D74D61:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$76,$58,$76,$68,$7C,$78,$72,$78
	db $6E,$63,$74,$70,$6F,$6B,$6C,$63
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory26.bin"		; GFXSize = $1C0

DATA_D74F39:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$56,$77,$66,$7C,$76,$72,$77
	db $70,$5F,$72,$6F,$71,$67,$6D,$62
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory27.bin"		; GFXSize = $1C0

DATA_D75111:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$54,$77,$64,$7C,$74,$73,$77
	db $74,$6F,$7C,$7C,$6F,$5F,$72,$67,$73,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory28.bin"		; GFXSize = $1E0

DATA_D7530B:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$70,$4D,$72,$5D,$80,$56,$85,$55
	db $80,$4E,$72,$6D,$72,$75,$7C,$6C,$7D,$74,$6A,$64,$66,$62,$6F,$5C
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory29.bin"		; GFXSize = $240

DATA_D7556B:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$6F,$4C,$6F,$5C,$67,$5F,$72,$6C
	db $72,$74,$7D,$71,$7C,$69,$7B,$61,$7F,$4C,$7F,$54,$84,$51,$84,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory30.bin"		; GFXSize = $240

DATA_D757CB:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6F,$4E,$74,$66,$7F,$4E,$7F,$54
	db $83,$5C,$83,$54,$79,$5E,$71,$5E,$69,$5E,$66,$5D
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory31.bin"		; GFXSize = $200

DATA_D759E7:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$70,$4C,$76,$5C,$6C,$5C,$67,$5B
	db $74,$6C,$7C,$6C,$80,$59,$80,$51,$80,$61,$81,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory32.bin"		; GFXSize = $200

DATA_D75C03:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$70,$4B,$75,$5B,$6E,$5B,$66,$5B
	db $74,$6B,$7C,$6B,$80,$58,$80,$51,$81,$60,$81,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory33.bin"		; GFXSize = $200

DATA_D75E1F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$74,$70,$72,$60,$7C,$60,$82,$70
	db $81,$78,$74,$58,$78,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory34.bin"		; GFXSize = $200

DATA_D76035:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$75,$70,$76,$60,$82,$70,$82,$78
	db $84,$60,$83,$68,$7A,$58,$77,$58
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory35.bin"		; GFXSize = $1C0

DATA_D7620D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$5B,$79,$6B,$77,$7B,$7C,$7B
	db $83,$74,$71,$6C,$75,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_Victory36.bin"		; GFXSize = $1A0

DATA_D763C3:
	db $01,$03,$02,$00,$00,$05,$10,$02,$6A,$72,$70,$6A,$69,$63,$69,$5B
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed1.bin"		; GFXSize = $E0

DATA_D764B3:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6C,$72,$70,$6A,$68,$68,$66,$60
	db $66,$58
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed2.bin"		; GFXSize = $100

DATA_D765C5:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6E,$71,$70,$69,$68,$69,$64,$61
	db $63,$5B
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed3.bin"		; GFXSize = $100

DATA_D766D7:
	db $01,$03,$02,$00,$00,$05,$10,$02,$6F,$6F,$6F,$67,$67,$67,$62,$60
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed4.bin"		; GFXSize = $E0

DATA_D767C7:
	db $01,$03,$02,$00,$00,$05,$10,$02,$70,$6E,$6F,$68,$67,$67,$62,$60
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed5.bin"		; GFXSize = $E0

DATA_D768B7:
	db $01,$02,$02,$00,$00,$04,$10,$02,$70,$6D,$68,$67,$62,$5F
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed6.bin"		; GFXSize = $C0

DATA_D76985:
	db $01,$02,$02,$00,$00,$04,$10,$02,$71,$6C,$69,$67,$62,$60
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed7.bin"		; GFXSize = $C0

DATA_D76A53:
	db $01,$02,$02,$00,$00,$04,$10,$02,$72,$6A,$6A,$67,$62,$63
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed8.bin"		; GFXSize = $C0

DATA_D76B21:
	db $00,$05,$00,$00,$00,$05,$00,$00,$61,$64,$69,$67,$71,$6B,$74,$71
	db $7C,$71
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed9.bin"		; GFXSize = $A0

DATA_D76BD3:
	db $00,$05,$00,$00,$00,$05,$00,$00,$63,$61,$6B,$64,$72,$69,$75,$70
	db $7D,$70
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed10.bin"		; GFXSize = $A0

DATA_D76C85:
	db $00,$05,$00,$00,$00,$05,$00,$00,$66,$5C,$6E,$61,$74,$68,$7D,$6E
	db $77,$6D
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed11.bin"		; GFXSize = $A0

DATA_D76D37:
	db $00,$05,$00,$00,$00,$05,$00,$00,$68,$58,$6E,$5D,$77,$67,$7B,$6D
	db $7E,$6D
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed12.bin"		; GFXSize = $A0

DATA_D76DE9:
	db $01,$02,$02,$00,$00,$04,$10,$02,$77,$64,$6A,$56,$6D,$57
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed13.bin"		; GFXSize = $C0

DATA_D76EB7:
	db $01,$02,$02,$00,$00,$04,$10,$02,$76,$65,$69,$58,$70,$5D
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed14.bin"		; GFXSize = $C0

DATA_D76F85:
	db $01,$02,$02,$00,$00,$04,$10,$02,$76,$66,$6E,$61,$68,$5A
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed15.bin"		; GFXSize = $C0

DATA_D77053:
	db $01,$02,$02,$00,$00,$04,$10,$02,$73,$68,$6B,$63,$65,$5C
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed16.bin"		; GFXSize = $C0

DATA_D77121:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7C,$71,$74,$71,$76,$69,$6E,$69
	db $63,$61,$65,$61
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed17.bin"		; GFXSize = $C0

DATA_D771F5:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7C,$70,$74,$70,$74,$68,$6C,$68
	db $60,$60,$63,$60
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed18.bin"		; GFXSize = $C0

DATA_D772C9:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7B,$6E,$73,$6E,$73,$66,$6B,$66
	db $63,$61,$5F,$61
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed19.bin"		; GFXSize = $C0

DATA_D7739D:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7B,$6C,$73,$6C,$6E,$64,$66,$64
	db $5E,$5F
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed20.bin"		; GFXSize = $A0

DATA_D7744F:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7B,$6B,$73,$6B,$6D,$67,$65,$63
	db $5D,$63
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed21.bin"		; GFXSize = $A0

DATA_D77501:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7B,$6C,$73,$6C,$6C,$64,$64,$64
	db $5D,$64,$7B,$64
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed22.bin"		; GFXSize = $C0

DATA_D775D5:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7C,$6E,$74,$6E,$6D,$69,$66,$66
	db $5F,$60,$75,$66
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed23.bin"		; GFXSize = $C0

DATA_D776A9:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7C,$70,$74,$70,$7C,$68,$6D,$68
	db $65,$62,$61,$62
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed24.bin"		; GFXSize = $C0

DATA_D7777D:
	db $00,$06,$00,$00,$00,$06,$00,$00,$7C,$71,$79,$71,$7C,$69,$6D,$67
	db $65,$61,$63,$61
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed25.bin"		; GFXSize = $C0

DATA_D77851:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7C,$70,$7C,$68,$6B,$62,$74,$6E
	db $64,$5F
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed26.bin"		; GFXSize = $A0

DATA_D77903:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7D,$6E,$75,$6E,$75,$66,$6B,$5C
	db $67,$5B
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed27.bin"		; GFXSize = $A0

DATA_D779B5:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7E,$6D,$76,$6D,$76,$65,$69,$57
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed28.bin"		; GFXSize = $80

DATA_D77A45:
	db $01,$03,$02,$00,$00,$05,$10,$02,$72,$63,$6A,$65,$66,$5D,$5E,$5D
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed29.bin"		; GFXSize = $E0

DATA_D77B35:
	db $01,$03,$02,$00,$00,$05,$10,$02,$71,$60,$69,$5F,$61,$58,$5F,$58
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed30.bin"		; GFXSize = $E0

DATA_D77C25:
	db $01,$03,$02,$00,$00,$05,$10,$02,$70,$5F,$68,$60,$66,$58,$60,$58
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed31.bin"		; GFXSize = $E0

DATA_D77D15:
	db $01,$02,$02,$00,$00,$04,$10,$02,$6E,$5E,$66,$57,$61,$55
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed32.bin"		; GFXSize = $C0

DATA_D77DE3:
	db $01,$02,$02,$00,$00,$04,$10,$02,$6E,$5D,$66,$57,$61,$56
	incbin "Graphics/DynamicSprites/GFX_Guitar_BePlayed33.bin"		; GFXSize = $C0

DATA_D77EB1:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7F,$63,$70,$63,$76,$73,$71,$73
	db $84,$73,$84,$7B,$72,$5B,$79,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk1.bin"		; GFXSize = $220

DATA_D780E9:
	db $03,$03,$06,$00,$00,$09,$10,$06,$82,$63,$72,$60,$72,$70,$82,$73
	db $89,$73,$82,$7B
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk2.bin"		; GFXSize = $1E0

DATA_D782DD:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$84,$65,$74,$63,$74,$73,$84,$75
	db $8B,$75,$71,$68,$71,$70,$71,$78
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk3.bin"		; GFXSize = $220

DATA_D78515:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$71,$66,$81,$66,$71,$76,$79,$76
	db $81,$76,$89,$76,$78,$7E,$8D,$6C,$8D,$74
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk4.bin"		; GFXSize = $1E0

DATA_D7870F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk5.bin"		; GFXSize = $200

DATA_D78925:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk6.bin"		; GFXSize = $200

DATA_D78B3B:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8A,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk7.bin"		; GFXSize = $200

DATA_D78D51:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$64,$80,$64,$70,$74,$80,$74
	db $88,$74,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk8.bin"		; GFXSize = $200

DATA_D78F67:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$63,$80,$63,$70,$73,$80,$73
	db $88,$73,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk9.bin"		; GFXSize = $200

DATA_D7917D:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$62,$80,$62,$71,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk10.bin"		; GFXSize = $200

DATA_D79393:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72,$7B,$7A
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk11.bin"		; GFXSize = $220

DATA_D795CB:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72,$7B,$7A
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk12.bin"		; GFXSize = $220

DATA_D79803:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk13.bin"		; GFXSize = $200

DATA_D79A19:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$63,$80,$63,$70,$73,$80,$73
	db $88,$73,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk14.bin"		; GFXSize = $200

DATA_D79C2F:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$70,$62,$80,$62,$70,$72,$80,$72
	db $88,$72,$8B,$6A,$8B,$72
	incbin "Graphics/DynamicSprites/GFX_Dixie_UnusedSadWalk15.bin"		; GFXSize = $200

DATA_D79E45:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$61,$73,$71,$83,$79,$83,$69
	db $85,$71,$83,$71
	incbin "Graphics/DynamicSprites/GFX_Cannonball_ExtendSpikes1.bin"		; GFXSize = $180

DATA_D79FD9:
	db $02,$05,$04,$00,$00,$09,$10,$04,$73,$62,$7E,$72,$83,$62,$83,$6A
	db $76,$72,$76,$7A,$70,$72
	incbin "Graphics/DynamicSprites/GFX_Cannonball_ExtendSpikes2.bin"		; GFXSize = $1A0

DATA_D7A18F:
	db $04,$00,$08,$00,$00,$08,$10,$08,$72,$62,$7E,$72,$81,$62,$6F,$72
	incbin "Graphics/DynamicSprites/GFX_Cannonball_ExtendSpikes3.bin"		; GFXSize = $200

DATA_D7A39F:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$72,$5E,$72,$6E,$81,$6E,$7D,$5E
	db $6D,$6E,$73,$7E,$81,$7E,$84,$7E
	incbin "Graphics/DynamicSprites/GFX_Cannonball_ExtendSpikes4.bin"		; GFXSize = $280

DATA_D7A637:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$70,$5B,$7E,$5B,$70,$6B,$80,$6B
	db $8C,$6C,$6B,$6B,$71,$7B,$79,$7B,$81,$7B,$86,$7B,$7F,$83
	incbin "Graphics/DynamicSprites/GFX_Cannonball_ExtendSpikes5.bin"		; GFXSize = $2E0

DATA_D7A935:
	db $04,$08,$08,$00,$00,$10,$10,$08,$70,$5C,$80,$5C,$70,$6C,$80,$6C
	db $70,$7C,$8D,$6C,$6A,$69,$78,$7C,$80,$7C,$87,$7C,$7D,$54,$81,$54
	incbin "Graphics/DynamicSprites/GFX_Cannonball_ExtendSpikes6.bin"		; GFXSize = $300

DATA_D7AC55:
	db $03,$03,$06,$00,$00,$09,$10,$06,$79,$70,$83,$60,$73,$60,$77,$70
	db $73,$58,$84,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory1.bin"		; GFXSize = $1E0

DATA_D7AE49:
	db $03,$02,$06,$00,$00,$08,$10,$06,$7A,$70,$74,$60,$84,$60,$78,$70
	db $74,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory2.bin"		; GFXSize = $1C0

DATA_D7B01B:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$70,$82,$60,$75,$59,$75,$61
	db $88,$70,$7A,$68,$8E,$60,$75,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory3.bin"		; GFXSize = $1C0

DATA_D7B1F3:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7D,$6F,$7D,$5F,$78,$6C,$76,$5C
	db $77,$64,$78,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory4.bin"		; GFXSize = $180

DATA_D7B387:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7D,$6F,$7B,$5F,$8A,$72,$80,$57
	db $75,$5C,$73,$64,$78,$6C,$78,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory5.bin"		; GFXSize = $1C0

DATA_D7B55F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$6F,$79,$5F,$89,$6A,$8C,$6D
	db $7F,$57,$7B,$57,$71,$5E,$71,$66,$78,$6E,$6E,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory6.bin"		; GFXSize = $200

DATA_D7B77B:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$79,$70,$77,$60,$87,$68,$8E,$69
	db $7F,$58,$77,$58,$70,$60,$77,$6E,$77,$76,$6F,$58,$6C,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory7.bin"		; GFXSize = $220

DATA_D7B9B9:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$76,$59,$76,$69,$75,$79,$80,$79
	db $86,$66,$8D,$66,$80,$6E,$6E,$5F,$6C,$57,$82,$76
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory8.bin"		; GFXSize = $200

DATA_D7BBD5:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$75,$70,$77,$60,$87,$68,$8D,$66
	db $80,$70,$82,$78,$7E,$58,$76,$58,$6F,$5E,$6C,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory9.bin"		; GFXSize = $200

DATA_D7BDF1:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$75,$70,$75,$60,$82,$78,$81,$70
	db $85,$68,$8C,$65,$7B,$58,$73,$58,$6D,$60,$6A,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory10.bin"		; GFXSize = $200

DATA_D7C00D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$75,$70,$6F,$60,$82,$78,$81,$70
	db $75,$58,$79,$58,$6A,$5F,$8B,$63,$7F,$68,$87,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory11.bin"		; GFXSize = $200

DATA_D7C229:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$75,$70,$6B,$60,$81,$70,$82,$78
	db $7B,$68,$83,$68,$89,$63,$74,$58,$76,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory12.bin"		; GFXSize = $1E0

DATA_D7C423:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6C,$60,$7A,$70,$72,$70,$75,$78
	db $6D,$70,$73,$58,$7C,$68,$84,$68,$87,$62
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory13.bin"		; GFXSize = $1E0

DATA_D7C61D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$75,$70,$6B,$60,$81,$70,$82,$78
	db $6D,$70,$72,$58,$7B,$68,$83,$68,$87,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory14.bin"		; GFXSize = $1E0

DATA_D7C817:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$6B,$61,$72,$71,$75,$79
	db $73,$59,$7B,$68,$83,$68,$86,$60,$71,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory15.bin"		; GFXSize = $1E0

DATA_D7CA11:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$6B,$63,$87,$61,$71,$5B
	db $73,$5B,$7B,$68,$75,$73,$75,$7A,$83,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory16.bin"		; GFXSize = $1E0

DATA_D7CC0B:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$6C,$64,$84,$68,$7C,$68
	db $87,$62,$75,$74,$75,$7C,$71,$5C,$73,$5C
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory17.bin"		; GFXSize = $1E0

DATA_D7CE05:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$75,$70,$6F,$60,$82,$70,$82,$78
	db $7F,$68,$87,$68,$8B,$64,$6C,$60,$75,$58,$78,$58,$6D,$68
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory18.bin"		; GFXSize = $220

DATA_D7D043:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$75,$70,$77,$60,$82,$70,$6F,$61
	db $8D,$66,$82,$78,$72,$59,$7A,$58,$7D,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory19.bin"		; GFXSize = $1E0

DATA_D7D23D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$75,$70,$79,$60,$83,$70,$90,$6A
	db $82,$78,$7F,$58,$77,$58,$74,$68,$74,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory20.bin"		; GFXSize = $1E0

DATA_D7D437:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$75,$70,$79,$60,$85,$70,$82,$78
	db $8C,$70,$83,$68,$85,$60,$90,$6F,$7A,$58,$81,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_Victory21.bin"		; GFXSize = $200

DATA_D7D653:
	db $01,$05,$02,$00,$00,$07,$10,$02,$87,$5D,$7F,$5D,$82,$65,$79,$5D
	db $86,$55,$8A,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed1.bin"		; GFXSize = $120

DATA_D7D787:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7F,$5D,$77,$5D,$8E,$62,$8D,$5A
	db $84,$55,$88,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed2.bin"		; GFXSize = $120

DATA_D7D8BB:
	db $01,$05,$02,$00,$00,$07,$10,$02,$85,$5B,$7D,$5D,$7E,$65,$75,$5D
	db $80,$55,$86,$53
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed3.bin"		; GFXSize = $120

DATA_D7D9EF:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7C,$5D,$8A,$57,$74,$5F,$8C,$5F
	db $82,$55,$7D,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed4.bin"		; GFXSize = $120

DATA_D7DB23:
	db $01,$05,$02,$00,$00,$07,$10,$02,$81,$58,$79,$58,$79,$60,$7A,$68
	db $82,$68,$71,$60
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed5.bin"		; GFXSize = $120

DATA_D7DC57:
	db $01,$05,$02,$00,$00,$07,$10,$02,$79,$5D,$71,$5F,$89,$57,$89,$5F
	db $81,$55,$7A,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed6.bin"		; GFXSize = $120

DATA_D7DD8B:
	db $01,$05,$02,$00,$00,$07,$10,$02,$79,$5B,$71,$5E,$79,$53,$81,$53
	db $89,$5D,$88,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed7.bin"		; GFXSize = $120

DATA_D7DEBF:
	db $01,$05,$02,$00,$00,$07,$10,$02,$79,$5D,$71,$5F,$80,$55,$89,$5F
	db $88,$57,$7A,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed8.bin"		; GFXSize = $120

DATA_D7DFF3:
	db $01,$05,$02,$00,$00,$07,$10,$02,$79,$5E,$89,$61,$71,$60,$89,$59
	db $81,$56,$7A,$56
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed9.bin"		; GFXSize = $120

DATA_D7E127:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7D,$5E,$75,$5F,$8C,$62,$89,$58
	db $81,$56,$8B,$5A
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed10.bin"		; GFXSize = $120

DATA_D7E25B:
	db $01,$04,$02,$00,$00,$06,$10,$02,$81,$5D,$79,$5E,$8E,$62,$8D,$5A
	db $87,$55
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed11.bin"		; GFXSize = $100

DATA_D7E36D:
	db $01,$02,$02,$00,$00,$04,$10,$02,$86,$61,$7E,$61,$8B,$59
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed12.bin"		; GFXSize = $C0

DATA_D7E43B:
	db $01,$02,$02,$00,$00,$04,$10,$02,$88,$65,$8D,$5D,$82,$63
	incbin "Graphics/DynamicSprites/GFX_BoomboxAndSunglasses_BePlayed13.bin"		; GFXSize = $C0

DATA_D7E509:
	db $08,$0F,$20,$00,$00,$2F,$00,$00,$68,$69,$71,$59,$73,$49,$81,$59
	db $83,$49,$78,$69,$91,$59,$82,$39,$88,$69,$88,$71,$90,$69,$8D,$3E
	db $7E,$3F,$6A,$61,$69,$59,$6D,$51,$72,$79,$7A,$79,$82,$79,$75,$81
	db $94,$69,$87,$31,$67,$61
	incbin "Graphics/DynamicSprites/GFX_KRool_Turn1.bin"		; GFXSize = $5E0

DATA_D7EB1F:
	db $08,$0B,$20,$00,$00,$2B,$00,$00,$72,$72,$72,$62,$72,$52,$82,$52
	db $82,$62,$76,$42,$66,$5E,$76,$32,$85,$3A,$86,$4A,$84,$42,$82,$72
	db $89,$72,$80,$7A,$6A,$56,$6C,$4E,$73,$4A,$6C,$6E,$6D,$76
	incbin "Graphics/DynamicSprites/GFX_KRool_Turn2.bin"		; GFXSize = $560

DATA_D7F0AD:
	db $01,$03,$02,$00,$00,$05,$10,$02,$53,$5E,$61,$60,$53,$56,$54,$6E
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_Turn1.bin"		; GFXSize = $E0

DATA_D7F19D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$7F,$60,$83,$58,$8C,$60
	db $77,$68,$75,$70,$73,$68,$6F,$60,$6D,$5B
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk1.bin"		; GFXSize = $1E0

DATA_D7F397:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7A,$70,$7F,$60,$8D,$60,$77,$68
	db $73,$70,$71,$68,$6B,$60,$68,$59,$86,$70
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk2.bin"		; GFXSize = $1E0

DATA_D7F591:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$79,$70,$80,$60,$88,$70,$8E,$60
	db $7A,$68,$71,$70,$6B,$68,$68,$60,$65,$5A
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk3.bin"		; GFXSize = $1E0

DATA_D7F78B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$70,$88,$62,$8C,$72,$80,$68
	db $82,$60,$7A,$68,$71,$70,$69,$6D,$65,$65,$65,$5D
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk4.bin"		; GFXSize = $200

DATA_D7F9A7:
	incbin "Tilemaps/Compressed/Layer1_KremQuayMapLeftHalf.bin":0-(($010000-DATA_D7F9A7)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD8Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_KremQuayMapLeftHalf.bin":(DATA_D7F9A7_End-DATA_D7F9A7)-

DATA_D80079:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7A,$70,$88,$63,$8A,$73,$80,$68
	db $82,$60,$7A,$68,$77,$70,$71,$72,$69,$71,$66,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk5.bin"		; GFXSize = $200

DATA_D80295:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7E,$70,$80,$60,$66,$71,$76,$70
	db $78,$68,$76,$78,$6E,$78,$66,$69,$8D,$6C,$8D,$74
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk6.bin"		; GFXSize = $200

DATA_D804B1:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$70,$7E,$60,$88,$70,$88,$78
	db $77,$68,$70,$77,$68,$77,$65,$6F
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk7.bin"		; GFXSize = $1C0

DATA_D80689:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$80,$70,$7E,$60,$77,$68,$78,$70
	db $78,$78,$70,$78,$68,$78,$63,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk8.bin"		; GFXSize = $1C0

DATA_D80861:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$70,$7F,$60,$88,$70,$78,$68
	db $70,$76,$68,$76,$63,$76,$7B,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk9.bin"		; GFXSize = $1C0

DATA_D80A39:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$78,$71,$7F,$61,$88,$71,$77,$69
	db $7A,$61,$83,$59,$70,$75,$68,$75,$63,$75
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk10.bin"		; GFXSize = $1E0

DATA_D80C33:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$71,$7F,$61,$70,$75,$68,$75
	db $63,$75,$78,$69,$88,$71,$7A,$61
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk11.bin"		; GFXSize = $1C0

DATA_D80E0B:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$71,$7F,$61,$88,$71,$78,$69
	db $7B,$61,$70,$75,$68,$75,$63,$75
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk12.bin"		; GFXSize = $1C0

DATA_D80FE3:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$71,$7F,$61,$88,$71,$78,$69
	db $7B,$61,$70,$77,$68,$77,$63,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk13.bin"		; GFXSize = $1C0

DATA_D811BB:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$78,$70,$7F,$60,$88,$70,$77,$68
	db $7B,$60,$70,$77,$68,$77,$63,$77,$83,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk14.bin"		; GFXSize = $1E0

DATA_D813B5:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7C,$6F,$7E,$60,$88,$6F,$74,$77
	db $77,$6F,$77,$67,$6C,$77,$64,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk15.bin"		; GFXSize = $1C0

DATA_D8158D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$74,$6F,$7E,$5F,$84,$6F,$84,$77
	db $88,$6F,$77,$67,$6C,$77,$64,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk16.bin"		; GFXSize = $1C0

DATA_D81765:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$70,$7F,$60,$70,$78,$83,$78
	db $88,$70,$78,$68,$68,$78,$63,$78
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk17.bin"		; GFXSize = $1C0

DATA_D8193D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$78,$70,$7F,$60,$70,$77,$88,$70
	db $78,$68,$68,$77,$63,$77
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk18.bin"		; GFXSize = $1A0

DATA_D81AF3:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$78,$70,$7F,$60,$70,$77,$88,$70
	db $78,$68,$68,$77,$62,$77,$7B,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_UnusedSadWalk19.bin"		; GFXSize = $1C0

DATA_D81CCB:								; Note: Unused?
	db $00,$01,$00,$00,$00,$01,$00,$00,$80,$46
	incbin "Graphics/DynamicSprites/GFX_Raincloud_Form1.bin"		; GFXSize = $20

DATA_D81CF5:								; Note: Unused?
	db $00,$02,$00,$00,$00,$02,$00,$00,$7E,$47,$82,$47
	incbin "Graphics/DynamicSprites/GFX_Raincloud_Form2.bin"		; GFXSize = $40

DATA_D81D41:								; Note: Unused?
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$46,$83,$44,$83,$4C
	incbin "Graphics/DynamicSprites/GFX_Raincloud_Form3.bin"		; GFXSize = $60

DATA_D81DAF:								; Note: Unused?
	db $01,$01,$02,$00,$00,$03,$10,$02,$79,$42,$86,$47
	incbin "Graphics/DynamicSprites/GFX_Raincloud_Form4.bin"		; GFXSize = $A0

DATA_D81E5B:								; Note: Unused?
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$43,$88,$43,$88,$4B
	incbin "Graphics/DynamicSprites/GFX_Raincloud_Form5.bin"		; GFXSize = $C0

DATA_D81F29:								; Note: Unused?
	db $02,$00,$04,$00,$00,$04,$10,$04,$76,$43,$81,$43
	incbin "Graphics/DynamicSprites/GFX_Raincloud_Form6.bin"		; GFXSize = $100

DATA_D82035:								; Note: Unused?
	db $01,$02,$02,$00,$00,$04,$10,$02,$7C,$50,$7D,$60,$7D,$68
	incbin "Graphics/DynamicSprites/GFX_RaincloudRain_Fall1.bin"		; GFXSize = $C0

DATA_D82103:								; Note: Unused?
	db $01,$02,$02,$00,$00,$04,$10,$02,$7C,$55,$7C,$4D,$82,$4D
	incbin "Graphics/DynamicSprites/GFX_RaincloudRain_Fall2.bin"		; GFXSize = $C0

DATA_D821D1:								; Note: Unused?
	db $01,$01,$02,$00,$00,$03,$10,$02,$7C,$5A,$7C,$52
	incbin "Graphics/DynamicSprites/GFX_RaincloudRain_Fall3.bin"		; GFXSize = $A0

DATA_D8227D:								; Note: Unused?
	db $01,$01,$02,$00,$00,$03,$10,$02,$7C,$5A,$82,$52
	incbin "Graphics/DynamicSprites/GFX_RaincloudRain_Fall4.bin"		; GFXSize = $A0

DATA_D82329:								; Note: Unused?
	db $00,$04,$00,$00,$00,$04,$00,$00,$7E,$51,$7D,$60,$82,$52,$7C,$62
	incbin "Graphics/DynamicSprites/GFX_RaincloudRain_Fall5.bin"		; GFXSize = $80

DATA_D823B9:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$40,$7B,$50,$8D,$40,$89,$50
	db $81,$60,$7E,$48,$73,$50,$74,$48,$74,$40,$70,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_LookToSideOnSkullCart1.bin"		; GFXSize = $200

DATA_D825D5:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$40,$7C,$50,$8B,$40,$89,$4A
	db $82,$60,$75,$51,$74,$49,$73,$41,$71,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_LookToSideOnSkullCart2.bin"		; GFXSize = $1E0

DATA_D827CF:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$81,$40,$7D,$50,$83,$60,$7E,$48
	db $75,$50,$7B,$58,$74,$48,$74,$40,$71,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_LookToSideOnSkullCart3.bin"		; GFXSize = $1E0

DATA_D829C9:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7F,$40,$7D,$50,$81,$60,$75,$52
	db $75,$4A,$74,$42,$71,$41
	incbin "Graphics/DynamicSprites/GFX_Diddy_LookToSideOnSkullCart4.bin"		; GFXSize = $1A0

DATA_D82B7F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$84,$42,$7B,$52,$91,$42,$8B,$52
	db $83,$62,$7D,$4A,$75,$4A,$76,$42,$76,$52,$74,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_DuckUnderRollercoasterGate1.bin"		; GFXSize = $200

DATA_D82D9B:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$85,$42,$7C,$52,$93,$42,$8C,$52
	db $7E,$4A,$82,$62,$77,$52,$76,$4A,$79,$42,$77,$42
	incbin "Graphics/DynamicSprites/GFX_Diddy_DuckUnderRollercoasterGate2.bin"		; GFXSize = $200

DATA_D82FB7:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$87,$43,$7E,$53,$77,$43,$95,$43
	db $8E,$53,$77,$53,$83,$63
	incbin "Graphics/DynamicSprites/GFX_Diddy_DuckUnderRollercoasterGate3.bin"		; GFXSize = $200

DATA_D831CD:
	db $03,$01,$06,$00,$00,$07,$10,$06,$88,$46,$7C,$56,$78,$46,$97,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_DuckUnderRollercoasterGate4.bin"		; GFXSize = $1A0

DATA_D8337D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$9F,$5C,$A2,$6C,$AF,$5C,$B4,$54
	db $AE,$54,$B0,$6C,$9B,$54,$99,$4C,$97,$44,$B8,$54
	incbin "Graphics/DynamicSprites/GFX_Diddy_BigDropOnSkullCart1.bin"		; GFXSize = $260

DATA_D835F9:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$A0,$5C,$A2,$6C,$AC,$5C,$AE,$54
	db $B6,$54,$9A,$54,$97,$4C,$96,$44
	incbin "Graphics/DynamicSprites/GFX_Diddy_BigDropOnSkullCart2.bin"		; GFXSize = $220

DATA_D83831:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$A0,$5B,$A2,$6B,$AF,$53,$B0,$63
	db $AC,$53,$9C,$56,$98,$4E,$95,$46
	incbin "Graphics/DynamicSprites/GFX_Diddy_BigDropOnSkullCart3.bin"		; GFXSize = $220

DATA_D83A69:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$A0,$5D,$A0,$6D,$A9,$4D,$AF,$5D
	db $B4,$5D,$B1,$65,$9B,$58,$97,$50,$94,$48
	incbin "Graphics/DynamicSprites/GFX_Diddy_BigDropOnSkullCart4.bin"		; GFXSize = $240

DATA_D83CC3:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7E,$41,$7D,$51,$70,$41,$70,$51
	db $81,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_LookToSideOnSkullCart1.bin"		; GFXSize = $220

DATA_D83EF5:
	db $03,$03,$06,$00,$00,$09,$10,$06,$73,$41,$7D,$41,$7C,$51,$74,$51
	db $75,$59,$81,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_LookToSideOnSkullCart2.bin"		; GFXSize = $1E0

DATA_D840E9:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$41,$7B,$51,$76,$41,$76,$49
	db $78,$51,$78,$59,$81,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_LookToSideOnSkullCart3.bin"		; GFXSize = $1A0

DATA_D8429F:
	db $02,$02,$04,$00,$00,$06,$10,$04,$7A,$40,$7A,$50,$78,$57,$81,$60
	incbin "Graphics/DynamicSprites/GFX_Dixie_LookToSideOnSkullCart4.bin"		; GFXSize = $140

DATA_D843EF:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7F,$43,$7B,$53,$6F,$43,$6B,$53
	db $86,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_DuckUnderRollercoasterGate1.bin"		; GFXSize = $220

DATA_D84621:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$80,$44,$78,$54,$70,$44,$6E,$54
	db $6E,$4C,$86,$54,$6B,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_DuckUnderRollercoasterGate2.bin"		; GFXSize = $200

DATA_D84837:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$81,$45,$78,$55,$71,$45,$6A,$5D
	db $70,$55,$6C,$55,$6E,$4D
	incbin "Graphics/DynamicSprites/GFX_Dixie_DuckUnderRollercoasterGate3.bin"		; GFXSize = $200

DATA_D84A4D:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$81,$46,$71,$46,$80,$5E,$70,$56
	db $6B,$56,$6B,$5E,$6E,$4E,$78,$56,$80,$56
	incbin "Graphics/DynamicSprites/GFX_Dixie_DuckUnderRollercoasterGate4.bin"		; GFXSize = $1E0

DATA_D84C47:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$A8,$58,$9D,$68,$92,$4B,$A0,$60
	db $AE,$68,$9D,$60,$87,$4B,$A2,$55,$9E,$4D,$8C,$4B
	incbin "Graphics/DynamicSprites/GFX_Dixie_BigDropOnSkullCart1.bin"		; GFXSize = $260

DATA_D84EC3:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$A8,$57,$9D,$67,$94,$4F,$A0,$77
	db $A0,$5F,$AE,$67,$A0,$54,$8D,$47,$8E,$4F
	incbin "Graphics/DynamicSprites/GFX_Dixie_BigDropOnSkullCart2.bin"		; GFXSize = $240

DATA_D8511D:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$A8,$59,$9D,$69,$9B,$51,$8B,$4C
	db $A2,$61,$9D,$61
	incbin "Graphics/DynamicSprites/GFX_Dixie_BigDropOnSkullCart3.bin"		; GFXSize = $240

DATA_D85371:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$A8,$59,$9D,$69,$9B,$50,$A3,$61
	db $9D,$61,$93,$58,$93,$50,$8B,$52,$85,$52
	incbin "Graphics/DynamicSprites/GFX_Dixie_BigDropOnSkullCart4.bin"		; GFXSize = $240

DATA_D855CB:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$A8,$59,$9D,$69,$9B,$4D,$A2,$61
	db $9D,$61,$93,$4D,$93,$55,$8B,$4F,$87,$52
	incbin "Graphics/DynamicSprites/GFX_Dixie_BigDropOnSkullCart5.bin"		; GFXSize = $240

DATA_D85825:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$A8,$59,$9D,$69,$92,$49,$A0,$61
	db $9D,$61,$A2,$51,$A0,$59,$8A,$4C,$87,$4C
	incbin "Graphics/DynamicSprites/GFX_Dixie_BigDropOnSkullCart6.bin"		; GFXSize = $240

DATA_D85A7F:
	db $02,$04,$04,$00,$00,$08,$10,$04,$A6,$58,$A1,$68,$AB,$50,$A2,$60
	db $B1,$50,$B1,$58
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart1.bin"		; GFXSize = $180

DATA_D85C13:
	db $02,$05,$04,$00,$00,$09,$10,$04,$A4,$50,$9F,$60,$AD,$48,$A0,$50
	db $A0,$58,$9D,$60,$A0,$70
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart2.bin"		; GFXSize = $1A0

DATA_D85DC9:
	db $02,$05,$04,$00,$00,$09,$10,$04,$9E,$4D,$9B,$5D,$9A,$55,$98,$5D
	db $9B,$4D,$A1,$45,$A6,$45
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart3.bin"		; GFXSize = $1A0

DATA_D85F7F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$9B,$4A,$98,$5A,$A3,$42,$9E,$42
	db $97,$4A,$97,$52,$95,$5A
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart4.bin"		; GFXSize = $1A0

DATA_D86135:
	db $02,$05,$04,$00,$00,$09,$10,$04,$98,$48,$95,$58,$94,$50,$92,$58
	db $94,$48,$9B,$40,$A0,$40
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart5.bin"		; GFXSize = $1A0

DATA_D862EB:
	db $02,$05,$04,$00,$00,$09,$10,$04,$94,$46,$90,$56,$9A,$3E,$95,$3E
	db $8F,$46,$8F,$4E,$8D,$56
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart6.bin"		; GFXSize = $1A0

DATA_D864A1:
	db $02,$05,$04,$00,$00,$09,$10,$04,$8C,$54,$8F,$44,$96,$3C,$91,$3C
	db $8B,$44,$8B,$4C,$89,$54
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart7.bin"		; GFXSize = $1A0

DATA_D86657:
	db $02,$05,$04,$00,$00,$09,$10,$04,$8B,$43,$87,$53,$91,$3B,$85,$53
	db $87,$4B,$86,$43,$8D,$3B
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart8.bin"		; GFXSize = $1A0

DATA_D8680D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$86,$41,$82,$51,$8B,$39,$81,$41
	db $81,$49,$80,$52,$89,$39
	incbin "Graphics/DynamicSprites/GFX_Klank_BigDropOnSkullCart9.bin"		; GFXSize = $1A0

DATA_D869C3:
	db $02,$05,$04,$00,$00,$09,$10,$04,$80,$41,$7C,$51,$85,$39,$83,$39
	db $7A,$41,$7A,$49,$7A,$52
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart1.bin"		; GFXSize = $1A0

DATA_D86B79:
	db $02,$05,$04,$00,$00,$09,$10,$04,$78,$41,$75,$51,$71,$49,$73,$41
	db $77,$39,$7A,$39,$73,$53
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart2.bin"		; GFXSize = $1A0

DATA_D86D2F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6F,$42,$6F,$52,$6F,$3A,$6C,$3A
	db $6A,$42,$68,$4A,$6D,$53
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart3.bin"		; GFXSize = $1A0

DATA_D86EE5:
	db $02,$05,$04,$00,$00,$09,$10,$04,$66,$43,$69,$53,$67,$53,$65,$3B
	db $62,$3B,$62,$43,$60,$4B
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart4.bin"		; GFXSize = $1A0

DATA_D8709B:
	db $02,$05,$04,$00,$00,$09,$10,$04,$5F,$44,$65,$54,$5D,$54,$63,$5C
	db $59,$42,$5A,$4A,$5A,$52
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart5.bin"		; GFXSize = $1A0

DATA_D87251:
	db $02,$05,$04,$00,$00,$09,$10,$04,$57,$46,$5F,$56,$4F,$46,$4F,$4E
	db $52,$56,$57,$56,$5D,$5E
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart6.bin"		; GFXSize = $1A0

DATA_D87407:
	db $02,$04,$04,$00,$00,$08,$10,$04,$4C,$58,$5C,$58,$4A,$50,$52,$50
	db $5A,$50,$4C,$48
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart7.bin"		; GFXSize = $180

DATA_D8759B:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$5A,$5C,$4A,$5C,$45,$54,$4D,$54
	db $55,$54,$46,$5C,$5D,$54,$61,$54
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart8.bin"		; GFXSize = $1C0

DATA_D87773:
	db $02,$05,$04,$00,$00,$09,$10,$04,$46,$61,$56,$61,$41,$59,$49,$59
	db $51,$59,$5D,$59,$3F,$61
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart9.bin"		; GFXSize = $1A0

DATA_D87929:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$53,$63,$43,$63,$59,$73,$51,$73
	db $49,$73,$42,$73,$3C,$6B,$3D,$63
	incbin "Graphics/DynamicSprites/GFX_Klank_RideSkullCart10.bin"		; GFXSize = $1C0

DATA_D87B01:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$51,$7B,$41,$82,$39,$7E,$39
	db $77,$43,$86,$46,$79,$52
	incbin "Graphics/DynamicSprites/GFX_Klank_LookBehind1.bin"		; GFXSize = $1A0

DATA_D87CB7:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$41,$7B,$51,$81,$39,$7A,$39
	db $75,$41,$75,$49,$79,$51
	incbin "Graphics/DynamicSprites/GFX_Klank_LookBehind2.bin"		; GFXSize = $1A0

DATA_D87E6D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$76,$39,$79,$49,$84,$41,$75,$49
	db $7B,$59,$82,$59,$84,$51,$81,$39
	incbin "Graphics/DynamicSprites/GFX_Klank_LookBehind3.bin"		; GFXSize = $1C0

DATA_D88045:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$77,$3A,$77,$4A,$85,$42,$84,$4E
	db $81,$5A,$79,$5A,$77,$5A,$83,$3A
	incbin "Graphics/DynamicSprites/GFX_Klank_LookBehind4.bin"		; GFXSize = $1C0

DATA_D8821D:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$76,$3A,$78,$4A,$84,$3A,$84,$42
	db $84,$51,$80,$5A,$78,$5A,$74,$58
	incbin "Graphics/DynamicSprites/GFX_Klank_LookBehind5.bin"		; GFXSize = $1C0

DATA_D883F5:
	db $02,$05,$04,$00,$00,$09,$10,$04,$83,$41,$7F,$51,$89,$39,$7E,$49
	db $7E,$41,$7A,$51,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel1.bin"		; GFXSize = $1A0

DATA_D885AB:
	db $02,$04,$04,$00,$00,$08,$10,$04,$87,$40,$7A,$50,$8A,$58,$8A,$50
	db $7F,$48,$8D,$50
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel2.bin"		; GFXSize = $180

DATA_D8873F:
	db $02,$04,$04,$00,$00,$08,$10,$04,$88,$50,$7B,$50,$8D,$60,$93,$48
	db $8B,$48,$86,$48
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel3.bin"		; GFXSize = $180

DATA_D888D3:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7A,$41,$7A,$51,$89,$4B,$88,$43
	db $8D,$4B,$82,$39,$80,$39
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel4.bin"		; GFXSize = $1A0

DATA_D88A89:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6C,$40,$7B,$50,$7C,$40,$7C,$48
	db $7F,$40,$73,$50,$79,$58
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel5.bin"		; GFXSize = $1A0

DATA_D88C3F:
	db $02,$04,$04,$00,$00,$08,$10,$04,$75,$4C,$65,$4C,$83,$57,$7F,$5C
	db $6F,$44,$6B,$44
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel6.bin"		; GFXSize = $180

DATA_D88DD3:
	db $03,$03,$06,$00,$00,$09,$10,$06,$74,$41,$7B,$51,$68,$41,$73,$51
	db $79,$59,$6F,$51
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel7.bin"		; GFXSize = $1E0

DATA_D88FC7:
	db $02,$05,$04,$00,$00,$09,$10,$04,$73,$3B,$79,$4B,$74,$4B,$81,$42
	db $85,$4A,$7B,$5B,$83,$59
	incbin "Graphics/DynamicSprites/GFX_Klank_ThrowBarrel8.bin"		; GFXSize = $1A0

DATA_D8917D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$77,$5D,$7D,$6D,$7D,$7D,$87,$5D
	db $87,$65,$86,$7D,$75,$7D,$72,$7D,$75,$75,$78,$6D
	incbin "Graphics/DynamicSprites/GFX_Klank_Dead1.bin"		; GFXSize = $200

DATA_D89399:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$81,$62,$70,$72,$80,$72,$8A,$7A
	db $88,$72,$7E,$7A,$79,$6A,$7C,$62
	incbin "Graphics/DynamicSprites/GFX_Klank_Dead2.bin"		; GFXSize = $1C0

DATA_D89571:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$80,$67,$70,$71,$8F,$77,$87,$77
	db $7F,$77,$6B,$79,$7A,$69,$80,$7F
	incbin "Graphics/DynamicSprites/GFX_Klank_Dead3.bin"		; GFXSize = $1C0

DATA_D89749:
	db $02,$05,$04,$00,$00,$09,$10,$04,$70,$6D,$80,$6D,$6A,$6F,$87,$7D
	db $8F,$72,$7F,$7D,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_Klank_Dead4.bin"		; GFXSize = $1A0

DATA_D898FF:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$79,$75,$81,$84,$7B
	incbin "Graphics/DynamicSprites/GFX_KongWaterSplash_Pose1.bin"		; GFXSize = $C0

DATA_D899CD:
	db $02,$00,$04,$00,$00,$04,$10,$04,$72,$79,$7F,$79
	incbin "Graphics/DynamicSprites/GFX_KongWaterSplash_Pose2.bin"		; GFXSize = $100

DATA_D89AD9:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6D,$76,$7D,$76,$7C,$6E,$71,$6E
	db $84,$6E,$8C,$74,$8C,$7C
	incbin "Graphics/DynamicSprites/GFX_KongWaterSplash_Pose3.bin"		; GFXSize = $1A0

DATA_D89C8F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6C,$73,$7C,$70,$8C,$72,$68,$7C
	db $75,$80,$82,$7B,$90,$79
	incbin "Graphics/DynamicSprites/GFX_KongWaterSplash_Pose4.bin"		; GFXSize = $1A0

DATA_D89E45:
	db $02,$03,$04,$00,$00,$07,$10,$04,$76,$70,$66,$78,$8A,$6F,$8F,$79
	db $6B,$70
	incbin "Graphics/DynamicSprites/GFX_KongWaterSplash_Pose5.bin"		; GFXSize = $160

DATA_D89FB7:
	db $01,$04,$02,$00,$00,$06,$10,$02,$6E,$73,$7E,$73,$66,$7C,$7E,$7B
	db $6E,$83
	incbin "Graphics/DynamicSprites/GFX_KongWaterSplash_Pose6.bin"		; GFXSize = $100

DATA_D8A0C9:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$85,$68,$75,$68,$86,$78,$7E,$78
	db $76,$78,$6E,$78,$71,$70,$66,$78,$5E,$78,$7A,$80
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping1.bin"		; GFXSize = $200

DATA_D8A2E5:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$83,$64,$73,$70,$7B,$68,$75,$68
	db $83,$74,$88,$74,$6C,$78,$64,$78,$5F,$78,$71,$70,$7D,$60
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping2.bin"		; GFXSize = $220

DATA_D8A523:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$80,$60,$73,$70,$78,$68,$74,$68
	db $79,$60,$81,$70,$88,$70,$6B,$78,$63,$78,$60,$79,$71,$70
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping3.bin"		; GFXSize = $220

DATA_D8A761:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7E,$60,$71,$70,$86,$70,$80,$70
	db $76,$68,$76,$60,$73,$68,$6B,$78,$63,$79,$61,$79,$80,$58
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping4.bin"		; GFXSize = $220

DATA_D8A99F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7C,$5D,$73,$6D,$88,$6D,$74,$65
	db $83,$6D,$69,$79,$70,$71,$61,$79,$71,$79,$76,$7D
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping5.bin"		; GFXSize = $200

DATA_D8ABBB:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7B,$5C,$72,$6C,$75,$64,$82,$6C
	db $82,$74,$87,$6F,$77,$7C,$6F,$7C,$67,$7C,$6B,$74,$61,$7C
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping6.bin"		; GFXSize = $220

DATA_D8ADF9:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7A,$5B,$80,$6B,$70,$6B,$75,$63
	db $78,$7B,$70,$7B,$68,$79,$61,$79
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping7.bin"		; GFXSize = $220

DATA_D8B031:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$79,$5A,$6F,$6A,$7F,$6A,$75,$62
	db $78,$7A,$70,$7A,$68,$7A,$61,$7A
	incbin "Graphics/DynamicSprites/GFX_Clapper_Clapping8.bin"		; GFXSize = $220

DATA_D8B269:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$82,$6C,$72,$6C,$6A,$74,$87,$7C
	db $8F,$72,$7F,$7C,$77,$7C,$6F,$7C,$67,$7C,$5F,$7C,$78,$84
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling1.bin"		; GFXSize = $220

DATA_D8B4A7:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$86,$6C,$76,$6C,$73,$6C,$6E,$74
	db $67,$7A,$5F,$7A,$6F,$7C,$77,$7C,$7F,$7C,$87,$7C,$75,$84
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling2.bin"		; GFXSize = $220

DATA_D8B6E5:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$82,$6F,$72,$6C,$7A,$7C,$72,$7C
	db $6A,$7C,$6A,$74,$62,$7C,$5E,$7C,$80,$67,$8D,$74
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling3.bin"		; GFXSize = $200

DATA_D8B901:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$80,$6D,$70,$6D,$85,$7D,$7D,$7D
	db $75,$7D,$6D,$7D,$68,$75,$65,$7C,$5F,$7D
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling4.bin"		; GFXSize = $1E0

DATA_D8BAFB:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7C,$6D,$6E,$75,$86,$7D,$7E,$7D
	db $74,$6D,$66,$79,$5E,$79,$72,$6D
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling5.bin"		; GFXSize = $1C0

DATA_D8BCD3:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$6D,$6E,$75,$74,$6D,$72,$6D
	db $86,$7D,$7E,$7D,$66,$7A,$5E,$7C
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling6.bin"		; GFXSize = $1C0

DATA_D8BEAB:
	db $02,$04,$04,$00,$00,$08,$10,$04,$79,$6D,$6E,$75,$72,$6D,$86,$7D
	db $66,$7A,$5E,$7A
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling7.bin"		; GFXSize = $180

DATA_D8C03F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$6B,$6E,$76,$72,$6E,$7E,$7B
	db $86,$7B,$66,$7A,$5E,$7D
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling8.bin"		; GFXSize = $1A0

DATA_D8C1F5:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$79,$69,$6E,$79,$7E,$79,$86,$79
	db $71,$71,$75,$69,$66,$79,$5E,$79
	incbin "Graphics/DynamicSprites/GFX_Clapper_Calling9.bin"		; GFXSize = $1C0

DATA_D8C3CD:
	db $09,$0A,$22,$00,$00,$2C,$30,$02,$64,$6F,$6F,$5F,$5F,$5F,$6F,$4F
	db $5F,$4F,$7F,$4F,$6B,$3F,$7F,$5F,$74,$6F,$81,$47,$65,$47,$5B,$54
	db $7A,$37,$7B,$47,$7B,$3F,$5A,$5C,$5B,$64,$84,$6F,$72,$37
	incbin "Graphics/DynamicSprites/GFX_KRool_Vacuum1.bin"		; GFXSize = $5C0

DATA_D8C9BB:
	db $09,$09,$22,$00,$00,$2B,$30,$02,$64,$6F,$6C,$5F,$5C,$5F,$6C,$4F
	db $5C,$4F,$7C,$4F,$6C,$3F,$7C,$5F,$74,$6F,$5A,$64,$65,$47,$58,$56
	db $76,$37,$7C,$47,$77,$3F,$58,$5E,$84,$6F,$6F,$37
	incbin "Graphics/DynamicSprites/GFX_KRool_Vacuum2.bin"		; GFXSize = $5A0

DATA_D8CF87:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$8C,$5E,$74,$5A,$93,$6E,$94,$56
	db $84,$60,$6C,$5F,$5B,$67,$5B,$6F,$5E,$67,$73,$67
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_Vacuum1.bin"		; GFXSize = $200

DATA_D8D1A3:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$89,$5E,$71,$5A,$90,$6E,$91,$56
	db $81,$60,$6A,$5F,$58,$66,$59,$6E,$5C,$67,$70,$6A
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_Vacuum2.bin"		; GFXSize = $200

DATA_D8D3BF:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$65,$AD,$65,$A4,$5D,$AC,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose1.bin"		; GFXSize = $140

DATA_D8D50F:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$65,$AD,$65,$A4,$5D,$AC,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose2.bin"		; GFXSize = $140

DATA_D8D65F:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$64,$AD,$64,$A4,$5C,$AC,$5C
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose3.bin"		; GFXSize = $140

DATA_D8D7AF:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$65,$AD,$65,$A4,$5D,$AC,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose4.bin"		; GFXSize = $140

DATA_D8D8FF:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$65,$AD,$65,$A4,$5D,$AA,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose5.bin"		; GFXSize = $140

DATA_D8DA4F:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$65,$AD,$65,$A4,$5D,$AC,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose6.bin"		; GFXSize = $140

DATA_D8DB9F:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$64,$AC,$64,$A4,$5C,$AC,$5C
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose7.bin"		; GFXSize = $140

DATA_D8DCEF:
	db $02,$02,$04,$00,$00,$06,$10,$04,$A2,$64,$AE,$64,$A4,$5C,$AC,$5C
	incbin "Graphics/DynamicSprites/GFX_KRoolGunFire_Pose8.bin"		; GFXSize = $140

DATA_D8DE3F:
	db $09,$0E,$22,$01,$32,$33,$00,$00,$73,$73,$71,$63,$81,$63,$61,$63
	db $66,$53,$76,$53,$86,$53,$6F,$43,$7F,$43,$67,$4B,$78,$3B,$80,$3B
	db $84,$3B,$82,$33,$8B,$4B,$63,$54,$60,$5C,$8E,$67,$6B,$73,$6B,$7B
	db $68,$73,$7D,$7B,$87,$73,$8A,$73
	incbin "Graphics/DynamicSprites/GFX_KRool_Idle1.bin"		; GFXSize = $660

DATA_D8E4D7:
	db $09,$0E,$22,$01,$32,$33,$00,$00,$73,$73,$71,$63,$81,$63,$61,$63
	db $66,$53,$76,$53,$86,$53,$6E,$43,$7E,$43,$66,$4B,$76,$3B,$7E,$3B
	db $84,$3B,$82,$33,$8C,$4B,$63,$53,$60,$5B,$8F,$66,$6B,$73,$6B,$7B
	db $68,$73,$7D,$7B,$88,$73,$8A,$73
	incbin "Graphics/DynamicSprites/GFX_KRool_Idle2.bin"		; GFXSize = $660

DATA_D8EB6F:
	db $09,$0E,$22,$00,$00,$30,$30,$02,$75,$73,$75,$63,$65,$63,$65,$53
	db $75,$53,$85,$53,$6A,$43,$84,$66,$7A,$43,$8A,$76,$8A,$4B,$6D,$73
	db $65,$73,$6D,$7B,$88,$76,$61,$56,$5F,$5E,$60,$66,$62,$6E,$72,$3B
	db $7A,$3B,$80,$3B,$77,$33
	incbin "Graphics/DynamicSprites/GFX_KRool_LookTowardsCamera.bin"		; GFXSize = $640

DATA_D8F1E5:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$78,$5B,$96,$57,$96,$67,$72,$62
	db $62,$6B,$62,$73,$65,$6B,$7B,$6B,$88,$62,$90,$62
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_Idle1.bin"		; GFXSize = $260

DATA_D8F461:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7A,$5B,$96,$56,$96,$66,$72,$61
	db $62,$6A,$62,$72,$65,$6A,$7B,$6A,$8A,$61,$92,$61
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_Idle2.bin"		; GFXSize = $260

DATA_D8F6DD:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$94,$68,$94,$58,$76,$5C,$70,$63
	db $86,$63,$8E,$62,$79,$6C,$61,$6E,$64,$6E,$8E,$6A
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_LookTowardsCamera.bin"		; GFXSize = $260

DATA_D8F959:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$87,$6E,$77,$6D,$73,$7D,$7B,$7D
	db $6F,$75,$73,$6D,$6B,$79,$63,$79,$5E,$79
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit1.bin"		; GFXSize = $1E0

DATA_D8FB53:
	incbin "Tilemaps/Compressed/Layer1_Level_BeeHive.bin":0-(($010000-DATA_D8FB53)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankD9Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_Level_BeeHive.bin":(DATA_D8FB53_End-DATA_D8FB53)-

DATA_D90065:
	db $02,$05,$04,$00,$00,$09,$10,$04,$87,$6F,$77,$6F,$6F,$77,$71,$6F
	db $67,$77,$5F,$77,$77,$7F
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit2.bin"		; GFXSize = $1A0

DATA_D9021B:
	db $03,$01,$06,$00,$00,$07,$10,$06,$87,$70,$77,$71,$67,$70,$60,$77
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit3.bin"		; GFXSize = $1A0

DATA_D903CB:
	db $03,$02,$06,$00,$00,$08,$10,$06,$86,$72,$76,$72,$66,$72,$86,$6A
	db $62,$75
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit4.bin"		; GFXSize = $1C0

DATA_D9059D:
	db $03,$01,$06,$00,$00,$07,$10,$06,$86,$70,$76,$70,$66,$70,$61,$76
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit5.bin"		; GFXSize = $1A0

DATA_D9074D:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$87,$70,$77,$70,$67,$70,$84,$68
	db $7C,$68,$76,$68,$5F,$78
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit6.bin"		; GFXSize = $200

DATA_D90963:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$87,$71,$77,$71,$8A,$69,$82,$69
	db $7A,$69,$73,$69,$6F,$71,$6F,$79,$67,$78,$5F,$79
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit7.bin"		; GFXSize = $200

DATA_D90B7F:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$71,$65,$87,$6E,$71,$75,$81,$75
	db $81,$6D,$81,$65,$85,$66,$69,$78,$61,$78,$5E,$78
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit8.bin"		; GFXSize = $260

DATA_D90DFB:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$80,$61,$80,$71,$70,$71,$70,$61
	db $8E,$6B,$8F,$73,$77,$81,$68,$79,$60,$79,$5E,$79
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit9.bin"		; GFXSize = $2C0

DATA_D910D7:
	db $04,$06,$08,$00,$00,$0E,$10,$08,$80,$61,$80,$71,$70,$71,$70,$61
	db $8B,$6D,$90,$75,$77,$81,$68,$79,$60,$79,$5E,$79
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit10.bin"		; GFXSize = $2C0

DATA_D913B3:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$81,$64,$71,$74,$71,$64,$89,$6F
	db $77,$84,$69,$78,$61,$78,$5E,$78,$81,$74
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit11.bin"		; GFXSize = $2A0

DATA_D9166D:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$81,$66,$71,$66,$71,$76,$81,$76
	db $89,$76,$90,$76,$8C,$6E,$69,$78,$61,$78,$5E,$78
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit12.bin"		; GFXSize = $260

DATA_D918E9:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$71,$67,$81,$67,$71,$77,$81,$77
	db $89,$77,$8E,$77,$8B,$6F,$69,$78,$61,$78,$5E,$78
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit13.bin"		; GFXSize = $260

DATA_D91B65:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$81,$69,$71,$69,$71,$79,$81,$79
	db $89,$79,$8C,$78,$69,$78,$61,$78,$5E,$78
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit14.bin"		; GFXSize = $240

DATA_D91DBF:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7F,$6A,$6F,$6A,$8A,$6A,$6C,$7A
	db $74,$7A,$7C,$7A,$84,$7A,$8C,$7A,$8D,$72,$78,$82,$64,$7A,$5F,$7A
	incbin "Graphics/DynamicSprites/GFX_Clapper_Hit15.bin"		; GFXSize = $240

DATA_D9201F:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$63,$84,$73,$74,$73,$75,$6B
	db $78,$63,$6D,$6C,$6E,$74,$6D,$64
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_HugeBite1.bin"		; GFXSize = $220

DATA_D92257:
	db $04,$08,$08,$00,$00,$10,$10,$08,$79,$5C,$81,$6C,$71,$6C,$89,$7C
	db $89,$64,$84,$5C,$7A,$7C,$81,$7C,$84,$84,$6E,$74,$6C,$6C,$6D,$64
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_HugeBite2.bin"		; GFXSize = $300

DATA_D92577:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$79,$57,$76,$67,$7F,$77,$86,$67
	db $89,$87,$87,$57,$89,$5F,$8E,$5F,$77,$77,$7C,$7F,$6F,$77,$6F,$6F
	db $6D,$67,$84,$87,$8B,$97
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_HugeBite3.bin"		; GFXSize = $3C0

DATA_D9295D:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$79,$57,$76,$67,$7E,$77,$86,$67
	db $8E,$77,$87,$57,$89,$5F,$8E,$5F,$77,$77,$99,$82,$6F,$77,$6F,$6F
	db $6D,$67,$99,$7A
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_HugeBite4.bin"		; GFXSize = $3A0

DATA_D92D21:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$79,$56,$6F,$66,$87,$76,$7F,$66
	db $77,$76,$8F,$66,$86,$56,$89,$5E,$8E,$5E,$6F,$76,$6D,$66
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_HugeBite5.bin"		; GFXSize = $3A0

DATA_D930DF:
	db $01,$01,$02,$00,$00,$03,$10,$02,$92,$5E,$97,$70
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose1.bin"		; GFXSize = $A0

DATA_D9318B:
	db $00,$09,$00,$00,$00,$09,$00,$00,$9C,$79,$93,$69,$9B,$69,$93,$61
	db $93,$59,$A2,$5D,$A2,$65,$9C,$71,$9A,$5B
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose2.bin"		; GFXSize = $120

DATA_D932C5:
	db $00,$09,$00,$00,$00,$09,$00,$00,$9D,$7A,$9B,$68,$99,$70,$91,$65
	db $9C,$58,$A5,$5C,$A2,$72,$A1,$50,$A5,$64
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose3.bin"		; GFXSize = $120

DATA_D933FF:
	db $01,$09,$02,$00,$00,$0B,$10,$02,$98,$68,$AA,$5B,$A2,$53,$93,$67
	db $95,$5F,$A2,$80,$A9,$63,$A8,$77,$A9,$6B,$A2,$4B
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose4.bin"		; GFXSize = $1A0

DATA_D935BB:
	db $00,$0F,$00,$00,$00,$0F,$00,$00,$A2,$7F,$9D,$72,$92,$6B,$91,$63
	db $9C,$52,$AB,$56,$9A,$5D,$9B,$65,$A2,$5D,$A8,$65,$AB,$6F,$AA,$7C
	db $A5,$4C,$B0,$5F,$A4,$54
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose5.bin"		; GFXSize = $1E0

DATA_D937C1:
	db $00,$0E,$00,$00,$00,$0E,$00,$00,$96,$67,$97,$71,$A2,$81,$A4,$75
	db $AA,$7D,$A9,$75,$A5,$66,$9B,$5C,$A0,$4C,$A5,$5E,$AF,$60,$AC,$50
	db $AD,$47,$B5,$6D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose6.bin"		; GFXSize = $1C0

DATA_D939A5:
	db $00,$07,$00,$00,$00,$07,$00,$00,$9B,$73,$98,$67,$A4,$75,$A9,$66
	db $A9,$5E,$9C,$5A,$A5,$49
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose7.bin"		; GFXSize = $E0

DATA_D93A9B:
	db $00,$03,$00,$00,$00,$03,$00,$00,$9E,$69,$AB,$5F,$9C,$76
	incbin "Graphics/DynamicSprites/GFX_KRoolGunVacuumEffect_Pose8.bin"		; GFXSize = $60

DATA_D93B09:
	db $0D,$06,$2A,$01,$3A,$3B,$00,$00,$72,$3E,$61,$4E,$71,$4E,$82,$3E
	db $81,$4E,$91,$4E,$71,$5E,$61,$5E,$81,$5E,$79,$6E,$69,$6E,$91,$5E
	db $89,$6E,$94,$6E,$6A,$46,$66,$46,$92,$46,$78,$7E,$7E,$7E,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_GiantTire_Pose1.bin"		; GFXSize = $760

DATA_D94299:
	db $0C,$08,$28,$00,$00,$30,$30,$08,$6E,$41,$61,$51,$71,$51,$7E,$41
	db $81,$51,$90,$51,$71,$61,$61,$61,$77,$71,$87,$71,$81,$61,$90,$61
	db $71,$79,$66,$49,$8E,$41,$8E,$49,$94,$71,$67,$71,$6F,$71,$93,$49
	incbin "Graphics/DynamicSprites/GFX_GiantTire_Pose2.bin"		; GFXSize = $700

DATA_D949C9:
	db $0D,$06,$2A,$00,$00,$30,$30,$0A,$6E,$40,$62,$50,$72,$50,$7E,$40
	db $82,$50,$91,$50,$72,$60,$62,$60,$6C,$70,$7B,$70,$8B,$70,$82,$60
	db $91,$60,$66,$48,$5F,$5E,$8E,$48,$64,$70,$93,$48,$7C,$80
	incbin "Graphics/DynamicSprites/GFX_GiantTire_Pose3.bin"		; GFXSize = $740

DATA_D95137:
	db $00,$02,$00,$00,$00,$02,$00,$00,$78,$78,$75,$78
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose1.bin"		; GFXSize = $40

DATA_D95183:
	db $01,$01,$02,$00,$00,$03,$10,$02,$6C,$71,$78,$79
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose2.bin"		; GFXSize = $A0

DATA_D9522F:
	db $01,$03,$02,$00,$00,$05,$10,$02,$65,$71,$75,$79,$69,$69,$71,$71
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose3.bin"		; GFXSize = $E0

DATA_D9531F:
	db $01,$06,$02,$00,$00,$08,$10,$02,$5D,$72,$61,$6A,$69,$6A,$6D,$72
	db $6D,$7A,$71,$78,$6B,$6A
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose4.bin"		; GFXSize = $140

DATA_D95475:
	db $02,$04,$04,$00,$00,$08,$10,$04,$57,$70,$67,$70,$5D,$67,$67,$67
	db $62,$67,$5F,$80
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose5.bin"		; GFXSize = $180

DATA_D95609:
	db $03,$02,$06,$00,$00,$08,$10,$06,$54,$63,$54,$73,$64,$71,$68,$69
	db $65,$61
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose6.bin"		; GFXSize = $1C0

DATA_D957DB:
	db $03,$03,$06,$00,$00,$09,$10,$06,$50,$64,$52,$74,$62,$74,$60,$6C
	db $65,$6C,$60,$62
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose7.bin"		; GFXSize = $1E0

DATA_D959CF:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$4E,$64,$51,$74,$61,$74,$5E,$6C
	db $65,$6C,$5C,$5C,$4C,$7C,$56,$5C
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose8.bin"		; GFXSize = $220

DATA_D95C07:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$4F,$65,$4F,$75,$5F,$75,$5F,$6C
	db $47,$75,$51,$5D,$47,$7D,$4A,$66
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose9.bin"		; GFXSize = $220

DATA_D95E3F:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$4F,$65,$4F,$75,$5F,$74,$5F,$6C
	db $47,$75,$50,$5D,$45,$7D,$48,$66
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose10.bin"		; GFXSize = $220

DATA_D96077:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$4B,$66,$4D,$76,$5D,$74,$5C,$6B
	db $45,$75,$42,$7E,$45,$66
	incbin "Graphics/DynamicSprites/GFX_SkullCartSparks_Pose11.bin"		; GFXSize = $200

DATA_D9628D:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$60,$6A,$60,$5A,$60,$4A,$60,$3A
	db $6E,$4D,$6E,$55,$6E,$5D,$6E,$65,$6A,$6D,$70,$45,$70,$3D,$70,$35
	db $6B,$32,$72,$3D,$72,$45
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose1.bin"		; GFXSize = $360

DATA_D96613:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$69,$6F,$69,$5F,$69,$4F,$69,$3F
	db $6D,$37,$73,$37,$73,$3F,$73,$47
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose2.bin"		; GFXSize = $280

DATA_D968AB:
	db $00,$09,$00,$00,$00,$09,$00,$00,$75,$38,$75,$40,$75,$48,$75,$50
	db $75,$58,$75,$60,$75,$68,$75,$70,$75,$78
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose3.bin"		; GFXSize = $120

DATA_D969E5:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$74,$38,$74,$48,$74,$58,$74,$68
	db $CE,$54,$7C,$78
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose4.bin"		; GFXSize = $240

DATA_D96C39:
	db $04,$08,$08,$00,$00,$10,$10,$08,$7D,$6E,$7D,$5E,$7D,$4E,$7D,$3E
	db $78,$5E,$7C,$56,$7A,$4E,$78,$46,$78,$3E,$7F,$36,$77,$36,$79,$66
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose5.bin"		; GFXSize = $300

DATA_D96F59:
	db $04,$08,$08,$00,$00,$10,$10,$08,$79,$36,$79,$46,$79,$56,$80,$66
	db $7A,$66,$88,$76,$89,$5E,$89,$56,$89,$4E,$89,$46,$89,$3E,$85,$36
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose6.bin"		; GFXSize = $300

DATA_D97279:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$79,$35,$79,$45,$79,$55,$80,$65
	db $7A,$65,$88,$5D,$88,$55,$88,$4D,$88,$45,$88,$3D,$88,$35
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose7.bin"		; GFXSize = $2E0

DATA_D97577:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$76,$7D,$76,$6D,$76,$5D,$76,$4D
	db $86,$4D,$88,$4D,$86,$55,$88,$55,$86,$5D,$88,$5D,$86,$65,$86,$6D
	db $88,$6D,$86,$75,$88,$75,$86,$7D,$88,$45,$80,$45
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose8.bin"		; GFXSize = $3C0

DATA_D97963:
	db $04,$08,$08,$01,$18,$19,$00,$00,$78,$7A,$78,$6A,$78,$5A,$78,$4A
	db $80,$42,$88,$42,$88,$4A,$88,$52,$88,$5A,$88,$62,$88,$6A,$88,$72
	db $88,$7A
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose9.bin"		; GFXSize = $320

DATA_D97CA5:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$7E,$44,$7E,$54,$7E,$64,$7E,$74
	db $88,$44,$88,$4C,$88,$54,$88,$5C,$88,$64,$88,$6C,$88,$74
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose10.bin"		; GFXSize = $2E0

DATA_D97FA3:
	db $04,$02,$08,$00,$00,$0A,$10,$08,$84,$43,$84,$53,$84,$63,$84,$73
	db $CE,$54,$85,$83
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose11.bin"		; GFXSize = $240

DATA_D981F7:
	db $00,$0A,$00,$00,$00,$0A,$00,$00,$A0,$80,$A0,$78,$A0,$70,$A0,$68
	db $A0,$60,$A0,$57,$A0,$4F,$A0,$47,$A2,$47,$A1,$4F
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose12.bin"		; GFXSize = $140

DATA_D98353:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$A0,$45,$A0,$55,$A0,$65,$A0,$75
	db $A0,$85,$A4,$85,$A3,$8D
	incbin "Graphics/DynamicSprites/GFX_HauntedHallDoors_Pose13.bin"		; GFXSize = $260

DATA_D985C9:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$71,$58,$71,$68,$7F,$58,$7F,$68
	db $73,$78,$7A,$78,$80,$78,$85,$78
	incbin "Graphics/DynamicSprites/GFX_PlusBarrel_Pose1.bin"		; GFXSize = $280

DATA_D98861:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$71,$58,$71,$68,$7F,$58,$7F,$68
	db $73,$78,$79,$78,$80,$78,$85,$78
	incbin "Graphics/DynamicSprites/GFX_MinusBarrel_Pose1.bin"		; GFXSize = $280

DATA_D98AF9:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$70,$64,$80,$64,$70,$74,$80,$74
	db $71,$84,$7F,$84
	incbin "Graphics/DynamicSprites/GFX_ArrowBarrelCannon_Pose1.bin"		; GFXSize = $300

DATA_D98E0D:
	db $06,$02,$0C,$00,$00,$0E,$10,$0C,$73,$62,$6E,$72,$7D,$82,$6D,$82
	db $7E,$72,$83,$62,$8B,$72,$89,$7A
	incbin "Graphics/DynamicSprites/GFX_ArrowBarrelCannon_Pose2.bin"		; GFXSize = $340

DATA_D99165:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$7D,$64,$6B,$74,$7B,$74,$88,$74
	db $72,$84,$81,$8C,$6C,$84,$75,$6C,$82,$84,$88,$84,$8D,$6C
	incbin "Graphics/DynamicSprites/GFX_ArrowBarrelCannon_Pose3.bin"		; GFXSize = $340

DATA_D994C3:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$6F,$6B,$7F,$7B,$7F,$79,$6F
	db $87,$6F,$8B,$7F,$8D,$7F,$88,$67,$80,$67,$78,$67,$74,$67
	incbin "Graphics/DynamicSprites/GFX_ArrowBarrelCannon_Pose4.bin"		; GFXSize = $340

DATA_D99821:
	db $06,$00,$0C,$00,$00,$0C,$10,$0C,$6B,$6B,$7B,$6B,$7B,$7B,$6B,$7B
	db $86,$6B,$86,$7B
	incbin "Graphics/DynamicSprites/GFX_ArrowBarrelCannon_Pose5.bin"		; GFXSize = $300

DATA_D99B35:
	db $01,$07,$02,$00,$00,$09,$10,$02,$74,$7A,$84,$7A,$7C,$72,$84,$72
	db $84,$82,$74,$72,$6F,$74,$80,$6A
	incbin "Graphics/DynamicSprites/GFX_MapHelicopterBarrel_Pose1.bin"		; GFXSize = $160

DATA_D99CAD:
	db $01,$07,$02,$00,$00,$09,$10,$02,$74,$7A,$84,$7A,$7D,$72,$85,$72
	db $83,$82,$75,$72,$6F,$74,$80,$6A
	incbin "Graphics/DynamicSprites/GFX_MapHelicopterBarrel_Pose2.bin"		; GFXSize = $160

DATA_D99E25:
	db $01,$08,$02,$00,$00,$0A,$10,$02,$74,$7A,$84,$7A,$7D,$72,$84,$72
	db $82,$82,$75,$72,$6F,$74,$80,$6A,$85,$7A
	incbin "Graphics/DynamicSprites/GFX_MapHelicopterBarrel_Pose3.bin"		; GFXSize = $180

DATA_D99FBF:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$79,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Zero.bin"		; GFXSize = $C0

DATA_D9A08D:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$7C,$68,$7F,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_One.bin"		; GFXSize = $C0

DATA_D9A15B:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$78,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Two.bin"		; GFXSize = $C0

DATA_D9A229:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$78,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Three.bin"		; GFXSize = $C0

DATA_D9A2F7:
	db $01,$01,$02,$00,$00,$03,$10,$02,$78,$70,$79,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Four.bin"		; GFXSize = $A0

DATA_D9A3A3:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$79,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Five.bin"		; GFXSize = $C0

DATA_D9A471:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$7A,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Six.bin"		; GFXSize = $C0

DATA_D9A53F:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$78,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Seven.bin"		; GFXSize = $C0

DATA_D9A60D:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$79,$68,$7F,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Eight.bin"		; GFXSize = $C0

DATA_D9A6DB:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$70,$78,$68,$80,$68
	incbin "Graphics/DynamicSprites/GFX_Timer_Nine.bin"		; GFXSize = $C0

DATA_D9A7A9:
	db $00,$03,$00,$00,$00,$03,$00,$00,$79,$7A,$72,$7A,$75,$72
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose1.bin"		; GFXSize = $60

DATA_D9A817:
	db $01,$01,$02,$00,$00,$03,$10,$02,$6E,$72,$69,$7A
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose2.bin"		; GFXSize = $A0

DATA_D9A8C3:
	db $01,$03,$02,$00,$00,$05,$10,$02,$62,$73,$72,$7B,$70,$73,$6D,$6B
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose3.bin"		; GFXSize = $E0

DATA_D9A9B3:
	db $02,$02,$04,$00,$00,$06,$10,$04,$68,$70,$5B,$74,$64,$6C,$67,$66
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose4.bin"		; GFXSize = $140

DATA_D9AB03:
	db $02,$04,$04,$00,$00,$08,$10,$04,$68,$70,$58,$70,$64,$60,$58,$80
	db $53,$7B,$69,$68
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose5.bin"		; GFXSize = $180

DATA_D9AC97:
	db $02,$05,$04,$00,$00,$09,$10,$04,$64,$71,$54,$71,$53,$7F,$4D,$7F
	db $5E,$69,$66,$69,$61,$60
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose6.bin"		; GFXSize = $1A0

DATA_D9AE4D:
	db $02,$05,$04,$00,$00,$09,$10,$04,$5F,$6C,$4F,$6E,$4F,$7E,$4A,$7E
	db $60,$5F,$68,$7C,$6A,$75
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose7.bin"		; GFXSize = $1A0

DATA_D9B003:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$5D,$6E,$4D,$6E,$5F,$66,$62,$66
	db $69,$76,$68,$7E,$4A,$7E,$45,$7E,$5D,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose8.bin"		; GFXSize = $1E0

DATA_D9B1FD:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$5F,$72,$4F,$6E,$60,$6A,$49,$74
	db $58,$66,$59,$59,$47,$81,$44,$81
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose9.bin"		; GFXSize = $1C0

DATA_D9B3D5:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$48,$6D,$58,$6D,$5A,$65,$68,$75
	db $66,$7D,$40,$81,$48,$7D,$44,$85,$5F,$65,$58,$59
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose10.bin"		; GFXSize = $200

DATA_D9B5F1:
	db $01,$0C,$02,$00,$00,$0E,$10,$02,$5E,$72,$5C,$6A,$3E,$82,$4C,$6A
	db $57,$57,$41,$82,$46,$72,$46,$7A,$52,$7A,$5A,$7A,$54,$6A,$58,$72
	db $5E,$63
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose11.bin"		; GFXSize = $200

DATA_D9B813:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$5C,$73,$4C,$6B,$5D,$6B,$5D,$63
	db $55,$57,$55,$6B,$57,$75,$4F,$76,$43,$73,$43,$7B,$3C,$83,$3F,$83
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose12.bin"		; GFXSize = $1E0

DATA_D9BA13:
	db $01,$0B,$02,$00,$00,$0D,$10,$02,$53,$70,$50,$78,$63,$78,$63,$80
	db $54,$68,$5C,$68,$55,$58,$4B,$6A,$42,$73,$43,$7B,$3A,$83,$3D,$83
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose13.bin"		; GFXSize = $1E0

DATA_D9BC13:
	db $01,$0A,$02,$00,$00,$0C,$10,$02,$53,$70,$4F,$78,$63,$78,$63,$80
	db $54,$68,$5C,$68,$55,$58,$4B,$6A,$40,$73,$43,$7B,$3F,$83
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose14.bin"		; GFXSize = $1C0

DATA_D9BDF1:
	db $00,$0A,$00,$00,$00,$0A,$00,$00,$4B,$78,$61,$7A,$62,$7C,$56,$6C
	db $5B,$69,$55,$58,$4F,$6A,$40,$73,$58,$79,$3D,$83
	incbin "Graphics/DynamicSprites/GFX_KRoolGunSparks_Pose15.bin"		; GFXSize = $140

DATA_D9BF4D:
	db $03,$02,$06,$00,$00,$08,$10,$06,$80,$73,$74,$73,$79,$63,$86,$6B
	db $74,$6B
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose1.bin"		; GFXSize = $1C0

DATA_D9C11F:
	db $02,$05,$04,$00,$00,$09,$10,$04,$72,$71,$7E,$71,$79,$61,$74,$69
	db $84,$69,$7C,$69,$80,$61
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose2.bin"		; GFXSize = $1A0

DATA_D9C2D5:
	db $03,$02,$06,$00,$00,$08,$10,$06,$77,$61,$72,$71,$7D,$71,$73,$69
	db $83,$69
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose3.bin"		; GFXSize = $1C0

DATA_D9C4A7:
	db $02,$04,$04,$00,$00,$08,$10,$04,$73,$64,$7B,$74,$80,$64,$83,$6C
	db $73,$74,$78,$7C
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose4.bin"		; GFXSize = $180

DATA_D9C63B:
	db $02,$05,$04,$00,$00,$09,$10,$04,$79,$64,$7D,$74,$76,$7C,$75,$74
	db $74,$6F,$77,$67,$84,$6C
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose5.bin"		; GFXSize = $1A0

DATA_D9C7F1:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$62,$74,$72,$84,$7A,$76,$6A
	db $78,$62,$84,$72,$7C,$82,$7F,$82
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose6.bin"		; GFXSize = $1C0

DATA_D9C9C9:
	db $02,$05,$04,$00,$00,$09,$10,$04,$7B,$62,$74,$72,$84,$72,$84,$7A
	db $78,$82,$7E,$82,$77,$6A
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose7.bin"		; GFXSize = $1A0

DATA_D9CB7F:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$73,$75,$7E,$65,$76,$6D,$81,$7D
	db $83,$75,$86,$75,$79,$65,$73,$6D,$7E,$5D,$81,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolMagicShots_Pose8.bin"		; GFXSize = $200

DATA_D9CD9B:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$65,$55,$71,$65,$80,$65,$77,$75
	db $71,$4D,$75,$55,$75,$5D
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose1.bin"		; GFXSize = $260

DATA_D9D011:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$66,$55,$71,$65,$77,$75,$80,$65
	db $71,$4D,$76,$55,$75,$5D,$72,$75
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose2.bin"		; GFXSize = $280

DATA_D9D2A9:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$66,$53,$70,$63,$80,$64,$77,$73
	db $72,$4B,$76,$53,$76,$5B,$72,$73
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose3.bin"		; GFXSize = $280

DATA_D9D541:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$66,$52,$70,$62,$80,$64,$76,$72
	db $72,$4A,$76,$52,$76,$5A
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose4.bin"		; GFXSize = $260

DATA_D9D7B7:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$66,$53,$70,$63,$80,$65,$76,$73
	db $72,$4B,$76,$53,$76,$5B,$6D,$63,$72,$73
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose5.bin"		; GFXSize = $2A0

DATA_D9DA71:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$66,$55,$71,$65,$80,$65,$77,$75
	db $71,$4D,$76,$55,$75,$5D,$6D,$65,$72,$75
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose6.bin"		; GFXSize = $2A0

DATA_D9DD2B:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$65,$56,$6D,$66,$7D,$66,$77,$76
	db $71,$4E,$75,$56,$75,$5E,$88,$66,$73,$76
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose7.bin"		; GFXSize = $2A0

DATA_D9DFE5:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$66,$55,$6E,$65,$7E,$65,$77,$75
	db $72,$4D,$76,$55,$76,$5D,$89,$66,$75,$75
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose8.bin"		; GFXSize = $2A0

DATA_D9E29F:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$68,$55,$72,$65,$82,$65,$77,$75
	db $73,$4D,$78,$55,$77,$5D,$73,$75,$6F,$65
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose9.bin"		; GFXSize = $2A0

DATA_D9E559:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$69,$53,$72,$63,$82,$63,$77,$73
	db $74,$4B,$79,$53,$78,$5B,$72,$73,$6D,$63
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose10.bin"		; GFXSize = $2A0

DATA_D9E813:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$68,$54,$72,$64,$82,$64,$77,$74
	db $73,$4C,$78,$54,$78,$5C,$73,$74,$6D,$64
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose11.bin"		; GFXSize = $2A0

DATA_D9EACD:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$66,$55,$81,$65,$77,$75,$71,$65
	db $72,$4D,$76,$55,$76,$5D,$75,$75
	incbin "Graphics/DynamicSprites/GFX_Yoshi_Pose12.bin"		; GFXSize = $280

DATA_D9ED65:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$5B,$75,$6B,$79,$63,$84,$6B
	db $84,$73,$81,$7B,$79,$7B,$81,$83
	incbin "Graphics/DynamicSprites/GFX_Mario_Pose1.bin"		; GFXSize = $1C0

DATA_D9EF3D:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$5A,$75,$6A,$83,$5A,$83,$62
	db $79,$7A,$80,$7A,$85,$6A,$85,$72,$8B,$6F,$80,$82
	incbin "Graphics/DynamicSprites/GFX_Mario_Pose2.bin"		; GFXSize = $200

DATA_D9F159:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$79,$5A,$76,$6A,$79,$7A,$81,$7A
	db $83,$62,$83,$5A,$86,$6A,$81,$72,$8E,$69,$81,$82
	incbin "Graphics/DynamicSprites/GFX_Mario_Pose3.bin"		; GFXSize = $200

DATA_D9F375:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$78,$5A,$77,$6A,$81,$7A,$82,$5A
	db $88,$62,$87,$6A,$8B,$65,$81,$72,$79,$7A,$81,$82
	incbin "Graphics/DynamicSprites/GFX_Mario_Pose4.bin"		; GFXSize = $200

DATA_D9F591:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$78,$5A,$77,$6A,$84,$62,$79,$7A
	db $81,$7A,$82,$5A,$81,$72,$81,$82
	incbin "Graphics/DynamicSprites/GFX_Mario_Pose5.bin"		; GFXSize = $220

DATA_D9F7C9:
	incbin "Tilemaps/Compressed/Layer3_NintendoLogoShine.bin"

DATA_D9F97B:
	incbin "Tilemaps/Layer1_GangplankGalleonMap.bin":0-(($010000-DATA_D9F97B)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankDAMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Layer1_GangplankGalleonMap.bin":(DATA_D9F97B_End-DATA_D9F97B)-

DATA_DA007B:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$78,$5A,$77,$6A,$85,$62,$79,$7A
	db $81,$7A,$82,$5A,$81,$72,$81,$82
	incbin "Graphics/DynamicSprites/GFX_Mario_Pose6.bin"		; GFXSize = $220

DATA_DA02B3:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$80,$7A,$80,$6A,$70,$6A,$70,$5A
	db $80,$5A,$78,$7A,$70,$7A,$78,$52,$6C,$7F,$6C,$77,$6C,$6F
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Idle1.bin"		; GFXSize = $340

DATA_DA0611:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$80,$7B,$80,$6B,$70,$6B,$70,$5B
	db $80,$5B,$78,$7B,$70,$7B,$78,$53,$6C,$7E,$6C,$76,$6F,$6E
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Idle2.bin"		; GFXSize = $340

DATA_DA096F:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$80,$7D,$80,$6D,$70,$6D,$70,$5D
	db $80,$5D,$78,$7D,$70,$7D,$78,$55,$6C,$80,$6C,$78,$6F,$70
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Idle3.bin"		; GFXSize = $340

DATA_DA0CCD:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$80,$7E,$80,$6E,$70,$6E,$70,$5E
	db $80,$5E,$78,$7E,$70,$7E,$6C,$81,$6C,$79
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf1.bin"		; GFXSize = $300

DATA_DA0FE7:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$85,$79,$85,$69,$75,$6C,$75,$5C
	db $65,$74,$85,$61,$88,$61,$6D,$5C,$6D,$64,$6D,$6C,$75,$7C,$7D,$7C
	db $8F,$7D,$69,$5C
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf2.bin"		; GFXSize = $3A0

DATA_DA13AB:
	db $04,$08,$08,$08,$18,$20,$00,$00,$7F,$75,$88,$65,$78,$65,$68,$5A
	db $78,$5D,$80,$5D,$87,$5D,$78,$55,$8F,$75,$94,$70,$77,$75,$77,$7D
	db $70,$6A,$68,$6A,$60,$6C,$60,$74,$63,$55,$63,$4D,$68,$72,$75,$7A
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf3.bin"		; GFXSize = $400

DATA_DA17DB:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6D,$60,$8D,$61,$7D,$60,$7D,$70
	db $62,$50,$60,$48,$84,$7D,$87,$7D,$75,$78,$77,$70,$72,$58,$7A,$58
	db $65,$69,$82,$58,$5E,$6A,$63,$71
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf4.bin"		; GFXSize = $3E0

DATA_DA1BE3:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$6D,$60,$8D,$62,$7D,$60,$7D,$70
	db $6A,$58,$5F,$50,$7D,$7D,$85,$7D,$75,$78,$76,$70,$72,$58,$7A,$58
	db $65,$69,$62,$58,$5D,$6B,$61,$71,$75,$7D,$73,$7A
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf5.bin"		; GFXSize = $3C0

DATA_DA1FCF:
	db $04,$08,$08,$07,$18,$1F,$00,$00,$6F,$60,$8E,$64,$7F,$60,$7C,$70
	db $6E,$58,$5E,$57,$7C,$80,$84,$80,$74,$73,$71,$7B,$76,$58,$7B,$58
	db $67,$67,$66,$58,$5F,$6A,$61,$6F,$74,$7B,$74,$70,$5D,$69
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf6.bin"		; GFXSize = $3E0

DATA_DA23DD:
	db $05,$06,$0A,$07,$1A,$21,$00,$00,$72,$51,$70,$61,$90,$64,$80,$61
	db $7C,$71,$75,$71,$74,$79,$70,$79,$80,$81,$83,$81,$6A,$55,$68,$64
	db $60,$64,$62,$6C,$5D,$67,$82,$59,$62,$55,$6A,$4D
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf7.bin"		; GFXSize = $420

DATA_DA2829:
	db $05,$06,$0A,$07,$1A,$21,$00,$00,$77,$4E,$91,$62,$71,$5E,$81,$5E
	db $7C,$6E,$74,$6E,$74,$76,$71,$76,$80,$7E,$83,$7E,$6F,$56,$6F,$4E
	db $67,$51,$60,$51,$69,$60,$61,$60,$63,$68,$5F,$63
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf8.bin"		; GFXSize = $420

DATA_DA2C75:
	db $06,$04,$0C,$05,$1C,$21,$00,$00,$77,$4F,$92,$61,$72,$5F,$82,$5F
	db $7D,$6F,$67,$4F,$75,$6F,$75,$77,$72,$75,$64,$4C,$6C,$47,$6A,$5E
	db $62,$5E,$64,$66,$87,$57
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf9.bin"		; GFXSize = $420

DATA_DA30BB:
	db $06,$04,$0C,$05,$1C,$21,$00,$00,$92,$65,$72,$5E,$82,$5E,$7E,$6E
	db $63,$5E,$67,$4E,$77,$56,$76,$6E,$76,$76,$74,$77,$7F,$56,$83,$7E
	db $86,$7E,$8D,$5D,$62,$50
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf10.bin"		; GFXSize = $420

DATA_DA3501:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$92,$67,$75,$62,$85,$62,$7E,$72
	db $65,$62,$87,$7B,$78,$5A,$70,$5A,$80,$5A,$76,$7A,$76,$72,$85,$82
	db $6B,$52,$71,$52,$63,$4E
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf11.bin"		; GFXSize = $3C0

DATA_DA38E7:
	db $05,$06,$0A,$07,$1A,$21,$00,$00,$80,$75,$91,$68,$81,$65,$71,$65
	db $6A,$55,$7A,$5D,$82,$5D,$78,$75,$78,$7D,$89,$5D,$69,$65,$69,$6D
	db $66,$67,$62,$53,$62,$4B,$8E,$60,$6A,$4D,$89,$7D
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf12.bin"		; GFXSize = $420

DATA_DA3D33:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$82,$73,$90,$67,$80,$63,$70,$63
	db $68,$63,$7A,$73,$68,$6B,$7A,$7B,$87,$83,$8E,$5F,$7D,$5B,$75,$5B
	db $6D,$5B,$6D,$53,$65,$54,$62,$4F
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf13.bin"		; GFXSize = $380

DATA_DA40DB:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$82,$71,$8E,$64,$7E,$61,$6E,$61
	db $66,$64,$7A,$71,$66,$6C,$7A,$79,$8D,$5C,$86,$81,$7D,$59,$75,$59
	db $6D,$59,$6C,$51,$64,$51
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf14.bin"		; GFXSize = $360

DATA_DA4461:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$81,$70,$8D,$60,$7E,$60,$6E,$60
	db $66,$64,$79,$70,$66,$6C,$79,$78,$85,$58,$89,$58,$7D,$58,$75,$58
	db $6D,$58,$6E,$50,$66,$50,$63,$50,$8A,$75,$64,$68
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf15.bin"		; GFXSize = $3C0

DATA_DA484D:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$81,$70,$8D,$60,$7E,$60,$6F,$60
	db $6A,$50,$61,$64,$79,$70,$62,$4D,$79,$78,$81,$58,$89,$58,$79,$58
	db $78,$75
	incbin "Graphics/DynamicSprites/GFX_FunkyKong_Surf16.bin"		; GFXSize = $3E0

DATA_DA4C4F:
	incbin "Tilemaps/Compressed/Layer1_KrazyKremlandMap2.bin"

DATA_DA5323:
	db $00,$06,$00,$00,$00,$06,$00,$00,$6A,$7C,$76,$7E,$6E,$7E,$8F,$81
	db $95,$81,$7E,$7E
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Idle1.bin"		; GFXSize = $C0

DATA_DA53F7:
	db $00,$06,$00,$00,$00,$06,$00,$00,$6A,$7C,$76,$7F,$6E,$7F,$8F,$81
	db $95,$81,$7E,$7F
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Idle2.bin"		; GFXSize = $C0

DATA_DA54CB:
	db $00,$06,$00,$00,$00,$06,$00,$00,$6A,$7E,$76,$81,$6E,$81,$8F,$83
	db $95,$83,$7E,$81
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Idle3.bin"		; GFXSize = $C0

DATA_DA559F:
	db $00,$06,$00,$00,$00,$06,$00,$00,$6A,$7E,$76,$81,$6E,$81,$8F,$83
	db $95,$83,$7E,$81
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf1.bin"		; GFXSize = $C0

DATA_DA5673:
	db $00,$07,$00,$00,$00,$07,$00,$00,$78,$80,$74,$7D,$6C,$7D,$80,$81
	db $88,$83,$90,$83,$95,$83
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf2.bin"		; GFXSize = $E0

DATA_DA5769:
	db $00,$07,$00,$00,$00,$07,$00,$00,$78,$7F,$72,$7C,$6A,$7C,$80,$7F
	db $87,$81,$8F,$81,$95,$81
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf3.bin"		; GFXSize = $E0

DATA_DA585F:
	db $00,$07,$00,$00,$00,$07,$00,$00,$85,$80,$6A,$7B,$6D,$7B,$75,$7E
	db $7D,$7E,$8D,$80,$95,$80
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf4.bin"		; GFXSize = $E0

DATA_DA5955:
	db $00,$07,$00,$00,$00,$07,$00,$00,$88,$82,$68,$7D,$70,$7E,$78,$81
	db $80,$81,$90,$83,$93,$83
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf5.bin"		; GFXSize = $E0

DATA_DA5A4B:
	db $00,$07,$00,$00,$00,$07,$00,$00,$66,$7F,$6E,$7F,$76,$82,$7E,$83
	db $86,$83,$8E,$83,$92,$83
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf6.bin"		; GFXSize = $E0

DATA_DA5B41:
	db $00,$07,$00,$00,$00,$07,$00,$00,$65,$7D,$6D,$7E,$75,$81,$7D,$81
	db $85,$83,$8D,$83,$91,$83
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf7.bin"		; GFXSize = $E0

DATA_DA5C37:
	db $00,$07,$00,$00,$00,$07,$00,$00,$65,$7A,$6D,$7B,$75,$7E,$7D,$7E
	db $85,$81,$8D,$81,$92,$81
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf8.bin"		; GFXSize = $E0

DATA_DA5D2D:
	db $00,$07,$00,$00,$00,$07,$00,$00,$66,$78,$6E,$79,$76,$7C,$7E,$7C
	db $86,$7C,$8E,$7C,$93,$7C
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf9.bin"		; GFXSize = $E0

DATA_DA5E23:
	db $00,$07,$00,$00,$00,$07,$00,$00,$69,$7A,$71,$7A,$79,$7D,$81,$7D
	db $89,$7E,$91,$7E,$94,$7E
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf10.bin"		; GFXSize = $E0

DATA_DA5F19:
	db $00,$07,$00,$00,$00,$07,$00,$00,$6B,$7B,$73,$7B,$77,$7E,$7F,$7F
	db $87,$80,$8F,$80,$96,$80
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf11.bin"		; GFXSize = $E0

DATA_DA600F:
	db $00,$09,$00,$00,$00,$09,$00,$00,$6D,$7B,$70,$7B,$76,$7F,$7E,$7F
	db $86,$80,$8D,$81,$95,$81,$98,$81,$8D,$79
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf12.bin"		; GFXSize = $120

DATA_DA6149:
	db $00,$08,$00,$00,$00,$08,$00,$00,$6E,$7A,$76,$7A,$78,$7E,$80,$7E
	db $88,$80,$90,$7E,$90,$86,$98,$80
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf13.bin"		; GFXSize = $100

DATA_DA6261:
	db $01,$07,$02,$00,$00,$09,$10,$02,$91,$77,$6F,$78,$72,$71,$81,$7C
	db $79,$7C,$89,$7D,$81,$74,$72,$78
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf14.bin"		; GFXSize = $160

DATA_DA63D9:
	db $00,$09,$00,$00,$00,$09,$00,$00,$6E,$76,$77,$7A,$7F,$7A,$76,$76
	db $87,$7B,$8F,$7B,$96,$7B,$99,$7B,$8F,$73
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf15.bin"		; GFXSize = $120

DATA_DA6513:
	db $00,$07,$00,$00,$00,$07,$00,$00,$6C,$77,$74,$77,$77,$7A,$7F,$7B
	db $87,$7C,$8F,$7C,$97,$7C
	incbin "Graphics/DynamicSprites/GFX_Surfboard_Surf16.bin"		; GFXSize = $E0

DATA_DA6609:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$73,$71,$73,$61,$83,$71,$83,$61
	db $79,$51,$84,$81,$94,$79,$92,$71,$90,$69,$8D,$61,$89,$59,$75,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_Idle1.bin"		; GFXSize = $360

DATA_DA6989:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$73,$71,$73,$61,$83,$71,$83,$61
	db $79,$51,$84,$81,$94,$79,$92,$71,$90,$69,$8D,$61,$89,$59,$75,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_Idle2.bin"		; GFXSize = $360

DATA_DA6D09:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$73,$71,$73,$61,$83,$71,$83,$61
	db $79,$51,$84,$81,$94,$79,$92,$71,$90,$69,$8D,$61,$89,$59,$75,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_Idle3.bin"		; GFXSize = $360

DATA_DA7089:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$73,$71,$72,$61,$83,$71,$82,$61
	db $7B,$51,$84,$81,$93,$79,$93,$71,$92,$69,$91,$61,$8B,$59,$95,$79
	db $75,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_LeanForward1.bin"		; GFXSize = $380

DATA_DA742B:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$73,$71,$76,$61,$83,$71,$86,$61
	db $7D,$51,$84,$81,$94,$79,$93,$71,$92,$69,$91,$61,$8D,$59,$78,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_LeanForward2.bin"		; GFXSize = $360

DATA_DA77AB:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$73,$71,$76,$61,$83,$71,$86,$61
	db $7F,$51,$84,$81,$93,$79,$93,$71,$92,$69,$90,$61,$8F,$59,$95,$79
	db $78,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_LeanForward3.bin"		; GFXSize = $380

DATA_DA7B4D:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$73,$71,$78,$61,$83,$71,$88,$61
	db $82,$51,$84,$81,$93,$79,$93,$71,$92,$69,$80,$51,$91,$59,$95,$79
	db $91,$61,$7A,$59
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_LeanForward4.bin"		; GFXSize = $3A0

DATA_DA7F11:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$73,$72,$78,$62,$83,$72,$88,$62
	db $81,$52,$8D,$72,$83,$82,$93,$62,$93,$6A,$91,$52,$91,$5A,$93,$5A
	db $79,$5A
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_LeanForward5.bin"		; GFXSize = $3E0

DATA_DA8313:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$73,$72,$79,$62,$89,$62,$8C,$52
	db $8D,$72,$7C,$52,$83,$7A,$91,$82,$95,$62,$95,$6A,$83,$72
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane1.bin"		; GFXSize = $3A0

DATA_DA86D1:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$73,$72,$79,$62,$89,$62,$8C,$52
	db $8E,$72,$7C,$52,$9B,$7A,$95,$62,$95,$6A,$83,$72,$83,$7A
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane2.bin"		; GFXSize = $3A0

DATA_DA8A8F:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$73,$72,$79,$62,$89,$62,$8D,$52
	db $8F,$72,$7E,$52,$A6,$72,$9F,$6F,$96,$62,$99,$6A,$83,$72,$83,$7A
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane3.bin"		; GFXSize = $3C0

DATA_DA8E6F:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$7A,$65,$8A,$65,$8E,$55,$7E,$55
	db $7B,$7A,$AA,$65,$A2,$65,$90,$75,$9A,$65,$9A,$6D,$83,$75,$83,$7D
	db $98,$75,$98,$7D,$73,$7A,$74,$72
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane4.bin"		; GFXSize = $380

DATA_DA9217:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$7A,$65,$8A,$65,$8E,$55,$7E,$55
	db $7B,$7A,$A6,$5B,$9E,$5D,$91,$75,$9A,$65,$9A,$6D,$83,$75,$83,$7D
	db $99,$75,$98,$7D,$73,$7A,$74,$72,$AA,$5B,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane5.bin"		; GFXSize = $3C0

DATA_DA9603:
	db $04,$08,$08,$05,$18,$1D,$00,$00,$7A,$65,$8A,$65,$8E,$55,$7E,$55
	db $7B,$7A,$A6,$58,$9E,$5C,$91,$75,$9A,$65,$9A,$6D,$83,$75,$83,$7D
	db $99,$75,$99,$7D,$73,$7A,$74,$72,$85,$7D
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane6.bin"		; GFXSize = $3A0

DATA_DA99CD:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$79,$66,$89,$66,$8E,$56,$7E,$56
	db $7C,$7B,$A1,$53,$9E,$58,$91,$76,$98,$66,$99,$6E,$83,$76,$84,$7E
	db $99,$76,$99,$7E,$74,$7B,$73,$73
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane7.bin"		; GFXSize = $380

DATA_DA9D75:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$79,$66,$91,$76,$89,$66,$8E,$56
	db $7E,$56,$7C,$7B,$98,$4E,$98,$66,$99,$6E,$83,$76,$84,$7E,$74,$7B
	db $73,$73
	incbin "Graphics/DynamicSprites/GFX_CrankyKong_ShakeCane8.bin"		; GFXSize = $380

DATA_DAA117:
	db $08,$0E,$20,$00,$00,$2E,$00,$00,$6A,$7E,$72,$6E,$63,$5E,$73,$5E
	db $63,$4E,$83,$4E,$73,$4E,$62,$6E,$72,$46,$79,$7E,$79,$86,$7A,$46
	db $82,$46,$86,$46,$93,$50,$83,$5E,$9A,$76,$A0,$71,$A7,$6E,$A7,$66
	db $AA,$5E,$A2,$69
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Land.bin"		; GFXSize = $5C0

DATA_DAA70B:
	db $04,$08,$08,$04,$18,$1C,$00,$00,$7D,$72,$83,$62,$93,$62,$9A,$52
	db $92,$5A,$8D,$72,$95,$72,$8D,$7A,$6B,$88,$6F,$88,$84,$5A,$A3,$62
	db $A0,$6A,$9C,$72,$92,$52,$8C,$5A
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_Land.bin"		; GFXSize = $380

DATA_DAAAB3:
	db $0A,$0C,$24,$09,$34,$3D,$00,$00,$50,$4D,$60,$4D,$70,$4D,$6F,$5D
	db $6F,$6D,$6E,$7D,$70,$3D,$8B,$35,$8A,$25,$80,$45,$7E,$7A,$7C,$72
	db $7C,$6A,$7C,$62,$7C,$5A,$68,$45,$60,$45,$48,$52,$48,$4A,$48,$42
	db $4B,$3D,$43,$4B,$3E,$3C,$3A,$40,$36,$47,$83,$31,$96,$2D,$8D,$45
	db $80,$55,$87,$3D,$58,$45
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Jump.bin"		; GFXSize = $7A0

DATA_DAB299:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$37,$45,$45,$2D,$48,$1D,$58,$1D
	db $55,$2D,$41,$3D,$68,$1D,$64,$25,$62,$2D,$5D,$2D,$55,$35,$45,$3D
	db $43,$45,$61,$15,$59,$15,$51,$15,$53,$0D,$69,$17
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_Jump.bin"		; GFXSize = $3C0

DATA_DAB685:
	db $0C,$08,$28,$08,$38,$40,$00,$00,$7F,$60,$58,$50,$59,$60,$69,$40
	db $68,$50,$79,$40,$77,$50,$6F,$60,$89,$40,$7C,$30,$7A,$20,$47,$6A
	db $6B,$78,$8C,$30,$73,$78,$8A,$28,$8C,$38,$74,$2E,$6C,$38,$67,$38
	db $61,$48,$6F,$70,$56,$63,$59,$70,$4E,$7A,$92,$38,$72,$80,$86,$6F
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Hurt1.bin"		; GFXSize = $800

DATA_DABEC5:
	db $06,$04,$0C,$06,$1C,$22,$00,$00,$34,$34,$44,$34,$36,$44,$46,$44
	db $46,$54,$4E,$74,$30,$3B,$48,$2C,$52,$43,$3E,$54,$3F,$5C,$39,$54
	db $47,$64,$4F,$64,$53,$6C,$4E,$6C
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_Hurt1.bin"		; GFXSize = $440

DATA_DAC32D:
	db $0B,$0A,$26,$0A,$36,$40,$00,$00,$69,$39,$60,$49,$70,$49,$4E,$59
	db $72,$59,$3C,$60,$90,$3E,$80,$3E,$71,$69,$74,$79,$93,$2E,$5E,$59
	db $5E,$61,$66,$59,$50,$69,$58,$69,$5B,$69,$58,$51,$5A,$49,$41,$70
	db $78,$41,$80,$4E,$88,$4E,$6E,$59,$81,$6B,$81,$73,$90,$4E,$98,$4E
	db $9E,$3E,$9E,$46,$8D,$36
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Hurt2.bin"		; GFXSize = $800

DATA_DACB73:
	db $06,$04,$0C,$05,$1C,$21,$00,$00,$34,$29,$44,$29,$36,$39,$46,$39
	db $43,$49,$42,$6B,$3B,$49,$3B,$51,$38,$49,$4B,$21,$52,$39,$47,$61
	db $41,$59,$48,$59,$49,$63
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_Hurt2.bin"		; GFXSize = $420

DATA_DACFB9:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$72,$71,$76,$61,$86,$61,$7C,$79
	db $80,$71,$89,$59,$6E,$69,$6E,$61,$6A,$61,$74,$59
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly1.bin"		; GFXSize = $260

DATA_DAD235:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$72,$71,$78,$67,$86,$61,$7C,$77
	db $89,$59,$70,$69,$6D,$61,$6A,$65
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly2.bin"		; GFXSize = $220

DATA_DAD46D:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$72,$71,$78,$67,$86,$61,$7D,$77
	db $89,$59,$70,$69,$6B,$64
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly3.bin"		; GFXSize = $200

DATA_DAD683:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$72,$72,$78,$68,$86,$61,$7D,$78
	db $83,$71,$88,$59,$71,$6A,$6C,$62,$69,$66
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly4.bin"		; GFXSize = $240

DATA_DAD8DD:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$76,$68,$86,$60,$88,$58,$83,$70
	db $7C,$78,$74,$78,$74,$80,$71,$73,$6E,$69,$6A,$65
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly5.bin"		; GFXSize = $200

DATA_DADAF9:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$76,$68,$86,$60,$88,$58,$83,$70
	db $7C,$78,$74,$78,$74,$80,$71,$73,$6A,$64,$6F,$68
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly6.bin"		; GFXSize = $200

DATA_DADD15:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$76,$67,$86,$60,$88,$58,$83,$70
	db $7B,$77,$73,$77,$73,$7E,$71,$72,$6A,$62,$6E,$62,$6E,$6A
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly7.bin"		; GFXSize = $220

DATA_DADF53:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$76,$66,$86,$61,$88,$59,$80,$70
	db $7B,$76,$73,$76,$73,$7E,$71,$72,$6E,$62,$6A,$62,$6F,$6A
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly8.bin"		; GFXSize = $220

DATA_DAE191:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$76,$64,$86,$61,$71,$73,$89,$59
	db $80,$71,$6E,$61,$6B,$61,$6E,$66
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly9.bin"		; GFXSize = $220

DATA_DAE3C9:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$76,$64,$86,$61,$71,$73,$89,$59
	db $80,$71,$81,$5C,$79,$5C,$72,$5B,$72,$61,$6A,$61,$70,$69
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly10.bin"		; GFXSize = $280

DATA_DAE667:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$76,$61,$86,$61,$71,$71,$8A,$59
	db $80,$71,$82,$59,$77,$59,$6E,$65,$6B,$5E,$82,$51,$77,$51,$75,$59
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly11.bin"		; GFXSize = $2A0

DATA_DAE927:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$86,$61,$76,$61,$71,$71,$80,$71
	db $8A,$59,$83,$59,$75,$59,$6E,$65,$6C,$60,$6A,$60,$7B,$79
	incbin "Graphics/DynamicSprites/GFX_Screech_Fly12.bin"		; GFXSize = $280

DATA_DAEBC5:
	db $03,$04,$06,$00,$00,$0A,$10,$06,$74,$6F,$81,$5F,$71,$5F,$8A,$5A
	db $84,$6F,$80,$77,$88,$6F
	incbin "Graphics/DynamicSprites/GFX_Screech_Turn1.bin"		; GFXSize = $200

DATA_DAEDDB:
	db $02,$05,$04,$00,$00,$09,$10,$04,$74,$6E,$78,$5E,$88,$60,$8C,$5D
	db $70,$62,$81,$6D,$83,$75
	incbin "Graphics/DynamicSprites/GFX_Screech_Turn2.bin"		; GFXSize = $1A0

DATA_DAEF91:
	db $09,$0C,$22,$00,$00,$2E,$30,$02,$5F,$42,$6F,$42,$5F,$52,$6F,$52
	db $71,$62,$6F,$72,$81,$62,$7F,$52,$98,$58,$7F,$77,$82,$77,$69,$62
	db $6E,$6A,$92,$5E,$9E,$50,$9F,$48,$7F,$42,$7F,$4A,$84,$4A,$6F,$3A
	db $77,$3A
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub1.bin"		; GFXSize = $600

DATA_DAF5C3:
	db $09,$0A,$22,$00,$00,$2C,$30,$02,$5D,$52,$6D,$52,$7D,$4C,$5D,$42
	db $6E,$72,$7C,$34,$71,$62,$6D,$42,$8D,$4C,$8F,$44,$95,$44,$89,$38
	db $7D,$44,$98,$4D,$81,$44,$6D,$68,$7E,$77,$82,$77,$7D,$5C
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub2.bin"		; GFXSize = $5C0

DATA_DAFBB1:
	incbin "Tilemaps/Compressed/Layer1_Level_BayouRightHalf.bin"

DATA_DAFD7E:
	incbin "Tilemaps/Compressed/Layer3_Level_IceCave.bin":0-(($010000-DATA_DAFD7E)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankDBMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer3_Level_IceCave.bin":(DATA_DAFD7E_End-DATA_DAFD7E)-

DATA_DB057E:
	db $08,$10,$20,$00,$00,$30,$00,$00,$5D,$52,$6D,$52,$7D,$48,$5D,$42
	db $6E,$72,$70,$62,$6D,$42,$8D,$49,$56,$5A,$91,$41,$98,$47,$56,$52
	db $77,$5A,$98,$4F,$56,$4A,$6C,$68,$7E,$77,$82,$77,$63,$3A,$63,$32
	db $50,$44,$51,$3C,$54,$37,$58,$35
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub3.bin"		; GFXSize = $600

DATA_DB0BB6:
	db $09,$0E,$22,$05,$32,$37,$00,$00,$6E,$72,$6E,$62,$8E,$43,$7E,$42
	db $6E,$42,$6E,$52,$5E,$47,$4E,$5D,$5E,$57,$6B,$69,$7E,$76,$7E,$7E
	db $83,$76,$8E,$3B,$95,$3B,$6C,$3F,$70,$3A,$56,$55,$5A,$4D,$4E,$55
	db $36,$57,$38,$4F,$3B,$4B,$46,$63,$46,$5B,$46,$53,$48,$4C,$41,$5C
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub4.bin"		; GFXSize = $6E0

DATA_DB12D6:
	db $0A,$0C,$24,$05,$34,$39,$00,$00,$6F,$72,$6F,$63,$8E,$3E,$7E,$3E
	db $6E,$3E,$66,$56,$62,$46,$50,$66,$56,$56,$39,$63,$6B,$69,$7E,$77
	db $76,$5B,$82,$77,$8D,$36,$94,$36,$69,$3E,$6F,$4E,$74,$53,$5A,$4E
	db $5C,$46,$60,$66,$64,$66,$40,$73,$4E,$5E,$4A,$5B,$4C,$63
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub5.bin"		; GFXSize = $720

DATA_DB1A34:
	db $0A,$0C,$24,$03,$34,$37,$00,$00,$6F,$72,$6F,$63,$8C,$3B,$7C,$3B
	db $6C,$3E,$67,$56,$5C,$46,$57,$66,$57,$56,$4C,$75,$67,$66,$7E,$77
	db $77,$55,$82,$77,$8C,$33,$92,$33,$66,$3E,$6C,$4E,$72,$4E,$77,$5D
	db $4F,$6B,$5A,$80,$53,$85,$60,$76,$61,$6E
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub6.bin"		; GFXSize = $6E0

DATA_DB214E:
	db $08,$05,$20,$00,$00,$25,$00,$00,$70,$3D,$80,$3D,$63,$3D,$6F,$4D
	db $62,$4D,$63,$5D,$71,$5D,$80,$76,$78,$7F,$78,$77,$69,$6D,$71,$6D
	db $79,$6D
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub7.bin"		; GFXSize = $4A0

DATA_DB2610:
	db $08,$12,$20,$00,$00,$32,$00,$00,$A6,$65,$96,$65,$86,$5F,$6D,$72
	db $61,$42,$71,$42,$71,$52,$6F,$62,$7D,$72,$7D,$7A,$83,$77,$B5,$63
	db $B7,$63,$92,$5D,$92,$6D,$75,$3A,$6D,$3A,$65,$3A,$62,$3A,$81,$47
	db $81,$4F,$81,$57,$88,$57,$87,$4A,$7F,$5F,$7F,$67
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub8.bin"		; GFXSize = $640

DATA_DB2C8C:
	db $0A,$0C,$24,$04,$34,$38,$00,$00,$A7,$5B,$97,$5B,$6C,$72,$75,$42
	db $85,$42,$84,$52,$6F,$62,$74,$52,$55,$44,$65,$3A,$7B,$62,$7C,$72
	db $7C,$7A,$82,$77,$B7,$62,$B7,$5A,$75,$3A,$60,$47,$5D,$3D,$78,$3A
	db $8F,$62,$87,$62,$94,$5A,$94,$52,$9B,$53,$BC,$56
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub9.bin"		; GFXSize = $700

DATA_DB33C8:
	db $0A,$0C,$24,$02,$34,$36,$00,$00,$A9,$5B,$99,$5B,$6E,$72,$74,$42
	db $80,$42,$84,$52,$6F,$62,$74,$52,$65,$3A,$64,$4A,$7B,$62,$7E,$72
	db $7E,$7A,$82,$77,$B5,$62,$B6,$53,$75,$3A,$94,$52,$94,$5A,$91,$62
	db $89,$62,$65,$5A,$69,$5A,$B2,$53
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub10.bin"		; GFXSize = $6C0

DATA_DB3AC0:
	db $09,$08,$22,$00,$00,$2A,$30,$02,$70,$72,$70,$62,$6B,$52,$7B,$52
	db $90,$6C,$80,$62,$7A,$42,$6B,$42,$8A,$5C,$7F,$77,$82,$77,$8A,$72
	db $8B,$54,$85,$52,$74,$3A,$7C,$3A,$92,$54
	incbin "Graphics/DynamicSprites/GFX_Kudgel_SwingClub11.bin"		; GFXSize = $580

DATA_DB406A:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$87,$3B,$97,$3B,$89,$4B,$98,$4B
	db $89,$5B,$91,$5B,$7E,$6E,$82,$6F
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub1.bin"		; GFXSize = $280

DATA_DB4302:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$71,$16,$7F,$16,$71,$26,$7F,$26
	db $88,$3E,$88,$46,$8B,$40
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub2.bin"		; GFXSize = $260

DATA_DB4578:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$59,$26,$66,$26,$5A,$16,$6A,$16
	db $55,$3D,$5E,$35
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub3.bin"		; GFXSize = $2A0

DATA_DB482C:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$43,$33,$46,$23,$56,$23,$53,$33
	db $42,$43,$36,$56,$52,$43,$5E,$3B,$5E,$33,$62,$29,$40,$50
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub4.bin"		; GFXSize = $3A0

DATA_DB4BEA:
	db $06,$02,$0C,$00,$00,$0E,$10,$0C,$2F,$33,$3E,$33,$33,$43,$43,$43
	db $3D,$53,$41,$6B,$38,$53,$46,$63
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub5.bin"		; GFXSize = $340

DATA_DB4F42:
	db $06,$03,$0C,$00,$00,$0F,$10,$0C,$24,$57,$23,$67,$32,$6A,$42,$6A
	db $33,$5A,$57,$72,$1F,$6B,$4F,$72,$40,$62
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub6.bin"		; GFXSize = $360

DATA_DB52BC:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$42,$71,$52,$71,$42,$81,$52,$81
	db $62,$71,$72,$74,$62,$81,$6A,$81,$62,$89,$82,$71,$8A,$70,$8A,$78
	db $8C,$72
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub7.bin"		; GFXSize = $3E0

DATA_DB56BE:
	db $04,$08,$08,$00,$00,$10,$10,$08,$B1,$69,$C1,$69,$AE,$79,$BE,$79
	db $CA,$79,$BD,$89,$AE,$5F,$B2,$5F,$CE,$71,$CA,$81,$C5,$89,$CB,$89
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub8.bin"		; GFXSize = $300

DATA_DB59DE:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$DB,$68,$CB,$68,$DC,$58,$CC,$58
	db $BE,$58,$B2,$55,$AA,$55,$C4,$68
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub9.bin"		; GFXSize = $2E0

DATA_DB5CD6:
	db $05,$02,$0A,$00,$00,$0C,$10,$0A,$D6,$5A,$C6,$5A,$B8,$5A,$D3,$4A
	db $C3,$4A,$AA,$57,$BB,$52
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub10.bin"		; GFXSize = $2C0

DATA_DB5FAC:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$A8,$3F,$99,$3F,$99,$4F,$A9,$4F
	db $98,$5F,$A9,$37,$A8,$5F,$92,$53
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_SwingClub11.bin"		; GFXSize = $2E0

DATA_DB62A4:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$6E,$77,$76,$67,$86,$67,$76,$4F
	db $6F,$6F,$91,$77,$7B,$5F,$90,$79
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Dead1.bin"		; GFXSize = $280

DATA_DB653C:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$6B,$75,$77,$67,$87,$67,$6F,$6D
	db $92,$77,$7B,$5F,$77,$57,$92,$7F,$71,$53,$7F,$57,$81,$50
	incbin "Graphics/DynamicSprites/GFX_Kudgel_Dead2.bin"		; GFXSize = $280

DATA_DB67DA:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7E,$79,$8E,$7C,$94,$7A
	incbin "Graphics/DynamicSprites/GFX_KudgelsClub_Dead1.bin"		; GFXSize = $C0

DATA_DB68A8:							; Note: Unused?
	db $01,$02,$02,$00,$00,$04,$10,$02,$80,$7B,$96,$79,$90,$7C
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn1.bin"		; GFXSize = $C0

DATA_DB6976:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7F,$71,$6F,$6B,$83,$81,$77,$7B
	db $6F,$7B,$7B,$81,$67,$70,$65,$78,$65,$70
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn2.bin"		; GFXSize = $1E0

DATA_DB6B70:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$76,$6B,$72,$7B,$6E,$83,$6E
	db $75,$6A,$70,$6A,$67,$70,$67,$78
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn3.bin"		; GFXSize = $1C0

DATA_DB6D48:
	db $02,$04,$04,$00,$00,$08,$10,$04,$76,$76,$70,$66,$7E,$6D,$6A,$6F
	db $6E,$76,$6B,$76
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn4.bin"		; GFXSize = $180

DATA_DB6EDC:
	db $01,$05,$02,$00,$00,$07,$10,$02,$71,$75,$72,$6D,$7A,$6D,$7A,$65
	db $80,$79,$80,$71
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn5.bin"		; GFXSize = $120

DATA_DB7010:
	db $02,$03,$04,$00,$00,$07,$10,$04,$6F,$71,$79,$71,$7D,$69,$74,$81
	db $7C,$81
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn6.bin"		; GFXSize = $160

DATA_DB7182:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6B,$6F,$7B,$6F,$88,$6B,$88,$73
	db $80,$67,$6F,$7F,$77,$7F,$7F,$7F
	incbin "Graphics/DynamicSprites/GFX_Puftup_Turn7.bin"		; GFXSize = $1C0

DATA_DB735A:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7E
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose1.bin"		; GFXSize = $20

DATA_DB7384:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$7E
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose2.bin"		; GFXSize = $20

DATA_DB73AE:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7E
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose3.bin"		; GFXSize = $20

DATA_DB73D8:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$7F,$7B,$77,$7C,$7F
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose4.bin"		; GFXSize = $60

DATA_DB7446:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$7D,$7B,$85,$7D,$7E
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose5.bin"		; GFXSize = $60

DATA_DB74B4:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$7D,$7A,$85,$7D,$7E
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose6.bin"		; GFXSize = $60

DATA_DB7522:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$7F,$7D,$7F,$7C,$77
	incbin "Graphics/DynamicSprites/GFX_KudgelDeathSmokePuffs_Pose7.bin"		; GFXSize = $60

DATA_DB7590:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$70,$40,$70,$50,$78,$60,$78,$70
	db $78,$80,$80,$80,$88,$78,$88,$70,$88,$68,$70,$60,$80,$58,$80,$50
	db $80,$48,$80,$40,$78,$38
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_ShipDeck.bin"		; GFXSize = $360

DATA_DB7916:
	db $04,$01,$08,$00,$00,$09,$10,$08,$78,$48,$78,$58,$78,$68,$78,$78
	db $78,$40
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_BeeHive.bin"		; GFXSize = $220

DATA_DB7B48:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$78,$48,$78,$58,$78,$68,$78,$78
	db $70,$50,$70,$58,$70,$60,$70,$68
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_ForestLeftWall.bin"		; GFXSize = $280

DATA_DB7DE0:
	db $04,$00,$08,$00,$00,$08,$10,$08,$78,$50,$78,$60,$78,$70,$78,$80
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_Unknown1.bin"		; GFXSize = $200

DATA_DB7FF0:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$80,$50,$80,$60,$78,$70,$78,$80
	db $80,$80,$78,$68,$78,$60,$78,$58,$80,$48
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_ForestRightWall.bin"		; GFXSize = $240

DATA_DB824A:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7A,$5C,$78,$7C,$77,$8C,$77,$6C
	db $7A,$9C
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_Castle.bin"		; GFXSize = $220

DATA_DB847C:
	db $03,$02,$06,$00,$00,$08,$10,$06,$78,$64,$78,$74,$78,$84,$78,$94
	db $80,$94
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_Unknown2.bin"		; GFXSize = $1C0

DATA_DB864E:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$7E,$64,$7E,$74,$6E,$8C,$76,$7C
	db $8E,$6C,$76,$74,$6E,$84,$7E,$8C,$7E,$94
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_LavaCave.bin"		; GFXSize = $2A0

DATA_DB8908:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$75,$6C,$79,$7C,$75,$8C,$81,$6C
	db $81,$74,$77,$7C,$82,$8C,$82,$94,$81,$64,$7D,$64
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_IceCave.bin"		; GFXSize = $260

DATA_DB8B84:
	db $05,$01,$0A,$00,$00,$0B,$10,$0A,$7D,$38,$7D,$48,$7D,$58,$7D,$68
	db $7D,$78,$7D,$88
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_ShipHoldTallBox.bin"		; GFXSize = $2A0

DATA_DB8E38:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7C,$64,$7C,$6C,$7C,$74,$7C,$7C
	db $7C,$84,$7C,$8C,$7C,$94
	incbin "Graphics/DynamicSprites/GFX_BreakableWall_ShipHoldShortBox.bin"		; GFXSize = $E0

DATA_DB8F2E:
	db $01,$00,$02,$00,$00,$02,$10,$02,$77,$75
	incbin "Graphics/DynamicSprites/GFX_WebShot_Blob2.bin"		; GFXSize = $80

DATA_DB8FB8:
	db $01,$00,$02,$00,$00,$02,$10,$02,$77,$75
	incbin "Graphics/DynamicSprites/GFX_WebShot_Blob3.bin"		; GFXSize = $80

DATA_DB9042:
	db $01,$00,$02,$00,$00,$02,$10,$02,$77,$75
	incbin "Graphics/DynamicSprites/GFX_WebShot_Blob4.bin"		; GFXSize = $80

DATA_DB90CC:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$6A,$5C,$7A,$5C,$68,$6C,$78,$6C
	db $75,$4C,$85,$6C,$8A,$64,$87,$5C,$69,$7C,$76,$7C,$7E,$7C,$86,$7C
	db $8A,$7C
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_StandStill.bin"		; GFXSize = $3E0

DATA_DB94CE:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6B,$5C,$7B,$5C,$68,$6C,$78,$6C
	db $85,$6C,$78,$54,$8A,$64,$88,$5C,$6A,$7C,$72,$7C,$7A,$7C,$82,$7C
	db $8A,$7C,$7F,$54
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents1.bin"		; GFXSize = $3A0

DATA_DB9892:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$6B,$5C,$7B,$5C,$68,$6C,$78,$6C
	db $86,$6C,$7C,$54,$8B,$64,$89,$5C,$68,$7C,$70,$7C,$78,$7C,$81,$7C
	db $8C,$7C,$82,$54
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents2.bin"		; GFXSize = $3A0

DATA_DB9C56:
	db $04,$08,$08,$06,$18,$1E,$00,$00,$6B,$5C,$7B,$5C,$68,$6C,$78,$6C
	db $80,$54,$8B,$64,$8A,$5C,$82,$74,$69,$7C,$71,$7C,$79,$7C,$81,$7C
	db $67,$77,$84,$54,$88,$6C,$90,$6C,$92,$74,$8F,$64
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents3.bin"		; GFXSize = $3C0

DATA_DBA042:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6B,$5C,$7B,$5C,$66,$6C,$76,$6C
	db $8B,$64,$82,$54,$8B,$5C,$82,$74,$67,$7C,$71,$7C,$79,$7C,$81,$7C
	db $94,$70,$87,$54,$97,$6B,$83,$6C
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents4.bin"		; GFXSize = $3E0

DATA_DBA44A:
	db $05,$06,$0A,$05,$1A,$1F,$00,$00,$6B,$5C,$7B,$5C,$66,$6C,$76,$6C
	db $90,$63,$80,$54,$8B,$5C,$8B,$64,$82,$74,$65,$7A,$76,$7C,$7E,$7C
	db $81,$7C,$88,$54,$67,$7C,$83,$6C
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents5.bin"		; GFXSize = $3E0

DATA_DBA852:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5C,$7B,$5C,$66,$6C,$76,$6C
	db $8B,$5C,$7D,$54,$96,$67,$82,$74,$65,$79,$76,$7C,$7E,$7C,$81,$7C
	db $95,$5F,$85,$54,$67,$7C,$83,$6C,$89,$54
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents6.bin"		; GFXSize = $400

DATA_DBAC7C:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5C,$7B,$5C,$66,$6C,$76,$6C
	db $8B,$5C,$7D,$54,$96,$67,$82,$74,$65,$79,$76,$7C,$7E,$7C,$81,$7C
	db $95,$5F,$85,$54,$67,$7C,$83,$6C,$89,$54
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents7.bin"		; GFXSize = $400

DATA_DBB0A6:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5C,$7B,$5C,$65,$6C,$74,$6C
	db $8B,$5C,$7D,$54,$96,$67,$82,$74,$67,$7C,$76,$7C,$7E,$7C,$81,$7C
	db $95,$5F,$80,$54,$65,$7C,$83,$6C,$87,$54
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents8.bin"		; GFXSize = $400

DATA_DBB4D0:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5B,$7B,$5B,$65,$6B,$74,$6B
	db $8B,$5B,$7D,$53,$96,$66,$82,$73,$67,$7B,$76,$7B,$7E,$7B,$81,$7B
	db $95,$5E,$80,$53,$65,$7B,$83,$6B,$86,$53
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents9.bin"		; GFXSize = $400

DATA_DBB8FA:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5B,$7B,$5B,$65,$6B,$74,$6B
	db $8B,$5B,$7D,$53,$96,$66,$82,$73,$67,$7B,$76,$7B,$7E,$7B,$81,$7B
	db $95,$5E,$80,$53,$65,$7B,$83,$6B,$86,$53
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents10.bin"		; GFXSize = $400

DATA_DBBD24:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5B,$7B,$5B,$65,$6B,$74,$6B
	db $8B,$5B,$7D,$53,$96,$66,$82,$73,$67,$7B,$76,$7B,$7E,$7B,$81,$7B
	db $95,$5E,$80,$53,$65,$7B,$83,$6B,$86,$53
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents11.bin"		; GFXSize = $400

DATA_DBC14E:
	db $05,$06,$0A,$06,$1A,$20,$00,$00,$6B,$5B,$7B,$5B,$65,$6B,$74,$6B
	db $8B,$5B,$7D,$53,$96,$66,$82,$73,$67,$7B,$76,$7B,$7E,$7B,$81,$7B
	db $95,$5E,$80,$53,$65,$7B,$83,$6B,$86,$53
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Presents12.bin"		; GFXSize = $400

DATA_DBC578:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$6A,$5C,$7A,$5C,$68,$6C,$78,$6C
	db $85,$6C,$75,$4C,$8A,$64,$88,$5C,$69,$7C,$76,$7C,$7E,$7C,$86,$7C
	db $8A,$7C
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Smile1.bin"		; GFXSize = $3E0

DATA_DBC97A:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$6A,$5C,$7A,$5C,$68,$6C,$78,$6C
	db $85,$6C,$75,$4C,$8A,$64,$88,$5C,$69,$7C,$76,$7C,$7E,$7C,$86,$7C
	db $8A,$7C
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Smile2.bin"		; GFXSize = $3E0

DATA_DBCD7C:
	db $06,$04,$0C,$03,$1C,$1F,$00,$00,$6A,$5C,$7A,$5C,$68,$6C,$78,$6C
	db $85,$6C,$75,$4C,$8A,$64,$88,$5C,$69,$7C,$76,$7C,$7E,$7C,$86,$7C
	db $8A,$7C
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_Smile3.bin"		; GFXSize = $3E0

DATA_DBD17E:
	db $00,$01,$00,$00,$00,$01,$00,$00,$77,$61
	incbin "Graphics/DynamicSprites/GFX_TeethShine_Pose1.bin"		; GFXSize = $20

DATA_DBD1A8:
	db $00,$01,$00,$00,$00,$01,$00,$00,$76,$61
	incbin "Graphics/DynamicSprites/GFX_TeethShine_Pose2.bin"		; GFXSize = $20

DATA_DBD1D2:
	db $00,$01,$00,$00,$00,$01,$00,$00,$76,$61
	incbin "Graphics/DynamicSprites/GFX_TeethShine_Pose3.bin"		; GFXSize = $20

DATA_DBD1FC:
	db $06,$04,$0C,$01,$1C,$1D,$00,$00,$69,$61,$69,$71,$79,$61,$74,$71
	db $84,$71,$75,$51,$89,$69,$88,$61,$6D,$59,$85,$59,$8B,$69
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair1.bin"		; GFXSize = $3A0

DATA_DBD5BA:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$68,$61,$78,$61,$75,$71,$85,$71
	db $75,$51,$6D,$71,$88,$69,$88,$61,$6D,$59,$85,$59,$8B,$69,$69,$71
	db $6B,$79
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair2.bin"		; GFXSize = $380

DATA_DBD95C:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$61,$79,$61,$76,$71,$86,$71
	db $75,$51,$71,$71,$88,$69,$88,$61,$6D,$59,$85,$59,$8C,$69
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair3.bin"		; GFXSize = $340

DATA_DBDCBA:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$69,$61,$79,$61,$76,$71,$86,$71
	db $75,$51,$71,$71,$88,$69,$89,$61,$6D,$59,$85,$59,$8C,$69
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair4.bin"		; GFXSize = $340

DATA_DBE018:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$69,$61,$79,$61,$78,$71,$88,$71
	db $71,$51,$71,$71,$88,$69,$89,$61,$6B,$59,$81,$59,$8C,$69,$74,$79
	db $85,$59
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair5.bin"		; GFXSize = $380

DATA_DBE3BA:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$69,$61,$79,$61,$78,$71,$88,$71
	db $70,$51,$71,$71,$89,$69,$89,$61,$6A,$59,$7F,$59,$8C,$69,$74,$79
	db $85,$59
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair6.bin"		; GFXSize = $380

DATA_DBE75C:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$69,$61,$79,$61,$78,$71,$88,$71
	db $6D,$51,$71,$71,$89,$69,$89,$61,$69,$59,$7D,$59,$8C,$69,$73,$79
	db $85,$59,$78,$51
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair7.bin"		; GFXSize = $3A0

DATA_DBEB20:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$69,$61,$79,$61,$78,$71,$88,$71
	db $6D,$51,$71,$71,$89,$69,$89,$61,$69,$59,$7D,$59,$8C,$69,$73,$79
	db $85,$59,$78,$51
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair8.bin"		; GFXSize = $3A0

DATA_DBEEE4:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$69,$61,$79,$61,$78,$71,$88,$71
	db $6D,$51,$71,$71,$89,$69,$89,$61,$69,$59,$7D,$59,$8C,$69,$74,$79
	db $85,$59,$79,$51
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair9.bin"		; GFXSize = $3A0

DATA_DBF2A8:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$69,$61,$79,$61,$78,$71,$88,$71
	db $70,$51,$71,$71,$89,$69,$89,$61,$6A,$59,$80,$59,$8C,$69,$74,$79
	db $85,$59,$7B,$51
	incbin "Graphics/DynamicSprites/GFX_SwankyKong_PushBackHair10.bin"		; GFXSize = $3A0

DATA_DBF66C:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$73,$70,$85,$60,$80,$60,$6E,$80
	db $6A,$80,$83,$70,$8B,$70,$8C,$74,$92,$62,$7D,$68,$77,$68,$87,$58
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards1.bin"		; GFXSize = $240

DATA_DBF8CC:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$86,$6A,$76,$6A,$91,$74,$93,$6A
	db $8B,$62,$83,$62,$84,$5A,$76,$7A,$6E,$7A,$70,$72,$6E,$82,$66,$7F
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards2.bin"		; GFXSize = $240

DATA_DBFB2C:
	incbin "Tilemaps/Layer1_KrazyKremlandMap1.bin":0-(($010000-DATA_DBFB2C)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankDCMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Layer1_KrazyKremlandMap1.bin":(DATA_DBFB2C_End-DATA_DBFB2C)-

DATA_DC021A:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$86,$6F,$76,$6F,$94,$70,$8C,$67
	db $84,$67,$83,$5F,$82,$67,$6E,$73,$6E,$7B,$66,$76,$66,$7E
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards3.bin"		; GFXSize = $220

DATA_DC0458:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$85,$74,$75,$71,$65,$71,$66,$81
	db $94,$75,$92,$6C,$8A,$6C,$81,$69,$81,$61,$74,$69
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards4.bin"		; GFXSize = $260

DATA_DC06D4:							; Note: Unused?
	db $03,$0A,$06,$01,$16,$17,$00,$00,$70,$66,$85,$76,$75,$76,$93,$76
	db $8A,$86,$89,$6E,$8F,$69,$80,$66,$7F,$6E,$6E,$76,$6E,$5E,$6E,$56
	db $68,$6E,$66,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards5.bin"		; GFXSize = $2E0

DATA_DC09D8:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$70,$66,$85,$76,$75,$76,$95,$76
	db $8B,$86,$88,$6E,$8D,$67,$80,$66,$80,$6E,$6D,$76,$6E,$5E,$6E,$56
	db $68,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards6.bin"		; GFXSize = $2C0

DATA_DC0CBA:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$70,$67,$85,$77,$75,$77,$95,$77
	db $8A,$87,$88,$6F,$8B,$67,$80,$67,$80,$6F,$71,$77,$6F,$5F,$6F,$57
	db $69,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards7.bin"		; GFXSize = $2C0

DATA_DC0F9C:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$72,$68,$85,$78,$75,$78,$82,$68
	db $95,$78,$8A,$88,$6F,$50,$6F,$74,$6F,$60,$6F,$58,$6A,$6C
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards8.bin"		; GFXSize = $2E0

DATA_DC129A:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$72,$68,$84,$78,$74,$78,$82,$68
	db $94,$78,$88,$88,$71,$50,$6E,$73,$71,$60,$71,$58,$6A,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards9.bin"		; GFXSize = $2E0

DATA_DC1598:
	db $04,$08,$08,$00,$00,$10,$10,$08,$71,$68,$84,$78,$74,$78,$81,$68
	db $94,$78,$88,$88,$71,$50,$85,$60,$6E,$73,$71,$60,$71,$58,$69,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards10.bin"		; GFXSize = $300

DATA_DC18B8:
	db $03,$0A,$06,$02,$16,$18,$00,$00,$75,$68,$86,$78,$76,$78,$95,$78
	db $88,$88,$83,$6B,$70,$50,$83,$63,$66,$6E,$6E,$76,$70,$60,$70,$58
	db $6D,$6E,$8A,$70,$8C,$6B
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards11.bin"		; GFXSize = $300

DATA_DC1BDE:
	db $03,$0A,$06,$03,$16,$19,$00,$00,$73,$68,$86,$78,$76,$78,$95,$78
	db $8A,$88,$82,$68,$6F,$50,$82,$70,$65,$6F,$6E,$77,$6F,$60,$6F,$58
	db $6B,$6F,$8A,$70,$8F,$6A,$82,$60
	incbin "Graphics/DynamicSprites/GFX_Diddy_BlownUpwards12.bin"		; GFXSize = $320

DATA_DC1F26:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$77,$6D,$79,$5D,$73,$4D,$7D,$55
	db $74,$45,$89,$65,$84,$76,$75,$5D,$73,$3D,$72,$3A,$76,$65,$76,$45
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall1.bin"		; GFXSize = $2A0

DATA_DC21E6:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$77,$6D,$79,$5D,$72,$4D,$7D,$55
	db $72,$45,$89,$65,$84,$76,$75,$5D,$73,$3D,$73,$3A,$76,$65,$74,$45
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall2.bin"		; GFXSize = $2A0

DATA_DC24A6:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$78,$6D,$79,$5D,$70,$4D,$7D,$55
	db $70,$45,$89,$65,$84,$76,$75,$5D,$70,$3D,$72,$45,$76,$65
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall3.bin"		; GFXSize = $280

DATA_DC2744:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$78,$6E,$79,$5E,$6E,$4E,$7E,$56
	db $6D,$46,$89,$66,$83,$76,$75,$5E,$6D,$3E,$71,$46,$77,$66
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall4.bin"		; GFXSize = $280

DATA_DC29E2:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$78,$6E,$78,$5E,$6D,$46,$75,$56
	db $7D,$56,$88,$66,$83,$76,$75,$5E,$6D,$3E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall5.bin"		; GFXSize = $240

DATA_DC2C3C:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$79,$6E,$78,$5E,$6F,$46,$75,$56
	db $7D,$56,$88,$65,$84,$76,$75,$5E,$6A,$43
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall6.bin"		; GFXSize = $240

DATA_DC2E96:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$78,$6E,$78,$5E,$6E,$46,$75,$56
	db $7D,$56,$88,$65,$84,$76,$75,$5E,$6B,$3F,$70,$3E
	incbin "Graphics/DynamicSprites/GFX_Dixie_Fall7.bin"		; GFXSize = $260

DATA_DC3112:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$7A,$6E,$7A,$5E,$7D,$4E,$6A,$57
	db $75,$56,$66,$61,$66,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards1.bin"		; GFXSize = $260

DATA_DC3388:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$81,$6E,$7A,$5E,$64,$5A,$87,$66
	db $7C,$6E,$72,$5D,$60,$60,$7A,$56,$82,$56,$7A,$4E
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards2.bin"		; GFXSize = $260

DATA_DC3604:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$7D,$70,$7B,$60,$6B,$5C,$65,$5C
	db $5E,$5B,$79,$58,$8D,$71,$8B,$69
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards3.bin"		; GFXSize = $220

DATA_DC383C:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$70,$6E,$64,$7C,$68,$8B,$70
	db $87,$68,$8D,$6F,$6A,$5C,$62,$5C,$68,$64
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards4.bin"		; GFXSize = $1E0

DATA_DC3A36:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7E,$71,$6F,$69,$79,$79,$7F,$69
	db $89,$6A,$70,$61,$6B,$61,$6C,$59,$66,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards5.bin"		; GFXSize = $1E0

DATA_DC3C30:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7C,$71,$6E,$69,$88,$6D,$7E,$69
	db $86,$69,$6E,$59,$6E,$61,$70,$61,$6C,$53
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards6.bin"		; GFXSize = $1E0

DATA_DC3E2A:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$71,$6F,$69,$88,$6B,$7A,$69
	db $88,$73,$71,$59,$6E,$61,$74,$61,$71,$51
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards7.bin"		; GFXSize = $1E0

DATA_DC4024:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7C,$71,$6F,$61,$7C,$69,$70,$59
	db $72,$55,$74,$71,$71,$71,$88,$6C
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards8.bin"		; GFXSize = $1C0

DATA_DC41FC:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7C,$71,$6D,$67,$74,$77,$7B,$69
	db $88,$70,$88,$68,$6D,$5F,$6E,$57
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards9.bin"		; GFXSize = $1C0

DATA_DC43D4:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$7B,$71,$6C,$65,$73,$75,$7C,$69
	db $8A,$72,$8A,$6A,$7F,$69,$6C,$5D,$6C,$55
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards10.bin"		; GFXSize = $1E0

DATA_DC45CE:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$7B,$71,$6D,$69,$8A,$72,$8A,$6A
	db $7D,$69,$6F,$61,$69,$61,$66,$5B
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards11.bin"		; GFXSize = $1C0

DATA_DC47A6:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7B,$71,$6D,$69,$89,$71,$89,$69
	db $7D,$69,$7F,$69,$6F,$61,$67,$61,$64,$59,$6A,$59
	incbin "Graphics/DynamicSprites/GFX_Dixie_BlownUpwards12.bin"		; GFXSize = $200

DATA_DC49C2:
	db $01,$04,$02,$00,$00,$06,$10,$02,$75,$72,$6D,$78,$85,$7A,$85,$72
	db $8D,$76
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose1.bin"		; GFXSize = $100

DATA_DC4AD4:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7E,$74,$8E,$74,$74,$7B,$74,$73
	db $6C,$77,$7A,$77
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose2.bin"		; GFXSize = $120

DATA_DC4C08:
	db $02,$02,$04,$00,$00,$06,$10,$04,$6B,$70,$7B,$70,$8B,$75,$8E,$75
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose3.bin"		; GFXSize = $140

DATA_DC4D58:
	db $02,$02,$04,$00,$00,$06,$10,$04,$81,$70,$72,$70,$6A,$76,$8F,$75
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose4.bin"		; GFXSize = $140

DATA_DC4EA8:
	db $02,$01,$04,$00,$00,$05,$10,$04,$6A,$71,$7A,$71,$8F,$73
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose5.bin"		; GFXSize = $120

DATA_DC4FD6:
	db $01,$05,$02,$00,$00,$07,$10,$02,$7B,$71,$73,$79,$6E,$79,$74,$71
	db $8D,$73,$91,$73
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose6.bin"		; GFXSize = $120

DATA_DC510A:
	db $02,$01,$04,$00,$00,$05,$10,$04,$6D,$71,$7D,$71,$88,$78
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose7.bin"		; GFXSize = $120

DATA_DC5238:
	db $02,$01,$04,$00,$00,$05,$10,$04,$6D,$72,$7D,$72,$8D,$76
	incbin "Graphics/DynamicSprites/GFX_KleeversHandLavaBubbles_Pose8.bin"		; GFXSize = $120

DATA_DC5366:
	db $01,$00,$02,$00,$00,$02,$10,$02,$79,$7B
	incbin "Graphics/DynamicSprites/GFX_MapZinger_Turn1.bin"		; GFXSize = $80

DATA_DC53F0:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$7B
	incbin "Graphics/DynamicSprites/GFX_MapZinger_Turn2.bin"		; GFXSize = $80

DATA_DC547A:
	db $00,$07,$00,$00,$00,$07,$00,$00,$8A,$53,$72,$53,$76,$5B,$85,$5B
	db $7A,$53,$82,$53,$7E,$5B
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_Ship.bin"		; GFXSize = $E0

DATA_DC5570:
	db $00,$01,$00,$00,$00,$01,$00,$00,$81,$49
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_DeployLadder1.bin"		; GFXSize = $20

DATA_DC559A:
	db $00,$02,$00,$00,$00,$02,$00,$00,$81,$49,$81,$51
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_DeployLadder2.bin"		; GFXSize = $40

DATA_DC55E6:
	db $00,$03,$00,$00,$00,$03,$00,$00,$81,$49,$81,$59,$81,$51
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_DeployLadder3.bin"		; GFXSize = $60

DATA_DC5654:
	db $00,$04,$00,$00,$00,$04,$00,$00,$81,$49,$81,$51,$81,$59,$81,$61
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_DeployLadder4.bin"		; GFXSize = $80

DATA_DC56E4:
	db $00,$05,$00,$00,$00,$05,$00,$00,$81,$49,$81,$51,$81,$59,$81,$61
	db $81,$69
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_DeployLadder5.bin"		; GFXSize = $A0

DATA_DC5796:
	db $00,$06,$00,$00,$00,$06,$00,$00,$81,$49,$81,$51,$81,$59,$81,$61
	db $81,$69,$81,$71
	incbin "Graphics/DynamicSprites/GFX_MapFlyingKroc_DeployLadder6.bin"		; GFXSize = $C0

DATA_DC586A:
	db $02,$00,$04,$00,$00,$04,$10,$04,$7A,$69,$7A,$79
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Falling1.bin"		; GFXSize = $100

DATA_DC5976:
	db $01,$05,$02,$00,$00,$07,$10,$02,$78,$78,$7B,$70,$83,$78,$82,$80
	db $7A,$68,$7C,$69
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Falling2.bin"		; GFXSize = $120

DATA_DC5AAA:
	db $01,$04,$02,$00,$00,$06,$10,$02,$76,$73,$83,$79,$84,$81,$7B,$6B
	db $7B,$63
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Falling3.bin"		; GFXSize = $100

DATA_DC5BBC:
	db $01,$03,$02,$00,$00,$05,$10,$02,$75,$72,$7B,$6A,$85,$78,$86,$80
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Falling4.bin"		; GFXSize = $E0

DATA_DC5CAC:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7A,$68,$7F,$78,$82,$78,$80,$60
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Climbing1.bin"		; GFXSize = $E0

DATA_DC5D9C:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7A,$69,$7F,$79,$80,$61
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Climbing2.bin"		; GFXSize = $C0

DATA_DC5E6A:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7C,$6A,$7F,$7A,$82,$62
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Climbing3.bin"		; GFXSize = $C0

DATA_DC5F38:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7C,$69,$7F,$79
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Climbing4.bin"		; GFXSize = $A0

DATA_DC5FE4:
	db $01,$03,$02,$00,$00,$05,$10,$02,$7C,$6B,$7E,$63,$7F,$7B,$7D,$7B
	incbin "Graphics/DynamicSprites/GFX_MapKRool_Climbing5.bin"		; GFXSize = $E0

DATA_DC60D4:
	db $00,$05,$00,$00,$00,$05,$00,$00,$7D,$74,$75,$7C,$84,$7C,$7D,$84
	db $7D,$7C
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_DPad.bin"		; GFXSize = $A0

DATA_DC6186:
	db $01,$04,$02,$00,$00,$06,$10,$02,$7B,$7B,$75,$83,$74,$7B,$76,$73
	db $7D,$73
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_RotateArrow.bin"		; GFXSize = $100

DATA_DC6298:
	db $01,$06,$02,$00,$00,$08,$10,$02,$74,$75,$84,$75,$75,$85,$7D,$85
	db $85,$85,$87,$7D,$84,$7D
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Bonus.bin"		; GFXSize = $140

DATA_DC63EE:
	db $01,$07,$02,$00,$00,$09,$10,$02,$72,$71,$74,$81,$7C,$81,$78,$89
	db $84,$81,$82,$71,$82,$79,$85,$7A
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Dixie.bin"		; GFXSize = $160

DATA_DC6566:
	db $01,$04,$02,$00,$00,$06,$10,$02,$74,$74,$7A,$84,$80,$84,$81,$7C
	db $81,$74
	incbin "Graphics/DynamicSprites/GFX_BarrelCannonSymbols_Diddy.bin"		; GFXSize = $100

DATA_DC6678:
	db $01,$07,$02,$00,$00,$09,$10,$02,$76,$66,$86,$66,$86,$6E,$85,$76
	db $76,$76,$7E,$76,$7B,$7E,$80,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin1.bin"		; GFXSize = $160

DATA_DC67F0:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$66,$84,$66,$85,$6E,$85,$76
	db $76,$76,$7E,$76,$7B,$7E,$80,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin2.bin"		; GFXSize = $160

DATA_DC6968:
	db $01,$07,$02,$00,$00,$09,$10,$02,$75,$66,$85,$66,$85,$6E,$76,$76
	db $7D,$76,$85,$76,$7B,$7E,$7F,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin3.bin"		; GFXSize = $160

DATA_DC6AE0:
	db $01,$07,$02,$00,$00,$09,$10,$02,$77,$66,$83,$66,$84,$6E,$77,$76
	db $7F,$76,$83,$76,$7B,$7E,$7E,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin4.bin"		; GFXSize = $160

DATA_DC6C58:
	db $02,$00,$04,$00,$00,$04,$10,$04,$7A,$66,$7A,$76
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin5.bin"		; GFXSize = $100

DATA_DC6D64:
	db $00,$04,$00,$00,$00,$04,$00,$00,$7D,$66,$7D,$6E,$7D,$76,$7D,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin6.bin"		; GFXSize = $80

DATA_DC6DF4:
	db $01,$03,$02,$00,$00,$05,$10,$02,$79,$66,$7B,$76,$80,$76,$7E,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin7.bin"		; GFXSize = $E0

DATA_DC6EE4:
	db $01,$07,$02,$00,$00,$09,$10,$02,$78,$66,$7C,$7E,$82,$66,$83,$6E
	db $83,$76,$78,$76,$7D,$76,$80,$7E
	incbin "Graphics/DynamicSprites/GFX_BananaCoin_Spin8.bin"		; GFXSize = $160

DATA_DC705C:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6E,$83,$6E,$83,$76,$76,$7E
	db $7E,$7E,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_G_Shrink1.bin"		; GFXSize = $120

DATA_DC7190:
	db $01,$05,$02,$00,$00,$07,$10,$02,$77,$70,$81,$70,$81,$78,$77,$80
	db $7E,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_G_Shrink2.bin"		; GFXSize = $120

DATA_DC72C4:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6E,$83,$6E,$83,$76,$76,$7E
	db $7E,$7E,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_K_Shrink1.bin"		; GFXSize = $120

DATA_DC73F8:
	db $01,$05,$02,$00,$00,$07,$10,$02,$77,$70,$81,$70,$81,$78,$77,$80
	db $7E,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_K_Shrink2.bin"		; GFXSize = $120

DATA_DC752C:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6E,$83,$6E,$83,$76,$76,$7E
	db $7E,$7E,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_N_Shrink1.bin"		; GFXSize = $120

DATA_DC7660:
	db $01,$05,$02,$00,$00,$07,$10,$02,$77,$70,$81,$70,$81,$78,$77,$80
	db $7E,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_N_Shrink2.bin"		; GFXSize = $120

DATA_DC7794:
	db $01,$05,$02,$00,$00,$07,$10,$02,$75,$6E,$83,$6E,$83,$76,$76,$7E
	db $7E,$7E,$83,$7E
	incbin "Graphics/DynamicSprites/GFX_O_Shrink1.bin"		; GFXSize = $120

DATA_DC78C8:
	db $01,$05,$02,$00,$00,$07,$10,$02,$77,$70,$81,$70,$81,$78,$77,$80
	db $7E,$80,$81,$80
	incbin "Graphics/DynamicSprites/GFX_O_Shrink2.bin"		; GFXSize = $120

DATA_DC79FC:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$72,$5D,$72,$6D,$81,$5D,$82,$6D
	db $78,$7D,$80,$7D,$83,$7D
	incbin "Graphics/DynamicSprites/GFX_Kremcoin_Collected.bin"		; GFXSize = $260

DATA_DC7C72:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$6F,$59,$7F,$59,$6E,$69,$7E,$69
	db $7A,$79,$8A,$79,$8C,$61,$8D,$69,$8D,$71,$72,$79
	incbin "Graphics/DynamicSprites/GFX_DKCoin_Collected.bin"		; GFXSize = $320

DATA_DC7FAE:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$79,$77,$79,$67,$7F,$57,$71,$57
	db $84,$67,$85,$4F,$77,$67,$71,$4F,$79,$4F
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope1.bin"		; GFXSize = $2A0

DATA_DC8268:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$79,$77,$79,$67,$81,$57,$71,$57
	db $85,$67,$85,$4F,$76,$67,$71,$4F,$79,$4F
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope2.bin"		; GFXSize = $2A0

DATA_DC8522:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$79,$77,$79,$67,$82,$57,$72,$57
	db $86,$67,$85,$4F,$76,$67,$71,$51,$7A,$4F
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope3.bin"		; GFXSize = $2A0

DATA_DC87DC:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$79,$77,$79,$67,$83,$57,$73,$57
	db $87,$67,$85,$4F,$76,$67,$71,$54,$7B,$4F
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope4.bin"		; GFXSize = $2A0

DATA_DC8A96:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$79,$77,$79,$67,$7C,$57,$82,$69
	db $85,$4F,$74,$5F,$76,$67,$74,$57,$7B,$4F,$71,$59,$71,$51
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope5.bin"		; GFXSize = $280

DATA_DC8D34:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$79,$77,$79,$67,$7C,$57,$74,$5F
	db $84,$4F,$71,$51,$76,$67,$74,$57,$7B,$4F,$71,$59
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope6.bin"		; GFXSize = $260

DATA_DC8FB0:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$79,$77,$79,$67,$7C,$57,$71,$56
	db $76,$66,$84,$4F,$78,$6E
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope7.bin"		; GFXSize = $260

DATA_DC9226:
	db $04,$03,$08,$00,$00,$0B,$10,$08,$79,$77,$79,$67,$7C,$57,$71,$56
	db $76,$62,$83,$4F,$78,$6A
	incbin "Graphics/DynamicSprites/GFX_Diddy_HangFromHorizontalRope8.bin"		; GFXSize = $260

DATA_DC949C:
	db $06,$02,$0C,$00,$00,$0E,$10,$0C,$70,$62,$6F,$72,$70,$82,$80,$62
	db $7F,$72,$80,$82,$89,$72,$89,$7A
	incbin "Graphics/DynamicSprites/GFX_GoldenBarrel_Pose.bin"		; GFXSize = $340

DATA_DC97F4:
	db $02,$0C,$04,$01,$14,$15,$00,$00,$76,$50,$78,$68,$81,$78,$79,$78
	db $88,$70,$88,$68,$6D,$74,$6E,$6C,$6E,$64,$71,$74,$81,$50,$82,$58
	db $80,$60,$78,$60,$87,$78
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook1.bin"		; GFXSize = $2A0

DATA_DC9ABA:
	db $02,$0C,$04,$02,$14,$16,$00,$00,$77,$50,$78,$68,$83,$60,$7E,$78
	db $78,$78,$88,$70,$88,$68,$6D,$74,$6E,$6C,$6E,$64,$71,$74,$82,$50
	db $83,$58,$80,$60,$78,$60,$86,$78
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook2.bin"		; GFXSize = $2C0

DATA_DC9DA2:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$77,$4F,$77,$5F,$80,$6F,$85,$5F
	db $85,$57,$82,$4F,$87,$67,$78,$6F,$79,$79,$70,$74,$6F,$6C,$6F,$64
	db $6E,$74
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook3.bin"		; GFXSize = $2C0

DATA_DCA084:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$77,$4F,$77,$5F,$7F,$6F,$85,$5F
	db $86,$57,$83,$4F,$87,$67,$77,$6F,$78,$79,$6F,$74,$6F,$6C,$6F,$64
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook4.bin"		; GFXSize = $2A0

DATA_DCA344:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7E,$58,$72,$68,$82,$70,$78,$57
	db $78,$5F,$84,$50,$7C,$50,$7D,$68,$74,$78,$7C,$78,$89,$68,$80,$48
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook5.bin"		; GFXSize = $2A0

DATA_DCA604:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7F,$58,$74,$68,$8A,$70,$79,$58
	db $7A,$60,$84,$50,$7C,$50,$81,$78,$76,$78,$7E,$78,$8A,$68,$7F,$48
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook6.bin"		; GFXSize = $240

DATA_DCA864:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$80,$58,$73,$68,$8A,$70,$7A,$58
	db $7A,$60,$85,$50,$7D,$50,$81,$78,$76,$78,$7E,$78,$8A,$68,$7F,$48
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook7.bin"		; GFXSize = $240

DATA_DCAAC4:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$81,$57,$75,$69,$7A,$57,$7A,$5F
	db $86,$4F,$7E,$4F,$81,$79,$76,$79,$7E,$79,$89,$67
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook8.bin"		; GFXSize = $200

DATA_DCACE0:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7E,$50,$76,$70,$81,$78,$78,$68
	db $7C,$68,$87,$60,$7F,$60,$89,$68,$7C,$60,$7C,$58
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook9.bin"		; GFXSize = $200

DATA_DCAEFC:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7F,$50,$76,$70,$81,$78,$78,$68
	db $87,$60,$7F,$60,$89,$68,$7C,$60,$7C,$58,$82,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook10.bin"		; GFXSize = $200

DATA_DCB118:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$53,$76,$70,$81,$78,$86,$70
	db $7E,$63,$86,$63,$88,$53,$88,$5B,$89,$68,$78,$68,$88,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook11.bin"		; GFXSize = $220

DATA_DCB356:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$78,$68,$81,$78
	db $86,$70,$89,$70,$7E,$64,$86,$64,$88,$5C,$87,$54,$87,$68
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_OpenBook12.bin"		; GFXSize = $220

DATA_DCB594:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$78,$68,$81,$78
	db $86,$70,$89,$70,$7E,$64,$86,$64,$88,$5C,$87,$54,$89,$68
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook1.bin"		; GFXSize = $220

DATA_DCB7D2:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$78,$68,$81,$78
	db $85,$70,$7E,$64,$86,$64,$89,$5C,$87,$54,$89,$69,$8B,$69
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook2.bin"		; GFXSize = $220

DATA_DCBA10:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$7C,$54,$76,$70,$78,$68,$81,$78
	db $85,$70,$7E,$64,$86,$64,$89,$5C,$88,$54,$8C,$68
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook3.bin"		; GFXSize = $200

DATA_DCBC2C:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$78,$68,$81,$78
	db $85,$70,$8D,$69,$7E,$64,$86,$64,$89,$5C,$88,$54,$8B,$69
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook4.bin"		; GFXSize = $220

DATA_DCBE6A:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$88,$54,$89,$5C
	db $7E,$64,$86,$64,$81,$78,$85,$70,$78,$68,$8B,$6A,$8D,$6A
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook5.bin"		; GFXSize = $220

DATA_DCC0A8:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$88,$54,$89,$5C
	db $7E,$64,$86,$64,$78,$68,$85,$70,$81,$78,$8B,$6A,$8C,$6A
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook6.bin"		; GFXSize = $220

DATA_DCC2E6:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$88,$54,$89,$5C
	db $7E,$64,$86,$64,$78,$68,$85,$70,$81,$78,$8A,$6A,$8B,$6A
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook7.bin"		; GFXSize = $220

DATA_DCC524:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$54,$76,$70,$78,$68,$7E,$64
	db $86,$64,$85,$70,$81,$78,$89,$6B,$8A,$6B,$87,$54,$88,$5C
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_ReadBook8.bin"		; GFXSize = $220

DATA_DCC762:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7C,$52,$78,$62,$79,$78,$76,$78
	db $76,$70,$85,$70,$81,$77,$8B,$6A,$8C,$6F,$87,$52,$89,$5A,$88,$62
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage1.bin"		; GFXSize = $240

DATA_DCC9C2:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7C,$51,$78,$61,$7E,$78,$76,$78
	db $76,$70,$8B,$71,$85,$77,$8A,$69,$8B,$69,$87,$51,$89,$59,$88,$61
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage2.bin"		; GFXSize = $240

DATA_DCCC22:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7C,$50,$78,$60,$7D,$78,$76,$78
	db $76,$70,$8A,$70,$84,$78,$88,$68,$8A,$68,$87,$50,$89,$58,$88,$60
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage3.bin"		; GFXSize = $240

DATA_DCCE82:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$50,$78,$60,$89,$58,$87,$50
	db $88,$60,$88,$68,$88,$70,$84,$78,$7C,$78,$76,$78,$76,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage4.bin"		; GFXSize = $220

DATA_DCD0C0:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$50,$78,$60,$89,$58,$87,$50
	db $88,$60,$88,$68,$88,$70,$84,$78,$7C,$78,$76,$78,$76,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage5.bin"		; GFXSize = $220

DATA_DCD2FE:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$50,$78,$60,$89,$58,$87,$50
	db $88,$60,$88,$68,$84,$70,$84,$78,$7C,$78,$76,$78,$76,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage6.bin"		; GFXSize = $220

DATA_DCD53C:
	db $03,$06,$06,$00,$00,$0C,$10,$06,$7C,$50,$78,$60,$7C,$70,$89,$58
	db $87,$50,$88,$60,$88,$68,$76,$78,$78,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage7.bin"		; GFXSize = $240

DATA_DCD796:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$7C,$51,$78,$61,$88,$61,$86,$69
	db $87,$71,$87,$51,$89,$59,$83,$79,$7B,$79,$76,$79,$76,$71
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage8.bin"		; GFXSize = $220

DATA_DCD9D4:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7C,$51,$78,$61,$88,$61,$88,$69
	db $85,$71,$87,$51,$89,$59,$83,$78,$7B,$79,$76,$79,$76,$71,$8A,$6A
	incbin "Graphics/DynamicSprites/GFX_WrinklyKong_TurnPage9.bin"		; GFXSize = $240

DATA_DCDC34:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6D,$5B,$6E,$6F,$71,$53,$74,$53
	db $7D,$63,$85,$63,$86,$5B,$85,$53,$87,$63,$75,$7F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook1.bin"		; GFXSize = $200

DATA_DCDE50:
	db $02,$08,$04,$00,$00,$0C,$10,$04,$6D,$5B,$70,$6F,$71,$53,$74,$53
	db $7D,$63,$85,$63,$86,$5B,$85,$53,$87,$63,$75,$7F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook2.bin"		; GFXSize = $200

DATA_DCE06C:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$6D,$5B,$70,$6F,$71,$53,$74,$53
	db $7D,$63,$85,$63,$87,$5B,$87,$53,$87,$63,$75,$7F,$76,$7F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook3.bin"		; GFXSize = $220

DATA_DCE2AA:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$6D,$5B,$73,$6F,$71,$53,$75,$53
	db $7D,$63,$85,$63,$87,$5B,$87,$63,$76,$7F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook4.bin"		; GFXSize = $1E0

DATA_DCE4A4:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$5B,$76,$6F,$72,$53,$76,$53
	db $7E,$63,$86,$63,$87,$5B,$7B,$7F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook5.bin"		; GFXSize = $1C0

DATA_DCE67C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6E,$5B,$79,$6C,$72,$53,$77,$53
	db $7E,$63,$86,$63,$87,$5C,$83,$73
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook6.bin"		; GFXSize = $1C0

DATA_DCE854:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$6F,$5B,$7B,$6B,$73,$53,$78,$53
	db $7F,$63,$87,$63,$87,$73,$87,$6B
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook7.bin"		; GFXSize = $1C0

DATA_DCEA2C:
	db $02,$04,$04,$00,$00,$08,$10,$04,$70,$5B,$7D,$67,$82,$5F,$89,$6A
	db $74,$53,$78,$53
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook8.bin"		; GFXSize = $180

DATA_DCEBC0:
	db $02,$04,$04,$00,$00,$08,$10,$04,$70,$5B,$82,$67,$7F,$5F,$75,$53
	db $79,$53,$7D,$67
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook9.bin"		; GFXSize = $180

DATA_DCED54:
	db $02,$05,$04,$00,$00,$09,$10,$04,$6F,$5B,$7F,$66,$8C,$6D,$8A,$5D
	db $7C,$6B,$75,$53,$7A,$53
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook10.bin"		; GFXSize = $1A0

DATA_DCEF0A:
	db $02,$05,$04,$00,$00,$09,$10,$04,$70,$5B,$7D,$66,$8D,$6E,$89,$5E
	db $75,$6B,$75,$53,$7C,$53
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook11.bin"		; GFXSize = $1A0

DATA_DCF0C0:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$5B,$7D,$66,$8D,$6E,$89,$5F
	db $75,$6B,$76,$53,$7D,$53,$75,$73,$89,$57
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_OpenBook12.bin"		; GFXSize = $1E0

DATA_DCF2BA:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7D,$66,$8D,$6E,$89,$5F
	db $75,$6B,$76,$53,$7D,$53,$75,$73
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook1.bin"		; GFXSize = $1C0

DATA_DCF492:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7D,$66,$8D,$6E,$89,$5F
	db $75,$6B,$76,$53,$7D,$53,$75,$73
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook2.bin"		; GFXSize = $1C0

DATA_DCF66A:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$5C,$80,$67,$75,$54,$7D,$54
	db $88,$5F,$8D,$6F,$78,$6C,$78,$73,$74,$6C
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook3.bin"		; GFXSize = $1E0

DATA_DCF864:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$5C,$80,$67,$75,$54,$7D,$54
	db $88,$5F,$8D,$6F,$78,$6C,$78,$73,$74,$6C
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook4.bin"		; GFXSize = $1E0

DATA_DCFA5E:
	incbin "Tilemaps/Compressed/Layer2_Level_IceCave.bin":0-(($010000-DATA_DCFA5E)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankDDMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer2_Level_IceCave.bin":(DATA_DCFA5E_End-DATA_DCFA5E)-

DATA_DD01C4:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7D,$67,$76,$53,$8D,$6D
	db $7D,$53,$75,$6B,$75,$73,$89,$5F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook5.bin"		; GFXSize = $1C0

DATA_DD039C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7D,$67,$76,$53,$8D,$6D
	db $7D,$53,$75,$6B,$75,$73,$89,$5F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook6.bin"		; GFXSize = $1C0

DATA_DD0574:								; Note: Unused?
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7D,$67,$76,$53,$8D,$6D
	db $7D,$53,$75,$6B,$75,$73,$89,$5F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_ReadBook7.bin"		; GFXSize = $1C0

DATA_DD074C:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7D,$68,$76,$53,$8D,$6E
	db $7D,$53,$75,$6B,$75,$73,$89,$5F
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage1.bin"		; GFXSize = $1C0

DATA_DD0924:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5B,$7C,$68,$75,$53,$8C,$71
	db $7B,$53,$74,$6B,$75,$73,$7E,$78
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage2.bin"		; GFXSize = $1C0

DATA_DD0AFC:
	incbin "Tilemaps/Compressed/Layer1_WorldMap.bin"

DATA_DD1326:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$5B,$80,$6A,$75,$53,$7A,$53
	db $80,$62,$8C,$72,$78,$6B,$7C,$73,$74,$71
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage3.bin"		; GFXSize = $1E0

DATA_DD1520:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$5B,$80,$6A,$75,$53,$7A,$53
	db $80,$62,$8C,$72,$78,$6B,$7C,$73,$74,$71
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage4.bin"		; GFXSize = $1E0

DATA_DD171A:
	db $02,$07,$04,$00,$00,$0B,$10,$04,$70,$5B,$80,$6A,$75,$53,$7A,$53
	db $80,$62,$8C,$72,$78,$6B,$7C,$73,$74,$71
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage5.bin"		; GFXSize = $1E0

DATA_DD1914:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5C,$74,$6D,$74,$54,$7A,$54
	db $80,$64,$84,$6D,$84,$75,$8C,$71
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage6.bin"		; GFXSize = $1C0

DATA_DD1AEC:
	db $02,$05,$04,$00,$00,$09,$10,$04,$70,$5C,$74,$6D,$74,$54,$7A,$54
	db $80,$64,$84,$72,$8C,$72
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage7.bin"		; GFXSize = $1A0

DATA_DD1CA2:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5C,$74,$6D,$74,$54,$7A,$54
	db $80,$64,$84,$75,$84,$6D,$8C,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage8.bin"		; GFXSize = $1C0

DATA_DD1E7A:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5C,$74,$6D,$74,$54,$7B,$54
	db $80,$64,$84,$75,$84,$6D,$8C,$70
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage9.bin"		; GFXSize = $1C0

DATA_DD2052:								; Note: Unused?
	db $02,$06,$04,$00,$00,$0A,$10,$04,$70,$5C,$74,$6C,$74,$54,$7C,$54
	db $80,$64,$84,$74,$84,$6C,$8C,$6E
	incbin "Graphics/DynamicSprites/GFX_WrinklyKongBook_TurnPage10.bin"		; GFXSize = $1C0

DATA_DD222A:
	db $00,$02,$00,$00,$00,$02,$00,$00,$6B,$8B,$70,$8B
	incbin "Graphics/DynamicSprites/GFX_KrocodileKoreBridge_Pose1.bin"		; GFXSize = $40

DATA_DD2276:
	db $01,$00,$02,$00,$00,$02,$10,$02,$6C,$85
	incbin "Graphics/DynamicSprites/GFX_KrocodileKoreBridge_Pose2.bin"		; GFXSize = $80

DATA_DD2300:
	db $01,$00,$02,$00,$00,$02,$10,$02,$72,$80
	incbin "Graphics/DynamicSprites/GFX_KrocodileKoreBridge_Pose3.bin"		; GFXSize = $80

DATA_DD238A:
	db $01,$00,$02,$00,$00,$02,$10,$02,$78,$7D
	incbin "Graphics/DynamicSprites/GFX_KrocodileKoreBridge_Pose4.bin"		; GFXSize = $80

DATA_DD2414:
	db $01,$00,$02,$00,$00,$02,$10,$02,$7E,$78
	incbin "Graphics/DynamicSprites/GFX_KrocodileKoreBridge_Pose5.bin"		; GFXSize = $80

DATA_DD249E:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$72,$73,$82,$73,$81,$63,$79,$63
	db $91,$73,$91,$6B,$79,$6B,$83,$5B,$7B,$5B,$72,$6B,$6D,$6A,$6E,$72
	db $6E,$7A
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_Shrink1.bin"		; GFXSize = $2C0

DATA_DD2780:
	db $03,$05,$06,$00,$00,$0B,$10,$06,$79,$62,$73,$72,$83,$72,$72,$6A
	db $87,$6A,$6D,$6A,$6F,$72,$6F,$7A
	incbin "Graphics/DynamicSprites/GFX_Snapjaw_Shrink2.bin"		; GFXSize = $220

DATA_DD29B8:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$75,$63,$85,$63,$75,$73,$72,$69
	db $6D,$70,$68,$6A,$74,$83,$78,$83,$84,$73,$74,$5B,$7C,$5B,$71,$61
	db $65,$65
	incbin "Graphics/DynamicSprites/GFX_Squawks_GrabKongs.bin"		; GFXSize = $2C0

DATA_DD2C9A:
	db $02,$06,$04,$00,$00,$0A,$10,$04,$76,$75,$7D,$65,$87,$5D,$84,$75
	db $75,$6D,$72,$66,$6D,$63,$6E,$74
	incbin "Graphics/DynamicSprites/GFX_Squawks_Turn1.bin"		; GFXSize = $1C0

DATA_DD2E72:
	db $02,$04,$04,$00,$00,$08,$10,$04,$77,$74,$77,$64,$87,$65,$8B,$5E
	db $6F,$67,$6B,$5F
	incbin "Graphics/DynamicSprites/GFX_Squawks_Turn2.bin"		; GFXSize = $180

DATA_DD3006:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$71,$58,$71,$68,$7F,$58,$7F,$68
	db $73,$78,$7A,$78,$80,$78,$85,$78
	incbin "Graphics/DynamicSprites/GFX_XBarrel_Pose.bin"		; GFXSize = $280

DATA_DD329E:
	db $04,$04,$08,$00,$00,$0C,$10,$08,$71,$58,$71,$68,$7F,$58,$7F,$68
	db $73,$78,$7B,$78,$80,$78,$85,$78
	incbin "Graphics/DynamicSprites/GFX_CheckmarkBarrel_Pose.bin"		; GFXSize = $280

DATA_DD3536:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$7B,$6B,$8B,$6B,$96,$7B,$8E,$7B
	db $86,$7B,$7E,$7B,$77,$7B,$73,$83,$99,$6B,$98,$73,$71,$8B,$7F,$63
	incbin "Graphics/DynamicSprites/GFX_RacingFlag_Pose.bin"		; GFXSize = $240

DATA_DD3796:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$77,$75,$77,$65,$83,$7D,$83,$75
	db $83,$6D,$83,$65,$77,$5D,$7F,$5D,$83,$5D,$7E,$55,$7E,$4D,$7E,$45
	db $7E,$3D,$7E,$35
	incbin "Graphics/DynamicSprites/GFX_TrafficLight_Pose.bin"		; GFXSize = $280

DATA_DD3A3A:
	db $00,$03,$00,$00,$00,$03,$00,$00,$79,$71,$7A,$79,$7E,$79
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin1.bin"		; GFXSize = $60

DATA_DD3AA8:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7B,$71,$7C,$79
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin2.bin"		; GFXSize = $40

DATA_DD3AF4:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7D,$71,$7D,$79
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin3.bin"		; GFXSize = $40

DATA_DD3B40:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7E,$71,$7E,$79,$7A,$79
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin4.bin"		; GFXSize = $60

DATA_DD3BAE:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7D,$71,$7D,$79,$79,$79
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin5.bin"		; GFXSize = $60

DATA_DD3C1C:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$70,$7B,$78,$7B,$80
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin6.bin"		; GFXSize = $60

DATA_DD3C8A:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$6F,$7B,$77,$7B,$7F
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin7.bin"		; GFXSize = $60

DATA_DD3CF8:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$71,$7A,$79,$7E,$79
	incbin "Graphics/DynamicSprites/GFX_MovingSingleBanana_Spin8.bin"		; GFXSize = $60

DATA_DD3D66:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$80,$58,$73,$58,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7D,$50,$81,$50
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut1.bin"		; GFXSize = $2E0

DATA_DD405E:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$80,$58,$73,$58,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7D,$50,$82,$50,$8A,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut2.bin"		; GFXSize = $300

DATA_DD4378:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$80,$58,$73,$58,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7F,$50,$83,$50,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut3.bin"		; GFXSize = $300

DATA_DD4692:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$80,$59,$73,$59,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7D,$51,$84,$51,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut4.bin"		; GFXSize = $300

DATA_DD49AC:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$80,$5A,$73,$5A,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7C,$52,$82,$52,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut5.bin"		; GFXSize = $300

DATA_DD4CC6:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$80,$59,$73,$59,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7E,$51,$83,$51,$8B,$73,$82,$69
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut6.bin"		; GFXSize = $320

DATA_DD5002:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$80,$5A,$73,$5A,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7D,$52,$85,$52,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut7.bin"		; GFXSize = $300

DATA_DD531C:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$81,$5A,$73,$5A,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7D,$52,$85,$52,$8B,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut8.bin"		; GFXSize = $300

DATA_DD5636:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$7F,$5D,$6F,$56,$71,$6E,$81,$6D
	db $78,$7D,$83,$82,$7F,$55,$87,$55,$8B,$73,$83,$4D,$89,$5D
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut9.bin"		; GFXSize = $340

DATA_DD5994:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$7E,$5E,$73,$56,$71,$6E,$81,$6E
	db $78,$7D,$83,$82,$7F,$56,$87,$56,$8B,$73,$83,$4E,$8C,$5D
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut10.bin"		; GFXSize = $340

DATA_DD5CF2:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$7E,$5E,$73,$56,$71,$6E,$81,$6E
	db $78,$7D,$83,$82,$7F,$56,$87,$56,$8B,$73,$84,$4E,$8E,$5E,$90,$5E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut11.bin"		; GFXSize = $360

DATA_DD6072:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$7E,$5E,$73,$56,$71,$6E,$81,$6E
	db $78,$7D,$83,$82,$83,$56,$89,$57,$8B,$73,$85,$4F,$8E,$5F,$95,$60
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut12.bin"		; GFXSize = $360

DATA_DD63F2:
	db $05,$06,$0A,$02,$1A,$1C,$00,$00,$7F,$5E,$73,$57,$71,$6E,$81,$6E
	db $78,$7D,$83,$82,$83,$56,$89,$56,$8B,$73,$85,$4E,$8F,$5E,$92,$63
	db $9A,$63
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_FreakOut13.bin"		; GFXSize = $380

DATA_DD6794:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$70,$6D,$80,$6D,$7A,$7D,$73,$56
	db $82,$56,$85,$81,$8A,$70,$7F,$4E,$82,$4E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt1.bin"		; GFXSize = $300

DATA_DD6AAE:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$6F,$6B,$7F,$6B,$7C,$7B,$75,$57
	db $84,$57,$87,$80,$8A,$71,$81,$4F,$86,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt2.bin"		; GFXSize = $300

DATA_DD6DC8:
	db $04,$08,$08,$01,$18,$19,$00,$00,$71,$6B,$81,$6B,$7D,$7B,$85,$59
	db $72,$63,$88,$7F,$6D,$6E,$82,$51,$8A,$51,$88,$49,$7D,$59,$7D,$61
	db $77,$5A
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt3.bin"		; GFXSize = $320

DATA_DD710A:
	db $04,$08,$08,$00,$00,$10,$10,$08,$6C,$67,$7C,$6B,$81,$7B,$88,$59
	db $80,$59,$7D,$7B,$80,$61,$88,$51,$8C,$51,$8D,$69,$79,$5A,$89,$73
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt4.bin"		; GFXSize = $300

DATA_DD742A:
	db $04,$08,$08,$01,$18,$19,$00,$00,$6C,$69,$7C,$6A,$7C,$7A,$85,$59
	db $7D,$59,$87,$7F,$7D,$61,$88,$6C,$76,$5A,$88,$51,$81,$51,$89,$74
	db $83,$49
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt5.bin"		; GFXSize = $320

DATA_DD776C:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$6D,$6B,$7D,$6B,$7C,$7B,$74,$59
	db $82,$59,$8B,$70,$82,$51,$7A,$51,$8B,$78,$7F,$49
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt6.bin"		; GFXSize = $320

DATA_DD7AA8:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$6F,$6E,$7F,$6E,$79,$7E,$71,$56
	db $7F,$56,$8C,$75,$8C,$6D,$7C,$4E,$74,$4E,$7B,$46
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt7.bin"		; GFXSize = $320

DATA_DD7DE4:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$71,$6D,$81,$6D,$77,$7D,$6C,$57
	db $7C,$57,$87,$66,$77,$47,$8C,$6D,$74,$4F,$6C,$4F,$77,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt8.bin"		; GFXSize = $340

DATA_DD8142:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$73,$6D,$83,$67,$74,$7D,$6A,$52
	db $79,$57,$7F,$77,$71,$62,$72,$4A,$6F,$62,$66,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt9.bin"		; GFXSize = $320

DATA_DD847E:
	db $05,$06,$0A,$00,$00,$10,$10,$0A,$72,$6D,$82,$68,$75,$7D,$6D,$52
	db $7B,$57,$7F,$77,$73,$62,$72,$4A,$6F,$62,$69,$57,$8C,$6C
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt10.bin"		; GFXSize = $340

DATA_DD87DC:
	db $05,$05,$0A,$00,$00,$0F,$10,$0A,$72,$6E,$82,$6B,$78,$7B,$6F,$52
	db $7D,$57,$75,$80,$77,$62,$75,$4A,$70,$62,$8C,$6E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt11.bin"		; GFXSize = $320

DATA_DD8B18:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$71,$6E,$81,$6C,$79,$7C,$73,$4F
	db $7E,$57,$75,$80,$77,$5F,$70,$5F,$8B,$6E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Hurt12.bin"		; GFXSize = $300

DATA_DD8E32:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$72,$56,$80,$56,$82,$6D,$72,$6E
	db $7B,$7D,$7B,$4E,$7F,$4E,$77,$80
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Struggle1.bin"		; GFXSize = $2E0

DATA_DD912A:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$72,$56,$80,$56,$82,$6D,$72,$6E
	db $7B,$7D,$7A,$4E,$7E,$4E,$77,$80
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Struggle2.bin"		; GFXSize = $2E0

DATA_DD9422:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$73,$56,$81,$56,$82,$6D,$72,$6E
	db $7B,$7D,$7D,$4E,$80,$4E,$77,$81
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Struggle3.bin"		; GFXSize = $2E0

DATA_DD971A:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$74,$56,$81,$56,$81,$6D,$71,$6D
	db $7A,$7D,$80,$4E,$84,$4E,$77,$82
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Struggle4.bin"		; GFXSize = $2E0

DATA_DD9A12:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$74,$56,$81,$56,$81,$6D,$71,$6D
	db $7A,$7E,$80,$4E,$85,$4E,$77,$82
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Struggle5.bin"		; GFXSize = $2E0

DATA_DD9D0A:
	db $05,$03,$0A,$00,$00,$0D,$10,$0A,$72,$56,$81,$56,$82,$6D,$72,$6D
	db $7A,$7D,$7E,$4E,$82,$4E,$77,$82
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Struggle6.bin"		; GFXSize = $2E0

DATA_DDA002:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7E,$4F,$71,$66,$79,$66,$71,$5E
	db $81,$66,$89,$66,$8A,$63
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut1.bin"		; GFXSize = $E0

DATA_DDA0F8:
	db $00,$07,$00,$00,$00,$07,$00,$00,$71,$66,$79,$66,$71,$5E,$81,$66
	db $89,$66,$8A,$63,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut2.bin"		; GFXSize = $E0

DATA_DDA1EE:
	db $00,$07,$00,$00,$00,$07,$00,$00,$71,$66,$79,$66,$71,$5E,$81,$66
	db $89,$66,$8A,$63,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut3.bin"		; GFXSize = $E0

DATA_DDA2E4:
	db $00,$07,$00,$00,$00,$07,$00,$00,$71,$66,$79,$66,$71,$5E,$81,$66
	db $89,$66,$8A,$63,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut4.bin"		; GFXSize = $E0

DATA_DDA3DA:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7E,$4F,$71,$66,$79,$66,$71,$5E
	db $81,$66,$89,$66,$8A,$63
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut5.bin"		; GFXSize = $E0

DATA_DDA4D0:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7E,$4F,$71,$66,$79,$66,$81,$66
	db $89,$66,$71,$5E,$8A,$64
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut6.bin"		; GFXSize = $E0

DATA_DDA5C6:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7E,$4F,$71,$66,$79,$66,$81,$66
	db $89,$66,$71,$5E,$8A,$64
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut7.bin"		; GFXSize = $E0

DATA_DDA6BC:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7E,$4F,$71,$66,$79,$66,$81,$66
	db $89,$66,$71,$5E,$8B,$64
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut8.bin"		; GFXSize = $E0

DATA_DDA7B2:
	db $00,$07,$00,$00,$00,$07,$00,$00,$7E,$4F,$71,$66,$79,$66,$81,$66
	db $89,$66,$71,$5E,$8B,$64
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut9.bin"		; GFXSize = $E0

DATA_DDA8A8:
	db $01,$03,$02,$00,$00,$05,$10,$02,$6F,$61,$7E,$4F,$8B,$66,$8B,$5E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut10.bin"		; GFXSize = $E0

DATA_DDA998:
	db $01,$03,$02,$00,$00,$05,$10,$02,$70,$62,$7E,$4F,$8B,$66,$8B,$5E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut11.bin"		; GFXSize = $E0

DATA_DDAA88:
	db $01,$03,$02,$00,$00,$05,$10,$02,$70,$61,$7E,$4F,$8A,$67,$8A,$5F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut12.bin"		; GFXSize = $E0

DATA_DDAB78:
	db $01,$03,$02,$00,$00,$05,$10,$02,$70,$61,$7E,$4F,$8C,$67,$8C,$5F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_FreakOut13.bin"		; GFXSize = $E0

DATA_DDAC68:
	db $01,$04,$02,$00,$00,$06,$10,$02,$71,$5E,$7E,$4F,$81,$66,$89,$66
	db $8B,$65
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt1.bin"		; GFXSize = $100

DATA_DDAD7A:
	db $02,$01,$04,$00,$00,$05,$10,$04,$73,$60,$83,$60,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt2.bin"		; GFXSize = $120

DATA_DDAEA8:
	db $02,$02,$04,$00,$00,$06,$10,$04,$74,$60,$84,$62,$7E,$4F,$7E,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt3.bin"		; GFXSize = $140

DATA_DDAFF8:
	db $02,$02,$04,$00,$00,$06,$10,$04,$74,$5F,$84,$64,$7E,$4F,$7E,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt4.bin"		; GFXSize = $140

DATA_DDB148:
	db $02,$01,$04,$00,$00,$05,$10,$04,$73,$5F,$83,$64,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt5.bin"		; GFXSize = $120

DATA_DDB276:
	db $02,$00,$04,$00,$00,$04,$10,$04,$72,$60,$82,$60
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt6.bin"		; GFXSize = $100

DATA_DDB382:
	db $02,$01,$04,$00,$00,$05,$10,$04,$71,$60,$81,$60,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt7.bin"		; GFXSize = $120

DATA_DDB4B0:
	db $02,$02,$04,$00,$00,$06,$10,$04,$70,$60,$80,$60,$7E,$4F,$7E,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt8.bin"		; GFXSize = $140

DATA_DDB600:
	db $02,$02,$04,$00,$00,$06,$10,$04,$6E,$62,$7E,$5F,$7E,$4F,$7E,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt9.bin"		; GFXSize = $140

DATA_DDB750:
	db $02,$02,$04,$00,$00,$06,$10,$04,$6F,$61,$7F,$60,$7E,$4F,$7E,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt10.bin"		; GFXSize = $140

DATA_DDB8A0:
	db $02,$02,$04,$00,$00,$06,$10,$04,$70,$61,$80,$61,$7E,$4F,$7E,$57
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt11.bin"		; GFXSize = $140

DATA_DDB9F0:
	db $02,$02,$04,$00,$00,$06,$10,$04,$70,$60,$80,$60,$7E,$57,$7E,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Hurt12.bin"		; GFXSize = $140

DATA_DDBB40:
	db $02,$02,$04,$00,$00,$06,$10,$04,$70,$60,$82,$5F,$7E,$4F,$7A,$66
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle1.bin"		; GFXSize = $140

DATA_DDBC90:
	db $02,$02,$04,$00,$00,$06,$10,$04,$70,$60,$82,$5F,$7E,$4F,$7A,$66
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle2.bin"		; GFXSize = $140

DATA_DDBDE0:
	db $02,$02,$04,$00,$00,$06,$10,$04,$71,$5E,$83,$5E,$7E,$4F,$7B,$66
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle3.bin"		; GFXSize = $140

DATA_DDBF30:
	db $01,$04,$02,$00,$00,$06,$10,$02,$72,$5E,$7E,$4F,$82,$66,$8A,$66
	db $8B,$60
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle4.bin"		; GFXSize = $100

DATA_DDC042:
	db $01,$04,$02,$00,$00,$06,$10,$02,$72,$5E,$7E,$4F,$82,$66,$8A,$66
	db $8B,$5F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle5.bin"		; GFXSize = $100

DATA_DDC154:
	db $00,$08,$00,$00,$00,$08,$00,$00,$7E,$4F,$71,$66,$79,$66,$81,$66
	db $71,$5E,$89,$66,$8A,$63,$84,$5E
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle6.bin"		; GFXSize = $100

DATA_DDC26C:
	db $00,$11,$00,$00,$00,$11,$00,$00,$7F,$90,$7F,$88,$7F,$80,$7F,$78
	db $7F,$70,$7F,$68,$7F,$60,$7F,$58,$7F,$50,$7F,$48,$7F,$40,$7F,$38
	db $7F,$30,$7F,$28,$7F,$20,$7F,$18,$7F,$10
	incbin "Graphics/DynamicSprites/GFX_DonkeyKongsRopes_Struggle7.bin"		; GFXSize = $220

DATA_DDC4B6:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$7A,$75,$7C,$65,$6C,$65,$71,$55
	db $81,$55,$8C,$64,$90,$6B,$8D,$6C,$80,$4D,$7C,$4D,$6C,$75,$70,$75
	db $81,$85,$7C,$85
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Fall1.bin"		; GFXSize = $3A0

DATA_DDC87A:
	db $06,$04,$0C,$02,$1C,$1E,$00,$00,$79,$75,$79,$65,$66,$65,$6C,$55
	db $7C,$55,$8C,$5D,$8B,$55,$7F,$45,$92,$6D,$84,$4D,$7C,$4D,$88,$4D
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Fall2.bin"		; GFXSize = $3C0

DATA_DDCC5A:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$79,$70,$79,$60,$6C,$50,$7C,$50
	db $90,$58,$77,$74,$8C,$50,$7E,$80,$88,$58,$84,$48,$7E,$48,$6A,$5F
	db $64,$57,$62,$5F,$5E,$5F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Fall3.bin"		; GFXSize = $3C0

DATA_DDD040:
	db $05,$06,$0A,$03,$1A,$1D,$00,$00,$77,$6E,$78,$5E,$6E,$4E,$7E,$4E
	db $5B,$4F,$74,$67,$69,$54,$86,$46,$7F,$46,$8E,$4D,$8E,$55,$96,$53
	db $9A,$5B,$9E,$54
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Fall4.bin"		; GFXSize = $3A0

DATA_DDD404:
	db $05,$06,$0A,$04,$1A,$1E,$00,$00,$7A,$6E,$7A,$5E,$7A,$4E,$5C,$5E
	db $6A,$54,$67,$64,$77,$64,$75,$6C,$7D,$46,$8A,$4F,$8A,$57,$92,$55
	db $92,$5D,$9A,$5C,$9A,$64
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch1.bin"		; GFXSize = $3C0

DATA_DDD7EA:
	db $06,$04,$0C,$04,$1C,$20,$00,$00,$7A,$6F,$7A,$5F,$7A,$4F,$63,$65
	db $6A,$55,$8B,$63,$62,$6F,$75,$65,$75,$6D,$75,$4D,$8A,$53,$8A,$5B
	db $8F,$5B,$75,$75
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch2.bin"		; GFXSize = $400

DATA_DDDC0E:
	db $05,$06,$0A,$01,$1A,$1B,$00,$00,$6F,$52,$6B,$62,$7B,$62,$7F,$52
	db $7A,$72,$6C,$5A,$87,$62,$87,$6A,$75,$72,$6B,$72,$66,$72,$68,$6A
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch3.bin"		; GFXSize = $360

DATA_DDDF8E:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7A,$70,$78,$60,$68,$60,$7E,$58
	db $76,$58,$6E,$58,$72,$70,$75,$78,$6A,$70,$66,$70,$6E,$50
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch4.bin"		; GFXSize = $280

DATA_DDE22C:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$68,$6F,$68,$5F,$78,$6F,$78,$5F
	db $77,$57,$6F,$57,$67,$57,$63,$5E,$63,$75,$78,$67,$80,$67
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch5.bin"		; GFXSize = $280

DATA_DDE4CA:
	db $04,$08,$08,$01,$18,$19,$00,$00,$68,$6F,$68,$5F,$78,$5F,$78,$6F
	db $84,$70,$6B,$57,$64,$73,$63,$58,$66,$6B,$63,$7A,$73,$57,$7B,$57
	db $62,$60
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch6.bin"		; GFXSize = $320

DATA_DDE80C:
	db $04,$08,$08,$01,$18,$19,$00,$00,$69,$59,$74,$69,$64,$69,$79,$59
	db $68,$79,$78,$79,$70,$79,$84,$69,$84,$71,$64,$79,$86,$71,$65,$61
	db $63,$59
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch7.bin"		; GFXSize = $320

DATA_DDEB4E:
	db $04,$07,$08,$00,$00,$0F,$10,$08,$7B,$58,$6B,$60,$67,$70,$7B,$68
	db $74,$58,$67,$68,$6C,$58,$88,$6F,$77,$70,$77,$78,$6E,$80
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch8.bin"		; GFXSize = $2E0

DATA_DDEE4C:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7A,$60,$6D,$60,$6D,$70,$7E,$58
	db $76,$58,$7D,$70,$85,$70,$8A,$6E,$79,$79,$73,$80,$80,$58,$79,$80
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch9.bin"		; GFXSize = $2A0

DATA_DDF10C:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$77,$67,$84,$67,$84,$57,$7C,$57
	db $7C,$5F,$78,$5F,$83,$77,$89,$77,$78,$77,$75,$77,$86,$4F
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch10.bin"		; GFXSize = $280

DATA_DDF3AA:
	db $03,$0A,$06,$02,$16,$18,$00,$00,$75,$67,$89,$57,$79,$57,$85,$67
	db $79,$77,$99,$5C,$82,$77,$86,$77,$8D,$4F,$85,$4F,$8D,$67,$80,$6F
	db $75,$77,$92,$67,$99,$64
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch11.bin"		; GFXSize = $300

DATA_DDF6D0:
	db $04,$08,$08,$02,$18,$1A,$00,$00,$78,$67,$82,$57,$72,$57,$94,$4F
	db $92,$5F,$79,$77,$82,$77,$86,$77,$8C,$4F,$84,$4F,$88,$67,$92,$57
	db $75,$76,$6E,$67
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch12.bin"		; GFXSize = $340

DATA_DDFA34:
	db $04,$08,$08,$03,$18,$1B,$00,$00,$78,$67,$89,$47,$82,$57,$72,$57
	db $79,$77,$90,$3F,$82,$77,$86,$77,$8F,$57,$81,$4F,$86,$67,$6A,$5B
	db $75,$76,$6A,$63,$67,$68
	incbin "Graphics/DynamicSprites/GFX_DonkeyKong_Punch13.bin"		; GFXSize = $360

DATA_DDFDBA:
	incbin "Tilemaps/Compressed/Layer3_Level_Brambles.bin":0-(($010000-DATA_DDFDBA)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankDEMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer3_Level_Brambles.bin":(DATA_DDFDBA_End-DATA_DDFDBA)-

DATA_DE0356:
	db $0B,$0A,$26,$0A,$36,$40,$00,$00,$7C,$3B,$74,$4B,$5C,$5B,$84,$4B
	db $64,$4B,$6C,$5B,$7C,$5B,$8C,$5B,$64,$6B,$74,$6B,$84,$6B,$8F,$7B
	db $74,$3B,$74,$43,$70,$43,$97,$7B,$7D,$7B,$75,$7B,$6D,$7B,$58,$6B
	db $58,$73,$87,$7B,$9A,$5B,$A7,$7A,$A6,$72,$A4,$6A,$A4,$62,$8F,$6B
	db $94,$73,$87,$83,$88,$36
	incbin "Graphics/DynamicSprites/GFX_KRool_CoveredInSeeweed1.bin"		; GFXSize = $800

DATA_DE0B9C:
	db $0B,$0A,$26,$0A,$36,$40,$00,$00,$7C,$3A,$74,$4A,$5C,$5A,$84,$4A
	db $64,$4A,$6C,$5A,$7C,$5A,$8C,$5A,$64,$6A,$74,$6A,$84,$6A,$8E,$7A
	db $74,$3A,$70,$42,$88,$36,$96,$7A,$7D,$7A,$75,$7A,$6D,$7A,$58,$6A
	db $58,$72,$86,$7A,$9A,$5A,$A8,$79,$A6,$71,$A4,$69,$A4,$61,$8F,$6A
	db $94,$72,$86,$82,$74,$42
	incbin "Graphics/DynamicSprites/GFX_KRool_CoveredInSeeweed2.bin"		; GFXSize = $800

DATA_DE13E2:
	db $0B,$0A,$26,$0A,$36,$40,$00,$00,$7C,$3A,$74,$4A,$5C,$5A,$84,$4A
	db $64,$4A,$6C,$5A,$7C,$5A,$8C,$5A,$64,$6A,$74,$6A,$84,$6A,$87,$7A
	db $74,$3A,$74,$42,$6D,$42,$97,$7A,$7D,$7A,$75,$7A,$6D,$7A,$58,$6A
	db $58,$72,$8F,$7A,$9A,$5A,$A8,$79,$A6,$71,$A4,$69,$A4,$61,$8F,$6A
	db $94,$72,$87,$82,$88,$35
	incbin "Graphics/DynamicSprites/GFX_KRool_CoveredInSeeweed3.bin"		; GFXSize = $800

DATA_DE1C28:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$97,$5E,$78,$5C,$62,$6C,$64,$70
	db $9D,$6E,$95,$6E,$8F,$66,$8F,$5E,$84,$61,$7B,$6C,$72,$5F
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_CoveredInSeeweed1.bin"		; GFXSize = $220

DATA_DE1E66:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$97,$5D,$78,$5B,$62,$6B,$64,$6F
	db $9D,$6D,$95,$6D,$8F,$65,$8F,$5D,$84,$60,$7B,$6B,$72,$5E
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_CoveredInSeeweed2.bin"		; GFXSize = $220

DATA_DE20A4:
	db $02,$09,$04,$00,$00,$0D,$10,$04,$97,$5C,$78,$5A,$62,$6A,$64,$6E
	db $9D,$6C,$95,$6C,$8F,$64,$8F,$5C,$84,$5F,$7B,$6A,$72,$5D
	incbin "Graphics/DynamicSprites/GFX_KRoolGun_CoveredInSeeweed3.bin"		; GFXSize = $220

DATA_DE22E2:
	db $00,$04,$00,$00,$00,$04,$00,$00,$82,$78,$7B,$78,$75,$72,$7B,$80
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop1.bin"		; GFXSize = $80

DATA_DE2372:
	db $00,$04,$00,$00,$00,$04,$00,$00,$82,$77,$7C,$77,$7C,$7F,$76,$72
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop2.bin"		; GFXSize = $80

DATA_DE2402:
	db $00,$04,$00,$00,$00,$04,$00,$00,$83,$77,$7B,$77,$7B,$7F,$74,$73
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop3.bin"		; GFXSize = $80

DATA_DE2492:
	db $00,$04,$00,$00,$00,$04,$00,$00,$83,$76,$7B,$76,$80,$7E,$76,$75
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop4.bin"		; GFXSize = $80

DATA_DE2522:
	db $00,$04,$00,$00,$00,$04,$00,$00,$83,$76,$7B,$76,$76,$76,$80,$7E
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop5.bin"		; GFXSize = $80

DATA_DE25B2:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7B,$71,$78,$77
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop6.bin"		; GFXSize = $A0

DATA_DE265E:
	db $00,$03,$00,$00,$00,$03,$00,$00,$83,$78,$7B,$78,$7E,$70
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop7.bin"		; GFXSize = $60

DATA_DE26CC:
	db $00,$03,$00,$00,$00,$03,$00,$00,$82,$78,$7C,$78,$7E,$70
	incbin "Graphics/DynamicSprites/GFX_KRoolFish_Flop8.bin"		; GFXSize = $60

DATA_DE273A:
	db $02,$05,$04,$00,$00,$09,$10,$04,$65,$7B,$75,$7B,$5D,$7F,$85,$7B
	db $8D,$7E,$95,$7E,$85,$83
	incbin "Graphics/DynamicSprites/GFX_KRoolPuddle_Pose.bin"		; GFXSize = $1A0

DATA_DE28F0:
	db $04,$08,$08,$01,$18,$19,$00,$00,$76,$55,$76,$65,$76,$75,$8B,$82
	db $81,$5D,$6E,$74,$6E,$7C,$6E,$84,$80,$65,$86,$6D,$86,$75,$8E,$75
	db $8E,$7A
	incbin "Graphics/DynamicSprites/GFX_KRool_FallIntoCore1.bin"		; GFXSize = $320

DATA_DE2C32:
	db $05,$04,$0A,$00,$00,$0E,$10,$0A,$7A,$55,$76,$65,$74,$75,$83,$85
	db $84,$75,$74,$5D,$77,$85,$82,$6D,$80,$65
	incbin "Graphics/DynamicSprites/GFX_KRool_FallIntoCore2.bin"		; GFXSize = $300

DATA_DE2F4C:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$7C
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose1.bin"		; GFXSize = $20

DATA_DE2F76:
	db $00,$03,$00,$00,$00,$03,$00,$00,$76,$7C,$7D,$74,$7E,$7C
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose2.bin"		; GFXSize = $60

DATA_DE2FE4:
	db $01,$03,$02,$00,$00,$05,$10,$02,$74,$75,$7C,$6D,$82,$7D,$7C,$75
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose3.bin"		; GFXSize = $E0

DATA_DE30D4:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$6B,$7C,$7B
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose4.bin"		; GFXSize = $A0

DATA_DE3180:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$6A,$7C,$7A
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose5.bin"		; GFXSize = $A0

DATA_DE322C:
	db $01,$02,$02,$00,$00,$04,$10,$02,$77,$73,$7E,$6B,$76,$6B
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose6.bin"		; GFXSize = $C0

DATA_DE32FA:
	db $01,$02,$02,$00,$00,$04,$10,$02,$78,$73,$7A,$6A,$73,$6F
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose7.bin"		; GFXSize = $C0

DATA_DE33C8:
	db $00,$04,$00,$00,$00,$04,$00,$00,$81,$7C,$79,$7C,$78,$6B,$6F,$76
	incbin "Graphics/DynamicSprites/GFX_MapKRoolSplash_Pose8.bin"		; GFXSize = $80

DATA_DE3458:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$6C,$7A,$64
	incbin "Graphics/DynamicSprites/GFX_MapKRool_ArmFlailing1.bin"		; GFXSize = $A0

DATA_DE3504:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$6C,$79,$64
	incbin "Graphics/DynamicSprites/GFX_MapKRool_ArmFlailing2.bin"		; GFXSize = $A0

DATA_DE35B0:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$6C,$77,$64
	incbin "Graphics/DynamicSprites/GFX_MapKRool_ArmFlailing3.bin"		; GFXSize = $A0

DATA_DE365C:
	db $01,$01,$02,$00,$00,$03,$10,$02,$77,$6C,$76,$64
	incbin "Graphics/DynamicSprites/GFX_MapKRool_ArmFlailing4.bin"		; GFXSize = $A0

DATA_DE3708:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7C,$4E,$72,$5E,$82,$5E,$78,$6E
	db $76,$76,$70,$76,$70,$7E,$82,$6E,$83,$73,$85,$7B,$87,$7B,$89,$51
	incbin "Graphics/DynamicSprites/GFX_Link_Pose1.bin"		; GFXSize = $2A0

DATA_DE39C8:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7C,$4E,$71,$5E,$81,$5E,$77,$6E
	db $76,$76,$70,$76,$70,$7E,$81,$6E,$84,$71,$85,$79,$87,$7B,$89,$51
	incbin "Graphics/DynamicSprites/GFX_Link_Pose2.bin"		; GFXSize = $2A0

DATA_DE3C88:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7D,$50,$6E,$60,$7E,$60,$77,$70
	db $76,$78,$70,$7F,$70,$77,$83,$70,$85,$78,$87,$7F,$75,$58
	incbin "Graphics/DynamicSprites/GFX_Link_Pose3.bin"		; GFXSize = $280

DATA_DE3F26:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$79,$50,$6C,$60,$7B,$60,$78,$70
	db $76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F,$74,$58
	incbin "Graphics/DynamicSprites/GFX_Link_Pose4.bin"		; GFXSize = $280

DATA_DE41C4:
	db $02,$0A,$04,$00,$00,$0E,$10,$04,$79,$50,$7B,$60,$6C,$61,$74,$5C
	db $78,$70,$76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F,$78,$68
	incbin "Graphics/DynamicSprites/GFX_Link_Pose5.bin"		; GFXSize = $240

DATA_DE4424:
	db $02,$0B,$04,$00,$00,$0F,$10,$04,$7A,$50,$7D,$60,$6C,$61,$74,$5C
	db $78,$70,$76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F,$78,$68
	db $75,$60
	incbin "Graphics/DynamicSprites/GFX_Link_Pose6.bin"		; GFXSize = $260

DATA_DE46A6:
	db $02,$0C,$04,$00,$00,$10,$10,$04,$7D,$50,$7D,$60,$6E,$62,$76,$58
	db $78,$70,$76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F,$78,$68
	db $75,$60,$88,$65
	incbin "Graphics/DynamicSprites/GFX_Link_Pose7.bin"		; GFXSize = $280

DATA_DE494A:
	db $03,$0A,$06,$00,$00,$10,$10,$06,$7C,$50,$82,$60,$72,$60,$6E,$63
	db $78,$58,$78,$70,$76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F
	db $89,$51
	incbin "Graphics/DynamicSprites/GFX_Link_Pose8.bin"		; GFXSize = $2C0

DATA_DE4C2C:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7C,$50,$82,$60,$72,$60,$78,$58
	db $78,$70,$76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F,$89,$51
	incbin "Graphics/DynamicSprites/GFX_Link_Pose9.bin"		; GFXSize = $2A0

DATA_DE4EEC:
	db $03,$09,$06,$00,$00,$0F,$10,$06,$7C,$50,$82,$60,$72,$60,$78,$58
	db $78,$70,$76,$78,$70,$7E,$70,$76,$83,$70,$85,$78,$87,$7F,$89,$51
	incbin "Graphics/DynamicSprites/GFX_Link_Pose10.bin"		; GFXSize = $2A0

DATA_DE51AC:
	db $03,$08,$06,$00,$00,$0E,$10,$06,$7C,$4A,$78,$5A,$7A,$6A,$89,$50
	db $88,$5A,$88,$62,$73,$72,$72,$7A,$85,$7A,$83,$72,$87,$7A
	incbin "Graphics/DynamicSprites/GFX_Link_Pose11.bin"		; GFXSize = $280

DATA_DE544A:
	db $03,$07,$06,$00,$00,$0D,$10,$06,$7C,$48,$7C,$58,$7B,$68,$87,$4A
	db $87,$58,$87,$60,$77,$80,$75,$78,$85,$78,$87,$7F
	incbin "Graphics/DynamicSprites/GFX_Link_Pose12.bin"		; GFXSize = $260

DATA_DE56C6:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$7C,$47,$7E,$57,$7D,$67,$79,$77
	db $86,$47,$87,$4F,$8A,$57,$87,$77,$87,$7F
	incbin "Graphics/DynamicSprites/GFX_Link_Pose13.bin"		; GFXSize = $2A0

DATA_DE5980:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7C,$47,$7E,$57,$7D,$67,$7B,$77
	db $87,$79
	incbin "Graphics/DynamicSprites/GFX_Link_Pose14.bin"		; GFXSize = $220

DATA_DE5BB2:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7C,$47,$7E,$57,$7D,$67,$7B,$77
	db $87,$79
	incbin "Graphics/DynamicSprites/GFX_Link_Pose15.bin"		; GFXSize = $220

DATA_DE5DE4:
	db $04,$01,$08,$00,$00,$09,$10,$08,$7C,$47,$7E,$57,$7D,$67,$7B,$77
	db $87,$79
	incbin "Graphics/DynamicSprites/GFX_Link_Pose16.bin"		; GFXSize = $220

DATA_DE6016:
	db $07,$02,$0E,$01,$1E,$1F,$00,$00,$70,$54,$7E,$54,$6C,$64,$7C,$64
	db $69,$74,$79,$74,$89,$74,$98,$7A,$8C,$6C,$8C,$64
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_BottomHalfOfKrocodileIsland.bin"		; GFXSize = $3E0

DATA_DE6412:
	db $04,$05,$08,$00,$00,$0D,$10,$08,$7A,$2D,$7B,$3D,$72,$4D,$82,$4D
	db $84,$45,$78,$5D,$80,$5D,$87,$5D,$8B,$55
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_TopHalfOfKrocodileIsland.bin"		; GFXSize = $2A0

DATA_DE66CC:
	db $0E,$04,$2C,$0F,$3C,$4B,$00,$00,$74,$55,$73,$15,$74,$35,$74,$45
	db $73,$25,$82,$65,$7F,$95,$72,$65,$65,$75,$75,$75,$6C,$85,$85,$75
	db $7C,$85,$73,$95,$94,$75,$65,$85,$8C,$85,$8B,$8D,$84,$55,$91,$85
	db $94,$7D,$8E,$6D,$84,$5D,$84,$45,$84,$4D,$84,$35,$84,$3D,$83,$25
	db $83,$2D,$83,$15,$83,$1D,$79,$0D,$7D,$0D
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_EnergyBeam1.bin"		; GFXSize = $960

DATA_DE7076:
	db $0D,$06,$2A,$10,$3A,$4A,$00,$00,$74,$55,$73,$15,$74,$35,$74,$45
	db $73,$25,$7F,$95,$75,$65,$6D,$75,$7D,$75,$6C,$85,$8D,$75,$7C,$85
	db $73,$95,$65,$7D,$65,$85,$8C,$85,$8B,$8D,$84,$55,$93,$85,$6A,$75
	db $8D,$6D,$84,$5D,$84,$45,$84,$4D,$84,$35,$84,$3D,$83,$25,$83,$2D
	db $83,$15,$83,$1D,$78,$0D,$7D,$0D,$6D,$6D,$85,$65,$85,$6D
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_EnergyBeam2.bin"		; GFXSize = $940

DATA_DE7A04:
	db $0D,$06,$2A,$11,$3A,$4B,$00,$00,$74,$55,$73,$15,$74,$35,$74,$45
	db $73,$25,$7F,$95,$75,$65,$6D,$75,$7D,$75,$6C,$85,$8D,$75,$7C,$85
	db $71,$95,$68,$8D,$65,$7D,$64,$85,$8C,$85,$8C,$8D,$84,$55,$93,$85
	db $6A,$75,$8D,$6D,$84,$5D,$84,$45,$84,$4D,$84,$35,$84,$3D,$83,$25
	db $83,$2D,$83,$15,$83,$1D,$79,$0D,$7E,$0D,$6D,$6D,$85,$65,$85,$6D
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_EnergyBeam3.bin"		; GFXSize = $960

DATA_DE83B4:
	db $0D,$06,$2A,$11,$3A,$4B,$00,$00,$74,$55,$73,$15,$74,$35,$74,$45
	db $73,$25,$81,$95,$75,$65,$6F,$75,$7F,$75,$6E,$85,$8F,$75,$7E,$85
	db $72,$95,$6A,$8D,$67,$7D,$66,$85,$8E,$85,$8E,$8D,$84,$55,$96,$85
	db $67,$75,$8B,$6D,$84,$5D,$84,$45,$84,$4D,$84,$35,$84,$3D,$83,$25
	db $83,$2D,$83,$15,$83,$1D,$79,$0D,$7E,$0D,$6D,$6D,$85,$65,$85,$6D
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_EnergyBeam4.bin"		; GFXSize = $960

DATA_DE8D64:
	db $0D,$06,$2A,$10,$3A,$4A,$00,$00,$74,$55,$73,$15,$74,$35,$74,$45
	db $73,$25,$81,$95,$75,$65,$6F,$75,$7F,$75,$6E,$85,$8F,$75,$7E,$85
	db $72,$95,$67,$7D,$69,$85,$8E,$85,$8E,$8D,$84,$55,$95,$85,$67,$75
	db $8D,$6D,$84,$5D,$84,$45,$84,$4D,$84,$35,$84,$3D,$83,$25,$83,$2D
	db $83,$15,$83,$1D,$79,$0D,$7E,$0D,$6D,$6D,$85,$65,$85,$6D
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_EnergyBeam5.bin"		; GFXSize = $940

DATA_DE96F2:
	db $02,$03,$04,$00,$00,$07,$10,$04,$7D,$73,$8D,$73,$99,$82,$9E,$82
	db $9C,$7A
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair1.bin"		; GFXSize = $160

DATA_DE9864:
	db $02,$01,$04,$00,$00,$05,$10,$04,$7D,$79,$8D,$79,$9C,$79
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair2.bin"		; GFXSize = $120

DATA_DE9992:
	db $02,$01,$04,$00,$00,$05,$10,$04,$7C,$79,$8C,$79,$96,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair3.bin"		; GFXSize = $120

DATA_DE9AC0:
	db $02,$02,$04,$00,$00,$06,$10,$04,$7C,$76,$8B,$7E,$87,$76,$85,$86
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair4.bin"		; GFXSize = $140

DATA_DE9C10:
	db $02,$02,$04,$00,$00,$06,$10,$04,$7D,$76,$8C,$7E,$88,$76,$86,$86
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair5.bin"		; GFXSize = $140

DATA_DE9D60:
	db $02,$02,$04,$00,$00,$06,$10,$04,$7D,$77,$8D,$7F,$8D,$77,$9B,$89
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair6.bin"		; GFXSize = $140

DATA_DE9EB0:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7D,$76,$8D,$76,$98,$86,$90,$86
	db $98,$8E,$9A,$8D
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair7.bin"		; GFXSize = $180

DATA_DEA044:
	db $02,$04,$04,$00,$00,$08,$10,$04,$7D,$74,$8D,$74,$96,$84,$9B,$84
	db $99,$7C,$9B,$8C
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_DixiesHair8.bin"		; GFXSize = $180

DATA_DEA1D8:
	db $01,$02,$02,$00,$00,$04,$10,$02,$7A,$71,$7F,$69,$84,$73
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat1.bin"		; GFXSize = $C0

DATA_DEA2A6:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7B,$71,$80,$69
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat2.bin"		; GFXSize = $A0

DATA_DEA352:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7A,$71,$80,$69
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat3.bin"		; GFXSize = $A0

DATA_DEA3FE:
	db $01,$01,$02,$00,$00,$03,$10,$02,$7A,$71,$81,$69
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat4.bin"		; GFXSize = $A0

DATA_DEA4AA:
	db $01,$00,$02,$00,$00,$02,$10,$02,$7A,$70
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat5.bin"		; GFXSize = $80

DATA_DEA534:
	db $00,$03,$00,$00,$00,$03,$00,$00,$80,$70,$7A,$78,$80,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat6.bin"		; GFXSize = $60

DATA_DEA5A2:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7A,$78,$80,$78,$80,$70
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat7.bin"		; GFXSize = $60

DATA_DEA610:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$78,$80,$78,$7F,$70
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat8.bin"		; GFXSize = $60

DATA_DEA67E:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$78,$7E,$70,$7F,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat9.bin"		; GFXSize = $60

DATA_DEA6EC:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$78,$7D,$70,$7E,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat10.bin"		; GFXSize = $60

DATA_DEA75A:
	db $00,$03,$00,$00,$00,$03,$00,$00,$7B,$78,$7C,$70,$7E,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat11.bin"		; GFXSize = $60

DATA_DEA7C8:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$78,$7D,$76
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat12.bin"		; GFXSize = $40

DATA_DEA814:
	db $00,$02,$00,$00,$00,$02,$00,$00,$7C,$78,$7C,$70
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat13.bin"		; GFXSize = $40

DATA_DEA860:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat14.bin"		; GFXSize = $20

DATA_DEA88A:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$78
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat15.bin"		; GFXSize = $20

DATA_DEA8B4:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$77
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat16.bin"		; GFXSize = $20

DATA_DEA8DE:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7C,$77
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat17.bin"		; GFXSize = $20

DATA_DEA908:
	db $00,$01,$00,$00,$00,$01,$00,$00,$7B,$77
	incbin "Graphics/DynamicSprites/GFX_GoodEnding_KRoolsBoat18.bin"		; GFXSize = $20

DATA_DEA932:
	incbin "Graphics/Compressed/GFX_Layer2_Level_Forest.bin":0-(($010000-DATA_DEA932)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankDFMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Graphics/Compressed/GFX_Layer2_Level_Forest.bin":(DATA_DEA932_End-DATA_DEA932)-

check bankcross off

DATA_DF0870:
	incbin "Graphics/Compressed/GFX_Layer1_Level_ShipHold.bin"

DATA_DF3059:
	incbin "Graphics/Compressed/GFX_Layer2_Level_BeeHive.bin"

DATA_DF8116:
	incbin "Graphics/Compressed/GFX_Layer1_Level_ShipDeck.bin"

DATA_DFD537:
	incbin "Graphics/Compressed/GFX_Layer1_Level_Rigging.bin"

DATA_E02195:
	incbin "Graphics/Compressed/GFX_Layer1_Level_Rollercoaster.bin"

DATA_E07174:
	incbin "Graphics/Compressed/GFX_FGBG_Level_LavaCave.bin"

DATA_E0CF31:
	incbin "Graphics/Compressed/GFX_Layer1_Level_Mine.bin"

DATA_E106AF:
	incbin "Graphics/Compressed/GFX_Layer2_Level_Bayou.bin"

DATA_E15B05:
	incbin "Graphics/Compressed/GFX_Layer1_Level_Brambles.bin"

DATA_E199BE:
	incbin "Graphics/GFX_Layer1_Level_Castle.bin"

DATA_E1BF3E:
	incbin "Graphics/GFX_Layer2_Level_Castle.bin"

DATA_E1EFDE:
	incbin "Graphics/Compressed/GFX_Layer1_Level_KrocodileKore.bin"

DATA_E23790:
	incbin "Graphics/Compressed/GFX_Layer1_Level_KRoolDuel.bin"

DATA_E29E5F:
	incbin "Graphics/Compressed/GFX_Layer1_Level_IceCave.bin"

DATA_E2E556:
	incbin "Graphics/Compressed/GFX_FGBG_Level_Jungle.bin"

DATA_E3438B:
	incbin "LevelData/ForestLevels.bin"

DATA_E36F39:
	incbin "LevelData/ShipHoldLevels.bin"

DATA_E3A1C4:
	incbin "LevelData/BeeHiveLevels1.bin"
	
DATA_E3B5D4:
	incbin "LevelData/BeeHiveLevels2.bin"

DATA_E3E006:
	incbin "LevelData/ShipDeckLevels.bin"

DATA_E3F9B2:
	incbin "LevelData/RiggingLevels.bin"

DATA_E4186E:
	incbin "LevelData/RollercoasterLevels.bin"

DATA_E43D8A:
	incbin "LevelData/HauntedHallLevels.bin"

DATA_E45ADE:
	incbin "LevelData/LavaCaveLevels.bin"

DATA_E479EE:
	incbin "LevelData/MineLevels.bin"

DATA_E49E44:
	incbin "LevelData/BayouLevels.bin"

DATA_E4B767:
	incbin "LevelData/BrambleLevels.bin"

DATA_E4E649:
	incbin "LevelData/UnknownLevels.bin"

DATA_E4F714:
	incbin "LevelData/CastleLevels.bin"

DATA_E5264B:
	incbin "LevelData/KrocodileKore.bin"

DATA_E52732:
	incbin "LevelData/KRoolDuel.bin"

DATA_E52832:
	incbin "LevelData/IceCaveLevels1.bin"

DATA_E54351:
	incbin "LevelData/IceCaveLevels2.bin"

DATA_E54E8A:
	incbin "LevelData/JungleLevels.bin"

DATA_E572C5:
	incbin "Tilemaps/Map32/Layer1_Level_Forest.bin"

DATA_E597E1:
	incbin "Tilemaps/Map32/Layer1_Level_ShipHold.bin"

DATA_E5A71C:
	incbin "Tilemaps/Map32/Layer2_Level_BeeHive.bin"

DATA_E5C627:
	incbin "Tilemaps/Map32/Layer1_Level_ShipDeck.bin"

DATA_E5E0C8:
	incbin "Tilemaps/Map32/Layer1_Level_Rigging.bin"

DATA_E5F52D:
	incbin "Tilemaps/Map32/Layer1_Level_Rollercoaster.bin"

DATA_E60FB1:
	incbin "Tilemaps/Map32/FGBG_Level_LavaCave.bin"

DATA_E6303A:
	incbin "Tilemaps/Map32/Layer1_Level_Mine.bin"

DATA_E64C7F:
	incbin "Tilemaps/Map32/Layer2_Level_Bayou.bin"

DATA_E665F8:
	incbin "Tilemaps/Map32/Layer2_Level_Brambles.bin"

DATA_E68077:
	incbin "Tilemaps/Map32/Layer2_Level_Castle.bin"

DATA_E694EC:
	incbin "Tilemaps/Map32/Layer1_Level_KrocodileKore.bin"

DATA_E69CE2:
	incbin "Tilemaps/Map32/Layer1_Level_KRoolDuel.bin"

DATA_E6A896:
	incbin "Tilemaps/Map32/Layer1_Level_IceCave.bin"

DATA_E6C9FF:
	incbin "Tilemaps/Map32/FGBG_Level_Jungle.bin"

DATA_E6FCF3:
	incbin "Graphics/Compressed/GFX_Layer1_GangplankGalleonMap.bin"

DATA_E74D71:
	incbin "Tilemaps/Layer1_CrocodileCauldronMap.bin"

DATA_E75471:
	incbin "Graphics/Compressed/GFX_Layer1_CrocodileCauldronMap.bin"

DATA_E79E78:
	incbin "Graphics/Compressed/GFX_Layer1_KremQuayMap.bin"

DATA_E80535:
	incbin "Graphics/Compressed/GFX_Layer1_KrazyKremlandMap1.bin"

DATA_E84E0D:
	incbin "Tilemaps/Compressed/Layer1_GloomyGlutchMap.bin"

DATA_E854F8:
	incbin "Graphics/Compressed/GFX_Layer1_GloomyGlutchMap.bin"

DATA_E8A6D7:
	incbin "Tilemaps/Compressed/Layer1_KRoolsKeepMap.bin"

DATA_E8B224:
	incbin "Tilemaps/Layer1_TheFlyingKrocMap.bin"

DATA_E8B924:
	incbin "Graphics/Compressed/GFX_Layer1_TheFlyingKrocMap.bin"

DATA_E909EC:
	incbin "Graphics/Compressed/GFX_Layer1_KrazyKremlandMap2.bin"

DATA_E95221:
	incbin "Graphics/Compressed/GFX_Layer2_Level_HauntedHall.bin"

DATA_E95623:
	incbin "Graphics/Compressed/GFX_Layer2_Level_IceCave.bin"

DATA_E97549:
	incbin "Graphics/Compressed/GFX_Layer3_Level_Jungle.bin"

DATA_E98407:
	incbin "Tilemaps/Layer2_LostWorldMap.bin"

DATA_E98B07:
	incbin "Tilemaps/Compressed/Layer1_FallingLeaves.bin"

DATA_E98C68:
	incbin "Tilemaps/Compressed/Layer3_Level_HauntedHall.bin"

DATA_E9943A:
	incbin "Graphics/Compressed/GFX_Layer3_Level_HauntedHall.bin"

DATA_E9A045:
	incbin "Tilemaps/Layer3_Level_LavaCave.bin"

DATA_E9A745:
	incbin "Tilemaps/Layer3_CastleCrushFloor.bin"

DATA_E9A805:
	incbin "Tilemaps/UnknownTilemap1.bin"

DATA_E9A905:
	incbin "Graphics/Compressed/GFX_Layer2_Level_ShipHold.bin"

DATA_E9DD37:
	incbin "Graphics/Compressed/GFX_Layer3_WorldMap.bin"

DATA_E9E709:
	incbin "Graphics/Compressed/GFX_Layer2_WorldMap.bin"

DATA_E9FDB3:
	incbin "Graphics/Compressed/GFX_Layer2_Level_ShipDeck.bin"

DATA_EA10BB:
	incbin "Graphics/Compressed/GFX_Layer3_Water.bin"

DATA_EA121C:
	incbin "Graphics/Compressed/GFX_Layer2_Level_Rigging.bin"

DATA_EA23D4:
	incbin "Graphics/Compressed/GFX_Layer2_Level_Rollercoaster.bin"

DATA_EA3BEA:
	incbin "Graphics/Compressed/GFX_Layer1_Level_Bayou.bin"

DATA_EA4E35:
	incbin "Graphics/Compressed/GFX_Layer3_Level_Bayou.bin"

DATA_EA5978:
	incbin "Graphics/Compressed/GFX_Layer1_Level_KaptainsKabin.bin"

DATA_EA8D3C:
	incbin "Graphics/Compressed/GFX_Layer3_Level_Rigging.bin"

DATA_EA972E:
	incbin "Graphics/Compressed/GFX_Layer1_Level_Forest.bin"

DATA_EAA93D:
	incbin "Graphics/GFX_Layer3_GlimmersGalleon.bin"

DATA_EAA94D:
	incbin "Graphics/Compressed/GFX_Layer3_Level_Brambles.bin"

DATA_EAB6F0:
	incbin "Graphics/Compressed/GFX_Layer2_Level_Brambles.bin"

DATA_EAD1D1:
	incbin "Graphics/Compressed/GFX_Layer3_Level_LavaCave.bin"

DATA_EAD7DE:
	incbin "Graphics/Compressed/GFX_Layer2_Level_KrocodileKore.bin"

DATA_EADA86:
	incbin "Graphics/Compressed/GFX_Layer1_WorldMap.bin"

DATA_EB2B84:
	incbin "Graphics/Compressed/GFX_Layer3_NintendoLogoShine.bin"

DATA_EB2EA0:
	incbin "Graphics/Compressed/GFX_Layer1_Level_BeeHive.bin"

DATA_EB4916:
	incbin "Graphics/Compressed/GFX_Layer3_CastleCrushFloor.bin"

DATA_EB4B73:
	incbin "Graphics/Compressed/GFX_Layer3_LavaSteam.bin"

DATA_EB50CE:
	incbin "Graphics/Compressed/GFX_Layer1_KlubbasKiosk.bin"

DATA_EBA27C:
	incbin "Graphics/Compressed/GFX_Layer1_FunkysFlightsII.bin"

DATA_EBCFD1:
	incbin "Graphics/Compressed/GFX_Layer1_MonkeyMuseum.bin"

DATA_EC1B0F:
	incbin "Tilemaps/Compressed/Layer1_MonkeyMuseum.bin"

DATA_EC2229:
	incbin "Tilemaps/Layer1_WebWoodsFog.bin"

DATA_EC2A29:
	incbin "Graphics/GFX_Layer1_WebWoodsFog.bin"

DATA_EC4749:
	incbin "Tilemaps/Compressed/Layer1_PlayerSelectMenu.bin"

DATA_EC4AAD:
	incbin "Tilemaps/Compressed/Layer1_MusicTestOption.bin"

DATA_EC4C1C:
	incbin "Tilemaps/Compressed/Layer1_CheatModeOption.bin"

DATA_EC4D40:
	incbin "Graphics/Compressed/GFX_Layer1_PlayerSelectMenu.bin"

DATA_EC7CF0:
	incbin "Tilemaps/Compressed/Layer2_FileSelectBG.bin"

DATA_EC83A0:
	incbin "Graphics/Compressed/GFX_Layer2_FileSelectBG.bin"

check bankcross on
DATA_ECFDEE:
	incbin "Tilemaps/Compressed/Layer1_CrankysVideoGameHeroesScreen.bin":0-(($010000-DATA_ECFDEE)&$00FFFF)
.End:

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankEDMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

	incbin "Tilemaps/Compressed/Layer1_CrankysVideoGameHeroesScreen.bin":(DATA_ECFDEE_End-DATA_ECFDEE)-

DATA_ED02A1:
	incbin "Tilemaps/Compressed/Layer1_TitleScreen.bin"

DATA_ED0997:
	incbin "Graphics/Compressed/GFX_Layer1_TitleScreen.bin"

DATA_ED57EF:
	incbin "Graphics/GFX_Layer3_DialogueFont.bin"

DATA_ED5E3F:
	incbin "Graphics/Compressed/GFX_Layer1_FileSelectText.bin"

DATA_ED7429:
	dw $0401,$0C4F,$0C50,$0C51,$0C52

DATA_ED7433:
	dw $0401,$0C53,$0C54,$0C55,$0C56

DATA_ED743D:
	dw $0401,$0C53,$0C54,$0C57,$0C58

DATA_ED7447:
	dw DATA_ED744D,DATA_ED748B,DATA_ED74C9

DATA_ED744D:
	dw $030A,$0C36,$0CC7,$0CC8,$0CC9,$0CCA,$0CCB,$0CCC
	dw $0CCD,$0CCE,$0C00,$0C46,$0CCF,$0CD0,$0CD1,$0CD2
	dw $0CD3,$0CD4,$0CD5,$0CD6,$0C00,$0C00,$0C00,$0CD7
	dw $0CD8,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00

DATA_ED748B:
	dw $030A,$0C36,$0C37,$0C38,$0CD9,$0CDA,$0CDB,$0CDC
	dw $0CDD,$0CDE,$08DF,$0CE0,$0CE1,$0C48,$0CE2,$0CE3
	dw $0CE4,$0CE5,$0CE6,$0CE7,$08E8,$0800,$0800,$0800
	dw $0800,$0800,$08E9,$0C00,$0C00,$0C00,$0C00

DATA_ED74C9:
	dw $030A,$0CEA,$0CEB,$0CEC,$0CED,$0CEE,$0CEF,$0CF0
	dw $0CF1,$0CF2,$0C00,$0CF3,$0CF4,$0CF5,$0CF6,$0CF7
	dw $0CF8,$0CF9,$0CFA,$0CFB,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00

DATA_ED7507:
	dw $0310,$0C01,$0C02,$0C03,$0C04,$0C05,$0C06,$0C07
	dw $0C08,$0C00,$0C09,$0C0A,$0C0B,$0C0C,$0C0D,$0C0E
	dw $0C03,$0C0F,$0C10,$0C11,$0C12,$0C13,$0C14,$0C15
	dw $0C16,$0C00,$0C17,$0C18,$0C19,$0C1A,$0C1B,$0C1C
	dw $0C11,$0C1D,$0C1E,$0C1F,$0C20,$0C21,$0C22,$0C23
	dw $0C24,$0C00,$0C25,$0C26,$0C27,$0C28,$0C29,$0C2A
	dw $0C1F

DATA_ED7569:
	dw $031A,$0C2B,$0C2C,$0C2D,$0C2E,$0C2F,$0C30,$0C31
	dw $0C32,$0C33,$0C34,$0C35,$0C00,$0C00,$0C00,$0C36
	dw $0C37,$0C38,$0C39,$0C3A,$0C3B,$0C30,$0C31,$0C32
	dw $0C33,$0C34,$0C35,$0C3C,$0C3D,$0C3E,$0C3F,$0C40
	dw $8C30,$0C41,$0C42,$0C43,$0C44,$0C45,$0C00,$0C00
	dw $0C00,$0C46,$0C47,$0C48,$0C49,$0C4A,$0C4B,$8C30
	dw $0C41,$0C42,$0C43,$0C44,$0C45,$0C00,$0C00,$0C4C
	dw $0C4D,$0C4E,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00

DATA_ED7607:
	dw $0308,$0C00,$0C01,$0CBB,$0CBC,$0CBD,$0CBE,$0C03
	dw $0C00,$0C00,$0C0F,$0CBF,$0CC0,$0CC1,$0CC2,$0C11
	dw $0C00,$0C00,$0C1D,$0CC3,$0CC4,$0CC5,$0CC6,$0C1F
	dw $0C00

DATA_ED7639:
	dw DATA_ED763F,DATA_ED7687,DATA_ED76CF

DATA_ED763F:
	dw $0507,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$1C5F,$1C60,$0861,$1C62,$0C00,$0C00,$0C00
	dw $0863,$0864,$0865,$1866,$0C00,$0C00,$0C00,$0867
	dw $0868,$0869,$146A,$0C00,$0C00,$0C00,$0800,$146B
	dw $086C,$146D,$0C00,$0C00

DATA_ED7687:
	dw $0507,$0C00,$0C00,$0C00,$0C00,$0C00,$106E,$106F
	dw $1C70,$0871,$1472,$0873,$1074,$1075,$1C76,$1C77
	dw $0878,$0879,$087A,$087B,$187C,$087D,$087E,$087F
	dw $1480,$1C81,$0882,$1C83,$1C84,$1485,$0886,$0887
	dw $0800,$0888,$0889,$088A

DATA_ED76CF:
	dw $0507,$0800,$0800,$1C00,$0800,$0800,$108B,$108C
	dw $1C8D,$088E,$148F,$1490,$1091,$1092,$1C93,$0800
	dw $1894,$0895,$0896,$1097,$1898,$1099,$089A,$089B
	dw $089C,$149D,$149E,$189F,$1CA0,$14A1,$08A2,$08A3
	dw $0800,$08A4,$08A5,$1CA6

DATA_ED7717:
	dw $051D,$0800,$0800,$1C00,$0800,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C59,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C5A,$0C5B
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C5C,$0C5C,$8C59,$0C5C,$0C5C,$0C00,$0C00,$0C00
	dw $0C5C,$0C5C,$0C00,$0C00,$0C00,$0C5C,$0C5C,$0C00
	dw $0C5C,$0C5C,$0C5C,$0C5D,$0C5E,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00,$0C00
	dw $0C00,$0C00

DATA_ED783B:
	dw DATA_ED7855,DATA_ED7859,DATA_ED785D,DATA_ED7861,DATA_ED7865,DATA_ED7869,DATA_ED786D,DATA_ED7871
	dw DATA_ED7875,DATA_ED7879,DATA_ED787D,DATA_ED7881,DATA_ED7885

DATA_ED7855:
	dw $0CA7,$0CA8

DATA_ED7859:
	dw $0CA9,$0CAA

DATA_ED785D:
	dw $0CAB,$0CAC

DATA_ED7861:
	dw $0CAD,$0CAE

DATA_ED7865:
	dw $0CAF,$0CB0

DATA_ED7869:
	dw $0CB1,$0CB2

DATA_ED786D:
	dw $0CB3,$0CB4

DATA_ED7871:
	dw $0CB5,$0CB6

DATA_ED7875:
	dw $0CB7,$0CB8

DATA_ED7879:
	dw $0CB9,$0CBA

DATA_ED787D:
	dw $0C59,$8C59

DATA_ED7881:
	dw $0C00,$0C5C

DATA_ED7885:
	dw $0000,$0000

DATA_ED7889:
	dw $0202,$0C5A,$0C5B,$0C5D,$0C5E

DATA_ED7893:
	dw DATA_ED78B5,DATA_ED7897

DATA_ED7897:
	dw $0207,$0CFC,$0CFD,$0CFE,$0CFF,$0D00,$0D01,$0C00
	dw $0D02,$0D03,$0D04,$0D05,$0D06,$0D07,$0C00

DATA_ED78B5:
	dw $0207,$0D08,$0D09,$0D0A,$0D0B,$0D0C,$0D0D,$0D01
	dw $0D0E,$0D0F,$0D10,$0D11,$0D12,$0D13,$0D07

DATA_ED78D3:
	incbin "Graphics/Compressed/GFX_Layer1_BonusRoomScreen_CollectTheStars.bin"

DATA_ED8415:
	incbin "Tilemaps/Compressed/Layer3_WindyWellLeaves.bin"

DATA_ED8584:
	incbin "Graphics/Compressed/GFX_Layer1_BonusRoomScreen_FindTheToken.bin"

DATA_ED9179:
	incbin "Graphics/Compressed/GFX_Layer1_BonusRoomScreen_DestroyThemAll.bin"

DATA_ED9C9A:
	incbin "Tilemaps/Compressed/Layer1_BonusRoomScreen_FindTheToken.bin"

DATA_ED9E72:
	incbin "Tilemaps/Compressed/Layer1_BonusRoomScreen_DestroyThemAll.bin"

DATA_EDA030:
	incbin "Tilemaps/Compressed/Layer1_BonusRoomScreen_CollectTheStars.bin"

DATA_EDA1AB:
	incbin "Graphics/Compressed/GFX_Layer1_SwankysBonusBonanza.bin"

DATA_EDE455:
	incbin "Tilemaps/Compressed/Layer3_IrregularityScreenText.bin"

DATA_EDE53C:
	incbin "Tilemaps/Compressed/Layer3_CopyDetectionScreenText.bin"

DATA_EDE653:
	incbin "Tilemaps/Compressed/Layer3_RegionLockoutScreenText.bin"

	%FREE_BYTES($EDE747, 6329, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankEEMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_EE0000:
	incbin "SPC700/InitializeSPC700.bin"
.End:

DATA_EE0088:
	incbin "SPC700/SPC700_Engine_DKC2.bin"
.End:

DATA_EE0D86:							; Note: Music sample pointers
	dl DATA_EECE62
	dl DATA_EECFFC
	dl DATA_EED1CC
	dl DATA_EED47C
	dl DATA_EED63A
	dl DATA_EED87E
	dl DATA_EEDC73
	dl DATA_EEE055
	dl DATA_EEE1AF
	dl DATA_EEE8CE
	dl DATA_EEE9A2
	dl DATA_EEEE4B
	dl DATA_EEF6B6
	dl DATA_EEF8C5
	dl DATA_EEFDC8
	dl DATA_EEFFDF
	dl DATA_EF001A
	dl DATA_EF05BE
	dl DATA_EF0997
	dl DATA_EF120B
	dl DATA_EF1EDC
	dl DATA_EF288C
	dl DATA_EF2F7E
	dl DATA_EF3288
	dl DATA_EF335C
	dl DATA_EF35BC
	dl DATA_EF37B0
	dl DATA_EF3A10
	dl DATA_EF3D5A
	dl DATA_EF4512
	dl DATA_EF4C79
	dl DATA_EF5053
	dl DATA_EF5910
	dl DATA_EF5927
	dl DATA_EF596B
	dl DATA_EF5D96
	dl DATA_EF63EF
	dl DATA_EF66CD
	dl DATA_EF66ED
	dl DATA_EF6731
	dl DATA_EF6748
	dl DATA_EF69CC
	dl DATA_EF720B
	dl DATA_EF72FA
	dl DATA_EF7A2B
	dl DATA_EF8006
	dl DATA_EF818E
	dl DATA_EF8880
	dl DATA_EF90BF
	dl DATA_EF90D6
	dl DATA_EF943B
	dl DATA_EF9677
	dl DATA_EFA228
	dl DATA_EFA7E8
	dl DATA_EFA81A
	dl DATA_EFAC18
	dl DATA_EFAC4A
	dl DATA_EFAC7C
	dl DATA_EFACAE
	dl DATA_EFACE0
	dl DATA_EFAD12
	dl DATA_EFAD44
	dl DATA_EFAD76
	dl DATA_EFADA8
	dl DATA_EFADDA
	dl DATA_EFAE0C
	dl DATA_EFAE3E
	dl DATA_EFAE70
	dl DATA_EFAEA2
	dl DATA_EFAED4
	dl DATA_EFAF06
	dl DATA_EFAF38
	dl DATA_EFAF6A
	dl DATA_EFAF9C
	dl DATA_EFAFCE
	dl DATA_EFB000
	dl DATA_EFB032
	dl DATA_EFB064
	dl DATA_EFB096
	dl DATA_EFB0C8
	dl DATA_EFB0FA
	dl DATA_EFB11A
	dl DATA_EFB13A
	dl DATA_EFB15A
	dl DATA_EFB17A
	dl DATA_EFB19A
	dl DATA_EFB1BA
	dl DATA_EFB1DA
	dl DATA_EFB1FA
	dl DATA_EFB21A
	dl DATA_EFB23A
	dl DATA_EFB26B
	dl DATA_EFB29C
	dl DATA_EFB2CD
	dl DATA_EFB2FE
	dl DATA_EFB32F
	dl DATA_EFB360
	dl DATA_EFB391
	dl DATA_EFB3C2
	dl DATA_EFB3F3
	dl DATA_EFB424
	dl DATA_EFB455
	dl DATA_EFB486
	dl DATA_EFB4B7
	dl DATA_EFB4E8
	dl DATA_EFB519
	dl DATA_EFB54A
	dl DATA_EFB57B
	dl DATA_EFB5AC
	dl DATA_EFB5DD
	dl DATA_EFB60E
	dl DATA_EFB63F
	dl DATA_EFB670
	dl DATA_EFB6A1
	dl DATA_EFB6D2
	dl DATA_EFB703
	dl DATA_EFB734
	dl DATA_EFB765
	dl DATA_EFB796
	dl DATA_EFB7C7
	dl DATA_EFB7F8
	dl DATA_EFB829
	dl DATA_EFB85A
	dl DATA_EFB912
	dl DATA_EFD404
	dl DATA_EFDB08
	dl DATA_EFE26F
	dl DATA_EFE8F5
	dl DATA_EFECBD
	dl DATA_EFEDF4
	dl DATA_EFEEF5
	dl DATA_EFF035
	dl DATA_EFF11B
	dl DATA_EFF894
	dl DATA_EFFAFC
	dl DATA_EFFECD
	dl DATA_F00162
	dl DATA_F0062F
	dl DATA_F00823
	dl DATA_F009FC
	dl DATA_F00A1C
	dl DATA_F00FAF
	dl DATA_F01674
	dl DATA_F01B6E
	dl DATA_F01BA9
	dl DATA_F02667
	dl DATA_F02800
	dl DATA_F02988
	dl DATA_F02C2F
	dl DATA_F03A17
	dl DATA_F03A5B
	dl DATA_F03B1D
	dl DATA_F03D2B
	dl DATA_F04854
	dl DATA_F057E3
	dl DATA_F05FFD
	dl DATA_F073F1
	dl DATA_F08A2D
	dl DATA_F09BFB
	dl DATA_F0A157
	dl DATA_F0A5FF
	dl DATA_F0AE2B
	dl DATA_F0B2B0
	dl DATA_F0B7FA
	dl DATA_F0BD45
	dl DATA_F0C93E
	dl DATA_F0CD45
	dl DATA_F0DC8C
	dl DATA_F0F65E
	dl DATA_F1078A
	dl DATA_F10F26
	dl DATA_F117C7
	dl DATA_F11EEE
	dl DATA_F11F0D
	dl DATA_F12A9A
	dl DATA_F133B1
	dl DATA_F139DC
	dl DATA_F14B98
	dl DATA_F14DA6
	dl DATA_F15542
	dl DATA_F15C0F
	dl DATA_F1663C
	dl DATA_F16F1C
	dl DATA_F179D9
	dl DATA_F18004
	dl DATA_F186E4
	dl DATA_F192E5
	dl DATA_F19304
	dl DATA_F19311
	dl DATA_F1946B
	dl DATA_F1A225
	dl DATA_F1A811
	dl DATA_F1AD5B
	dl DATA_F1B55A
	dl DATA_F1B795
	dl DATA_F1B9D0
	dl DATA_F1BC0B
	dl DATA_F1C03F
	dl DATA_F1C916
	dl DATA_F1CC05
	dl DATA_F1CD4E
	dl DATA_F1CFF6
	dl DATA_F1D190
	dl DATA_F1D68A
	dl DATA_F1DF7C
	dl DATA_F1E973
	dl DATA_F1EDA6
	dl DATA_F1F188
	dl DATA_F1F195
	dl DATA_F1F337
	dl DATA_F1F92C
	dl DATA_F20080
	dl DATA_F202BB
	dl DATA_F218D4
	dl DATA_F21E5D
	dl DATA_F22132
	dl DATA_F225B6
	dl DATA_F22C44
	dl DATA_F232D2

	%FREE_BYTES($EE1017, 111, $00)

DATA_EE1086:											; Note: Music pointers
	dl DATA_EE1939,DATA_EE1223
	dl DATA_EE195F,DATA_EE124D
	dl DATA_EE1F6E,DATA_EE1263
	dl DATA_EE2CD3,DATA_EE127D
	dl DATA_EE3D78,DATA_EE12C1
	dl DATA_EE421F,DATA_EE12D7
	dl DATA_EE52FC,DATA_EE1337
	dl DATA_EE6007,DATA_EE135F
	dl DATA_EE6F47,DATA_EE13B3
	dl DATA_EE748C,DATA_EE13D3
	dl DATA_EE8572,DATA_EE1437
	dl DATA_EE8BC0,DATA_EE144B
	dl DATA_EE9BE0,DATA_EE147F
	dl DATA_EEA050,DATA_EE1497
	dl DATA_EEAF4A,DATA_EE14D9
	dl DATA_EEBDBD,DATA_EE1545
	dl DATA_F2357A,DATA_EE157D
	dl DATA_F244D4,DATA_EE15C3
	dl DATA_F24760,DATA_EE15D5
	dl DATA_F25871,DATA_EE1601
	dl DATA_F25D19,DATA_EE1613
	dl DATA_F25FC1,DATA_EE1623
	dl DATA_F26F5B,DATA_EE1655
	dl DATA_F28043,DATA_EE168D
	dl DATA_F290D0,DATA_EE16BF
	dl DATA_F29653,DATA_EE16D5
	dl DATA_F29F80,DATA_EE16EF
	dl DATA_F2AB96,DATA_EE1735
	dl DATA_F2BAD1,DATA_EE176D
	dl DATA_F2BFAE,DATA_EE1781
	dl DATA_F2CFE3,DATA_EE17B1
	dl DATA_F2D64A,DATA_EE1837
	dl DATA_EEBDBD,DATA_EE1863
	dl DATA_F25FC1,DATA_EE1895
	dl DATA_EEBDBD,DATA_EE1545
	dl DATA_EEBDBD,DATA_EE18CB
	dl DATA_F2E6A0,DATA_EE18F1
	dl DATA_EEBDBD,DATA_EE1903
	dl DATA_F2E727,DATA_EE1935
	dl DATA_F2E72B,DATA_EE1937

	%FREE_BYTES($EE1176, 5, $00)

DATA_EE117B:							; Note: Local Sound effect pointers
	dl DATA_F2F106
	dl DATA_F2F106
	dl DATA_F2F106
	dl DATA_F2F558
	dl DATA_F2F558
	dl DATA_F2F558
	dl DATA_F2F2F0
	dl DATA_F2F558
	dl DATA_F2F106
	dl DATA_F2F558
	dl DATA_F2F722
	dl DATA_F2F558
	dl DATA_F2F106
	dl DATA_F2F978
	dl DATA_F2F12E
	dl DATA_F2F558
	dl DATA_F2F2F0
	dl DATA_F2F106
	dl DATA_F2F2F0
	dl DATA_F2F722
	dl DATA_F2F106
	dl DATA_F2F722
	dl DATA_F2F978
	dl DATA_F2F12E
	dl DATA_F2F106
	dl DATA_F2F106
	dl DATA_F2F2F0
	dl DATA_F2F6C5
	dl DATA_F2F106
	dl DATA_F2F2F0
	dl DATA_F2F2F0
	dl DATA_F2F722
	dl DATA_F2F12E
	dl DATA_F2F978
	dl DATA_F2F978
	dl DATA_F2F2F0
	dl DATA_F2F2F0
	dl DATA_F2F2F0
	dl DATA_F2F106
	dl DATA_F2F106
	dl DATA_F2F106

	%FREE_BYTES($EE11F6, 3, $00)

DATA_EE11F9:
	dw $0001,$0002,$0003,$0004,$0006,$0008,$0007,$0005
	dw $0000,$00A5,$000C,$0009,$0011,$000A,$008B,$0043
	dw $0047,$0049,$004B,$004D,$FFFF

DATA_EE1223:
	dw $0094,$0015,$00AB,$00C4,$00CD,$00D3,$000D,$000E
	dw $000B,$009A,$000F,$0010,$002B,$00D8,$00BC,$00A1
	dw $009F,$00C6,$009D,$00CC,$FFFF

DATA_EE124D:
	dw $001D,$001C,$00A2,$00A3,$00A4,$0014,$009A,$0094
	dw $0010,$008F,$FFFF

DATA_EE1263:
	dw $001E,$001F,$0020,$0021,$0022,$0023,$0024,$00A2
	dw $00A4,$00A3,$0014,$002B,$FFFF

DATA_EE127D:
	dw $0014,$0015,$0088,$0089,$0017,$0026,$0027,$001C
	dw $0025,$0029,$0022,$002B,$0028,$002A,$002C,$0050
	dw $0015,$0018,$008F,$000E,$000B,$009A,$000D,$000F
	dw $009F,$00C6,$00D3,$00C4,$00A1,$00D7,$00D8,$0094
	dw $0010,$FFFF

DATA_EE12C1:
	dw $0014,$008C,$00A2,$0018,$0019,$008D,$001B,$008E
	dw $002B,$008F,$FFFF

DATA_EE12D7:
	dw $0037,$0039,$003B,$003D,$003F,$0041,$0045,$0048
	dw $004A,$004C,$004E,$004F,$002D,$008A,$0014,$008D
	dw $0032,$00A3,$002F,$002E,$0021,$0029,$0015,$008F
	dw $0050,$0051,$0052,$0053,$0054,$0055,$0056,$0057
	dw $0058,$0059,$00C4,$00A1,$000B,$009A,$000E,$00C6
	dw $000F,$0010,$00D3,$009F,$000D,$00D7,$009D,$FFFF

DATA_EE1337:
	dw $009E,$00A8,$00A7,$008F,$001E,$0013,$00A0,$0021
	dw $0022,$0024,$0094,$009F,$000B,$009A,$000D,$009F
	dw $00C6,$0053,$00D8,$FFFF

DATA_EE135F:
	dw $00B3,$002F,$00B2,$00AD,$00AE,$008B,$0018,$0014
	dw $00B4,$001A,$002B,$0039,$003B,$003D,$003F,$0041
	dw $0043,$0045,$0047,$0048,$0049,$004A,$004B,$004C
	dw $004D,$004E,$004F,$008F,$009F,$000F,$0010,$00A1
	dw $00BC,$00C6,$000E,$00C4,$00D7,$000B,$009A,$000D
	dw $009D,$FFFF

DATA_EE13B3:
	dw $007A,$0018,$007B,$007C,$007D,$007E,$007F,$0080
	dw $0081,$0082,$0083,$0084,$0085,$002B,$008F,$FFFF

DATA_EE13D3:
	dw $0015,$0014,$0018,$002E,$0034,$008E,$001B,$0033
	dw $0035,$00B3,$008F,$0028,$00A6,$0050,$0051,$0052
	dw $0053,$0054,$0055,$0056,$0057,$0058,$0059,$0037
	dw $0039,$003B,$003D,$003F,$0041,$0045,$0048,$004A
	dw $004C,$004E,$004F,$000D,$00A1,$00BC,$00C6,$000E
	dw $000B,$009A,$00D3,$00C4,$009D,$00D8,$009F,$0010
	dw $000F,$FFFF

DATA_EE1437:
	dw $00A2,$0021,$0014,$001E,$00B6,$00A4,$00A5,$002B
	dw $008F,$FFFF

DATA_EE144B:
	dw $0014,$0015,$0090,$0028,$008F,$008E,$0091,$0092
	dw $0093,$002E,$00D5,$00B5,$001C,$000E,$000D,$000F
	dw $00C6,$0010,$00C6,$00A1,$00D7,$009F,$00A9,$00D8
	dw $00BC,$FFFF

DATA_EE147F:
	dw $00B8,$00D6,$00C0,$00D4,$00D1,$00C5,$0088,$0089
	dw $0097,$002B,$008F,$FFFF

DATA_EE1497:
	dw $008D,$0019,$0018,$00D4,$00A0,$0014,$008D,$00AF
	dw $008E,$0021,$0039,$003B,$003D,$003F,$0041,$0045
	dw $0048,$004A,$004C,$004E,$008F,$00A9,$00AA,$000E
	dw $000D,$000B,$009A,$000F,$00C6,$0010,$00D7,$009F
	dw $FFFF

DATA_EE14D9:
	dw $0014,$005A,$005B,$005C,$005D,$005E,$005F,$0060
	dw $0061,$0062,$0063,$0064,$0065,$0066,$0067,$0068
	dw $0069,$006A,$006B,$006C,$006D,$006E,$006F,$0070
	dw $0071,$0072,$0073,$0074,$0075,$0076,$0077,$0078
	dw $0079,$0098,$0095,$0096,$0097,$0088,$0089,$0085
	dw $003D,$003F,$0041,$0045,$0048,$004A,$004F,$008F
	dw $00C6,$00CC,$00D0,$00D1,$00D2,$FFFF

DATA_EE1545:
	dw $00B5,$00B6,$00B7,$00B3,$00B8,$0033,$008D,$0036
	dw $008D,$00A2,$0019,$0036,$002B,$000D,$000B,$009A
	dw $00C6,$000F,$0010,$0053,$000E,$0015,$00A1,$00BC
	dw $008F,$009F,$00D8,$FFFF

DATA_EE157D:
	dw $0015,$0014,$001D,$0024,$001E,$001C,$00A6,$0037
	dw $0039,$003B,$003D,$003F,$0041,$0043,$0045,$0047
	dw $004F,$0018,$002E,$008F,$000B,$009A,$000E,$000D
	dw $0053,$00CD,$0099,$000F,$0010,$009B,$009F,$00BC
	dw $0050,$00DA,$FFFF

DATA_EE15C3:
	dw $0014,$00BE,$00A2,$00A4,$00B5,$00A0,$002B,$008F
	dw $FFFF

DATA_EE15D5:
	dw $0014,$008E,$00A5,$0018,$0021,$0034,$001B,$0033
	dw $0036,$008D,$002E,$0024,$008F,$0094,$009F,$000B
	dw $009A,$000D,$009F,$00C6,$0053,$FFFF

DATA_EE1601:
	dw $001D,$0014,$00AF,$00B5,$001C,$00A5,$0033,$00BC
	dw $FFFF

DATA_EE1613:
	dw $008D,$0024,$0018,$0014,$0033,$002B,$008F,$FFFF

DATA_EE1623:
	dw $0014,$00A5,$00A2,$0021,$0022,$0023,$001D,$0024
	dw $00A3,$00A4,$001E,$008F,$002E,$002B,$000D,$00AB
	dw $00A1,$00C4,$00BC,$002B,$00D7,$0086,$009A,$0094
	dw $FFFF

DATA_EE1655:
	dw $00AF,$001D,$00A2,$00A4,$0014,$00B0,$0024,$00B1
	dw $0022,$00AC,$008F,$002E,$009F,$00C6,$000B,$009A
	dw $000D,$00C4,$00A1,$00BC,$000F,$0010,$00D7,$0053
	dw $000E,$00D8,$00A9,$FFFF

DATA_EE168D:
	dw $0014,$00B8,$00BA,$00BE,$00B6,$00A2,$00B9,$00BD
	dw $001E,$00A4,$003F,$0028,$00BB,$008F,$002E,$00C6
	dw $00CC,$00D0,$00D1,$00D2,$00C1,$00C2,$00C3,$008E
	dw $FFFF

DATA_EE16BF:
	dw $000C,$0017,$000D,$0019,$0018,$00B7,$0028,$0087
	dw $002B,$008F,$FFFF

DATA_EE16D5:
	dw $00B8,$0028,$0029,$00AF,$002B,$0016,$0017,$0019
	dw $0015,$009F,$002B,$008F,$FFFF

DATA_EE16EF:
	dw $0012,$0088,$0037,$0039,$003B,$003F,$0041,$0043
	dw $0045,$0047,$0048,$004A,$00AF,$002C,$00C5,$0014
	dw $00C0,$008F,$002E,$000B,$009A,$000E,$000F,$0010
	dw $000D,$009F,$00CD,$0099,$00C6,$002B,$0053,$0050
	dw $00D8,$00DA,$FFFF

DATA_EE1735:
	dw $00C8,$00C9,$00CA,$000D,$0031,$0029,$00CB,$0086
	dw $00C7,$0028,$00C0,$00A6,$0031,$0096,$008F,$000F
	dw $0010,$000E,$000D,$00C6,$00D7,$000B,$009A,$009F
	dw $00D8,$0053,$00B8,$FFFF

DATA_EE176D:
	dw $00CE,$00CF,$0014,$001D,$0021,$00A6,$0090,$00BF
	dw $009F,$FFFF

DATA_EE1781:
	dw $0013,$001E,$0036,$0024,$0021,$0086,$00A1,$009C
	dw $009D,$0014,$008F,$000B,$009A,$0099,$000F,$0010
	dw $000E,$000D,$00C6,$0053,$00D8,$009F,$00DA,$FFFF

DATA_EE17B1:
	dw $00CE,$00CF,$00C0,$00A6,$0090,$00B8,$002E,$0034
	dw $008E,$00B6,$005A,$005B,$005C,$005D,$005E,$005F
	dw $0060,$0061,$0062,$0063,$0064,$0065,$0066,$0067
	dw $0068,$0069,$006A,$006B,$006C,$006D,$006E,$006F
	dw $0070,$0071,$0072,$0073,$0074,$0075,$0076,$0077
	dw $0078,$0079,$0037,$0039,$003B,$003D,$003F,$0041
	dw $0045,$0048,$004A,$004C,$004E,$004F,$002B,$000D
	dw $0050,$0053,$00A1,$00C6,$009F,$000F,$0010,$00CD
	dw $00D7,$0099,$FFFF

DATA_EE1837:
	dw $00CE,$00CF,$0021,$00A2,$00BE,$002E,$0090,$00A6
	dw $0096,$008F,$0014,$000D,$00D9,$009D,$0053,$00BC
	dw $00D2,$0086,$00AD,$0088,$0094,$FFFF

DATA_EE1863:
	dw $00B5,$00B6,$00B7,$00B3,$00B8,$0033,$008D,$0036
	dw $008D,$00A2,$0019,$0036,$008F,$000D,$00C6,$00CC
	dw $00D0,$00D1,$00D2,$0067,$00C1,$00C2,$00C3,$008E
	dw $FFFF

DATA_EE1895:
	dw $0014,$00A5,$00A2,$0021,$0022,$0023,$001D,$0024
	dw $00A3,$00A4,$001E,$008F,$002E,$000D,$00D7,$0086
	dw $00BD,$00A9,$00AA,$002B,$00C6,$00A1,$002F,$00D9
	dw $00BC,$FFFF

UNK_EE18C9:
	dw $FFFF

DATA_EE18CB:
	dw $00B5,$00B6,$00B7,$00B3,$00B8,$0033,$008D,$0036
	dw $008D,$00A2,$0019,$0036,$000D,$00C6,$008F,$0050
	dw $0099,$00DA,$FFFF

DATA_EE18F1:
	dw $00A7,$009D,$00D9,$0088,$00D3,$00C1,$00C2,$00C3
	dw $FFFF

DATA_EE1903:
	dw $00B5,$00B6,$00B7,$00B3,$00B8,$0033,$008D,$0036
	dw $008D,$00A2,$0019,$0036,$000D,$000B,$009A,$00C6
	dw $000F,$0010,$0053,$000E,$008F,$009F,$00D8,$0094
	dw $FFFF

DATA_EE1935:
	dw $FFFF

DATA_EE1937:
	dw $FFFF

check bankcross off

DATA_EE1939:
	incbin "SPC700/Music/None.bin"

DATA_EE195F:
	incbin "SPC700/Music/WelcomeToCrocodileIsle.bin"

DATA_EE1F6E:
	incbin "SPC700/Music/KRoolReturns.bin"

DATA_EE2CD3:
	incbin "SPC700/Music/BayouBoogie.bin"

DATA_EE3D78:
	incbin "SPC700/Music/SwankysSwing.bin"

DATA_EE421F:
	incbin "SPC700/Music/ForestInterlude.bin"

DATA_EE52FC:
	incbin "SPC700/Music/KlompsRomp.bin"

DATA_EE6007:
	incbin "SPC700/Music/MiningMelancholy.bin"

DATA_EE6F47:
	incbin "SPC700/Music/FunkyTheMainMonkey.bin"

DATA_EE748C:
	incbin "SPC700/Music/StickerbushSymphony.bin"

DATA_EE8572:
	incbin "SPC700/Music/KlubbasReveille.bin"

DATA_EE8BC0:
	incbin "SPC700/Music/FlightOfTheZinger.bin"

DATA_EE9BE0:
	incbin "SPC700/Music/SchoolHouseHarmony.bin"

DATA_EEA050:
	incbin "SPC700/Music/HotHeadBop.bin"

DATA_EEAF4A:
	incbin "SPC700/Music/DiscoTrain.bin"

DATA_EEBDBD:
	incbin "SPC700/Music/BonusIntro.bin"

DATA_EECE62:
	dw $0000,$0196
	incbin "SPC700/Samples/00.brr"

DATA_EECFFC:
	dw $0000,$01CC
	incbin "SPC700/Samples/01.brr"

DATA_EED1CC:
	dw $0000,$02AC
	incbin "SPC700/Samples/02.brr"

DATA_EED47C:
	dw $0000,$01BA
	incbin "SPC700/Samples/03.brr"

DATA_EED63A:
	dw $0000,$0240
	incbin "SPC700/Samples/04.brr"

DATA_EED87E:
	dw $0000,$03F1
	incbin "SPC700/Samples/05.brr"

DATA_EEDC73:
	dw $0000,$03DE
	incbin "SPC700/Samples/06.brr"

DATA_EEE055:
	dw $0000,$0156
	incbin "SPC700/Samples/07.brr"

DATA_EEE1AF:
	dw $0000,$071B
	incbin "SPC700/Samples/08.brr"

DATA_EEE8CE:
	dw $0000,$00D0
	incbin "SPC700/Samples/09.brr"

DATA_EEE9A2:
	dw $0000,$04A5
	incbin "SPC700/Samples/0A.brr"

DATA_EEEE4B:
	dw $0000,$0867
	incbin "SPC700/Samples/0B.brr"

DATA_EEF6B6:
	dw $0000,$020B
	incbin "SPC700/Samples/0C.brr"

DATA_EEF8C5:
	dw $0000,$04FF
	incbin "SPC700/Samples/0D.brr"

DATA_EEFDC8:
	dw $0000,$0213
	incbin "SPC700/Samples/0E.brr"

DATA_EEFFDF:
	dw $0000,$0037
	incbin "SPC700/Samples/0F.brr"

DATA_EF001A:
	dw $0000,$05A0
	incbin "SPC700/Samples/10.brr"

DATA_EF05BE:
	dw $0000,$03D5
	incbin "SPC700/Samples/11.brr"

DATA_EF0997:
	dw $076B,$0870
	incbin "SPC700/Samples/12.brr"

DATA_EF120B:
	dw $0870,$0CCD
	incbin "SPC700/Samples/13.brr"

DATA_EF1EDC:
	dw $0000,$09AC
	incbin "SPC700/Samples/14.brr"

DATA_EF288C:
	dw $0000,$06EE
	incbin "SPC700/Samples/15.brr"

DATA_EF2F7E:
	dw $02F4,$0306
	incbin "SPC700/Samples/16.brr"

DATA_EF3288:
	dw $0000,$00D0
	incbin "SPC700/Samples/17.brr"

DATA_EF335C:
	dw $01F8,$025C
	incbin "SPC700/Samples/18.brr"

DATA_EF35BC:
	dw $018C,$01F0
	incbin "SPC700/Samples/19.brr"

DATA_EF37B0:
	dw $0000,$025C
	incbin "SPC700/Samples/1A.brr"

DATA_EF3A10:
	dw $0225,$0346
	incbin "SPC700/Samples/1B.brr"

DATA_EF3D5A:
	dw $0762,$07B4
	incbin "SPC700/Samples/1C.brr"

DATA_EF4512:
	dw $0000,$0763
	incbin "SPC700/Samples/1D.brr"

DATA_EF4C79:
	dw $0048,$03D6
	incbin "SPC700/Samples/1E.brr"

DATA_EF5053:
	dw $0000,$08B9
	incbin "SPC700/Samples/1F.brr"

DATA_EF5910:
	dw $0000,$0013
	incbin "SPC700/Samples/20.brr"

DATA_EF5927:
	dw $0000,$0040
	incbin "SPC700/Samples/21.brr"

DATA_EF596B:
	dw $0000,$0427
	incbin "SPC700/Samples/22.brr"

DATA_EF5D96:
	dw $0000,$0655
	incbin "SPC700/Samples/23.brr"

DATA_EF63EF:
	dw $029A,$02DA
	incbin "SPC700/Samples/24.brr"

DATA_EF66CD:
	dw $0000,$001C
	incbin "SPC700/Samples/25.brr"

DATA_EF66ED:
	dw $0000,$0040
	incbin "SPC700/Samples/26.brr"

DATA_EF6731:
	dw $0000,$0013
	incbin "SPC700/Samples/27.brr"

DATA_EF6748:
	dw $0264,$0280
	incbin "SPC700/Samples/28.brr"

DATA_EF69CC:
	dw $071A,$083B
	incbin "SPC700/Samples/29.brr"

DATA_EF720B:
	dw $00CF,$00EB
	incbin "SPC700/Samples/2A.brr"

DATA_EF72FA:
	dw $05FA,$072D
	incbin "SPC700/Samples/2B.brr"

DATA_EF7A2B:
	dw $0000,$05D7
	incbin "SPC700/Samples/2C.brr"

DATA_EF8006:
	dw $0000,$0184
	incbin "SPC700/Samples/2D.brr"

DATA_EF818E:
	dw $0519,$06EE
	incbin "SPC700/Samples/2E.brr"

DATA_EF8880:
	dw $0000,$083B
	incbin "SPC700/Samples/2F.brr"

DATA_EF90BF:
	dw $0000,$0013
	incbin "SPC700/Samples/30.brr"

DATA_EF90D6:
	dw $0000,$0361
	incbin "SPC700/Samples/31.brr"

DATA_EF943B:
	dw $0000,$0238
	incbin "SPC700/Samples/32.brr"

DATA_EF9677:
	dw $07E0,$0BAD
	incbin "SPC700/Samples/33.brr"

DATA_EFA228:
	dw $0000,$05BC
	incbin "SPC700/Samples/34.brr"

DATA_EFA7E8:
	dw $0000,$002E
	incbin "SPC700/Samples/35.brr"

DATA_EFA81A:
	dw $0384,$03FA
	incbin "SPC700/Samples/36.brr"

DATA_EFAC18:
	dw $0000,$002E
	incbin "SPC700/Samples/37.brr"

DATA_EFAC4A:
	dw $0000,$002E
	incbin "SPC700/Samples/38.brr"

DATA_EFAC7C:
	dw $0000,$002E
	incbin "SPC700/Samples/39.brr"

DATA_EFACAE:
	dw $0000,$002E
	incbin "SPC700/Samples/3A.brr"

DATA_EFACE0:
	dw $0000,$002E
	incbin "SPC700/Samples/3B.brr"

DATA_EFAD12:
	dw $0000,$002E
	incbin "SPC700/Samples/3C.brr"

DATA_EFAD44:
	dw $0000,$002E
	incbin "SPC700/Samples/3D.brr"

DATA_EFAD76:
	dw $0000,$002E
	incbin "SPC700/Samples/3E.brr"

DATA_EFADA8:
	dw $0000,$002E
	incbin "SPC700/Samples/3F.brr"

DATA_EFADDA:
	dw $0000,$002E
	incbin "SPC700/Samples/40.brr"

DATA_EFAE0C:
	dw $0000,$002E
	incbin "SPC700/Samples/41.brr"

DATA_EFAE3E:
	dw $0000,$002E
	incbin "SPC700/Samples/42.brr"

DATA_EFAE70:
	dw $0000,$002E
	incbin "SPC700/Samples/43.brr"

DATA_EFAEA2:
	dw $0000,$002E
	incbin "SPC700/Samples/44.brr"

DATA_EFAED4:
	dw $0000,$002E
	incbin "SPC700/Samples/45.brr"

DATA_EFAF06:
	dw $0000,$002E
	incbin "SPC700/Samples/46.brr"

DATA_EFAF38:
	dw $0000,$002E
	incbin "SPC700/Samples/47.brr"

DATA_EFAF6A:
	dw $0000,$002E
	incbin "SPC700/Samples/48.brr"

DATA_EFAF9C:
	dw $0000,$002E
	incbin "SPC700/Samples/49.brr"

DATA_EFAFCE:
	dw $0000,$002E
	incbin "SPC700/Samples/4A.brr"

DATA_EFB000:
	dw $0000,$002E
	incbin "SPC700/Samples/4B.brr"

DATA_EFB032:
	dw $0000,$002E
	incbin "SPC700/Samples/4C.brr"

DATA_EFB064:
	dw $0000,$002E
	incbin "SPC700/Samples/4D.brr"

DATA_EFB096:
	dw $0000,$002E
	incbin "SPC700/Samples/4E.brr"

DATA_EFB0C8:
	dw $0000,$002E
	incbin "SPC700/Samples/4F.brr"

DATA_EFB0FA:
	dw $0000,$001C
	incbin "SPC700/Samples/50.brr"

DATA_EFB11A:
	dw $0000,$001C
	incbin "SPC700/Samples/51.brr"

DATA_EFB13A:
	dw $0000,$001C
	incbin "SPC700/Samples/52.brr"

DATA_EFB15A:
	dw $0000,$001C
	incbin "SPC700/Samples/53.brr"

DATA_EFB17A:
	dw $0000,$001C
	incbin "SPC700/Samples/54.brr"

DATA_EFB19A:
	dw $0000,$001C
	incbin "SPC700/Samples/55.brr"

DATA_EFB1BA:
	dw $0000,$001C
	incbin "SPC700/Samples/56.brr"

DATA_EFB1DA:
	dw $0000,$001C
	incbin "SPC700/Samples/57.brr"

DATA_EFB1FA:
	dw $0000,$001C
	incbin "SPC700/Samples/58.brr"

DATA_EFB21A:
	dw $0000,$001C
	incbin "SPC700/Samples/59.brr"

DATA_EFB23A:
	dw $0000,$002D
	incbin "SPC700/Samples/5A.brr"

DATA_EFB26B:
	dw $0000,$002D
	incbin "SPC700/Samples/5B.brr"

DATA_EFB29C:
	dw $0000,$002D
	incbin "SPC700/Samples/5C.brr"

DATA_EFB2CD:
	dw $0000,$002D
	incbin "SPC700/Samples/5D.brr"

DATA_EFB2FE:
	dw $0000,$002D
	incbin "SPC700/Samples/5E.brr"

DATA_EFB32F:
	dw $0000,$002D
	incbin "SPC700/Samples/5F.brr"

DATA_EFB360:
	dw $0000,$002D
	incbin "SPC700/Samples/60.brr"

DATA_EFB391:
	dw $0000,$002D
	incbin "SPC700/Samples/61.brr"

DATA_EFB3C2:
	dw $0000,$002D
	incbin "SPC700/Samples/62.brr"

DATA_EFB3F3:
	dw $0000,$002D
	incbin "SPC700/Samples/63.brr"

DATA_EFB424:
	dw $0000,$002D
	incbin "SPC700/Samples/64.brr"

DATA_EFB455:
	dw $0000,$002D
	incbin "SPC700/Samples/65.brr"

DATA_EFB486:
	dw $0000,$002D
	incbin "SPC700/Samples/66.brr"

DATA_EFB4B7:
	dw $0000,$002D
	incbin "SPC700/Samples/67.brr"

DATA_EFB4E8:
	dw $0000,$002D
	incbin "SPC700/Samples/68.brr"

DATA_EFB519:
	dw $0000,$002D
	incbin "SPC700/Samples/69.brr"

DATA_EFB54A:
	dw $0000,$002D
	incbin "SPC700/Samples/6A.brr"

DATA_EFB57B:
	dw $0000,$002D
	incbin "SPC700/Samples/6B.brr"

DATA_EFB5AC:
	dw $0000,$002D
	incbin "SPC700/Samples/6C.brr"

DATA_EFB5DD:
	dw $0000,$002D
	incbin "SPC700/Samples/6D.brr"

DATA_EFB60E:
	dw $0000,$002D
	incbin "SPC700/Samples/6E.brr"

DATA_EFB63F:
	dw $0000,$002D
	incbin "SPC700/Samples/6F.brr"

DATA_EFB670:
	dw $0000,$002D
	incbin "SPC700/Samples/70.brr"

DATA_EFB6A1:
	dw $0000,$002D
	incbin "SPC700/Samples/71.brr"

DATA_EFB6D2:
	dw $0000,$002D
	incbin "SPC700/Samples/72.brr"

DATA_EFB703:
	dw $0000,$002D
	incbin "SPC700/Samples/73.brr"

DATA_EFB734:
	dw $0000,$002D
	incbin "SPC700/Samples/74.brr"

DATA_EFB765:
	dw $0000,$002D
	incbin "SPC700/Samples/75.brr"

DATA_EFB796:
	dw $0000,$002D
	incbin "SPC700/Samples/76.brr"

DATA_EFB7C7:
	dw $0000,$002D
	incbin "SPC700/Samples/77.brr"

DATA_EFB7F8:
	dw $0000,$002D
	incbin "SPC700/Samples/78.brr"

DATA_EFB829:
	dw $0000,$002D
	incbin "SPC700/Samples/79.brr"

DATA_EFB85A:
	dw $0000,$00B4
	incbin "SPC700/Samples/7A.brr"

DATA_EFB912:
	dw $0000,$1AEE
	incbin "SPC700/Samples/7B.brr"

DATA_EFD404:
	dw $0000,$0700
	incbin "SPC700/Samples/7C.brr"

DATA_EFDB08:
	dw $0000,$0763
	incbin "SPC700/Samples/7D.brr"

DATA_EFE26F:
	dw $0000,$0682
	incbin "SPC700/Samples/7E.brr"

DATA_EFE8F5:
	dw $0000,$03C4
	incbin "SPC700/Samples/7F.brr"

DATA_EFECBD:
	dw $0000,$0133
	incbin "SPC700/Samples/80.brr"

DATA_EFEDF4:
	dw $0000,$00FD
	incbin "SPC700/Samples/81.brr"

DATA_EFEEF5:
	dw $0000,$013C
	incbin "SPC700/Samples/82.brr"

DATA_EFF035:
	dw $0000,$00E2
	incbin "SPC700/Samples/83.brr"

DATA_EFF11B:
	dw $0000,$0775
	incbin "SPC700/Samples/84.brr"

DATA_EFF894:
	dw $0000,$0264
	incbin "SPC700/Samples/85.brr"

DATA_EFFAFC:
	dw $0000,$03CD
	incbin "SPC700/Samples/86.brr"

DATA_EFFECD:
	dw $0195,$0291
	incbin "SPC700/Samples/87.brr"

DATA_F00162:
	dw $032A,$04C9
	incbin "SPC700/Samples/88.brr"

DATA_F0062F:
	dw $0000,$01F0
	incbin "SPC700/Samples/89.brr"

DATA_F00823:
	dw $01B0,$01D5
	incbin "SPC700/Samples/8A.brr"

DATA_F009FC:
	dw $0000,$001C
	incbin "SPC700/Samples/8B.brr"

DATA_F00A1C:
	dw $0000,$058F
	incbin "SPC700/Samples/8C.brr"

DATA_F00FAF:
	dw $029A,$06C1
	incbin "SPC700/Samples/8D.brr"

DATA_F01674:
	dw $04EC,$04F6
	incbin "SPC700/Samples/8E.brr"

DATA_F01B6E:
	dw $0000,$0037
	incbin "SPC700/Samples/8F.brr"

DATA_F01BA9:
	dw $0000,$0ABA
	incbin "SPC700/Samples/90.brr"

DATA_F02667:
	dw $0000,$0195
	incbin "SPC700/Samples/91.brr"

DATA_F02800:
	dw $0000,$0184
	incbin "SPC700/Samples/92.brr"

DATA_F02988:
	dw $0000,$02A3
	incbin "SPC700/Samples/93.brr"

DATA_F02C2F:
	dw $0711,$0DE4
	incbin "SPC700/Samples/94.brr"

DATA_F03A17:
	dw $0000,$0040
	incbin "SPC700/Samples/95.brr"

DATA_F03A5B:
	dw $0000,$00BE
	incbin "SPC700/Samples/96.brr"

DATA_F03B1D:
	dw $0087,$020A
	incbin "SPC700/Samples/97.brr"

DATA_F03D2B:
	dw $0654,$0B25
	incbin "SPC700/Samples/98.brr"

DATA_F04854:
	dw $0000,$0F8B
	incbin "SPC700/Samples/99.brr"

DATA_F057E3:
	dw $0000,$0816
	incbin "SPC700/Samples/9A.brr"

DATA_F05FFD:
	dw $0000,$13F0
	incbin "SPC700/Samples/9B.brr"

DATA_F073F1:
	dw $0000,$1638
	incbin "SPC700/Samples/9C.brr"

DATA_F08A2D:
	dw $0000,$11CA
	incbin "SPC700/Samples/9D.brr"

DATA_F09BFB:
	dw $0402,$0558
	incbin "SPC700/Samples/9E.brr"

DATA_F0A157:
	dw $0000,$04A4
	incbin "SPC700/Samples/9F.brr"

DATA_F0A5FF:
	dw $069C,$0828
	incbin "SPC700/Samples/A0.brr"

DATA_F0AE2B:
	dw $0000,$0481
	incbin "SPC700/Samples/A1.brr"

DATA_F0B2B0:
	dw $052B,$0546
	incbin "SPC700/Samples/A2.brr"

DATA_F0B7FA:
	dw $0000,$0547
	incbin "SPC700/Samples/A3.brr"

DATA_F0BD45:
	dw $0816,$0BF5
	incbin "SPC700/Samples/A4.brr"

DATA_F0C93E:
	dw $0000,$0403
	incbin "SPC700/Samples/A5.brr"

DATA_F0CD45:
	dw $0C7B,$0F43
	incbin "SPC700/Samples/A6.brr"

DATA_F0DC8C:
	dw $0000,$19CE
	incbin "SPC700/Samples/A7.brr"

DATA_F0F65E:
	dw $0000,$1128
	incbin "SPC700/Samples/A8.brr"

DATA_F1078A:
	dw $0000,$0798
	incbin "SPC700/Samples/A9.brr"

DATA_F10F26:
	dw $0000,$089D
	incbin "SPC700/Samples/AA.brr"

DATA_F117C7:
	dw $0001,$0723
	incbin "SPC700/Samples/AB.brr"

DATA_F11EEE:
	dw $0000,$001B
	incbin "SPC700/Samples/AC.brr"

DATA_F11F0D:
	dw $0000,$0B89
	incbin "SPC700/Samples/AD.brr"

DATA_F12A9A:
	dw $0000,$0913
	incbin "SPC700/Samples/AE.brr"

DATA_F133B1:
	dw $0603,$0627
	incbin "SPC700/Samples/AF.brr"

DATA_F139DC:
	dw $054F,$11B8
	incbin "SPC700/Samples/B0.brr"

DATA_F14B98:
	dw $01EF,$020A
	incbin "SPC700/Samples/B1.brr"

DATA_F14DA6:
	dw $0000,$0798
	incbin "SPC700/Samples/B2.brr"

DATA_F15542:
	dw $06AE,$06C9
	incbin "SPC700/Samples/B3.brr"

DATA_F15C0F:
	dw $0000,$0A29
	incbin "SPC700/Samples/B4.brr"

DATA_F1663C:
	dw $0000,$08DC
	incbin "SPC700/Samples/B5.brr"

DATA_F16F1C:
	dw $0A8C,$0AB9
	incbin "SPC700/Samples/B6.brr"

DATA_F179D9:
	dw $0603,$0627
	incbin "SPC700/Samples/B7.brr"

DATA_F18004:
	dw $065D,$06DC
	incbin "SPC700/Samples/B8.brr"

DATA_F186E4:
	dw $0000,$0BFD
	incbin "SPC700/Samples/B9.brr"

DATA_F192E5:
	dw $0000,$001B
	incbin "SPC700/Samples/BA.brr"

DATA_F19304:
	dw $0000,$0009
	incbin "SPC700/Samples/BB.brr"

DATA_F19311:
	dw $0000,$0156
	incbin "SPC700/Samples/BC.brr"

DATA_F1946B:
	dw $0912,$0DB6
	incbin "SPC700/Samples/BD.brr"

DATA_F1A225:
	dw $0000,$05E8
	incbin "SPC700/Samples/BE.brr"

DATA_F1A811:
	dw $0000,$0546
	incbin "SPC700/Samples/BF.brr"

DATA_F1AD5B:
	dw $0000,$07FB
	incbin "SPC700/Samples/C0.brr"

DATA_F1B55A:
	dw $0000,$0237
	incbin "SPC700/Samples/C1.brr"

DATA_F1B795:
	dw $0000,$0237
	incbin "SPC700/Samples/C2.brr"

DATA_F1B9D0:
	dw $0000,$0237
	incbin "SPC700/Samples/C3.brr"

DATA_F1BC0B:
	dw $0000,$0430
	incbin "SPC700/Samples/C4.brr"

DATA_F1C03F:
	dw $0708,$08D3
	incbin "SPC700/Samples/C5.brr"

DATA_F1C916:
	dw $0000,$02EB
	incbin "SPC700/Samples/C6.brr"

DATA_F1CC05:
	dw $0000,$0145
	incbin "SPC700/Samples/C7.brr"

DATA_F1CD4E:
	dw $0000,$02A4
	incbin "SPC700/Samples/C8.brr"

DATA_F1CFF6:
	dw $0000,$0196
	incbin "SPC700/Samples/C9.brr"

DATA_F1D190:
	dw $0372,$04F6
	incbin "SPC700/Samples/CA.brr"

DATA_F1D68A:
	dw $0000,$08EE
	incbin "SPC700/Samples/CB.brr"

DATA_F1DF7C:
	dw $0000,$09F3
	incbin "SPC700/Samples/CC.brr"

DATA_F1E973:
	dw $0000,$042F
	incbin "SPC700/Samples/CD.brr"

DATA_F1EDA6:
	dw $03D5,$03DE
	incbin "SPC700/Samples/CE.brr"

DATA_F1F188:
	dw $0000,$0009
	incbin "SPC700/Samples/CF.brr"

DATA_F1F195:
	dw $0000,$019E
	incbin "SPC700/Samples/D0.brr"

DATA_F1F337:
	dw $037B,$05F1
	incbin "SPC700/Samples/D1.brr"

DATA_F1F92C:
	dw $0000,$0750
	incbin "SPC700/Samples/D2.brr"

DATA_F20080:
	dw $0000,$0237
	incbin "SPC700/Samples/D3.brr"

DATA_F202BB:
	dw $13E6,$1615
	incbin "SPC700/Samples/D4.brr"

DATA_F218D4:
	dw $0000,$0585
	incbin "SPC700/Samples/D5.brr"

DATA_F21E5D:
	dw $01C2,$02D1
	incbin "SPC700/Samples/D6.brr"

DATA_F22132:
	dw $0000,$0480
	incbin "SPC700/Samples/D7.brr"

DATA_F225B6:
	dw $0465,$068A
	incbin "SPC700/Samples/D8.brr"

DATA_F22C44:
	dw $0000,$068A
	incbin "SPC700/Samples/D9.brr"

DATA_F232D2:
	dw $0000,$02A4
	incbin "SPC700/Samples/DA.brr"

DATA_F2357A:
	incbin "SPC700/Music/LockjawsSaga.bin"

DATA_F244D4:
	incbin "SPC700/Music/Opening.bin"

DATA_F24760:
	incbin "SPC700/Music/SnakeyChantey.bin"

DATA_F25871:
	incbin "SPC700/Music/StrongholdShowdown.bin"

DATA_F25D19:
	incbin "SPC700/Music/GameOver.bin"

DATA_F25FC1:
	incbin "SPC700/Music/BossBossanova.bin"

DATA_F26F5B:
	incbin "SPC700/Music/KrooksMarch.bin"

DATA_F28043:
	incbin "SPC700/Music/HauntedChase.bin"

DATA_F290D0:
	incbin "SPC700/Music/SteelDrumRhumba.bin"

DATA_F29653:
	incbin "SPC700/Music/CrankysConga.bin"

DATA_F29F80:
	incbin "SPC700/Music/InASnowBoundLand.bin"

DATA_F2AB96:
	incbin "SPC700/Music/PrimalRave.bin"

DATA_F2BAD1:
	incbin "SPC700/Music/LostWorldAnthem.bin"

DATA_F2BFAE:
	incbin "SPC700/Music/JibJig.bin"

DATA_F2CFE3:
	incbin "SPC700/Music/DonkeyKongRescued.bin"

DATA_F2D64A:
	incbin "SPC700/Music/CrocodileCacophony.bin"

DATA_F2E6A0:
	incbin "SPC700/Music/Unknown.bin"

DATA_F2E727:
	dw $1300,$0000

DATA_F2E72B:
	dw $1300,$0000

DATA_F2E72F:
	incbin "SPC700/SoundEffects/GlobalSoundEffects.bin"

DATA_F2F106:
	incbin "SPC700/SoundEffects/DATA_F2F106.bin"

DATA_F2F12E:
	incbin "SPC700/SoundEffects/DATA_F2F12E.bin"

DATA_F2F2F0:
	incbin "SPC700/SoundEffects/DATA_F2F2F0.bin"

DATA_F2F558:
	incbin "SPC700/SoundEffects/DATA_F2F558.bin"

DATA_F2F6C5:
	incbin "SPC700/SoundEffects/DATA_F2F6C5.bin"

DATA_F2F722:
	incbin "SPC700/SoundEffects/DATA_F2F722.bin"

DATA_F2F978:
	incbin "SPC700/SoundEffects/DATA_F2F978.bin"

UNK_F2FB6A:
	dw $022E,$9400,$022E,$9400,$022E,$9400,$022E,$9400
	dw $022E,$9400,$022E,$9400,$022E

check bankcross on
	%FREE_BYTES($F2FB84, 1148, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF3Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_F30000:
	incbin "Tilemaps/Layer1_KlubbasKiosk.bin"

DATA_F30700:
	incbin "Tilemaps/Compressed/Layer1_YeScurvyKongKrew.bin"

DATA_F30802:
	incbin "Tilemaps/Compressed/Layer3_Level_Jungle.bin"

DATA_F30EBB:
	incbin "Graphics/GFX_Layer3_WindyWellLeaves.bin"

DATA_F3173B:
	incbin "Tilemaps/Compressed/Layer3_WorldMap.bin"

DATA_F31A31:
	incbin "Tilemaps/Layer3_FastRain.bin"

DATA_F31C31:
	incbin "Tilemaps/Compressed/Layer2_WorldMap.bin"

DATA_F321E8:
	incbin "Graphics/GFX_Layer2_Level_KrocodileKoreEnergyBeam.bin"

DATA_F36EE8:
	incbin "Graphics/GFX_Layer1_SlowRain.bin"

	%FREE_BYTES($F37EE8, 280, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

CODE_B38000:
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38007:
	SEP.b #$20
	LDA.w $19B2
	STA.w $19B3
	STZ.w $19B2
	STZ.w $19AA
	STZ.w $19AB
	STZ.w $19AE
	STZ.w $19AC
	STZ.w $19AF
	REP.b #$20
	LDA.w #CODE_B38052>>16
	STA.w $05AB
	LDA.w #DATA_FF047E>>16
	STA.b $90
	JSL.l CODE_BCFA78
	LDA.w $0A36
	AND.w #$0080
	BNE.b CODE_B3806D
	LDA.w $0A36
	BNE.b CODE_B38087
	LDA.w #CODE_B38052
	STA.w $05A9
	LDX.w #!RAM_DKC2_Level_SpriteDataRAM
CODE_B38048:
	LDA.b DKC2_Level_SpriteDataRAM[$00].SpriteIDLo,x
	BEQ.b CODE_B38054
	STX.b $64
	TAX
	JMP.w (DATA_B38348,x)

CODE_B38052:
	LDX.b $64
CODE_B38054:
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_B38048
	JSL.l CODE_B8805E
	JSR.w CODE_B38342
	JSR.w CODE_B38280
	JSR.w CODE_B380F0
	RTL

CODE_B3806D:
	JSL.l CODE_B8805E
CODE_B38071:
	JSR.w CODE_B38342
	JSR.w CODE_B380F0
	DEC.w $0A38
	BEQ.b CODE_B38083
	BMI.b CODE_B3807F
	RTL

CODE_B3807F:
	STZ.w $0A38
	RTL

CODE_B38083:
	STZ.w $0A36
	RTL

CODE_B38087:
	LDA.w #CODE_B380D5
	STA.w $05A9
	LDX.w #!RAM_DKC2_Level_SpriteDataRAM
CODE_B38090:
	LDA.b DKC2_Level_SpriteDataRAM[$00].SpriteIDLo,x
	BEQ.b CODE_B380D7
	STX.b $64
	TAX
	LDA.w $0A36
	AND.w #$001C
	BNE.b CODE_B380A1
	BRA.b CODE_B380D2

CODE_B380A1:
	LDA.b $64
	CMP.w #$0E9E
	BPL.b CODE_B380C1
	CMP.w $0597
	BEQ.b CODE_B380B7
	LDA.w $0A36
	AND.w #$0008
	BEQ.b CODE_B380D2
	BRA.b CODE_B380D5

CODE_B380B7:
	LDA.w $0A36
	AND.w #$0010
	BEQ.b CODE_B380D2
	BRA.b CODE_B380D5

CODE_B380C1:
	LDA.w $0A36
	AND.w #$0004
	BEQ.b CODE_B380D2
	LDA.l DATA_B38348+$02,x
	AND.w #$0001
	BEQ.b CODE_B380D5
CODE_B380D2:
	JMP.w (DATA_B38348,x)

CODE_B380D5:
	LDX.b $64
CODE_B380D7:
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_B38090
	JSL.l CODE_B8805E
	JSR.w CODE_B38280
	BRL.w CODE_B38071

CODE_B380EC:
	JSR.w CODE_B380F0
	RTL

CODE_B380F0:
	LDA.w $19AD
	CMP.w #$0100
	LDA.w #$0450
	JSR.w CODE_B38158
	BCS.b CODE_B3814A
	LDA.w $19A9
	CMP.w #$0100
	LDA.w #$073D
	JSR.w CODE_B38158
	BCS.b CODE_B3814A
	LDA.w $19AA
	CMP.w #$0100
	LDA.w #$073F
	JSR.w CODE_B38158
	BCS.b CODE_B3814A
	LDA.w $19AE
	CMP.w #$0100
	LDA.w #$0452
	JSR.w CODE_B38158
	BCS.b CODE_B3814A
	LDA.w $052B
	AND.w #$8000
	BEQ.b CODE_B3813E
	LDA.w $19AB
	CMP.w #$0100
	LDA.w #$0765
	JSR.w CODE_B38158
	BRA.b CODE_B3814A

CODE_B3813E:
	LDA.w $19AB
	CMP.w #$0100
	LDA.w #$0668
	JSR.w CODE_B38158
CODE_B3814A:
	JSL.l CODE_B5801E
	RTS

CODE_B3814F:
	PHY
	JSR.w CODE_B38158
	PLY
	AND.w #$FFFF
	RTL

CODE_B38158:
	SEP.b #$30
	XBA
	TAX
	XBA
	EOR.w $0619,x
	BEQ.b CODE_B3816D
	EOR.w $0619,x
	BCS.b CODE_B3816F
CODE_B38167:
	REP.b #$30
	LDA.w #$0001
	RTS

CODE_B3816D:
	BCS.b CODE_B38167
CODE_B3816F:
	REP.b #$30
	TAY
	LDA.w $0634
	INC
	INC
	AND.w #$000E
	TAX
	LDA.w $0622,x
	BNE.b CODE_B38199
	TYA
	ORA.w #$8000
	STA.w $0622,x
	STX.w $0634
	SEP.b #$30
	XBA
	AND.b #$0F
	TAX
	XBA
	STA.w $0619,x
	REP.b #$30
	LDA.w #$0000
CODE_B38199:
	SEC
	RTS

DKC2_NorSpr0000_NullSprite_Main:
DKC2_NorSpr0004_UnknownSprite_Main:
DKC2_NorSpr0090_UnknownSprite_Main:
;$B3819B
	LDA.w $05BB
	AND.w #$0060
	BEQ.b CODE_B381AA
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B381AA:
	JSL.l CODE_BBBB37
	JMP.w [$05A9]

DKC2_NorSpr00F4_UnknownSprite_Main:
;$B381B1
	LDA.w $05BB
	AND.w #$0060
	BEQ.b CODE_B381C3
	JSR.w CODE_B381CE
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B381C3:
	JSL.l CODE_BBBB37
	JMP.w [$05A9]

CODE_B381CA:
	JSR.w CODE_B381CE
	RTL

CODE_B381CE:
	RTS

CODE_B381CF:
	CPX.w $05C3
	BNE.b CODE_B381E3
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_B381E3
	LDA.b $1C,x
	ORA.w #$C000
	STA.b $1C,x
	RTS

CODE_B381E3:
	LDA.b $1C,x
	AND.w #$3FFF
	STA.b $1C,x
	RTS

DKC2_NorSpr0008_MapPlayer_Main:
DKC2_NorSpr0238_BurstEffect_Main:
;$B381EB
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr00F8_UnknownSprite_Main:
;$B381F2
	LDA.w $05BB
	AND.w #$0060
	BNE.b DKC2_NorSpr008C_UnknownSprite_Main
	JSL.l CODE_BBBC80
	JMP.w [$05A9]

DKC2_NorSpr008C_UnknownSprite_Main:
;$B38201
	JSL.l CODE_BBBC96
	JMP.w [$05A9]

DKC2_NorSpr00FC_UnknownSprite_Main:
DKC2_NorSpr010C_UnknownSprite_Main:
;$B38208
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr00E0_UnknownSprite_Main:
;$B3820F
	LDA.b $64
	STA.w $19CE
	INC.w $19AE
	LDY.w $0595
	LDA.w $0016,y
	CMP.w #$0010
	BMI.b CODE_B38251
	LDA.b $2A
	AND.w #$0001
	BEQ.b CODE_B3822C
CODE_B38229:
	JMP.w [$05A9]

CODE_B3822C:
	LDA.b $2A
	AND.w #$0002
	BEQ.b CODE_B38242
	LDA.w $091B
	ORA.w #$0080
	STA.w $091B
	JSL.l CODE_BB8C2C
	BRA.b CODE_B38229

CODE_B38242:
	LDA.w $091B
	AND.w #$FF7F
	STA.w $091B
	JSL.l CODE_BB8C2C
	BRA.b CODE_B38229

CODE_B38251:
	LDA.w $091B
	AND.w #$FF7F
	STA.w $091B
	JSL.l CODE_BB8C2C
	JSL.l CODE_BB82D2
	STZ.w $19CE
	JMP.w [$05A9]

DKC2_NorSpr0100_UnknownSprite_Main:
;$B38268
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $42,x
	BEQ.b CODE_B38276
	DEC.b $42,x
	BEQ.b CODE_B38279
CODE_B38276:
	JMP.w [$05A9]

CODE_B38279:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B38280:
	LDA.w $08C2
	AND.w #$0001
	BNE.b CODE_B382C6
	LDY.w $0595
	STY.b $66
	LDA.w $0000,y
	STA.w $0A2E
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $64
	LDA.b $36,x
	LDA.b $20,x
	STA.w $0A30
	LDA.b $26,x
	STA.w $0A32
	LDA.b $0E,x
	STA.w $0A34
	LDA.w $0A2A
	CMP.b $06,x
	BNE.b CODE_B382CD
	LDA.w $0A2C
	CMP.b $0A,x
	BNE.b CODE_B382CD
	LDA.b $1E,x
	AND.w #$1010
	BNE.b CODE_B382CD
	LDA.w $08C2
	AND.w #$0008
	BNE.b CODE_B382CD
CODE_B382C6:
	LDA.w #$0009
	TRB.w $08C2
	RTS

CODE_B382CD:
	TXY
	LDX.w $099D
	LDA.w $0006,y
	STA.w $0A2A
	STA.l $7FA532,x
	LDA.w $000A,y
	STA.w $0A2C
	STA.l $7FA572,x
	LDA.w $0012,y
	AND.w #$4000
	STA.l $7FA5B2,x
	LDA.w $001E,y
	XBA
	AND.w #$FF00
	STA.b $32
	LDY.b $66
	LDA.w $0000,y
	STA.l $7FA5F2,x
	AND.w #$00FF
	ORA.b $32
	INX
	INX
	TXA
	AND.w #$003F
	STA.w $099D
	CMP.w $099F
	BNE.b CODE_B3831F
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	STA.w $099F
CODE_B3831F:
	LDA.w $099D
	BRA.b CODE_B382C6

CODE_B38324:
	SEC
	SBC.w #$0005
	STA.w $09FC
	TAY
	LDA.w $09FE,y
	STA.b $32
	LDA.w $0A00,y
	STA.b $34
	LDX.w $0A01,y
	STX.b $64
	PHK
	PEA.w CODE_B38342-$01
	JMP.w [$0032]
CODE_B38342:
	LDA.w $09FC
	BNE.b CODE_B38324
	RTS

DATA_B38348:
	dw DKC2_NorSpr0000_NullSprite_Main,$0000
	dw DKC2_NorSpr0004_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0008_MapPlayer_Main,$0000
	dw DKC2_NorSpr000C_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0010_SquawksEgg_Main,$0000
	dw DKC2_NorSpr0014_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0018_CannonballPieces1_Main,$0000
	dw DKC2_NorSpr001C_CannonballPieces2_Main,$0000
	dw DKC2_NorSpr0020_EggShellPieces_Main,$0000
	dw DKC2_NorSpr0024_DroppingHooks_Main,$0000
	dw DKC2_NorSpr0028_AirBubbleGenerator_Main,$0000
	dw DKC2_NorSpr002C_KleeverBonePieces_Main,$0000
	dw DKC2_NorSpr0030_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0034_KleeverPieces1_Main,$0000
	dw DKC2_NorSpr0038_KleeverPieces2_Main,$0000
	dw DKC2_NorSpr003C_KleeverPieces3_Main,$0000
	dw DKC2_NorSpr0040_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0044_KleeverPieces4_Main,$0000
	dw DKC2_NorSpr0048_KleeverPieces5_Main,$0000
	dw DKC2_NorSpr004C_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0050_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0054_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0058_PuftupSpikes_Main,$0000
	dw DKC2_NorSpr005C_KRoolWaterDrips_Main,$0000
	dw DKC2_NorSpr0060_BarrelPieces_Main,$0000
	dw DKC2_NorSpr0064_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0068_KingZingStingSpikes_Main,$0000
	dw DKC2_NorSpr006C_Kannon_Main,$0000
	dw DKC2_NorSpr0070_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0074_Klubba_Main,$0000
	dw DKC2_NorSpr0078_Kudgel_Main,$0001
	dw DKC2_NorSpr007C_ChasingKingZingSting_Main,$0000
	dw DKC2_NorSpr0080_KingZingSting_Main,$0000
	dw DKC2_NorSpr0084_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0088_ChestSpawner_Main,$0000
	dw DKC2_NorSpr008C_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0090_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0094_ExitDoor_Main,$0001
	dw DKC2_NorSpr0098_UnknownSprite_Main,$0000
	dw DKC2_NorSpr009C_SparkleSpawner_Main,$0000
	dw DKC2_NorSpr00A0_Sparkle_Main,$0000
	dw DKC2_NorSpr00A4_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00A8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00AC_WaterLevelChanger_Main,$0000
	dw DKC2_NorSpr00B0_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00B4_Explosion_Main,$0000
	dw DKC2_NorSpr00B8_UnknownSprite_Main,$0001
	dw DKC2_NorSpr00BC_Kackle_Main,$0001
	dw DKC2_NorSpr00C0_HorizontalWindChanger_Main,$0001
	dw DKC2_NorSpr00C4_VerticalWindChanger_Main,$0001
	dw DKC2_NorSpr00C8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00CC_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00D0_GiantTire_Main,$0000
	dw DKC2_NorSpr00D4_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00D8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00DC_TrafficLight_Main,$0000
	dw DKC2_NorSpr00E0_UnknownSprite_Main,$0001
	dw DKC2_NorSpr00E4_DiddyKong_Main,$0001
	dw DKC2_NorSpr00E8_DixieKong_Main,$0001
	dw DKC2_NorSpr00EC_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00F0_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00F4_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00F8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr00FC_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0100_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0104_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0108_WebShot_Main,$0000
	dw DKC2_NorSpr010C_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0110_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0114_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0118_WebPlatform_Main,$0000
	dw DKC2_NorSpr011C_DKBarrelLetters_Main,$0000
	dw DKC2_NorSpr0120_BarrelIcons_Main,$0000
	dw DKC2_NorSpr0124_BreakableWall_Main,$0000
	dw DKC2_NorSpr0128_RideableBalloon_Main,$0000
	dw DKC2_NorSpr012C_Sun_Main,$0001
	dw DKC2_NorSpr0130_ShipDeckWaterSplash_Main,$0001
	dw DKC2_NorSpr0134_AnimalBuddyIcon_Main,$0001
	dw DKC2_NorSpr0138_Timer_Main,$0001
	dw DKC2_NorSpr013C_Cannon_Main,$0000
	dw DKC2_NorSpr0140_BarrelCannon_Main,$0000
	dw DKC2_NorSpr0144_KleeverCannonball_Main,$0000
	dw DKC2_NorSpr0148_AnimalBuddyBox_Main,$0000
	dw DKC2_NorSpr014C_Hook_Main,$0000
	dw DKC2_NorSpr0150_InvincibilityBarrel_Main,$0000
	dw DKC2_NorSpr0154_CheckpointBarrel_Main,$0000
	dw DKC2_NorSpr0158_SkullCart_Main,$0001
	dw DKC2_NorSpr015C_Coins_Main,$0000
	dw DKC2_NorSpr0160_LevelEndGoal_Main,$0001
	dw DKC2_NorSpr0164_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0168_UnknownSprite_Main,$0001
	dw DKC2_NorSpr016C_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0170_Bananas_Main,$0000
	dw DKC2_NorSpr0174_KONGLetters_Main,$0000
	dw DKC2_NorSpr0178_ExtraLifeBalloon_Main,$0001
	dw DKC2_NorSpr017C_FallingKleeverCannonball_Main,$0000
	dw DKC2_NorSpr0180_KrocheadSwitchBarrel_Main,$0000
	dw DKC2_NorSpr0184_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0188_CoinHUDOnNPCScreen_Main,$0000
	dw DKC2_NorSpr018C_KongNPC_Main,$0000
	dw DKC2_NorSpr0190_Squitter_Main,$0000
	dw DKC2_NorSpr0194_Rattly_Main,$0000
	dw DKC2_NorSpr0198_Squawks_Main,$0000
	dw DKC2_NorSpr019C_Rambi_Main,$0001
	dw DKC2_NorSpr01A0_Enguarde_Main,$0000
	dw DKC2_NorSpr01A4_Barrel_Main,$0000
	dw DKC2_NorSpr01A8_DKBarrel_Main,$0000
	dw DKC2_NorSpr01AC_Klobber_Main,$0000
	dw DKC2_NorSpr01B0_Cannonball_Main,$0000
	dw DKC2_NorSpr01B4_KrowsEgg_Main,$0000
	dw DKC2_NorSpr01B8_TNTBarrel_Main,$0000
	dw DKC2_NorSpr01BC_WoodenBox_Main,$0000
	dw DKC2_NorSpr01C0_Chest_Main,$0000
	dw DKC2_NorSpr01C4_KreepyKrowsEggs_Main,$0000
	dw DKC2_NorSpr01C8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr01CC_UnknownSprite_Main,$0001
	dw DKC2_NorSpr01D0_ShotCannonballOrBarrel_Main,$0000
	dw DKC2_NorSpr01D4_LargeSmokePuff_Main,$0000
	dw DKC2_NorSpr01D8_Kruncha_Main,$0001
	dw DKC2_NorSpr01DC_ClickClack_Main,$0000
	dw DKC2_NorSpr01E0_Kutlass_Main,$0000
	dw DKC2_NorSpr01E4_Neek_Main,$0000
	dw DKC2_NorSpr01E8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr01EC_Klomp_Main,$0000
	dw DKC2_NorSpr01F0_Klampon_Main,$0001
	dw DKC2_NorSpr01F4_UnknownSprite_Main,$0000
	dw DKC2_NorSpr01F8_Flotsam_Main,$0000
	dw DKC2_NorSpr01FC_Spiny_Main,$0000
	dw DKC2_NorSpr0200_Klinger_Main,$0000
	dw DKC2_NorSpr0204_CatO9Tails_Main,$0000
	dw DKC2_NorSpr0208_Puftup_Main,$0000
	dw DKC2_NorSpr020C_Lockjaw_Main,$0000
	dw DKC2_NorSpr0210_Snapjaw_Main,$0001
	dw DKC2_NorSpr0214_MiniNecky_Main,$0000
	dw DKC2_NorSpr0218_Zinger_Main,$0000
	dw DKC2_NorSpr021C_Kaboing_Main,$0000
	dw DKC2_NorSpr0220_Flitter_Main,$0000
	dw DKC2_NorSpr0224_KrowsBody_Main,$0000
	dw DKC2_NorSpr0228_KrowsHead_Main,$0000
	dw DKC2_NorSpr022C_KreepyKrowsBody_Main,$0000
	dw DKC2_NorSpr0230_KreepyKrowsHead_Main,$0000
	dw DKC2_NorSpr0234_Shuri_Main,$0000
	dw DKC2_NorSpr0238_BurstEffect_Main,$0001
	dw DKC2_NorSpr023C_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0240_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0244_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0248_UnknownSprite_Main,$0001
	dw DKC2_NorSpr024C_ExplosionCloud_Main,$0000
	dw DKC2_NorSpr0250_Fireworks_Main,$0000
	dw DKC2_NorSpr0254_GhostRope_Main,$0000
	dw DKC2_NorSpr0258_NoAnimalBuddySign_Main,$0000
	dw DKC2_NorSpr025C_Krook_Main,$0000
	dw DKC2_NorSpr0260_KrooksHook_Main,$0000
	dw DKC2_NorSpr0264_KRool_Main,$0001
	dw DKC2_NorSpr0268_KRoolGun_Main,$0001
	dw DKC2_NorSpr026C_KRoolGunVacuumEffect_Main,$0000
	dw DKC2_NorSpr0270_KRoolCannonball_Main,$0000
	dw DKC2_NorSpr0274_KRoolGunFire_Main,$0000
	dw DKC2_NorSpr0278_KlubbasClub_Main,$0000
	dw DKC2_NorSpr027C_KudgelsClub_Main,$0001
	dw DKC2_NorSpr0280_DonkeyKongsVerticalRope_Main,$0000
	dw DKC2_NorSpr0284_DonkeyKongsRopes_Main,$0000
	dw DKC2_NorSpr0288_TiedUpDonkeyKong_Main,$0000
	dw DKC2_NorSpr028C_CannonballShotDonkeyKong_Main,$0000
	dw DKC2_NorSpr0290_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0294_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0298_LavaSplash_Main,$0000
	dw DKC2_NorSpr029C_KRoolsBlinkingEyes_Main,$0000
	dw DKC2_NorSpr02A0_KRoolSpikedCannonballs_Main,$0000
	dw DKC2_NorSpr02A4_Kleever_Main,$0000
	dw DKC2_NorSpr02A8_KRoolPuddle_Main,$0000
	dw DKC2_NorSpr02AC_KRoolFish_Main,$0000
	dw DKC2_NorSpr02B0_BrokenKleeverHilt_Main,$0000
	dw DKC2_NorSpr02B4_BrokenKleeverFireTrail_Main,$0000
	dw DKC2_NorSpr02B8_KingZingStingStiner_Main,$0000
	dw DKC2_NorSpr02BC_UnknownSprite_Main,$0000
	dw DKC2_NorSpr02C0_KingZingStingCirclingZinger_Main,$0000
	dw DKC2_NorSpr02C4_KleeverAttackEffect_Main,$0000
	dw DKC2_NorSpr02C8_KleeverHand_Main,$0000
	dw DKC2_NorSpr02CC_KleeverFireballs_Main,$0000
	dw DKC2_NorSpr02D0_KleeversHandLavaBubbles_Main,$0000
	dw DKC2_NorSpr02D4_Krochead_Main,$0000
	dw DKC2_NorSpr02D8_Horsetail_Main,$0000
	dw DKC2_NorSpr02DC_UnknownSprite_Main,$0000
	dw DKC2_NorSpr02E0_Glimmer_Main,$0000
	dw DKC2_NorSpr02E4_Kloak_Main,$0000
	dw DKC2_NorSpr02E8_UnknownSprite_Main,$0000
	dw DKC2_NorSpr02EC_HauntedHallDoor_Main,$0001
	dw DKC2_NorSpr02F0_Klank_Main,$0000
	dw DKC2_NorSpr02F4_SkullCartSparks_Main,$0001
	dw DKC2_NorSpr02F8_PlusAndMinusBarrel_Main,$0000
	dw DKC2_NorSpr02FC_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0300_UnknownSprite_Main,$0001
	dw DKC2_NorSpr0304_Clapper_Main,$0000
	dw DKC2_NorSpr0308_UnknownSprite_Main,$0001
	dw DKC2_NorSpr030C_Screech_Main,$0000
	dw DKC2_NorSpr0310_RacingFlag_Main,$0000
	dw DKC2_NorSpr0314_UnknownSprite_Main,$0000
	dw DKC2_NorSpr0318_UnknownSprite_Main,$0000
	dw DKC2_NorSpr031C_DoubleZingers_Main,$0000

DKC2_NorSpr0078_Kudgel_Main:
;$B38668
	LDA.w #$0000
	JML.l CODE_B68025

DKC2_NorSpr027C_KudgelsClub_Main:
;$B3866F
	LDA.w #$0002
	JML.l CODE_B68025

DKC2_NorSpr0268_KRoolGun_Main:
;$B38676
	LDA.w #$0004
	JML.l CODE_B68025

DKC2_NorSpr028C_CannonballShotDonkeyKong_Main:
;$B3867D
	LDA.w #$0006
	JML.l CODE_B68025

DKC2_NorSpr0270_KRoolCannonball_Main:
;$B38684
	LDA.w #$0008
	JML.l CODE_B68025

DKC2_NorSpr02A0_KRoolSpikedCannonballs_Main:
;$B3868B
	LDA.w #$000A
	JML.l CODE_B68025

DKC2_NorSpr0274_KRoolGunFire_Main:
;$B38692
	LDA.w #$000C
	JML.l CODE_B68025

DKC2_NorSpr026C_KRoolGunVacuumEffect_Main:
;$B38699
	LDA.w #$000E
	JML.l CODE_B68025

DKC2_NorSpr029C_KRoolsBlinkingEyes_Main:
;$B386A0
	LDA.w #$0010
	JML.l CODE_B68025

DKC2_NorSpr02A8_KRoolPuddle_Main:
;$B386A7
	LDA.w #$0012
	JML.l CODE_B68025

DKC2_NorSpr0294_UnknownSprite_Main:
;$B386AE
	LDA.w #$0014
	JML.l CODE_B68025

DKC2_NorSpr0288_TiedUpDonkeyKong_Main:
;$B386B5
	LDA.w #$0016
	JML.l CODE_B68025

DKC2_NorSpr0290_UnknownSprite_Main:
;$B386BC
	LDA.w #$0018
	JML.l CODE_B68025

DKC2_NorSpr0280_DonkeyKongsVerticalRope_Main:
;$B386C3
	LDA.w #$001A
	JML.l CODE_B68025

DKC2_NorSpr0284_DonkeyKongsRopes_Main:
;$B386CA
	LDA.w #$001C
	JML.l CODE_B68025

DKC2_NorSpr0298_LavaSplash_Main:
;$B386D1
	LDA.w #$001E
	JML.l CODE_B68025

DKC2_NorSpr0074_Klubba_Main:
;$B386D8
	LDA.w #$0020
	JML.l CODE_B68025

DKC2_NorSpr0278_KlubbasClub_Main:
;$B386DF
	LDA.w #$0022
	JML.l CODE_B68025

DKC2_NorSpr0264_KRool_Main:
;$B386E6
	LDA.w #$0024
	JML.l CODE_B68025

DKC2_NorSpr004C_UnknownSprite_Main:
;$B386ED
	LDA.w #$0026
	JML.l CODE_B68025

DKC2_NorSpr02A4_Kleever_Main:
;$B386F4
	LDA.w #$0000
	JML.l CODE_B6D21D

DKC2_NorSpr02CC_KleeverFireballs_Main:
;$B386FB
	LDA.w #$0002
	JML.l CODE_B6D21D

DKC2_NorSpr0024_DroppingHooks_Main:
;$B38702
	LDA.w #$0004
	JML.l CODE_B6D21D

DKC2_NorSpr0144_KleeverCannonball_Main:
;$B38709
	LDA.w #$0006
	JML.l CODE_B6D21D

DKC2_NorSpr02D0_KleeversHandLavaBubbles_Main:
;$B38710
	LDA.w #$0008
	JML.l CODE_B6D21D

DKC2_NorSpr02C8_KleeverHand_Main:
;$B38717
	LDA.w #$000A
	JML.l CODE_B6D21D

DKC2_NorSpr017C_FallingKleeverCannonball_Main:
;$B3871E
	LDA.w #$000C
	JML.l CODE_B6D21D

DKC2_NorSpr02C4_KleeverAttackEffect_Main:
;$B38725
	LDA.w #$000E
	JML.l CODE_B6D21D

DKC2_NorSpr02B0_BrokenKleeverHilt_Main:
;$B3872C
	LDA.w #$0010
	JML.l CODE_B6D21D

DKC2_NorSpr02B4_BrokenKleeverFireTrail_Main:
;$B38733
	LDA.w #$0012
	JML.l CODE_B6D21D

DKC2_NorSpr002C_KleeverBonePieces_Main:
;$B3873A
	LDA.w #$0014
	JML.l CODE_B6D21D

DKC2_NorSpr0030_UnknownSprite_Main:
;$B38741
	LDA.w #$0016
	JML.l CODE_B6D21D

DKC2_NorSpr0034_KleeverPieces1_Main:
;$B38748
	LDA.w #$0018
	JML.l CODE_B6D21D

DKC2_NorSpr0038_KleeverPieces2_Main:
;$B3874F
	LDA.w #$001A
	JML.l CODE_B6D21D

DKC2_NorSpr003C_KleeverPieces3_Main:
;$B38756
	LDA.w #$001C
	JML.l CODE_B6D21D

DKC2_NorSpr0040_UnknownSprite_Main:
;$B3875D
	LDA.w #$001E
	JML.l CODE_B6D21D

DKC2_NorSpr0044_KleeverPieces4_Main:
;$B38764
	LDA.w #$0020
	JML.l CODE_B6D21D

DKC2_NorSpr0048_KleeverPieces5_Main:
;$B3876B
	LDA.w #$0022
	JML.l CODE_B6D21D

DKC2_NorSpr01B4_KrowsEgg_Main:
;$B38772
	LDA.w #$0024
	JML.l CODE_B6D21D

DKC2_NorSpr0224_KrowsBody_Main:
;$B38779
	LDA.w #$0026
	JML.l CODE_B6D21D

DKC2_NorSpr0228_KrowsHead_Main:
;$B38780
	LDA.w #$0028
	JML.l CODE_B6D21D

DKC2_NorSpr0080_KingZingSting_Main:
;$B38787
	LDA.w #$0000
	JML.l CODE_BA9000

DKC2_NorSpr02C0_KingZingStingCirclingZinger_Main:
;$B3878E
	LDA.w #$0002
	JML.l CODE_BA9000

DKC2_NorSpr02BC_UnknownSprite_Main:
;$B38795
	LDA.w #$0004
	JML.l CODE_BA9000

DKC2_NorSpr02B8_KingZingStingStiner_Main:
;$B3879C
	LDA.w #$0006
	JML.l CODE_BA9000

DKC2_NorSpr0068_KingZingStingSpikes_Main:
;$B387A3
	LDA.w #$0008
	JML.l CODE_BA9000

DKC2_NorSpr022C_KreepyKrowsBody_Main:
;$B387AA
	LDA.w #$000A
	JML.l CODE_BA9000

DKC2_NorSpr01C4_KreepyKrowsEggs_Main:
;$B387B1
	LDA.w #$000C
	JML.l CODE_BA9000

DKC2_NorSpr0230_KreepyKrowsHead_Main:
;$B387B8
	LDA.w #$000E
	JML.l CODE_BA9000

DKC2_NorSpr0054_UnknownSprite_Main:
;$B387BF
	LDA.w #$0000
	JML.l CODE_BAB09C

DKC2_NorSpr02AC_KRoolFish_Main:
;$B387C6
	LDA.w #$0002
	JML.l CODE_BAB09C

DKC2_NorSpr0098_UnknownSprite_Main:
;$B387CD
	LDA.w #$0004
	JML.l CODE_BAB09C

DKC2_NorSpr0184_UnknownSprite_Main:
;$B387D4
	LDA.w #$0006
	JML.l CODE_BAB09C

DKC2_NorSpr018C_KongNPC_Main:
;$B387DB
	LDA.w #$0008
	JML.l CODE_BAB09C

DKC2_NorSpr009C_SparkleSpawner_Main:
;$B387E2
	LDA.w #$000A
	JML.l CODE_BAB09C

DKC2_NorSpr00A0_Sparkle_Main:
;$B387E9
	LDA.w #$000C
	JML.l CODE_BAB09C

DKC2_NorSpr0050_UnknownSprite_Main:
;$B387F0
	LDA.w #$000E
	JML.l CODE_BAB09C

DKC2_NorSpr0304_Clapper_Main:
;$B387F7
	LDA.w #$0000
	JML.l CODE_B3D8E7

DKC2_NorSpr00C4_VerticalWindChanger_Main:
;$B387FE
	LDA.w #$0002
	JML.l CODE_B3D8E7

DKC2_NorSpr00C0_HorizontalWindChanger_Main:
;$B38805
	LDA.w #$0004
	JML.l CODE_B3D8E7

DKC2_NorSpr0138_Timer_Main:
;$B3880C
	LDA.w #$0006
	JML.l CODE_B3D8E7

DKC2_NorSpr0124_BreakableWall_Main:
;$B38813
	LDA.w #$0008
	JML.l CODE_B3D8E7

DKC2_NorSpr0094_ExitDoor_Main:
;$B3881A
	LDA.w #$000A
	JML.l CODE_B3D8E7

DKC2_NorSpr0070_UnknownSprite_Main:
;$B38821
	LDA.w #$000C
	JML.l CODE_B3D8E7

DKC2_NorSpr0154_CheckpointBarrel_Main:
;$B38828
	LDA.w #$000E
	JML.l CODE_B3D8E7

DKC2_NorSpr013C_Cannon_Main:
;$B3882F
	LDA.w #$0010
	JML.l CODE_B3D8E7

DKC2_NorSpr0120_BarrelIcons_Main:
;$B38836
	LDA.w #$0012
	JML.l CODE_B3D8E7

DKC2_NorSpr0140_BarrelCannon_Main:
;$B3883D
	LDA.w #$0014
	JML.l CODE_B3D8E7

DKC2_NorSpr02EC_HauntedHallDoor_Main:
;$B38844
	LDA.w #$0000
	JML.l CODE_BEB800

DKC2_NorSpr02FC_UnknownSprite_Main:
;$B3884B
	LDA.w #$0002
	JML.l CODE_BEB800

DKC2_NorSpr02F4_SkullCartSparks_Main:
;$B38852
	LDA.w #$0004
	JML.l CODE_BEB800

DKC2_NorSpr0158_SkullCart_Main:
;$B38859
	LDA.w #$0006
	JML.l CODE_BEB800

DKC2_NorSpr02F0_Klank_Main:
;$B38860
	LDA.w #$0008
	JML.l CODE_BEB800

DKC2_NorSpr00BC_Kackle_Main:
;$B38867
	LDA.w #$000A
	JML.l CODE_BEB800

DKC2_NorSpr0300_UnknownSprite_Main:
;$B3886E
	LDA.w #$000C
	JML.l CODE_BEB800

DKC2_NorSpr015C_Coins_Main:
;$B38875
	LDA.w #$000E
	JML.l CODE_BEB800

DKC2_NorSpr0174_KONGLetters_Main:
;$B3887C
	LDA.w #$0010
	JML.l CODE_BEB800

DKC2_NorSpr00DC_TrafficLight_Main:
;$B38883
	LDA.w #$0012
	JML.l CODE_BEB800

DKC2_NorSpr0310_RacingFlag_Main:
;$B3888A
	LDA.w #$0014
	JML.l CODE_BEB800

DKC2_NorSpr007C_ChasingKingZingSting_Main:
;$B38891
	LDA.w #$0016
	JML.l CODE_BEB800

DKC2_NorSpr030C_Screech_Main:
;$B38898
	LDA.w #$0018
	JML.l CODE_BEB800

DKC2_NorSpr00D0_GiantTire_Main:
;$B3889F
	LDA.w #$001A
	JML.l CODE_BEB800

DKC2_NorSpr00D4_UnknownSprite_Main:
;$B388A6
	LDA.w #$001C
	JML.l CODE_BEB800

DKC2_NorSpr0088_ChestSpawner_Main:
;$B388AD
	LDA.w #$001E
	JML.l CODE_BEB800

DKC2_NorSpr0084_UnknownSprite_Main:
;$B388B4
	LDA.w #$0020
	JML.l CODE_BEB800

DKC2_NorSpr031C_DoubleZingers_Main:
;$B388BB
	LDA.w #$0022
	JML.l CODE_BEB800

DKC2_NorSpr00F0_UnknownSprite_Main:
;$B388C2
	JML.l CODE_BBBC4C

DKC2_NorSpr00E8_DixieKong_Main:
;$B388C6
	JML.l CODE_B895D9

DKC2_NorSpr00E4_DiddyKong_Main:
;$B388CA
	JML.l CODE_B895E6

DKC2_NorSpr00EC_UnknownSprite_Main:
;$B388CE
	JMP.w [$05A9]

DKC2_NorSpr00D8_UnknownSprite_Main:
;$B388D1
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B388EA
	LDY.w $0597
	JSR.w CODE_B388EA
	LDY.b $6C
	BEQ.b CODE_B388E6
	JSR.w CODE_B388EA
CODE_B388E6:
	JML.l CODE_B38000

CODE_B388EA:
	LDA.b $0A,x
	CMP.w $000A,y
	BMI.b CODE_B388F6
	LDA.w #$3000
	BRA.b CODE_B388F9

CODE_B388F6:
	LDA.w #$2000
CODE_B388F9:
	EOR.w $0012,y
	AND.w #$3000
	EOR.w $0012,y
	STA.w $0012,y
	RTS

DKC2_NorSpr0314_UnknownSprite_Main:
;$B38906
	JML.l CODE_80F9D1

DKC2_NorSpr0318_UnknownSprite_Main:
;$B3890A
	JML.l CODE_80FA00

DKC2_NorSpr0110_UnknownSprite_Main:
;$B3890E
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDX.b $64
	LDA.w $0020,y
	STA.b $20,x
	STZ.b $24,x
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr0108_WebShot_Main:
;$B38925
	JSL.l CODE_BCFB58
	LDA.w #$0020
	LDY.w #$0008
	JSL.l CODE_BEBD83
	BCS.b CODE_B3894F
	JSR.w CODE_B38A0A
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	BCS.b CODE_B38949
	JMP.w [$05A9]

CODE_B38949:
	DEC.w $19A6
	JMP.w [$05A9]

CODE_B3894F:
	DEC.w $19A6
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0118_WebPlatform_Main:
;$B38959
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38962,x)

DATA_B38962:
	dw CODE_B3896A
	dw CODE_B38986
	dw CODE_B389A6
	dw CODE_B389FD

CODE_B3896A:
	JSR.w CODE_B38A0A
	JSL.l CODE_B8CE97
	JSL.l CODE_BBBB80
	BCS.b CODE_B3897D
	JSL.l CODE_B9D100
	BRA.b CODE_B389A1

CODE_B3897D:
	LDA.w #$00C0
	TRB.w $0B02
	JMP.w [$05A9]

CODE_B38986:
	LDX.b $64
	LDX.b $64
	LDA.b $06,x
	STA.b $22,x
	LDA.b $0A,x
	STA.b $28,x
	STZ.b $30,x
	STZ.b $4E,x
	LDA.w #$00C4
	STA.b $02,x
	LDA.b $2A
	STA.b $46,x
	INC.b $2E,x
CODE_B389A1:
	JMP.w [$05A9]

CODE_B389A4:
	BRA.b CODE_B3897D

CODE_B389A6:
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_B389B8
	LDA.b $2A
	SEC
	SBC.b $46,x
	CMP.w #$01A4
	BMI.b CODE_B389B8
	INC.b $44,x
CODE_B389B8:
	LDA.b $44,x
	DEC
	BNE.b CODE_B389CC
	LDA.w #$0080
	TRB.w $0B02
	INC.b $44,x
	LDA.w #$02D7
	JSL.l CODE_B9D0C6
CODE_B389CC:
	JSL.l CODE_B9D100
	LDA.w #CODE_B389D9
	JSL.l CODE_B3D446
	BRA.b CODE_B389A1

CODE_B389D9:
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	STZ.b $52,x
	JSL.l CODE_B3D45F
	JSL.l CODE_B3D488
	PHP
	LDX.b $64
	ROL
	STA.b $4E,x
	PLP
	BCC.b CODE_B389F4
	STZ.b $42,x
CODE_B389F4:
	LDA.b $42,x
	INC
	BPL.b CODE_B389FA
	DEC
CODE_B389FA:
	STA.b $42,x
	RTL

CODE_B389FD:
	JSL.l CODE_BBBB80
	BCS.b CODE_B389A4
	JSL.l CODE_B9D100
	BRL.w CODE_B389A1

CODE_B38A0A:
	LDX.b $64
	LDA.b $48,x
	BPL.b CODE_B38A1E
	CLC
	ADC.b $24,x
	CMP.w #$FA00
	BPL.b CODE_B38A1B
	LDA.w #$FA00
CODE_B38A1B:
	STA.b $24,x
	RTS

CODE_B38A1E:
	CLC
	ADC.b $24,x
	CMP.w #$0600
	BMI.b CODE_B38A29
	LDA.w #$0600
CODE_B38A29:
	STA.b $24,x
	RTS

DKC2_NorSpr01CC_UnknownSprite_Main:
;$B38A2C
	LDA.w $0D7A
	BNE.b CODE_B38A35
	JSL.l CODE_BB82B8
CODE_B38A35:
	JMP.w [$05A9]

DKC2_NorSpr0190_Squitter_Main:
DKC2_NorSpr019C_Rambi_Main:
;$B38A38
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	TXY
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38A46,x)

DATA_B38A46:
	dw CODE_B38A6F
	dw CODE_B38A8E
	dw CODE_B38A97
	dw CODE_B38AE2
	dw CODE_B38AE4
	dw CODE_B38AE4
	dw CODE_B38AE4
	dw CODE_B38A6C
	dw CODE_B38AEE
	dw CODE_B38A5A

CODE_B38A5A:
	JSR.w CODE_B38CF8
	JSL.l CODE_B8CE97
	LDA.w #$0007
	JSL.l CODE_B8CF28
	JML.l CODE_B38000

CODE_B38A6C:
	JMP.w [$05A9]

CODE_B38A6F:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38A6C
	JSR.w CODE_B38BEA
	BCS.b CODE_B38A6C
	JSR.w CODE_B38D1D
	JSR.w CODE_B38CF8
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38A8E:
	JSR.w CODE_B38CC5
	JSL.l CODE_B9D100
	BRA.b CODE_B38A6C

CODE_B38A97:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38A6C
	JSR.w CODE_B38BEA
	BCS.b CODE_B38A6C
	JSR.w CODE_B38D1D
	BCS.b CODE_B38A6C
	JSR.w CODE_B38CF8
	LDA.w #$0007
	JSL.l CODE_B8CF28
	JSL.l CODE_B8D4F8
	JSR.w CODE_B38AC2
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38AC2:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0002
	BNE.b CODE_B38ACC
	RTS

CODE_B38ACC:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.b $44,x
	BIT.b $12,x
	BVC.b CODE_B38ADD
	EOR.w #$FFFF
	INC
CODE_B38ADD:
	STA.b $20,x
	STA.b $26,x
	RTS

CODE_B38AE2:
	BRA.b CODE_B38A6C

CODE_B38AE4:
	JSR.w CODE_B38CC5
	JSL.l CODE_B9D100
	BRL.w CODE_B38A6C

CODE_B38AEE:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_B38AFD
CODE_B38AF6:
	LDX.b $64
	STZ.b $2E,x
	BRL.w CODE_B38A6C

CODE_B38AFD:
	LDA.b $6E
	BEQ.b CODE_B38AF6
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0194_Rattly_Main:
;$B38B08
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	TXY
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38B16,x)

DATA_B38B16:
	dw CODE_B38B2D
	dw CODE_B38B47
	dw CODE_B38B4C
	dw CODE_B38B92
	dw CODE_B38B94
	dw CODE_B38B94
	dw CODE_B38B94
	dw CODE_B38B99
	dw CODE_B38B9B
	dw CODE_B38B2A

CODE_B38B2A:
	JMP.w [$05A9]

CODE_B38B2D:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38B2A
	JSR.w CODE_B38D1D
	JSR.w CODE_B38CF8
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38B47:
	JSR.w CODE_B38CC5
	BRA.b CODE_B38B2A

CODE_B38B4C:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38B2A
	JSR.w CODE_B38D1D
	BCS.b CODE_B38B2A
	JSR.w CODE_B38CF8
	LDA.w #$0007
	JSL.l CODE_B8CF28
	JSL.l CODE_B8D4F8
	JSR.w CODE_B38B72
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38B72:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0002
	BNE.b CODE_B38B7C
	RTS

CODE_B38B7C:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.b $44,x
	BIT.b $12,x
	BVC.b CODE_B38B8D
	EOR.w #$FFFF
	INC
CODE_B38B8D:
	STA.b $20,x
	STA.b $26,x
	RTS

CODE_B38B92:
	BRA.b CODE_B38B2A

CODE_B38B94:
	JSR.w CODE_B38CC5
	BRA.b CODE_B38B2A

CODE_B38B99:
	BRA.b CODE_B38B2A

CODE_B38B9B:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_B38BA9
CODE_B38BA3:
	LDX.b $64
	STZ.b $2E,x
	BRA.b CODE_B38B2A

CODE_B38BA9:
	LDA.b $6E
	BEQ.b CODE_B38BA3
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B38BB4:
	LDX.b $64
	LDA.b $32,x
	CMP.w #$0002
	BEQ.b CODE_B38BBF
	CLC
	RTS

CODE_B38BBF:
	JSL.l CODE_BB82B8
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0018
	STA.b $0A,x
	INC.b $00,x
	LDY.w #$0122
	JSL.l CODE_BB842C
	LDY.w #$0124
	JSL.l CODE_BB842C
	LDY.w #$0126
	JSL.l CODE_BB842C
	LDX.b $64
	STZ.b $00,x
	SEC
	RTS

CODE_B38BEA:
	LDA.b $10,x
	AND.w #$0100
	BEQ.b CODE_B38C04
	LDA.w #$0009
	STA.b $2E,x
	LDA.w #$FB00
	STA.b $24,x
	LDA.w #$014C
	JSL.l CODE_B9D07B
	SEC
	RTS

CODE_B38C04:
	CLC
	RTS

DKC2_NorSpr0198_Squawks_Main:
;$B38C06
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	TXY
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38C14,x)

DATA_B38C14:
	dw CODE_B38C54
	dw CODE_B38C77
	dw CODE_B38C83
	dw CODE_B38C8E
	dw CODE_B38C90
	dw CODE_B38C90
	dw CODE_B38C90
	dw CODE_B38C51
	dw CODE_B38C92
	dw CODE_B38C3F
	dw CODE_B38C2A

CODE_B38C2A:
	LDX.b $64
	LDA.w #$FE70
	STA.b $24,x
	STZ.b $20,x
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JML.l CODE_B38000

CODE_B38C3F:
	JSR.w CODE_B38CF8
	JSL.l CODE_B8CE97
	LDA.w #$0007
	JSL.l CODE_B8CF28
	JML.l CODE_B38000

CODE_B38C51:
	JMP.w [$05A9]

CODE_B38C54:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38C51
	JSR.w CODE_B38BEA
	BCS.b CODE_B38C51
	JSR.w CODE_B38D1D
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_SquawksShaft_Main
	BEQ.b CODE_B38C51
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38C77:
	JSR.w CODE_B38CC5
	JSR.w CODE_B38CAB
	JSL.l CODE_B9D100
	BRA.b CODE_B38C51

CODE_B38C83:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38C51
	LDX.b $64
	STZ.b $2E,x
	BRA.b CODE_B38C51

CODE_B38C8E:
	BRA.b CODE_B38C51

CODE_B38C90:
	BRA.b CODE_B38C51

CODE_B38C92:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_B38CA0
CODE_B38C9A:
	LDX.b $64
	STZ.b $2E,x
	BRA.b CODE_B38C51

CODE_B38CA0:
	LDA.b $6E
	BEQ.b CODE_B38C9A
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B38CAB:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B38CC4
	LDY.w $0597
	LDX.b $6C
	BEQ.b CODE_B38CC4
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
CODE_B38CC4:
	RTS

CODE_B38CC5:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BIT.b $12,x
	BVS.b CODE_B38CD9
	LDA.w $0006,y
	CLC
	ADC.w $0D76
	STA.b $06,x
	BRA.b CODE_B38CE2

CODE_B38CD9:
	LDA.w $0006,y
	SEC
	SBC.w $0D76
	STA.b $06,x
CODE_B38CE2:
	LDA.w $000A,y
	CLC
	ADC.w $0D78
	STA.b $0A,x
	LDA.w $0012,y
	EOR.b $12,x
	AND.w #$C000
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_B38CF8:
	LDX.b $64
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.w #$0002
	CLC
	ADC.b $24,x
	BMI.b CODE_B38D0D
	CMP.b [$8E],y
	BCC.b CODE_B38D0D
	LDA.b [$8E],y
CODE_B38D0D:
	STA.b $24,x
	RTS

CODE_B38D10:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	RTS

CODE_B38D1D:
	LDX.b $64
	LDA.b $42,x
	BEQ.b CODE_B38D27
	DEC.b $42,x
	BRA.b CODE_B38D4F

CODE_B38D27:
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	CMP.w #$0110
	BPL.b CODE_B38D4F
	JSL.l CODE_BCFB58
	LDA.b $00,x
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	LSR
	CLC
	ADC.w #$0001
	JSL.l CODE_BCFB7A
	LDA.w #$0004
	JSL.l CODE_BCFCB5
	BCS.b CODE_B38D51
CODE_B38D4F:
	CLC
	RTS

CODE_B38D51:
	LDA.b $6E
	BNE.b CODE_B38D4F
	LDA.w $0D7A
	BNE.b CODE_B38D4F
	LDY.b $6A
	CPY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B38D4F
	JSR.w CODE_B38D10
	AND.w #$0009
	BNE.b CODE_B38D4F
	LDX.b $64
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_Squawks
	BEQ.b CODE_B38D95
	CMP.w #!Define_DKC2_SpriteID_Enguarde
	BEQ.b CODE_B38D7C
	LDA.w $0024,y
	BMI.b CODE_B38D4F
CODE_B38D7C:
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	BMI.b CODE_B38D4F
	LDA.w $001E,y
	AND.w #$0100
	BNE.b CODE_B38D4F
	LDA.w #$0017
	JSL.l CODE_B8D7D2
	SEC
	RTS

CODE_B38D95:
	LDA.w $001E,y
	AND.w #$1001
	BNE.b CODE_B38D4F
	LDA.w #$0017
	JSL.l CODE_B8D7D2
	SEC
	RTS

DKC2_NorSpr01A0_Enguarde_Main:
;$B38DA6
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38DB3,x)

DATA_B38DB3:
	dw CODE_B38DC7
	dw CODE_B38DE1
	dw CODE_B38DEA
	dw CODE_B38DEF
	dw CODE_B38DF1
	dw CODE_B38E01
	dw CODE_B38E03
	dw CODE_B38E49
	dw CODE_B38E4B
	dw CODE_B38DC7

CODE_B38DC7:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38DEC
	JSR.w CODE_B38D1D
	JSR.w CODE_B38CF8
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B38DE1:
	JSR.w CODE_B38CC5
	JSL.l CODE_B9D100
	BRA.b CODE_B38DEC

CODE_B38DEA:
	BRA.b CODE_B38DEC

CODE_B38DEC:
	JMP.w [$05A9]

CODE_B38DEF:
	BRA.b CODE_B38DEC

CODE_B38DF1:
	JSR.w CODE_B38D1D
	JSR.w CODE_B38E80
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	BRA.b CODE_B38DEC

CODE_B38E01:
	BRA.b CODE_B38DEC

CODE_B38E03:
	JSR.w CODE_B38BB4
	BCS.b CODE_B38DEC
	JSR.w CODE_B38D1D
	BCC.b CODE_B38E0F
	BRA.b CODE_B38DEC

CODE_B38E0F:
	JSR.w CODE_B38E67
	BCC.b CODE_B38E1B
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B38E1B:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0002
	BNE.b CODE_B38E26
	BRA.b CODE_B38E3C

CODE_B38E26:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0200
	BIT.b $12,x
	BVC.b CODE_B38E38
	EOR.w #$FFFF
	INC
CODE_B38E38:
	STA.b $20,x
	STA.b $26,x
CODE_B38E3C:
	JSR.w CODE_B38E80
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	BRA.b CODE_B38DEC

CODE_B38E49:
	BRA.b CODE_B38DEC

CODE_B38E4B:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_B38E5C
CODE_B38E53:
	LDX.b $64
	LDA.w #$0004
	STA.b $2E,x
	BRA.b CODE_B38DEC

CODE_B38E5C:
	LDA.b $6E
	BEQ.b CODE_B38E53
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B38E67:
	JSL.l CODE_BBBB5C
	BCC.b CODE_B38E77
	LDX.b $64
	DEC.b $4A,x
	BMI.b CODE_B38E75
	CLC
	RTS

CODE_B38E75:
	SEC
	RTS

CODE_B38E77:
	LDX.b $64
	LDA.w #$012C
	STA.b $4A,x
	CLC
	RTS

CODE_B38E80:
	LDX.b $64
	STZ.b $24,x
	JSL.l CODE_B8B5B6
	CMP.w #$0001
	BNE.b CODE_B38E92
	LDA.w #$0400
	STA.b $24,x
CODE_B38E92:
	RTS

DKC2_NorSpr02E0_Glimmer_Main:
;$B38E93
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38E9C,x)

DATA_B38E9C:
	dw CODE_B38EA4
	dw CODE_B38ED7
	dw CODE_B38EDA
	dw CODE_B38EEA

CODE_B38EA4:
	LDA.b $64
	STA.w $0989
	JSR.w CODE_B38F26
	LDA.w #$0007
	JSL.l CODE_B8CF28
	LDA.w #$0007
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0014
	CMP.b $06,x
	BMI.b CODE_B38ECD
	STA.b $06,x
CODE_B38ECD:
	JSR.w CODE_B38EFC
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B38ED7:
	JMP.w [$05A9]

CODE_B38EDA:
	LDX.b $64
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0080
	STA.b $06,x
	STZ.b $2E,x
	JMP.w [$05A9]

CODE_B38EEA:
	LDA.w $0989
	BNE.b CODE_B38EF5
	LDX.b $64
	STZ.b $2E,x
	BRA.b CODE_B38EA4

CODE_B38EF5:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B38EFC:
	LDA.b $20,x
	BPL.b CODE_B38F04
	EOR.w #$FFFF
	INC
CODE_B38F04:
	STA.b $32
	LDA.b $24,x
	BPL.b CODE_B38F0E
	EOR.w #$FFFF
	INC
CODE_B38F0E:
	CMP.b $32
	BPL.b CODE_B38F14
	LDA.b $32
CODE_B38F14:
	LSR
	STA.b $5E
	LSR
	CLC
	ADC.b $5E
	CMP.w #$0160
	BPL.b CODE_B38F23
	LDA.w #$0160
CODE_B38F23:
	STA.b $3A,x
	RTS

CODE_B38F26:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$FFC0
	BIT.b $12,x
	BVC.b CODE_B38F34
	EOR.w #$FFFF
	INC
CODE_B38F34:
	CLC
	ADC.b $06,x
	STA.b $5E
	LDA.b $0A,x
	CLC
	ADC.w #$FFF0
	STA.b $60
	JSR.w CODE_B38F48
	JSR.w CODE_B38F77
	RTS

CODE_B38F48:
	LDX.b $64
	LDA.b $5E
	SEC
	SBC.b $06,x
	BMI.b CODE_B38F60
	ASL
	ASL
	ASL
	ASL
	CMP.w #$0800
	BMI.b CODE_B38F5D
	LDA.w #$0800
CODE_B38F5D:
	STA.b $26,x
	RTS

CODE_B38F60:
	EOR.w #$FFFF
	INC
	ASL
	ASL
	ASL
	ASL
	EOR.w #$FFFF
	INC
	CMP.w #$F800
	BPL.b CODE_B38F74
	LDA.w #$F800
CODE_B38F74:
	STA.b $26,x
	RTS

CODE_B38F77:
	LDX.b $64
	LDA.b $60
	SEC
	SBC.b $0A,x
	BMI.b CODE_B38F8F
	ASL
	ASL
	ASL
	ASL
	CMP.w #$0800
	BMI.b CODE_B38F8C
	LDA.w #$0800
CODE_B38F8C:
	STA.b $2A,x
	RTS

CODE_B38F8F:
	EOR.w #$FFFF
	INC
	ASL
	ASL
	ASL
	ASL
	EOR.w #$FFFF
	INC
	CMP.w #$F800
	BPL.b CODE_B38FA3
	LDA.w #$F800
CODE_B38FA3:
	STA.b $2A,x
	RTS

DKC2_NorSpr0134_AnimalBuddyIcon_Main:
;$B38FA6
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B38FAF,x)

DATA_B38FAF:
	dw CODE_B38FBB
	dw CODE_B38FCE
	dw CODE_B39022
	dw CODE_B39041
	dw CODE_B39076
	dw CODE_B39084

CODE_B38FBB:
	LDX.b $64
	LDA.w #$0004
	STA.b $2E,x
	LDA.b $6E
	STA.b $46,x
	LDA.w #$0004
	STA.b $48,x
	JMP.w [$05A9]

CODE_B38FCE:
	LDX.b $64
	LDA.b $04,x
	STA.b $32
	LDA.b $06,x
	STA.b $34
	LDA.w #$8000
	STA.b $36
	LDA.b $42,x
	STA.b $38
	JSR.w CODE_B3909A
	STA.b $5E
	LDA.b $32
	STA.b $04,x
	LDA.b $34
	STA.b $06,x
	LDA.b $08,x
	STA.b $32
	LDA.b $0A,x
	STA.b $34
	LDA.w #$8000
	STA.b $36
	LDA.b $44,x
	STA.b $38
	JSR.w CODE_B3909A
	STA.b $60
	LDA.b $32
	STA.b $08,x
	LDA.b $34
	STA.b $0A,x
	LDA.b $5E
	ORA.b $60
	BEQ.b CODE_B39015
	JMP.w [$05A9]

CODE_B39015:
	LDA.b $42,x
	STA.b $06,x
	LDA.b $44,x
	STA.b $0A,x
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B39022:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B39035
	LDX.b $64
	LDA.b $46,x
	CMP.b $6E
	BNE.b CODE_B3906F
	JMP.w [$05A9]

CODE_B39035:
	LDX.b $64
	INC.b $2E,x
	LDA.w #$0040
	STA.b $42,x
	JMP.w [$05A9]

CODE_B39041:
	LDX.b $64
	DEC.b $42,x
	BMI.b CODE_B3906F
	LDA.b $42,x
	CMP.w #$000A
	BMI.b CODE_B39065
	CMP.w #$0020
	BMI.b CODE_B3905C
	LDA.b $2A
	AND.w #$0003
	BEQ.b CODE_B39065
	BRA.b CODE_B3906C

CODE_B3905C:
	LDA.b $2A
	AND.w #$0001
	BEQ.b CODE_B39065
	BRA.b CODE_B3906C

CODE_B39065:
	LDA.b $1C,x
	EOR.w #$4000
	STA.b $1C,x
CODE_B3906C:
	JMP.w [$05A9]

CODE_B3906F:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B39076:
	LDX.b $64
	DEC.b $48,x
	BPL.b CODE_B39081
	LDA.w #$0001
	STA.b $2E,x
CODE_B39081:
	JMP.w [$05A9]

CODE_B39084:
	LDX.b $64
	LDA.b $42,x
	STA.b $06,x
	LDA.b $44,x
	STA.b $0A,x
	LDA.b $6E
	STA.b $46,x
	LDA.w #$0002
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3909A:
	LDA.b $36
	SEC
	SBC.b $32
	STA.b $3A
	LDA.b $38
	SBC.b $34
	STA.b $3C
	JSR.w CODE_B390BD
	LDA.b $3A
	CLC
	ADC.b $32
	STA.b $32
	LDA.b $3C
	ADC.b $34
	STA.b $34
	LDA.b $3F
	AND.w #$FFF0
	RTS

CODE_B390BD:
	LDA.b $3C
	BPL.b CODE_B390CB
	JSR.w CODE_B390E4
	JSR.w CODE_B390CB
	JSR.w CODE_B390E4
	RTS

CODE_B390CB:
	LSR.b $3C
	ROR.b $3A
	LSR.b $3C
	ROR.b $3A
	LSR.b $3C
	ROR.b $3A
	LSR.b $3C
	ROR.b $3A
	LDA.b $3A
	STA.b $3E
	LDA.b $3C
	STA.b $40
	RTS

CODE_B390E4:
	LDA.b $3C
	EOR.w #$FFFF
	STA.b $3C
	LDA.b $3A
	EOR.w #$FFFF
	CLC
	ADC.w #$0001
	STA.b $3A
	LDA.w #$0000
	ADC.b $3C
	STA.b $3C
	RTS

CODE_B390FE:
	LDA.b $6E
	BEQ.b CODE_B39149
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	TAX
	LDA.l DATA_FF0D00,x
	TAY
	JSL.l CODE_BB8432
	BCS.b CODE_B39149
	LDX.b $64
	LDY.b $68
	LDA.w $08A8
	CMP.w #!Define_DKC2_LevelID_CastleCrush_Main
	BNE.b CODE_B39125
	LDA.w #$00B6
	STA.w $0044,y
CODE_B39125:
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w $0006,y
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	STA.w $000A,y
	LDA.w #$8000
	STA.w $0004,y
	STA.w $0008,y
	LDA.b $6E
	CLC
	ADC.w #$1908
	STA.w $001A,y
CODE_B39149:
	RTL

DKC2_NorSpr0114_UnknownSprite_Main:
;$B3914A
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.w $0044,y
	BIT.b $12,x
	BVC.b CODE_B39166
	EOR.w #$FFFF
	INC
CODE_B39166:
	CLC
	ADC.b $06,x
	STA.w $0006,y
	LDA.w $0046,y
	CLC
	ADC.b $0A,x
	STA.w $000A,y
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3917C:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0018_CannonballPieces1_Main:
DKC2_NorSpr001C_CannonballPieces2_Main:
DKC2_NorSpr0020_EggShellPieces_Main:
;$B39183
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	JSR.w CODE_B39ECE
	JSR.w CODE_B39ED8
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B391A0
CODE_B3919D:
	JMP.w [$05A9]

CODE_B391A0:
	LDA.b $0A,x
	SEC
	SBC.w $17C2
	BMI.b CODE_B3919D
	CMP.w #$00E0
	BMI.b CODE_B3919D
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0250_Fireworks_Main:
;$B391B4
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B391C0
	LDA.b $0A,x
	CMP.b $44,x
	BPL.b CODE_B391C8
CODE_B391C0:
	LDA.b $24,x
	CLC
	ADC.w #$000C
	BRA.b CODE_B391CE

CODE_B391C8:
	LDA.b $24,x
	SEC
	SBC.w #$000C
CODE_B391CE:
	STA.b $24,x
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr023C_UnknownSprite_Main:
DKC2_NorSpr0248_UnknownSprite_Main:
DKC2_NorSpr024C_ExplosionCloud_Main:
;$B391DB
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr00B4_Explosion_Main:
DKC2_NorSpr00B8_UnknownSprite_Main:
;$B391E6
	JSL.l CODE_B8CE97
	PHK
	PLB
	LDX.b $64
	DEC.b $48,x
	BPL.b CODE_B391F9
	LDA.b $46,x
	BEQ.b CODE_B391F9
	JSR.w CODE_B3928F
CODE_B391F9:
	LDX.b $64
	DEC.b $42,x
	BMI.b CODE_B39209
CODE_B391FF:
	JMP.w [$05A9]

CODE_B39202:
	JSL.l CODE_BB82D2
	JMP.w [$05A9]

CODE_B39209:
	DEC.b $46,x
	BMI.b CODE_B39202
	LDA.b $4A,x
	STA.b $42,x
	LDY.b $2E,x
	JSL.l CODE_BB8432
	BCS.b CODE_B391FF
	PHK
	PLB
	LDX.b $64
	LDA.b $44,x
	INC
	AND.w #$0007
	STA.b $44,x
	ASL
	ASL
	TAY
	LDA.w DATA_B3926F,y
	LDX.b $68
	CLC
	ADC.b $06,x
	STA.b $06,x
	LDA.w DATA_B3926F,y
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w DATA_B3926F+$02,y
	CLC
	ADC.b $0A,x
	STA.b $0A,x
	LDA.w DATA_B3926F+$02,y
	EOR.b $12,x
	AND.w #$8000
	EOR.b $12,x
	STA.b $12,x
	LDY.b $64
	LDA.w $0046,y
	LSR
	BCC.b CODE_B39263
	LDA.b $24,x
	CMP.w #$8000
	ROR
	STA.b $24,x
CODE_B39263:
	LDA.w $0020,y
	CMP.w #$8000
	ROR
	STA.b $20,x
	JMP.w [$05A9]

DATA_B3926F:
	dw $0000,$0004,$0000,$FFFC,$FFF8,$0004,$0008,$FFF4
	dw $0008,$0004,$FFF8,$FFF4,$0008,$FFFC,$FFF8,$FFFC

CODE_B3928F:
	RTS

DKC2_NorSpr012C_Sun_Main:
;$B39290
	LDX.b $64
	LDA.w $0911
	LSR
	LSR
	LSR
	LSR
	LSR
	LSR
	LSR
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	CLC
	ADC.w #$0010
	STA.b $0A,x
	LDA.b $2A
	AND.w #$0001
	STA.b $32
	LDA.w $0911
	XBA
	AND.w #$00FF
	LSR
	CLC
	ADC.w #$0070
	CLC
	ADC.b $32
	STA.b $06,x
	JMP.w [$05A9]

DKC2_NorSpr000C_UnknownSprite_Main:
;$B392C4
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr0010_SquawksEgg_Main:
;$B392CB
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	CMP.w #$0002
	BPL.b CODE_B392E1
	ASL
	TAX
	JMP.w (DATA_B392DD,x)

DATA_B392DD:
	dw CODE_B392FA
	dw CODE_B39345

CODE_B392E1:
	NOP #4
	JMP.w [$05A9]

CODE_B392E8:
	JSR.w CODE_B39ECE
CODE_B392EB:
	JSR.w CODE_B39ED8
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JML.l CODE_B38000

CODE_B392FA:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KingZingSting_Main
	BNE.b CODE_B3930A
	LDX.b $64
	LDA.b $30,x
	ORA.w #$0200
	STA.b $30,x
CODE_B3930A:
	JSL.l CODE_BCFB58
	LDA.w #$0020
	LDY.w #$0008
	JSL.l CODE_BEBD83
	BCS.b CODE_B3931C
	BRA.b CODE_B392E8

CODE_B3931C:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KingZingSting_Main
	BNE.b CODE_B3932A
	LDA.w #!Define_DKC2_SoundID_EggBounceOffOfKingZingSting|$0600
	JSL.l CODE_B58003
CODE_B3932A:
	LDX.b $64
	INC.b $2E,x
	LDA.w #$FC00
	STA.b $24,x
	LDA.b $DB
	CMP.b $E3
	BMI.b CODE_B39341
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
CODE_B39341:
	STZ.b $26,x
	BRA.b CODE_B392E8

CODE_B39345:
	LDA.w #$0005
	JSL.l CODE_B8CF28
	BRA.b CODE_B392EB

DKC2_NorSpr0188_CoinHUDOnNPCScreen_Main:
;$B3934E
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr0104_UnknownSprite_Main:
;$B39355
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr01A8_DKBarrel_Main:
;$B3935C
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39369,x)

DATA_B39369:
	dw CODE_B3937C
	dw CODE_B393BF
	dw CODE_B393D3
	dw CODE_B393E7
	dw CODE_B39433
	dw CODE_B39457
	dw CODE_B39459
	dw CODE_B39471

CODE_B39379:
	JMP.w [$05A9]

CODE_B3937C:
	LDA.w $060B
	AND.w #$0001
	BEQ.b CODE_B39387
	BRL.w CODE_B3946A

CODE_B39387:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_CastleCrush_Main
	BNE.b CODE_B39397
	LDX.b $64
	LDA.b $10,x
	AND.w #$0100
	BNE.b CODE_B393AD
CODE_B39397:
	JSR.w CODE_B39EF0
	BCS.b CODE_B39379
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B393AD:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B393BF:
	JSR.w CODE_B39F36
	BCS.b CODE_B39379
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E6D
	BCS.b CODE_B3941A
	JMP.w [$05A9]

CODE_B393D3:
	JSR.w CODE_B39F36
	BCS.b CODE_B39379
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E7C
	BCS.b CODE_B3941A
	JMP.w [$05A9]

CODE_B393E7:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B3941D
	JSL.l CODE_BCFB58
	LDA.w #$0020
	LDY.w #$0008
	JSL.l CODE_BEBD83
	BCS.b CODE_B3941D
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB5C
	BCS.b CODE_B3941D
	JMP.w [$05A9]

CODE_B3941A:
	STZ.w $0D7A
CODE_B3941D:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_B8A8BB
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B39433:
	LDA.w $060B
	AND.w #$0001
	BNE.b CODE_B3946A
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B39450
	JSL.l CODE_BCFB58
	LDA.w #$0010
	JSL.l CODE_BCFCB5
	BCS.b CODE_B3941D
CODE_B39450:
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39457:
	BRA.b CODE_B3941D

CODE_B39459:
	LDA.w $08C2
	BIT.w #$4000
	BNE.b CODE_B3946A
	LDX.b $64
	LDA.w #$0004
	STA.b $2E,x
	BRA.b CODE_B39433

CODE_B3946A:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B39471:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

DKC2_NorSpr011C_DKBarrelLetters_Main:
;$B39486
	LDX.b $64
	LDA.b $42,x
	TAY
	LDA.w $0000,y
	CMP.w #$01A8
	BNE.b CODE_B394A9
	LDA.w $0048,y
	BMI.b CODE_B394A9
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B394A9:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr01B8_TNTBarrel_Main:
;$B394B0
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B394BD,x)

DATA_B394BD:
	dw CODE_B394CC
	dw CODE_B394EB
	dw CODE_B394FF
	dw CODE_B39501
	dw CODE_B39564
	dw CODE_B39564

CODE_B394C9:
	JMP.w [$05A9]

CODE_B394CC:
	JSR.w CODE_B39EF0
	BCS.b CODE_B394C9
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $4A,x
	CMP.w #$3EAC
	BEQ.b CODE_B394C9
	JMP.w CODE_B38000

CODE_B394EB:
	JSR.w CODE_B39F36
	BCS.b CODE_B394C9
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E8B
	BCS.b CODE_B39520
	JMP.w [$05A9]

CODE_B394FF:
	BRA.b CODE_B394EB

CODE_B39501:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0003
	BNE.b CODE_B39523
	JSR.w CODE_B39E8B
	BCS.b CODE_B39523
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39520:
	STZ.w $0D7A
CODE_B39523:
	LDA.w #!Define_DKC2_SoundID_Unknown14|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Explosion|$0600
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $4A,x
	CMP.w #$3EAC
	BEQ.b CODE_B3954F
	LDY.w #$00D4
	JSL.l CODE_BB83EF
	LDY.w #$00D2
	JSL.l CODE_BB83EF
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3954F:
	LDY.w #$00D8
	JSL.l CODE_BB83EF
	LDY.w #$00D6
	JSL.l CODE_BB83EF
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B39564:
	BRA.b CODE_B39523

DKC2_NorSpr01BC_WoodenBox_Main:
;$B39566
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39573,x)

DATA_B39573:
	dw CODE_B3957E
	dw CODE_B39594
	dw CODE_B395A8
	dw CODE_B395AA

CODE_B3957B:
	JMP.w [$05A9]

CODE_B3957E:
	JSR.w CODE_B39EF0
	BCS.b CODE_B3957B
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39594:
	JSR.w CODE_B39F36
	BCS.b CODE_B3957B
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E7C
	BCS.b CODE_B395C9
	JMP.w [$05A9]

CODE_B395A8:
	BRA.b CODE_B39594

CODE_B395AA:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0003
	BNE.b CODE_B395CC
	JSR.w CODE_B39E7C
	BCS.b CODE_B395CC
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B395C9:
	STZ.w $0D7A
CODE_B395CC:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr005C_KRoolWaterDrips_Main:
;$B395DE
	LDX.b $64
	LDY.b $42,x
	LDA.w $0000,y
	CMP.w #$02D8
	BNE.b CODE_B395F4
	LDA.w $004C,y
	CMP.b $64
	BNE.b CODE_B395F4
	JMP.w [$05A9]

CODE_B395F4:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0254_GhostRope_Main:
DKC2_NorSpr02D8_Horsetail_Main:
;$B395FB
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39604,x)

DATA_B39604:
	dw CODE_B39612
	dw CODE_B39623
	dw CODE_B39634
	dw CODE_B39645
	dw CODE_B3964F
	dw CODE_B3966F
	dw CODE_B39698

CODE_B39612:
	LDX.b $64
	LDA.w #$0002
	STA.b $2E,x
	LDA.w #$02A6
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B39623:
	LDX.b $64
	LDA.w #$0003
	STA.b $2E,x
	LDA.w #$02A7
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B39634:
	LDA.b $64
	CMP.w $0BA0
	BNE.b CODE_B3963E
	STZ.w $0BA0
CODE_B3963E:
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39645:
	JSR.w CODE_B396B4
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3964F:
	LDX.b $64
	INC.b $2E,x
	LDY.w #$0084
	JSL.l CODE_BB8412
	BCS.b CODE_B3966C
	LDX.b $64
	LDY.b $68
	LDA.b $4A,x
	STA.w $000A,y
	TXA
	STA.w $0042,y
	TYA
	STA.b $4C,x
CODE_B3966C:
	JMP.w CODE_B38000

CODE_B3966F:
	LDX.b $64
	LDA.b $44,x
	BEQ.b CODE_B39679
	DEC.b $44,x
	BRA.b CODE_B39687

CODE_B39679:
	LDA.b $64
	CMP.w $0BA0
	BEQ.b CODE_B3968A
	JSR.w CODE_B396B4
	JSL.l CODE_B9D100
CODE_B39687:
	JMP.w CODE_B38000

CODE_B3968A:
	LDX.b $64
	INC.b $2E,x
	LDA.w #$02C5
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B39698:
	LDA.b $64
	CMP.w $0BA0
	BNE.b CODE_B396A2
	JMP.w [$05A9]

CODE_B396A2:
	TAX
	DEC.b $2E,x
	LDA.w #$000C
	STA.b $44,x
	LDA.w #$02C4
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B396B4:
	LDX.b $64
	LDA.b $54,x
	STA.b $5E
	LDA.b $90
	STA.b $60
	LDY.w #$0000
	LDA.b [$5E],y
	STA.b $32
	LDY.w #$0002
	LDA.b [$5E],y
	STA.b $34
	LDY.w #$0004
	LDA.b [$5E],y
	STA.b $36
	LDY.w #$0006
	LDA.b [$5E],y
	STA.b $38
	TXY
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0004
	STA.b $5E
	LDA.b $20,x
	BPL.b CODE_B396EB
	EOR.w #$FFFF
	INC
CODE_B396EB:
	CMP.w #$0040
	BPL.b CODE_B396F5
	LDA.w #$000C
	STA.b $5E
CODE_B396F5:
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BPL.b CODE_B39701
	EOR.w #$FFFF
	INC
CODE_B39701:
	CMP.b $5E
	BPL.b CODE_B3971D
	LDA.w $000A,y
	CLC
	ADC.b $32
	CMP.b $0A,x
	BPL.b CODE_B3971D
	LDA.w $000A,y
	CLC
	ADC.b $34
	CMP.b $0A,x
	BMI.b CODE_B3971D
	STY.w $0BA2
	RTS

CODE_B3971D:
	RTS

CODE_B3971E:
	RTS

DKC2_NorSpr0060_BarrelPieces_Main:
DKC2_NorSpr0064_UnknownSprite_Main:
DKC2_NorSpr0240_UnknownSprite_Main:
DKC2_NorSpr0244_UnknownSprite_Main:
;$B3971F
	LDX.b $64
	LDA.w #$0040
	CLC
	ADC.b $24,x
	BMI.b CODE_B39731
	CMP.w #$0800
	BMI.b CODE_B39731
	LDA.w #$0800
CODE_B39731:
	STA.b $24,x
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_B39742:
	JSR.w CODE_B3974A
	RTL

CODE_B39746:
	JSR.w CODE_B39751
	RTL

CODE_B3974A:
	LDY.w #$004A
	JSL.l CODE_BB842C
CODE_B39751:
	LDY.w #$0060
	JSL.l CODE_BB8412
	LDY.w #$0062
	JSL.l CODE_BB8412
CODE_B3975F:
	LDY.w #$0064
	JSL.l CODE_BB8412
	LDY.w #$0066
	JSL.l CODE_BB8412
	RTS

DKC2_NorSpr0148_AnimalBuddyBox_Main:
;$B3976E
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39777,x)

DATA_B39777:
	dw CODE_B397DF
	dw CODE_B397E9
	dw CODE_B397F0
	dw CODE_B397FB
	dw CODE_B397E9

CODE_B39781:
	LDX.b $64
	LDA.b $10,x
	AND.w #$0100
	BNE.b CODE_B397A1
	LDA.w #$0118
	JSR.w CODE_B3A340
	BCS.b CODE_B397A6
	JSL.l CODE_BCFB58
	LDA.w #$15CC
	JSL.l CODE_BEBE80
	BCS.b CODE_B397A6
	CLC
	RTS

CODE_B397A1:
	LDA.w #$0004
	BRA.b CODE_B397A9

CODE_B397A6:
	LDA.w #$0001
CODE_B397A9:
	STA.b $2E,x
	STZ.b $30,x
	STZ.b $32,x
	LDA.b $36,x
	STA.b $42,x
	LDA.w #$02B1
	JSL.l CODE_B9D0C6
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox1|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox3|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox4|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox2|$0700
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $5C,x
	JSR.w CODE_B3982B
	CLC
	RTS

CODE_B397DF:
	JSR.w CODE_B39781
	JSL.l CODE_B8D4F8
	JMP.w CODE_B38000

CODE_B397E9:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B397F0:
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_B397FB:
	JSL.l CODE_BCFB58
	LDA.w #$0008
	PHK
	PEA.w CODE_B39809-$01
	JMP.w [$09F9]
CODE_B39809:
	BCS.b CODE_B39812
	JSL.l CODE_B8D4F8
	JMP.w CODE_B38000

CODE_B39812:
	LDX.b $64
	STZ.b $30,x
	STZ.b $32,x
	LDA.w #$0001
	STA.b $2E,x
	LDA.b $36,x
	STA.b $42,x
	LDA.w #$02B1
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B3982B:
	BEQ.b CODE_B3983A
	ASL
	TAX
	LDA.l $7E9128,x
	ORA.w #$0080
	STA.l $7E9128,x
CODE_B3983A:
	LDX.b $64
	RTS

DKC2_NorSpr014C_Hook_Main:
;$B3983D
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39846,x)

DATA_B39846:
	dw CODE_B3984C
	dw CODE_B39852
	dw CODE_B39880

CODE_B3984C:
	JSR.w CODE_B3996C
	JMP.w CODE_B38000

CODE_B39852:
	LDA.w $0D82
	CMP.b $64
	BNE.b CODE_B3986E
	LDX.b $64
	LDA.b $4E,x
	BEQ.b CODE_B3986B
	LDA.w #$C000
	ORA.w $0AB8
	STA.w $0AB8
	JSR.w CODE_B39891
CODE_B3986B:
	JMP.w [$05A9]

CODE_B3986E:
	STZ.w $0AEE
	STZ.w $0AF2
	LDX.b $64
	LDA.w #$001E
	STA.b $42,x
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B39880:
	LDX.b $64
	DEC.b $42,x
	BEQ.b CODE_B39889
CODE_B39886:
	JMP.w CODE_B38000

CODE_B39889:
	STZ.b $2E,x
	BRA.b CODE_B39886

CODE_B3988D:
	JSR.w CODE_B39891
	RTL

CODE_B39891:
	LDA.w $0AF0
	LSR
	STA.b $32
	LDA.b $4E,x
	AND.w #$FF00
	CLC
	ADC.w #$3C00
	SEC
	SBC.b $32
	STA.w $0AF2
	LDA.w $0AEA
	LSR
	STA.b $32
	LDA.b $4E,x
	XBA
	AND.w #$FF00
	CLC
	ADC.w #$4000
	SEC
	SBC.b $32
	STA.w $0AEE
	RTS

CODE_B398BD:
	LDA.w $0A86
	STA.w $0A3E
	LDA.w $0A88
	STA.w $0A40
	LDY.w #$0034
	JSL.l CODE_BB842C
	LDX.b $64
	STX.w $0D82
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	JSL.l CODE_B3DEF1
	JSL.l CODE_B880A2
	LDA.w #$0071
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w $0A84
	STA.b $42,x
	LDY.w $0D82
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	CLC
	ADC.w #$0017
	STA.b $0A,x
	LDA.w #!Define_DKC2_Animation_Player_HangFromHook
	JSL.l CODE_B9D0B8
	JSL.l CODE_B8808E
	JSL.l CODE_B8A4AD
	RTL

CODE_B39914:
	LDX.b $64
	STX.w $0D82
	LDA.w #$0001
	STA.b $2E,x
	JSL.l CODE_B3DEF1
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	JSL.l CODE_B8808E
	LDA.w #$003C
	STA.b $2E,x
	LDY.w $0D82
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	CLC
	ADC.w #$0017
	STA.b $0A,x
	LDA.w #!Define_DKC2_Animation_Player_HangFromHook
	JSL.l CODE_B9D0B8
	LDX.w $0597
	LDA.b $2E,x
	CMP.w #$0071
	BEQ.b CODE_B39955
	RTL

CODE_B39955:
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$001F
	LDX.w #$0042
	LDY.w #$0000
	JSL.l CODE_B8D7E9
	RTL

CODE_B39968:
	JSR.w CODE_B3996C
	RTL

CODE_B3996C:
	LDA.w $0D7A
	ORA.b $6E
	BNE.b CODE_B399D2
	LDX.w $0597
	LDA.b $2E,x
	CMP.w #$0071
	BNE.b CODE_B39980
	BRL.w CODE_B39A02

CODE_B39980:
	JSL.l CODE_BCFB58
	LDA.w #$0008
	PHK
	PEA.w CODE_B3998E-$01
	JMP.w [$09F9]
CODE_B3998E:
	BCC.b CODE_B399D2
	LDA.w $09F5
	AND.w #$0406
	BEQ.b CODE_B399D2
	LDA.b $6A
	CMP.w $0597
	BEQ.b CODE_B399D4
	JSR.w CODE_B39A45
	BNE.b CODE_B399D2
	LDA.w #$000D
	JSL.l CODE_B8D7D2
	BCS.b CODE_B399D2
	LDA.w #CODE_B39914
	STA.w $0A8A
	LDA.w #CODE_B39914>>16
	STA.w $0A8C
	JSL.l CODE_BCFEC8
	JSL.l CODE_BCFEE0
	JSR.w CODE_B3A314
	LDA.w $0A3E
	STA.w $0A86
	LDA.w $0A40
	STA.w $0A88
	SEC
	RTS

CODE_B399D2:
	CLC
	RTS

CODE_B399D4:
	LDA.w #$000D
	JSL.l CODE_B8D7D2
	BCS.b CODE_B399D2
	LDA.w #CODE_B398BD
	STA.w $0A8A
	LDA.w #CODE_B398BD>>16
	STA.w $0A8C
	JSL.l CODE_BCFEC8
	JSL.l CODE_BCFEE0
	JSR.w CODE_B3A314
	LDA.w $0A3E
	STA.w $0A86
	LDA.w $0A40
	STA.w $0A88
	SEC
	RTS

CODE_B39A02:
	JSL.l CODE_BCFB58
	LDA.w #$0008
	JSL.l CODE_BCFCB5
	BCC.b CODE_B399D2
	LDA.w $09F5
	AND.w #$0406
	BEQ.b CODE_B399D2
	LDA.w #$000D
	JSL.l CODE_B8D7D2
	BCS.b CODE_B399D2
	LDA.w #CODE_B39914
	STA.w $0A8A
	LDA.w #CODE_B39914>>16
	STA.w $0A8C
	JSL.l CODE_BCFEC8
	JSL.l CODE_BCFEE0
	JSR.w CODE_B3A314
	LDA.w $0A3E
	STA.w $0A86
	LDA.w $0A40
	STA.w $0A88
	SEC
	RTS

CODE_B39A45:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0080
	RTS

DKC2_NorSpr0150_InvincibilityBarrel_Main:
;$B39A55
	JSL.l CODE_BCFB58
	LDA.w #$0010
	PHK
	PEA.w CODE_B39A63-$01
	JMP.w [$09F9]
CODE_B39A63:
	BCS.b CODE_B39A6C
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39A6C:
	LDA.b $64
	STA.w $19A8
	PHA
	TAX
	JSL.l CODE_B8808E
	LDX.w $19A8
	LDA.b $42,x
	JSL.l CODE_B8D113
	LDA.w $19CE
	BNE.b CODE_B39A91
	LDY.w #$0000
	JSL.l CODE_BB83EF
	LDA.b $68
	STA.w $19CE
CODE_B39A91:
	PLA
	STA.b $64
	JSL.l CODE_BB82B8
	LDX.b $64
	INC.b $00,x
	JSR.w CODE_B3974A
	LDX.b $64
	STZ.b $00,x
	JMP.w [$05A9]

DKC2_NorSpr01C8_UnknownSprite_Main:
;$B39AA6
	JMP.w CODE_B38000

DKC2_NorSpr01B0_Cannonball_Main:
;$B39AA9
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39AB6,x)

DATA_B39AB6:
	dw CODE_B39AC1
	dw CODE_B39AE2
	dw CODE_B39AF5
	dw CODE_B39AF7

CODE_B39ABE:
	JMP.w [$05A9]

CODE_B39AC1:
	JSR.w CODE_B39EF0
	BCS.b CODE_B39ABE
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D15E
	JSL.l CODE_B8D4F8
	LDA.w #$001D
	JSL.l CODE_BEF060
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39AE2:
	JSR.w CODE_B39F36
	BCS.b CODE_B39ABE
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39B8B
	BCS.b CODE_B39B45
	BRA.b CODE_B39ABE

CODE_B39AF5:
	BRA.b CODE_B39AE2

CODE_B39AF7:
	LDX.b $64
	STZ.b $26,x
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDA.w #$001D
	JSL.l CODE_BEF060
	LDA.b $20,x
	AND.w #$FFF0
	BNE.b CODE_B39B1D
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B39B29
CODE_B39B1D:
	JSR.w CODE_B39B8B
	BCS.b CODE_B39B4C
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39B29:
	LDA.w #!Define_DKC2_SoundID_CannonballLand|$0600
	JSL.l CODE_B58003
	LDX.b $64
	STZ.b $2E,x
	LDA.w #$0001
	ORA.b $30,x
	STA.b $30,x
	LDA.w #$02E0
	JSL.l CODE_B9D03A
	JMP.w CODE_B38000

CODE_B39B45:
	STZ.w $0D7A
	JSL.l CODE_B8D3C6
CODE_B39B4C:
	LDX.b $6A
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_Cannon
	BEQ.b CODE_B39B84
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0600
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $20,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $20,x
	STZ.b $26,x
	STZ.b $2E,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0001
	ORA.b $30,x
	STA.b $30,x
	LDA.w #$02E0
	JSL.l CODE_B9D03A
	JMP.w [$05A9]

CODE_B39B84:
	JSL.l CODE_BBBB37
	JMP.w [$05A9]

CODE_B39B8B:
	JSL.l CODE_BCFB58
	LDA.w #$0420
	LDY.w #$0008
	JSL.l CODE_BEBD83
	RTS

DKC2_NorSpr00CC_UnknownSprite_Main:
DKC2_NorSpr02DC_UnknownSprite_Main:
;$B39B9A
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39BA7,x)

DATA_B39BA7:
	dw CODE_B39BF0
	dw CODE_B39BF4
	dw CODE_B39C19
	dw CODE_B39C52
	dw CODE_B39C5F

CODE_B39BB1:
	LDX.b $64
	LDA.b $42,x
	CMP.w #$001B
	BEQ.b CODE_B39BD6
	CMP.w #$0008
	BCC.b CODE_B39BD1
	CMP.w #$000C
	BCS.b CODE_B39BD1
	LDA.b $24,x
	SBC.w #$0100
	BMI.b CODE_B39BD1
	LDA.b $0A,x
	CMP.b $4E,x
	BCS.b CODE_B39BE8
CODE_B39BD1:
	JSL.l CODE_B8D4F8
	RTS

CODE_B39BD6:
	JSL.l CODE_B8CE97
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	BPL.b CODE_B39BE8
	RTS

CODE_B39BE8:
	LDA.w #$0101
	STA.b $1E,x
	STZ.b $24,x
	RTS

CODE_B39BF0:
	LDX.b $64
	INC.b $2E,x
CODE_B39BF4:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39BB1
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B39C14
	LDA.b $42,x
	CMP.w #$0010
	BEQ.b CODE_B39C11
	JSL.l CODE_BBBB80
CODE_B39C11:
	JMP.w [$05A9]

CODE_B39C14:
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B39C19:
	JSR.w CODE_B39C1F
	JMP.w [$05A9]

CODE_B39C1F:
	LDX.b $64
	STX.b $68
	LDA.b $12,x
	JSL.l CODE_BB8C02
	LDX.b $64
	LDA.b $42,x
	PHA
	ASL
	TAX
	LDA.l DATA_FF1A8A,x
	TAY
	LDX.b $64
	JSL.l CODE_BB845D
	PLA
	CMP.w #$0013
	BNE.b CODE_B39C4B
	LDX.b $68
	DEC.b $44,x
	BNE.b CODE_B39C4B
	LDA.b $46,x
	STA.b $42,x
CODE_B39C4B:
	LDX.b $68
	STZ.b $2C,x
	STZ.b $56,x
	RTS

CODE_B39C52:
	JSL.l CODE_BEF05C
	BIT.b $24,x
	BMI.b CODE_B39C7D
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B39C5F:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDA.b $52,x
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCC.b CODE_B39C7D
	JSR.w CODE_B39C1F
	TXA
	SEC
	SBC.w #$005E
	STA.b $64
CODE_B39C7D:
	JMP.w [$05A9]

DKC2_NorSpr01C0_Chest_Main:
;$B39C80
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B39C8D,x)

DATA_B39C8D:
	dw CODE_B39C98
	dw CODE_B39CD0
	dw CODE_B39CE3
	dw CODE_B39CE5

CODE_B39C95:
	JMP.w [$05A9]

CODE_B39C98:
	JSR.w CODE_B39EF0
	BCS.b CODE_B39C95
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D15E
	JSL.l CODE_B8D4F8
	LDA.w #$001D
	JSL.l CODE_BEF060
	JSL.l CODE_B9D100
CODE_B39CB6:
	JMP.w CODE_B38000

CODE_B39CB9:
	LDA.w $0515
	CMP.w #$0001
	BNE.b CODE_B39CCD
	LDX.b $64
	LDA.b $42,x
	CMP.w #$0019
	BNE.b CODE_B39CCD
	JMP.w [$05A9]

CODE_B39CCD:
	JMP.w CODE_B38000

CODE_B39CD0:
	JSR.w CODE_B39F36
	BCS.b CODE_B39C95
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E7C
	BCS.b CODE_B39D25
	BRA.b CODE_B39C95

CODE_B39CE3:
	BRA.b CODE_B39CD0

CODE_B39CE5:
	LDX.b $64
	STZ.b $26,x
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDA.w #$001D
	JSL.l CODE_BEF060
	LDX.b $64
	LDA.b $20,x
	AND.w #$FFF0
	BNE.b CODE_B39D0D
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B39D19
CODE_B39D0D:
	JSR.w CODE_B39E7C
	BCS.b CODE_B39D28
	JSL.l CODE_B9D100
	BRL.w CODE_B39CB6

CODE_B39D19:
	STZ.b $2E,x
	LDA.w #$0001
	ORA.b $30,x
	STA.b $30,x
	BRL.w CODE_B39CB6

CODE_B39D25:
	STZ.w $0D7A
CODE_B39D28:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0600
	JSL.l CODE_B58003
	JSL.l CODE_BB82B8
	LDX.b $64
	LDA.w #$0001
	STA.b $00,x
	LDA.b $42,x
	JSL.l CODE_B39D90
	STA.b $42,x
	ASL
	TAX
	LDA.l DATA_FF18CA,x
	TAY
	JSL.l CODE_BB8432
	BCS.b CODE_B39D8D
	LDX.b $68
	LDY.b $64
	LDA.w $0042,y
	STA.b $42,x
	LDA.w $0044,y
	STA.b $44,x
	LDA.w $0046,y
	STA.b $46,x
	LDA.w #$0022
	STA.b $58,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	CLC
	ADC.b $0A,x
	LSR
	LDY.b $68
	STA.w $004E,y
	LDA.w $17C0
	CLC
	ADC.w #$0070
	CMP.w $004E,y
	BCC.b CODE_B39D85
	STA.w $004E,y
CODE_B39D85:
	JSL.l CODE_B39742
	LDX.b $64
	STZ.b $00,x
CODE_B39D8D:
	JMP.w [$05A9]

CODE_B39D90:
	PHX
	BEQ.b CODE_B39DA6
	CMP.w #$0005
	BCS.b CODE_B39DA6
	TAX
	LDA.w $0902
	AND.l DATA_B39DA8-$01,x
	BEQ.b CODE_B39DA5
	LDX.w #$0000
CODE_B39DA5:
	TXA
CODE_B39DA6:
	PLX
	RTL

DATA_B39DA8:
	db $01,$02,$04,$08

DKC2_NorSpr01A4_Barrel_Main:
;$B39DAC
	JSR.w CODE_B3A345

DATA_B39DAF:
	dw CODE_B39DBA
	dw CODE_B39DDC
	dw CODE_B39DF0
	dw CODE_B39E04

CODE_B39DB7:
	JMP.w [$05A9]

CODE_B39DBA:
	LDX.b $64
	LDA.b $10,x
	AND.w #$0100
	BNE.b CODE_B39DD9
	JSR.w CODE_B39EF0
	BCS.b CODE_B39DB7
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B39DD9:
	BRL.w CODE_B39E54

CODE_B39DDC:
	JSR.w CODE_B39F36
	BCS.b CODE_B39DB7
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E6D
	BCS.b CODE_B39E51
	JMP.w [$05A9]

CODE_B39DF0:
	JSR.w CODE_B39F36
	BCS.b CODE_B39DB7
	JSR.w CODE_B39FE7
	JSL.l CODE_B9D100
	JSR.w CODE_B39E7C
	BCS.b CODE_B39E51
	JMP.w [$05A9]

CODE_B39E04:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0202
	BEQ.b CODE_B39E2D
	CMP.w #$0202
	BEQ.b CODE_B39E54
	LDY.w #$0006
	LDA.b [$8E],y
	BIT.b $12,x
	BVC.b CODE_B39E29
	EOR.w #$FFFF
	INC
CODE_B39E29:
	STA.b $20,x
	STA.b $26,x
CODE_B39E2D:
	JSR.w CODE_B39E7C
	BCC.b CODE_B39E41
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KreepyKrow_Main
	BEQ.b CODE_B39E54
	LDA.w $0000,y
	CMP.w #$01E8
	BEQ.b CODE_B39E54
CODE_B39E41:
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FF00
	BNE.b CODE_B39E66
	JMP.w CODE_B38000

CODE_B39E51:
	STZ.w $0D7A
CODE_B39E54:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B39E66:
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_B39E6D:
	JSL.l CODE_BCFB58
	LDA.w #$1020
	LDY.w #$0010
	JSL.l CODE_BEBD83
	RTS

CODE_B39E7C:
	JSL.l CODE_BCFB58
	LDA.w #$1020
	LDY.w #$0008
	JSL.l CODE_BEBD83
	RTS

CODE_B39E8B:
	JSL.l CODE_BCFB58
	LDA.w #$1020
	LDY.w #$0108
	JSL.l CODE_BEBD83
	RTS

CODE_B39E9A:
	JSR.w CODE_B39E9E
	RTL

CODE_B39E9E:
	LDY.w #$0004
	LDA.b [$8E],y
	JSL.l CODE_B8CF28
	RTS

CODE_B39EA8:
	JSR.w CODE_B39EAC
	RTL

CODE_B39EAC:
	LDX.b $64
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.w #$0002
	CLC
	ADC.b $24,x
	BMI.b CODE_B39EC1
	CMP.b [$8E],y
	BCC.b CODE_B39EC1
	LDA.b [$8E],y
CODE_B39EC1:
	STA.b $24,x
	RTS

CODE_B39EC4:
	LDY.w #$0004
	LDA.b [$8E],y
	JSL.l CODE_B8CEEC
	RTS

CODE_B39ECE:
	LDY.w #$0004
	LDA.b [$8E],y
	JSL.l CODE_B8CF28
	RTS

CODE_B39ED8:
	LDX.b $64
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.w #$0002
	CLC
	ADC.b $24,x
	BMI.b CODE_B39EED
	CMP.b [$8E],y
	BCC.b CODE_B39EED
	LDA.b [$8E],y
CODE_B39EED:
	STA.b $24,x
	RTS

CODE_B39EF0:
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B39EF8
CODE_B39EF6:
	CLC
	RTS

CODE_B39EF8:
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B39F06
	CMP.w #$0200
	BEQ.b CODE_B39F22
	BRA.b CODE_B39EF6

CODE_B39F06:
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #$FFFC
	AND.b $30,x
	STA.b $30,x
	STZ.b $20,x
	LDA.w #$FFFF
	STA.b $48,x
	LDA.w #$02EA
	JSL.l CODE_B9D03A
	SEC
	RTS

CODE_B39F22:
	STZ.w $0D7A
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	SEC
	RTS

CODE_B39F36:
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B39F43
	LDA.w $0D7A
	BEQ.b CODE_B39F6F
CODE_B39F41:
	CLC
	RTS

CODE_B39F43:
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B39F9D
	CMP.w #$0002
	BEQ.b CODE_B39F68
	CMP.w #$0004
	BEQ.b CODE_B39FB4
	CMP.w #$0006
	BEQ.b CODE_B39FB4
	CMP.w #$0005
	BEQ.b CODE_B39F6F
	CMP.w #$0200
	BEQ.b CODE_B39F65
	BRA.b CODE_B39F41

CODE_B39F65:
	JMP.w CODE_B39F22

CODE_B39F68:
	LDA.w #$0002
	STA.b $2E,x
	SEC
	RTS

CODE_B39F6F:
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_DKBarrel
	BNE.b CODE_B39FB4
	PHX
	JSR.w CODE_B38D10
	PLX
	AND.w #$0001
	BEQ.b CODE_B39FB4
	SEP.b #$20
	LDA.b #$07
	STA.b $2E,x
	REP.b #$20
	STZ.b $26,x
	LDA.w #$FD00
	STA.b $24,x
	LDA.w #$0100
	STA.b $20,x
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
	BRA.b CODE_B39FBC

CODE_B39F9D:
	STZ.b $2E,x
	LDA.w #$0003
	ORA.b $30,x
	STA.b $30,x
	LDA.w #$00C8
	STA.b $02,x
	LDA.w #$02F2
	JSL.l CODE_B9D03A
	SEC
	RTS

CODE_B39FB4:
	SEP.b #$20
	LDA.b #$03
	STA.b $2E,x
	REP.b #$20
CODE_B39FBC:
	LDA.w #$00C8
	STA.b $02,x
	LDY.w #$0006
	LDA.b [$8E],y
	BIT.b $20,x
	BPL.b CODE_B39FCE
	EOR.w #$FFFF
	INC
CODE_B39FCE:
	STA.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #$02FA
	JSL.l CODE_B9D03A
	SEC
	RTS

CODE_B39FE3:
	JSR.w CODE_B39FE7
	RTL

CODE_B39FE7:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.b $64
	BIT.b $12,x
	BVS.b CODE_B39FFB
	LDA.b $06,x
	CLC
	ADC.w $0D7C
	STA.w $0006,y
	BRA.b CODE_B3A004

CODE_B39FFB:
	LDA.b $06,x
	SEC
	SBC.w $0D7C
	STA.w $0006,y
CODE_B3A004:
	LDA.b $0A,x
	CLC
	ADC.w $0D7E
	STA.w $000A,y
	LDA.b $02,x
	CLC
	ADC.w $0D80
	STA.w $0002,y
	RTS

DKC2_NorSpr0308_UnknownSprite_Main:
;$B3A017
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr0258_NoAnimalBuddySign_Main:
;$B3A01E
	LDA.w $08A8
	CMP.w #!Define_DKC2_LevelID_ToxicTower_Main
	BNE.b CODE_B3A02C
	LDA.w #$0040
	TSB.w $052B
CODE_B3A02C:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $6E
	BNE.b CODE_B3A049
	LDX.w #$000E9E
CODE_B3A036:
	LDA.b $00,x
	BNE.b CODE_B3A049
CODE_B3A03A:
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_B3A036
	JML.l CODE_B38000

CODE_B3A049:
	CMP.w #$0190
	BCC.b CODE_B3A03A
	CMP.w #$01A1
	BCS.b CODE_B3A03A
	STA.b $32
	LDY.b $64
	LDA.w $000A,y
	CLC
	ADC.w #$0008
	CMP.b $0A,x
	BMI.b CODE_B3A099
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	BPL.b CODE_B3A06E
	EOR.w #$FFFF
	INC
CODE_B3A06E:
	CMP.w #$0010
	BPL.b CODE_B3A099
	LDA.b $6E
	BEQ.b CODE_B3A09C
	LDA.w #$0019
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3A099
	LDX.b $64
	LDA.b $42,x
	STA.w $0A86
	LDA.b $0A,x
	SEC
	SBC.w #$0020
	STA.w $0A88
	LDA.b $12,x
	AND.w #$4000
	ASL
	TSB.w $0A88
CODE_B3A099:
	JMP.w CODE_B38000

CODE_B3A09C:
	LDA.w #$0002
	STA.b $32,x
	JMP.w CODE_B38000

DKC2_NorSpr016C_UnknownSprite_Main:
;$B3A0A4
	JSR.w CODE_B3A203
	BCS.b CODE_B3A0B6
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3A0BD,x)

CODE_B3A0B6:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DATA_B3A0BD:
	dw CODE_B3A0CC
	dw CODE_B3A0DB
	dw CODE_B3A100
	dw CODE_B3A10B
	dw CODE_B3A120
	dw CODE_B3A13F

CODE_B3A0C9:
	JMP.w [$05A9]

CODE_B3A0CC:
	LDX.b $64
	INC.b $2E,x
	STZ.b $44,x
	LDA.w #$0001
	STA.b $46,x
	STZ.b $48,x
	BRA.b CODE_B3A0C9

CODE_B3A0DB:
	JSR.w CODE_B3A163
	BCC.b CODE_B3A0C9
	LDX.b $64
	LDA.b $48,x
	ASL
	TAX
	LDA.l DATA_B9F0C2,x
	LDX.b $64
	STA.b $1A,x
	STZ.b $16,x
	LDA.b $48,x
	ASL
	TAX
	LDA.l DATA_FD618E,x
	LDX.b $64
	JSL.l CODE_BB8C40
	BRA.b CODE_B3A0C9

CODE_B3A100:
	LDX.b $64
	INC.b $2E,x
	LDA.w #$000F
	STA.b $4A,x
	BRA.b CODE_B3A0C9

CODE_B3A10B:
	LDX.b $64
	DEC.b $4A,x
	BMI.b CODE_B3A113
	BRA.b CODE_B3A0C9

CODE_B3A113:
	LDX.b $64
	INC.b $2E,x
	STZ.b $20,x
	LDA.w #DATA_FF0214
	STA.b $54,x
	BRA.b CODE_B3A0C9

CODE_B3A120:
	JSR.w CODE_B39EAC
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B3A13A
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_B3A13A:
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B3A13F:
	LDX.b $64
	STX.b $68
	LDA.b $12,x
	JSL.l CODE_BB8C02
	LDX.b $64
	LDA.b $48,x
	ASL
	TAX
	LDA.l DATA_FF1A8A,x
	TAY
	LDX.b $64
	JSL.l CODE_BB845D
	LDX.b $68
	STZ.b $2C,x
	STZ.b $56,x
	JMP.w [$05A9]

CODE_B3A163:
	LDX.b $64
	DEC.b $46,x
	BEQ.b CODE_B3A16B
	CLC
	RTS

CODE_B3A16B:
	LDA.b $44,x
	ASL
	TAY
	LDA.b [$8E],y
	AND.w #$00FF
	STA.b $46,x
	INY
	LDA.b [$8E],y
	AND.w #$00FF
	STA.b $48,x
	INY
	INC.b $44,x
	LDA.b [$8E],y
	AND.w #$00FF
	BEQ.b CODE_B3A18A
	SEC
	RTS

CODE_B3A18A:
	STZ.b $44,x
	SEC
	RTS

DKC2_NorSpr0168_UnknownSprite_Main:
;$B3A18E
	JSR.w CODE_B3A203
	BCS.b CODE_B3A196
	JMP.w [$05A9]

CODE_B3A196:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0164_UnknownSprite_Main:
;$B3A19D
	JSR.w CODE_B3A203
	BCS.b CODE_B3A1A9
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3A1B0,x)

CODE_B3A1A9:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DATA_B3A1B0:
	dw CODE_B3A1BB
	dw CODE_B3A1C5
	dw CODE_B3A1C7
	dw CODE_B3A1CD

CODE_B3A1B8:
	JMP.w [$05A9]

CODE_B3A1BB:
	LDX.b $64
	LDA.b $0A,x
	STA.b $44,x
	INC.b $2E,x
	BRA.b CODE_B3A1B8

CODE_B3A1C5:
	BRA.b CODE_B3A1B8

CODE_B3A1C7:
	LDX.b $64
	INC.b $2E,x
	BRA.b CODE_B3A1B8

CODE_B3A1CD:
	LDX.b $64
	LDA.w #$0050
	CLC
	ADC.b $24,x
	BMI.b CODE_B3A1DF
	CMP.w #$0800
	BCC.b CODE_B3A1DF
	LDA.w #$0800
CODE_B3A1DF:
	STA.b $24,x
	JSL.l CODE_B8CE97
	LDA.b $44,x
	CMP.b $0A,x
	BPL.b CODE_B3A1ED
	STA.b $0A,x
CODE_B3A1ED:
	LDA.b $44,x
	SEC
	SBC.b $0A,x
	CMP.w #$0060
	BPL.b CODE_B3A1F9
	BRA.b CODE_B3A1B8

CODE_B3A1F9:
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	BRA.b CODE_B3A1B8

CODE_B3A203:
	LDX.b $64
	LDA.b $42,x
	TAY
	LDA.w $0000,y
	CMP.w #$0160
	BNE.b CODE_B3A212
	CLC
	RTS

CODE_B3A212:
	SEC
	RTS

DKC2_NorSpr0160_LevelEndGoal_Main:
;$B3A214
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3A221,x)

DATA_B3A221:
	dw CODE_B3A22A
	dw CODE_B3A275
	dw CODE_B3A2EF

CODE_B3A227:
	JMP.w [$05A9]

CODE_B3A22A:
	LDX.b $64
	JSL.l CODE_B8D394
	LDX.b $64
	STA.b $4A,x
	INC.b $2E,x
	STZ.b $48,x
	LDY.w #$0080
	JSL.l CODE_BB842C
	LDY.b $68
	LDA.b $64
	TAX
	STA.w $0042,y
	TYA
	STA.b $42,x
	LDY.w #$0082
	JSL.l CODE_BB842C
	LDY.b $68
	LDA.b $64
	TAX
	STA.w $0042,y
	LDA.b $54,x
	STA.w $0054,y
	TYA
	STA.b $46,x
	LDY.w #$007E
	JSL.l CODE_BB842C
	LDY.b $68
	LDA.b $64
	TAX
	STA.w $0042,y
	TYA
	STA.b $44,x
	BRA.b CODE_B3A227

CODE_B3A275:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_B3A298
	LDA.b $24,x
	BMI.b CODE_B3A298
	LDA.b $6C
	BNE.b CODE_B3A28B
	LDA.b $6E
	BNE.b CODE_B3A298
CODE_B3A28B:
	JSL.l CODE_BCFB58
	LDA.w #$0008
	JSL.l CODE_BCFCB5
	BCS.b CODE_B3A29B
CODE_B3A298:
	JMP.w CODE_B38000

CODE_B3A29B:
	LDX.b $64
	INC.b $2E,x
	LDY.b $42,x
	LDA.w #$0002
	STA.w $002E,y
	LDA.w #$0004
	TRB.w $0B02
	PHX
	PHY
	JSR.w CODE_B3A2F6
	PLY
	PLX
	STA.w $0024,y
	BCS.b CODE_B3A2C7
	LDA.w #$0004
	TSB.w $0B02
	LDY.b $46,x
	LDA.w #$0002
	STA.w $002E,y
CODE_B3A2C7:
	LDA.w #$02B4
	JSL.l CODE_B9D0C6
	LDA.w #$002A
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3A2EC
	LDX.b $64
	LDA.b $06,x
	CLC
	ADC.w #$0012
	STA.w $0A86
	LDA.b $4A,x
	STA.w $0A88
	LDA.b $48,x
	STA.w $0A8A
CODE_B3A2EC:
	BRL.w CODE_B3A227

CODE_B3A2EF:
	JSL.l CODE_B9D100
	BRL.w CODE_B3A227

CODE_B3A2F6:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w $0935
	CMP.w #$0068
	BMI.b CODE_B3A308
	LDA.w #$F700
	CLC
	RTS

CODE_B3A308:
	LDA.w #$F900
	SEC
	RTS

DKC2_NorSpr00C8_UnknownSprite_Main:
;$B3A30D
	JMP.w [$05A9]

CODE_B3A310:
	JSR.w CODE_B3A314
	RTL

CODE_B3A314:
	LDA.b $D9
	CMP.b $E1
	BCS.b CODE_B3A320
	LDA.b $DD
	ADC.b $E1
	BRA.b CODE_B3A323

CODE_B3A320:
	CLC
	ADC.b $E5
CODE_B3A323:
	LSR
	STA.w $0A3E
	LDA.b $DB
	CMP.b $E3
	BCS.b CODE_B3A333
	LDA.b $DF
	ADC.b $E3
	BRA.b CODE_B3A336

CODE_B3A333:
	CLC
	ADC.b $E7
CODE_B3A336:
	LSR
	STA.w $0A40
	RTS

CODE_B3A33B:
	JSL.l CODE_BEBD83
	RTS

CODE_B3A340:
	JSL.l CODE_BEBE09
	RTS

CODE_B3A345:
	PHK
	PLB
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	LDA.w $002D,y
	BMI.b CODE_B3A367
	XBA
	AND.w #$007F
	ASL
	SEC
	ADC.b $01,S
	TAX
	PLA
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	JMP.w ($0000,x)

CODE_B3A367:
	JMP.w CODE_B3D223

CODE_B3A36A:
	JSL.l CODE_BCFED8
	JSL.l CODE_BCFEC0
	JSR.w CODE_B3A314
	LDY.w #$0034
	JSL.l CODE_BB842C
	LDX.b $64
	RTS

CODE_B3A37F:
	SEC
	LDA.w $0D54
	BMI.b CODE_B3A38F
	LDX.b $64
	LDA.b $10,x
	BIT.w #$0100
	BEQ.b CODE_B3A38F
	CLC
CODE_B3A38F:
	RTS

CODE_B3A390:
	STA.b $5E
	LDA.b $F1
	ASL
	ASL
	TAY
	TXA
	STA.w $0B24,y
	LDA.b $5E
	STA.w $0B26,y
	LDA.b $F1
	INC
	AND.w #$000F
	STA.b $F1
	RTL

CODE_B3A3A9:
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B3A3C5
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0001
	BEQ.b CODE_B3A3C5
	CLC
	RTS

CODE_B3A3C5:
	SEC
	RTS

CODE_B3A3C7:
	JSL.l CODE_BBBB5C
	BCS.b CODE_B3A3CE
	RTS

CODE_B3A3CE:
	JSL.l CODE_BBBD5E
	JSL.l CODE_BB82B8
	SEC
	RTS

CODE_B3A3D8:
	JSR.w CODE_B3A3DC
	RTL

CODE_B3A3DC:
	PHY
	PHX
	PHA
	JSL.l CODE_BBBB5C
	PLA
	BCS.b CODE_B3A3EA
	JSL.l CODE_B58003
CODE_B3A3EA:
	PLX
	PLY
	RTS

DKC2_NorSpr01F0_Klampon_Main:
;$B3A3ED
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_B3A436
	LDY.b $64
	LDA.w $0036,y
	CMP.w #$01A2
	BEQ.b CODE_B3A436
	JMP.w [$05A9]

DKC2_NorSpr0218_Zinger_Main:
;$B3A402
	LDY.b $64
	LDA.w $002E,y
	CMP.w #$0001
	BEQ.b CODE_B3A41E
	INC.w $19AA
	BRA.b CODE_B3A41E

DKC2_NorSpr0220_Flitter_Main:
;$B3A411
	LDY.b $64
	LDA.w $002E,y
	CMP.w #$0001
	BEQ.b CODE_B3A41E
	INC.w $19AB
CODE_B3A41E:
	LDA.w $0D54
	BMI.b CODE_B3A436
	CLC
	ADC.w #$00C0
	LDY.b $64
	CMP.w $000A,y
	BCS.b CODE_B3A436
	LDA.w $002E,y
	BNE.b CODE_B3A436
	JMP.w CODE_B3A556

DKC2_NorSpr01E4_Neek_Main:
DKC2_NorSpr01EC_Klomp_Main:
DKC2_NorSpr01F4_UnknownSprite_Main:
DKC2_NorSpr01FC_Spiny_Main:
DKC2_NorSpr0200_Klinger_Main:
CODE_B3A436:
	JSR.w CODE_B3A345

DATA_B3A439:
	dw CODE_B3A441
	dw CODE_B3A501
	dw CODE_B3A589
	dw CODE_B3A58F

CODE_B3A441:
	LDY.w #$0008
	LDA.b [$8E],y
	CMP.w #$6000
	BNE.b CODE_B3A464
	LDA.b $30,x
	ORA.w #$0080
	STA.b $30,x
	LDA.w #$0100
	JSL.l CODE_BEBE09
	BCC.b CODE_B3A46D
	LDA.w #!Define_DKC2_SoundID_ZingerDead|$0500
	JSL.l CODE_B58003
	BRA.b CODE_B3A46D

CODE_B3A464:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3A49B
CODE_B3A46D:
	JSL.l CODE_BCFB58
	LDY.w #$0008
	LDA.b [$8E],y
	JSL.l CODE_BEBE80
	BCS.b CODE_B3A49B
CODE_B3A47C:
	JSR.w CODE_B3B8A7
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_Klinger
	BNE.b CODE_B3A48F
	LDA.b $48,x
	BEQ.b CODE_B3A48F
	DEC.b $48,x
	JMP.w CODE_B38000

CODE_B3A48F:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3A37F
	BCC.b CODE_B3A4C2
	JMP.w CODE_B38000

CODE_B3A49B:
	BEQ.b CODE_B3A4C2
	CMP.w #$0002
	BCC.b CODE_B3A4E1
	LDY.w #$0012
	LDA.b [$8E],y
	BEQ.b CODE_B3A47C
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDY.w #$0014
	LDA.b [$8E],y
	BEQ.b CODE_B3A4BB
	STA.b $2E,x
	BRL.w CODE_B3A436

CODE_B3A4BB:
	JSL.l CODE_BEF05C
	JMP.w CODE_B38000

CODE_B3A4C2:
	LDY.w #$000A
	LDA.b [$8E],y
	BEQ.b CODE_B3A47C
	JSR.w CODE_B3A603
	LDX.b $64
	LDY.w #$000C
	LDA.b [$8E],y
	BEQ.b CODE_B3A4DA
	STA.b $2E,x
	BRL.w CODE_B3A436

CODE_B3A4DA:
	JSL.l CODE_BEF05C
	JMP.w CODE_B38000

CODE_B3A4E1:
	LDY.w #$000E
	LDA.b [$8E],y
	BEQ.b CODE_B3A47C
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDY.w #$0010
	LDA.b [$8E],y
	BEQ.b CODE_B3A4FA
	STA.b $2E,x
	BRL.w CODE_B3A436

CODE_B3A4FA:
	JSL.l CODE_BEF05C
	JMP.w CODE_B38000

CODE_B3A501:
	TAX
	JMP.w (DATA_B3A505,x)

DATA_B3A505:
	dw CODE_B3A50B
	dw CODE_B3A515
	dw CODE_B3A539

CODE_B3A50B:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B8A7
	JMP.w CODE_B3A62E

CODE_B3A515:
	LDX.b $6A
	LDA.w #$0100
	BIT.b $12,x
	BVC.b CODE_B3A521
	LDA.w #$FF00
CODE_B3A521:
	LDX.b $64
	STA.b $26,x
	STA.b $20,x
	LDA.w #$F800
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$0001
	STA.b $2E,x
	JMP.w CODE_B38000

CODE_B3A539:
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0100
	LDY.w #$F800
	BRA.b CODE_B3A55E

CODE_B3A556:
	LDX.b $6A
	LDA.w #$0080
	LDY.w #$FC00
CODE_B3A55E:
	BIT.b $12,x
	BVC.b CODE_B3A566
	EOR.w #$FFFF
	INC
CODE_B3A566:
	LDX.b $64
	STA.b $26,x
	STA.b $20,x
	STY.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$0001
	STA.b $2E,x
	LDA.b $54,x
	STA.b $8E
	LDY.w #$000A
	LDA.b [$8E],y
	BEQ.b CODE_B3A586
	JSR.w CODE_B3A603
CODE_B3A586:
	JMP.w CODE_B38000

CODE_B3A589:
	TYX
	STZ.b $2E,x
	JMP.w CODE_B38000

CODE_B3A58F:
	TYX
	STZ.b $2E,x
	JMP.w CODE_B38000

CODE_B3A595:
	JSR.w CODE_B3A59B
	JMP.w CODE_B3A5D1

CODE_B3A59B:
	LDY.b $64
	CPY.w $0D7A
	BNE.b CODE_B3A5B5
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0012,y
	AND.w #$BFFF
	EOR.b $12,x
	AND.w #$BFFF
	EOR.b $12,x
	STA.w $0012,y
CODE_B3A5B5:
	RTS

CODE_B3A5B6:
	JSR.w CODE_B3A59B
	JSR.w CODE_B3A5D1
	RTS

CODE_B3A5BD:
	JSR.w CODE_B3A59B
	JSR.w CODE_B3A5D1
	RTS

CODE_B3A5C4:
	LDX.b $64
	BIT.b $26,x
	BPL.b CODE_B3A5CE
	EOR.w #$FFFF
	INC
CODE_B3A5CE:
	STA.b $26,x
	RTS

CODE_B3A5D1:
	LDX.b $64
	CPX.w $0D7A
	BNE.b CODE_B3A5DB
	JSR.w CODE_B39FE7
CODE_B3A5DB:
	RTS

CODE_B3A5DC:
	JSR.w CODE_B3A5E0
	RTL

CODE_B3A5E0:
	CMP.w $0A82
	BEQ.b CODE_B3A5ED
	PHY
	JSL.l CODE_B8D7D2
	PLY
	BCS.b CODE_B3A5FE
CODE_B3A5ED:
	TYA
	PHX
	LDX.b $6A
	BIT.b $12,x
	PLX
	BVC.b CODE_B3A5FA
	EOR.w #$FFFF
	INC
CODE_B3A5FA:
	STA.w $0A86
	CLC
CODE_B3A5FE:
	RTS

CODE_B3A5FF:
	JSR.w CODE_B3A603
	RTL

CODE_B3A603:
	JSL.l CODE_B9D0C6
	INC.w $19BA
	JSL.l CODE_BBBD5E
	LDX.b $64
	STZ.b $56,x
	LDA.w #$000F
	STA.b $58,x
	LDA.w $052B
	AND.w #$0400
	BNE.b CODE_B3A626
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
CODE_B3A626:
	LDA.w #$00F4
	STA.b $02,x
	STZ.b $30,x
	RTS

CODE_B3A62E:
	LDX.b $64
	LDA.w #DATA_FF0224
	STA.b $54,x
	JSL.l CODE_BBBB5C
	BCC.b CODE_B3A647
	LDA.w $052B
	AND.w #$0008
	BNE.b CODE_B3A64A
	JSL.l CODE_BB82B8
CODE_B3A647:
	JMP.w [$05A9]

CODE_B3A64A:
	JSL.l CODE_BCFB58
	JSL.l CODE_BCFEE0
	LDA.b $DF
	SEC
	SBC.b $DB
	CMP.w #$0020
	ROL
	STA.w $0A40
	LDX.b $64
	LDA.b $06,x
	STA.w $0A3E
	JSL.l CODE_BB82B8
	JSR.w CODE_B3A6B8
	JMP.w [$05A9]

DKC2_NorSpr0130_ShipDeckWaterSplash_Main:
;$B3A66F
	LDX.b $64
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0020
	CMP.w #$0140
	BCS.b CODE_B3A6A0
	LDA.b $42,x
	BEQ.b CODE_B3A689
	DEC.b $42,x
	JMP.w [$05A9]

CODE_B3A689:
	LDA.w $0ADB
	CLC
	ADC.b $44,x
	CMP.w #$0300
	BCC.b CODE_B3A697
	LDA.w #$0300
CODE_B3A697:
	STA.b $0A,x
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3A6A0:
	LDA.b $46,x
	BMI.b CODE_B3A6B1
	LSR
	LDA.w #!Define_DKC2_SoundID_BounceOnTire|$0500
	BCC.b CODE_B3A6AD
	LDA.w #!Define_DKC2_SoundID_TouchGoodBarrel|$0500
CODE_B3A6AD:
	JSL.l CODE_B58003
CODE_B3A6B1:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3A6B8:
	LDA.w $0A3E
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0020
	CMP.w #$0140
	LDA.w #!Define_DKC2_SoundID_BounceOnTire|$0500
	BCS.b CODE_B3A710
	LDY.b !RAM_DKC2_Global_CurrentMusicLo
	LDA.w #!Define_DKC2_SoundID_LightSwampWaterSplash|$0700
	CPY.w #!Define_DKC2_MusicID_BayouBoogie
	BEQ.b CODE_B3A710
	LDY.w #$004C
	LDA.w $0523
	CMP.w #$0003
	BEQ.b CODE_B3A6E3
	LDY.w #$000C
CODE_B3A6E3:
	JSL.l CODE_BB842C
	LDX.b $68
	LDA.w #$0220
	SEC
	SBC.w $17C0
	BPL.b CODE_B3A6F5
	LDA.w #$0000
CODE_B3A6F5:
	LSR
	LSR
	LSR
	STA.b $42,x
	LSR
	ADC.b $42,x
	CMP.w #$0030
	BCC.b CODE_B3A705
	LDA.w #$002F
CODE_B3A705:
	ADC.w #$00E0
	STA.b $44,x
	LDA.w $0A40
	STA.b $46,x
	RTS

CODE_B3A710:
	JSL.l CODE_B58003
	RTS

DKC2_NorSpr01DC_ClickClack_Main:
;$B3A715
	JSR.w CODE_B3A345

DATA_B3A718:
	dw CODE_B3A72A
	dw CODE_B3A731
	dw CODE_B3A792
	dw CODE_B3A7B9
	dw CODE_B3A826
	dw CODE_B3A8D4
	dw CODE_B3A938
	dw CODE_B3A9AA
	dw CODE_B3AA0F

CODE_B3A72A:
	TYX
	LDA.b $26,x
	STA.b $48,x
	INC.b $2E,x
CODE_B3A731:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3A752
	JSL.l CODE_BCFB58
	LDA.w #$5438
	JSL.l CODE_BEBE80
	BCS.b CODE_B3A752
CODE_B3A747:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3A752:
	BEQ.b CODE_B3A789
	CMP.w #$0001
	BEQ.b CODE_B3A747
	LDA.w #!Define_DKC2_SoundID_ClickClackStomp|$0500
	JSL.l CODE_B58003
	LDX.b $6A
	LDA.w #$0100
	BIT.b $12,x
	BVC.b CODE_B3A76C
	LDA.w #$FF00
CODE_B3A76C:
	LDX.b $64
	STZ.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$001E
	LDY.w #$FF00
	JSR.w CODE_B3A5E0
	LDY.w #$0164
	LDA.w #$0002
	JMP.w CODE_B3AA34

CODE_B3A789:
	LDA.w #$0100
	LDY.w #$F800
	JMP.w CODE_B3AA40

CODE_B3A792:
	LDA.w #$0022
	JSL.l CODE_BEF060
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $36,x
	CMP.w #$0164
	BEQ.b CODE_B3A7B6
	INC.b $2E,x
	LDA.w #$0001
	ORA.b $30,x
	STA.b $30,x
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $4E,x
CODE_B3A7B6:
	JMP.w CODE_B38000

CODE_B3A7B9:
	TYX
	LDA.b $32,x
	BEQ.b CODE_B3A7D8
	STZ.b $32,x
	BIT.w #$0001
	BEQ.b CODE_B3A7D8
	LDA.w #$0004
	STA.b $2E,x
	LDA.w #$FFFC
	AND.b $30,x
	STA.b $30,x
	LDY.w #$000A
	LDA.b [$8E],y
	STA.b $4E,x
CODE_B3A7D8:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3A81D
	JSL.l CODE_BCFB58
	LDA.w #$542C
	JSL.l CODE_BEBE80
	BCS.b CODE_B3A81D
	DEC.b $4E,x
	BMI.b CODE_B3A800
	JSL.l CODE_B9D100
	LDA.w #$0022
	JSL.l CODE_BEF060
	JMP.w CODE_B38000

CODE_B3A800:
	LDX.b $64
	LDA.b $30,x
	AND.w #$FFFE
	ORA.w #$0002
	STA.b $30,x
	LDA.w #$000F
	STA.b $4E,x
	JSR.w CODE_B3AA1A
	LDY.w #$0167
	LDA.w #$0007
	JMP.w CODE_B3AA34

CODE_B3A81D:
	LDA.w #$0100
	LDY.w #$F800
	JMP.w CODE_B3AA40

CODE_B3A826:
	TYX
	DEC.b $4E,x
	BNE.b CODE_B3A834
	LDA.w #$0167
	JSL.l CODE_B9D0C6
	BRA.b CODE_B3A85D

CODE_B3A834:
	LDA.w #$0167
	CMP.b $36,x
	BNE.b CODE_B3A85D
	LDA.b $24,x
	BPL.b CODE_B3A85D
	CMP.w #$FC00
	BCS.b CODE_B3A85D
	STZ.w $0D7A
	LDA.w #$000F
	STA.b $4E,x
	LDA.w #$0007
	STA.b $2E,x
	LDA.w #$001E
	LDY.w #$FE80
	JSR.w CODE_B3A5E0
	JMP.w CODE_B38000

CODE_B3A85D:
	LDX.b $64
	LDA.b $32,x
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B3A872
	CMP.w #$0002
	BEQ.b CODE_B3A88A
	CMP.w #$0005
	BNE.b CODE_B3A896
CODE_B3A872:
	STZ.w $0D7A
	LDA.w #$000F
	STA.b $4E,x
	STZ.b $20,x
	STZ.b $26,x
	JSR.w CODE_B3A5B6
	LDA.w #$0003
	LDY.w #$0166
	JMP.w CODE_B3AA34

CODE_B3A88A:
	JSR.w CODE_B3A595
	LDA.w #$0005
	LDY.w #$0166
	JMP.w CODE_B3AA34

CODE_B3A896:
	JSR.w CODE_B3A595
	JSL.l CODE_BCFB58
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0000,y
	CMP.w #$00E8
	BNE.b CODE_B3A8B5
	LDA.w $09D9
	SEC
	SBC.w #$0008
	STA.w $09D9
	STA.w $09E9
CODE_B3A8B5:
	LDA.w #$1020
	LDY.w #$0010
	JSL.l CODE_BEBD83
	BCC.b CODE_B3A8CD
	STZ.w $0D7A
	LDA.w #$0000
	LDY.w #$FB00
	JMP.w CODE_B3AA40

CODE_B3A8CD:
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3A8D4:
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $32,x
	STZ.b $32,x
	CMP.w #$0005
	BEQ.b CODE_B3A8F9
	BIT.w #$0006
	BEQ.b CODE_B3A910
	LDA.w #$0006
	STA.b $2E,x
	JSR.w CODE_B3A5BD
	LDA.w #$0200
	JSR.w CODE_B3A5C4
	JMP.w CODE_B38000

CODE_B3A8F9:
	STZ.w $0D7A
	LDA.w #$000F
	STA.b $4E,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0003
	STA.b $2E,x
	JSR.w CODE_B3A595
	JMP.w CODE_B38000

CODE_B3A910:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3A92F
	JSL.l CODE_BCFB58
	LDA.w #$1020
	LDY.w #$0010
	JSL.l CODE_BEBD83
	BCS.b CODE_B3A92F
	JSR.w CODE_B3A595
	JMP.w CODE_B38000

CODE_B3A92F:
	LDA.w #$0040
	LDY.w #$FB00
	JMP.w CODE_B3AA40

CODE_B3A938:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3A969
	JSL.l CODE_BCFB58
	LDA.w #$1020
	LDY.w #$0008
	JSL.l CODE_BEBD83
	BCS.b CODE_B3A969
	LDA.w #$0022
	JSL.l CODE_BEF060
	LDA.b $1E,x
	BIT.w #$0003
	BNE.b CODE_B3A97B
	JSL.l CODE_B9D100
	JSR.w CODE_B3A3C7
	JMP.w [$05A9]

CODE_B3A969:
	LDX.b $64
	LDA.b $20,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	LDY.w #$FB00
	JMP.w CODE_B3AA4A

CODE_B3A97B:
	LDA.b $06,x
	STA.w $0A3E
	LDA.b $0A,x
	SBC.w #$0008
	STA.w $0A40
	LDY.w #$0034
	JSL.l CODE_BB842C
	LDX.b $64
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $4E,x
	JSR.w CODE_B3AA1A
	LDA.w #!Define_DKC2_SoundID_ClickClackStomp|$0500
	JSL.l CODE_B58003
	LDY.w #$0167
	LDA.w #$0007
	JMP.w CODE_B3AA34

CODE_B3A9AA:
	TYX
	LDA.b $4E,x
	DEC
	BMI.b CODE_B3A9B4
	STA.b $4E,x
	BRA.b CODE_B3A9E7

CODE_B3A9B4:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3A9CA
	JSL.l CODE_BCFB58
	LDA.w #$542B
	JSL.l CODE_BEBE80
	BCC.b CODE_B3A9E7
CODE_B3A9CA:
	BEQ.b CODE_B3A9DE
	LDX.b $64
	LDA.w #$003C
	STA.b $4E,x
	LDA.w #$001E
	LDY.w #$FF00
	JSR.w CODE_B3A5E0
	BRA.b CODE_B3A9E7

CODE_B3A9DE:
	LDA.w #$0040
	LDY.w #$FB00
	JMP.w CODE_B3AA40

CODE_B3A9E7:
	LDA.w #$0022
	JSL.l CODE_BEF060
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $36,x
	CMP.w #$0163
	BNE.b CODE_B3AA0C
	LDA.b $48,x
	BIT.b $12,x
	BVC.b CODE_B3AA05
	EOR.w #$FFFF
	INC
CODE_B3AA05:
	STA.b $26,x
	LDA.w #$0001
	STA.b $2E,x
CODE_B3AA0C:
	JMP.w CODE_B38000

CODE_B3AA0F:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3AA1A:
	LDX.b $64
	LDA.b $48,x
	BPL.b CODE_B3AA26
	EOR.w #$FFFF
	INC
	STA.b $48,x
CODE_B3AA26:
	CLC
	ADC.b $48,x
	CMP.w #$0600
	BCC.b CODE_B3AA31
	LDA.w #$0600
CODE_B3AA31:
	STA.b $48,x
	RTS

CODE_B3AA34:
	LDX.b $64
	STA.b $2E,x
	TYA
	JSL.l CODE_B9D0C6
	JMP.w CODE_B38000

CODE_B3AA40:
	LDX.b $6A
	BIT.b $12,x
	BVC.b CODE_B3AA4A
	EOR.w #$FFFF
	INC
CODE_B3AA4A:
	LDX.b $64
	STA.b $26,x
	STZ.b $20,x
	STY.b $24,x
	LDA.w #$0004
	STA.b $52,x
	STZ.b $30,x
	LDA.w #$0008
	STA.b $2E,x
	LDA.w #$0164
	JSR.w CODE_B3A603
	LDA.w #!Define_DKC2_SoundID_ClickClackStomp|$0500
	JSL.l CODE_B58003
	JMP.w CODE_B38000

DKC2_NorSpr01AC_Klobber_Main:
;$B3AA6E
	JSR.w CODE_B3A345

DATA_B3AA71:
	dw CODE_B3AA7B
	dw CODE_B3AB85
	dw CODE_B3AB92
	dw CODE_B3AB92
	dw CODE_B3ABB4

CODE_B3AA7B:
	TAX
	JMP.w (DATA_B3AA7F,x)

DATA_B3AA7F:
	dw CODE_B3AA85
	dw CODE_B3AA90
	dw CODE_B3AAB2

CODE_B3AA85:
	LDX.b $64
	LDA.b $22,x
	STA.b $04,x
	LDA.w #$000C
	STA.b $52,x
CODE_B3AA90:
	LDX.b $64
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $2C,x
	LDA.w #$0021
	ORA.b $30,x
	STA.b $30,x
	STZ.b $42,x
	LDA.w #$0200
	STA.b $2E,x
	STZ.b $26,x
	LDA.w #$02E2
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B3AAB2:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCC.b CODE_B3AABD
	BEQ.b CODE_B3AB04
CODE_B3AABD:
	LDA.b $5E
	STA.b $32,x
	JSR.w CODE_B39EF0
	BCS.b CODE_B3AB3A
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0040,y
	AND.w #$E000
	CMP.w #$E000
	BEQ.b CODE_B3AAF3
	CMP.w #$A000
	BNE.b CODE_B3AAE6
	JSL.l CODE_BCFB58
	LDA.w #$5004
	JSL.l CODE_BEBE80
	BCS.b CODE_B3AB04
CODE_B3AAE6:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3A37F
	BCC.b CODE_B3AB04
	LDA.b $52,x
	BEQ.b CODE_B3AB3D
CODE_B3AAF3:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3AB04:
	LDA.b $4E,x
	BNE.b CODE_B3AB2B
	LDA.w #!Define_DKC2_SoundID_Unknown14|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Explosion|$0600
	JSL.l CODE_B58003
	LDY.w #$00E4
	JSL.l CODE_BB83EF
	LDY.w #$00E6
	JSL.l CODE_BB83EF
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3AB2B:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
CODE_B3AB3A:
	JMP.w [$05A9]

CODE_B3AB3D:
	LDY.b $46,x
	JSL.l CODE_BB842C
	BCS.b CODE_B3AB3A
	LDX.b $64
	LDY.b $68
	STY.b $42,x
	STX.b $42,y
	STZ.b $44,x
	LDA.w #$0004
	STA.b $2E,x
	LDA.b $30,x
	AND.w #$0022
	STZ.b $30,x
	LDA.b $54,x
	STA.w $0054,y
	LDA.w $0012,y
	AND.w #$BFFF
	EOR.b $12,x
	AND.w #$BFFF
	EOR.b $12,x
	STA.w $0012,y
	LDA.w #$0000
	STA.w $0048,y
	LDA.b $4E,x
	STA.w $004E,y
	LDA.w #$01F4
	JSL.l CODE_B9D09B
	JMP.w [$05A9]

CODE_B3AB85:
	LDA.w $004E,y
	BEQ.b CODE_B3AB8E
	JML.l DKC2_NorSpr01A4_Barrel_Main

CODE_B3AB8E:
	JML.l DKC2_NorSpr01B8_TNTBarrel_Main

CODE_B3AB92:
	LDA.w #$8000
	ORA.w $002E,y
	STA.w $002E,y
	LDA.w $004E,y
	BEQ.b CODE_B3ABAA
	LDA.w #!Define_DKC2_SpriteID_Barrel
	STA.w $0000,y
	JML.l DKC2_NorSpr01A4_Barrel_Main

CODE_B3ABAA:
	LDA.w #!Define_DKC2_SpriteID_TNTBarrel
	STA.w $0000,y
	JML.l DKC2_NorSpr01B8_TNTBarrel_Main

CODE_B3ABB4:
	LDX.b $64
	LDY.b $42,x
	JSR.w CODE_B3ABBE
	JMP.w [$05A9]

CODE_B3ABBE:
	LDA.b $44,x
	JSR.w CODE_B3ABE4
	CLC
	ADC.w $000A,y
	STA.b $0A,x
	LDA.b $45,x
	JSR.w CODE_B3ABE4
	CLC
	ADC.w $0006,y
	STA.b $06,x
	LDA.w $0012,y
	AND.w #$4000
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_B3ABE4:
	BIT.w #$0080
	BNE.b CODE_B3ABED
	AND.w #$00FF
	RTS

CODE_B3ABED:
	ORA.w #$FF00
	RTS

DKC2_NorSpr01E8_UnknownSprite_Main:
;$B3ABF1
	JSR.w CODE_B3A345

DATA_B3ABF4:
	dw CODE_B3ABFE
	dw CODE_B3AC53
	dw CODE_B3ACCD
	dw CODE_B3AD1A
	dw CODE_B3AD8B

CODE_B3ABFE:
	JSR.w CODE_B3AF54
	BCS.b CODE_B3AC09
	JSR.w CODE_B3AF6B
	JMP.w [$05A9]

CODE_B3AC09:
	JSR.w CODE_B3ADDF
	BMI.b CODE_B3AC1D
	BEQ.b CODE_B3AC1A
	LDA.b $3A,x
	LSR
	CLC
	ADC.b $3A,x
	STA.b $3A,x
	BRA.b CODE_B3AC50

CODE_B3AC1A:
	JSR.w CODE_B3AE61
CODE_B3AC1D:
	JSR.w CODE_B39ED8
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $36,x
	CMP.w #$01F5
	BNE.b CODE_B3AC50
	STZ.b $46,x
	INC.b $2E,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	ROR
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B3AC50
	STZ.b $26,x
	LDA.w #$01F6
	JSL.l CODE_B9D0C6
CODE_B3AC50:
	BRL.w CODE_B3AD7E

CODE_B3AC53:
	JSR.w CODE_B3AF54
	BCS.b CODE_B3AC5E
	JSR.w CODE_B3AF6B
	JMP.w [$05A9]

CODE_B3AC5E:
	LDA.w $0046,y
	CLC
	ADC.w #$0400
	BCC.b CODE_B3AC6D
	AND.w #$00FF
	BEQ.b CODE_B3AC6D
	DEC
CODE_B3AC6D:
	STA.w $0046,y
	JSR.w CODE_B3ADDF
	BMI.b CODE_B3AC85
	BEQ.b CODE_B3AC7A
	BRL.w CODE_B3AD4D

CODE_B3AC7A:
	JSR.w CODE_B3AE61
	BCS.b CODE_B3AC82
	BRL.w CODE_B3AD4D

CODE_B3AC82:
	JMP.w [$05A9]

CODE_B3AC85:
	LDA.b $4A,x
	BNE.b CODE_B3AC93
	LDA.b $3A,x
	CMP.w #$0101
	BCC.b CODE_B3AC97
	SBC.w #$0006
CODE_B3AC93:
	STA.b $3A,x
	STZ.b $4A,x
CODE_B3AC97:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	CMP.w #$0010
	BCC.b CODE_B3ACB6
	CMP.w #$FFF0
	BCS.b CODE_B3ACB6
	EOR.b $26,x
	BPL.b CODE_B3ACB6
	LDA.b $26,x
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_B3ACB6:
	LDA.b $26,x
	EOR.b $20,x
	ASL
	LDY.w #$0008
	LDA.b [$8E],y
	BCC.b CODE_B3ACC3
	XBA
CODE_B3ACC3:
	AND.w #$00FF
	JSL.l CODE_B8CF28
	BRL.w CODE_B3AD4D

CODE_B3ACCD:
	JSR.w CODE_B3AF54
	BCS.b CODE_B3ACD8
	JSR.w CODE_B3AF6B
	JMP.w [$05A9]

CODE_B3ACD8:
	JSR.w CODE_B3ADDF
	BMI.b CODE_B3ACEA
	BEQ.b CODE_B3ACE2
	BRL.w CODE_B3AD4D

CODE_B3ACE2:
	JSR.w CODE_B3AE61
	BCC.b CODE_B3AD4D
	JMP.w [$05A9]

CODE_B3ACEA:
	TYX
	DEC.b $4C,x
	BPL.b CODE_B3ACF4
	JSR.w CODE_B3AE4E
	BEQ.b CODE_B3ACFE
CODE_B3ACF4:
	LDA.w #$0008
	JSL.l CODE_B8CF28
	BRL.w CODE_B3AD4D

CODE_B3ACFE:
	LDA.w #$0001
	STA.b $2E,x
	LDY.w #$0006
	LDA.b [$8E],y
	BIT.b $12,x
	BVC.b CODE_B3AD10
	EOR.w #$FFFF
	INC
CODE_B3AD10:
	STA.b $26,x
	LDA.w #$0200
	STA.b $3A,x
	BRL.w CODE_B3AD4D

CODE_B3AD1A:
	JSR.w CODE_B3AF54
	BCS.b CODE_B3AD25
	JSR.w CODE_B3AF6B
	JMP.w [$05A9]

CODE_B3AD25:
	JSR.w CODE_B39ED8
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	LDY.b $64
	LDX.b $42,y
	JSR.w CODE_B3ABBE
	LDA.w $001A,y
	BNE.b CODE_B3AD4A
	STZ.b $2E,x
	LDA.w $0030,y
	AND.w #$0002
	STA.b $30,x
	JSL.l CODE_BB82B8
CODE_B3AD4A:
	JMP.w [$05A9]

CODE_B3AD4D:
	JSR.w CODE_B39ED8
	LDA.b $26,x
	LDY.b $20,x
	PHA
	PHY
	JSL.l CODE_B8D4F8
	PLY
	PLA
	CMP.b $26,x
	BEQ.b CODE_B3AD7A
	STA.b $26,x
	STY.b $20,x
	EOR.b $20,x
	BPL.b CODE_B3AD71
	TYA
	CMP.w #$8000
	ROR
	STA.b $20,x
	BRA.b CODE_B3AD7A

CODE_B3AD71:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSR.w CODE_B3A3DC
	JSR.w CODE_B3AF04
CODE_B3AD7A:
	JSL.l CODE_B9D100
CODE_B3AD7E:
	LDY.b $64
	LDX.b $42,y
	JSR.w CODE_B3ABBE
	JSR.w CODE_B3ADB5
	JMP.w [$05A9]

CODE_B3AD8B:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	LDY.b $64
	LDX.b $42,y
	JSR.w CODE_B3ABBE
	JSL.l CODE_BBBB5C
	BCC.b CODE_B3ADB2
	LDX.b $64
	PHX
	LDA.b $42,x
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	JSL.l CODE_BB82B8
CODE_B3ADB2:
	JMP.w [$05A9]

CODE_B3ADB5:
	LDX.w #$0200
	LDY.w #$0100
	JSR.w CODE_B3AFB3
	BCC.b CODE_B3ADDE
	LDX.b $64
	PHX
	LDA.b $42,x
	STA.b $64
	JSL.l CODE_BBBB6E
	BCC.b CODE_B3ADDB
	JSL.l CODE_BBBB37
	BCC.b CODE_B3ADDB
	PLX
	STX.b $64
	JSL.l CODE_BB82B8
	RTS

CODE_B3ADDB:
	PLX
	STX.b $64
CODE_B3ADDE:
	RTS

CODE_B3ADDF:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3AE38
	LDA.b $48,x
	BEQ.b CODE_B3ADF2
	DEC.b $48,x
CODE_B3ADEE:
	LDA.w #$FFFF
	RTS

CODE_B3ADF2:
	JSL.l CODE_BCFB58
	LDX.b $64
	LDA.w $19CE
	BEQ.b CODE_B3AE07
	JSL.l CODE_BEBE62
	BCC.b CODE_B3ADEE
	LDA.w #$0000
	RTS

CODE_B3AE07:
	JSR.w CODE_B3AE4E
	BNE.b CODE_B3AE14
	LDA.w $0030,y
	AND.w #$0080
	BEQ.b CODE_B3AE19
CODE_B3AE14:
	LDA.w #$5429
	BRA.b CODE_B3AE27

CODE_B3AE19:
	LDA.w #$746B
	LDY.b $4E,x
	BNE.b CODE_B3AE27
	LDY.b $2E,x
	BEQ.b CODE_B3AE27
	LDA.w #$4408
CODE_B3AE27:
	JSL.l CODE_BEBE80
	BCC.b CODE_B3ADEE
	BEQ.b CODE_B3AE38
	LDA.w #$000F
	STA.b $48,x
	LDA.w #$0000
	RTS

CODE_B3AE38:
	LDA.w #$0003
	STA.b $2E,x
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $2C,x
	LDA.b $30,x
	AND.w #$0002
	STA.b $30,x
	LDA.w #$0001
	RTS

CODE_B3AE4E:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	LDX.b $64
	AND.w #$0040
	RTS

CODE_B3AE61:
	LDA.w $19CE
	BEQ.b CODE_B3AE6B
	JSR.w CODE_B3AF6B
	SEC
	RTS

CODE_B3AE6B:
	LDX.b $64
	LDA.b $2E,x
	BEQ.b CODE_B3AED3
	LDA.b $4E,x
	BEQ.b CODE_B3AED6
	CMP.w #$0002
	BCC.b CODE_B3AED3
	BEQ.b CODE_B3AEA2
	LDA.w $08BE
	BEQ.b CODE_B3AED3
	CMP.w $08C0
	BNE.b CODE_B3AF04
	LDA.w $19BC
	CMP.w #$0003
	BCS.b CODE_B3AED3
	LDY.w #$0040
	JSR.w CODE_B3AF9E
	JSL.l CODE_BEC66D
	LDX.b $64
	LDA.w #$0003
	STA.b $46,x
	BRL.w CODE_B3AF04

CODE_B3AEA2:
	LDA.w $096D
	BEQ.b CODE_B3AF04
	LDY.w #$0042
	JSR.w CODE_B3AF9E
	BCS.b CODE_B3AED3
	SED
	LDA.w $096D
	CMP.w #$0010
	BCC.b CODE_B3AEBB
	LDA.w #$0010
CODE_B3AEBB:
	STA.w $004E,y
	LDA.w $096D
	SEC
	SBC.w $004E,y
	STA.w $096D
	LDA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	SEC
	SBC.w $004E,y
	STA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	CLD
CODE_B3AED3:
	BRL.w CODE_B3AF04

CODE_B3AED6:
	PHX
	LDA.b $42,x
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	LDA.w #!Define_DKC2_SoundID_Unknown14|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Explosion|$0600
	JSL.l CODE_B58003
	LDY.w #$00E4
	JSL.l CODE_BB83EF
	LDY.w #$00E6
	JSL.l CODE_BB83EF
	JSL.l CODE_BB82B8
	SEC
	RTS

CODE_B3AF04:
	LDX.b $64
	BIT.b $12,x
	BVS.b CODE_B3AF13
	LDA.w #$0200
	CMP.b $20,x
	BCS.b CODE_B3AF21
	BRA.b CODE_B3AF23

CODE_B3AF13:
	LDA.b $20,x
	CMP.w #$0001
	LDA.w #$FE00
	BCC.b CODE_B3AF21
	CMP.b $20,x
	BCS.b CODE_B3AF23
CODE_B3AF21:
	STA.b $20,x
CODE_B3AF23:
	LDA.w #$0002
	STA.b $2E,x
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
	STZ.b $26,x
	INC.b $46,x
	LDA.b $46,x
	AND.w #$00FF
	CMP.w #$0003
	LDA.w #$001E
	BCC.b CODE_B3AF46
	STZ.b $46,x
	LDA.w #$005A
CODE_B3AF46:
	STA.b $4C,x
	LDA.w #$0001
	STA.b $50,x
	LDA.w #$FC00
	STA.b $24,x
	CLC
	RTS

CODE_B3AF54:
	JSR.w CODE_B3A37F
	BCC.b CODE_B3AF6A
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B3AF6A
	LDA.b $10,x
	BIT.w #$0100
	BEQ.b CODE_B3AF6A
	CLC
CODE_B3AF6A:
	RTS

CODE_B3AF6B:
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3AF8A
	LDA.w #$FF00
CODE_B3AF8A:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$0004
	STA.b $2E,x
	RTS

CODE_B3AF9E:
	PHX
	PHY
	LDX.b $68
	STX.b $64
	JSL.l CODE_BB82B8
	PLY
	PLX
	STX.b $64
	JSL.l CODE_BB842C
	LDY.b $68
	RTS

CODE_B3AFB3:
	STX.b $5E
	STY.b $60
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BCS.b CODE_B3AFCA
	ADC.b $5E
	BCC.b CODE_B3AFE1
	BCS.b CODE_B3AFCE
CODE_B3AFCA:
	CMP.b $5E
	BCS.b CODE_B3AFE1
CODE_B3AFCE:
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	BCS.b CODE_B3AFDC
	ADC.b $5E
	BCC.b CODE_B3AFE1
	BCS.b CODE_B3AFDF
CODE_B3AFDC:
	CMP.b $60
	RTS

CODE_B3AFDF:
	CLC
	RTS

CODE_B3AFE1:
	SEC
	RTS

CODE_B3AFE3:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STA.b $5E
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BCS.b CODE_B3AFF8
	ADC.b $5E
	BCC.b CODE_B3AFFB
	CLC
	RTS

CODE_B3AFF8:
	CMP.b $5E
	RTS

CODE_B3AFFB:
	SEC
	RTS

CODE_B3AFFD:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STA.b $5E
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	BCS.b CODE_B3B012
	ADC.b $5E
	BCC.b CODE_B3B015
	CLC
	RTS

CODE_B3B012:
	CMP.b $5E
	RTS

CODE_B3B015:
	SEC
	RTS

DKC2_NorSpr0014_UnknownSprite_Main:
DKC2_NorSpr01D4_LargeSmokePuff_Main:
;$B3B017
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr01D8_Kruncha_Main:
;$B3B029
	LDY.b $64
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_B3B03E
	LDA.w $002E,y
	CMP.w #$0004
	BEQ.b CODE_B3B03E
	JMP.w [$05A9]

CODE_B3B03E:
	JSR.w CODE_B3A345

DATA_B3B041:
	dw CODE_B3B04D
	dw CODE_B3B05E
	dw CODE_B3B06E
	dw CODE_B3B0AB
	dw CODE_B3B129
	dw CODE_B3B14A

CODE_B3B04D:
	TYX
	LDA.b $26,x
	BPL.b CODE_B3B056
	EOR.w #$FFFF
	INC
CODE_B3B056:
	STA.b $48,x
	STA.b $4A,x
	STZ.b $1C,x
	INC.b $2E,x
CODE_B3B05E:
	JSR.w CODE_B3B170
	BCS.b CODE_B3B06B
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3B06B:
	JMP.w CODE_B38000

CODE_B3B06E:
	LDA.w $0036,y
	CMP.w #$0172
	BEQ.b CODE_B3B079
	BRL.w CODE_B3B05E

CODE_B3B079:
	TYX
	LDY.w #$0008
	LDA.b [$8E],y
	TAY
	LDA.b $4A,x
	LSR
	LSR
	LSR
	LSR
	JSR.w CODE_B3B2BB
	BIT.b $12,x
	BVC.b CODE_B3B091
	EOR.w #$FFFF
	INC
CODE_B3B091:
	STA.b $48,x
	STA.b $26,x
	LDY.w #$000A
	LDA.b [$8E],y
	STA.b $4C,x
	LDY.w #$000C
	LDA.b [$8E],y
	STA.b $4E,x
	LDA.w #$0003
	STA.b $2E,x
	BRL.w CODE_B3B05E

CODE_B3B0AB:
	LDX.b $64
	LDA.b $36,x
	CMP.w #$0172
	BNE.b CODE_B3B0B8
	LDA.b $4E,x
	STA.b $3A,x
CODE_B3B0B8:
	LDA.b $4C,x
	BMI.b CODE_B3B0C0
	DEC.b $4C,x
	BRA.b CODE_B3B10A

CODE_B3B0C0:
	LDY.b $4A,x
	LDA.b $26,x
	BEQ.b CODE_B3B10A
	BPL.b CODE_B3B0D5
	EOR.w #$FFFF
	INC
	JSR.w CODE_B3B298
	EOR.w #$FFFF
	INC
	BRA.b CODE_B3B0D8

CODE_B3B0D5:
	JSR.w CODE_B3B298
CODE_B3B0D8:
	STA.b $26,x
	STA.b $48,x
	BCS.b CODE_B3B0F2
	LDY.w #$0100
	LDA.b $4E,x
	JSR.w CODE_B3B298
	STA.b $4E,x
	CMP.w #$0180
	BCS.b CODE_B3B10A
	JSR.w CODE_B3B155
	BRA.b CODE_B3B10A

CODE_B3B0F2:
	LDA.w #$0100
	STA.b $3A,x
	LDA.w #$0001
	STA.b $1C,x
	JSR.w CODE_B3B155
	LDY.b $64
	LDA.w #$0001
	STA.w $002E,y
	BRL.w CODE_B3B05E

CODE_B3B10A:
	JSR.w CODE_B3B170
	BCS.b CODE_B3B126
	LDX.b $64
	LDA.b $52,x
	CMP.w #$0022
	BNE.b CODE_B3B11E
	LDA.w #$0173
	JSR.w CODE_B3B26A
CODE_B3B11E:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3B126:
	JMP.w CODE_B38000

CODE_B3B129:
	TYX
	JSR.w CODE_B3B155
	LDA.b $36,x
	CMP.w #$0172
	BNE.b CODE_B3B147
	LDA.b $4A,x
	BIT.b $12,x
	BVC.b CODE_B3B13E
	EOR.w #$FFFF
	INC
CODE_B3B13E:
	STA.b $48,x
	STA.b $26,x
	LDA.w #$0001
	STA.b $2E,x
CODE_B3B147:
	BRL.w CODE_B3B05E

CODE_B3B14A:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3B155:
	LDA.b $1C,x
	BEQ.b CODE_B3B16F
	DEC
	STA.b $1C,x
	BIT.w #$0003
	BNE.b CODE_B3B16F
	AND.w #$0004
	LSR
	ADC.w #$000E
	TAY
	LDA.b [$8E],y
	JSL.l CODE_BB8C40
CODE_B3B16F:
	RTS

CODE_B3B170:
	JSR.w CODE_B3A37F
	BCC.b CODE_B3B1BE
	LDX.b $64
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B19E
	JSL.l CODE_BCFB58
	LDA.w #$577B
	LDY.b $1C,x
	BEQ.b CODE_B3B195
	LDY.b $2E,x
	CPY.w #$0002
	BEQ.b CODE_B3B19C
	LDA.w #$4400
CODE_B3B195:
	JSL.l CODE_BEBE80
	BCS.b CODE_B3B19E
	RTS

CODE_B3B19C:
	CLC
	RTS

CODE_B3B19E:
	CMP.w #$0001
	BCC.b CODE_B3B1BE
	BEQ.b CODE_B3B1A7
	BRA.b CODE_B3B1F5

CODE_B3B1A7:
	LDA.w #$001E
	CMP.b $1C,x
	BCS.b CODE_B3B1B0
	STA.b $1C,x
CODE_B3B1B0:
	LDA.w #$0004
	STA.b $2E,x
	LDA.w #$0176
	JSL.l CODE_B9D0C6
	SEC
	RTS

CODE_B3B1BE:
	TYA
	BEQ.b CODE_B3B1D0
	LDA.w $0012,y
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
CODE_B3B1D0:
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3B1DA
	LDA.w #$FF00
CODE_B3B1DA:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$F800
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$0174
	JSR.w CODE_B3A603
	LDA.w #$0005
	STA.b $2E,x
	SEC
	RTS

CODE_B3B1F5:
	LDA.w #$001E
	CMP.w $0A82
	CLC
	BNE.b CODE_B3B20D
	LDA.w #$0200
	BIT.w $0A86
	BPL.b CODE_B3B209
	LDA.w #$FE00
CODE_B3B209:
	STA.w $0A86
	SEC
CODE_B3B20D:
	LDX.b $64
	LDY.w #$0006
	LDA.b [$8E],y
	BPL.b CODE_B3B224
	LDA.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	BRA.b CODE_B3B247

CODE_B3B224:
	LDY.b $6A
	BCS.b CODE_B3B22F
	LDA.w $0A86
	BPL.b CODE_B3B23C
	BMI.b CODE_B3B236
CODE_B3B22F:
	LDA.b $06,x
	CMP.w $0006,y
	BCC.b CODE_B3B23C
CODE_B3B236:
	BIT.b $12,x
	BVS.b CODE_B3B247
	BVC.b CODE_B3B240
CODE_B3B23C:
	BIT.b $12,x
	BVC.b CODE_B3B247
CODE_B3B240:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
CODE_B3B247:
	LDA.w #$0002
	STA.b $2E,x
	LDA.w #$003C
	STA.b $1C,x
	LDY.w #$0010
	LDA.b [$8E],y
	JSL.l CODE_BB8C40
	LDY.w #$0006
	LDA.b [$8E],y
	STA.b $28,x
	LDA.w #$0175
	JSL.l CODE_B9D0C6
	SEC
	RTS

CODE_B3B26A:
	CMP.b $36,x
	BEQ.b CODE_B3B292
	LDA.b $22,x
	BEQ.b CODE_B3B275
	DEC.b $22,x
	RTS

CODE_B3B275:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	CMP.b $28,x
	BCC.b CODE_B3B297
	ADC.b $28,x
	BCS.b CODE_B3B297
	EOR.b $26,x
	BPL.b CODE_B3B297
	LDA.b $26,x
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_B3B292:
	LDA.w #$0014
	STA.b $22,x
CODE_B3B297:
	RTS

CODE_B3B298:
	STY.b $32
	SEC
	SBC.b $32
	BCC.b CODE_B3B2B7
	STA.b $34
	LSR
	LSR
	LSR
	LSR
	LSR
	BEQ.b CODE_B3B2B7
	EOR.w #$FFFF
	SEC
	ADC.b $34
	CLC
	ADC.b $32
	CMP.b $32
	BEQ.b CODE_B3B2BA
	CLC
	RTS

CODE_B3B2B7:
	LDA.b $32
	SEC
CODE_B3B2BA:
	RTS

CODE_B3B2BB:
	PHX
	SEP.b #$30
	STA.w !REGISTER_Multiplicand
	STY.w !REGISTER_Multiplier
	REP.b #$30
	PLX
	NOP
	LDA.w !REGISTER_ProductOrRemainderLo
	RTS

DKC2_NorSpr0210_Snapjaw_Main:
;$B3B2CC
	LDA.w $08C2
	AND.w #$0100
	BNE.b CODE_B3B2FA
	JSR.w CODE_B3A345

DATA_B3B2D7:
	dw CODE_B3B50B
	dw CODE_B3B304
	dw CODE_B3B3F9
	dw CODE_B3B716
	dw CODE_B3B2E1

CODE_B3B2E1:
	TYX
	LDA.b $5C,x
	BMI.b CODE_B3B2FD
	AND.w #$00FF
	CMP.w $08A6
	BEQ.b CODE_B3B2FD
	EOR.b $5C,x
	XBA
	CMP.w $08A6
	BEQ.b CODE_B3B2FD
	JSL.l CODE_BB82B8
CODE_B3B2FA:
	JMP.w [$05A9]

CODE_B3B2FD:
	STZ.b $5C,x
	STZ.b $2E,x
	JMP.w [$05A9]

CODE_B3B304:
	JSR.w CODE_B3A3A9
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	LDY.w #$0012
	BCC.b CODE_B3B31A
	CMP.w $0D4E
	BCC.b CODE_B3B31A
	LDY.w #$0016
CODE_B3B31A:
	LDA.b [$8E],y
	LDX.b $64
	STA.b $46,x
	INY
	INY
	LDA.b [$8E],y
	BIT.b $48,x
	BPL.b CODE_B3B32C
	EOR.w #$FFFF
	INC
CODE_B3B32C:
	STA.b $48,x
	STA.b $26,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $46,x
	STA.b $32
	STZ.b $34
	AND.w #$00FF
	CLC
	ADC.b $33
	STA.b $32
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	STA.b $34
	BCS.b CODE_B3B351
	ADC.b $32
	BMI.b CODE_B3B35D
	BRA.b CODE_B3B355

CODE_B3B351:
	SBC.b $32
	BPL.b CODE_B3B35D
CODE_B3B355:
	LDA.w $0006,y
	SEC
	SBC.b $42,x
	STA.b $34
CODE_B3B35D:
	LDA.b $34
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.b $48,x
	BPL.b CODE_B3B372
	CMP.w #$F400
	BCS.b CODE_B3B37A
	LDA.w #$F400
	BRA.b CODE_B3B37A

CODE_B3B372:
	CMP.w #$0C00
	BCC.b CODE_B3B37A
	LDA.w #$0C00
CODE_B3B37A:
	STA.b $26,x
	LDA.w $0006,y
	STA.b $42,x
	LDA.w $0915
	BEQ.b CODE_B3B389
	LDA.w #$0010
CODE_B3B389:
	CLC
	ADC.w $0D4E
	CMP.w $000A,y
	BCS.b CODE_B3B396
	LDA.w $000A,y
	CLC
CODE_B3B396:
	ADC.w #$001C
	LDY.w #$001A
	CMP.b [$8E],y
	BCS.b CODE_B3B3A6
	LDA.b [$8E],y
	INC.b $5C,x
	BRA.b CODE_B3B3B1

CODE_B3B3A6:
	LDY.w #$001C
	CMP.b [$8E],y
	BCC.b CODE_B3B3B1
	LDA.b [$8E],y
	INC.b $5C,x
CODE_B3B3B1:
	STA.b $36
	LDA.b $4A,x
	STA.b $32
	STZ.b $34
	AND.w #$00FF
	CLC
	ADC.b $33
	STA.b $32
	LDA.b $36
	SEC
	SBC.b $0A,x
	STA.b $34
	BCS.b CODE_B3B3D0
	ADC.b $32
	BMI.b CODE_B3B3DB
	BRA.b CODE_B3B3D4

CODE_B3B3D0:
	SBC.b $32
	BPL.b CODE_B3B3DB
CODE_B3B3D4:
	LDA.b $36
	SEC
	SBC.b $44,x
	STA.b $34
CODE_B3B3DB:
	LDA.b $34
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.b $4C,x
	STA.b $2A,x
	LDA.b $36
	STA.b $44,x
	JSR.w CODE_B3B533
	LDX.b $64
	LDA.b $5C,x
	BNE.b CODE_B3B3F6
	JMP.w [$05A9]

CODE_B3B3F6:
	JMP.w CODE_B38000

CODE_B3B3F9:
	LDY.b $64
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	TAX
	JSR.w (DATA_B3B431,x)
	LDA.w $0D4E
	PHA
	CLC
	ADC.w #$0010
	STA.w $0D4E
	JSR.w CODE_B3B863
	PLA
	STA.w $0D4E
	LDA.w $0915
	BNE.b CODE_B3B42E
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE80
	BCC.b CODE_B3B42E
	LDX.b $64
	INC.b $1C,x
CODE_B3B42E:
	JMP.w [$05A9]

DATA_B3B431:
	dw CODE_B3B439
	dw CODE_B3B456
	dw CODE_B3B46C
	dw CODE_B3B4C4

CODE_B3B439:
	JSR.w CODE_B3B863
	LDX.b $64
	LDA.b $36,x
	CMP.w #$0177
	BEQ.b CODE_B3B44A
	JSL.l CODE_B9D100
	RTS

CODE_B3B44A:
	INC.b $2F,x
	STZ.b $1C,x
	LDA.w #$017B
	JSL.l CODE_B9D0C6
	RTS

CODE_B3B456:
	LDA.w #$0008
	JSL.l CODE_BEF060
	LDA.w #$001D
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	RTS

CODE_B3B46C:
	TYX
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $4E,x
	LDA.w $000A,y
	STA.b $50,x
	LDA.b $1C,x
	LSR
	BCC.b CODE_B3B48B
	LSR
	LDA.w #$0008
	BCC.b CODE_B3B4A0
	STZ.b $26,x
	STZ.b $2A,x
	BRA.b CODE_B3B4AE

CODE_B3B48B:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	CMP.w $0D4E
	BCS.b CODE_B3B49B
	LDA.w #$000C
	BRA.b CODE_B3B4A0

CODE_B3B49B:
	LDY.w #$000E
	LDA.b [$8E],y
CODE_B3B4A0:
	JSR.w CODE_B3B72F
	LDA.b $12,x
	ASL
	EOR.b $26,x
	BPL.b CODE_B3B4AE
	STZ.b $26,x
	STZ.b $20,x
CODE_B3B4AE:
	LDA.w #$000F
	JSL.l CODE_BEF060
	LDA.w #$001D
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	RTS

CODE_B3B4C4:
	LDA.w $0A36
	AND.w #$0004
	BNE.b CODE_B3B4E2
	TYX
	DEC.b $4E,x
	BMI.b CODE_B3B4E7
	LDA.w #$0008
	JSL.l CODE_BEF060
	LDA.w #$001D
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
CODE_B3B4E2:
	JSL.l CODE_B9D100
	RTS

CODE_B3B4E7:
	LDA.w #$0001
	STA.b $2E,x
	LDA.b $4C,x
	STA.b $2A,x
	STZ.b $24,x
	JSR.w CODE_B3B7FE
	JSR.w CODE_B3B863
	LDA.w #$0177
	JSL.l CODE_B9D0C6
	RTS

DKC2_NorSpr020C_Lockjaw_Main:
;$B3B500
	JSR.w CODE_B3A345

DATA_B3B503:
	dw CODE_B3B50B
	dw CODE_B3B512
	dw CODE_B3B590
	dw CODE_B3B716

CODE_B3B50B:
	TYX
	LDA.b $26,x
	STA.b $48,x
	INC.b $2E,x
CODE_B3B512:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B528
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCC.b CODE_B3B52D
CODE_B3B528:
	BNE.b CODE_B3B52D
	JMP.w CODE_B3B721

CODE_B3B52D:
	JSR.w CODE_B3B555
	JMP.w CODE_B38000

CODE_B3B533:
	LDA.w $0915
	BNE.b CODE_B3B584
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0030,y
	BEQ.b CODE_B3B584
	BIT.w #$0080
	BNE.b CODE_B3B584
	LDA.w $19CE
	BNE.b CODE_B3B584
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE80
CODE_B3B555:
	JSR.w CODE_B3A3A9
	BCC.b CODE_B3B584
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	SBC.w #$0004
	CMP.w $0D4E
	BCC.b CODE_B3B584
	LDY.w #$0008
	LDA.b [$8E],y
	AND.w #$00FF
	JSR.w CODE_B3AFE3
	BCS.b CODE_B3B584
	LDY.w #$0009
	LDA.b [$8E],y
	AND.w #$00FF
	JSR.w CODE_B3AFFD
	BCS.b CODE_B3B584
	INC.b $2E,x
CODE_B3B584:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	RTS

CODE_B3B590:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B5A6
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCC.b CODE_B3B5AB
CODE_B3B5A6:
	BNE.b CODE_B3B5AB
	JMP.w CODE_B3B721

CODE_B3B5AB:
	LDY.b $64
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	TAX
	JMP.w (DATA_B3B5B8,x)

DATA_B3B5B8:
	dw CODE_B3B5C4
	dw CODE_B3B5FE
	dw CODE_B3B638
	dw CODE_B3B65D
	dw CODE_B3B6B1
	dw CODE_B3B6E5

CODE_B3B5C4:
	JSR.w CODE_B3B863
	LDY.b $64
	LDA.w $0036,y
	CMP.w #$0177
	BEQ.b CODE_B3B5D8
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B5D8:
	TYX
	INC.b $2F,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.b $06,x
	LDA.w #$0500
	BCC.b CODE_B3B5EB
	LDA.w #$FB00
CODE_B3B5EB:
	STA.b $26,x
	LDY.w #$000A
	LDA.b [$8E],y
	STA.b $0C,x
	LDA.w #$0179
	JSL.l CODE_B9D0C6
	JMP.w CODE_B38000

CODE_B3B5FE:
	TYX
	DEC.b $0C,x
	BPL.b CODE_B3B627
	INC.b $2F,x
	LDY.w #$000C
	LDA.b [$8E],y
	STA.b $0C,x
	STZ.b $26,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $4E,x
	LDA.w $0D4E
	CLC
	ADC.w #$0018
	CMP.w $000A,y
	BCS.b CODE_B3B625
	LDA.w $000A,y
CODE_B3B625:
	STA.b $50,x
CODE_B3B627:
	LDA.w #$0008
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B638:
	TYX
	DEC.b $0C,x
	BPL.b CODE_B3B64C
	INC.b $2F,x
	LDY.w #$000E
	LDA.b [$8E],y
	JSR.w CODE_B3B72F
	LDA.w #$000F
	BRA.b CODE_B3B64F

CODE_B3B64C:
	LDA.w #$0008
CODE_B3B64F:
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B65D:
	LDA.w #$000F
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $2A,x
	BPL.b CODE_B3B675
	EOR.w #$FFFF
	INC
CODE_B3B675:
	STA.b $32
	LDA.b $26,x
	BPL.b CODE_B3B67F
	EOR.w #$FFFF
	INC
CODE_B3B67F:
	CMP.b $32
	BCS.b CODE_B3B696
	LDA.b $2A,x
	ASL
	XBA
	JSR.w CODE_B3B7F1
	CLC
	ADC.b $0A,x
	SEC
	SBC.b $50,x
	EOR.b $2A,x
	BMI.b CODE_B3B6AE
	BPL.b CODE_B3B6A7
CODE_B3B696:
	LDA.b $26,x
	ASL
	XBA
	JSR.w CODE_B3B7F1
	CLC
	ADC.b $06,x
	SEC
	SBC.b $4E,x
	EOR.b $26,x
	BMI.b CODE_B3B6AE
CODE_B3B6A7:
	INC.b $2F,x
	LDA.w #$0002
	STA.b $4E,x
CODE_B3B6AE:
	JMP.w CODE_B38000

CODE_B3B6B1:
	LDA.w #$000F
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	LDX.b $64
	DEC.b $4E,x
	BPL.b CODE_B3B6E2
	STZ.b $26,x
	STZ.b $2A,x
	LDA.b $20,x
	ASL
	ROR.b $20,x
	ASL
	ROR.b $20,x
	LDA.b $24,x
	ASL
	ROR.b $24,x
	ASL
	ROR.b $24,x
	LDY.w #$0010
	LDA.b [$8E],y
	STA.b $4E,x
	INC.b $2F,x
CODE_B3B6E2:
	JMP.w CODE_B38000

CODE_B3B6E5:
	TYX
	DEC.b $4E,x
	BMI.b CODE_B3B6FB
	LDA.w #$0008
	JSL.l CODE_BEF060
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B6FB:
	LDA.w #$0001
	STA.b $2E,x
	LDA.b $4C,x
	STA.b $2A,x
	STZ.b $24,x
	JSR.w CODE_B3B7FE
	JSR.w CODE_B3B863
	LDA.w #$0177
	JSL.l CODE_B9D0C6
	JMP.w CODE_B38000

CODE_B3B716:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3B721:
	LDA.w #$0003
	STA.b $2E,x
	LDA.w #$017A
	JSR.w CODE_B3C9A5
	JMP.w CODE_B38000

CODE_B3B72F:
	STA.b $5E
	LDA.b $4E,x
	SEC
	SBC.b $06,x
	STA.b $32
	BPL.b CODE_B3B73E
	EOR.w #$FFFF
	INC
CODE_B3B73E:
	STA.b $34
	LDA.b $50,x
	SEC
	SBC.b $0A,x
	STA.b $36
	BPL.b CODE_B3B74D
	EOR.w #$FFFF
	INC
CODE_B3B74D:
	STA.b $38
	LDA.b $5E
	BNE.b CODE_B3B768
	LDA.b $32
	ASL
	ASL
	ASL
	ASL
	STA.b $26,x
	STA.b $20,x
	LDA.b $36
	ASL
	ASL
	ASL
	ASL
	STA.b $2A,x
	STA.b $24,x
	RTS

CODE_B3B768:
	TAY
	LDA.b $48,x
	BPL.b CODE_B3B771
	EOR.w #$FFFF
	INC
CODE_B3B771:
	LSR
	LSR
	LSR
	LSR
	JSR.w CODE_B3B2BB
	STA.b $5E
	LSR
	LSR
	LSR
	LSR
	SEP.b #$20
	STA.w !REGISTER_Multiplicand
	LDA.b $34
	LDY.b $38
	CMP.b $38
	BCC.b CODE_B3B78E
	TAY
	LDA.b $38
CODE_B3B78E:
	STA.w !REGISTER_Multiplier
	REP.b #$20
	NOP #3
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.w !REGISTER_DividendLo
	TYA
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	NOP #7
	LDA.w !REGISTER_QuotientLo
	ASL
	ASL
	ASL
	ASL
	TAY
	LDA.b $34
	CMP.b $38
	BCS.b CODE_B3B7D5
	LDA.b $5E
	BIT.b $36
	BPL.b CODE_B3B7C3
	EOR.w #$FFFF
	INC
CODE_B3B7C3:
	STA.b $2A,x
	STA.b $24,x
	TYA
	BIT.b $32
	BPL.b CODE_B3B7D0
	EOR.w #$FFFF
	INC
CODE_B3B7D0:
	STA.b $26,x
	STA.b $20,x
	RTS

CODE_B3B7D5:
	LDA.b $5E
	BIT.b $32
	BPL.b CODE_B3B7DF
	EOR.w #$FFFF
	INC
CODE_B3B7DF:
	STA.b $26,x
	STA.b $20,x
	TYA
	BIT.b $36
	BPL.b CODE_B3B7EC
	EOR.w #$FFFF
	INC
CODE_B3B7EC:
	STA.b $2A,x
	STA.b $24,x
	RTS

CODE_B3B7F1:
	BIT.w #$0080
	BNE.b CODE_B3B7FA
	AND.w #$00FF
	RTS

CODE_B3B7FA:
	ORA.w #$FF00
	RTS

CODE_B3B7FE:
	LDX.b $64
	LDA.b $26,x
	BNE.b CODE_B3B807
	LDA.b $12,x
	ASL
CODE_B3B807:
	STA.b $32
	LDA.b $52,x
	CMP.w #$0008
	BEQ.b CODE_B3B851
	LDA.b $06,x
	SEC
	SBC.b $42,x
	EOR.b $32
	BMI.b CODE_B3B851
	EOR.b $32
	STA.b $34
	BPL.b CODE_B3B832
	LDA.b $46,x
	XBA
	AND.w #$00FF
	STA.b $36
	ASL
	ADC.b $36
	LSR
	LSR
	ADC.b $34
	BCC.b CODE_B3B842
	BCS.b CODE_B3B851
CODE_B3B832:
	LDA.b $46,x
	AND.w #$00FF
	STA.b $36
	ASL
	ADC.b $36
	LSR
	LSR
	CMP.b $34
	BCS.b CODE_B3B851
CODE_B3B842:
	LDA.b $48,x
	EOR.b $32
	ASL
	LDA.b $48,x
	BCS.b CODE_B3B85E
	EOR.w #$FFFF
	INC
	BRA.b CODE_B3B85E

CODE_B3B851:
	LDA.b $48,x
	EOR.b $32
	ASL
	LDA.b $48,x
	BCC.b CODE_B3B85E
	EOR.w #$FFFF
	INC
CODE_B3B85E:
	STA.b $26,x
	STZ.b $20,x
	RTS

CODE_B3B863:
	LDX.b $64
	LDA.w $0D4E
	CLC
	ADC.w #$0018
	STA.b $32
	CMP.b $44,x
	BCC.b CODE_B3B887
	LDY.b $44,x
	STA.b $44,x
	CMP.b $0A,x
	BCC.b CODE_B3B899
	TYA
	SBC.b $44,x
	EOR.w #$FFFF
	SEC
	ADC.b $0A,x
	STA.b $0A,x
	BRA.b CODE_B3B899

CODE_B3B887:
	JSL.l CODE_BB8BE9
	LDA.b $32
	CMP.b $74
	BCS.b CODE_B3B893
	LDA.b $74
CODE_B3B893:
	CMP.b $44,x
	BCS.b CODE_B3B899
	STA.b $44,x
CODE_B3B899:
	LDA.w $0D4E
	CLC
	ADC.w #$0014
	CMP.b $0A,x
	BCC.b CODE_B3B8A6
	STA.b $0A,x
CODE_B3B8A6:
	RTS

CODE_B3B8A7:
	LDA.w $0D4E
	BPL.b CODE_B3B8B1
CODE_B3B8AC:
	JSL.l CODE_B9D100
	RTS

CODE_B3B8B1:
	LDX.b $64
	CLC
	ADC.w #$0010
	CMP.b $0A,x
	BCS.b CODE_B3B8AC
	LSR.b $3A,x
	LDA.b $3A,x
	PHA
	JSL.l CODE_B9D100
	PLA
	CMP.b $3A,x
	BNE.b CODE_B3B8CB
	ASL.b $3A,x
CODE_B3B8CB:
	RTS

DKC2_NorSpr01F8_Flotsam_Main:
;$B3B8CC
	JSR.w CODE_B3A345

DATA_B3B8CF:
	dw CODE_B3B8D5
	dw CODE_B3B8EC
	dw CODE_B3B920

CODE_B3B8D5:
	LDA.w $000A,y
	CMP.w $0D4E
	BCS.b CODE_B3B8E9
	LDA.w $005C,y
	BNE.b CODE_B3B8E9
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3B8E9:
	TYX
	INC.b $2E,x
CODE_B3B8EC:
	INC.w $19AC
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B913
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCS.b CODE_B3B913
CODE_B3B905:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B913:
	BNE.b CODE_B3B905
	INC.b $2E,x
	LDA.w #$01AB
	JSR.w CODE_B3C9A5
	JMP.w CODE_B38000

CODE_B3B920:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

DKC2_NorSpr0234_Shuri_Main:
;$B3B92B
	JSR.w CODE_B3A345

DATA_B3B92E:
	dw CODE_B3B934
	dw CODE_B3B983
	dw CODE_B3BA64

CODE_B3B934:
	TAX
	BNE.b CODE_B3B93E
	TYX
	STZ.b $20,x
	STZ.b $24,x
	INC.b $2F,x
CODE_B3B93E:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B954
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCC.b CODE_B3B959
CODE_B3B954:
	BNE.b CODE_B3B959
	BRL.w CODE_B3BA6F

CODE_B3B959:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B967
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B967:
	LDX.b $64
	LDA.b $5C,x
	BNE.b CODE_B3B982
	LDA.w $0D4E
	CMP.b $0A,x
	BCC.b CODE_B3B982
	STA.b $0A,x
	LDA.b $2A,x
	BPL.b CODE_B3B982
	EOR.w #$FFFF
	INC
	STA.b $2A,x
	STA.b $24,x
CODE_B3B982:
	RTS

CODE_B3B983:
	TAX
	JMP.w (DATA_B3B987,x)

DATA_B3B987:
	dw CODE_B3B98F
	dw CODE_B3B99A
	dw CODE_B3B9E0
	dw CODE_B3BA24

CODE_B3B98F:
	TYX
	STZ.b $20,x
	STZ.b $24,x
	LDA.b $0A,x
	STA.b $44,x
	INC.b $2F,x
CODE_B3B99A:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B9B0
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCC.b CODE_B3B9B5
CODE_B3B9B0:
	BNE.b CODE_B3B9B5
	BRL.w CODE_B3BA6F

CODE_B3B9B5:
	TYX
	LDA.b $0C,x
	LDY.b $0E,x
	JSR.w CODE_B3C69A
	BCS.b CODE_B3B9D2
	INC.b $2F,x
	JSR.w CODE_B3BA4A
	LDA.w #$0181
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.w #$0200
	STA.b $3A,x
CODE_B3B9D2:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3B9E0:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3B9F6
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCC.b CODE_B3B9F8
CODE_B3B9F6:
	BEQ.b CODE_B3BA6F
CODE_B3B9F8:
	JSL.l CODE_BEF05C
	LDA.b $1E,x
	CMP.w #$000F
	BNE.b CODE_B3BA06
	JSR.w CODE_B3BA4A
CODE_B3BA06:
	DEC.b $1E,x
	BPL.b CODE_B3BA1A
	INC.b $2F,x
	LDA.w #$000F
	STA.b $52,x
	LDA.b $22,x
	STA.b $48,x
	LDA.b $28,x
	JSR.w CODE_B3B72F
CODE_B3BA1A:
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3BA24:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3BA3A
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCC.b CODE_B3BA3C
CODE_B3BA3A:
	BEQ.b CODE_B3BA6F
CODE_B3BA3C:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B863
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3BA4A:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $4E,x
	LDA.w $0D4E
	CLC
	ADC.w #$0018
	CMP.w $000A,y
	BCS.b CODE_B3BA61
	LDA.w $000A,y
CODE_B3BA61:
	STA.b $50,x
	RTS

CODE_B3BA64:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3BA6F:
	LDA.w #$0002
	STA.b $2E,x
	LDA.w #$0182
	JSR.w CODE_B3C9A5
	JMP.w CODE_B38000

DKC2_NorSpr021C_Kaboing_Main:
;$B3BA7D
	JSR.w CODE_B3A345

DATA_B3BA80:
	dw CODE_B3BA88
	dw CODE_B3BA9E
	dw CODE_B3BB57
	dw CODE_B3BB57

CODE_B3BA88:
	TAX
	JMP.w (DATA_B3BA8C,x)

DATA_B3BA8C:
	dw CODE_B3BA9B
	dw CODE_B3BA90

CODE_B3BA90:
	LDA.w $000E,y
	BNE.b CODE_B3BA9B
	TYX
	DEC.b $2F,x
	JSR.w CODE_B3BB34
CODE_B3BA9B:
	BRL.w CODE_B3BB0D

CODE_B3BA9E:
	TAX
	JMP.w (DATA_B3BAA2,x)

DATA_B3BAA2:
	dw CODE_B3BAAE
	dw CODE_B3BAC7
	dw CODE_B3BACA
	dw CODE_B3BAD9
	dw CODE_B3BAF5
	dw CODE_B3BAF8

CODE_B3BAAE:
	TYX
	LDA.b $42,x
	STA.b $50,x
	LDA.b $44,x
	STA.b $2A,x
	LDA.b $46,x
	STA.b $22,x
	LDA.b $1C,x
	AND.w #$00FF
	STA.b $4E,x
	LDA.w #$0101
	STA.b $2E,x
CODE_B3BAC7:
	BRL.w CODE_B3BB0D

CODE_B3BACA:
	LDA.w $000E,y
	BNE.b CODE_B3BAC7
	TYX
	DEC.b $2F,x
	JSR.w CODE_B3BB34
	DEC.b $4E,x
	BNE.b CODE_B3BAC7
CODE_B3BAD9:
	TYX
	LDA.b $48,x
	STA.b $50,x
	LDA.b $4A,x
	STA.b $2A,x
	LDA.b $4C,x
	STA.b $22,x
	LDA.b $1D,x
	AND.w #$00FF
	BNE.b CODE_B3BAEE
	DEC
CODE_B3BAEE:
	STA.b $4E,x
	LDA.w #$0401
	STA.b $2E,x
CODE_B3BAF5:
	BRL.w CODE_B3BB0D

CODE_B3BAF8:
	LDA.w $000E,y
	BNE.b CODE_B3BAF5
	TYX
	DEC.b $2F,x
	JSR.w CODE_B3BB34
	LDA.b $4E,x
	BMI.b CODE_B3BAF5
	DEC.b $4E,x
	BNE.b CODE_B3BAF5
	BRA.b CODE_B3BAAE

CODE_B3BB0D:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCC.b CODE_B3BB18
	BEQ.b CODE_B3BB25
CODE_B3BB18:
	JSL.l CODE_BCFB58
	LDA.w #$5428
	JSL.l CODE_BEBE80
	BCC.b CODE_B3BB2A
CODE_B3BB25:
	BNE.b CODE_B3BB2A
	BRL.w CODE_B3BB61

CODE_B3BB2A:
	JSR.w CODE_B3B8A7
	JSL.l CODE_BEF05C
	JMP.w CODE_B38000

CODE_B3BB34:
	LDA.b $50,x
	CMP.b $26,x
	STZ.b $26,x
	STZ.b $20,x
	BNE.b CODE_B3BB50
	LDA.b $10,x
	AND.w #$0007
	CMP.w #$0006
	BCC.b CODE_B3BB56
	LDA.b $10,x
	EOR.b $50,x
	BMI.b CODE_B3BB56
	LDA.b $50,x
CODE_B3BB50:
	EOR.w #$FFFF
	INC
	STA.b $50,x
CODE_B3BB56:
	RTS

CODE_B3BB57:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B8A7
	JMP.w CODE_B3A62E

CODE_B3BB61:
	LDX.b $6A
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3BB6D
	LDA.w #$FF00
CODE_B3BB6D:
	LDX.b $64
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FC00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$0192
	JSR.w CODE_B3A603
	LDA.w #$0003
	STA.b $2E,x
	JMP.w CODE_B38000

DKC2_NorSpr00A4_UnknownSprite_Main:
;$B3BB8B
	JSR.w CODE_B3A345

DATA_B3BB8E:
	dw CODE_B3BB94
	dw CODE_B3BBA2
	dw CODE_B3BBBF

CODE_B3BB94:
	LDA.w $0042,y
	JSL.l CODE_B58003
	JSL.l CODE_BBBB37
	JMP.w [$05A9]

CODE_B3BBA2:
	TYX
	LDA.b $2E,x
	AND.w #$00FF
	BNE.b CODE_B3BBAE
	INC.b $2F,x
	STZ.b $46,x
CODE_B3BBAE:
	DEC.b $46,x
	BPL.b CODE_B3BBBC
	LDA.b $44,x
	STA.b $46,x
	LDA.b $42,x
	JSL.l CODE_B58003
CODE_B3BBBC:
	JMP.w CODE_B38000

CODE_B3BBBF:
	JSL.l CODE_BBBB8C
	LDY.b $64
	BCS.b CODE_B3BBD0
	LDA.w $0042,y
	JSR.w CODE_B3BBDD
	JMP.w [$05A9]

CODE_B3BBD0:
	LDA.w $0042,y
	AND.w #$FF00
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_B3BBDD:
	SEP.b #$30
	XBA
	TAX
	XBA
	CMP.w $0619,x
	REP.b #$30
	BEQ.b CODE_B3BBED
	JSL.l CODE_B58003
CODE_B3BBED:
	RTS

DKC2_NorSpr00A8_UnknownSprite_Main:
;$B3BBEE
	JSR.w CODE_B3A345

DATA_B3BBF1:
	dw CODE_B3BBF5
	dw CODE_B3BC44

CODE_B3BBF5:
	TAX
	JMP.w (DATA_B3BBF9,x)

DATA_B3BBF9:
	dw CODE_B3BC08
	dw CODE_B3BC01
	dw CODE_B3BC0D
	dw CODE_B3BC27

CODE_B3BC01:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0E,x
	BNE.b CODE_B3BC32
CODE_B3BC08:
	TYX
	INC.b $2F,x
	BRA.b CODE_B3BC32

CODE_B3BC0D:
	TYX
	DEC.b $50,x
	BPL.b CODE_B3BC32
	STZ.b $0A,x
	JSL.l CODE_BEF05C
CODE_B3BC18:
	LDX.b $64
	LDA.b $46,x
	CMP.b $06,x
	BCS.b CODE_B3BC25
	JSR.w CODE_BEF289						; Glitch: This jumps into garbage code! Note that the label is only a guess at where this was supposed to jump.
	BRA.b CODE_B3BC18

CODE_B3BC25:
	INC.b $2F,x
CODE_B3BC27:
	LDX.b $64
	STZ.b $0A,x
	STX.w $0AE8
	JSL.l CODE_BEF05C
CODE_B3BC32:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	STA.b $0A,x
	LDA.w $000E,y
	STA.b $0E,x
	JMP.w [$05A9]

CODE_B3BC44:
	JMP.w [$05A9]

DKC2_NorSpr0214_MiniNecky_Main:
;$B3BC47
	JSR.w CODE_B3A345

DATA_B3BC4A:
	dw CODE_B3BC60
	dw CODE_B3BCE8
	dw CODE_B3BC9C
	dw CODE_B3BCAC
	dw CODE_B3BCBF
	dw CODE_B3BCDD
	dw CODE_B3BC7F
	dw CODE_B3BD15
	dw CODE_B3BD31
	dw CODE_B3BD34
	dw CODE_B3BD47

CODE_B3BC60:
	JSR.w CODE_B3BDA3
	BCS.b CODE_B3BC7C
	DEC.b $4E,x
	BPL.b CODE_B3BC74
	JSR.w CODE_B3BD83
	LDA.w #$0002
	STA.b $2E,x
	JMP.w CODE_B38000

CODE_B3BC74:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BC7C:
	JMP.w CODE_B38000

CODE_B3BC7F:
	JSR.w CODE_B3BDA3
	BCS.b CODE_B3BC99
	LDX.b $64
	LDA.b $10,x
	LDY.b $1E,x
	JSR.w CODE_B3C69A
	BCS.b CODE_B3BC91
	STZ.b $2E,x
CODE_B3BC91:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BC99:
	JMP.w CODE_B38000

CODE_B3BC9C:
	JSR.w CODE_B3BDA3
	BCS.b CODE_B3BCA9
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BCA9:
	JMP.w [$05A9]

CODE_B3BCAC:
	TYX
	INC.b $2E,x
	LDA.b $0C,x
	STA.b $24,x
	LDA.b $0E,x
	STA.b $2A,x
	LDA.b $22,x
	STA.b $20,x
	LDA.b $28,x
	STA.b $26,x
CODE_B3BCBF:
	JSR.w CODE_B3BDA3
	BCS.b CODE_B3BCCC
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BCCC:
	LDX.b $64
	LDA.b $2A,x
	CMP.b $24,x
	BNE.b CODE_B3BCDA
	LDA.w #$00B4
	JSR.w CODE_B3BE04
CODE_B3BCDA:
	JMP.w [$05A9]

CODE_B3BCDD:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3BCE8:
	JSR.w CODE_B3BDA3
	LDX.b $64
	BCS.b CODE_B3BD12
	DEC.b $50,x
	BPL.b CODE_B3BD00
	LDA.w #$0007
	STA.b $2E,x
	SEP.b #$20
	STZ.b $53,x
	REP.b #$20
	BRA.b CODE_B3BD12

CODE_B3BD00:
	LDA.w #$0002
	JSL.l CODE_BEF060
	LDA.w #$0006
	JSL.l CODE_BEF060
	JSL.l CODE_B9D100
CODE_B3BD12:
	JMP.w [$05A9]

CODE_B3BD15:
	JSR.w CODE_B3BDA3
	BCS.b CODE_B3BD2E
	DEC.b $4E,x
	BPL.b CODE_B3BD26
	INC.b $2E,x
	JSR.w CODE_B3BD83
	JMP.w CODE_B38000

CODE_B3BD26:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BD2E:
	JMP.w [$05A9]

CODE_B3BD31:
	JMP.w CODE_B3BC9C

CODE_B3BD34:
	TYX
	INC.b $2E,x
	LDA.b $0C,x
	STA.b $24,x
	LDA.b $0E,x
	STA.b $2A,x
	LDA.b $22,x
	STA.b $20,x
	LDA.b $28,x
	STA.b $26,x
CODE_B3BD47:
	JSR.w CODE_B3BDA3
	BCS.b CODE_B3BD54
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BD54:
	LDX.b $64
	LDA.b $2A,x
	CMP.b $24,x
	BEQ.b CODE_B3BD5F
	JMP.w [$05A9]

CODE_B3BD5F:
	BIT.b $12,x
	BVC.b CODE_B3BD71
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0120
	CMP.b $06,x
	BCC.b CODE_B3BD7C
	JMP.w [$05A9]

CODE_B3BD71:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0020
	CMP.b $06,x
	BCS.b CODE_B3BD80
CODE_B3BD7C:
	JSL.l CODE_BB82B8
CODE_B3BD80:
	JMP.w [$05A9]

CODE_B3BD83:
	STZ.b $26,x
	STZ.b $2A,x
	LDA.w #$FF80
	STA.b $24,x
	ASL
	BIT.b $12,x
	BVC.b CODE_B3BD94
	LDA.w #$0100
CODE_B3BD94:
	STA.b $20,x
	LDA.w #$000F
	STA.b $52,x
	LDA.w #$0194
	JSL.l CODE_B9D0C6
	RTS

CODE_B3BDA3:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3BDBA
	JSL.l CODE_BCFB58
	LDA.w #$5428
	JSL.l CODE_BEBE80
	BCS.b CODE_B3BDBA
CODE_B3BDB9:
	RTS

CODE_B3BDBA:
	BNE.b CODE_B3BDB9
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3BDDB
	LDA.w #$FF00
CODE_B3BDDB:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$0195
	JSR.w CODE_B3A603
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KreepyKrow_Main
	BNE.b CODE_B3BDFD
	LDA.b $12,x
	EOR.w #$2000
	STA.b $12,x
CODE_B3BDFD:
	LDA.w #$0005
	STA.b $2E,x
	SEC
	RTS

CODE_B3BE04:
	PHA
	JSL.l CODE_BBBB5C
	BCS.b CODE_B3BE0D
	PLA
	RTS

CODE_B3BE0D:
	JSL.l CODE_BB82B8
	LDX.b $64
	LDA.w #$00F0
	STA.b $00,x
	LDA.w #$0001
	STA.b $2E,x
	PLA
	STA.b $42,x
	LDA.w #$0002
	STA.b $58,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $06,x
	STZ.b $0A,x
	RTS

DKC2_NorSpr006C_Kannon_Main:
;$B3BE2E
	JSR.w CODE_B3A345

DATA_B3BE31:
	dw CODE_B3BE35
	dw CODE_B3BE63

CODE_B3BE35:
	TAX
	JMP.w (DATA_B3BE39,x)

DATA_B3BE39:
	dw CODE_B3BE3F
	dw CODE_B3BE48
	dw CODE_B3BE58

CODE_B3BE3F:
	TYX
	LDA.b $0A,x
	STA.b $0C,x
	INC.b $2F,x
	STZ.b $28,x
CODE_B3BE48:
	JSR.w CODE_B3BE6E
	BCS.b CODE_B3BE55
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3BE55:
	JMP.w CODE_B38000

CODE_B3BE58:
	JSR.w CODE_B3BEC2
	BCS.b CODE_B3BE48
	LDX.b $64
	DEC.b $2F,x
	BRA.b CODE_B3BE48

CODE_B3BE63:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3BE6E:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3BE86
	JSL.l CODE_BCFB58
	LDA.w #$5428
	JSL.l CODE_BEBE80
	BCS.b CODE_B3BE86
CODE_B3BE84:
	CLC
	RTS

CODE_B3BE86:
	BNE.b CODE_B3BE84
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3BEA7
	LDA.w #$FF00
CODE_B3BEA7:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$017F
	JSR.w CODE_B3A603
	LDA.w #$0001
	STA.b $2E,x
	SEC
	RTS

CODE_B3BEC2:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0040,y
	AND.w #$E000
	CMP.w #$E000
	BEQ.b CODE_B3BF32
	LDX.b $64
	LDA.b $22,x
	STA.b $32
	LDA.w #DATA_FF6ADC>>16
	STA.b $34
	LDY.b $28,x
	LDA.b [$32],y
	PHY
	TAY
	JSL.l CODE_BB8432
	PLY
	BCS.b CODE_B3BF32
	LDX.b $64
	LDA.b $22,x
	STA.b $32
	LDA.w #DATA_FF6ADC>>16
	STA.b $34
	LDX.b $68
	INY
	INY
	LDA.b [$32],y
	AND.w #$00FF
	STA.b $50,x
	LDX.b $64
	INY
	LDA.b [$32],y
	AND.w #$00FF
	STA.b $50,x
	INY
	LDA.b [$32],y
	BEQ.b CODE_B3BF0E
	TYA
CODE_B3BF0E:
	STA.b $28,x
	LDY.b $68
	LDA.b $0A,x
	CLC
	ADC.w #$0010
	STA.w $004E,y
	LDA.b $4E,x
	STA.w $005A,y
	LDA.w #!Define_DKC2_SoundID_KannonShoot|$0500
	JSL.l CODE_B58003
	LDY.w #$0008
	LDA.b [$8E],y
	TAY
	JSL.l CODE_BB842C
	CLC
CODE_B3BF32:
	RTS

DKC2_NorSpr01D0_ShotCannonballOrBarrel_Main:
;$B3BF33
	JSR.w CODE_B3A345

DATA_B3BF36:
	dw CODE_B3BF3E
	dw CODE_B3C070
	dw CODE_B3C070
	dw CODE_B3C1AE

CODE_B3BF3E:
	TAX
	JMP.w (DATA_B3BF42,x)

DATA_B3BF42:
	dw CODE_B3BF4C
	dw CODE_B3BF90
	dw CODE_B3BF95
	dw CODE_B3BFA7
	dw CODE_B3BFEA

CODE_B3BF4C:
	LDA.w $0050,y
	ASL
	ASL
	ADC.w $0050,y
	ASL
	TAX
	LDA.l DATA_FF6A96+$08,x
	STA.w $0046,y
	LDA.l DATA_FF6A96+$06,x
	STA.w $0044,y
	LDA.l DATA_FF6A96+$04,x
	STA.w $0042,y
	LDA.l DATA_FF6A96+$02,x
	STA.w $002A,y
	STA.w $0024,y
	LDA.l DATA_FF6A96,x
	TYX
	BIT.b $12,x
	BVC.b CODE_B3BF82
	EOR.w #$FFFF
	INC
CODE_B3BF82:
	STA.b $26,x
	STZ.b $20,x
	STZ.b $04,x
	STZ.b $08,x
	STZ.b $2C,x
	STZ.b $1E,x
	INC.b $2F,x
CODE_B3BF90:
	LDA.w #$0000
	BRA.b CODE_B3BFB6

CODE_B3BF95:
	TYX
	LDA.b $24,x
	BMI.b CODE_B3BFA7
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
	LDA.b $26,x
	BEQ.b CODE_B3BFA7
	STZ.b $30,x
CODE_B3BFA7:
	TYX
	LDA.b $46,x
	BEQ.b CODE_B3BFB6
	BIT.b $24,x
	BMI.b CODE_B3BFB6
	LDY.b $26,x
	BEQ.b CODE_B3BFB6
	STZ.b $30,x
CODE_B3BFB6:
	STA.b $32
	JSR.w CODE_B3C1B9
	BCS.b CODE_B3BFE7
	LDA.w #$0004
	JSL.l CODE_BEF060
	LDA.b $4E,x
	CMP.b $0A,x
	BCS.b CODE_B3BFE7
	STA.b $0A,x
	LDA.b $32
	JSR.w CODE_B3C02D
	BEQ.b CODE_B3BFE7
	STZ.b $46,x
	LDY.w #$0072
	JSL.l CODE_BB8412
	LDA.w #!Define_DKC2_SoundID_CannonballLand|$0600
	JSL.l CODE_B58003
	JSL.l CODE_B9D100
CODE_B3BFE7:
	JMP.w CODE_B3C059

CODE_B3BFEA:
	JSR.w CODE_B3C1B9
	BCS.b CODE_B3C02A
	LDA.b $26,x
	PHA
	LDA.w #$0020
	JSL.l CODE_BEF060
	PLA
	STA.b $26,x
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B3C026
	STZ.b $1E,x
	LDA.b $44,x
	JSR.w CODE_B3C02D
	BEQ.b CODE_B3C026
	LDA.w #$00EC
	STA.b $02,x
	LDY.w #$006E
	JSL.l CODE_BB8412
	LDY.w #$0070
	JSL.l CODE_BB8412
	LDA.w #!Define_DKC2_SoundID_CannonballLand|$0600
	JSL.l CODE_B58003
CODE_B3C026:
	JSL.l CODE_B9D100
CODE_B3C02A:
	JMP.w CODE_B3C059

CODE_B3C02D:
	BEQ.b CODE_B3C050
	BMI.b CODE_B3C03C
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.w #$0200
	BRA.b CODE_B3C041

CODE_B3C03C:
	STA.b $24,x
	LDA.w #$0300
CODE_B3C041:
	STA.b $2E,x
	LDA.b $0A,x
	CLC
	ADC.b $42,x
	STA.b $4E,x
	LDA.w #$0080
	STA.b $42,x
	RTS

CODE_B3C050:
	LDA.w #$0400
	STA.b $2E,x
	LDA.w #$0000
	RTS

CODE_B3C059:
	LDX.b $64
	LDA.b $5A,x
	BEQ.b CODE_B3C06D
	LDA.b $0A,x
	SEC
	SBC.w #$00E0
	CMP.w $17C0
	BCS.b CODE_B3C06D
	JMP.w [$05A9]

CODE_B3C06D:
	JMP.w CODE_B3A62E

CODE_B3C070:
	TAX
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0040,y
	AND.w #$E000
	CMP.w #$E000
	BNE.b CODE_B3C085
	JSR.w CODE_B3C228
	JMP.w [$05A9]

CODE_B3C085:
	LDY.b $64
	JMP.w (DATA_B3C08A,x)

DATA_B3C08A:
	dw CODE_B3C090
	dw CODE_B3C0F4
	dw CODE_B3C12D

CODE_B3C090:
	LDA.w $0050,y
	ASL
	ASL
	ADC.w $0050,y
	ASL
	ADC.w $0050,y
	TAX
	LDA.l DATA_FF6B1E+$09,x
	STA.w $0048,y
	LDA.l DATA_FF6B1E+$08,x
	AND.w #$00FF
	STA.w $0046,y
	LDA.l DATA_FF6B1E+$07,x
	AND.w #$00FF
	STA.w $0044,y
	LDA.l DATA_FF6B1E+$05,x
	STA.w $0024,y
	LDA.l DATA_FF6B1E+$04,x
	AND.w #$001F
	STA.w $0042,y
	LDA.l DATA_FF6B1E+$02,x
	STA.w $0026,y
	LDA.l DATA_FF6B1E,x
	STA.w $0020,y
	TYX
	BIT.b $12,x
	BVC.b CODE_B3C0EA
	EOR.w #$FFFF
	INC
	STA.b $20,x
	LDA.w #$0000
	SEC
	SBC.b $26,x
	STA.b $26,x
CODE_B3C0EA:
	STZ.b $04,x
	STZ.b $08,x
	STZ.b $2C,x
	STZ.b $1E,x
	INC.b $2F,x
CODE_B3C0F4:
	JSR.w CODE_B3C1B9
	BCS.b CODE_B3C102
	JSR.w CODE_B3C148
	BCC.b CODE_B3C102
	LDX.b $64
	INC.b $2F,x
CODE_B3C102:
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $5A,x
	BEQ.b CODE_B3C126
	LDA.b $06,x
	BIT.b $20,x
	BMI.b CODE_B3C11E
	SEC
	SBC.w #$0100
	CMP.w !RAM_DKC2_Global_Layer1XPosLo
	BCS.b CODE_B3C126
	JMP.w [$05A9]

CODE_B3C11E:
	CMP.w !RAM_DKC2_Global_Layer1XPosLo
	BCC.b CODE_B3C126
	JMP.w [$05A9]

CODE_B3C126:
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_B3C12D:
	LDA.w $0024,y
	BMI.b CODE_B3C0F4
	TYX
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
	STZ.b $30,x
	LDA.w #$0003
	STA.b $2E,x
	LDA.w #$0004
	STA.b $52,x
	BRA.b CODE_B3C1AE

CODE_B3C148:
	LDX.b $64
	LDA.b $42,x
	JSL.l CODE_B8CF28
	TYX
	LDA.b $44,x
	BEQ.b CODE_B3C159
	DEC.b $44,x
	BRA.b CODE_B3C16B

CODE_B3C159:
	LDA.b $46,x
	CLC
	ADC.b $24,x
	BMI.b CODE_B3C169
	LDY.w #$0002
	CMP.b [$8E],y
	BCC.b CODE_B3C169
	LDA.b [$8E],y
CODE_B3C169:
	STA.b $24,x
CODE_B3C16B:
	LDA.b $48,x
	BEQ.b CODE_B3C1A5
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B3C1AC
	JSR.w CODE_B3C228
	BCS.b CODE_B3C1A4
	STZ.b $1E,x
	LDA.b $48,x
	STA.b $24,x
	STZ.b $48,x
	LDA.w #$00EC
	STA.b $02,x
	LDY.w #$006E
	JSL.l CODE_BB8412
	LDY.w #$0070
	JSL.l CODE_BB8412
	LDA.w #!Define_DKC2_SoundID_CannonballLand|$0600
	JSL.l CODE_B58003
	SEC
CODE_B3C1A4:
	RTS

CODE_B3C1A5:
	LDA.w #$0001
	JSL.l CODE_BEF060
CODE_B3C1AC:
	CLC
	RTS

CODE_B3C1AE:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3C1B9:
	LDX.b $64
	LDA.b $30,x
	CLC
	BEQ.b CODE_B3C1E3
	LDA.w #$0018
	JSL.l CODE_BEBE09
	BCS.b CODE_B3C1E4
	JSL.l CODE_BCFB58
	LDA.w #$0400
	LDY.w #$0008
	JSL.l CODE_BEBD83
	BCS.b CODE_B3C1E9
	LDX.b $64
	LDA.b $4A,x
	JSL.l CODE_BEBE80
	BCS.b CODE_B3C1E4
CODE_B3C1E3:
	RTS

CODE_B3C1E4:
	BNE.b CODE_B3C1E3
	TYA
	BEQ.b CODE_B3C1F3
CODE_B3C1E9:
	LDA.w $0012,y
	STA.b $32
	LDA.w $0020,y
	BRA.b CODE_B3C200

CODE_B3C1F3:
	LDA.b $34,x
	STA.b $5E
	ASL
	LDA.w #$0100
	BCC.b CODE_B3C200
	LDA.w #$FF00
CODE_B3C200:
	STA.b $60
	JSR.w CODE_B3C228
	BCS.b CODE_B3C1E3
	LDX.b $64
	LDA.b $20,x
	CLC
	ADC.b $60
	CMP.w #$8000
	ROR
	STA.b $20,x
	STZ.b $24,x
	LDA.w #$0003
	STA.b $2E,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$02FD
	JSR.w CODE_B3A603
	SEC
	RTS

CODE_B3C228:
	LDX.b $64
	LDA.b $2E,x
	AND.w #$00FF
	CMP.w #$0002
	BEQ.b CODE_B3C236
	CLC
	RTS

CODE_B3C236:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$0074
	JSL.l CODE_BB842C
	JSR.w CODE_B3975F
	JSL.l CODE_BB82B8
	SEC
	RTS

DKC2_NorSpr00AC_WaterLevelChanger_Main:
;$B3C24D
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0100
	AND.w #$00FF
	BNE.b CODE_B3C29B
	BCS.b CODE_B3C279
	LDA.b $42,x
	AND.w #$00FF
	ADC.b DKC2_Level_SpriteDataRAM[$00].XPosLo,x
	STA.b $44,x
	LDA.b $42,x
	XBA
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.b DKC2_Level_SpriteDataRAM[$00].XPosLo,x
	STA.b $42,x
	INC.b $2F,x
	BRA.b CODE_B3C28E

CODE_B3C279:
	LDA.w DKC2_Level_SpriteDataRAM[$00].YPosLo,y
	CMP.b DKC2_Level_SpriteDataRAM[$00].YPosLo,x
	ROR.b $32
	LDA.b $48,x
	CMP.b DKC2_Level_SpriteDataRAM[$00].YPosLo,x
	ROR
	EOR.b $32
	BPL.b CODE_B3C28E
	LDA.w DKC2_Level_SpriteDataRAM[$00].XPosLo,y
	BRA.b CODE_B3C2CB

CODE_B3C28E:
	LDA.w DKC2_Level_SpriteDataRAM[$00].XPosLo,y
	STA.b $46,x
	LDA.w DKC2_Level_SpriteDataRAM[$00].YPosLo,y
	STA.b $48,x
	JMP.w CODE_B38000

CODE_B3C29B:
	BCS.b CODE_B3C2B8
	LDA.b $42,x
	AND.w #$00FF
	ADC.b DKC2_Level_SpriteDataRAM[$00].YPosLo,x
	STA.b $44,x
	LDA.b $42,x
	XBA
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.b DKC2_Level_SpriteDataRAM[$00].YPosLo,x
	STA.b $42,x
	INC.b $2F,x
	BRA.b CODE_B3C28E

CODE_B3C2B8:
	LDA.w DKC2_Level_SpriteDataRAM[$00].XPosLo,y
	CMP.b DKC2_Level_SpriteDataRAM[$00].XPosLo,x
	ROR.b $32
	LDA.b $46,x
	CMP.b DKC2_Level_SpriteDataRAM[$00].XPosLo,x
	ROR
	EOR.b $32
	BPL.b CODE_B3C28E
	LDA.w DKC2_Level_SpriteDataRAM[$00].YPosLo,y
CODE_B3C2CB:
	CMP.b $42,x
	BCC.b CODE_B3C28E
	DEC
	CMP.b $44,x
	BCS.b CODE_B3C28E
	LDA.b $4C,x
	BEQ.b CODE_B3C2DD
	CMP.w $0D52
	BNE.b CODE_B3C317
CODE_B3C2DD:
if !Define_DKC2_Global_DisableCopyDetection == !FALSE						; Note: Copy detection check. If this one fails, water level changers will not work.
	LDY.w #((CODE_80848B&$FF0000)>>16)|((CODE_80848B&$FF0000)>>8)
	PHY
	PLB
	LDX.w #$0035
	TYA
	CLC
CODE_B3C2E7:
	ADC.w CODE_80848B-(((CODE_80848B&$FF0000)>>16)|((CODE_80848B&$FF0000)>>8)),y
	INY
	DEX
	BPL.b CODE_B3C2E7
	PLB
	CMP.w #$20CB
	BNE.b CODE_B3C317
endif
	LDX.b $64
	LDA.b $4E,x
	STA.w $0D52
	LDA.b $24,x
	STA.w $0D50
	LDA.b $52,x
	BNE.b CODE_B3C317
	LDA.w $0915
	BEQ.b CODE_B3C317
	CMP.w #$001E
	BCC.b CODE_B3C317
	LDA.w #$003C
	STZ.w $0915
	STA.w $0917
CODE_B3C317:
	JSL.l CODE_BB82D2
	JMP.w [$05A9]

DKC2_NorSpr00B0_UnknownSprite_Main:
;$B3C31E
	JMP.w CODE_B38000

DKC2_NorSpr0170_Bananas_Main:
;$B3C321
	JSR.w CODE_B3A345

DATA_B3C324:
	dw CODE_B3C32C
	dw CODE_B3C340
	dw CODE_B3C374
	dw CODE_B3C39F

CODE_B3C32C:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	LDA.w #$1529
	JSL.l CODE_BEBE62
	BCS.b CODE_B3C388
	JMP.w CODE_B38000

CODE_B3C340:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_B3C36D
	LDX.w #$F8F8
	JSL.l CODE_B5F928
	LDX.b $64
	LDA.b $1C,x
	AND.w #$C000
	EOR.w #$C000
	STA.b $1C,x
	LDA.b $4E,x
	SEP.b #$09
	SBC.w #$0001
	STA.b $4E,x
	CLD
	BNE.b CODE_B3C36D
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3C36D:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3C374:
	JSL.l CODE_BEF05C
	LDA.b $52,x
	AND.w #$FF00
	BNE.b CODE_B3C381
	INC.b $2E,x
CODE_B3C381:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3C388:
	LDA.w #$0001
	STA.b $2E,x
	LDA.b $4E,x
	SED
	CLC
	ADC.w !RAM_DKC2_Level_BackupOfBananaCountLo
	STA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	CLD
	JSL.l CODE_BEC67E
	JMP.w [$05A9]

CODE_B3C39F:
	TYX
	DEC.b $50,x
	BMI.b CODE_B3C3D8
	LDA.b $50,x
	CMP.w #$0078
	BCS.b CODE_B3C3C4
	BIT.w #$0003
	BNE.b CODE_B3C3C4
	CMP.w #$003C
	BCC.b CODE_B3C3BA
	BIT.w #$0007
	BNE.b CODE_B3C3C4
CODE_B3C3BA:
	LDA.b $1C,x
	AND.w #$C000
	EOR.w #$C000
	STA.b $1C,x
CODE_B3C3C4:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	LDA.w #$1529
	JSL.l CODE_BEBE62
	BCS.b CODE_B3C388
	JMP.w [$05A9]

CODE_B3C3D8:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

DKC2_NorSpr0178_ExtraLifeBalloon_Main:
;$B3C3DF
	JSR.w CODE_B3A345

DATA_B3C3E2:
	dw CODE_B3C3EA
	dw CODE_B3C442
	dw CODE_B3C463
	dw CODE_B3C480

CODE_B3C3EA:
	LDA.w $0A36
	BIT.w #$0004
	BNE.b CODE_B3C41A
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCS.b CODE_B3C420
CODE_B3C3FC:
	JSL.l CODE_B9D100
	LDA.b $04,x
	CMP.w #$8000
	BEQ.b CODE_B3C41D
	JSL.l CODE_BEF05C
	LDA.b $52,x
	AND.w #$00FF
	CMP.w #$000C
	BEQ.b CODE_B3C41A
	JSR.w CODE_B3A3C7
	BCS.b CODE_B3C47A
CODE_B3C41A:
	JMP.w [$05A9]

CODE_B3C41D:
	JMP.w CODE_B38000

CODE_B3C420:
	LDA.w #!Define_DKC2_SoundID_CollectBalloon|$0700
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $42,x
	JSL.l CODE_BEC641
	LDA.w #$0002
	STA.b $2E,x
	LDA.w #$28D4
	JSL.l CODE_BEC5B1
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3C442:
	LDA.w #$0010
	BIT.w $0902
	BNE.b CODE_B3C45C
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCC.b CODE_B3C3FC
	LDA.w #$0010
	TSB.w $0902
	BRA.b CODE_B3C420

CODE_B3C45C:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3C463:
	JSL.l CODE_BEC5EF
	BMI.b CODE_B3C470
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3C470:
	LDA.b $42,x
	JSL.l CODE_BEC633
	JSL.l CODE_BB82B8
CODE_B3C47A:
	DEC.w $19BC
	JMP.w [$05A9]

CODE_B3C480:
	JSL.l CODE_BEF05C
	LDA.b $24,x
	BMI.b CODE_B3C48F
	LDA.w #$0F0C
	STA.b $52,x
	STZ.b $2E,x
CODE_B3C48F:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DKC2_NorSpr0028_AirBubbleGenerator_Main:
;$B3C496
	LDX.b $64
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$1000
	STA.w !RAM_DKC2_NorSpr0028_AirBubbleGenerator_AirbubbleTile 
	JSL.l CODE_BB82D2
	JMP.w [$05A9]

DKC2_NorSpr01E0_Kutlass_Main:
;$B3C4AA
	JSR.w CODE_B3A345

DATA_B3C4AD:
	dw CODE_B3C4BD
	dw CODE_B3C4EC
	dw CODE_B3C52D
	dw CODE_B3C590
	dw CODE_B3C590
	dw CODE_B3C5A5
	dw CODE_B3C5BA
	dw CODE_B3C5F9

CODE_B3C4BD:
	LSR
	BNE.b CODE_B3C4C6
	LDA.w $0026,y
	STA.w $0048,y
CODE_B3C4C6:
	LDA.w #$54A0
	JSR.w CODE_B3C604
	BCS.b CODE_B3C4E9
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	LDA.b $4C,x
	LDY.b $4E,x
	JSR.w CODE_B3C689
	BCS.b CODE_B3C4E9
	SEP.b #$20
	LDA.b $4A,x
	STA.b $4B,x
	REP.b #$20
	INC.b $2E,x
CODE_B3C4E9:
	JMP.w CODE_B38000

CODE_B3C4EC:
	LDA.w #$0000
	JSR.w CODE_B3C604
	BCS.b CODE_B3C52A
	LDX.b $64
	INC.b $2E,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $50,x
	SEC
	SBC.b $06,x
	STA.b $32
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B3C517
	LDA.w #$016B
	JSL.l CODE_B9D0C6
	JMP.w CODE_B38000

CODE_B3C517:
	LDA.b $32
	CMP.w #$0040
	BCC.b CODE_B3C558
	CMP.w #$FFC0
	BCS.b CODE_B3C558
	LDA.w #$016C
	JSL.l CODE_B9D0C6
CODE_B3C52A:
	JMP.w CODE_B38000

CODE_B3C52D:
	LDA.w #$0000
	JSR.w CODE_B3C604
	BCS.b CODE_B3C555
	LDA.w #$0022
	JSR.w CODE_B3CE53
	LDA.b $36,x
	CMP.w #$016C
	BNE.b CODE_B3C551
	LDA.b $50,x
	SEC
	SBC.b $06,x
	CMP.w #$0040
	BCC.b CODE_B3C558
	CMP.w #$FFC0
	BCS.b CODE_B3C558
CODE_B3C551:
	JSL.l CODE_B9D100
CODE_B3C555:
	JMP.w CODE_B38000

CODE_B3C558:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	TAY
	LDA.w #$0000
	CPY.w #$0020
	BCC.b CODE_B3C575
	CPY.w #$FFE0
	BCS.b CODE_B3C575
	LDA.b $26,x
	CMP.w #$8000
	ROR
CODE_B3C575:
	STA.b $26,x
	STZ.b $20,x
	SEP.b #$20
	LDA.b $1C,x
	STA.b $1D,x
	REP.b #$20
	LDA.w #$0003
	STA.b $2E,x
	LDA.w #$016D
	JSL.l CODE_B9D0C6
	JMP.w CODE_B38000

CODE_B3C590:
	LDA.w #$0000
	JSR.w CODE_B3C604
	BCS.b CODE_B3C5A2
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JSL.l CODE_B9D100
CODE_B3C5A2:
	JMP.w CODE_B38000

CODE_B3C5A5:
	LDA.w #$5428
	JSR.w CODE_B3C604
	BCS.b CODE_B3C5B7
	LDA.w #$002A
	JSR.w CODE_B3CE53
	JSL.l CODE_B9D100
CODE_B3C5B7:
	JMP.w CODE_B38000

CODE_B3C5BA:
	LDX.b $64
	LDA.b $12,x
	ASL
	EOR.b $48,x
	ASL
	LDA.b $48,x
	BCC.b CODE_B3C5CA
	EOR.w #$FFFF
	INC
CODE_B3C5CA:
	STA.b $26,x
	STA.b $20,x
	LDA.b $52,x
	AND.w #$00FF
	CMP.w #$0023
	BNE.b CODE_B3C5DA
	STZ.b $20,x
CODE_B3C5DA:
	STZ.b $04,x
	LDA.b $1D,x
	AND.w #$00FF
	BEQ.b CODE_B3C5F4
	LDA.b $4C,x
	LDY.b $4E,x
	JSR.w CODE_B3C689
	BCS.b CODE_B3C5F4
	LDA.w #$0001
	STA.b $2E,x
	JMP.w CODE_B3C4EC

CODE_B3C5F4:
	STZ.b $2E,x
	JMP.w CODE_B3C4BD

CODE_B3C5F9:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3C604:
	STA.w $0DC6
	JSR.w CODE_B3A37F
	BCC.b CODE_B3C660
	LDX.b $64
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3C634
	JSL.l CODE_BCFB58
	LDA.b $2E,x
	CMP.w #$0004
	BNE.b CODE_B3C629
	LDA.w #$000D
	JSL.l CODE_BCFB7A
CODE_B3C629:
	LDA.w $0DC6
	JSL.l CODE_BEBE80
	BCS.b CODE_B3C634
	CLC
	RTS

CODE_B3C634:
	BEQ.b CODE_B3C64B
	LDA.w #!Define_DKC2_SoundID_SwordSwing|$0500
	JSL.l CODE_B58003
	LDX.b $64
	SEP.b #$20
	STZ.b $4B,x
	LDA.b #$03
	STA.b $1D,x
	REP.b #$20
	CLC
	RTS

CODE_B3C64B:
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
CODE_B3C660:
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3C66A
	LDA.w #$FF00
CODE_B3C66A:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$016E
	JSR.w CODE_B3A603
	LDA.w #$0007
	STA.b $2E,x
	SEC
	RTS

CODE_B3C685:
	JSR.w CODE_B3C69A
	RTL

CODE_B3C689:
	STA.b $32
	STY.b $34
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000C,y
	SEC
	SBC.b $0A,x
	BRA.b CODE_B3C6A9

CODE_B3C69A:
	STA.b $32
	STY.b $34
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	SEC
	SBC.b $0A,x
CODE_B3C6A9:
	STA.b $36
	LDA.b $34
	BCS.b CODE_B3C6B0
	XBA
CODE_B3C6B0:
	AND.w #$00FF
	STA.b $34
	LDA.b $36
	BPL.b CODE_B3C6BD
	EOR.w #$FFFF
	INC
CODE_B3C6BD:
	SEC
	SBC.b $34
	BCS.b CODE_B3C6F6
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	BEQ.b CODE_B3C6F1
	STA.b $36
	LSR
	EOR.b $12,x
	ASL
	ASL
	LDA.b $32
	STZ.b $38
	BCS.b CODE_B3C6DA
	INC.b $38
	XBA
CODE_B3C6DA:
	AND.w #$00FF
	STA.b $32
	LDA.b $36
	BPL.b CODE_B3C6E9
	EOR.w #$FFFF
	INC
	STA.b $36
CODE_B3C6E9:
	SEC
	SBC.b $32
	BCS.b CODE_B3C6F6
	LDA.b $38
	RTS

CODE_B3C6F1:
	ADC.w #$0000
	STA.b $38
CODE_B3C6F6:
	RTS

DKC2_NorSpr025C_Krook_Main:
;$B3C6F7
	JSR.w CODE_B3A345

DATA_B3C6FA:
	dw CODE_B3C70E
	dw CODE_B3C743
	dw CODE_B3C758
	dw CODE_B3C76E
	dw CODE_B3C796
	dw CODE_B3C7A1
	dw CODE_B3C7AB
	dw CODE_B3C807
	dw CODE_B3C826
	dw CODE_B3C83C

CODE_B3C70E:
	JSR.w CODE_B3C852
	BCS.b CODE_B3C724
	LDA.b $4C,x
	LDY.b $4E,x
	JSR.w CODE_B3C69A
	BCC.b CODE_B3C727
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3C724:
	JMP.w CODE_B38000

CODE_B3C727:
	BNE.b CODE_B3C735
	LDA.b $4C,x
	AND.w #$00FF
	BEQ.b CODE_B3C735
	LDA.w #$01F0
	BRA.b CODE_B3C738

CODE_B3C735:
	LDA.w #$01F1
CODE_B3C738:
	JSL.l CODE_B9D0C6
	LDX.b $64
	INC.b $2E,x
	JMP.w CODE_B38000

CODE_B3C743:
	LDA.w $0D54
	BMI.b CODE_B3C74C
	JSL.l CODE_BEF05C
CODE_B3C74C:
	JSR.w CODE_B3C852
	BCS.b CODE_B3C755
	JSL.l CODE_B9D100
CODE_B3C755:
	JMP.w [$05A9]

CODE_B3C758:
	TYX
	LDA.b $4A,x
	XBA
	ORA.b $4A,x
	STA.b $4A,x
	BEQ.b CODE_B3C77B
	INC.b $2E,x
	LDA.w #$01ED
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B3C76E:
	TYX
	LDA.b $4A,x
	AND.w #$00FF
	BEQ.b CODE_B3C77B
	DEC.b $4A,x
	JMP.w CODE_B3C743

CODE_B3C77B:
	LDA.w #$0000
	STA.w $002E,y
	LDA.w #$01ED
	LDX.b $52,y
	BEQ.b CODE_B3C78F
	LDX.b $26,y
	BEQ.b CODE_B3C78F
	LDA.w #$01EE
CODE_B3C78F:
	JSL.l CODE_B9D0C6
	JMP.w CODE_B3C70E

CODE_B3C796:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3C7A1:
	TYX
	INC.b $2E,x
	LDA.b $4E,x
	AND.w #$7FFF
	STA.b $5C,x
CODE_B3C7AB:
	JSR.w CODE_B3C852
	BCS.b CODE_B3C7E8
	LDA.w $17C0
	CMP.b $4C,x
	BCC.b CODE_B3C7C0
	LDA.b $4E,x
	AND.w #$7FFF
	STA.b $5C,x
	BRA.b CODE_B3C7E0

CODE_B3C7C0:
	DEC.b $5C,x
	BMI.b CODE_B3C7EB
	BIT.b $4E,x
	BMI.b CODE_B3C7E0
	LDA.b $5C,x
	CMP.w #$000C
	BCS.b CODE_B3C7E0
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	ROR
	LSR
	EOR.b $12,x
	AND.w #$4000
	BNE.b CODE_B3C7F9
CODE_B3C7E0:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
CODE_B3C7E8:
	JMP.w CODE_B38000

CODE_B3C7EB:
	LDA.w #$01F1
	JSL.l CODE_B9D0C6
	LDX.b $64
	INC.b $2E,x
	JMP.w CODE_B38000

CODE_B3C7F9:
	LDA.w #$01F0
	JSL.l CODE_B9D0C6
	LDX.b $64
	INC.b $2E,x
	JMP.w CODE_B38000

CODE_B3C807:
	LDY.b $64
	LDA.w $0D54
	CLC
	ADC.w #$00C0
	SEC
	SBC.w $000A,y
	BCS.b CODE_B3C81A
	JSL.l CODE_BEF05C
CODE_B3C81A:
	JSR.w CODE_B3C852
	BCS.b CODE_B3C823
	JSL.l CODE_B9D100
CODE_B3C823:
	JMP.w [$05A9]

CODE_B3C826:
	TYX
	LDA.b $4A,x
	XBA
	ORA.b $4A,x
	STA.b $4A,x
	BEQ.b CODE_B3C849
	INC.b $2E,x
	LDA.w #$01ED
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B3C83C:
	TYX
	LDA.b $4A,x
	AND.w #$00FF
	BEQ.b CODE_B3C849
	DEC.b $4A,x
	JMP.w CODE_B3C807

CODE_B3C849:
	LDA.w #$0006
	STA.w $002E,y
	JMP.w CODE_B3C7C0

CODE_B3C852:
	JSR.w CODE_B3A37F
	BCC.b CODE_B3C888
	LDX.b $64
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3C871
	JSL.l CODE_BCFB58
	LDA.w #$5428
	JSL.l CODE_BEBE80
	BCS.b CODE_B3C871
CODE_B3C86F:
	CLC
	RTS

CODE_B3C871:
	BNE.b CODE_B3C86F
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
CODE_B3C888:
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3C892
	LDA.w #$FF00
CODE_B3C892:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	LDA.w #$01F2
	JSR.w CODE_B3A603
	LDA.w #$0004
	STA.b $2E,x
	LDY.b $50,x
	BEQ.b CODE_B3C8B5
	LDA.w #$0000
	STA.w $0050,y
CODE_B3C8B5:
	SEC
	RTS

DKC2_NorSpr0260_KrooksHook_Main:
;$B3C8B7
	JSR.w CODE_B3A345

DATA_B3C8BA:
	dw CODE_B3C8C0
	dw CODE_B3C8F2
	dw CODE_B3C955

CODE_B3C8C0:
	LDX.b $50,y
	LDA.b $22,x
	BIT.b $12,x
	BVC.b CODE_B3C8CC
	EOR.w #$FFFF
	INC
CODE_B3C8CC:
	STA.w $0020,y
	LDA.b $28,x
	BVC.b CODE_B3C8D7
	EOR.w #$FFFF
	INC
CODE_B3C8D7:
	CLC
	ADC.w $0006,y
	STA.w $0042,y
	LDA.w $0006,y
	STA.w $0044,y
	LDA.b $1C,x
	STA.w $0046,y
	LDA.w #$0001
	STA.w $002E,y
	TYX
	STZ.b $48,x
CODE_B3C8F2:
	LDX.b $50,y
	BEQ.b CODE_B3C942
	LDA.b $0A,x
	STA.w $000A,y
	JSR.w CODE_B3C966
	LDA.w #$0002
	JSL.l CODE_BEF060
	LDA.b $06,x
	CMP.b $42,x
	BIT.b $12,x
	BVC.b CODE_B3C91D
	BCC.b CODE_B3C915
	CMP.b $44,x
	BCC.b CODE_B3C92C
	BRA.b CODE_B3C933

CODE_B3C915:
	LDA.b $20,x
	ADC.b $46,x
	STA.b $20,x
	BRA.b CODE_B3C92C

CODE_B3C91D:
	BCS.b CODE_B3C926
	DEC
	CMP.b $44,x
	BCS.b CODE_B3C92C
	BRA.b CODE_B3C933

CODE_B3C926:
	LDA.b $20,x
	SBC.b $46,x
	STA.b $20,x
CODE_B3C92C:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3C933:
	LDY.b $50,x
	LDA.w #$0000
	STA.w $0050,y
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3C942:
	TYX
	LDA.w #$0800
	BIT.b $20,x
	BPL.b CODE_B3C94D
	LDA.w #$F800
CODE_B3C94D:
	STA.b $26,x
	STZ.b $2A,x
	STZ.b $24,x
	INC.b $2E,x
CODE_B3C955:
	JSR.w CODE_B3C966
	LDA.w #$000F
	JSL.l CODE_BEF060
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3C966:
	LDX.b $64
	LDA.b $48,x
	BEQ.b CODE_B3C97B
	LDA.b $2A
	AND.w #$0004
	BEQ.b CODE_B3C976
	LDA.w #$C000
CODE_B3C976:
	STA.b $1C,x
	STZ.b $32,x
	RTS

CODE_B3C97B:
	LDA.w #$0018
	JSL.l CODE_BEBE09
	BCS.b CODE_B3C991
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE80
	BCC.b CODE_B3C9A4
CODE_B3C991:
	INC.b $48,x
	STZ.b $30,x
	LDA.b $12,x
	ASL
	EOR.b $20,x
	BMI.b CODE_B3C9A4
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
CODE_B3C9A4:
	RTS

CODE_B3C9A5:
	JSR.w CODE_B3A603
	LDY.b $6A
	LDA.w $0012,y
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	CPY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B3C9D3
	LDA.w $002E,y
	CMP.w #$0052
	BNE.b CODE_B3C9D3
	LDA.w #$0C00
	LDY.w #$0800
	BRA.b CODE_B3C9D9

CODE_B3C9D3:
	LDA.w #$0800
	LDY.w #$0400
CODE_B3C9D9:
	BIT.b $12,x
	BVS.b CODE_B3C9E1
	EOR.w #$FFFF
	INC
CODE_B3C9E1:
	STA.b $26,x
	STA.b $20,x
	TYA
	SEC
	SBC.w #$0C00
	STA.b $24,x
	STY.b $2A,x
	LDA.w #$000F
	STA.b $52,x
	RTS

DKC2_NorSpr0208_Puftup_Main:
;$B3C9F4
	JSR.w CODE_B3A345

DATA_B3C9F7:
	dw CODE_B3C9FD
	dw CODE_B3CA37
	dw CODE_B3CA54

CODE_B3C9FD:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3CA27
	JSL.l CODE_BCFB58
	LDA.w #$1400
	JSL.l CODE_BEBE80
	BCS.b CODE_B3CA27
CODE_B3CA13:
	JSL.l CODE_B3CB2F
	BNE.b CODE_B3CA1D
	JSL.l CODE_B9D100
CODE_B3CA1D:
	JSL.l CODE_BEF05C
	JSR.w CODE_B3B863
	JMP.w CODE_B38000

CODE_B3CA27:
	BNE.b CODE_B3CA13
	LDA.w #$0002
	STA.b $2E,x
	LDA.w #$0189
	JSR.w CODE_B3C9A5
	JMP.w CODE_B38000

CODE_B3CA37:
	JSR.w CODE_B3CA5F
	LDX.b $64
	LDA.b $06,x
	STA.w $0A3E
	LDA.b $0A,x
	STA.w $0A40
	JSL.l CODE_BB82B8
	LDY.w #$0034
	JSL.l CODE_BB842C
	JMP.w [$05A9]

CODE_B3CA54:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3CA5F:
	PHK
	PLB
	LDA.w $000C,y
	STA.w $0A92
	LDA.w $000E,y
	STA.w $0A94
	BNE.b CODE_B3CA74
	LDX.w #$0000
	BRA.b CODE_B3CA77

CODE_B3CA74:
	LDX.w #$0018
CODE_B3CA77:
	STX.w $0A96
	LDA.w #$0004
	STA.w $0A9A
CODE_B3CA80:
	LDY.w #$0086
	JSL.l CODE_BB8412
	LDA.w #$018A
	JSL.l CODE_B9D09B
	LDX.b $68
	LDA.w $0A96
	TAY
	CLC
	ADC.w #$0006
	STA.w $0A96
	LDA.w DATA_B3CAE2,y
	CLC
	ADC.b $06,x
	STA.b $06,x
	LDA.w DATA_B3CAE2+$02,y
	CLC
	ADC.b $0A,x
	STA.b $0A,x
	LDA.w DATA_B3CAE2+$04,y
	STA.w $0A9C
	AND.w #$C000
	EOR.b $12,x
	STA.b $12,x
	LSR.w $0A9C
	BCC.b CODE_B3CACA
	LDA.w $0A92
	BIT.b $12,x
	BVC.b CODE_B3CAC8
	EOR.w #$FFFF
	INC
CODE_B3CAC8:
	STA.b $20,x
CODE_B3CACA:
	LSR.w $0A9C
	BCC.b CODE_B3CADC
	LDA.w $0A92
	BIT.b $12,x
	BMI.b CODE_B3CADA
	EOR.w #$FFFF
	INC
CODE_B3CADA:
	STA.b $24,x
CODE_B3CADC:
	DEC.w $0A9A
	BNE.b CODE_B3CA80
	RTS

DATA_B3CAE2:
	dw $0000,$FFFA,$0002,$000C,$0000,$0001,$0000,$0006
	dw $8002,$FFF4,$0000,$4001,$FFF8,$FFF8,$4003,$0008
	dw $FFF8,$0003,$0008,$0008,$8003,$FFF8,$0008,$C003

DKC2_NorSpr0058_PuftupSpikes_Main:
;$B3CB12
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE80
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3CB2F:
	LDY.b $64
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $0036,y
	PHA
	JSR.w (DATA_B3CB46,x)
	LDX.b $64
	PLA
	CMP.b $36,x
	RTL

DATA_B3CB46:
	dw CODE_B3CB66
	dw CODE_B3CC61
	dw CODE_B3CC67
	dw CODE_B3CC7A
	dw CODE_B3CC7A
	dw CODE_B3CC7B
	dw $0000
	dw $0000
	dw CODE_B3CB66
	dw CODE_B3CC61
	dw CODE_B3CC67
	dw CODE_B3CC7A
	dw CODE_B3CC7A
	dw CODE_B3CC7B
	dw $0000
	dw $0000

CODE_B3CB66:
	TYX
	LDA.b $50,x
	STA.b $32
	LDA.b $90
	STA.b $34
	LDY.w #$0000
CODE_B3CB72:
	LDA.b [$32],y
	AND.w #$00FF
	CMP.w #$0080
	BCS.b CODE_B3CB8B
	INY
	PHA
	LDA.b [$32],y
	PLD
	STA.b $00,x
	LDA.w #$0000
	TCD
	INY
	INY
	BRA.b CODE_B3CB72

CODE_B3CB8B:
	EOR.w #$00FF
	ASL
	TAX
	JMP.w (DATA_B3CB93,x)

DATA_B3CB93:					; Info: Unknown script opcodes...
	dw CODE_B3CBA7				; FF - 
	dw CODE_B3CBB6				; FE - 
	dw CODE_B3CBBE				; FD - 
	dw CODE_B3CBCB				; FC - 
	dw CODE_B3CBE2				; FB - 
	dw CODE_B3CBFF				; FA - 
	dw CODE_B3CC0E				; F9 - 
	dw CODE_B3CC15				; F8 - 
	dw CODE_B3CC26				; F7 - 
	dw CODE_B3CC3C				; F6 - 

CODE_B3CBA7:
	LDX.b $64
	SEP.b #$20
	LDA.b $2F,x
	AND.b #$08
	ORA.b #$03
	STA.b $2F,x
	REP.b #$20
	RTS

CODE_B3CBB6:
	LDX.b $64
	INY
	LDA.b [$32],y
	STA.b $50,x
	RTS

CODE_B3CBBE:
	INY
	PHY
	LDA.b [$32],y
	JSL.l CODE_B9D0C6
	PLY
	INY
	INY
	BRA.b CODE_B3CC35

CODE_B3CBCB:
	LDX.b $64
	INY
	LDA.b [$32],y
	STA.b $22,x
	SEP.b #$20
	LDA.b $2F,x
	AND.b #$08
	ORA.b #$01
	STA.b $2F,x
	REP.b #$20
	INY
	INY
	BRA.b CODE_B3CC35

CODE_B3CBE2:
	LDX.b $64
	INY
	LDA.b [$32],y
	STA.b $22,x
	INY
	INY
	LDA.b [$32],y
	STA.b $28,x
	SEP.b #$20
	LDA.b $2F,x
	AND.b #$08
	ORA.b #$02
	STA.b $2F,x
	REP.b #$20
	INY
	INY
	BRA.b CODE_B3CC35

CODE_B3CBFF:
	LDX.b $64
	INY
	LDA.b [$32],y
	STA.b $50,x
	INY
	TYA
	SEC
	ADC.b $32
	STA.b $4E,x
	RTS

CODE_B3CC0E:
	LDX.b $64
	LDA.b $4E,x
	STA.b $50,x
	RTS

CODE_B3CC15:
	LDX.b $64
	SEP.b #$20
	LDA.b $2F,x
	AND.b #$08
	ORA.b #$04
	STA.b $2F,x
	REP.b #$20
	INY
	BRA.b CODE_B3CC35

CODE_B3CC26:
	LDX.b $64
	SEP.b #$20
	LDA.b $2F,x
	ORA.b #$08
	STA.b $2F,x
	REP.b #$20
	INY
	BRA.b CODE_B3CC35

CODE_B3CC35:
	TYA
	CLC
	ADC.b $50,x
	STA.b $50,x
	RTS

CODE_B3CC3C:
	LDX.b $64
	INY
	LDA.b [$32],y
	STA.b $22,x
	INY
	INY
	LDA.b [$32],y
	STA.b $28,x
	SEP.b #$20
	LDA.b $2F,x
	AND.b #$08
	ORA.b #$05
	STA.b $2F,x
	REP.b #$20
	INY
	INY
	PHY
	JSR.w CODE_B3CC82
	JSR.w CODE_B3CC82
	PLY
	BRA.b CODE_B3CC35

CODE_B3CC61:
	TYX
	DEC.b $22,x
	BEQ.b CODE_B3CC72
	RTS

CODE_B3CC67:
	TYX
	LDA.b $22,x
	LDY.b $28,x
	JSR.w CODE_B3C69A
	BCC.b CODE_B3CC72
	RTS

CODE_B3CC72:
	LDA.b $2E,x
	AND.w #$08FF
	STA.b $2E,x
	RTS

CODE_B3CC7A:
	RTS

CODE_B3CC7B:
	TYX
	JSR.w CODE_B3CC82
	BCS.b CODE_B3CC72
	RTS

CODE_B3CC82:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $22,x
	BEQ.b CODE_B3CC9D
	ASL
	STA.b $32
	LSR
	CMP.w $0006,y
	ROR.b $32
	LDA.b $22,x
	EOR.b $32
	ASL
	LDA.b $32
	STA.b $22,x
	BCS.b CODE_B3CCB5
CODE_B3CC9D:
	LDA.b $28,x
	BEQ.b CODE_B3CCB4
	ASL
	STA.b $32
	LSR
	CMP.w $000A,y
	ROR.b $32
	LDA.b $28,x
	EOR.b $32
	ASL
	LDA.b $32
	STA.b $28,x
	RTS

CODE_B3CCB4:
	CLC
CODE_B3CCB5:
	RTS

DKC2_NorSpr0204_CatO9Tails_Main:
;$B3CCB6
	JSR.w CODE_B3A345
	
DATA_B3CCB9:
	dw CODE_B3CCCB
	dw CODE_B3CCFD
	dw CODE_B3CD09
	dw CODE_B3CD22
	dw CODE_B3CD70
	dw CODE_B3CD9A
	dw CODE_B3CDD7
	dw CODE_B3CE33
	dw CODE_B3CE48

CODE_B3CCCB:
	TYX
	LDA.b $1C,x
	BEQ.b CODE_B3CCD4
	DEC.b $1C,x
	BNE.b CODE_B3CCD6
CODE_B3CCD4:
	INC.b $2E,x
CODE_B3CCD6:
	LDA.b $52,x
	CMP.w #$018D
	BEQ.b CODE_B3CCE7
	LDA.w #$5428
	JSR.w CODE_B3CF1B
	BCS.b CODE_B3CCFA
	BRA.b CODE_B3CCEC

CODE_B3CCE7:
	JSR.w CODE_B3CF3A
	BCS.b CODE_B3CD64
CODE_B3CCEC:
	JSL.l CODE_B9D100
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JSL.l CODE_BBBB8C
CODE_B3CCFA:
	JMP.w [$05A9]

CODE_B3CCFD:
	TYX
	LDA.b $42,x
	LDY.b $44,x
	JSR.w CODE_B3C69A
	BCS.b CODE_B3CCD6
	INC.b $2E,x
CODE_B3CD09:
	LDX.b $64
	LDA.b $52,x
	BEQ.b CODE_B3CCD6
	JSL.l CODE_B9D0C6
	STZ.b $22,x
	LDA.b $46,x
	STA.b $26,x
	LDA.b $48,x
	STA.b $1C,x
	INC.b $2E,x
	JMP.w CODE_B38000

CODE_B3CD22:
	LDA.w $0036,y
	CMP.w #$018D
	BEQ.b CODE_B3CD41
	LDA.w #$5428
	JSR.w CODE_B3CF1B
	BCS.b CODE_B3CD64
	LDX.b $64
	JSL.l CODE_B9D100
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JMP.w CODE_B38000

CODE_B3CD41:
	LDX.b $64
	LDA.b $1C,x
	BEQ.b CODE_B3CD67
	DEC.b $1C,x
	JSR.w CODE_B3CF3A
	BCS.b CODE_B3CD64
	LDX.b $64
	LDA.w #$0000
	JSR.w CODE_B3B26A
	JSL.l CODE_B9D100
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JSL.l CODE_BBBB8C
CODE_B3CD64:
	JMP.w [$05A9]

CODE_B3CD67:
	INC.b $2E,x
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3CD70:
	LDA.w #$542C
	JSR.w CODE_B3CF1B
	BCS.b CODE_B3CD91
	LDX.b $64
	LDA.b $4A,x
	STA.b $1C,x
	STZ.b $2E,x
	STZ.b $52,x
	STZ.b $26,x
	STZ.b $20,x
	LDA.w #$018B
	CMP.b $36,x
	BEQ.b CODE_B3CD91
	JSL.l CODE_B9D0C6
CODE_B3CD91:
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JMP.w [$05A9]

CODE_B3CD9A:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3CDB9
	JSL.l CODE_BBBB5C
	BCS.b CODE_B3CDC9
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JSL.l CODE_B9D100
	JSR.w CODE_B3CE5A
	JMP.w [$05A9]

CODE_B3CDB9:
	JSR.w CODE_B3CF59
	STZ.w $0AE8
	LDA.w #$001B
	JSL.l CODE_B8D7D2
	JMP.w [$05A9]

CODE_B3CDC9:
	LDA.w #$0029
	JSL.l CODE_B8D7D2
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3CDD7:
	LDA.w #$0014
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3CE22
	LDX.b $64
	LDA.b $4C,x
	STA.b $8E
	LDA.b [$8E]
	STA.w $0A87
	AND.w #$00FF
	STA.w $0A86
	STZ.w $0A89
	JSL.l CODE_808E20
	LSR
	STA.b $32
	LDY.w #$0004
	LDA.b [$8E],y
	BCC.b CODE_B3CE06
	CMP.w #$8000
	ROR
CODE_B3CE06:
	LSR.b $32
	BCC.b CODE_B3CE0D
	EOR.w #$FFFF
CODE_B3CE0D:
	LDY.w #$0002
	ADC.b [$8E],y
	STA.w $0A8A
	LDY.w #$0006
	LDA.b [$8E],y
	STA.w $0A8C
	INC.b $2E,x
	STZ.w $0AE8
CODE_B3CE22:
	JSL.l CODE_B9D100
	LDA.b $54,x
	STA.b $8E
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JMP.w CODE_B38000

CODE_B3CE33:
	LDA.w #$542C
	JSR.w CODE_B3CF1B
	BCS.b CODE_B3CE3F
	JSL.l CODE_B9D100
CODE_B3CE3F:
	LDA.w #$0022
	JSR.w CODE_B3CE53
	JMP.w CODE_B38000

CODE_B3CE48:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JMP.w CODE_B3A62E

CODE_B3CE53:
	LDX.b $64
	JSL.l CODE_BEF060
	RTS

CODE_B3CE5A:
	LDX.b $64
	PHK
	PLB
	LDA.b $1A,x
	SEC
	SBC.w #$24C4
	LSR
	LSR
	ASL
	TAY
	LDA.w DATA_B3CEDB,y
	BIT.b $12,x
	BVC.b CODE_B3CE73
	EOR.w #$FFFF
	INC
CODE_B3CE73:
	STA.b $32
	LDA.w DATA_B3CEEB,y
	STA.b $34
	LDA.w DATA_B3CEFB,y
	STA.b $36
	LDA.w DATA_B3CF0B,y
	STA.b $02,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.b $32
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.b $34
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0024,y
	LDA.b $36
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.w $08C2
	BIT.w #$4000
	BEQ.b CODE_B3CEDA
	LDY.w $0597
	LDA.b $06,x
	CLC
	ADC.b $32
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.b $34
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0024,y
	LDA.b $36
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
CODE_B3CEDA:
	RTS

DATA_B3CEDB:
	dw $FFF6,$FFFE,$0006,$000E,$000E,$0006,$FFFE,$FFF6

DATA_B3CEEB:
	dw $FFF8,$FFF7,$FFF7,$FFF8,$FFF8,$FFF7,$FFF7,$FFF8

DATA_B3CEFB:
	dw $0000,$4000,$4000,$4000,$4000,$0000,$0000,$0000

DATA_B3CF0B:
	dw $00D4,$00EC,$00EC,$00EC,$00EC,$00D4,$00D4,$00D4

CODE_B3CF1B:
	STA.w $0DC6
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3CF59
	JSR.w CODE_B3CFC0
	BCC.b CODE_B3CF39
	JSL.l CODE_BCFB58
	LDA.w $0DC6
	JSL.l CODE_BEBE80
	BCS.b CODE_B3CF59
CODE_B3CF39:
	RTS

CODE_B3CF3A:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3CF59
	JSR.w CODE_B3CFC0
	BCC.b CODE_B3CF58
	JSL.l CODE_BCFB58
	LDA.w #$5C00
	LDY.w #$0010
	JSL.l CODE_BEBE83
	BCS.b CODE_B3CF59
CODE_B3CF58:
	RTS

CODE_B3CF59:
	BEQ.b CODE_B3CF86
	CMP.w #$0001
	BEQ.b CODE_B3CF67
	CMP.w #$0003
	BEQ.b CODE_B3CF6E
	CLC
	RTS

CODE_B3CF67:
	LDA.w #$0004
	STA.b $2E,x
	SEC
	RTS

CODE_B3CF6E:
	LDA.w #$0005
	STA.b $2E,x
	STZ.b $26,x
	LDA.w #$018E
	JSL.l CODE_B9D0C6
	LDA.w #$0055
	STA.b $3A,x
	STX.w $0AE8
	SEC
	RTS

CODE_B3CF86:
	LDA.w #$0008
	STA.b $2E,x
	LDA.w #$018F
	JSR.w CODE_B3A603
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3CFB0
	LDA.w #$FF00
CODE_B3CFB0:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	SEC
	RTS

CODE_B3CFC0:
	LDA.w $0A82
	CMP.w #$0013
	BEQ.b CODE_B3CFE0
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$0048
	BEQ.b CODE_B3CFE0
	CMP.w #$0012
	BNE.b CODE_B3CFDE
	LDA.w $0024,y
	DEC
	BMI.b CODE_B3CFE0
CODE_B3CFDE:
	SEC
	RTS

CODE_B3CFE0:
	CLC
	RTS

DKC2_NorSpr02E4_Kloak_Main:
;$B3CFE2
	JSR.w CODE_B3A345

DATA_B3CFE5:
	dw CODE_B3CFF3
	dw CODE_B3D018
	dw CODE_B3D025
	dw CODE_B3D063
	dw CODE_B3D072
	dw CODE_B3D088
	dw CODE_B3D0B9

CODE_B3CFF3:
	JSR.w CODE_B3D15E
	BCS.b CODE_B3D002
	JSL.l CODE_B3CB2F
	BNE.b CODE_B3D002
	JSL.l CODE_B9D100
CODE_B3D002:
	JSL.l CODE_BEF05C
	LDX.b $64
	LDA.b $2E,x
	AND.w #$0800
	BNE.b CODE_B3D012
	JMP.w CODE_B38000

CODE_B3D012:
	JSR.w CODE_B3A3C7
	JMP.w [$05A9]

CODE_B3D018:
	LDY.w #$0008
	JSL.l CODE_BB842C
	BCS.b CODE_B3D043
	LDX.b $64
	INC.b $2E,x
CODE_B3D025:
	JSR.w CODE_B3D15E
	BCS.b CODE_B3D04E
	LDX.b $64
	LDA.b $10,x
	STA.b $8E
	LDA.b [$8E]
	TAY
	JSL.l CODE_BB8432
	BCS.b CODE_B3D043
	JSR.w CODE_B3D0CB
	LDX.b $64
	INC.b $2E,x
	JSR.w CODE_B3D1B3
CODE_B3D043:
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	JSL.l CODE_B3D2C6
CODE_B3D04E:
	JMP.w [$05A9]

CODE_B3D051:
	LDY.b $64
	LDX.b $1E,y
	BEQ.b CODE_B3D060
	LDA.b $52,x
	AND.w #$FF7F
	STA.b $52,x
	STZ.b $1E,x
CODE_B3D060:
	JMP.w [$05A9]

CODE_B3D063:
	JSR.w CODE_B3D15E
	BCS.b CODE_B3D051
	JSL.l CODE_B3D2C6
	JSR.w CODE_B3D1B3
	JMP.w [$05A9]

CODE_B3D072:
	TYX
	STZ.b $10,x
	INC.b $2E,x
	LDX.b $1E,y
	BEQ.b CODE_B3D088
	LDA.b $52,x
	AND.w #$FF7F
	STA.b $52,x
	LDA.b $3F,x
	BMI.b CODE_B3D088
	STZ.b $1E,x
CODE_B3D088:
	JSR.w CODE_B3D15E
	BCS.b CODE_B3D099
	LDX.b $1E,y
	BEQ.b CODE_B3D09C
	JSL.l CODE_BEF05C
	JSL.l CODE_B3D2C6
CODE_B3D099:
	JMP.w [$05A9]

CODE_B3D09C:
	SEP.b #$20
	LDA.b #$00
	STA.w $002E,y
	LDA.w $002F,y
	AND.b #$07
	CMP.b #$04
	BNE.b CODE_B3D0B4
	LDA.w $002F,y
	AND.b #$08
	STA.w $002F,y
CODE_B3D0B4:
	REP.b #$20
	JMP.w CODE_B3CFF3

CODE_B3D0B9:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	LDA.b $1E,x
	BNE.b CODE_B3D0C8
	JMP.w CODE_B3A62E

CODE_B3D0C8:
	JMP.w [$05A9]

CODE_B3D0CB:
	LDY.b $64
	LDX.b $68
	STX.b $1E,y
	STY.b $56,x
	LDA.w #$3C3C
	STA.b $5A,x
	STZ.b $32,x
	LDA.w $0002,y
	DEC
	STA.b $02,x
	LDA.w $0012,y
	STA.b $32
	EOR.b $12,x
	AND.w #$B000
	EOR.b $12,x
	STA.b $12,x
	BIT.b $32
	BVS.b CODE_B3D107
	EOR.w #$4000
	STA.b $12,x
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
	LDA.b $26,x
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_B3D107:
	LDA.b $04,x
	STA.w $000C,y
	LDA.b $20,x
	STA.w $000E,y
	LDA.b $08,x
	STA.w $0040,y
	LDA.b $24,x
	STA.w $005C,y
	LDA.b $53,x
	AND.w #$00FF
	STA.w $001C,y
	LDY.w #$0008
	LDA.b $51,x
	EOR.b [$8E],y
	AND.w #$FF00
	EOR.b [$8E],y
	ORA.w #$0080
	STA.b $52,x
	LDA.b $2E,x
	ORA.w #$0080
	STA.b $2E,x
	INY
	LDA.b [$8E],y
	AND.w #$00FF
	STA.b $40,x
	INY
	LDA.b [$8E],y
	STA.b $1E,x
	LDY.w #$0002
	LDA.b [$8E],y
	BIT.b $32
	BVC.b CODE_B3D155
	EOR.w #$FFFF
	INC
CODE_B3D155:
	STA.b $20,x
	INY
	INY
	LDA.b [$8E],y
	STA.b $24,x
	RTS

CODE_B3D15E:
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3D175
	JSL.l CODE_BCFB58
	LDA.w #$5428
	JSL.l CODE_BEBE80
	BCS.b CODE_B3D175
	RTS

CODE_B3D175:
	BNE.b CODE_B3D1B1
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #$02D3
	JSR.w CODE_B3A603
	LDX.b $6A
	LDA.b $12,x
	AND.w #$4000
	LDX.b $64
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B3D1A1
	LDA.w #$FF00
CODE_B3D1A1:
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	SEC
	RTS

CODE_B3D1B1:
	CLC
	RTS

CODE_B3D1B3:
	PHK
	PLB
	LDX.b $64
	LDA.b $10,x
	STA.b $8E
	LDY.w #$0006
	LDA.b [$8E],y
	STA.b $34
	LDA.b $1A,x
	SEC
	SBC.w #$2584
	CMP.w #$0031
	BCS.b CODE_B3D1FA
	TAY
	LDA.b $34
	AND.w #$00FF
	SEC
	SBC.w DATA_B3D1FB,y
	STA.b $32
	LDA.b $35
	AND.w #$00FF
	SEC
	SBC.w DATA_B3D1FB+$02,y
	LDY.b $1E,x
	CLC
	ADC.b $0A,x
	STA.w $000A,y
	LDA.b $32
	BIT.b $12,x
	BVC.b CODE_B3D1F4
	EOR.w #$FFFF
	INC
CODE_B3D1F4:
	CLC
	ADC.b $06,x
	STA.w $0006,y
CODE_B3D1FA:
	RTS

DATA_B3D1FB:
	dw $00A0,$0084,$00A1,$0083,$00A2,$0081,$00A1,$007F
	dw $00A0,$007F,$00A0,$0086,$009E,$0097,$0097,$00A2
	dw $0084,$00A7,$0084,$00A7

CODE_B3D223:
	LDA.w $0040,y
	AND.w #$007F
	ASL
	TAX
	JSR.w (DATA_B3D2A8,x)
	BCS.b CODE_B3D26F
	LDX.b $64
	LDA.b $51,x
	BMI.b CODE_B3D26B
	AND.w #$FF00
	CMP.w #$1300
	BCC.b CODE_B3D26F
	CMP.w #$1601
	BCC.b CODE_B3D24D
	CMP.w #$2600
	BCC.b CODE_B3D26F
	CMP.w #$2701
	BCS.b CODE_B3D26F
CODE_B3D24D:
	JSL.l CODE_BEF05C
	JSL.l CODE_B3D2C6
	JSL.l CODE_BBBB5C
	LDX.b $64
	LDA.b $5A,x
	BCC.b CODE_B3D265
	SBC.w #$0100
	BCC.b CODE_B3D26F
	XBA
CODE_B3D265:
	SEP.b #$20
	STA.b $5B,x
	REP.b #$20
CODE_B3D26B:
	PLA
	JMP.w [$05A9]

CODE_B3D26F:
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FF7F
	STA.b $2E,x
	LDY.b $56,x
	LDA.w $000C,y
	STA.b $04,x
	LDA.w $000E,y
	STA.b $20,x
	LDA.w $0040,y
	STA.b $08,x
	LDA.w $005C,y
	STA.b $24,x
	LDA.w $001C,y
	XBA
	ORA.b $52,x
	AND.w #$FF7F
	BIT.w #$FF00
	BEQ.b CODE_B3D29C
CODE_B3D29C:
	STA.b $52,x
	STZ.b $56,x
	STZ.b $5A,x
	TYX
	STZ.b $1E,x
	JMP.w CODE_B3A345

DATA_B3D2A8:
	dw CODE_B3D2B5
	dw CODE_B3D2B7
	dw CODE_B3D2AE

CODE_B3D2AE:
	LDA.w $0032,y
	BEQ.b CODE_B3D2B7
	SEC
	RTS

CODE_B3D2B5:
	CLC
	RTS

CODE_B3D2B7:
	JSL.l CODE_BCFB58
	LDA.w #$0010
	PHK
	PEA.w CODE_B3D2C5-$01
	JMP.w [$09F9]
CODE_B3D2C5:
	RTS

CODE_B3D2C6:
	LDX.b $64
	LDA.b $40,x
	PHA
	JSL.l CODE_B9D100
	PLA
	STA.b $40,x
	RTL

DKC2_NorSpr02E8_UnknownSprite_Main:
;$B3D2D3
	JSR.w CODE_B3A345

DATA_B3D2D6:
	dw CODE_B3D2E0
	dw CODE_B3D2EC
	dw CODE_B3D32E
	dw CODE_B3D353
	dw CODE_B3D391

CODE_B3D2E0:
	JSR.w CODE_B3D3D3
	BCS.b CODE_B3D2E9
	JSL.l CODE_B9D100
CODE_B3D2E9:
	JMP.w CODE_B38000

CODE_B3D2EC:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0003
	BNE.b CODE_B3D30E
	LDA.w #$0000
	JSR.w CODE_B3D424
	BCS.b CODE_B3D30E
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D30E:
	LDA.w #!Define_DKC2_SoundID_Unknown14|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Explosion|$0600
	JSL.l CODE_B58003
	LDY.w #$00D4
	JSL.l CODE_BB83EF
	LDY.w #$00D2
	JSL.l CODE_BB83EF
	JSL.l CODE_BB82B8
CODE_B3D32E:
	JSR.w CODE_B3D3D3
	BCS.b CODE_B3D2E9
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_B3D341
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D341:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3D353:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.w #$FF7B
	JSR.w CODE_B3D424
	BCS.b CODE_B3D375
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_B3D389
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D375:
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
	STZ.b $26,x
	STZ.b $24,x
	LDA.w #$1003
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3D389:
	LDA.w #$01C0
	LDY.w #$0000
	BRA.b CODE_B3D40F

CODE_B3D391:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.w #$0000
	JSR.w CODE_B3D424
	BCS.b CODE_B3D3B3
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_B3D3CB
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D3B3:
	LDA.b $20,x
	CMP.w #$8000
	ROR
	EOR.w #$FFFF
	INC
	STA.b $20,x
	STZ.b $26,x
	STZ.b $24,x
	LDA.w #$1004
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3D3CB:
	LDA.w #$01B0
	LDY.w #$0003
	BRA.b CODE_B3D40F

CODE_B3D3D3:
	JSR.w CODE_B39EAC
	JSR.w CODE_B39E9E
	LDX.b $64
	LDA.b $26,x
	PHA
	JSL.l CODE_B8D4F8
	PLY
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0202
	BEQ.b CODE_B3D3F6
	CMP.w #$0202
	BEQ.b CODE_B3D3FF
	TYA
	STA.b $26,x
	STA.b $20,x
CODE_B3D3F6:
	LDA.w #$4008
	JSR.w CODE_B3D424
	BCS.b CODE_B3D3FF
	RTS

CODE_B3D3FF:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	RTS

CODE_B3D40F:
	STA.b $00,x
	STY.b $2E,x
	STZ.b $26,x
	LDA.b $20,x
	CMP.w #$8000
	ROR.b $20,x
	LDA.w #$0001
	STA.b $30,x
	JMP.w [$05A9]

CODE_B3D424:
	STA.w $0DC6
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_B3D442
	LDA.b $2F,x
	AND.w #$00FF
	BNE.b CODE_B3D443
	JSL.l CODE_BCFB58
	LDA.w $0DC6
	JSL.l CODE_BEBE80
CODE_B3D442:
	RTS

CODE_B3D443:
	DEC.b $2F,x
	RTS

CODE_B3D446:
	LDY.w $09FC
	STA.w $09FE,y
	LDA.b $03,S
	STA.w $0A00,y
	LDA.b $64
	STA.w $0A01,y
	TYA
	CLC
	ADC.w #$0005
	STA.w $09FC
	RTL

CODE_B3D45F:
	LDX.b $64
	LDA.b $06,x
	STA.b $1C,x
	LDA.b $0A,x
	STA.b $50,x
	LDA.b $22,x
	STA.b $06,x
	LDA.b $28,x
	STA.b $0A,x
	JSL.l CODE_BEF05C
	LDX.b $64
	LDA.b $22,x
	LDY.b $06,x
	STA.b $06,x
	STY.b $22,x
	LDA.b $28,x
	LDY.b $0A,x
	STA.b $0A,x
	STY.b $28,x
	RTL

CODE_B3D488:
	LDX.b $64
	STZ.b $34,x
	JSL.l CODE_BCFB58
	LDA.w #$0002
	JSL.l CODE_BCFF1D
	BCC.b CODE_B3D4A6
CODE_B3D499:
	JSR.w CODE_B3D4C5
	BEQ.b CODE_B3D4BA
	BPL.b CODE_B3D4AC
	JSL.l CODE_BCFF38
	BCS.b CODE_B3D499
CODE_B3D4A6:
	RTL

CODE_B3D4A7:
	JSR.w CODE_B3D4C5
	BEQ.b CODE_B3D4BA
CODE_B3D4AC:
	JSL.l CODE_BCFF38
	BCS.b CODE_B3D4A7
	LDA.w #$0000
	SEC
	RTL

CODE_B3D4B7:
	JSR.w CODE_B3D4C5
CODE_B3D4BA:
	JSL.l CODE_BCFF38
	BCS.b CODE_B3D4B7
	LDA.w #$0001
	SEC
	RTL

CODE_B3D4C5:
	LDX.b $64
	LDY.b $6A
	LDA.w $0024,y
	BMI.b CODE_B3D544
	AND.w #$FF00
	XBA
	EOR.w #$FFFF
	SEC
	ADC.w $000A,y
	EOR.w #$FFFF
	SEC
	ADC.b $DB
	CLC
	ADC.b $50,x
	SEC
	SBC.b $0A,x
	CLC
	ADC.w #$0003
	BMI.b CODE_B3D544
	LDA.b $DB
	CLC
	ADC.b $28,x
	SEC
	SBC.b $0A,x
	STA.w $000C,y
	LDA.b $22,x
	SEC
	SBC.b $06,x
	STA.b $32
	STA.w $005C,y
	CPY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B3D517
	LDA.b $D9
	CLC
	ADC.b $32
	STA.w $0A26
	LDA.b $DD
	CLC
	ADC.b $32
	STA.w $0A28
	STY.b $34,x
CODE_B3D517:
	LDA.b $24,x
	BPL.b CODE_B3D51E
	LDA.w #$0000
CODE_B3D51E:
	CLC
	ADC.w #$0300
	STA.w $0024,y
	CPY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B3D538
	LDA.b $DB
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0008,y
	STA.w $000E,y
CODE_B3D538:
	LDA.w $001E,y
	ORA.w #$0010
	STA.w $001E,y
	AND.w #$1000
CODE_B3D544:
	RTS

DKC2_NorSpr0128_RideableBalloon_Main:
;$B3D545
	JSR.w CODE_B3A345

DATA_B3D548:
	dw CODE_B3D54C
	dw CODE_B3D560

CODE_B3D54C:
	TYX
	LDA.b $06,x
	STA.b $22,x
	LDA.b $0A,x
	STA.b $28,x
	STZ.b $30,x
	LDA.w $0959
	DEC
	DEC
	STA.b $0C,x
	INC.b $2E,x
CODE_B3D560:
	JSL.l CODE_BBBB6E
	BCC.b CODE_B3D569
	JMP.w CODE_B38000

CODE_B3D569:
	LDA.w #CODE_B3D577
	JSL.l CODE_B3D446
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3D577:
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	JSR.w CODE_B3D5AA
	JSL.l CODE_B3D45F
	JSL.l CODE_B3D488
	LDX.b $64
	ROL
	STA.b $4E,x
	LDA.b $34,x
	CMP.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B3D599
	CMP.w $0597
	BNE.b CODE_B3D5A9
CODE_B3D599:
	LDA.b $22,x
	SEC
	SBC.w #$0008
	STA.w $0A26
	CLC
	ADC.w #$0010
	STA.w $0A28
CODE_B3D5A9:
	RTL

CODE_B3D5AA:
	LDY.b $64
	LDA.w $004E,y
	LSR
	BCC.b CODE_B3D5EC
	LDA.b $8E
	CLC
	ADC.w #$0008
	STA.b $8E
	LDX.b $34,y
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B3D5EC
	LDY.w $0595
	LDA.w $0004,y
	LDY.b $64
	AND.w #$0300
	BEQ.b CODE_B3D5EC
	AND.w #$0100
	CMP.w #$0001
	LDY.w #$0008
	LDA.b [$8E],y
	LDY.b $64
	BCS.b CODE_B3D5E1
	EOR.w #$FFFF
	INC
CODE_B3D5E1:
	STA.w $0026,y
	LDA.w #$0004
	STA.w $0052,y
	BRA.b CODE_B3D609

CODE_B3D5EC:
	LDA.w $0052,y
	AND.w #$00FF
	CMP.w #$0017
	BEQ.b CODE_B3D609
	LDA.w #$0017
	STA.w $0052,y
	LDA.w #$0203
	STA.w $0046,y
	LDA.w #$0020
	STA.w $0026,y
CODE_B3D609:
	LDX.b $0C,y
	LDA.w $0006,y
	CMP.l DATA_B3D65B,x
	BCS.b CODE_B3D620
CODE_B3D614:
	DEX
	DEX
	CMP.l DATA_B3D65B,x
	BCC.b CODE_B3D614
	BRA.b CODE_B3D626

CODE_B3D61E:
	INX
	INX
CODE_B3D620:
	CMP.l DATA_B3D65B+$02,x
	BCS.b CODE_B3D61E
CODE_B3D626:
	STX.b $0C,y
	SEC
	SBC.l DATA_B3D65B,x
	CMP.w #$000E
	BCC.b CODE_B3D640
	INX
	INX
	LDA.w $0006,y
	SBC.l DATA_B3D65B,x
	CMP.w #$FFF2
	BCC.b CODE_B3D65A
CODE_B3D640:
	LDA.l DATA_B3D65B,x
	LSR
	LDA.w #$0278
	BCC.b CODE_B3D64D
	LDA.w #$0238
CODE_B3D64D:
	CMP.w $000A,y
	BCS.b CODE_B3D65A
	TYX
	LDY.w #$0006
	LDA.b [$8E],y
	STA.b $24,x
CODE_B3D65A:
	RTS

DATA_B3D65B:
	dw $0000,$0321,$05A9,$0649,$0AE8,$0BB9,$0C89,$0D29
	dw $0DC1,$0E41,$0FA1,$1001,$1061,$10C1,$1769,$1839
	dw $19A0,$1A11,$1AA0,$1B70,$1C21,$1CF1,$1D31,$1FA0
	dw $2129,$2390,$2469,$2591,$2631,$2669,$26A1,$2701
	dw $8000,$0000,$0160,$0181,$0221,$8000

DKC2_NorSpr02D4_Krochead_Main:
;$B3D6A7
	JSR.w CODE_B3A345

DATA_B3D6AA:
	dw CODE_B3D6AE
	dw CODE_B3D6D3

CODE_B3D6AE:
	TYX
	LDA.b $06,x
	STA.b $22,x
	LDA.b $0A,x
	STA.b $28,x
	STZ.b $30,x
	STZ.b $4E,x
	INC.b $2E,x
	LDA.b $2F,x
	AND.w #$00FF
	ASL
	BEQ.b CODE_B3D6D3
	JSR.w CODE_B3D70B
	BEQ.b DKC2_NorSpr02D4_Krochead_Main
	LDA.w #$02C9
	JSL.l CODE_B9D0C6
	BRA.b DKC2_NorSpr02D4_Krochead_Main

CODE_B3D6D3:
	TAX
	JMP.w (DATA_B3D6D7,x)

DATA_B3D6D7:
	dw CODE_B3D6DE
	dw CODE_B3D6DB

CODE_B3D6DB:
	JSR.w CODE_B3D70B
CODE_B3D6DE:
	JSL.l CODE_BBBB6E
	BCC.b CODE_B3D6E7
	JMP.w CODE_B38000

CODE_B3D6E7:
	JSL.l CODE_B9D100
	LDA.w #CODE_B3D6F5
	JSL.l CODE_B3D446
	JMP.w [$05A9]

CODE_B3D6F5:
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	STZ.b $52,x
	JSL.l CODE_B3D45F
	JSL.l CODE_B3D488
	LDX.b $64
	ROL
	STA.b $4E,x
	RTL

CODE_B3D70B:
	LDX.w $0D58
	BEQ.b CODE_B3D725
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_KrocheadSwitchBarrel
	BNE.b CODE_B3D725
	LDA.b $44,x
	SEC
	SBC.w $004A,y
	BPL.b CODE_B3D722
	LDA.w #$0000
CODE_B3D722:
	STA.w $0042,y
CODE_B3D725:
	TYX
	LDA.b $42,x
	BEQ.b CODE_B3D72C
	DEC.b $42,x
CODE_B3D72C:
	RTS

DKC2_NorSpr0180_KrocheadSwitchBarrel_Main:
;$B3D72D
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_B3D737,x)

DATA_B3D737:
	dw CODE_B3D741
	dw CODE_B3D74D
	dw CODE_B3D770
	dw CODE_B3D7BF
	dw CODE_B3D7BB

CODE_B3D741:
	JSL.l CODE_B9D100
	LDX.b $64
	DEC.b $46,x
	BNE.b CODE_B3D770
	INC.b $2E,x
CODE_B3D74D:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCC.b CODE_B3D770
	LDA.b $42,x
	STA.b $44,x
	LDA.w #$001E
	STA.b $46,x
	STX.w $0D58
	DEC.b $2E,x
	LDA.w #!Define_DKC2_SoundID_Chomp|$0600
	JSL.l CODE_B58003
CODE_B3D770:
	LDX.b $64
	LDA.b $44,x
	BEQ.b CODE_B3D77D
	DEC.b $44,x
	BNE.b CODE_B3D77D
	STZ.w $0D58
CODE_B3D77D:
	JSL.l CODE_BBBB5C
	LDX.b $64
	BCS.b CODE_B3D79B
	LDA.b $2E,x
	CMP.w #$0002
	BNE.b CODE_B3D7BF
	DEC.b $2E,x
	LDA.b $36,x
	JSL.l CODE_B9D0C6
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B3D79B:
	LDY.b $48,x
	BEQ.b CODE_B3D7A7
	STZ.b $48,x
	LDA.w #$0004
	STA.w $002E,y
CODE_B3D7A7:
	CPX.w $0D58
	BNE.b CODE_B3D7B8
	LDA.w #$0002
	CMP.b $2E,x
	BEQ.b CODE_B3D7BF
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3D7B8:
	JMP.w CODE_B38000

CODE_B3D7BB:
	JSL.l CODE_BB82B8
CODE_B3D7BF:
	JMP.w [$05A9]

DKC2_NorSpr02F8_PlusAndMinusBarrel_Main:
;$B3D7C2
	JSR.w CODE_B3A345

DATA_B3D7C5:
	dw CODE_B3D7CB
	dw CODE_B3D84B
	dw CODE_B3D87D

CODE_B3D7CB:
	JSL.l CODE_BCFB58
	LDA.w #$1000
	LDY.w #$0010
	JSL.l CODE_BEBD83
	BCS.b CODE_B3D80F
	LDX.b $64
	LDA.b $42,x
	ORA.b $2E,x
	BMI.b CODE_B3D808
	LDY.w $0D5A
	LDA.w $0002,y
	TAY
	LDA.w $0006,y
	SEC
	SBC.w #$0020
	CMP.b $06,x
	BCC.b CODE_B3D808
	LDA.b $2E,x
	ORA.w #$8000
	STA.b $2E,x
	LDY.w $0D5A
	LDA.b $42,x
	CLC
	ADC.w $0036,y
	STA.w $0036,y
CODE_B3D808:
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D80F:
	LDX.b $64
	LDY.w $0D5A
	LDA.w $001C,y
	BEQ.b CODE_B3D82C
	TAY
	LDA.b $42,x
	CLC
	BMI.b CODE_B3D82F
	ADC.w $0042,y
	STA.w $0042,y
	LDA.w #!Define_DKC2_SoundID_TouchGoodBarrel|$0400
	JSL.l CODE_B58003
CODE_B3D82C:
	JMP.w CODE_B3D8C7

CODE_B3D82F:
	ADC.w $0044,y
	STA.w $0044,y
	LDY.w $0D5A
	LDA.w $0036,y
	SEC
	SBC.b $42,x
	STA.w $0036,y
	LDA.w #!Define_DKC2_SoundID_TouchBadBarrel|$0400
	JSL.l CODE_B58003
	JMP.w CODE_B3D8C7

CODE_B3D84B:
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCS.b CODE_B3D85C
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D85C:
	LDX.b $64
	LDY.w $0D5E
	LDA.b $42,x
	CLC
	ADC.w $002A,y
	STA.w $002A,y
	LDA.w $0026,y
	CLC
	ADC.b $42,x
	STA.w $0026,y
	LDA.w #!Define_DKC2_SoundID_TouchBadBarrel|$0400
	JSL.l CODE_B58003
	JMP.w CODE_B3D8C7

CODE_B3D87D:
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCS.b CODE_B3D88E
	JSL.l CODE_B9D100
	JMP.w CODE_B38000

CODE_B3D88E:
	LDX.b $64
	LDY.w $0D5E
	LDA.b $4E,x
	BEQ.b CODE_B3D8A1
	LDA.w #$0000
	SEC
	SBC.w $0AEC
	STA.w $0AEC
CODE_B3D8A1:
	LDA.b $42,x
	STA.w $0022,y
	STA.w $002A,y
	LDA.b $44,x
	STA.w $0028,y
	BEQ.b CODE_B3D8B3
	STA.w $002A,y
CODE_B3D8B3:
	LDA.b $0A,x
	STA.w $001C,y
	LDA.w #$0000
	STA.w $0026,y
	STA.w $0020,y
	STA.w $002C,y
	JMP.w CODE_B3D8C7

CODE_B3D8C7:
	JSL.l CODE_BB82B8
	JSR.w CODE_B3D8D1
	JMP.w [$05A9]

CODE_B3D8D1:
	LDY.w #$0068
	JSL.l CODE_BB8412
	LDY.w #$006A
	JSL.l CODE_BB8412
	RTS

CODE_B3D8E0:
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B3D8E7:
	TAX
	PHK
	PLB
	JMP.w (DATA_B3D8ED,x)

DATA_B3D8ED:
	dw CODE_B3D903
	dw CODE_B3D997
	dw CODE_B3DAA0
	dw CODE_B3DBEB
	dw CODE_B3DEFD
	dw CODE_B3DEFD
	dw CODE_B3E364
	dw CODE_B3E48E
	dw CODE_B3E611
	dw CODE_B3E637
	dw CODE_B3E71D

CODE_B3D903:
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_B3D90D,x)

DATA_B3D90D:
	dw CODE_B3D911
	dw CODE_B3D93D

CODE_B3D911:
	LDA.w $000A,y
	SEC
	SBC.w #$0010
	CMP.w $0D4E
	BCC.b CODE_B3D93D
	LDA.w #$00C0
	STA.w $003A,y
	LDA.w $0036,y
	CMP.w #$01B8
	BEQ.b CODE_B3D960
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCC.b CODE_B3D960
	LDA.w #$FE00
	STA.w $0024,y
	BRA.b CODE_B3D98D

CODE_B3D93D:
	LDA.w #$0100
	STA.w $003A,y
	LDA.w $0036,y
	CMP.w #$01B8
	BEQ.b CODE_B3D960
	JSL.l CODE_BCFB58
	LDX.b $64
	LDA.b $12,x
	STA.b $46,x
	LDA.w #$0CDC
	JSL.l CODE_BEBE80
	STA.b $32
	BCS.b CODE_B3D967
CODE_B3D960:
	JSL.l CODE_B9D100
	JMP.w CODE_B3D8E0

CODE_B3D967:
	LDX.b $64
	LDA.b $46,x
	STA.b $12,x
	LDA.w #$001E
	CMP.w $0A82
	BEQ.b CODE_B3D97D
	BRA.b CODE_B3D98D

CODE_B3D977:
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3D98D
CODE_B3D97D:
	LDX.b $64
	LDA.w #$0300
	BIT.b $42,x
	BVC.b CODE_B3D98A
	EOR.w #$FFFF
	INC
CODE_B3D98A:
	STA.w $0A86
CODE_B3D98D:
	LDA.w #$01B8
	JSL.l CODE_B9D0C6
	JMP.w [$05A9]

CODE_B3D997:
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3D9A0,x)

DATA_B3D9A0:
	dw CODE_B3D9A4
	dw CODE_B3D9B8

CODE_B3D9A4:
	LDX.b $64
	STX.w $19C4
	STZ.b $42,x
	INC.b $2E,x
	STZ.b $20,x
	JSR.w CODE_B3DA52
	JSR.w CODE_B3DA8B
	JMP.w [$05A9]

CODE_B3D9B8:
	LDX.b $64
	LDA.b $4A,x
	AND.w #$FFFE
	STA.b $4A,x
	JSR.w CODE_B3DA52
	BEQ.b CODE_B3D9C9
	JSR.w CODE_B3DA8B
CODE_B3D9C9:
	LDA.b $44,x
	BPL.b CODE_B3D9E6
	AND.w #$0FFF
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	SEC
	SBC.w $0006,y
	STA.b $32
	LDA.b $44,x
	ASL
	EOR.b $32
	BPL.b CODE_B3DA18
	LDA.b $4C,x
	STA.b $46,x
	STA.b $4A,x
CODE_B3D9E6:
	LDA.b $46,x
	BEQ.b CODE_B3DA1A
	LDA.w #$0008
	STA.b $48,x
CODE_B3D9EF:
	SEP.b #$20
	INC.w $19AC
	REP.b #$20
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0004
	BNE.b CODE_B3DA10
	LDA.w #$000C
	JSL.l CODE_B8D7D2
	BRA.b CODE_B3DA16

CODE_B3DA10:
	LDA.w #$1000
	STA.w $0AF2
CODE_B3DA16:
	BRA.b CODE_B3DA30

CODE_B3DA18:
	STZ.b $46,x
CODE_B3DA1A:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $001E,y
	AND.w #$1001
	BEQ.b CODE_B3DA28
	STZ.w $0AF2
CODE_B3DA28:
	DEC.b $48,x
	BPL.b CODE_B3D9EF
	INC.b $48,x
	STZ.b $4A,x
CODE_B3DA30:
	JSR.w CODE_B3DA36
	JMP.w [$05A9]

CODE_B3DA36:
	LDX.b $64
	LDY.w #$FF80
	LDA.b $46,x
	BEQ.b CODE_B3DA42
	LDY.w #$0500
CODE_B3DA42:
	STY.b $26,x
	LDA.w #$0030
	JSR.w CODE_B3DBC4
	LDX.b $64
	LDA.b $20,x
	STA.w $19BE
	RTS

CODE_B3DA52:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	STA.b $32
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDY.b $42,x
	LDA.b [$8E],y
	CMP.b $32
	BPL.b CODE_B3DA75
CODE_B3DA67:
	INY
	INY
	INY
	INY
	INY
	INY
	LDA.b [$8E],y
	CMP.b $32
	BMI.b CODE_B3DA67
	BRA.b CODE_B3DA87

CODE_B3DA75:
	DEY
	DEY
	DEY
	DEY
	DEY
	DEY
	LDA.b [$8E],y
	CMP.b $32
	BPL.b CODE_B3DA75
	INY
	INY
	INY
	INY
	INY
	INY
CODE_B3DA87:
	TYA
	CMP.b $42,x
	RTS

CODE_B3DA8B:
	STA.b $42,x
	INY
	INY
	LDA.b [$8E],y
	STA.b $44,x
	INY
	INY
	LDA.b [$8E],y
	STA.b $46,x
	STA.b $4C,x
	BEQ.b CODE_B3DA9F
	STA.b $4A,x
CODE_B3DA9F:
	RTS

CODE_B3DAA0:
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3DAA9,x)

DATA_B3DAA9:
	dw CODE_B3DAAD
	dw CODE_B3DAC1

CODE_B3DAAD:
	LDX.b $64
	STZ.b $42,x
	INC.b $2E,x
	STZ.b $20,x
	JSR.w CODE_B3DADF
	JSR.w CODE_B3DB12
	JSR.w CODE_B3DB21
	JMP.w [$05A9]

CODE_B3DAC1:
	JSR.w CODE_B3DADF
	BEQ.b CODE_B3DAC9
	JSR.w CODE_B3DB12
CODE_B3DAC9:
	JSR.w CODE_B3DB21
	JSR.w CODE_B3DB73
	LDA.w #$0080
	JSR.w CODE_B3DBC4
	LDX.b $64
	LDA.b $20,x
	STA.w $19BE
	JMP.w [$05A9]

CODE_B3DADF:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	STA.b $32
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDY.b $42,x
	LDA.b [$8E],y
	CMP.b $32
	BPL.b CODE_B3DB04
CODE_B3DAF4:
	INY
	INY
	INY
	INY
	LDA.b [$8E],y
	CMP.b $32
	BMI.b CODE_B3DAF4
	DEY
	DEY
	DEY
	DEY
	BRA.b CODE_B3DB0E

CODE_B3DB04:
	DEY
	DEY
	DEY
	DEY
	LDA.b [$8E],y
	CMP.b $32
	BPL.b CODE_B3DB04
CODE_B3DB0E:
	TYA
	CMP.b $42,x
	RTS

CODE_B3DB12:
	STA.b $42,x
	INY
	INY
	LDA.b [$8E],y
	STA.b $8E
	STA.b $44,x
	STZ.b $46,x
	STZ.b $48,x
	RTS

CODE_B3DB21:
	LDX.b $64
	DEC.b $48,x
	BPL.b CODE_B3DB45
	LDA.b $44,x
	STA.b $8E
	LDY.b $46,x
	LDA.b [$8E],y
	STA.b $4A,x
	INY
	INY
	LDA.b [$8E],y
	STA.b $48,x
	INY
	INY
	LDA.b [$8E],y
	CMP.w #$0002
	BNE.b CODE_B3DB43
	LDY.w #$0000
CODE_B3DB43:
	STY.b $46,x
CODE_B3DB45:
	RTS

DATA_B3DB46:
	dw CODE_B3DB66
	dw CODE_B3DB66
	dw CODE_B3DB67
	dw CODE_B3DB6B
	dw CODE_B3DB66
	dw CODE_B3DB66
	dw CODE_B3DB67
	dw CODE_B3DB6B
	dw CODE_B3DB67
	dw CODE_B3DB67
	dw CODE_B3DB66
	dw CODE_B3DB6F
	dw CODE_B3DB6B
	dw CODE_B3DB6B
	dw CODE_B3DB6F
	dw CODE_B3DB66

CODE_B3DB66:
	RTS

CODE_B3DB67:
	SBC.w #$0012
	RTS
	
CODE_B3DB6B:
	SBC.w #$0012
	RTS

CODE_B3DB6F:
	SBC.w #$0024
	RTS

CODE_B3DB73:
	LDX.b $64
	LDA.b $4A,x
	LSR
	BCC.b CODE_B3DBA5
	AND.w #$2000
	BEQ.b CODE_B3DB92
	LDA.w #$0900
	STA.b $26,x
	LDA.w #$FFFF
	STA.w $19C0
	SEP.b #$20
	INC.w $19AC
	REP.b #$20
	RTS

CODE_B3DB92:
	LDA.w #$F700
	STA.b $26,x
	LDA.w #$0001
	STA.w $19C0
	SEP.b #$20
	INC.w $19AC
	REP.b #$20
	RTS

CODE_B3DBA5:
	AND.w #$2000
	BEQ.b CODE_B3DBB7
	LDA.w #$0000
	STA.b $26,x
	CMP.b $20,x
	BNE.b CODE_B3DBB6
	STZ.w $19C0
CODE_B3DBB6:
	RTS

CODE_B3DBB7:
	LDA.w #$0000
	STA.b $26,x
	CMP.b $20,x
	BNE.b CODE_B3DBB6
	STZ.w $19C0
	RTS

CODE_B3DBC4:
	LDX.b $64
	STA.b $32
	LDA.b $26,x
	SEC
	SBC.b $20,x
	BPL.b CODE_B3DBDF
	EOR.w #$FFFF
	INC
	CMP.b $32
	BMI.b CODE_B3DBD9
	LDA.b $32
CODE_B3DBD9:
	EOR.w #$FFFF
	INC
	BRA.b CODE_B3DBE5

CODE_B3DBDF:
	CMP.b $32
	BMI.b CODE_B3DBE5
	LDA.b $32
CODE_B3DBE5:
	CLC
	ADC.b $20,x
	STA.b $20,x
	RTS

CODE_B3DBEB:
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_B3DBF5,x)

DATA_B3DBF5:
	dw CODE_B3DC0D
	dw CODE_B3DC41
	dw CODE_B3DC7E
	dw CODE_B3DC81
	dw CODE_B3DC84
	dw CODE_B3DC87
	dw CODE_B3DC8A
	dw CODE_B3DCBA
	dw CODE_B3DCCA
	dw CODE_B3DD02
	dw CODE_B3DD12
	dw CODE_B3DD34

CODE_B3DC0D:
	LDY.w #$00CC
	JSL.l CODE_BB842C
	BCS.b CODE_B3DC3E
	LDX.b $64
	LDY.b $68
	TYA
	STA.b $4A,x
	LDA.w #$C000
	STA.w $001C,y
	LDA.b $06,x
	CLC
	ADC.w #$0100
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	INC.b $2E,x
	STX.w $097F
	LDA.w #$C000
	STA.b $1C,x
	JSR.w CODE_B3DD72
CODE_B3DC3E:
	JMP.w [$05A9]

CODE_B3DC41:
	LDX.b $64
	LDA.b $42,x
	AND.w #$0003
	CMP.w #$0002
	BNE.b CODE_B3DC53
	LDA.w #$0077
	STA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
CODE_B3DC53:
	JSR.w CODE_B3DD37
	JSR.w CODE_B3DD72
	JSR.w CODE_B3DEBE
	BCS.b CODE_B3DC6A
	JSR.w CODE_B3DECA
	LDX.b $64
	LDA.b $46,x
	BMI.b CODE_B3DC6A
	JMP.w [$05A9]

CODE_B3DC6A:
	LDA.w #$001F
	LDY.w #$0004
	JSL.l CODE_B8D0FC
	LDX.b $64
	LDA.w #$0008
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3DC7E:
	JMP.w [$05A9]

CODE_B3DC81:
	JMP.w [$05A9]

CODE_B3DC84:
	JMP.w [$05A9]

CODE_B3DC87:
	JMP.w [$05A9]

CODE_B3DC8A:
	LDA.w #$0002
	TRB.w $08C4
	LDX.b $64
	LDA.w #$0030
	STA.b $4C,x
	INC.b $2E,x
	LDA.b $42,x
	AND.w #$0003
	CMP.w #$0002
	BNE.b CODE_B3DCC7
	LDA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	ORA.w #$8000
	STA.w $19D8
	LDA.b $44,x
	STA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	STA.w !RAM_DKC2_Global_CurrentBananaCountLo
	STA.w $096D
	JMP.w [$05A9]

CODE_B3DCBA:
	LDX.b $64
	DEC.b $4C,x
	BPL.b CODE_B3DCC7
	LDA.b $44,x
	STA.w $19BA
	STZ.b $2E,x
CODE_B3DCC7:
	JMP.w [$05A9]

CODE_B3DCCA:
	JSR.w CODE_B3DD72
	JSR.w CODE_B3DEBE
	BCS.b CODE_B3DCEB
	LDA.w #$001F
	LDY.w #$0400
	JSL.l CODE_B8D0FC
	LDX.b $64
	LDA.w #$000A
	STA.b $2E,x
	LDA.w #$000A
	STA.b $42,x
	JMP.w [$05A9]

CODE_B3DCEB:
	LDX.b $64
	INC.b $2E,x
	LDA.w #$0027
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3DCFF
	LDX.b $64
	LDA.b $42,x
	STA.w $0A86
CODE_B3DCFF:
	JMP.w [$05A9]

CODE_B3DD02:
	JSR.w CODE_B3DD72
	JSR.w CODE_B3DDF0
	JSR.w CODE_B3DDD4
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3DD12:
	LDX.b $64
	DEC.b $42,x
	BEQ.b CODE_B3DD1E
	JSR.w CODE_B3DD72
	JMP.w [$05A9]

CODE_B3DD1E:
	INC.b $2E,x
	LDA.w #$0028
	JSL.l CODE_B8D7D2
	JSR.w CODE_B3DDF0
	JSR.w CODE_B3DDD4
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3DD34:
	JMP.w [$05A9]

CODE_B3DD37:
	LDX.b $64
	LDA.b $48,x
	SEC
	SBC.w #$0100
	STA.b $48,x
	BPL.b CODE_B3DD71
	XBA
	EOR.b $48,x
	AND.w #$FF00
	EOR.b $48,x
	STA.b $48,x
	LDA.b $46,x
	BMI.b CODE_B3DD71
	DEC.b $46,x
	BMI.b CODE_B3DD71
	CMP.w #$000B
	BPL.b CODE_B3DD6A
	LDA.w #!Define_DKC2_SoundID_TimerTick|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_SpeedUpMusic|$0400
	JSL.l CODE_B58003
	BRA.b CODE_B3DD71

CODE_B3DD6A:
	LDA.w #!Define_DKC2_SoundID_TimerTick|$0600
	JSL.l CODE_B58003
CODE_B3DD71:
	RTS

CODE_B3DD72:
	LDX.b $64
	LDA.b $46,x
	BMI.b CODE_B3DDAF
	CMP.w #$0001
	BMI.b CODE_B3DDB7
	CMP.w #$0006
	BMI.b CODE_B3DDBC
	CMP.w #$000B
	BMI.b CODE_B3DDC8
CODE_B3DD87:
	LDA.b $46,x
CODE_B3DD89:
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	STA.b $32
	LDX.b $64
	AND.w #$00FF
	ASL
	ASL
	CLC
	ADC.w #$2D40
	STA.b $1A,x
	LDY.b $4A,x
	LDA.b $33
	AND.w #$00FF
	ASL
	ASL
	CLC
	ADC.w #$2D40
	STA.w $001A,y
	RTS

CODE_B3DDAF:
	JSR.w CODE_B3DDF0
	LDA.w #$0000
	BRA.b CODE_B3DD89

CODE_B3DDB7:
	JSR.w CODE_B3DDD4
	BRA.b CODE_B3DD87

CODE_B3DDBC:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_B3DD87
	JSR.w CODE_B3DDD4
	BRA.b CODE_B3DD87

CODE_B3DDC8:
	LDA.b $2A
	AND.w #$0007
	BNE.b CODE_B3DD87
	JSR.w CODE_B3DDD4
	BRA.b CODE_B3DD87

CODE_B3DDD4:
	LDA.w $097F
	EOR.b $64
	STA.w $097F
	RTS

CODE_B3DDDD:
	LDA.b $1C,x
	EOR.w #$4000
	STA.b $1C,x
	LDY.b $4A,x
	LDA.w $001C,y
	EOR.w #$4000
	STA.w $001C,y
	RTS

CODE_B3DDF0:
	LDA.b $64
	STA.w $097F
	RTS

DATA_B3DDF6:
	db $00,$00,$00,$01,$00,$02,$00,$03,$00,$04,$00,$05,$00,$06,$00,$07
	db $00,$08,$00,$09,$01,$00,$01,$01,$01,$02,$01,$03,$01,$04,$01,$05
	db $01,$06,$01,$07,$01,$08,$01,$09,$02,$00,$02,$01,$02,$02,$02,$03
	db $02,$04,$02,$05,$02,$06,$02,$07,$02,$08,$02,$09,$03,$00,$03,$01
	db $03,$02,$03,$03,$03,$04,$03,$05,$03,$06,$03,$07,$03,$08,$03,$09
	db $04,$00,$04,$01,$04,$02,$04,$03,$04,$04,$04,$05,$04,$06,$04,$07
	db $04,$08,$04,$09,$05,$00,$05,$01,$05,$02,$05,$03,$05,$04,$05,$05
	db $05,$06,$05,$07,$05,$08,$05,$09,$06,$00,$06,$01,$06,$02,$06,$03
	db $06,$04,$06,$05,$06,$06,$06,$07,$06,$08,$06,$09,$07,$00,$07,$01
	db $07,$02,$07,$03,$07,$04,$07,$05,$07,$06,$07,$07,$07,$08,$07,$09
	db $08,$00,$08,$01,$08,$02,$08,$03,$08,$04,$08,$05,$08,$06,$08,$07
	db $08,$08,$08,$09,$09,$00,$09,$01,$09,$02,$09,$03,$09,$04,$09,$05
	db $09,$06,$09,$07,$09,$08,$09,$09

CODE_B3DEBE:
	LDA.w $08C4
	AND.w #$0002
	BNE.b CODE_B3DEC8
	CLC
	RTS

CODE_B3DEC8:
	SEC
	RTS

CODE_B3DECA:
	LDA.w $0923
	AND.w #$0001
	BNE.b CODE_B3DEF0
	LDA.b $42,x
	AND.w #$0003
	BEQ.b CODE_B3DEEA
	DEC
	BEQ.b CODE_B3DEE3
	LDA.w !RAM_DKC2_Global_CurrentBananaCountLo
	BEQ.b CODE_B3DEEA
	BRA.b CODE_B3DEF0

CODE_B3DEE3:
	LDA.w $19BA
	BEQ.b CODE_B3DEEA
	BRA.b CODE_B3DEF0

CODE_B3DEEA:
	LDA.w #$0001
	TSB.w $0923
CODE_B3DEF0:
	RTS

CODE_B3DEF1:
	LDX.b $64
	LDA.b $1C,x
	CMP.w #$C000
	BNE.b CODE_B3DEFC
	STZ.b $1C,x
CODE_B3DEFC:
	RTL

CODE_B3DEFD:
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3DF06,x)

DATA_B3DF06:
	dw CODE_B3DF14
	dw CODE_B3DF42
	dw CODE_B3DF14
	dw CODE_B3DF75
	dw CODE_B3DFB1
	dw CODE_B3DFB4
	dw CODE_B3DFBB

CODE_B3DF14:
	LDX.b $64
	INC.b $2E,x
	STZ.b $1A,x
	STZ.b $16,x
if !Define_DKC2_Global_DisableCopyDetection == !FALSE								; Note: Copy detection check. If this one fails, exit doors will send you back to the map (this also makes you unable to go to the next level)
	db $62 : dw (CODE_8083F7-CODE_B3DF1F)											; Note: PER opcode. This is setup this way because asar will not assemble due to the label being far away.
CODE_B3DF1F:
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_B3DF14&$FF0000)>>8)
	PLB
	LDY.w #$01E6
	LDA.w #$0000
	CLC
CODE_B3DF2A:
	EOR.b ($02,S),y
	ROR
	DEY
	DEY
	BPL.b CODE_B3DF2A
	XBA
	EOR.w #$CCAB
	INC
	BEQ.b CODE_B3DF3D
	LDA.w #$FFFF
	STA.b $42,x
CODE_B3DF3D:
	PLB
	PLY
endif
	JMP.w CODE_B3D8E0

CODE_B3DF42:
	LDA.w $0515
	CMP.w #$0002
	BNE.b CODE_B3DF4E
	LDA.b $6E
	BEQ.b CODE_B3DF53
CODE_B3DF4E:
	JSR.w CODE_B3E07E
	BCS.b CODE_B3DF56
CODE_B3DF53:
	JMP.w CODE_B3D8E0

CODE_B3DF56:
	LDA.w #$002B
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3DF72
	LDA.w #CODE_B3E197
	STA.w $0A8A
	LDA.w #CODE_B3E197>>16
	STA.w $0A8C
	LDX.b $64
	LDA.w #$0004
	STA.b $2E,x
CODE_B3DF72:
	JMP.w CODE_B3D8E0

CODE_B3DF75:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$005B
	BEQ.b CODE_B3DF92
	CMP.w #$005C
	BEQ.b CODE_B3DF92
	CMP.w #$0047
	BNE.b CODE_B3DF8F
	LDA.w $0042,y
	BEQ.b CODE_B3DF92
CODE_B3DF8F:
	JMP.w CODE_B3D8E0

CODE_B3DF92:
	LDA.w #$002B
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3DFAE
	LDA.w #CODE_B3E2A9
	STA.w $0A8A
	LDA.w #CODE_B3E2A9>>16
	STA.w $0A8C
	LDX.b $64
	LDA.w #$0004
	STA.b $2E,x
CODE_B3DFAE:
	JMP.w CODE_B3D8E0

CODE_B3DFB1:
	JMP.w CODE_B3D8E0

CODE_B3DFB4:
	LDX.b $64
	INC.b $2E,x
	JMP.w CODE_B3D8E0

CODE_B3DFBB:
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B3E018
	JSL.l CODE_BCFB58
	LDA.w #$0008
	JSL.l CODE_BCFCB5
	BCC.b CODE_B3E015
	LDA.b $6E
	CMP.w #$019C
	BEQ.b CODE_B3DFDA
	CMP.w #$01A0
	BNE.b CODE_B3E015
CODE_B3DFDA:
	LDX.b $64
	LDY.b $6A
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	STA.b $32
	LDA.b $46,x
	LSR
	BCC.b CODE_B3DFF3
	LDA.b $32
	EOR.w #$FFFF
	INC
	STA.b $32
CODE_B3DFF3:
	LDA.b $32
	BMI.b CODE_B3E015
	LDA.b $46,x
	AND.w #$0001
	DEC
	EOR.w $0020,y
	BMI.b CODE_B3E015
	LDA.w $0020,y
	BPL.b CODE_B3E00B
	EOR.w #$FFFF
	INC
CODE_B3E00B:
	CMP.w #$04FF
	BMI.b CODE_B3E015
	JSR.w CODE_B3E041
	BCS.b CODE_B3E018
CODE_B3E015:
	JMP.w CODE_B3D8E0

CODE_B3E018:
	LDX.b $64
	STZ.b $30,x
	STZ.b $32,x
	JSL.l CODE_BB82C3
	LDA.w #$0094
	STA.b $00,x
	STZ.b $1A,x
	STZ.b $16,x
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #!Define_DKC2_SoundID_Explosion|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_BreakWall|$0700
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_B3E041:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0D4E
	BMI.b CODE_B3E052
	SEC
	SBC.w $000A,y
	CMP.w #$FFEC
	BMI.b CODE_B3E068
CODE_B3E052:
	JSR.w CODE_B3E100
	BCC.b CODE_B3E07C
	JSR.w CODE_B3E10F
	BCC.b CODE_B3E07C
	JSR.w CODE_B3E127
	BCC.b CODE_B3E07C
	JSR.w CODE_B3E146
	BCC.b CODE_B3E07C
CODE_B3E066:
	SEC
	RTS

CODE_B3E068:
	JSR.w CODE_B3E100
	BCC.b CODE_B3E07C
	JSR.w CODE_B3E10F
	BCC.b CODE_B3E07C
	JSR.w CODE_B3E122
	BCC.b CODE_B3E07C
	JSR.w CODE_B3E146
	BCS.b CODE_B3E066
CODE_B3E07C:
	CLC
	RTS

CODE_B3E07E:								; Note: Related to the exit door sprite
	PHX
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	PLX
	AND.w #$0004
	BNE.b CODE_B3E0E9
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0D4E
	BMI.b CODE_B3E0A2
	SEC
	SBC.w $000A,y
	CMP.w #$FFEC
	BMI.b CODE_B3E0EB
CODE_B3E0A2:
	JSR.w CODE_B3E100
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E10F
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E127
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E146
	BCC.b CODE_B3E0E9
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$005B
	BEQ.b CODE_B3E0C8
	CMP.w #$005C
	BEQ.b CODE_B3E0C8
	BRA.b CODE_B3E0DD

CODE_B3E0C8:
	LDY.w $0D5E
	BEQ.b CODE_B3E0DD
	LDX.b $64
	LDA.w $0020,y
	BEQ.b CODE_B3E0E9
	ROL
	ROL
	EOR.b $46,x
	LSR
	BCC.b CODE_B3E0E9
	BRA.b CODE_B3E0E7

CODE_B3E0DD:
	JSR.w CODE_B3E15E
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E16D
	BCC.b CODE_B3E0E9
CODE_B3E0E7:
	SEC
	RTS

CODE_B3E0E9:
	CLC
	RTS

CODE_B3E0EB:
	JSR.w CODE_B3E100
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E10F
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E122
	BCC.b CODE_B3E0E9
	JSR.w CODE_B3E146
	BCC.b CODE_B3E0E9
	RTS

CODE_B3E100:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$0033
	BEQ.b CODE_B3E10D
	SEC
	RTS

CODE_B3E10D:
	CLC
	RTS

CODE_B3E10F:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w $17C2
	BMI.b CODE_B3E120
	CMP.w #$00E0
	BPL.b CODE_B3E120
	SEC
	RTS

CODE_B3E120:
	CLC
	RTS

CODE_B3E122:
	LDA.w #$001B
	BRA.b CODE_B3E12A

CODE_B3E127:
	LDA.w #$0005
CODE_B3E12A:
	STA.b $32
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.b $48,x
	SEC
	SBC.w $000A,y
	BPL.b CODE_B3E13E
	EOR.w #$FFFF
	INC
CODE_B3E13E:
	CMP.b $32
	BPL.b CODE_B3E144
	SEC
	RTS

CODE_B3E144:
	CLC
	RTS

CODE_B3E146:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BPL.b CODE_B3E155
	EOR.w #$FFFF
	INC
CODE_B3E155:
	CMP.w #$0016
	BPL.b CODE_B3E15C
	SEC
	RTS

CODE_B3E15C:
	CLC
	RTS

CODE_B3E15E:
	LDA.w $001E,y
	AND.w #$0101
	CMP.w #$0101
	BNE.b CODE_B3E16B
	SEC
	RTS

CODE_B3E16B:
	CLC
	RTS

CODE_B3E16D:
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_BreakableWall
	BEQ.b CODE_B3E195
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$004F
	BEQ.b CODE_B3E195
	LDA.b $46,x
	BEQ.b CODE_B3E18A
	LDA.w #$0100
	BRA.b CODE_B3E18D

CODE_B3E188:
	CLC
	RTS

CODE_B3E18A:
	LDA.w #$0200
CODE_B3E18D:
	LDY.w $0595
	AND.w $0004,y
	BEQ.b CODE_B3E188
CODE_B3E195:
	SEC
	RTS

CODE_B3E197:
	JSL.l CODE_B8808E
	JSL.l CODE_B881A6
	JSR.w CODE_B3E240
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B3E1B8
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0A84
	LDA.w $000A,y
	CLC
	ADC.w $0048,y
	STA.b $0A,x
CODE_B3E1B8:
	JSR.w CODE_B3E279
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0595
	LDA.w #$0000
	STA.w $0016,y
	STA.w $0014,y
	LDA.w #$FFFB
	AND.w $0006,y
	STA.w $0006,y
	STZ.b $30,x
	LDA.w #$0180
	STA.b $32
	LDY.w $0A84
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0046,y
	BNE.b CODE_B3E1F5
	LDA.w $004A,y
	EOR.w #$FFFF
	INC
	TAY
	LDA.b $32
	EOR.w #$FFFF
	INC
	BRA.b CODE_B3E1FB

CODE_B3E1F5:
	LDA.w $004A,y
	TAY
	LDA.b $32
CODE_B3E1FB:
	STA.b $20,x
	STA.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	STZ.b $24,x
	LDA.b $6C
	BEQ.b CODE_B3E214
	LDA.w #$0040
	STA.b $24,x
CODE_B3E214:
	TYA
	LDY.w $0A84
	CLC
	ADC.w $0006,y
	STA.w $05A1
	LDY.w $0A84
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0042,y
	STA.w $059D
	LDA.w $0044,y
	STA.w $059F
	LDA.w #$0003
	LDY.w #$0280
	JSL.l CODE_B8D0FC
	RTL

CODE_B3E23C:
	JSR.w CODE_B3E240
	RTL

CODE_B3E240:
	LDA.w $052B
	AND.w #$0002
	BEQ.b CODE_B3E25B
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B3E25C
	LDX.w $0597
	JSR.w CODE_B3E25C
	LDX.b $6C
	BEQ.b CODE_B3E25B
	JSR.w CODE_B3E25C
CODE_B3E25B:
	RTS

CODE_B3E25C:
	LDA.w #$2000
	EOR.b $12,x
	AND.w #$3000
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_B3E269:
	LDA.b $12,x
	SEC
	SBC.w #$1000
	EOR.b $12,x
	AND.w #$3000
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_B3E279:
	JSR.w CODE_B3E285
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0033
	STA.b $2E,x
CODE_B3E284:
	RTS

CODE_B3E285:
	LDY.w $0595
	LDA.w $0000,y
	CMP.w #$00A3
	BEQ.b CODE_B3E284
	CMP.w #$009E
	BEQ.b CODE_B3E284
	LDA.b $6E
	BNE.b CODE_B3E2A1
	LDA.w #!Define_DKC2_Animation_Follower_Unknown003C
	JSL.l CODE_B9D0B0
	RTS

CODE_B3E2A1:
	LDA.w #$009A
	JSL.l CODE_B9D08C
	RTS

CODE_B3E2A9:
	JSL.l CODE_B8808E
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0002
	BEQ.b CODE_B3E2C5
	LDX.b $64
	LDA.w #$0070
	STA.b $2E,x
	BRL.w CODE_B3E347

CODE_B3E2C5:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0A84
	LDA.w $000A,y
	CLC
	ADC.w $0048,y
	STA.b $0A,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0033
	STA.b $2E,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0595
	LDA.w #$0000
	STA.w $0016,y
	STA.w $0014,y
	LDA.w #$FFFB
	AND.w $0006,y
	STA.w $0006,y
	STZ.b $30,x
	LDY.w #$0300
	LDX.w #$0040
	LDA.w $0B02
	AND.w #$0004
	BNE.b CODE_B3E30A
	LDY.w #$0300
	LDX.w #$0028
CODE_B3E30A:
	STY.b $32
	STX.b $34
	LDY.w $0A84
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0046,y
	BNE.b CODE_B3E329
	LDA.b $34
	EOR.w #$FFFF
	INC
	STA.b $34
	LDA.b $32
	EOR.w #$FFFF
	INC
	STA.b $32
CODE_B3E329:
	LDA.b $32
	STA.b $20,x
	STA.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	STZ.b $24,x
	LDA.b $34
	LDY.w $0A84
	CLC
	ADC.w $0006,y
	STA.w $05A1
CODE_B3E347:
	LDY.w $0A84
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0042,y
	STA.w $059D
	LDA.w $0044,y
	STA.w $059F
	LDA.w #$0003
	LDY.w #$0280
	JSL.l CODE_B8D0FC
	RTL

CODE_B3E364:
	JSR.w CODE_B3E368
	RTL

CODE_B3E368:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STA.b $32
	LDA.b $30,x
	BEQ.b CODE_B3E397
	AND.w #$0080
	BNE.b CODE_B3E397
	LDA.b $32
	BEQ.b CODE_B3E382
	LDA.b $24,x
	CLC
	ADC.w #$0034
	STA.b $24,x
CODE_B3E382:
	LDY.b $64
	LDA.w $0006,y
	CMP.b $06,x
	BPL.b CODE_B3E393
	LDA.b $32
	EOR.w #$FFFF
	INC
	STA.b $32
CODE_B3E393:
	LDA.b $32
	STA.b $2C,x
CODE_B3E397:
	RTS

CODE_B3E398:
	JSR.w CODE_B3E39C
	RTL

CODE_B3E39C:
	JSR.w CODE_B3E43E
	LDA.w $0919
	EOR.w $091B
	LSR
	BCS.b CODE_B3E3AC
	LSR
	BCS.b CODE_B3E3F3
	RTS

CODE_B3E3AC:
	LDA.w $0919
	EOR.w $091B
	AND.w #$0001
	EOR.w $091B
	STA.w $091B
	LSR
	BCS.b CODE_B3E3C8
	LDA.w #$0010
	TRB.w $0B02
	JSR.w CODE_B3E476
	RTS

CODE_B3E3C8:
	LDA.w #$0010
	TSB.w $0B02
	LDA.w $091B
	AND.w #$FCFF
	ORA.w #$0300
	STA.w $091B
	JSL.l CODE_BB8C19
	LDA.w #$0025
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3E3F2
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	AND.w #$4000
	STA.w $0A86
CODE_B3E3F2:
	RTS

CODE_B3E3F3:
	LDA.w $0919
	EOR.w $091B
	AND.w #$0002
	EOR.w $091B
	STA.w $091B
	LSR
	LSR
	BCS.b CODE_B3E410
	LDA.w #$0020
	TRB.w $0B02
	JSR.w CODE_B3E476
	RTS

CODE_B3E410:
	LDA.w #$0020
	TSB.w $0B02
	STZ.w $0927
	LDA.w $091B
	AND.w #$FCFF
	ORA.w #$0200
	STA.w $091B
	JSL.l CODE_BB8C19
	LDA.w #$0025
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3E43D
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	AND.w #$4000
	STA.w $0A86
CODE_B3E43D:
	RTS

CODE_B3E43E:
	LDA.w $091B
	AND.w #$F000
	BNE.b CODE_B3E447
	RTS

CODE_B3E447:
	LDA.b $2A
	AND.w #$0003
	BEQ.b CODE_B3E44F
	RTS

CODE_B3E44F:
	LDA.w $091B
	SEC
	SBC.w #$1000
	STA.w $091B
	BCC.b CODE_B3E46E
	LDA.w $091B
	LSR
	LSR
	AND.w #$0300
	EOR.w $091B
	STA.w $091B
	JSL.l CODE_BB8C19
	RTS

CODE_B3E46E:
	STZ.w $091B
	JSL.l CODE_BB8C19
	RTS

CODE_B3E476:
	LDA.w $091B
	ASL
	ASL
	EOR.w $091B
	AND.w #$0C00
	EOR.w $091B
	AND.w #$0FFF
	ORA.w #$F000
	STA.w $091B
	RTS

CODE_B3E48E:
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_B3E498,x)

DATA_B3E498:
	dw CODE_B3E49E
	dw CODE_B3E4BC
	dw CODE_B3E510

CODE_B3E49E:
	LDX.b $64
	LDA.b $42,x
	CMP.w $08A6
	BEQ.b CODE_B3E4AC
	INC.b $2E,x
	JMP.w CODE_B3D8E0

CODE_B3E4AC:
	LDA.w #$0002
	STA.b $2E,x
	LDA.w #$003C
	STA.b $44,x
	JSR.w CODE_B3E571
	JMP.w CODE_B3D8E0

CODE_B3E4BC:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE62
	BCS.b CODE_B3E4D0
	JSL.l CODE_B9D100
	JMP.w CODE_B3D8E0

CODE_B3E4D0:
	LDX.b $64
	LDA.b $42,x
	STA.w $08A6
	LDA.w #$0001
	STA.w $08AA
	LDA.w $0902
	STA.w $08B2
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $08AC
	LDA.w $08A8
	STA.w $08B0
	STZ.w $08AE
	LDA.b $6C
	BNE.b CODE_B3E4FA
	LDA.b $6E
	STA.w $08AE
CODE_B3E4FA:
	LDX.b $64
	LDA.b $00,x
	JSL.l CODE_BB82B8
	JSL.l CODE_B39742
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_B3E510:
	LDX.b $64
	LDA.b $5C,x
	JSR.w CODE_B3ECFF
	LDX.b $64
	DEC.b $44,x
	BMI.b CODE_B3E525
	LDA.b $44,x
	JSR.w CODE_B3E5E9
	JMP.w [$05A9]

CODE_B3E525:
	LDX.b $64
	LDA.b $42,x
	STA.w $08A6
	JSR.w CODE_B3E541
	JSL.l CODE_BB82B8
	JSL.l CODE_B39742
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_B3E541:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDX.b $64
	LDA.b $46,x
	STA.w $002E,y
	PHY
	JSR.w CODE_B3E562
	PLY
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B3E559
	RTS

CODE_B3E559:
	LDY.w $0597
	LDA.b $48,x
	STA.w $002E,y
	RTS

CODE_B3E562:
	LDY.w $0595
	LDA.b $6C
	BEQ.b CODE_B3E570
	TAY
	LDA.w #$0001
	STA.w $002E,y
CODE_B3E570:
	RTS

CODE_B3E571:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDX.b $64
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$0008
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0020,y
	STA.w $0024,y
	STA.w $001A,y
	STA.w $0016,y
	STA.w $0038,y
	LDA.w $002E,y
	STA.b $46,x
	LDA.w #$0013
	STA.w $002E,y
	PHY
	JSR.w CODE_B3E5CA
	PLY
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B3E5AF
	RTS

CODE_B3E5AF:
	LDY.w $0597
	LDA.w $002E,y
	STA.b $48,x
	LDA.w #$0013
	STA.w $002E,y
	LDA.w #$0000
	STA.w $001A,y
	STA.w $0016,y
	STA.w $0038,y
	RTS

CODE_B3E5CA:
	LDY.w $0595
	LDA.b $6C
	BNE.b CODE_B3E5D2
	RTS

CODE_B3E5D2:
	TAY
	LDA.w #$0000
	STA.w $001A,y
	STA.w $0016,y
	STA.w $0038,y
	STA.w $003A,y
	LDA.w #$0007
	STA.w $002E,y
	RTS

CODE_B3E5E9:
	TAY
	LDA.b $2A
	LSR
	BCS.b CODE_B3E5FE
	CPY.w #$0006
	BMI.b CODE_B3E609
	CPY.w #$0012
	BMI.b CODE_B3E604
	CPY.w #$0030
	BMI.b CODE_B3E5FF
CODE_B3E5FE:
	RTS

CODE_B3E5FF:
	LDA.w #$0001
	BRA.b CODE_B3E60C

CODE_B3E604:
	LDA.w #$0004
	BRA.b CODE_B3E60C

CODE_B3E609:
	LDA.w #$0008
CODE_B3E60C:
	EOR.b $06,x
	STA.b $06,x
	RTS

CODE_B3E611:
	LDX.b $64
	LDA.b $2A,x
	AND.w #$0800
	BEQ.b CODE_B3E634
	LDA.b $2A
	AND.w #$000F
	BNE.b CODE_B3E634
	LDA.b $2A
	AND.w #$0010
	BNE.b CODE_B3E62D
	LDA.w #$000A
	BRA.b CODE_B3E630

CODE_B3E62D:
	LDA.w #$0015
CODE_B3E630:
	JSL.l CODE_BB8C44
CODE_B3E634:
	JMP.w CODE_B3E71D

CODE_B3E637:
	PHK
	PLB
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3E642,x)

DATA_B3E642:
	dw CODE_B3E646
	dw CODE_B3E668

CODE_B3E646:
	JSR.w CODE_B3E6A4
	BCS.b CODE_B3E661
	JSR.w CODE_B3E700
	LDX.b $64
	INC.b $2E,x
	STZ.b $44,x
	LDA.b $4E,x
	AND.w #$00FF
	STA.b $4C,x
	JSR.w CODE_B3E6E1
	JMP.w [$05A9]

CODE_B3E661:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3E668:
	JSR.w CODE_B3E6A4
	BCS.b CODE_B3E661
	JSR.w CODE_B3E700
	JSR.w CODE_B3E679
	JSR.w CODE_B3E6E1
	JMP.w [$05A9]

CODE_B3E679:
	LDX.b $64
	LDA.b $2A,x
	AND.w #$1000
	BNE.b CODE_B3E688
	LDA.b $4C,x
	BEQ.b CODE_B3E689
	DEC.b $4C,x
CODE_B3E688:
	RTS

CODE_B3E689:
	LDA.b $44,x
	EOR.w #$0001
	STA.b $44,x
	AND.w #$0001
	BNE.b CODE_B3E69F
	LDA.b $4E,x
CODE_B3E697:
	AND.w #$00FF
	BEQ.b CODE_B3E688
	STA.b $4C,x
	RTS

CODE_B3E69F:
	LDA.b $4E,x
	XBA
	BRA.b CODE_B3E697

CODE_B3E6A4:
	LDX.b $64
	LDY.b $42,x
	LDA.w $0000,y
	CMP.w #$0140
	BNE.b CODE_B3E6DF
	LDA.w $003C,y
	CMP.b $64
	BNE.b CODE_B3E6DF
	LDA.w $002A,y
	STA.b $2A,x
	AND.w #$1000
	BNE.b CODE_B3E6CD
CODE_B3E6C1:
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	CLC
	RTS

CODE_B3E6CD:
	PHY
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	PLY
	CMP.w #$0011
	BNE.b CODE_B3E6C1
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BRA.b CODE_B3E6C1

CODE_B3E6DF:
	SEC
	RTS

CODE_B3E6E1:
	LDX.b $64
	LDY.b $42,x
	LDA.w $0044,y
	BEQ.b CODE_B3E6F6
	LDA.b $44,x
	LSR
	BCS.b CODE_B3E6FB
	LDA.b $2A,x
	AND.w #$1000
	BNE.b CODE_B3E6FB
CODE_B3E6F6:
	LDA.b $48,x
	STA.b $1A,x
	RTS

CODE_B3E6FB:
	LDA.b $4A,x
	STA.b $1A,x
	RTS

CODE_B3E700:
	LDA.w #$0000
	LDX.b $64
	LDY.b $42,x
	LDA.w $0044,y
	XBA
	AND.w #$0007
	BEQ.b CODE_B3E71A
	DEC
	ASL
	ASL
	CLC
	ADC.w #$10D0
	STA.b $4A,x
	RTS

CODE_B3E71A:
	STZ.b $4A,x
	RTS

CODE_B3E71D:
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B3E726,x)

DATA_B3E726:
	dw CODE_B3E744
	dw CODE_B3E892
	dw CODE_B3E8CC
	dw CODE_B3E92E
	dw CODE_B3E97A
	dw CODE_B3EA71
	dw CODE_B3EA98
	dw CODE_B3EAD1
	dw CODE_B3EAD7
	dw CODE_B3EB27
	dw CODE_B3EB7B
	dw CODE_B3EBBD
	dw CODE_B3EBDF
	dw CODE_B3EC04
	dw CODE_B3EC15

CODE_B3E744:
	LDX.b $64
	LDA.b $06,x
	STA.b $04,x
	LDA.b $0A,x
	STA.b $08,x
	LDA.b $46,x
	AND.w #$0080
	BEQ.b CODE_B3E76F
	LDA.b $4C,x
	STA.b $32
	LDA.b $46,x
	AND.w #$0200
	BEQ.b CODE_B3E768
	LDA.b $32
	EOR.w #$FFFF
	INC
	STA.b $32
CODE_B3E768:
	LDA.b $04,x
	SEC
	SBC.b $32
	STA.b $04,x
CODE_B3E76F:
	LDA.b $46,x
	AND.w #$0100
	BEQ.b CODE_B3E790
	LDA.b $4C,x
	STA.b $32
	LDA.b $46,x
	AND.w #$0400
	BEQ.b CODE_B3E789
	LDA.b $32
	EOR.w #$FFFF
	INC
	STA.b $32
CODE_B3E789:
	LDA.b $08,x
	SEC
	SBC.b $32
	STA.b $08,x
CODE_B3E790:
	LDA.b $42,x
	XBA
	AND.w #$FF00
	STA.b $48,x
	STZ.b $4A,x
	LDA.b $46,x
	AND.w #$1010
	BNE.b CODE_B3E7A8
	LDA.b $2C,x
	AND.w #$00FF
	STA.b $2C,x
CODE_B3E7A8:
	JSR.w CODE_B3EC2A
	INC.b $2E,x
	LDA.b $46,x
	AND.w #$0020
	ASL
	XBA
	STA.b $2A,x
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_Cannon
	BEQ.b CODE_B3E7C4
	LDA.w #$0800
	ORA.b $2A,x
	STA.b $2A,x
CODE_B3E7C4:
	LDA.b $46,x
	AND.w #$0008
	BEQ.b CODE_B3E7D0
	LDA.w #$C000
	STA.b $1C,x
CODE_B3E7D0:
	JSR.w CODE_B3F216
	LDX.b $64
	STZ.b $3C,x
	LDA.b $46,x
	AND.w #$0008
	BNE.b CODE_B3E7EF
	LDA.b $46,x
	AND.w #$B013
	BEQ.b CODE_B3E7EF
	AND.w #$2000
	BEQ.b CODE_B3E7F2
	LDY.w #$0046
	BRA.b CODE_B3E81B

CODE_B3E7EF:
	BRL.w CODE_B3E885

CODE_B3E7F2:
	LDA.b $46,x
	AND.w #$8000
	BEQ.b CODE_B3E811
	LDA.b $26,x
	ASL
	TAX
	LDA.l DATA_FF11BA,x
	TAY
	BRA.b CODE_B3E81B

CODE_B3E804:
	LDY.w #$012A
	AND.w #$0001
	BNE.b CODE_B3E81B
	LDY.w #$0128
	BRA.b CODE_B3E81B

CODE_B3E811:
	LDA.b $46,x
	AND.w #$0003
	BNE.b CODE_B3E804
	LDY.w #$0044
CODE_B3E81B:
	JSL.l CODE_BB842C
	BCS.b CODE_B3E885
	LDY.b $68
	LDX.b $64
	TYA
	STA.b $3C,x
	TXA
	STA.w $0042,y
	LDA.b $46,x
	STA.w $0046,y
	AND.w #$0010
	BEQ.b CODE_B3E842
	INC.b $02,x
	INC.b $02,x
	LDA.w $0002,y
	INC
	INC
	STA.w $0002,y
CODE_B3E842:
	STZ.b $32
	LDA.b $46,x
	AND.w #$8000
	BNE.b CODE_B3E888
	LDA.b $46,x
	AND.w #$0010
	BNE.b CODE_B3E871
	INC.b $32
	LDA.b $46,x
	AND.w #$1000
	BNE.b CODE_B3E871
	INC.b $32
	LDA.b $46,x
	AND.w #$2000
	BNE.b CODE_B3E871
	INC.b $32
	LDA.b $46,x
	AND.w #$0003
	DEC
	CLC
	ADC.b $32
	STA.b $32
CODE_B3E871:
	LDA.b $32
	ASL
	ASL
	CLC
	ADC.w #$3168
CODE_B3E879:
	STA.w $001A,y
	STA.w $0048,y
	LDA.w #$0000
	STA.w $004A,y
CODE_B3E885:
	JMP.w [$05A9]

CODE_B3E888:
	LDA.b $26,x
	ASL
	ASL
	CLC
	ADC.w #$1A98
	BRA.b CODE_B3E879

CODE_B3E892:
	LDX.b $64
	LDA.b $32,x
	BEQ.b CODE_B3E8B4
	STZ.b $32,x
	CMP.w #$0008
	BNE.b CODE_B3E8B4
	LDA.b $2A,x
	ORA.w #$0800
	STA.b $2A,x
	LDA.w #!Define_DKC2_SoundID_LoadCannon|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.w #$00EC
	STA.b $02,x
CODE_B3E8B4:
	JSR.w CODE_B3F2AE
	JSR.w CODE_B3EE29
	BCS.b CODE_B3E8C9
	LDX.w $0597
	LDA.b $2E,x
	CMP.w #$002F
	BEQ.b CODE_B3E8C9
	JMP.w CODE_B3D8E0

CODE_B3E8C9:
	JMP.w [$05A9]

CODE_B3E8CC:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3F2AE
	JSR.w CODE_B3F216
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0011
	BEQ.b CODE_B3E8E2
	BRL.w CODE_B3EB4D

CODE_B3E8E2:
	JSR.w CODE_B3F0BC
	LDX.b $64
	DEC.b $38,x
	BMI.b CODE_B3E8EE
	JMP.w [$05A9]

CODE_B3E8EE:
	LDA.b $46,x
	AND.w #$8000
	BNE.b CODE_B3E90B
	LDA.b $46,x
	AND.w #$0804
	BNE.b CODE_B3E929
	LDA.b $42,x
	XBA
	CMP.b $42,x
	BEQ.b CODE_B3E91E
	LDA.w #$000A
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3E90B:
	LDA.w #$0040
	STA.b $3A,x
	LDA.w #$000C
	STA.b $2E,x
	LDA.w #$0000
	JSR.w CODE_B3F081
	JMP.w [$05A9]

CODE_B3E91E:
	JSR.w CODE_B3ECCF
	LDA.w #$0008
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3E929:
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B3E92E:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3EC8A
	BCC.b CODE_B3E93A
	LDA.b $50,x
	BNE.b CODE_B3E958
CODE_B3E93A:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0011
	BEQ.b CODE_B3E947
	BRL.w CODE_B3EB4D

CODE_B3E947:
	JSR.w CODE_B3F2AE
	JSR.w CODE_B3EDD7
	BCS.b CODE_B3E958
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	JMP.w [$05A9]

CODE_B3E958:
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	JSR.w CODE_B3ECCF
	LDA.b $46,x
	AND.w #$0004
	BNE.b CODE_B3E970
	LDA.w #$0009
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3E970:
	LDA.w #$0012
	STA.b $38,x
	INC.b $2E,x
	JMP.w [$05A9]

CODE_B3E97A:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3F2AE
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0011
	BEQ.b CODE_B3E98D
	BRL.w CODE_B3EB4D

CODE_B3E98D:
	JSR.w CODE_B3F0BC
	LDX.b $64
	DEC.b $38,x
	BMI.b CODE_B3E999
	JMP.w [$05A9]

CODE_B3E999:
	LDX.b $64
	INC.b $2E,x
	LDA.w #$0014
	STA.b $38,x
	LDA.b $2A,x
	AND.w #$EFFF
	STA.b $2A,x
	LDA.b $46,x
	AND.w #$8000
	BEQ.b CODE_B3E9DE
	STZ.w $0D7A
	LDA.b $26,x								; Note: Animal buddy barrel related.
	ASL
	TAY
	ASL
	CLC
	ADC.w #$0190
	STA.b $6E
	STZ.b $6C
	PHK
	PLB
	LDA.w DATA_B3ECF5,y
	PHX
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSL.l CODE_BB8C44
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B3E9D9
	JSL.l CODE_B390FE
CODE_B3E9D9:
	JSL.l CODE_B5E41E
	PLX
CODE_B3E9DE:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $46,x
	AND.w #$2000
	BNE.b CODE_B3EA3F
	LDA.w #$0000
	STA.w $0048,y
CODE_B3E9EE:
	LDA.b $20,x
	STA.w $0042,y
	LDA.b $24,x
	STA.w $0044,y
	LDA.b $46,x
	ROL
	ROL
	ROL
	AND.w #$0001
	STA.w $004E,y
	LDA.w $0A3C
	AND.w #$FF7F
	STA.w $0030,y
	PHY
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	PLY
	LDA.w #$0000
	STA.w $001C,y
	JSR.w CODE_B3F0CC
	JSR.w CODE_B3EC37
	JSR.w CODE_B3F216
	JSR.w CODE_B3F163
	LDX.b $64
	LDA.b $5C,x
	JSR.w CODE_B3ECFF
	LDA.b $46,x
	AND.w #$8000
	BNE.b CODE_B3EA66
	LDA.b $12,x
	AND.w #$3000
	BEQ.b CODE_B3EA6A
	JMP.w [$05A9]

CODE_B3EA3F:
	LDA.w #$0001
	STA.w $0048,y
	LDA.b $26,x
	PHA
	AND.w #$00FF
	STA.w $004C,y
	PLA
	XBA
	AND.w #$00FF
	STA.w $004A,y
	PHX
	PHY
	LDA.w #$0003
	LDY.w #$0280
	JSL.l CODE_B8D0FC
	PLY
	PLX
	BRA.b CODE_B3E9EE

CODE_B3EA66:
	JSL.l CODE_B39746
CODE_B3EA6A:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3EA71:
	JSR.w CODE_B3F2AE
	LDX.b $64
	DEC.b $38,x
	BMI.b CODE_B3EA7D
	JMP.w CODE_B3D8E0

CODE_B3EA7D:
	LDA.b $46,x
	AND.w #$0010
	BEQ.b CODE_B3EA8B
	JSL.l CODE_BBBB37
	JMP.w [$05A9]

CODE_B3EA8B:
	INC.b $2E,x
	JSR.w CODE_B3EC2A
	LDA.w #$0003
	STA.b $38,x
	JMP.w [$05A9]

CODE_B3EA98:
	JSR.w CODE_B3F2AE
	LDX.b $64
	LDA.b $3A,x
	PHA
	LDA.w #$0C00
	STA.b $3A,x
	JSR.w CODE_B3EDD0
	PLA
	LDX.b $64
	STA.b $3A,x
	BCS.b CODE_B3EAB5
	JSR.w CODE_B3F216
	JMP.w [$05A9]

CODE_B3EAB5:
	JSR.w CODE_B3F216
	LDX.b $64
	LDA.w #$0001
	STA.b $2E,x
	LDX.b $64
	LDA.b $46,x
	XBA
	ASL
	EOR.b $2A,x
	AND.w #$4000
	EOR.b $2A,x
	STA.b $2A,x
	JMP.w [$05A9]

CODE_B3EAD1:
	JSR.w CODE_B3EFCF
	JMP.w [$05A9]

CODE_B3EAD7:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3EC8A
	BCS.b CODE_B3EB05
	JSR.w CODE_B3ECDE
	BCS.b CODE_B3EB05
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0011
	BNE.b CODE_B3EB4D
	JSR.w CODE_B3F2AE
	LDX.b $64
	DEC.b $38,x
	BPL.b CODE_B3EAFC
	INC.b $38,x
	JSR.w CODE_B3ED11
CODE_B3EAFC:
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	JMP.w [$05A9]

CODE_B3EB05:
	LDX.b $64
	LDA.b $48,x
	CLC
	ADC.w #$1000
	AND.w #$E000
	STA.b $48,x
CODE_B3EB12:
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	LDX.b $64
	LDA.w #$0004
	STA.b $2E,x
	LDA.w #$0001
	STA.b $38,x
	JMP.w [$05A9]

CODE_B3EB27:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3EC8A
	BCS.b CODE_B3EB12
	JSR.w CODE_B3ECDE
	BCS.b CODE_B3EB12
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0011
	BNE.b CODE_B3EB4D
	JSR.w CODE_B3F2AE
	JSR.w CODE_B3F216
	JSR.w CODE_B3ED77
	JSR.w CODE_B3F0BC
	JMP.w [$05A9]

CODE_B3EB4D:
	LDX.b $64
	LDA.b $46,x
	AND.w #$1010
	BNE.b CODE_B3EB71
	LDA.b $44,x
	ORA.w #$00FF
	STA.b $44,x
	LDA.w #$0005
	STA.b $2E,x
	LDA.w #$0020
CODE_B3EB65:
	STA.b $38,x
	LDA.b $2A,x
	AND.w #$EFFF
	STA.b $2A,x
	JMP.w [$05A9]

CODE_B3EB71:
	LDA.w #$000D
	STA.b $2E,x
	LDA.w #$0020
	BRA.b CODE_B3EB65

CODE_B3EB7B:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3EC8A
	BCS.b CODE_B3EBBA
	JSR.w CODE_B3F2AE
	LDX.b $64
	DEC.b $38,x
	BPL.b CODE_B3EB93
	INC.b $38,x
	JSR.w CODE_B3EDD7
	BCS.b CODE_B3EB9C
CODE_B3EB93:
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	JMP.w [$05A9]

CODE_B3EB9C:
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	JSR.w CODE_B3ECCF
	LDX.b $64
	LDA.b $42,x
	XBA
	STA.b $42,x
	INC.b $2E,x
	LDA.b $50,x
	BNE.b CODE_B3EBB5
	LDA.w #$0004
CODE_B3EBB5:
	STA.b $38,x
	JMP.w [$05A9]

CODE_B3EBBA:
	BRL.w CODE_B3EB12

CODE_B3EBBD:
	JSR.w CODE_B3EFCF
	JSR.w CODE_B3EC8A
	BCS.b CODE_B3EBBA
	JSR.w CODE_B3F2AE
	JSR.w CODE_B3F216
	JSR.w CODE_B3F0BC
	LDX.b $64
	DEC.b $38,x
	BMI.b CODE_B3EBD7
	JMP.w [$05A9]

CODE_B3EBD7:
	LDA.w #$000A
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3EBDF:
	JSR.w CODE_B3EFCF
	LDX.b $64
	LDA.b $2A
	LSR
	BCS.b CODE_B3EBED
	DEC.b $3A,x
	BMI.b CODE_B3EBF8
CODE_B3EBED:
	LDA.b $3A,x
	JSR.w CODE_B3E5E9
	JSR.w CODE_B3F0BC
	JMP.w [$05A9]

CODE_B3EBF8:
	STZ.b $2C,x
	LDA.w #!Define_DKC2_SoundID_UnusedTransformationSound|$0500				; Glitch: This will not play.
	JSL.l CODE_B58003
	BRL.w CODE_B3E999

CODE_B3EC04:
	LDX.b $64
	DEC.b $38,x
	BMI.b CODE_B3EC0D
	JMP.w [$05A9]

CODE_B3EC0D:
	LDA.w #$0001
	STA.b $2E,x
	JMP.w [$05A9]

CODE_B3EC15:
	LDX.b $64
	LDA.b $3E,x
	CMP.w $08A6
	BEQ.b CODE_B3EC25
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B3EC25:
	STZ.b $2E,x
	BRL.w CODE_B3E744

CODE_B3EC2A:
	LDA.b $2C,x
	AND.w #$FF00
	BEQ.b CODE_B3EC34
	ORA.w #$00FF
CODE_B3EC34:
	STA.b $44,x
	RTS

CODE_B3EC37:
	LDY.w #$0048
	JSL.l CODE_BB842C
	BCC.b CODE_B3EC41
	RTS

CODE_B3EC41:
	LDX.b $64
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_Cannon
	BEQ.b CODE_B3EC72
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDX.b $68
	LDA.w $0020,y
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $20,x
	LDA.w $0024,y
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $24,x
	RTS

CODE_B3EC72:
	LDX.b $68
	LDA.w #$FFC0
	STA.b $24,x
	LDA.b $0A,x
	SEC
	SBC.w #$001C
	STA.b $0A,x
	LDA.b $06,x
	SEC
	SBC.w #$0002
	STA.b $06,x
	RTS

CODE_B3EC8A:
	LDX.b $64
	LDA.b $2A,x
	AND.w #$2000
	BNE.b CODE_B3ECA5
	LDY.w $0595
	LDA.w $0002,y
	AND.w #$8000
	BEQ.b CODE_B3ECCD
	LDA.b $2A,x
	ORA.w #$2000
	STA.b $2A,x
CODE_B3ECA5:
	LDA.b $50,x
	BEQ.b CODE_B3ECCB
	LDA.b $48,x
	CLC
	ADC.w #$4000
	AND.w #$C000
	SEC
	SBC.w #$2000
	CLC
	STA.b $5E
	SEC
	SBC.b $48,x
	BPL.b CODE_B3ECC2
	EOR.w #$FFFF
	INC
CODE_B3ECC2:
	CMP.w #$1000
	BPL.b CODE_B3ECCD
	LDA.b $5E
	STA.b $48,x
CODE_B3ECCB:
	SEC
	RTS

CODE_B3ECCD:
	CLC
	RTS

CODE_B3ECCF:
	LDX.b $64
	LDA.b $46,x
	XBA
	EOR.b $2A,x
	AND.w #$4000
	EOR.b $2A,x
	STA.b $2A,x
	RTS

CODE_B3ECDE:
	LDX.b $64
	LDA.b $44,x
	SEC
	SBC.w #$0003
	BMI.b CODE_B3ECEF
	CMP.w #$00F0
	BMI.b CODE_B3ECF1
	STA.b $44,x
CODE_B3ECEF:
	CLC
	RTS

CODE_B3ECF1:
	STZ.b $44,x
	SEC
	RTS

DATA_B3ECF5:
	dw $0005,$000D,$000F,$0043,$0060

CODE_B3ECFF:
	BEQ.b CODE_B3ED0E
	ASL
	TAX
	LDA.l $7E9128,x
	ORA.w #$0080
	STA.l $7E9128,x
CODE_B3ED0E:
	LDX.b $64
	RTS

CODE_B3ED11:
	LDX.b $64
	LDA.b $46,x
	AND.w #$1000
	BNE.b CODE_B3ED37
	LDA.b $48,x
	STA.b $60
	CLC
	ADC.b $3A,x
	STA.b $48,x
	EOR.b $60
	AND.w #$E000
	BEQ.b CODE_B3ED36
	AND.w #$6000
	CMP.w #$2000
	BNE.b CODE_B3ED36
	LDA.b $50,x
	STA.b $38,x
CODE_B3ED36:
	RTS

CODE_B3ED37:
	LDY.w $0595
	LDA.w $0004,y
	AND.w #$0300
	BNE.b CODE_B3ED6B
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $48,x
	CLC
	ADC.w $0028,y
	STA.b $32
	EOR.b $48,x
	AND.w $2000
	BEQ.b CODE_B3ED66
	LDA.w #$0000
	STA.w $0028,y
	LDA.b $32
	CLC
	ADC.w #$1000
	AND.w #$E000
	STA.b $48,x
	RTS

CODE_B3ED66:
	LDA.b $32
	STA.b $48,x
	RTS

CODE_B3ED6B:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0028,y
	CLC
	ADC.b $48,x
	STA.b $48,x
	RTS

CODE_B3ED77:
	LDX.b $64
	LDA.b $46,x
	AND.w #$0010
	BNE.b CODE_B3ED81
	RTS

CODE_B3ED81:
	LDX.b $64
	LDA.b $54,x
	PHA
	PHX
	LDY.w $0595
	STY.b $66
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $64
	JSR.w CODE_B3EDA8
	PLX
	STX.b $64
	PLA
	STA.b $54,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	RTS

CODE_B3EDA8:
	LDA.b $20,x
	PHA
	LDA.b $26,x
	PHA
	LDA.b $24,x
	PHA
	LDA.b $2A,x
	PHA
	JSL.l CODE_B8D4F8
	LDA.w #$0120
	CMP.b $0A,x
	BMI.b CODE_B3EDC1
	STA.b $0A,x
CODE_B3EDC1:
	LDX.b $64
	PLA
	STA.b $2A,x
	PLA
	STA.b $24,x
	PLA
	STA.b $26,x
	PLA
	STA.b $20,x
	RTS

CODE_B3EDD0:
	LDX.b $64
	LDA.b $42,x
	XBA
	BRA.b CODE_B3EDDB

CODE_B3EDD7:
	LDX.b $64
	LDA.b $42,x
CODE_B3EDDB:
	AND.w #$FF00
	STA.b $5E
	LDA.b $48,x
	STA.b $60
	SEC
	SBC.b $5E
	BPL.b CODE_B3EE11
	DEC.b $5E
	LDA.b $3A,x
	CLC
	ADC.b $48,x
	STA.b $48,x
	CMP.b $5E
	BMI.b CODE_B3EDFC
	LDA.b $5E
	STA.b $48,x
CODE_B3EDFA:
	SEC
	RTS

CODE_B3EDFC:
	EOR.b $60
	AND.w #$E000
	BEQ.b CODE_B3EE0F
	AND.w #$6000
	CMP.w #$2000
	BNE.b CODE_B3EE0F
	LDA.b $50,x
	STA.b $38,x
CODE_B3EE0F:
	CLC
	RTS

CODE_B3EE11:
	INC.b $5E
	LDA.b $3A,x
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $48,x
	STA.b $48,x
	CMP.b $5E
	BPL.b CODE_B3EDFC
	LDA.b $5E
	DEC
	STA.b $48,x
	BRA.b CODE_B3EDFA

CODE_B3EE29:
	LDX.b $64
	LDA.b $2A,x
	AND.w #$0800
	BNE.b CODE_B3EE35
	BRL.w CODE_B3EEF1

CODE_B3EE35:
	LDX.w $0597
	LDA.b $2E,x
	CMP.w #$002F
	BEQ.b CODE_B3EEB6
	JSL.l CODE_BCFB58
	LDA.w #$0008
	PHK
	PEA.w CODE_B3EE4D-$01
	JMP.w [$09F9]
CODE_B3EE4D:
	BCC.b CODE_B3EEB4
	LDA.w $09F5
	AND.w #$0406
	BEQ.b CODE_B3EEB4
	LDX.b $64
	LDA.b $46,x
	AND.w #$0003
	BEQ.b CODE_B3EE7E
	CMP.w #$0003
	BEQ.b CODE_B3EEB4
	LDY.b $6A
	AND.w #$0001
	BNE.b CODE_B3EE76
	LDA.w $0000,y
	CMP.w #$00E8
	BNE.b CODE_B3EE7E
	BRA.b CODE_B3EEB4

CODE_B3EE76:
	LDA.w $0000,y
	CMP.w #$00E4
	BEQ.b CODE_B3EEB4
CODE_B3EE7E:
	LDA.b $6A
	CMP.w $0597
	BEQ.b CODE_B3EEDA
CODE_B3EE85:
	LDA.w #$0010
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3EEB4
	LDA.w #CODE_B3EEF4
	STA.w $0A8A
	LDA.w #CODE_B3EEF4>>16
	STA.w $0A8C
CODE_B3EE9A:
	JSL.l CODE_BCFEC8
	JSL.l CODE_BCFEE0
	JSL.l CODE_B3A310
	LDA.w $0A3E
	STA.w $0A86
	LDA.w $0A40
	STA.w $0A88
	SEC
	RTS

CODE_B3EEB4:
	CLC
	RTS

CODE_B3EEB6:
	LDX.w $0597
	LDA.b $42,x
	CMP.b $64
	BNE.b CODE_B3EEB4
	JSL.l CODE_BCFB58
	LDA.w #$0008
	PHK
	PEA.w CODE_B3EECD-$01
	JMP.w [$09F9]
CODE_B3EECD:
	BCC.b CODE_B3EEB4
	LDA.w $09F5
	AND.w #$0406
	BEQ.b CODE_B3EEB4
	BRL.w CODE_B3EE85

CODE_B3EEDA:
	LDA.w #$000F
	JSL.l CODE_B8D7D2
	BCS.b CODE_B3EEB4
	LDA.w #CODE_B3EFD9
	STA.w $0A8A
	LDA.w #CODE_B3EFD9>>16
	STA.w $0A8C
	BRA.b CODE_B3EE9A

CODE_B3EEF1:
	BRL.w CODE_B3EEB4

CODE_B3EEF4:
	JSL.l CODE_B8808E
	JSL.l CODE_B88E40
	LDX.w $0595
	STZ.b $14,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0A86
	STA.w $0A3E
	LDA.w $0A88
	STA.w $0A40
	LDY.w #$0034
	JSL.l CODE_BB842C
	LDX.w $0A84
	STX.b $64
	JSR.w CODE_B3F0BC
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0011
	STA.w $002E,y
	LDA.w $0030,y
	STA.w $0A3C
	STA.w $0032,y
	STA.w $0020,y
	STA.w $0026,y
	STA.w $0024,y
	STA.w $001E,y
	LDA.w #$0000
	STA.w $0040,y
	JSL.l CODE_B3F028
	JSL.l CODE_B3DEF1
	LDA.w #$0002
	STA.b $2E,x
	LDA.b $2A,x
	AND.w #$DFFF
	ORA.w #$1000
	STA.b $2A,x
	JSR.w CODE_B3EF8D
	LDX.b $64
	LDA.w #$0001
	STA.b $38,x
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B3EF85
	LDY.w $0597
	LDA.w $002E,y
	CMP.w #$002F
	BEQ.b CODE_B3EF86
	LDA.b $6E
	BEQ.b CODE_B3EF7F
	LDA.b $6C
	BEQ.b CODE_B3EF85
CODE_B3EF7F:
	LDA.w #$0032
	STA.w $002E,y
CODE_B3EF85:
	RTL

CODE_B3EF86:
	LDA.w #$0031
	STA.w $002E,y
	RTL

CODE_B3EF8D:
	LDA.b $36,x
	BNE.b CODE_B3EFA3
	LDA.b $46,x
	AND.w #$0800
	BEQ.b CODE_B3EF9F
	LDA.b $42,x
	JSR.w CODE_B3F081
	BRA.b CODE_B3EFA2

CODE_B3EF9F:
	JSR.w CODE_B3F064
CODE_B3EFA2:
	RTS

CODE_B3EFA3:
	LDA.w $0AF0
	LSR
	STA.b $32
	LDA.b $36,x
	AND.w #$FF00
	CLC
	ADC.w #$3C00
	SEC
	SBC.b $32
	STA.w $0AF2
	LDA.w $0AEA
	LSR
	STA.b $32
	LDA.b $36,x
	XBA
	AND.w #$FF00
	CLC
	ADC.w #$4000
	SEC
	SBC.b $32
	STA.w $0AEE
	RTS

CODE_B3EFCF:
	LDA.w #$C000
	ORA.w $0AB8
	STA.w $0AB8
	RTS

CODE_B3EFD9:
	LDA.w $0A86
	STA.w $0A3E
	LDA.w $0A88
	STA.w $0A40
	LDY.w #$0034
	JSL.l CODE_BB842C
	JSL.l CODE_B880A2
	LDA.w #$002F
	STA.b $2E,x
	LDA.w $0A84
	STA.b $42,x
	TAY
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	STZ.b $30,x
	STZ.b $32,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $24,x
	STZ.b $1E,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $40,x
	LDX.w $0A84
	STX.b $64
	JSR.w CODE_B3EF8D
	JSL.l CODE_B8808E
	JSL.l CODE_B8A4AD
	RTL

CODE_B3F028:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.l DATA_B9F082
	STA.b $1A,x
	STZ.b $16,x
	LDA.w #$C000
	STA.b $1C,x
	LDA.w #$0010
	STA.b $30,x
	LDA.b $6C
	BEQ.b CODE_B3F04E
	TAY
	LDA.w #$0000
	STA.w $001A,y
	STA.w $0016,y
	STA.w $003A,y
CODE_B3F04E:
	LDA.w $0597
	CMP.w $0D7A
	BNE.b CODE_B3F063
	TAY
	LDA.w #$0000
	STA.w $001A,y
	STA.w $0016,y
	STA.w $003A,y
CODE_B3F063:
	RTL

CODE_B3F064:
	LDA.w #$8000
	SEC
	SBC.w $0AEA
	CMP.w #$8000
	ROR
	STA.w $0AEE
	LDA.w #$7800
	SEC
	SBC.w $0AF0
	CMP.w #$8000
	ROR
	STA.w $0AF2
	RTS

CODE_B3F081:
	XBA
	AND.w #$00FF
	PHA
	JSR.w CODE_B3F430
	EOR.w #$FFFF
	INC
	ASL
	ASL
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.w #$8000
	SEC
	SBC.w $0AEA
	CMP.w #$8000
	ROR
	STA.w $0AEE
	PLA
	JSR.w CODE_B3F43A
	ASL
	ASL
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.w #$7800
	SEC
	SBC.w $0AF0
	CMP.w #$8000
	ROR
	STA.w $0AF2
	RTS

CODE_B3F0BC:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	RTS

CODE_B3F0CC:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $48,x
	STA.b $26
	LDA.b $2C,x
	XBA
	AND.w #$FF00
	STA.b $5E
	LDX.b $64
	LDA.b $46,x
	XBA
	ASL
	ASL
	EOR.w #$FFFF
	AND.w #$1000
	EOR.w #$F000
	STA.b $60
	EOR.w #$FFFF
	LSR
	CLC
	ADC.b $48,x
	AND.b $60
	STA.b $48,x
	XBA
	STA.b $60
	JSL.l CODE_B3F428
	JSR.w CODE_B3F139
	STA.w $0020,y
	STA.w $0026,y
	LDX.b $64
	LDA.b $26
	BEQ.b CODE_B3F118
	CMP.w #$7FFF
	BEQ.b CODE_B3F118
	EOR.w #$FFFF
CODE_B3F118:
	LSR
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.b $60
	JSL.l CODE_B3F42C
	JSR.w CODE_B3F139
	EOR.w #$FFFF
	INC
	STA.w $0024,y
	STA.w $002A,y
	RTS

CODE_B3F139:
	BPL.b CODE_B3F151
	EOR.w #$FFFF
	INC
	ORA.b $5E
	STA.w !REGISTER_Multiplicand
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	LSR
	LSR
	EOR.w #$FFFF
	INC
	RTS

CODE_B3F151:
	ORA.b $5E
	STA.w !REGISTER_Multiplicand
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	LSR
	LSR
	RTS

CODE_B3F15F:
	JSR.w CODE_B3F163
	RTL

CODE_B3F163:
	LDX.b $64
	LDA.b $46,x
	PHA
	LDA.b $54,x
	PHA
	PHX
	JSR.w CODE_B3F177
	PLX
	PLA
	STA.b $54,x
	PLA
	STX.b $64
	RTS

CODE_B3F177:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $64
	LDY.w $0595
	STY.b $66
	LDA.b $20,x
	STA.b $26,x
	STA.b $46,x
	LDA.b $54,x
	STA.b $8E
	JSL.l CODE_B8CDCE
	JSL.l CODE_B8CDAD
	LDA.w #$0012
	STA.b $2E,x
	LDA.w $0D7A
	CMP.w $0597
	BEQ.b CODE_B3F1F9
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B3F1CF
	LDA.b $6E
	BEQ.b CODE_B3F1B0
	LDA.b $6C
	BEQ.b CODE_B3F1CF
CODE_B3F1B0:
	JSL.l CODE_B880A2
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$0001
	LDX.w #$001C
	LDY.w #$0000
	JSL.l CODE_B8D7E9
	LDX.b $64
	LDA.w #!Define_DKC2_Animation_Player_BounceOffEnemy
	JSL.l CODE_B9D0B8
CODE_B3F1CF:
	JSL.l CODE_B8808E
	LDA.b $6E
	BNE.b CODE_B3F1E3
	LDA.w #!Define_DKC2_Animation_Player_ShotOutCannon
	JSL.l CODE_B9D0B8
CODE_B3F1DE:
	JSL.l CODE_BCFA78
	RTS

CODE_B3F1E3:
	LDA.w #$0090
	JSL.l CODE_B9D08C
	LDA.b $6C
	BEQ.b CODE_B3F1F7
	STA.b $64
	LDA.w #$004F
	JSL.l CODE_B9D04B
CODE_B3F1F7:
	BRA.b CODE_B3F1DE

CODE_B3F1F9:
	LDA.w #!Define_DKC2_Animation_Player_Unknown0025
	JSL.l CODE_B9D0B8
	JSL.l CODE_B880A2
	LDA.w #$0018
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Carried
	JSL.l CODE_B9D0B8
	JSL.l CODE_B8B703
	BRA.b CODE_B3F1DE

CODE_B3F216:
	LDY.b $64
	LDA.w $0000,y
	CMP.w #!Define_DKC2_SpriteID_Cannon
	BEQ.b CODE_B3F255
	LDA.w $0048,y
	CLC
	ADC.w #$0800
	AND.w #$F000
	XBA
	LSR
	LSR
	LSR
	TAX
	LDA.w $0046,y
	AND.w #$A007
	BEQ.b CODE_B3F23C
	AND.w #$A003
	BEQ.b CODE_B3F244
CODE_B3F23C:
	LDA.l DATA_B9F082,x
	STA.w $001A,y
	RTS

CODE_B3F244:
	LDA.w $0042,y
	XBA
	CMP.w $0042,y
	BEQ.b CODE_B3F256
	LDA.l DATA_B9F0A2,x
	STA.w $001A,y
	RTS

CODE_B3F255:
	RTS

CODE_B3F256:
	LDA.l DATA_B3F28E,x
	EOR.w $0012,y
	AND.w #$C000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.l DATA_B3F26E,x
	STA.w $001A,y
	RTS

DATA_B3F26E:
	dw $2D20,$2D24,$2D28,$2D2C,$2D30,$2D2C,$2D28,$2D24
	dw $2D20,$2D24,$2D28,$2D2C,$2D30,$2D2C,$2D28,$2D24

DATA_B3F28E:
	dw $8000,$C000,$C000,$C000,$4000,$4000,$4000,$4000
	dw $0000,$0000,$0000,$0000,$0000,$8000,$8000,$8000

CODE_B3F2AE:
	LDX.b $64
	LDA.b $2A,x
	AND.w #$4000
	BNE.b CODE_B3F2B8
	RTS

CODE_B3F2B8:
	JSR.w CODE_B3F306
	LDX.b $64
	LDA.b $46,x
	AND.w #$0080
	BEQ.b CODE_B3F2DA
	LDA.b $46,x
	AND.w #$0200
	BNE.b CODE_B3F2CF
	LDA.b $4C,x
	BRA.b CODE_B3F2D5

CODE_B3F2CF:
	LDA.b $4C,x
	EOR.w #$FFFF
	INC
CODE_B3F2D5:
	CLC
	ADC.b $04,x
	STA.b $06,x
CODE_B3F2DA:
	LDA.b $46,x
	AND.w #$0100
	BEQ.b CODE_B3F2F7
	LDA.b $46,x
	AND.w #$0400
	BNE.b CODE_B3F2EC
	LDA.b $4C,x
	BRA.b CODE_B3F2F2

CODE_B3F2EC:
	LDA.b $4C,x
	EOR.w #$FFFF
	INC
CODE_B3F2F2:
	CLC
	ADC.b $08,x
	STA.b $0A,x
CODE_B3F2F7:
	RTS

CODE_B3F2F8:
	JSR.w CODE_B3F306
	LDX.b $64
	LDA.b $4C,x
	CLC
	ADC.w #$0240
	STA.b $06,x
	RTS

CODE_B3F306:
	LDX.b $64
	LDA.b $4E,x
	LSR
	CMP.b $4C,x
	BCS.b CODE_B3F324
	LDA.w #$8000
	STA.b $5E
	LDA.w #$FFFF
	SEC
	SBC.b $4A,x
	STA.b $32
	LDA.b $4E,x
	SBC.b $4C,x
	STA.b $34
	BRA.b CODE_B3F32E

CODE_B3F324:
	STZ.b $5E
	LDA.b $4A,x
	STA.b $32
	LDA.b $4C,x
	STA.b $34
CODE_B3F32E:
	LDA.b $52,x
	CMP.b $34
	BCC.b CODE_B3F36A
	TAY
	LDA.b $28,x
	PHA
	LDA.b $33
	PLX
	JSR.w CODE_B3F3A1
CODE_B3F33E:
	LDX.b $64
	LDA.b $39
	CMP.b $22,x
	BPL.b CODE_B3F34A
	LDA.b $22,x
	STA.b $39
CODE_B3F34A:
	LDA.b $2A,x
	BMI.b CODE_B3F374
	LDX.b $64
	LDA.b $38
	CLC
	ADC.b $4A,x
	STA.b $4A,x
	LDA.b $3A
	ADC.b $4C,x
	STA.b $4C,x
	LDA.w #$FFFF
	SEC
	SBC.b $4A,x
	LDA.b $4E,x
	SBC.b $4C,x
	BMI.b CODE_B3F392
	RTS

CODE_B3F36A:
	STZ.b $38
	STZ.b $3A
	LDA.b $28,x
	STA.b $39
	BRA.b CODE_B3F33E

CODE_B3F374:
	LDX.b $64
	LDA.b $4A,x
	SEC
	SBC.b $38
	STA.b $4A,x
	LDA.b $4C,x
	SBC.b $3A
	BMI.b CODE_B3F386
	STA.b $4C,x
	RTS

CODE_B3F386:
	STZ.b $4A,x
	STZ.b $4C,x
CODE_B3F38A:
	LDA.b $2A,x
	EOR.w #$8000
	STA.b $2A,x
	RTS

CODE_B3F392:
	LDA.w #$FFFF
	STA.b $4A,x
	LDA.b $4E,x
	STA.b $4C,x
	BRA.b CODE_B3F38A

CODE_B3F39D:
	JSR.w CODE_B3F3A7
	RTL

CODE_B3F3A1:
	JSL.l CODE_BBB2C4
	STY.b $36
CODE_B3F3A7:
	STZ.b $37
	STZ.b $39
	STZ.b $3B
	LDA.b $34
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $36
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	STA.b $3A
	LDA.w !REGISTER_ProductOrRemainderLo
	XBA
	EOR.b $33
	AND.w #$FF00
	EOR.b $33
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $36
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	CLC
	ADC.b $39
	STA.b $39
	LDA.w #$0000
	ADC.b $3B
	STA.b $3B
	LDA.w !REGISTER_ProductOrRemainderLo
	XBA
	EOR.b $32
	AND.w #$FF00
	EOR.b $32
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $36
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	CLC
	ADC.b $38
	STA.b $38
	LDA.w #$0000
	ADC.b $3A
	STA.b $3A
	RTS

CODE_B3F428:
	JSR.w CODE_B3F430
	RTL

CODE_B3F42C:
	JSR.w CODE_B3F43A
	RTL

CODE_B3F430:
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3F448,x
	RTS

CODE_B3F43A:
	CLC
	ADC.w #$0040
	AND.w #$00FF
	ASL
	TAX
	LDA.l DATA_B3F448,x
	RTS

DATA_B3F448:
	dw $0000,$FFFA,$FFF3,$FFED,$FFE7,$FFE1,$FFDB,$FFD4
	dw $FFCE,$FFC8,$FFC2,$FFBC,$FFB6,$FFB0,$FFAA,$FFA4
	dw $FF9E,$FF99,$FF93,$FF8D,$FF88,$FF82,$FF7D,$FF78
	dw $FF72,$FF6D,$FF68,$FF63,$FF5E,$FF59,$FF55,$FF50
	dw $FF4C,$FF47,$FF43,$FF3F,$FF3B,$FF37,$FF33,$FF30
	dw $FF2C,$FF29,$FF25,$FF22,$FF1F,$FF1C,$FF19,$FF17
	dw $FF14,$FF12,$FF10,$FF0E,$FF0C,$FF0A,$FF09,$FF07
	dw $FF06,$FF05,$FF04,$FF03,$FF02,$FF02,$FF01,$FF01
	dw $FF01,$FF01,$FF01,$FF02,$FF02,$FF03,$FF04,$FF05
	dw $FF06,$FF07,$FF09,$FF0A,$FF0C,$FF0E,$FF10,$FF12
	dw $FF14,$FF17,$FF19,$FF1C,$FF1F,$FF22,$FF25,$FF29
	dw $FF2C,$FF30,$FF33,$FF37,$FF3B,$FF3F,$FF43,$FF47
	dw $FF4C,$FF50,$FF55,$FF59,$FF5E,$FF63,$FF68,$FF6D
	dw $FF72,$FF78,$FF7D,$FF82,$FF88,$FF8D,$FF93,$FF99
	dw $FF9E,$FFA4,$FFAA,$FFB0,$FFB6,$FFBC,$FFC2,$FFC8
	dw $FFCE,$FFD4,$FFDB,$FFE1,$FFE7,$FFED,$FFF3,$FFFA
	dw $0000,$0006,$000D,$0013,$0019,$001F,$0025,$002C
	dw $0032,$0038,$003E,$0044,$004A,$0050,$0056,$005C
	dw $0062,$0067,$006D,$0073,$0078,$007E,$0083,$0088
	dw $008E,$0093,$0098,$009D,$00A2,$00A7,$00AB,$00B0
	dw $00B4,$00B9,$00BD,$00C1,$00C5,$00C9,$00CD,$00D0
	dw $00D4,$00D7,$00DB,$00DE,$00E1,$00E4,$00E7,$00E9
	dw $00EC,$00EE,$00F0,$00F2,$00F4,$00F6,$00F7,$00F9
	dw $00FA,$00FB,$00FC,$00FD,$00FE,$00FE,$00FF,$00FF
	dw $00FF,$00FF,$00FF,$00FE,$00FE,$00FD,$00FC,$00FB
	dw $00FA,$00F9,$00F7,$00F6,$00F4,$00F2,$00F0,$00EE
	dw $00EC,$00E9,$00E7,$00E4,$00E1,$00DE,$00DB,$00D7
	dw $00D4,$00D0,$00CD,$00C9,$00C5,$00C1,$00BD,$00B9
	dw $00B4,$00B0,$00AB,$00A7,$00A2,$009D,$0098,$0093
	dw $008E,$0088,$0083,$007E,$0078,$0073,$006D,$0067
	dw $0062,$005C,$0056,$0050,$004A,$0044,$003E,$0038
	dw $0032,$002C,$0025,$001F,$0019,$0013,$000D,$0006

	%FREE_BYTES($F3F648, 2488, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF4Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_F40000:
	incbin "Graphics/Compressed/GFX_Layer1_YeScurvyKongKrew.bin"

DATA_F405A2:
	incbin "Graphics/GFX_Layer3_IceCave.bin"

DATA_F41592:
	incbin "Tilemaps/Layer2_Level_KrocodileKore.bin"

DATA_F41852:
	incbin "Graphics/GFX_Layer2_KackleHand.bin"

DATA_F429D2:
	incbin "Graphics/GFX_Layer2_KackleHead.bin"

DATA_F444D2:
	incbin "Graphics/Compressed/GFX_Layer2_GameOverScreen.bin"

	%FREE_BYTES($F47FF5, 11, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

CODE_B48000:
	PHB
	PHK
	PLB
	SEP.b #$20
	LDA.b #$7E
	STA.b $CA
	REP.b #$20
	STZ.w $08CC
	STZ.w $08CA
	STZ.w $08CE
	LDA.l DATA_B4BE89+$16
	STA.w $08D0
	SEP.b #$20
	STZ.w $08F9
	STZ.w $08FC
	STZ.w $08FA
	STZ.w $08FB
	REP.b #$20
	STZ.w $06B1
	STZ.w $06AB
	STZ.w $06A9
	LDA.w #$0000
	STA.w $064A
	STZ.w $064B
	REP.b #$20
	STZ.w $067F
	STZ.w $07B0
	LDA.w #$0027
	LDX.w #$0000
	SEP.b #$20
CODE_B4804D:
	STZ.w $08D2,x
	INX
	DEC
	BNE.b CODE_B4804D
	REP.b #$20
	STZ.w $0683
	STZ.w $069D
	LDA.w #$0070
	STA.w $064C
	STZ.w $069D
	STZ.w $06AF
	REP.b #$20
	STZ.w $06A1
	STZ.w $06A3
	STZ.w $06A5
	JSR.w CODE_B4AE98
	LDY.w #$7E5972
	LDA.w #$0010
	JSR.w CODE_B480B2
	LDY.w #$7E5992
	LDA.w #$0008
	JSR.w CODE_B480B2
	JSR.w CODE_B4B392
	LDA.w #$006C
	JSR.w CODE_B4B154
	LDA.w #$0078
	JSR.w CODE_B4B498
	LDX.w #$0000
	LDA.w #$0008
	STA.w $0650
CODE_B480A0:
	LDA.w DATA_B4C418,x
	JSR.w CODE_B4B37D
	INX
	INX
	DEC.w $0650
	BNE.b CODE_B480A0
	JSR.w CODE_B4B094
	PLB
	RTL

CODE_B480B2:
	STY.b $CE
	STA.w $0650
	SEP.b #$20
	LDA.b #$7E5972>>16
	STA.b $D0
	REP.b #$20
	LDA.w #$0000
	TAY
CODE_B480C3:
	STA.b [$CE],y
	INY
	INY
	DEC.w $0650
	BNE.b CODE_B480C3
	RTS

CODE_B480CD:
	PHB
	PHK
	PLB
	SEP.b #$20
	LDA.b #$7E
	STA.b $CA
	PHK
	PLA
	STA.b $CD
	REP.b #$20
	LDA.w #$006C
	JSR.w CODE_B4B154
	LDA.w #$0078
	JSR.w CODE_B4B498
	JSR.w CODE_B4B1CD
	JSL.l CODE_BB819F
	LDA.w $08F9
	AND.w #$00FF
	CMP.w #$0005
	BNE.b CODE_B48147
	LDA.w $08FC
	BIT.w #$000C
	BNE.b CODE_B48147
	LDA.w #$001E
	STA.w $07B0
	LDA.w #$0061
	JSR.w CODE_B4B37D
	LDA.w #$0065
	JSR.w CODE_B4B37D
	LDA.w #$0069
	JSR.w CODE_B4B37D
	LDA.w #$006D
	JSR.w CODE_B4B37D
	LDA.w #$0071
	JSR.w CODE_B4B37D
	LDA.w #$2B64
	JSR.w CODE_B4837E
	LDA.w #$2B70
	JSR.w CODE_B4837E
	LDA.w #$2B7C
	JSR.w CODE_B4837E
	LDA.w #$2B88
	JSR.w CODE_B4837E
	LDA.w #$2B94
	JSR.w CODE_B4837E
	JSR.w CODE_B4B370
CODE_B48147:
	JSR.w CODE_B4AE98
	JSR.w CODE_B4B094
	LDA.w $08CE
	BEQ.b CODE_B48187
	DEC
	CMP.w $08D0
	BCC.b CODE_B48187
	LDA.w $08D0
	CMP.l DATA_B4BE89+$06
	BNE.b CODE_B48166
	LDA.w #$0063
	BRA.b CODE_B48176

CODE_B48166:
	CMP.l DATA_B4BE89+$0E
	BNE.b CODE_B48172
	LDA.l DATA_B4BE89+$06
	BRA.b CODE_B48176

CODE_B48172:
	LDA.l DATA_B4BE89+$0E
CODE_B48176:
	STA.w $08D0
	LDA.w $08FB
	BIT.w #$0040
	BEQ.b CODE_B48187
	JSR.w CODE_B4BE4E
	BRL.w CODE_B4837C

CODE_B48187:
	LDA.w $06B1
	BNE.b CODE_B4818F
	JSR.w CODE_B4BAC8
CODE_B4818F:
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B481E1
	STZ.w $08FE
	LDA.w #$0040
	STA.l $7E8012
	LDA.w #$0112
	STA.l $7E8013
	LDA.w #$0001
	STA.l $7E8015
	LDA.w #$0000
	STA.l $7E8018
	LDX.w #$0012
	LDA.w $08FC
	BIT.w #$0008
	BEQ.b CODE_B481C4
	LDX.w #$0013
CODE_B481C4:
	TXA
	STA.l $7E8016
	SEP.b #$20
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$01
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	REP.b #$20
CODE_B481E1:
	SEP.b #$20
	LDA.w $064B
	REP.b #$20
	BEQ.b CODE_B481F4
	SEP.b #$20
	STZ.w $064A
	STZ.w $064B
	REP.b #$20
CODE_B481F4:
	LDA.w #$4000
	BIT.w $06A5
	BEQ.b CODE_B48201
	TRB.w $06A5
	STZ.b !RAM_DKC2_Global_CurrentMusicLo
CODE_B48201:
	LDA.w $06A3
	BIT.w #$1000
	BNE.b CODE_B4822E
	LDA.w #!Define_DKC2_MusicID_StrongholdShowdown
	CMP.b !RAM_DKC2_Global_CurrentMusicLo
	BEQ.b CODE_B48239
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B48221
	LDA.w #!Define_DKC2_MusicID_LostWorldAnthem
	CMP.b !RAM_DKC2_Global_CurrentMusicLo
	BEQ.b CODE_B48239
	BRA.b CODE_B48228

CODE_B48221:
	LDA.w #!Define_DKC2_MusicID_WelcomeToCrocodileIsle
	CMP.b !RAM_DKC2_Global_CurrentMusicLo
	BEQ.b CODE_B48239
CODE_B48228:
	JSL.l CODE_B5800C
	BRA.b CODE_B48239

CODE_B4822E:
	LDA.w #!Define_DKC2_MusicID_FunkyTheMainMonkey
	CMP.b !RAM_DKC2_Global_CurrentMusicLo
	BEQ.b CODE_B48239
	JSL.l CODE_B5800C
CODE_B48239:
	PHB
	PHK
	PLB
	STZ.w $065E
	LDA.w #$0200
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #DATA_FC14A0
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_FC14A0>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0040
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	STZ.w $0681
	LDA.w #$0001
	STA.w $0697
	LDA.w $060F
	BEQ.b CODE_B4827F
	LDX.w #$0080
	BRA.b CODE_B48282

CODE_B4827F:
	LDX.w #$00AA
CODE_B48282:
	LDA.w $06A3
	BIT.w #$1000
	BEQ.b CODE_B4828D
	LDX.w #$0034
CODE_B4828D:
	TXA
	LDY.w #$00F0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #$00AB
	LDY.w #$00D0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w $060F
	BEQ.b CODE_B482AF
	LDA.w #$0080
	BRA.b CODE_B482B2

CODE_B482AF:
	LDA.w #$00AA
CODE_B482B2:
	LDY.w #$00E0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w $06B1
	BEQ.b CODE_B482F5
	LDA.w #$00AD
	LDY.w #$0080
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #$00AE
	LDY.w #$0090
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #$00A5
	LDY.w #$00A0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #$00A6
	LDY.w #$00B0
	LDX.w #$0004
	JSL.l CODE_BB807F
CODE_B482F5:
	LDA.w #$000A
	STA.w $069F
	LDA.w #$006C
	JSR.w CODE_B4B154
	LDA.w #$0078
	JSR.w CODE_B4B498
	JSL.l CODE_B489DF
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B4834D
	LDA.w $08F9
	AND.w #$00FF
	BEQ.b CODE_B4834D
	CMP.w #$0006
	BCC.b CODE_B48323
	LDA.w #$0005
CODE_B48323:
	STA.w $0666
	LDX.w #$0000
CODE_B48329:
	LDY.w DATA_B4CDD7,x
	PHX
	JSL.l CODE_BB8412
	PLX
	LDY.b $68
	LDA.w #$0080
	STA.w $0006,y
	STA.w $000A,y
	TXA
	ASL
	CLC
	ADC.w $001A,y
	STA.w $001A,y
	INX
	INX
	DEC.w $0666
	BNE.b CODE_B48329
CODE_B4834D:
	PLB
	JSL.l CODE_B4AE74
	LDA.w #$0733
	STA.w $07A1
	LDA.w #$075F
	STA.w $07A3
	LDA.w $06A1
	AND.w #$022C
	STA.w $06A1
	LDA.w $06A3
	AND.w #$1060
	STA.w $06A3
	LDA.w $06A1
	ORA.w #$0080
	STA.w $06A1
	JSR.w CODE_B4B88B
CODE_B4837C:
	PLB
	RTL

CODE_B4837E:
	STA.b $C8
	LDA.w #$0001
	STA.b [$C8]
	RTS

CODE_B48386:
	PHB
	PHB
	PHK
	PLB
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B48392
CODE_B48392:
	LDA.w $06B1
	CMP.w #$0004
	BNE.b CODE_B483D9
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BIT.w #$8000
	BNE.b CODE_B483D9
	LDA.b $2A
	BIT.w #$0007
	BNE.b CODE_B483D9
	LDA.w #$0000
	SEP.b #$20
	INC.b $84
	LDA.b $84
	CMP.b #$03
	BCC.b CODE_B483BA
	LDA.b #$00
	STA.b $84
CODE_B483BA:
	ASL
	TAX
	LDA.b #$5D
	STA.w !REGISTER_CGRAMAddress
	LDY.w #$0006
CODE_B483C4:
	LDA.l DATA_FD1B70+$BA,x
	STA.w !REGISTER_WriteToCGRAMPort
	INX
	CPX.w #$0006
	BNE.b CODE_B483D4
	LDX.w #$0000
CODE_B483D4:
	DEY
	BNE.b CODE_B483C4
	REP.b #$20
CODE_B483D9:
	LDA.w $06B1
	CMP.w #$0009
	BNE.b CODE_B48436
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BIT.w #$8000
	BNE.b CODE_B48436
	SEP.b #$20
	LDA.b $2A
	LSR
	LSR
	STA.b $32
	AND.b #$02
	TAX
	LDA.b #$78
	STA.w !REGISTER_CGRAMAddress
	LDY.w #$0004
CODE_B483FC:
	LDA.l DATA_FD2070+$F0,x
	STA.w !REGISTER_WriteToCGRAMPort
	TXA
	INC
	AND.b #$03
	TAX
	DEY
	BNE.b CODE_B483FC
	LDY.w #$0004
CODE_B4840E:
	LDA.l DATA_FD2070+$F4,x
	STA.w !REGISTER_WriteToCGRAMPort
	TXA
	INC
	AND.b #$03
	TAX
	DEY
	BNE.b CODE_B4840E
	LDA.b $32
	AND.b #$06
	TAX
	LDY.w #$0008
CODE_B48425:
	LDA.l DATA_FD2070+$F8,x
	STA.w !REGISTER_WriteToCGRAMPort
	TXA
	INC
	AND.b #$07
	TAX
	DEY
	BNE.b CODE_B48425
	REP.b #$20
CODE_B48436:
	LDA.w $06A1
	BIT.w #$0010
	BNE.b CODE_B48441
	BRL.w CODE_B484DA

CODE_B48441:
	STZ.w !REGISTER_VRAMAddressLo
	LDA.w $0699
	CLC
	ADC.w #$0400
	CMP.w #DATA_FC54E0
	BNE.b CODE_B48453
	LDA.w #DATA_FC14E0
CODE_B48453:
	TAX
	STA.w $0699
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_FC14E0>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0400
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w $06B1
	BEQ.b CODE_B484DA
	LDA.w #$0800
	STA.w !REGISTER_VRAMAddressLo
	LDA.w $0699
	SEC
	SBC.w #DATA_FC14E0
	LSR
	LSR
	LSR
	CLC
	ADC.w #DATA_FA443E
	STA.w DMA[$00].SourceLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDA.b #DATA_FA443E>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0040
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$0900
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$0040
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_B484DA:
	LDA.w $0681
	AND.w #$00FF
	BEQ.b CODE_B48519
	LDA.w $0682
	AND.w #$00FF
	XBA
	LSR
	LSR
	LSR
	STA.w DMA[$00].SizeLo
	LDA.w #$02B0
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	STZ.w $0681
	REP.b #$20
CODE_B48519:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w !REGISTER_BG1HorizScrollOffset
	XBA
	STA.w !REGISTER_BG1HorizScrollOffset
	REP.b #$20
	LDA.w $069B
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	LDA.w $17C0
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDA.w $069D
	STA.w $17C0
	REP.b #$20
	LDA.w $06A1
	AND.w #$FFEF
	STA.w $06A1
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.w $06A3
	BIT.w #$0020
	BEQ.b CODE_B48561
	BRL.w CODE_B48977

CODE_B48561:
	JSL.l CODE_BAC7E4
	DEC.w $069F
	BNE.b CODE_B48579
	LDA.w #$000A
	STA.w $069F
	LDA.w $06A1
	EOR.w #$0020
	STA.w $06A1
CODE_B48579:
	LDA.w $0683
	BNE.b CODE_B48589
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	AND.w #!Joypad_Select|!Joypad_L
	CMP.w #!Joypad_Select|!Joypad_L
	BEQ.b CODE_B4858C
CODE_B48589:
	BRL.w CODE_B4862F

CODE_B4858C:
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	AND.w #(!Joypad_Select|!Joypad_L)^$FFFF
	BNE.b CODE_B48597
	BRL.w CODE_B4863E

CODE_B48597:
	CLC
CODE_B48598:
	ROR
	BCC.b CODE_B48598
	CMP.w #$0000
	BEQ.b CODE_B485A3
	BRL.w CODE_B4863E

CODE_B485A3:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	AND.w #(!Joypad_Select|!Joypad_L)^$FFFF
	BNE.b CODE_B485AE
	BRL.w CODE_B4863E

CODE_B485AE:
	LDX.w $065E
	STA.w $06CF,x
	CPX.w #$0028
	BCS.b CODE_B4862F
	INC.w $065E
	INC.w $065E
	LDA.w $065E
	LSR
	STA.w $065C
	LDA.w #DATA_B4CED9
	STA.b $CB
CODE_B485CB:
	LDA.b [$CB]
	BEQ.b CODE_B4862F
	TAY
	LDX.w #$0000
CODE_B485D3:
	LDA.w $0002,y
	BEQ.b CODE_B485FC
	CMP.w $06CF,x
	BNE.b CODE_B485F6
	INX
	INX
	INY
	INY
	DEC.w $065C
	BNE.b CODE_B485D3
	LDA.w $06A1
	ORA.w #$0008
	STA.w $06A1
	LDA.w $0002,y
	BEQ.b CODE_B485FC
	BRA.b CODE_B4863E

CODE_B485F6:
	INC.b $CB
	INC.b $CB
	BRA.b CODE_B485CB

CODE_B485FC:
	TXA
	CMP.w $065E
	BEQ.b CODE_B48604
	BRA.b CODE_B4863E

CODE_B48604:
	SEP.b #$20
	LDA.b #$01
	STA.w $064B
	REP.b #$20
	LDA.b [$CB]
	TAX
	LDA.w $0000,x
	STA.w $065A
	LDX.w #$065A
	JSR.w ($0000,x)
	JSL.l CODE_BB91D9
	LDA.w #CODE_8087D9
	JML.l CODE_808C6F

CODE_B48627:
	LDA.w $06A1
	BIT.w #$0008
	BNE.b CODE_B4863E
CODE_B4862F:
	STZ.w $065E
	JSR.w CODE_B4AE98
	LDA.w $06A1
	AND.w #$FFF7
	STA.w $06A1
CODE_B4863E:
	LDA.w #$03FC
	STA.b $C8
	STA.w $0678
	LDA.w #$007F
	STA.w $06A7
	LDA.w #$041E
	STA.w $0685
	LDA.w #$8000
	STA.w $0687
	LDA.w $06B1
	ASL
	TAX
	PHK
	PLB
	LDA.w DATA_B4C216,x
	CLC
	ADC.w #$0008
	TAX
	LDY.w $0000,x
	STY.w $065C
	LDY.w $0002,x
	STY.w $065A
	ADC.w #$0006
	STA.b $CB
	LDY.w #$2A00
	PEA.w ($7E3200&$FF0000)>>8
	PLB
	PLB
	LDA.b $C8
	STA.w $0678
	LDA.w $064A
	AND.w #$00FF
	BNE.b CODE_B486E6
	LDA.w $06A5
	BIT.w #$2000
	BNE.b CODE_B486E6
CODE_B48695:
	LDA.b [$CB]
	ASL
	ASL
	TAY
	LDA.w $7E3200,y
	AND.w #$00FF
	BEQ.b CODE_B486AE
	LDA.w $7E3201,y
	AND.w #$00FF
	LDX.w $7E3202,y
	JSR.w CODE_B4B614
CODE_B486AE:
	INY
	INY
	INY
	INY
	INC.b $CB
	INC.b $CB
	DEC.w $065A
	BNE.b CODE_B48695
	LDA.w $06A1
	BIT.w #$0020
	BEQ.b CODE_B486E6
	LDA.w $06AB
	CMP.w #$0044
	BEQ.b CODE_B486E6
	CMP.w #$004F
	BEQ.b CODE_B486E6
	CMP.w #$004E
	BEQ.b CODE_B486E6
	ASL
	ASL
	TAY
	LDA.w $7E3200,y
	AND.w #$00FF
	BEQ.b CODE_B486E6
	LDX.w $7E3202,y
	JSR.w CODE_B4B6BE
CODE_B486E6:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $07A3
	LDA.w $06B5
	CLC
	ADC.w #$0009
	STA.b $06,x
	STA.w $0000,y
	LDA.w $06B7
	CLC
	ADC.w #$0009
	STA.b $0A,x
	STA.w $0002,y
	TYA
	CLC
	ADC.w #$0004
	CMP.w #$0763
	BCC.b CODE_B48711
	LDA.w #$0733
CODE_B48711:
	STA.w $07A3
	LDX.w $0597
	BEQ.b CODE_B48736
	LDY.w $07A1
	LDA.w $0000,y
	STA.b $06,x
	LDA.w $0002,y
	STA.b $0A,x
	TYA
	CLC
	ADC.w #$0004
	CMP.w #$0763
	BCC.b CODE_B48733
	LDA.w #$0733
CODE_B48733:
	STA.w $07A1
CODE_B48736:
	LDA.w $06B9
	BMI.b CODE_B48751
	LDX.w $0597
	BEQ.b CODE_B48747
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
CODE_B48747:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	AND.w #$BFFF
	BRA.b CODE_B48765

CODE_B48751:
	LDX.w $0597
	BEQ.b CODE_B4875D
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
CODE_B4875D:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	ORA.w #$4000
CODE_B48765:
	STA.b $12,x
	LDA.w $06A3
	BIT.w #$0003
	BEQ.b CODE_B48772
	BRL.w CODE_B4891E

CODE_B48772:
	LDA.w $06AF
	BEQ.b CODE_B4877A
	BRL.w CODE_B4887F

CODE_B4877A:
	LDA.w $064A
	AND.w #$00FF
	BEQ.b CODE_B48785
	BRL.w CODE_B4891E

CODE_B48785:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	AND.w #$000F
	CMP.w #$000F
	BEQ.b CODE_B48793
	BRL.w CODE_B4891E

CODE_B48793:
	LDA.w $0683
	BEQ.b CODE_B4879B
	BRL.w CODE_B4891E

CODE_B4879B:
	LDA.w $08FB
	BIT.w #$0040
	BEQ.b CODE_B487AE
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	CMP.w #!Joypad_R|!Joypad_L
	BNE.b CODE_B487AE
	BRL.w CODE_B4BE28

CODE_B487AE:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B487B9
	BRL.w CODE_B48A38

CODE_B487B9:												; Note: Related to overworld movement.
	LDA.w $06AB
	ASL
	ASL
	TAY
	LDX.w $7E3202,y
	PHK
	PLB
	LDA.w #$0004
	STA.w $065C
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	XBA
	STA.w $065A
	LDA.w $0005,x
	SEP.b #$20
	XBA
	STA.w $0650
	XBA
CODE_B487DB:
	LSR
	BCC.b CODE_B487E9
	LSR.w $065A
	BCS.b CODE_B487F7
	INX
	INX
	INX
	INX
	BRA.b CODE_B487EC

CODE_B487E9:
	LSR.w $065A
CODE_B487EC:
	LSR.w $0650
	DEC.w $065C
	BNE.b CODE_B487DB
	BRL.w CODE_B4891E

CODE_B487F7:
	REP.b #$20
	LSR.w $0650
	BCS.b CODE_B48806
	LDA.w $06A1
	AND.w #$FFFB
	BRA.b CODE_B4880C

CODE_B48806:
	LDA.w $06A1
	ORA.w #$0004
CODE_B4880C:
	STA.w $06A1
	LDA.w $000D,x
	ASL
	ASL
	ADC.w #$7E2A00
	TAY
	PEA.w ($7E2A00&$FF0000)>>8
	PLB
	PLB
	LDA.w $0000,y
	BNE.b CODE_B48825
	BRL.w CODE_B4891E

CODE_B48825:
	LDA.w $0002,y
	PHK
	PLB
	LDY.w $000B,x
	STY.w $06AB
	TAX
	STX.w $06AF
	LDA.w $0000,x
	AND.w #$00FF
	INC
	STA.w $06C5
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$CFFF
	AND.w $0012,y
	ORA.w $0003,x
	STA.w $0012,y
	STA.w $0790
	LDY.w $0597
	BEQ.b CODE_B48861
	LDA.w #$CFFF
	AND.w $0012,y
	ORA.w $0003,x
	STA.w $0012,y
CODE_B48861:
	LDA.w $06A1
	ORA.w #$0100
	STA.w $06A1
	BIT.w #$0004
	BEQ.b CODE_B4887C
	LDA.w $06C5
	DEC
	ASL
	ASL
	CLC
	ADC.w $06AF
	STA.w $06AF
CODE_B4887C:
	JSR.w CODE_B4AFEE
CODE_B4887F:
	PHK
	PLB
	LDA.w $06A1
	BIT.w #$0002
	BEQ.b CODE_B4888C
	BRL.w CODE_B4887C

CODE_B4888C:
	LDA.w $06B3
	STA.w $0650
	LDA.w $06C1
	CMP.w $06C3
	BEQ.b CODE_B48902
	BCC.b CODE_B488CF
CODE_B4889C:
	LDA.w $06BD
	SEC
	SBC.w $06BF
	BPL.b CODE_B488B8
	CLC
	ADC.w $06C1
	STA.w $06BD
	LDA.w $06B7
	CLC
	ADC.w $06BB
	STA.w $06B7
	BRA.b CODE_B488BB

CODE_B488B8:
	STA.w $06BD
CODE_B488BB:
	LDA.w $06B5
	CLC
	ADC.w $06B9
	STA.w $06B5
	JSR.w CODE_B4AEA8
	DEC.w $0650
	BNE.b CODE_B4889C
	BRA.b CODE_B4891E

CODE_B488CF:
	LDA.w $06BD
	SEC
	SBC.w $06BF
	BPL.b CODE_B488EB
	CLC
	ADC.w $06C3
	STA.w $06BD
	LDA.w $06B5
	CLC
	ADC.w $06B9
	STA.w $06B5
	BRA.b CODE_B488EE

CODE_B488EB:
	STA.w $06BD
CODE_B488EE:
	LDA.w $06B7
	CLC
	ADC.w $06BB
	STA.w $06B7
	JSR.w CODE_B4AEA8
	DEC.w $0650
	BNE.b CODE_B488CF
	BRA.b CODE_B4891E

CODE_B48902:
	LDA.w $06B5
	CLC
	ADC.w $06B9
	STA.w $06B5
	LDA.w $06B7
	CLC
	ADC.w $06BB
	STA.w $06B7
	JSR.w CODE_B4AEA8
	DEC.w $0650
	BNE.b CODE_B48902
CODE_B4891E:
	JSR.w CODE_B4AF88
	REP.b #$20
	LDA.w $06AF
	BNE.b CODE_B4895C
	LDA.w $06A3
	BIT.w #$0020
	BNE.b CODE_B48977
	LDA.w $064A
	AND.w #$00FF
	BNE.b CODE_B4895C
	LDA.w $08FC
	BIT.w #$0005
	BNE.b CODE_B4895C
	LDA.w $06A5
	BIT.w #$2000
	BNE.b CODE_B4895C
	LDY.w #!RAM_DKC2_Global_OAMBuffer
	LDX.w #$7E3A00
	LDA.w $0682
	AND.w #$00FF
	ASL
	ASL
	DEC
	PHB
	MVN !RAM_DKC2_Global_OAMBuffer>>16,$7E3A00>>16
	PLB
CODE_B4895C:
	LDA.w $06A3
	BIT.w #$0002
	BEQ.b CODE_B4897B
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B48977
	LDA.w #CODE_808CD3
	STA.b $20
	LDA.w $06A3
	AND.w #$FFFD
	STA.w $06A3
CODE_B48977:
	JSL.l CODE_808C0A
CODE_B4897B:
	LDA.w $06A1
	BIT.w #$0040
	BNE.b CODE_B48988
	BIT.w #$0100
	BEQ.b CODE_B48994
CODE_B48988:
	JSR.w CODE_B4B88B
	LDA.w $06A1
	AND.w #$FEFF
	STA.w $06A1
CODE_B48994:
	PLB
	DEC.w $0697
	BNE.b CODE_B489A9
	LDA.w $06A1
	ORA.w #$0010
	STA.w $06A1
	LDA.w #$0004
	STA.w $0697
CODE_B489A9:
	LDA.w $08FC
	BIT.w #$0005
	BNE.b CODE_B489CD
	LDA.w $0683
	BEQ.b CODE_B489CD
	DEC.w $0683
	BNE.b CODE_B489CD
	LDA.w $06B1
	BNE.b CODE_B489C6
	LDA.w $06AB
	STA.w $06A9
CODE_B489C6:
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B489CD:
	LDA.w $07B0
	BEQ.b CODE_B489DD
	DEC.w $07B0
	BNE.b CODE_B489DD
	LDA.w #$000C
	TSB.w $08FC
CODE_B489DD:
	PLB
	RTL

CODE_B489DF:
	PHP
	PHB
	REP.b #$20
	LDA.w #DATA_FC14E0
	STA.w $0699
	LDA.w $06A1
	AND.w #$022C
	STA.w $06A1
	LDA.w $06B1
	ASL
	TAX
	PHK
	PLB
	CMP.w #$0000
	BNE.b CODE_B48A06
	LDA.w $06A9
	STA.w $06AB
	BRA.b CODE_B48A06

CODE_B48A06:
	LDY.w DATA_B4C216,x
	LDA.w $0000,y
	STA.w $06C7
	LDA.w $0002,y
	STA.w $06C9
	LDA.w $0004,y
	STA.w $06CB
	LDA.w $0006,y
	STA.w $06CD
	JSR.w CODE_B4AF88
	LDX.w #$0005
	LDA.w $06A3
	BIT.w #$1000
	BNE.b CODE_B48A32
	LDX.w #$0003
CODE_B48A32:
	STX.w $06B3
	PLB
	PLP
	RTL

CODE_B48A38:
	SEP.b #$20
	LDA.b #$01
	STA.w $064B
	REP.b #$20
	LDA.w $06B1
	BNE.b CODE_B48A59
	LDA.w $06A3
	ORA.w #$0001
	STA.w $06A3
	LDA.w #$810F
	JSL.l CODE_808BFF
	BRL.w CODE_B4891E

CODE_B48A59:
	CMP.w #$000A
	BCC.b CODE_B48AAD
	LDA.w $06AB
	CMP.w #$005E
	BNE.b CODE_B48A6B
	LDA.w #$0072
	BRA.b CODE_B48A91

CODE_B48A6B:
	CMP.w #$0062
	BNE.b CODE_B48A75
	LDA.w #$0073
	BRA.b CODE_B48A91

CODE_B48A75:
	CMP.w #$0066
	BNE.b CODE_B48A7F
	LDA.w #$0074
	BRA.b CODE_B48A91

CODE_B48A7F:
	CMP.w #$006A
	BNE.b CODE_B48A89
	LDA.w #$0075
	BRA.b CODE_B48A91

CODE_B48A89:
	CMP.w #$006E
	BNE.b CODE_B48AAD
	LDA.w #$0076
CODE_B48A91:
	STA.w $06AB
	LDA.w $0900
	STA.w $06B1
	LDA.w $06A3
	ORA.w #$0020
	STA.w $06A3
	LDA.w #$810F
	JSL.l CODE_808BFF
	BRL.w CODE_B4891E

CODE_B48AAD:
	PEA.w ($7E3201&$FF0000)>>8
	PLB
	PLB
	LDA.w $06AB
	ASL
	ASL
	TAX
	LDA.w $7E3201,x
	AND.w #$00FF
	SEC
	SBC.w #!Define_DKC2_OverworldIcons_Cranky
	BMI.b CODE_B48AE1
	CMP.w #!Define_DKC2_OverworldIcons_Kremlin-$04
	BPL.b CODE_B48AE1
	STA.w $0689
	LDA.w #$810F
	JSL.l CODE_808BFF
	LDA.w $06A3
	ORA.w #$0002
	STA.w $06A3
	PHK
	PLB
	BRL.w CODE_B4891E

CODE_B48AE1:
	LDA.w $06AB
	ASL
	ASL
	TAY
	LDX.w $7E3202,y
	PHK
	PLB
	LDA.w $0009,x
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	LDA.w $06A3
	ORA.w #$0001
	AND.w #$EFFF
	STA.w $06A3
	LDA.w #$810F
	JSL.l CODE_808BFF
	BRL.w CODE_B4891E

CODE_B48B07:
	LDA.w #$3E00
	STA.w $0D2C
	SEP.b #$20
	STZ.w !REGISTER_IRQNMIAndJoypadEnableFlags
	REP.b #$20
	JSL.l CODE_BB91F7
	LDA.w $06A3
	AND.w #$EFFF
	STA.w $06A3
	JSR.w CODE_B48C8F
	SEP.b #$20
	PHK
	PLA
	STA.w $067C
	REP.b #$20
	LDA.w $0613
	BIT.w #$0001
	BEQ.b CODE_B48B38
	BRL.w CODE_B48BF9

CODE_B48B38:
	LDA.w $0689
	TAX
	LDA.w DATA_B4C4F5,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B48B47
	LDA.w DATA_B4C80B,x
CODE_B48B47:
	STA.w $065C
	LDA.w #$0004
	STA.w $0658
	JSR.w CODE_B4925B
	LDY.w $0689
	BNE.b CODE_B48B6A
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B48B65
	LDX.w #$0004
	BRA.b CODE_B48B6D

CODE_B48B65:
	LDX.w #$0005
	BRA.b CODE_B48B6D

CODE_B48B6A:
	LDX.w #$0001
CODE_B48B6D:
	STX.w $0658
	JSR.w CODE_B4A1C6
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDX.w $0689
	JSR.w CODE_B48D5B
	LDX.w $0689
	JSR.w CODE_B48D80
	JSR.w CODE_B48DA7
	LDX.w $0689
	CPX.w #$0002
	BNE.b CODE_B48BD1
	LDY.w #DATA_FF12F0
	JSL.l CODE_BB83F5
	LDX.b $68
	STX.w $0798
	LDA.w #$FFE5
	STA.b $20,x
	LDA.w #$FFE0
	STA.b $24,x
	LDA.w #$C000
	STA.b $1C,x
	LDA.w #$FF7F
	STA.w $079A
	LDA.w #$FF7F
	STA.b $06,x
	LDA.w #$000A
	STA.b $0A,x
	LDA.w #$0050
	STA.b $26,x
	LDA.w #$FFE0
	STA.b $2A,x
	LDA.w #$001E
	STA.w $0794
	LDA.w #$0032
	STA.w $0796
CODE_B48BD1:
	LDX.w $0689
	CPX.w #$0008
	BNE.b CODE_B48BE0
	LDY.w #DATA_FF2866
	JSL.l CODE_BB83F5
CODE_B48BE0:
	JSR.w CODE_B48C68
	LDA.w #CODE_808CC6
	STA.b $20
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w #$0005
	STA.w $0676
	JML.l CODE_808C55

CODE_B48BF9:
	JSR.w CODE_B4A1C6
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDX.w $0689
	JSR.w CODE_B48D5B
	JSR.w CODE_B48DA7
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B48C5D
	LDX.w $0597
	JSR.w CODE_B48C5D
	LDX.w $0689
	JSR.w CODE_B48D80
	JSR.w CODE_B48C68
	LDA.w #$0001
	STA.w $0654
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	LDA.w #$0001
	STA.w $0654
	JSR.w CODE_B49744
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	JSR.w CODE_B49B3C
	STZ.w $065C
	LDA.w #CODE_B4A296
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$0100
	JSL.l CODE_808BFF
	JML.l CODE_808C55

CODE_B48C5D:
	LDA.b $44,x
	STA.b $06,x
	STZ.b $42,x
	STZ.b $20,x
	STZ.b $26,x
	RTS

CODE_B48C68:
	LDX.w $0689
	LDY.w DATA_B4CCFF,x
	JSL.l CODE_BB8432
	LDX.b $68
	LDA.w #$0014
	STA.b $06,x
	LDA.w #$0023
	STA.b $0A,x
	LDA.w $0689
	CMP.w #$0008
	BNE.b CODE_B48C8E
	LDA.b $0A,x
	CLC
	ADC.w #$000A
	STA.b $0A,x
CODE_B48C8E:
	RTS

CODE_B48C8F:
	PHK
	PLB
	LDA.w #$7E00
	STA.b $C9
	LDA.w $06A1
	AND.w #$DDFF
	STA.w $06A1
	JSL.l CODE_BB91D9
	JSL.l CODE_8085B5
	JSL.l CODE_BAC7E4
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	JSR.w CODE_B4BD9B
	JSL.l CODE_B4BDF4
	LDY.w $0689
	LDA.w DATA_B4CD13,y
	JSL.l CODE_B5800C
	LDY.w $0689
	LDX.w DATA_B4CD09,y
	LDA.w $0010,x
	STA.w $0662
	LDA.w $0012,x
	STA.w $0664
	LDA.w $0000,x
	AND.w #$00FF
	PHX
	JSL.l CODE_BB80B0
	PLX
	LDA.w $0001,x
	AND.w #$00FF
	PHX
	JSL.l CODE_BB80AC
	PLX
	LDA.w $0002,x
	LDY.w #$0000
	LDX.w #$0020
	JSL.l CODE_BB8089
	LDA.w #$00AA
	LDY.w #$00E0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #DATA_FD6682
	LDY.w #$00F0
	LDX.w #$0004
	JSL.l CODE_BB8089
	JSL.l CODE_8088D2
	JSL.l CODE_808D5B
	STZ.w $067A
	STZ.w $065E
	SEP.b #$20
	LDX.w #(!REGISTER_BG3VertScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$0006CF
	STX.w HDMA[$01].SourceLo
	LDA.b #$0006CF>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$001E
	STA.w $064E
	RTS

CODE_B48D5B:
	LDY.w DATA_B4CD09,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0016,y
	STA.b $44,x
	LDA.w $001A,y
	STA.b $46,x
	LDA.w #$0001
	STA.b $42,x
	LDX.w $0597
	STA.b $42,x
	LDA.w $0018,y
	STA.b $44,x
	LDA.w $001A,y
	STA.b $46,x
	RTS

CODE_B48D80:
	LDY.w DATA_B4CD09,x
	LDX.w $0014,y
CODE_B48D86:
	LDY.w $0000,x
	BEQ.b CODE_B48DA6
	PHX
	LDA.w $0002,x
	AND.w #$00FF
	BEQ.b CODE_B48D9A
	JSL.l CODE_BB8443
	BRA.b CODE_B48D9E

CODE_B48D9A:
	JSL.l CODE_BB842C
CODE_B48D9E:
	PLA
	CLC
	ADC.w #$0003
	TAX
	BRA.b CODE_B48D86

CODE_B48DA6:
	RTS

CODE_B48DA7:
	LDY.w $0689
	LDX.w DATA_B4CD09,y
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0004,x
	STA.w $0006,y
	LDA.w $0006,x
	STA.w $000A,y
	LDY.w $0597
	LDA.w $0008,x
	STA.w $0006,y
	LDA.w $000A,x
	STA.w $000A,y
	LDA.w $000C,x
	BIT.w #$0001
	BEQ.b CODE_B48DEB
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0012,y
	EOR.w #$4000
	STA.w $0012,y
	LDY.w $0597
	LDA.w $0012,y
	EOR.w #$4000
	STA.w $0012,y
CODE_B48DEB:
	RTS

CODE_B48DEC:
	JSL.l CODE_BB91D9
	LDA.w #$0040
	TSB.w $08FB
	LDA.w #$0040
	TRB.w $06A5
	LDA.w $08A4
	STA.w $0660
	LDA.w $08C2
	STA.w $0676
	LDA.w #$4000
	TSB.w $08C2
	LDA.w #$0000
	JSL.l CODE_808837
	STZ.w $0689
	JSR.w CODE_B48C8F
	LDX.w #$0000
	JSR.w CODE_B48D5B
	LDX.w #$0000
	JSR.w CODE_B48D80
	JSR.w CODE_B48DA7
	LDX.w #$0006
	STX.w $0658
	LDA.w #DATA_F700B6
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B48E3B
	LDA.w #DATA_F7FCCA
CODE_B48E3B:
	STA.w $065C
	JSR.w CODE_B49072
	LDA.w #CODE_B48E5E
	STA.w $067D
	LDA.w #CODE_B49035
	STA.w $067F
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w #$0001
	STA.w $064E
	JML.l CODE_808C55

CODE_B48E5E:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	DEC.w $064E
	BEQ.b CODE_B48E70
	BRL.w CODE_B48EF9

CODE_B48E70:
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B48EB4
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B48EA0
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B48EB1
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$0258
	STA.w $064E
	BRL.w CODE_B48EF9

CODE_B48EA0:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B48EB1
	BRL.w CODE_B48FDB

CODE_B48EB1:
	BRL.w CODE_B48EF9

CODE_B48EB4:
	LDA.w $0662
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD52
CODE_B48EF9:
	LDA.w $06A5
	BIT.w #$0020
	BEQ.b CODE_B48F1A
	LDA.w $067F
	CMP.w #CODE_B4C106
	BNE.b CODE_B48F1A
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B48F1A
	LDA.w #$0001
	STA.w $0658
	JSR.w CODE_B48FE6
CODE_B48F1A:
	JSL.l CODE_808C0A
	JSR.w CODE_B49EE3
	LDA.w $06A5
	BIT.w #$0800
	BEQ.b CODE_B48F5A
	DEC.w $0652
	BNE.b CODE_B48F5A
	LDA.w #$0003
	STA.w $0652
	LDA.w $06A5
	EOR.w #$0008
	STA.w $06A5
	BIT.w #$0008
	BNE.b CODE_B48F4E
	SEP.b #$20
	STZ.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	BRA.b CODE_B48F5A

CODE_B48F4E:
	SEP.b #$20
	LDA.b #$03
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
CODE_B48F5A:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B48F6B
	LDA.w $06A5
	AND.w #$F7DF
	STA.w $06A5
	JMP.w ($067F)

CODE_B48F6B:
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDA.w $06A5
	BIT.w #$0020
	BEQ.b CODE_B48FCF
	LDA.l DATA_B4BE89+$06
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDX.w #$07A5
	LDY.w $07A8
	JSR.w CODE_B4BC16
	LDA.l DATA_B4BE89+$0E
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDX.w #$07A5
	LDY.w $07AA
	JSR.w CODE_B4BC16
	LDA.w $0670
	CMP.w #$0004
	BNE.b CODE_B48FBD
	LDA.l DATA_B4BE89+$16
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDX.w #$07A5
	LDY.w $07AC
	JSR.w CODE_B4BC16
CODE_B48FBD:
	LDA.w $08CE
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDX.w #$07A5
	LDY.w $07AE
	JSR.w CODE_B4BC16
CODE_B48FCF:
	JSL.l CODE_B38007
	JSL.l CODE_B5A8DA
	JSR.w CODE_B4AE4A
	RTL

CODE_B48FDB:
	PHK
	PLB
	JSR.w CODE_B49EE3
	JSR.w CODE_B48FE6
	BRL.w CODE_B48F6B

CODE_B48FE6:
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	DEC.w $0658
	BEQ.b CODE_B4900D
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$EFFE
	STA.w $06A1
	INC.w $065C
	INC.w $065C
	JSR.w CODE_B49072
	RTS

CODE_B4900D:
	LDA.w $067F
	CMP.w #CODE_B4C106
	BNE.b CODE_B49025
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BNE.b CODE_B49025
	LDA.w #$0011
	STA.w !REGISTER_MainScreenLayers
	BRA.b CODE_B49034

CODE_B49025:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B49034
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B49034:
	RTS

CODE_B49035:
	LDA.w $0676
	STA.w $08C2
	LDA.w $0660
	STA.w $08A4
	LDA.w #CODE_808CAA
	STA.b $20
	LDA.w #CODE_B4BEA7
	STA.w $067D
	LDA.w #CODE_B4C0F1
	STA.w $067F
	LDA.w $06A5
	ORA.w #$0001
	STA.w $06A5
	LDA.w #$0004
	STA.w $0658
	LDA.w #DATA_F7844A+$02
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4906C
	LDA.w #DATA_F7FCD6
CODE_B4906C:
	STA.w $0672
	BRL.w CODE_B48F6B

CODE_B49072:
	LDA.w $0658
	CMP.w #$0003
	BEQ.b CODE_B4908A
	LDA.w $067F
	CMP.w #CODE_B4C0F1
	BEQ.b CODE_B490B6
	LDA.w $0658
	CMP.w #$0001
	BNE.b CODE_B490B6
CODE_B4908A:
	LDA.w $06A5
	BIT.w #$0001
	BEQ.b CODE_B490B6
	LDA.w $0670
	DEC
	ASL
	CLC
	ADC.w $065C
	TAY
	LDA.w $067F
	CMP.w #CODE_B4C0F1
	BNE.b CODE_B490B9
	LDA.w #DATA_F78454
	PHY
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B490B0
	LDA.w #DATA_F7FCDE
CODE_B490B0:
	STA.w $065C
	PLY
	BRA.b CODE_B490B9

CODE_B490B6:
	LDY.w $065C
CODE_B490B9:
	JSR.w CODE_B4ADD1
	LDX.w $0000,y
	PHK
	PLB
	LDA.w #$0006
	LDY.w #$0000
	JSR.w CODE_B4ADDD
	RTS

CODE_B490CB:
	STZ.w $0689
	JSR.w CODE_B48C8F
	LDX.w #$0000
	JSR.w CODE_B48D5B
	LDX.w #$0000
	JSR.w CODE_B48D80
	JSR.w CODE_B48DA7
	LDX.w #$0004
	STX.w $0658
	LDA.w #DATA_F700C2
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B490F1
	LDA.w #DATA_F7FCF0
CODE_B490F1:
	STA.w $065C
	JSR.w CODE_B49072
	LDA.w #CODE_B48E5E
	STA.w $067D
	LDA.w #CODE_B49114
	STA.w $067F
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w #$0001
	STA.w $064E
	JML.l CODE_808C55

CODE_B49114:
	JML.l CODE_8085E4

CODE_B49118:
	LDA.w #$4000
	TSB.w $08C2
	LDA.w #$0000
	JSL.l CODE_808837
	STZ.w $0689
	JSR.w CODE_B48C8F
	LDX.w #$0000
	JSR.w CODE_B48D5B
	LDX.w #$0000
	JSR.w CODE_B48D80
	JSR.w CODE_B48DA7
	LDX.w #$0002
	STX.w $0658
	LDA.w #DATA_F700CA
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4914B
	LDA.w #DATA_F7FCF8
CODE_B4914B:
	STA.w $065C
	JSR.w CODE_B49072
	LDA.w #CODE_B48E5E
	STA.w $067D
	LDA.w #CODE_B4917A
	STA.w $067F
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w #$0001
	STA.w $064E
	STA.w $0652
	LDA.w $06A5
	ORA.w #$0800
	STA.w $06A5
	JML.l CODE_808C55

CODE_B4917A:
	LDA.w $0676
	STA.w $08C2
	LDA.w $0660
	STA.w $08A4
	LDA.w #CODE_808CAA
	STA.b $20
	LDA.w #CODE_B4BEA7
	STA.w $067D
	LDA.w #CODE_B491B7
	STA.w $067F
	LDA.w $06A5
	ORA.w #$0021
	STA.w $06A5
	LDA.w #$0002
	STA.w $0658
	LDA.w #DATA_F7845A
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B491B1
	LDA.w #DATA_F7FCE4
CODE_B491B1:
	STA.w $0672
	BRL.w CODE_B48F6B

CODE_B491B7:
	LDA.w #$0063
	STA.w $08D0
	STZ.w $08FE
	JSL.l CODE_BB91D9
	JSL.l CODE_BBC597
	JML.l CODE_809F45

CODE_B491CC:
	PHK
	PLB
	JSR.w CODE_B4A111
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BEQ.b CODE_B491F4
	LDA.w $0676
	BNE.b CODE_B491EF
	JSL.l CODE_808C0A
	BRA.b CODE_B49219

CODE_B491EF:
	DEC.w $0676
	BRA.b CODE_B49219

CODE_B491F4:
	LDA.w $0689
	CMP.w #$0008
	BNE.b CODE_B49214
	JSR.w CODE_B49FEF
	LDA.w $08FA
	BIT.w $0666
	BEQ.b CODE_B49214
	LDA.w #CODE_808D0E
	STA.b $20
	LDA.w #$0001
	STA.w $0654
	BRA.b CODE_B49219

CODE_B49214:
	LDA.w #CODE_808CDF
	STA.b $20
CODE_B49219:
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	RTL

CODE_B4925B:
	PHK
	PLB
	LDA.w $0689
	BNE.b CODE_B492AA
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B492AA
	LDA.w $08FB
	BIT.w #$0020
	BNE.b CODE_B492AA
	LDA.w #$0004
	SEC
	SBC.w $0658
	ASL
	TAY
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BNE.b CODE_B49288
	JSR.w CODE_B4ADD1
	LDX.w DATA_F700AE,y
	BRA.b CODE_B4928E

CODE_B49288:
	JSR.w CODE_B4ADD1
	LDX.w DATA_F7FCC2,y
CODE_B4928E:
	PHK
	PLB
	LDA.w #$0006
	LDY.w #$0000
	JSR.w CODE_B4ADDD
	LDA.w $0658
	CMP.w #$0001
	BNE.b CODE_B492A7
	LDA.w #$0020
	TSB.w $08FB
CODE_B492A7:
	BRL.w CODE_B49352

CODE_B492AA:
	LDA.w $0689
	LSR
	STA.w $0654
	INC.w $0654
	LDA.w #$0000
	SEC
CODE_B492B8:
	ROL
	DEC.w $0654
	BNE.b CODE_B492B8
	STA.w $0654
	LDA.w $08FB
	AND.w #$00FF
	BIT.w $0654
	BNE.b CODE_B4930A
	ORA.w $0654
	SEP.b #$20
	STA.w $08FB
	REP.b #$20
	LDY.w $0689
	LDX.w DATA_B4C4EB,y
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B492E4
	LDX.w DATA_B4C801,y
CODE_B492E4:
	PHX
	INX
	LDA.w #$0006
	LDY.w #$0000
	JSR.w CODE_B4ADDD
	PLY
	JSR.w CODE_B4ADD1
	LDA.w $0000,y
	PHK
	PLB
	AND.w #$00FF
	CMP.w #$0002
	BCC.b CODE_B49305
	STX.w $0660
	BRA.b CODE_B49352

CODE_B49305:
	STZ.w $0660
	BRA.b CODE_B49352

CODE_B4930A:
	STZ.w $0660
	JSL.l CODE_B4C12D
	STA.w $0654
	STA.w !REGISTER_DividendLo
	LDX.w $065C
	JSR.w CODE_B4ADD1
	LDA.w $0000,x
	PHK
	PLB
	CMP.w $0654
	BCS.b CODE_B49338
	SEP.b #$20
	STA.w !REGISTER_Divisor
	LDA.b #$08
CODE_B4932E:
	DEC
	BNE.b CODE_B4932E
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	BRA.b CODE_B4933B

CODE_B49338:
	LDA.w $0654
CODE_B4933B:
	ASL
	CLC
	ADC.w $065C
	TAY
	JSR.w CODE_B4ADD1
	LDX.w $0002,y
	PHK
	PLB
	LDA.w #$0006
	LDY.w #$0000
	JSR.w CODE_B4ADDD
CODE_B49352:
	RTS

CODE_B49353:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	DEC.w $064E
	BEQ.b CODE_B49368
	BRL.w CODE_B493F1

CODE_B49368:
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B493AC
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B49398
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B493A9
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$0258
	STA.w $064E
	BRL.w CODE_B493F1

CODE_B49398:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B493A9
	BRL.w CODE_B49454

CODE_B493A9:
	BRL.w CODE_B493F1

CODE_B493AC:
	LDA.w $0662
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD52
CODE_B493F1:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4941A
	LDA.w $0689
	BNE.b CODE_B4940E
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B4940E
	LDA.w $08FB
	BIT.w #$0020
	BEQ.b CODE_B4941A
CODE_B4940E:
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	STA.w $0658
CODE_B4941A:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_DPadR|!Joypad_DPadL
	BEQ.b CODE_B49436
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B49436
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B49436:
	JSR.w CODE_B49EE3
CODE_B49439:
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSL.l CODE_B5A8DA
	JSR.w CODE_B4AE4A
	RTL

CODE_B49454:
	PHK
	PLB
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w $0660
	BEQ.b CODE_B494A1
	JSR.w CODE_B49EE3
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	PHK
	JSL.l CODE_B38007
	PLB
	JSR.w CODE_B4AE4A
	STZ.w $0699
	LDX.w $0660
	LDA.w #$0006
	LDY.w #$0000
	JSR.w CODE_B4ADDD
	LDA.w $06A1
	AND.w #$EDFE
	STA.w $06A1
	STZ.w $0660
	LDA.w #$0001
	STA.w $064E
	RTL

CODE_B494A1:
	JSR.w CODE_B49EE3
	DEC.w $0658
	BEQ.b CODE_B494D0
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$EFFE
	STA.w $06A1
	LDA.w $0689
	TAX
	LDA.w DATA_B4C4F5,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B494C7
	LDA.w DATA_B4C80B,x
CODE_B494C7:
	STA.w $065C
	JSR.w CODE_B4925B
	BRL.w CODE_B49439

CODE_B494D0:
	LDA.w $0689
	BNE.b CODE_B49510
	LDA.w $06A1
	BIT.w #$2000
	BNE.b CODE_B49510
	ORA.w #$2000
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	STA.w $0658
	LDA.w $06A1
	AND.w #$EFFE
	STA.w $06A1
	LDA.w $0689
	TAX
	LDA.w #DATA_F70056
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49504
	LDA.w #DATA_F7FC84
CODE_B49504:
	STA.w $065C
	LDY.w #$0000
	JSR.w CODE_B49BD5
	BRL.w CODE_B49439

CODE_B49510:
	LDA.w #$0001
	STA.w $0654
	JSR.w CODE_B49744
	LDA.w #CODE_808D01
	STA.b $20
	LDA.w #CODE_808CF0
	STA.w $065E
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	JSR.w CODE_B49B3C
	STZ.w $065C
	BRL.w CODE_B49439

CODE_B49536:
	LDX.w $06B1
	DEX
	STX.w $0666
	LDA.w $08F0,x
	BIT.w #$0001
	BEQ.b CODE_B4954B
	LDY.w #$7E3E00
	JSR.w CODE_B496F9
CODE_B4954B:
	LDX.w $0666
	LDA.w $08F0,x
	BIT.w #$0002
	BEQ.b CODE_B4955C
	LDY.w #$7E3E80
	JSR.w CODE_B496F9
CODE_B4955C:
	LDX.w $0666
	LDA.w $08F0,x
	BIT.w #$0004
	BEQ.b CODE_B4956D
	LDY.w #$7E3F00
	JSR.w CODE_B496F9
CODE_B4956D:
	RTS

CODE_B4956E:
	LDY.w #DATA_B4C4AF
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49579
	LDY.w #DATA_B4C7C5
CODE_B49579:
	JSR.w CODE_B4986A
	TAX
	JSR.w CODE_B4ADD7
	LDA.w $0000,x
	PHK
	PLB
	LSR
	STA.w $0666
	LDY.w #$3E14
	LDX.w $06B1
	DEX
	LDA.w $08D2,x
	STA.w $0672
	LDA.w #$0001
	JSR.w CODE_B49615
	RTS

CODE_B4959D:
	LDX.w #DATA_BAD5AA
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B495A8
	LDX.w #DATA_BAEF04
CODE_B495A8:
	JSR.w CODE_B4ADD7
	LDA.w $0000,x
	PHK
	PLB
	LSR
	STA.w $0666
	LDY.w #$3E14
	LDX.w $06B1
	DEX
	LDA.w $08E7,x
	STA.w $0672
	LDA.w #$0001
	JSR.w CODE_B49615
	RTS

CODE_B495C8:
	LDA.w $06B1
	DEC
	ASL
	STA.w $0666
	LDX.w $06B1
	DEX
	LDA.w $08E0,x
	BIT.w #$0001
	BEQ.b CODE_B495E5
	LDY.w #$3E00
	LDX.w $0666
	JSR.w CODE_B496B0
CODE_B495E5:
	LDY.w #DATA_B4C4CB
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B495F0
	LDY.w #DATA_B4C7E1
CODE_B495F0:
	JSR.w CODE_B4986A
	TAX
	JSR.w CODE_B4ADD7
	LDA.w $0000,x
	LSR
	PHK
	PLB
	DEC
	STA.w $0666
	LDY.w #$3E90
	LDX.w $06B1
	DEX
	LDA.w $08E0,x
	STA.w $0672
	LDA.w #$0002
	JSR.w CODE_B49615
	RTS

CODE_B49615:
	STA.w $0660
	DEC.w $0666
	LDX.w #DATA_B4963C
CODE_B4961E:
	LDA.w $0660
	BIT.w $0672
	BEQ.b CODE_B4962D
	PHY
	PHX
	JSR.w CODE_B496BD
	PLX
	PLY
CODE_B4962D:
	ASL.w $0660
	TYA
	CLC
	ADC.w #$0080
	TAY
	DEC.w $0666
	BNE.b CODE_B4961E
	RTS

DATA_B4963C:
	db $07 : dw DATA_B49644
	db $00,$00,$0D : dw DATA_B4964C

DATA_B49644:
	db $26,$20,$32,$20,$25,$20,$25,$20

DATA_B4964C:
	db $27,$20,$32,$20,$21,$20,$34,$20,$35,$20,$29,$20,$34,$20

DATA_B4965A:
	dw DATA_B49670,DATA_B49670,DATA_B49670,DATA_B49670,DATA_B49670,DATA_B49670,DATA_B49670
	
UNK_B49668:
	db $0B : dw DATA_B49678
	db $01,$00,$0D : dw DATA_B49684

DATA_B49670:
	db $0D : dw DATA_B49692
	db $02,$00,$0F : dw DATA_B496A0

DATA_B49678:
	dw $2011,$2000,$2023,$202F,$2029,$202E

DATA_B49684:
	dw $2011,$2000,$2030,$2029,$2025,$2023,$2025

DATA_B49692:
	dw $2012,$2000,$2023,$202F,$2029,$202E,$2033

DATA_B496A0:
	dw $2012,$2000,$2030,$2029,$2025,$2023,$2025,$2033

CODE_B496B0:
	TXA
	CLC
	ADC.w #DATA_B4965A
	TAX
	LDA.w $0000,x
	TAX
	LDY.w #$7E3E00
CODE_B496BD:
	LDA.w #($7E3E00&$FF0000)>>8
	PHA
	PLB
	PLB
CODE_B496C3:
	LDA.w $0000,y
	CMP.w #$200D
	BEQ.b CODE_B496CF
	INY
	INY
	BRA.b CODE_B496C3

CODE_B496CF:
	PHK
	PLB
	INY
	INY
	INY
	INY
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B496E7
	LDA.w $0005,x
	AND.w #$00FF
	PHA
	LDA.w $0006,x
	TAX
	BRA.b CODE_B496F2

CODE_B496E7:
	LDA.w $0000,x
	AND.w #$00FF
	PHA
	LDA.w $0001,x
	TAX
CODE_B496F2:
	PLA
	JSR.w CODE_B4971B
	PHK
	PLB
	RTS

CODE_B496F9:
	LDX.w #DATA_B497EA
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49704
	LDX.w #DATA_B4982A
CODE_B49704:
	LDA.w #$003F
	PHB
	MVN $7E3E00>>16,DATA_B497EA>>16
	LDX.w #$0020
	LDA.w #$2000
CODE_B49711:
	STA.w $0000,y
	INY
	INY
	DEX
	BNE.b CODE_B49711
	PLB
	RTS

CODE_B4971B:
	PHB
	MVN $7E3E00>>16,DATA_B497EA>>16
	PLB
	TYA
	AND.w #$003F
	SEC
	SBC.w #$0040
	EOR.w #$FFFF
	INC
	LSR
	STA.w $0650
	LDA.w #$7E00
	PHA
	PLB
	PLB
	LDA.w #$0000
CODE_B49739:
	STA.w $0000,y
	INY
	INY
	DEC.w $0650
	BNE.b CODE_B49739
	RTS

CODE_B49744:
	LDA.w $0689
	BNE.b CODE_B49759
	LDY.w #DATA_B4C4AF
	LDX.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49754
	LDY.w #DATA_B4C7C5
CODE_B49754:
	JSR.w CODE_B4986A
	BRA.b CODE_B49791

CODE_B49759:
	CMP.w #$0006
	BNE.b CODE_B4976E
	LDY.w #DATA_B4C4CB
	LDX.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49754
	LDY.w #DATA_B4C7E1
	JSR.w CODE_B4986A
	BRA.b CODE_B49791

CODE_B4976E:
	CMP.w #$0004
	BNE.b CODE_B49783
	LDY.w #DATA_B4C4D9
	LDX.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4977E
	LDY.w #DATA_B4C7EF
CODE_B4977E:
	JSR.w CODE_B4986A
	BRA.b CODE_B49791

CODE_B49783:
	TAX
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4978E
	LDA.w DATA_B4C7BB,x
	BRA.b CODE_B49791

CODE_B4978E:
	LDA.w DATA_B4C4A5,x
CODE_B49791:
	TAX
	JSR.w CODE_B4ADD7
	LDA.w $0000,x
	LSR
	PHK
	PLB
	STA.w $0652
	DEC
	DEC
	STA.w $065A
	JSR.w CODE_B4ADD7
	LDA.w $0000,x
	PHK
	PLB
	CMP.w #$0006
	BCS.b CODE_B497B3
	LDA.w #$0006
CODE_B497B3:
	TAY
	XBA
	LSR
	LSR
	STA.w $0658
	TYA
	INX
	INX
	LDY.w #$0000
	JSR.w CODE_B4ADE8
	LDA.w $0689
	BNE.b CODE_B497CD
	JSR.w CODE_B4956E
	BRA.b CODE_B497E9

CODE_B497CD:
	CMP.w #$0002
	BNE.b CODE_B497D7
	JSR.w CODE_B4959D
	BRA.b CODE_B497E9

CODE_B497D7:
	CMP.w #$0004
	BNE.b CODE_B497E1
	JSR.w CODE_B49536
	BRA.b CODE_B497E9

CODE_B497E1:
	CMP.w #$0006
	BNE.b CODE_B497E9
	JSR.w CODE_B495C8
CODE_B497E9:
	RTS

DATA_B497EA:
	dw $2000,$2000,$2000,$2000,$2000,$200A,$200A,$2000
	dw $2027,$2041,$204D,$2045,$2000,$2023,$204F,$204D
	dw $2050,$204C,$2045,$2054,$2045,$2000,$200A,$200A
	dw $2000,$2000,$2000,$2000,$2000,$2000,$2000,$2000

DATA_B4982A:
	dw $2000,$2000,$2000,$2000,$2000,$200A,$200A,$2000
	dw $2036,$204F,$2055,$2053,$2000,$2041,$2056,$2045
	dw $205A,$2000,$2047,$2041,$2047,$204E,$2045,$2000
	dw $200A,$200A,$2000,$2000,$2000,$2000,$2000,$2000

CODE_B4986A:
	LDA.w $06B1
	DEC
	ASL
	STY.w $0666
	CLC
	ADC.w $0666
	TAY
	LDA.w $0000,y
	RTS

CODE_B4987B:
	PHB
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	LDA.w $06A1
	BIT.w #$0400
	BNE.b CODE_B49894
	BRL.w CODE_B498D0

CODE_B49894:
	LDA.w $0662
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	LDX.w $0658
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w $06A1
	AND.w #$FBFF
	STA.w $06A1
	LDA.w #$0001
	JSR.w CODE_B4BD52
CODE_B498D0:
	JSR.w CODE_B4BDAC
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B498E9
	LDA.w $06A1
	AND.w #$EFFF
	STA.w $06A1
	LDA.w $065E
	STA.b $20
CODE_B498E9:
	JSR.w CODE_B49EE3
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	PLB
	RTL

CODE_B49904:
	PHB
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B49929
	LDA.w #$003D
	JSR.w CODE_B4BD52
	LDA.w $06A1
	ORA.w #$1000
	STA.w $06A1
CODE_B49929:
	JSR.w CODE_B4BDD0
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B49948
	LDA.w $06A1
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w $065E
	STA.b $20
CODE_B49948:
	JSR.w CODE_B49EE3
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	PLB
	RTL

CODE_B49963:
	LDY.w $0689
	LDX.w DATA_B4CD09,y
	JSR.w ($000E,x)
	RTS

CODE_B4996D:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	LDA.w $067A
	BEQ.b CODE_B49982
	JMP.w ($067A)

CODE_B49982:
	LDA.w $06A3
	BIT.w #$0400
	BNE.b CODE_B499BD
	ORA.w #$0400
	STA.w $06A3
	LDA.w #$0000
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #DATA_FC14E0
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_FC14E0>>16
	STA.w DMA[$00].SourceBank
	LDY.w #$0400
	STY.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_B499BD:
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.b #$0F
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.w $06A1
	BIT.w #$0800
	BEQ.b CODE_B49A6B
CODE_B499EF:
	STZ.w $065C
	LDA.w $06BB
	BMI.b CODE_B49A32
	LDA.w $0654
	CMP.w $065A
	BCC.b CODE_B49A3D
CODE_B499FF:
	SEP.b #$20
	LDA.w $06B6
	CLC
	ADC.w $06BB
	STA.w $06B6
	REP.b #$20
	DEC.w $0650
	BEQ.b CODE_B49A15
	BRL.w CODE_B49AD2

CODE_B49A15:
	LDA.w $06A1
	AND.w #$F7FF
	STA.w $06A1
	LDA.w #!Define_DKC2_SoundID_MoveMenuSelection|$0600
	JSL.l CODE_B58003
	LDA.w $0654
	CLC
	ADC.w $06BB
	STA.w $0654
	BRL.w CODE_B49AD2

CODE_B49A32:
	LDA.w $0654
	DEC
	CMP.w $065A
	BCC.b CODE_B49A3D
	BRA.b CODE_B499FF

CODE_B49A3D:
	LDA.w $06D6
	CLC
	ADC.w $06BB
	STA.w $06D6
	DEC.w $0650
	BEQ.b CODE_B49A4F
	BRL.w CODE_B49AD2

CODE_B49A4F:
	LDA.w $06A1
	AND.w #$F7FF
	STA.w $06A1
	LDA.w #!Define_DKC2_SoundID_MoveMenuSelection|$0600
	JSL.l CODE_B58003
	LDA.w $0654
	CLC
	ADC.w $06BB
	STA.w $0654
	BRA.b CODE_B49AD2

CODE_B49A6B:
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	BIT.w #!Joypad_DPadU
	BEQ.b CODE_B49A93
	LDA.w $0654
	CMP.w #$0001
	BEQ.b CODE_B49AD2
	LDA.w $06A1
	ORA.w #$0800
	STA.w $06A1
	LDA.w #$FFFF
	STA.w $06BB
	LDA.w #$0010
	STA.w $0650
	BRL.w CODE_B499EF

CODE_B49A93:
	BIT.w #!Joypad_DPadD
	BEQ.b CODE_B49AB8
	LDA.w $0654
	CMP.w $0652
	BEQ.b CODE_B49AD2
	LDA.w $06A1
	ORA.w #$0800
	STA.w $06A1
	LDA.w #$0001
	STA.w $06BB
	LDA.w #$0010
	STA.w $0650
	BRL.w CODE_B499EF

CODE_B49AB8:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B49AD2
	LDA.w $06B5
	STA.w $0670
	LDA.w $06A3
	AND.w #$FBFF
	STA.w $06A3
	BRL.w CODE_B49C66

CODE_B49AD2:
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDA.w $067A
	BNE.b CODE_B49AE3
	JSR.w CODE_B49C42
CODE_B49AE3:
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	RTL

CODE_B49AF1:
	PHK
	PLB
	JSL.l CODE_B4C12D
	STA.w $0656
	STA.w !REGISTER_DividendLo
	LDX.w $065C
	JSR.w CODE_B4ADD1
	LDA.w $0000,x
	PHK
	PLB
	CMP.w $0656
	BCS.b CODE_B49B1E
	SEP.b #$20
	STA.w !REGISTER_Divisor
	LDA.b #$08
CODE_B49B14:
	DEC
	BNE.b CODE_B49B14
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	BRA.b CODE_B49B21

CODE_B49B1E:
	LDA.w $0656
CODE_B49B21:
	ASL
	CLC
	ADC.w $065C
	TAX
	JSR.w CODE_B4ADD1
	LDA.w $0002,x
	PHK
	PLB
	TAX
	LDA.w #$0006
	LDY.w #$0800
	JSR.w CODE_B4ADDD
	PHK
	PLB
	RTS

CODE_B49B3C:
	LDA.w #$03FC
	STA.b $C8
	LDA.w #$A314
	STA.w $06B5
	BRL.w CODE_B49C42

CODE_B49B4A:
	LDA.w #$03FC
	STA.b $C8
	LDA.w #$A314
	STA.w $06B5
	BRL.w CODE_B49C42

CODE_B49B58:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BEQ.b CODE_B49BB0
	JSL.l CODE_808C0A
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	RTL

CODE_B49BB0:
	JSR.w CODE_B4AE98
	LDA.w #$0040
	TSB.w $06A3
	STZ.w $06AF
	STZ.w $06AD
	LDA.w #$0001
	TRB.w $0613
	LDA.w #CODE_8087D9
	STA.b $24
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B49BD1:
	JSR.w CODE_B4AE98
	RTL

CODE_B49BD5:
	PHK
	PLB
	PHY
	JSL.l CODE_B4C12D
	STA.w $0666
	STA.w !REGISTER_DividendLo
	LDX.w $065C
	JSR.w CODE_B4ADD1
	LDA.w $0000,x
	PHK
	PLB
	CMP.w $0666
	BCS.b CODE_B49C03
	SEP.b #$20
	STA.w !REGISTER_Divisor
	LDA.b #$08
CODE_B49BF9:
	DEC
	BNE.b CODE_B49BF9
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	BRA.b CODE_B49C06

CODE_B49C03:
	LDA.w $0666
CODE_B49C06:
	ASL
	CLC
	ADC.w $065C
	TAX
	JSR.w CODE_B4ADD1
	LDA.w $0002,x
	PHK
	PLB
	TAX
	LDA.w #$0006
	PLY
	JSR.w CODE_B4ADDD
	PHK
	PLB
	RTS

CODE_B49C1F:
	PHB
	PEA.w ($7E3201&$FF0000)>>8
	PLB
	PLB
	LDA.w $06AB
	ASL
	ASL
	TAX
	LDY.w $7E3202,x
	LDA.w #(DATA_B4D06B&$FF0000)>>8
	PHA
	PLB
	PLB
	LDA.w $0000,y
	STA.w $06B5
	LDA.w $0002,y
	STA.w $06B7
	PLB
	RTL

CODE_B49C42:
	LDA.w $06B5
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w $08A4
	ASL
	ORA.w #$3C00
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	LDA.w $041E
	ORA.w #$8000
	STA.w $041E
	RTS

CODE_B49C66:
	LDX.w $0689
	CPX.w #$0004
	BEQ.b CODE_B49CA1
	CPX.w #$0006
	BEQ.b CODE_B49C7E
CODE_B49C73:
	JSR.w (DATA_B49DD2,x)
	BCC.b CODE_B49CA9
	JSR.w CODE_B4A1C6
	BRL.w CODE_B49D41

CODE_B49C7E:
	LDA.w $0654
	DEC
	BNE.b CODE_B49C73
	JSR.w (DATA_B49DD2,x)
	BCC.b CODE_B49CA9
	LDA.w $06B1
	DEC
	ASL
	TAY
	LDX.w DATA_B4965A,y
	JSR.w CODE_B4A1C6
	SEC
	SBC.w $0003,x
	BMI.b CODE_B49C9E
	BRL.w CODE_B49D41

CODE_B49C9E:
	BRL.w CODE_B49CEC

CODE_B49CA1:
	JSR.w (DATA_B49DD2,x)
	BCC.b CODE_B49CA9
	BRL.w CODE_B49D32

CODE_B49CA9:
	LDA.w $0689
	BNE.b CODE_B49CB6
	LDY.w #DATA_B4CADB
	JSR.w CODE_B4986A
	BRA.b CODE_B49CD6

CODE_B49CB6:
	CMP.w #$0006
	BNE.b CODE_B49CC3
	LDY.w #DATA_B4CB9D
	JSR.w CODE_B4986A
	BRA.b CODE_B49CD6

CODE_B49CC3:
	CMP.w #$0004
	BNE.b CODE_B49CD0
	LDY.w #DATA_B4CB5B
	JSR.w CODE_B4986A
	BRA.b CODE_B49CD6

CODE_B49CD0:
	LDX.w $0689
	LDA.w DATA_B4CAD1,x
CODE_B49CD6:
	STA.w $0666
	LDA.w $0654
	DEC
	ASL
	CLC
	ADC.w $0666
	TAX
	JSR.w CODE_B4A1C6
	SEC
	SBC.w $0000,x
	BPL.b CODE_B49D41
CODE_B49CEC:
	LDA.w $065C
	CMP.w #$0000
	BNE.b CODE_B49D2F
	LDA.w #CODE_808D41
	STA.b $20
	LDA.w #CODE_808D30
	STA.w $065E
	LDA.w $0689
	TAX
	LDA.w DATA_B4C4FF,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49D0E
	LDA.w DATA_B4C815,x
CODE_B49D0E:
	STA.w $065C
	JSR.w CODE_B49AF1
	LDA.w #!Define_DKC2_SoundID_Wrong|$0600
	JSL.l CODE_B58003
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	STZ.w $065C
	BRA.b CODE_B49D32

CODE_B49D2F:
	INC.w $065C
CODE_B49D32:
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	JSR.w CODE_B49C42
	BRL.w CODE_B49AE3

CODE_B49D41:
	PHA
	LDA.w #!Define_DKC2_SoundID_MenuSelection|$0600
	JSL.l CODE_B58003
	PLA
	TAY
	SEP.b #$10
	LDA.w $0689
	CMP.w #$0008
	BNE.b CODE_B49D5A
	STY.w $08CC
	BRA.b CODE_B49D5D

CODE_B49D5A:
	STY.w $08CA
CODE_B49D5D:
	REP.b #$10
	LDA.w #CODE_B49E3A
	STA.w $067A
	LDA.w #DATA_FC14E0
	STA.w $0699
	LDA.w #$0001
	STA.w $0650
	LDA.w #$065F
	LDA.w $0689
	BNE.b CODE_B49D7E
	LDX.w #$08D2
	BRA.b CODE_B49D90

CODE_B49D7E:
	CMP.w #$0002
	BNE.b CODE_B49D88
	LDX.w #$08E7
	BRA.b CODE_B49D90

CODE_B49D88:
	CMP.w #$0006
	BNE.b CODE_B49DCF
	LDX.w #$08E0
CODE_B49D90:
	STX.w $0666
	LDA.w $06B1
	DEC
	CLC
	ADC.w $0666
	TAX
	JSR.w CODE_B49E2C
	SEP.b #$20
	LDA.b $00,x
	ORA.w $0666
	STA.b $00,x
	REP.b #$20
	LDA.w $0689
	BNE.b CODE_B49DCF
	LDA.w $06B1
	CMP.w #$000A
	BCC.b CODE_B49DCF
	SEP.b #$20
	LDA.b $00,x
	ORA.w $0666
	STA.w $08DB
	STA.w $08DC
	STA.w $08DD
	STA.w $08DE
	STA.w $08DF
	REP.b #$20
CODE_B49DCF:
	BRL.w CODE_B49D32

DATA_B49DD2:
	dw CODE_B49DDC
	dw CODE_B49E06
	dw CODE_B49DF0
	dw CODE_B49E18
	dw CODE_B49E04

CODE_B49DDC:
	JSR.w CODE_B49E2C
	LDA.w $06B1
	DEC
	TAX
	LDA.w $08D2,x
	BIT.w $0666
	BEQ.b CODE_B49DEE
	SEC
	RTS

CODE_B49DEE:
	CLC
	RTS

CODE_B49DF0:
	JSR.w CODE_B49E2C
	LDA.w $06B1
	DEC
	TAX
	LDA.w $08F0,x
	BIT.w $0666
	BEQ.b CODE_B49E02
	SEC
	RTS

CODE_B49E02:
	CLC
	RTS

CODE_B49E04:
	CLC
	RTS

CODE_B49E06:
	JSR.w CODE_B49E2C
	LDA.w $06B1
	DEC
	TAX
	LDA.w $08E7,x
	BIT.w $0666
	BEQ.b CODE_B49E04
	SEC
	RTS

CODE_B49E18:
	JSR.w CODE_B49E2C
	LDA.w $06B1
	DEC
	TAX
	LDA.w $08E0,x
	BIT.w $0666
	BEQ.b CODE_B49E2A
	SEC
	RTS

CODE_B49E2A:
	CLC
	RTS

CODE_B49E2C:
	STZ.w $0666
	LDA.w $0654
	SEC
CODE_B49E33:
	ROL.w $0666
	DEC
	BNE.b CODE_B49E33
	RTS

CODE_B49E3A:
	DEC.w $0650
	BNE.b CODE_B49E90
	LDA.w #$0002
	STA.w $0650
	LDA.w #$0000
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w $0699
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_FC14E0>>16
	STA.w DMA[$00].SourceBank
	LDY.w #$0400
	STY.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	TXA
	CLC
	ADC.w #$0400
	CMP.w #DATA_FC54E0
	BNE.b CODE_B49E8D
	STZ.w $0699
	LDA.w #CODE_808D41
	STA.b $20
	LDA.w #CODE_808D0E
	STA.w $065E
	BRL.w CODE_B49EB1

CODE_B49E8D:
	STA.w $0699
CODE_B49E90:
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_B49EB1:
	SEP.b #$20
	LDA.b #$0F
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	JSR.w CODE_B49C42
	BRL.w CODE_B49AE3

CODE_B49EC9:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	JSR.w CODE_B49EE3
	LDX.w #$079C
	JSR.w ($0000,x)
	JSR.w CODE_B4A807
	RTL

CODE_B49EE3:
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	RTS

CODE_B49F0F:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	JSR.w CODE_B49EE3
	LDA.w $0689
	BNE.b CODE_B49F2C
	LDY.w #DATA_B4CC0F
	JSR.w CODE_B4986A
	BRA.b CODE_B49F3F

CODE_B49F2C:
	CMP.w #$0006
	BNE.b CODE_B49F39
	LDY.w #DATA_B4CC97
	JSR.w CODE_B4986A
	BRA.b CODE_B49F3F

CODE_B49F39:
	LDX.w $0689
	LDA.w DATA_B4CC05,x
CODE_B49F3F:
	STA.w $0666
	LDA.w $0654
	DEC
	ASL
	CLC
	ADC.w $0666
	TAX
	JSR.w ($0000,x)
	JSR.w CODE_B4A807
	RTL

CODE_B49F53:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4A822
	LDX.w $0597
	JSR.w CODE_B4A822
	LDA.w #CODE_B49FFF
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	JSR.w CODE_B49FEF
	LDA.w $08FA
	ORA.w $0666
	STA.w $08FA
	LDA.w $06B1
	STA.w $0900
	LDA.w $06AB
	CMP.w #$0012
	BNE.b CODE_B49F8F
	LDA.w #$000A
	STA.w $06B1
	LDA.w #$005E
	BRA.b CODE_B49FC8

CODE_B49F8F:
	CMP.w #$001F
	BNE.b CODE_B49F9F
	LDA.w #$000B
	STA.w $06B1
	LDA.w #$0062
	BRA.b CODE_B49FC8

CODE_B49F9F:
	CMP.w #$0047
	BNE.b CODE_B49FAF
	LDA.w #$000C
	STA.w $06B1
	LDA.w #$0066
	BRA.b CODE_B49FC8

CODE_B49FAF:
	CMP.w #$002F
	BNE.b CODE_B49FBF
	LDA.w #$000D
	STA.w $06B1
	LDA.w #$006A
	BRA.b CODE_B49FC8

CODE_B49FBF:
	LDA.w #$000E
	STA.w $06B1
	LDA.w #$006E
CODE_B49FC8:
	STA.w $06AB
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDX.w #DATA_F701D4
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B49FE5
	LDX.w #DATA_F7FDC2
CODE_B49FE5:
	STX.w $065C
	LDY.w #$0C00
	JSR.w CODE_B49BD5
	RTS

CODE_B49FEF:
	LDA.w #$0001
	STA.w $0666
	LDA.w $06B1
CODE_B49FF8:
	ASL.w $0666
	DEC
	BNE.b CODE_B49FF8
	RTS

CODE_B49FFF:
	JSR.w CODE_B4A1D8
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4A043
	LDX.w $0597
	LDA.b $42,x
	BNE.b CODE_B4A01E
	JSR.w CODE_B4A060
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4A060
	LDA.w #CODE_B4A01F
	STA.w $079C
CODE_B4A01E:
	RTS

CODE_B4A01F:
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4A043
	LDX.w $0597
	LDA.b $42,x
	CMP.w #$0005
	BNE.b CODE_B4A042
	LDA.w #CODE_B4A07A
	STA.w $079C
	LDY.w #$018E
	JSL.l CODE_BB842C
	LDA.w #$003C
	STA.w $064E
CODE_B4A042:
	RTS

CODE_B4A043:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_Select|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4A05F
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A05F
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B4A05F:
	RTS

CODE_B4A060:
	LDA.w #$0003
	STA.b $42,x
	LDA.w #$00C8
	STA.b $44,x
	LDA.w #$0180
	STA.b $46,x
	LDA.w #$F600
	STA.b $48,x
	LDA.w #$0058
	STA.b $4A,x
	RTS

CODE_B4A07A:
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4A043
	DEC.w $064E
	BNE.b CODE_B4A099
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A099
	LDA.w #$810F
	JSL.l CODE_808BFF
	LDA.w #CODE_808D4E
	STA.b $20
CODE_B4A099:
	RTS

CODE_B4A09A:
	LDA.w #DATA_B4C74D
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A0B2
	LDA.w #DATA_B4CA63
	BRA.b CODE_B4A0B2

CODE_B4A0A7:
	LDA.w #DATA_B4C6F9
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A0B2
	LDA.w #DATA_B4CA0F
CODE_B4A0B2:
	STA.w $0666
	LDA.w $06B1
	DEC
	ASL
	ADC.w $0666
	TAX
	LDY.w $0000,x
	STY.w $0666
	LDA.w $0654
	DEC
	ASL
	CLC
	ADC.w $0666
	TAY
	LDX.w $0000,y
	LDA.w #$0006
	LDY.w #$0800
	JSR.w CODE_B4ADDD
	LDA.w #CODE_B4A127
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$0001
	STA.w $064E
	JSR.w CODE_B49744
	RTS

CODE_B4A0EF:
	PHX
	SEP.b #$20
	LDA.b #$00
	LDX.w $0689
	CPX.w #$0002
	BNE.b CODE_B4A0FE
	LDA.b #$00
CODE_B4A0FE:
	STA.w !REGISTER_HDMAEnable
	REP.b #$20
	PLX
	SEP.b #$20
	LDA.b #$FF
	STA.w !REGISTER_BG3VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	REP.b #$20
	RTS

CODE_B4A111:
	PHX
	SEP.b #$20
	LDA.b #$02
	LDX.w $0689
	CPX.w #$0002
	BNE.b CODE_B4A120
	LDA.b #$02
CODE_B4A120:
	STA.w !REGISTER_HDMAEnable
	REP.b #$20
	PLX
	RTS

CODE_B4A127:
	JSR.w CODE_B4A0EF
	DEC.w $064E
	BEQ.b CODE_B4A132
	BRL.w CODE_B4A1C2

CODE_B4A132:
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B4A199
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B4A162
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A196
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$FFFF
	STA.w $064E
	BRL.w CODE_B4A1C2

CODE_B4A162:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A196
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	JSR.w CODE_B4A111
	LDA.w #CODE_808D01
	STA.b $20
	LDA.w #CODE_808CF0
	STA.w $065E
	STZ.w $067A
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	BRL.w CODE_B4A1C5

CODE_B4A196:
	BRL.w CODE_B4A1C2

CODE_B4A199:
	JSR.w CODE_B4A7D9
	JSR.w CODE_B4A0EF
	PHK
	PLB
	JSR.w CODE_B4A1C6
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD5A
CODE_B4A1C2:
	JSR.w CODE_B4A7CA
CODE_B4A1C5:
	RTS

CODE_B4A1C6:
	LDY.w $0689
	LDA.w $08CA
	CPY.w #$0008
	BNE.b CODE_B4A1D4
	LDA.w $08CC
CODE_B4A1D4:
	AND.w #$00FF
	RTS

CODE_B4A1D8:
	LDA.w $064E
	BEQ.b CODE_B4A1E2
	DEC.w $064E
	BEQ.b CODE_B4A1E5
CODE_B4A1E2:
	BRL.w CODE_B4A260

CODE_B4A1E5:
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B4A20D
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A248
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$012C
	STA.w $064E
	BRL.w CODE_B4A260

CODE_B4A20D:
	LDA.w $0664
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E4A00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E4A00>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	JSR.w CODE_B4A0EF
	PHK
	PLB
	JSR.w CODE_B4A1C6
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
CODE_B4A248:
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD5A
CODE_B4A260:
	RTS

CODE_B4A261:
	LDA.w #$0001
	STA.w $0613
	LDA.w #CODE_B4A27A
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$810F
	JSL.l CODE_808BFF
	RTS

CODE_B4A27A:
	JSL.l CODE_808C0A
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BEQ.b CODE_B4A284
	RTS

CODE_B4A284:
	JSL.l CODE_BB91D9
	JSL.l CODE_BBC5E0
	LDA.w #$0001
	STA.w $0613
	JML.l CODE_80A5B1

CODE_B4A296:
	JSL.l CODE_808C0A
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A2AD
	LDA.w #CODE_808D01
	STA.b $20
	LDA.w #CODE_808CF0
	STA.w $065E
CODE_B4A2AD:
	RTS

CODE_B4A2AE:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4A2F5
	LDX.w $0597
	JSR.w CODE_B4A2F5
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #CODE_B4A305
	STA.w $079C
	LDA.w $06A3
	ORA.w #$1000
	STA.w $06A3
	STZ.w $06B1
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w #DATA_F70168
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A2EB
	LDA.w #DATA_F7FD6E
CODE_B4A2EB:
	STA.w $065C
	LDY.w #$0C00
	JSR.w CODE_B49BD5
	RTS

CODE_B4A2F5:
	LDA.w #$0001
	STA.b $42,x
	LDA.w #$0050
	STA.b $44,x
	LDA.w #$0180
	STA.b $46,x
	RTS

CODE_B4A305:
	JSR.w CODE_B4A1D8
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4A043
	LDX.w $0597
	LDA.b $42,x
	BNE.b CODE_B4A324
	JSR.w CODE_B4A349
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4A349
	LDA.w #CODE_B4A325
	STA.w $079C
CODE_B4A324:
	RTS

CODE_B4A325:
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4A043
	LDX.w $0597
	LDA.b $42,x
	CMP.w #$0005
	BNE.b CODE_B4A382
	LDA.w #CODE_B4A363
	STA.w $079C
	LDY.w #$018E
	JSL.l CODE_BB842C
	LDA.w #$003C
	STA.w $064E
	RTS

CODE_B4A349:
	LDA.w #$0003
	STA.b $42,x
	LDA.w #$0028
	STA.b $44,x
	LDA.w #$0110
	STA.b $46,x
	LDA.w #$F500
	STA.b $48,x
	LDA.w #$0068
	STA.b $4A,x
	RTS

CODE_B4A363:
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4A043
	DEC.w $064E
	BNE.b CODE_B4A382
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A382
	LDA.w #$810F
	JSL.l CODE_808BFF
	LDA.w #CODE_808D4E
	STA.b $20
CODE_B4A382:
	RTS

CODE_B4A383:
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #CODE_B4A3E0
	STA.w $079C
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w $06B1
	DEC
	ASL
	TAX
	LDY.w DATA_B4C513,x
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A3A8
	LDY.w DATA_B4C829,x
CODE_B4A3A8:
	LDA.w $0654
	DEC
	ASL
	STY.w $0666
	CLC
	ADC.w $0666
	TAX
	LDY.w $0000,x
	STY.w $079F
	SEP.b #$20
	LDA.b #$03
	STA.w $079E
	REP.b #$20
	LDX.w $0000,y
	LDA.w #$0006
	LDY.w #$0800
	JSR.w CODE_B4ADDD
	LDA.w #$0001
	STA.w $064E
	JSR.w CODE_B4A1C6
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	RTS

CODE_B4A3E0:
	JSR.w CODE_B4A0EF
	DEC.w $064E
	BEQ.b CODE_B4A3EB
	BRL.w CODE_B4A471

CODE_B4A3EB:
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B4A453
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B4A41B
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A450
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	BRL.w CODE_B4A471

CODE_B4A41B:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A450
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDY.w $079F
	LDX.w $0004,y
	LDA.w #$0006
	LDY.w #$0800
	JSR.w CODE_B4ADDD
	LDA.w #CODE_B4A475
	STA.w $079C
	LDA.w #$0001
	STA.w $064E
	BRL.w CODE_B4A474

CODE_B4A450:
	BRL.w CODE_B4A471

CODE_B4A453:
	JSR.w CODE_B4A7D9
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDY.w $079F
	LDA.w $0002,y
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD5A
CODE_B4A471:
	JSR.w CODE_B4A7CA
CODE_B4A474:
	RTS

CODE_B4A475:
	JSR.w CODE_B4A0EF
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B4A4A6
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A4A3
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #CODE_B4A4CB
	STA.w $079C
	JSR.w CODE_B49B4A
	BRL.w CODE_B4A4C7

CODE_B4A4A3:
	BRL.w CODE_B4A4C7

CODE_B4A4A6:
	JSR.w CODE_B4A7D9
	JSR.w CODE_B4A0EF
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDY.w $079F
	LDA.w $0002,y
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD5A
CODE_B4A4C7:
	JSR.w CODE_B4A7CA
	RTS

CODE_B4A4CB:
	JSR.w CODE_B4A0EF
	LDA.w $06A3
	BIT.w #$0400
	BNE.b CODE_B4A518
	ORA.w #$0400
	STA.w $06A3
	LDA.w #$0000
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #DATA_FC14E0
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_FC14E0>>16
	STA.w DMA[$00].SourceBank
	LDY.w #$0400
	STY.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$0003
	STA.w $066A
	LDA.w #$0001
	STA.w $066C
	STA.w $066E
CODE_B4A518:
	LDA.w $06A1
	BIT.w #$0800
	BEQ.b CODE_B4A55A
CODE_B4A520:
	LDA.w $06BB
	BMI.b CODE_B4A558
CODE_B4A525:
	SEP.b #$20
	LDA.w $06B6
	CLC
	ADC.w $06BB
	STA.w $06B6
	REP.b #$20
	DEC.w $0668
	BEQ.b CODE_B4A53B
	BRL.w CODE_B4A5BE

CODE_B4A53B:
	LDA.w #!Define_DKC2_SoundID_MoveMenuSelection|$0600
	JSL.l CODE_B58003
	LDA.w $06A1
	AND.w #$F7FF
	STA.w $06A1
	LDA.w $066C
	CLC
	ADC.w $06BB
	STA.w $066C
	BRL.w CODE_B4A5BE

CODE_B4A558:
	BRA.b CODE_B4A525

CODE_B4A55A:
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	BIT.w #!Joypad_DPadU
	BEQ.b CODE_B4A582
	LDA.w $066C
	CMP.w #$0001
	BEQ.b CODE_B4A5BE
	LDA.w $06A1
	ORA.w #$0800
	STA.w $06A1
	LDA.w #$FFFF
	STA.w $06BB
	LDA.w #$0010
	STA.w $0668
	BRL.w CODE_B4A520

CODE_B4A582:
	BIT.w #$0400
	BEQ.b CODE_B4A5A7
	LDA.w $066C
	CMP.w $066A
	BEQ.b CODE_B4A5BE
	LDA.w $06A1
	ORA.w #$0800
	STA.w $06A1
	LDA.w #$0001
	STA.w $06BB
	LDA.w #$0010
	STA.w $0668
	BRL.w CODE_B4A520

CODE_B4A5A7:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4A5BE
	LDA.w $06A3
	AND.w #$FBFF
	STA.w $06A3
	LDA.w #CODE_B4A5D9
	STA.w $079C
CODE_B4A5BE:
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	JSR.w CODE_B49C42
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	PLA
	RTL

CODE_B4A5D9:
	JSR.w CODE_B4A0EF
	JSR.w CODE_B4BDD0
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A65E
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDY.w $079F
	LDA.w $0006,y
	CMP.w $066C
	BNE.b CODE_B4A62B
	LDA.w #!Define_DKC2_SoundID_MenuSelection|$0600
	JSL.l CODE_B58003
	LDA.w $079E
	AND.w #$00FF
	DEC
	BNE.b CODE_B4A61E
	LDX.w #DATA_F70112
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A616
	LDX.w #DATA_F7FD2C
CODE_B4A616:
	LDA.w $06A3
	ORA.w #$0800
	BRA.b CODE_B4A643

CODE_B4A61E:
	LDX.w #DATA_F70124
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A629
	LDX.w #DATA_F7FD38
CODE_B4A629:
	BRA.b CODE_B4A616

CODE_B4A62B:
	LDA.w #!Define_DKC2_SoundID_Wrong|$0600
	JSL.l CODE_B58003
	LDX.w #DATA_F70100
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A63D
	LDX.w #DATA_F7FD20
CODE_B4A63D:
	LDA.w $06A3
	AND.w #$F7FF
CODE_B4A643:
	STA.w $06A3
	STX.w $065C
	LDY.w #$0800
	JSR.w CODE_B49BD5
	LDA.w #CODE_B4A665
	STA.w $079C
	LDA.w #$0001
	STA.w $064E
	BRL.w CODE_B4A664

CODE_B4A65E:
	BRL.w CODE_B4A661

CODE_B4A661:
	JSR.w CODE_B4A7CA
CODE_B4A664:
	RTS

CODE_B4A665:
	JSR.w CODE_B4A0EF
	DEC.w $064E
	BEQ.b CODE_B4A670
	BRL.w CODE_B4A781

CODE_B4A670:
	LDA.w $06A1
	BIT.w #$0200
	BNE.b CODE_B4A67B
	BRL.w CODE_B4A733

CODE_B4A67B:
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BNE.b CODE_B4A68C
	BRL.w CODE_B4A730

CODE_B4A68C:
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w $06A3
	BIT.w #$0800
	BNE.b CODE_B4A6C0
	JSR.w CODE_B4A111
	LDA.w #CODE_808D01
	STA.b $20
	LDA.w #CODE_808CF0
	STA.w $065E
	STZ.w $067A
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	LDA.w $0670
	STA.w $06B5
	BRL.w CODE_B4A784

CODE_B4A6C0:
	SEP.b #$20
	DEC.w $079E
	BNE.b CODE_B4A6FF
	REP.b #$20
	JSR.w CODE_B49E2C
	LDX.w $06B1
	DEX
	LDA.w $08F0,x
	ORA.w $0666
	STA.w $08F0,x
	JSR.w CODE_B4A111
	LDA.w $0670
	STA.w $06B5
	LDA.w #CODE_808D01
	STA.b $20
	LDA.w #CODE_808CF0
	STA.w $065E
	STZ.w $067A
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	JSR.w CODE_B49744
	BRL.w CODE_B4A784

CODE_B4A6FF:
	REP.b #$20
	LDA.w $079F
	CLC
	ADC.w #$0008
	STA.w $079F
	TAY
	LDX.w $0000,y
	LDA.w #$0006
	LDY.w #$0800
	JSR.w CODE_B4ADDD
	LDA.w #CODE_B4A3E0
	STA.w $079C
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	BRL.w CODE_B4A784

CODE_B4A730:
	BRL.w CODE_B4A781

CODE_B4A733:
	JSR.w CODE_B4A7D9
	JSR.w CODE_B4A0EF
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$01F4
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD5A
	LDA.w $06A3
	BIT.w #$0800
	BEQ.b CODE_B4A781
	LDA.w $079E
	AND.w #$00FF
	CMP.w #$0001
	BNE.b CODE_B4A781
	LDA.w $0654
	CLC
	ADC.w #$0007
	JSR.w CODE_B4A791
	LDX.b $68
	LDA.w $0654
	DEC
	ASL
	ASL
	TAY
	LDA.w DATA_B4A785,y
	STA.b $06,x
	LDA.w DATA_B4A785+$02,y
	STA.b $0A,x
CODE_B4A781:
	JSR.w CODE_B4A7CA
CODE_B4A784:
	RTS

DATA_B4A785:
	dw $0014,$0064,$0080,$005A,$00D2,$0064

CODE_B4A791:
	PHA
	ASL
	TAX
	LDA.l DATA_FF18CA,x
	TAY
	JSL.l CODE_BB8432
	PLA
	BCS.b CODE_B4A7C9
	LDY.b $68
	STA.w $0042,y
	LDA.w #$001C
	STA.w $0052,y
	LDA.w #$0003
	STA.w $002E,y
	LDA.w #$F900
	STA.w $0024,y
	LDA.w #$002A
	STA.w $0048,y
	LDA.w #$0050
	STA.w $004C,y
	LDA.w #$3000
	STA.w $004E,y
CODE_B4A7C9:
	RTS

CODE_B4A7CA:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4A7D8
	LDA.w #$0001
	STA.w $064E
CODE_B4A7D8:
	RTS

CODE_B4A7D9:
	LDA.w $0664
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E4600
	STX.w DMA[$00].SourceLo
	LDA.b #$7E4600>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTS

CODE_B4A807:
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSL.l CODE_B5A8DA
	JSR.w CODE_B4AE4A
	RTS

CODE_B4A822:
	LDA.w #$0001
	STA.b $42,x
	LDA.w #$0098
	STA.b $44,x
	LDA.w #$0120
	STA.b $46,x
	RTS

CODE_B4A832:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4A96E
	LDX.w $0597
	JSR.w CODE_B4A96E
	LDA.w #CODE_B4A871
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w $0689
	TAX
	LDA.w DATA_B4C509,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A867
	LDA.w DATA_B4C81F,x
CODE_B4A867:
	STA.w $065C
	LDY.w #$0000
	JSR.w CODE_B49BD5
	RTS

CODE_B4A871:
	LDX.w $0597
	LDA.b $42,x
	BNE.b CODE_B4A88D
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A88D
	LDA.w #$810F
	JSL.l CODE_808BFF
	RTS

CODE_B4A88D:
	DEC.w $064E
	BEQ.b CODE_B4A895
	BRL.w CODE_B4A94B

CODE_B4A895:
	LDA.w $06A1
	BIT.w #$0200
	BNE.b CODE_B4A8A0
	BRL.w CODE_B4A900

CODE_B4A8A0:
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B4A8C8
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A8FD
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$FFFF
	STA.w $064E
	BRL.w CODE_B4A94B

CODE_B4A8C8:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4A8FD
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.b $20
	CMP.w #CODE_808D4E
	BEQ.b CODE_B4A8FA
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A8FA
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B4A8FA:
	BRL.w CODE_B4A96D

CODE_B4A8FD:
	BRL.w CODE_B4A94B

CODE_B4A900:
	LDA.w $0662
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$0041
	STA.w $06D6
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD52
CODE_B4A94B:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4A96D
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4A96D
	LDA.w #$0001
	STA.w $064E
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B4A96D:
	RTS

CODE_B4A96E:
	LDA.w #$0001
	STA.b $42,x
	LDA.w #$FFD8
	STA.b $44,x
	LDA.w #$0100
	STA.b $46,x
	RTS

CODE_B4A97E:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4A9BD
	LDX.w $0597
	JSR.w CODE_B4A9BD
	LDA.w #CODE_B4A871
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w $0689
	TAX
	LDA.w DATA_B4C509,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4A9B3
	LDA.w DATA_B4C81F,x
CODE_B4A9B3:
	STA.w $065C
	LDY.w #$0000
	JSR.w CODE_B49BD5
	RTS

CODE_B4A9BD:
	LDA.w #$0001
	STA.b $42,x
	LDA.w #$01C0
	STA.b $44,x
	LDA.w #$0100
	STA.b $46,x
	RTS

CODE_B4A9CD:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4AA0C
	LDX.w $0597
	JSR.w CODE_B4AA0C
	LDA.w #CODE_B4A871
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$0001
	STA.w $064E
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.w $0689
	TAX
	LDA.w DATA_B4C509,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4AA02
	LDA.w DATA_B4C81F,x
CODE_B4AA02:
	STA.w $065C
	LDY.w #$0000
	JSR.w CODE_B49BD5
	RTS

CODE_B4AA0C:
	LDA.w #$0001
	STA.b $42,x
	LDA.w #$FF40
	STA.b $44,x
	LDA.w #$0100
	STA.b $46,x
	RTS

CODE_B4AA1C:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4AA5B
	LDX.w $0597
	JSR.w CODE_B4AA5B
	LDA.w #CODE_B4AA6B
	STA.w $079C
	LDA.w #CODE_808D1F
	STA.b $20
	LDA.w #$0001
	STA.w $064E
	LDA.w $0689
	TAX
	LDA.w DATA_B4C4FF,x
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4AA48
	LDA.w DATA_B4C815,x
CODE_B4AA48:
	STA.w $065C
	LDY.w #$0000
	JSR.w CODE_B49BD5
	LDA.w $06A3
	ORA.w #$0200
	STA.w $06A3
	RTS

CODE_B4AA5B:
	LDA.w #$0001
	STA.b $42,x
	LDA.w #$0070
	STA.b $44,x
	LDA.w #$0050
	STA.b $46,x
	RTS

CODE_B4AA6B:
	LDX.w $0597
	LDA.b $42,x
	BNE.b CODE_B4AA87
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4AA87
	LDA.w #$810F
	JSL.l CODE_808BFF
	RTS

CODE_B4AA87:
	DEC.w $064E
	BEQ.b CODE_B4AA8F
	BRL.w CODE_B4AB3D

CODE_B4AA8F:
	LDA.w $06A1
	BIT.w #$0200
	BNE.b CODE_B4AA9A
	BRL.w CODE_B4AAF2

CODE_B4AA9A:
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B4AAC2
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4AAEF
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$012C
	STA.w $064E
	BRL.w CODE_B4AB3D

CODE_B4AAC2:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4AAEF
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	LDA.b $20
	CMP.w #CODE_808D4E
	BEQ.b CODE_B4AAEC
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B4AAEC:
	BRL.w CODE_B4AB5F

CODE_B4AAEF:
	BRL.w CODE_B4AB3D

CODE_B4AAF2:
	LDA.w $0662
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$0041
	STA.w $06D6
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD52
CODE_B4AB3D:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4AB5F
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_B4AB5F
	LDA.w #$0001
	STA.w $064E
	LDA.w #CODE_808D4E
	STA.b $20
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B4AB5F:
	RTS

CODE_B4AB60:
	PHK
	PLB
	JSL.l CODE_B5A919
	JSL.l CODE_80F2E0
	JSR.w CODE_B49963
	DEC.w $064E
	BEQ.b CODE_B4AB75
	BRL.w CODE_B4AC2C

CODE_B4AB75:
	LDA.w $06A1
	BIT.w #$0200
	BEQ.b CODE_B4ABDC
	LDA.w $06A1
	BIT.w #$1000
	BNE.b CODE_B4ABA5
	JSR.w CODE_B4BDAC
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4ABD9
	ORA.w #$1000
	AND.w #$FFFE
	STA.w $06A1
	LDA.w #$0208
	STA.w $064E
	BRL.w CODE_B4AC2C

CODE_B4ABA5:
	JSR.w CODE_B4BDD0
	INC.w $064E
	LDA.w $06A1
	BIT.w #$0001
	BEQ.b CODE_B4ABD9
	LDA.w $06A1
	AND.w #$FDFF
	STA.w $06A1
	JSR.w CODE_B4A111
	LDA.w #CODE_808D01
	STA.b $20
	LDA.w #CODE_808CF0
	STA.w $065E
	STZ.w $067A
	LDA.w $06A1
	ORA.w #$0400
	STA.w $06A1
	BRL.w CODE_B4AC3A

CODE_B4ABD9:
	BRL.w CODE_B4AC2C

CODE_B4ABDC:
	LDA.w $0664
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E4600
	STX.w DMA[$00].SourceLo
	LDA.b #$7E4600>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0180
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	PHK
	PLB
	JSR.w CODE_B4A1C6
	LDX.w #$07A5
	JSR.w CODE_B4BD1C
	LDA.w $06A1
	ORA.w #$0200
	AND.w #$EFFF
	STA.w $06A1
	LDA.w #$0001
	STA.w $064E
	LDA.w #$0001
	JSR.w CODE_B4BD52
CODE_B4AC2C:
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_B4AC3A
	LDA.w #$0001
	STA.w $064E
CODE_B4AC3A:
	JSR.w CODE_B4A0EF
	JSR.w CODE_B49EE3
	JSL.l CODE_BAC7E4
	LDA.w #$03FC
	STA.b $C8
	LDX.w #$07A5
	JSR.w CODE_B4BB27
	JSL.l CODE_B38007
	JSR.w CODE_B4AE4A
	RTL

CODE_B4AC57:
	PHK
	PLB
	SEP.b #$20
	LDA.b #$7E3E00>>16
	STA.b $CA
	REP.b #$20
	LDX.w #DATA_B4AC76
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4AC6C
	LDX.w #DATA_B4AD2D
CODE_B4AC6C:
	LDA.w #$0018
	LDY.w #$0000
	JSR.w CODE_B4ADF3
	RTL

DATA_B4AC76:
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db " I've kidnapped that lumbering ",$00
	db " fool Donkey Kong and you will ",$00
	db "     never see him again.      ",$00
	db "       Har-har-har-har!        ",$00
	db "",$00
	db "                Kaptain K.Rool ",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00

DATA_B4AD2D:
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db " J'ai kidnapp~ ce gros lourdaud",$00
	db "  de Donkey Kong et vous ne le",$00
	db "        reverrez jamais.",$00
	db "           Ha ha ha!",$00
	db "",$00
	db "                 Kaptain K.Rool",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00
	db "",$00

CODE_B4ADD1:
	PEA.w (DATA_F70200&$FF0000)>>8
	PLB
	PLB
	RTS

CODE_B4ADD7:
	PEA.w (DATA_BAD000&$FF0000)>>8
	PLB
	PLB
	RTS

CODE_B4ADDD:
	PHA
	LDA.w #(DATA_F70200&$FF0000)>>8
	STA.b $CF
	PLA
	JSR.w CODE_B4ADFA
	RTS

CODE_B4ADE8:
	PHA
	LDA.w #(DATA_BAD000&$FF0000)>>8
	STA.b $CF
	PLA
	JSR.w CODE_B4ADFA
	RTS

CODE_B4ADF3:
	PHA
	PHK
	PHK
	PLA
	STA.b $CF
	PLA
CODE_B4ADFA:
	PHK
	PLB
	STA.w $0681
	LDA.w #($7E3E00&$FF0000)>>8
	STA.b $C9
	LDA.w #$7E3E00
	STA.b $C8
	STX.b $CE
CODE_B4AE0B:
	LDA.w #$0020
	STA.w $0685
	LDA.w #$0020
	XBA
CODE_B4AE15:
	SEP.b #$20
	LDA.b [$CE]
	BEQ.b CODE_B4AE2B
	SEC
	SBC.b #$20
	REP.b #$20
	STA.b [$C8],y
	INY
	INY
	INC.b $CE
	DEC.w $0685
CODE_B4AE29:
	BRA.b CODE_B4AE15

CODE_B4AE2B:
	REP.b #$20
	INC.b $CE
	LDA.w $0685
	BEQ.b CODE_B4AE40
	AND.w #$FF00
CODE_B4AE37:
	STA.b [$C8],y
	INY
	INY
	DEC.w $0685
	BNE.b CODE_B4AE37
CODE_B4AE40:
	REP.b #$20
	DEC.w $0681
	BNE.b CODE_B4AE0B
	LDX.b $CE
	RTS

CODE_B4AE4A:
	PHB
	PHK
	PLB
	LDA.w #$0200
	STA.b $70
	LDA.w #$0400
	STA.b $56
	LDA.w #$003C
	STA.b $78
	LDA.w $0689
	CMP.w #$0004
	BNE.b CODE_B4AE6B
	STZ.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	JSL.l CODE_BEC68A
CODE_B4AE6B:
	JSL.l CODE_B59F40
	STZ.w $1730
	PLB
	RTS

CODE_B4AE74:
	PHX
	JSR.w CODE_B4AE88
	LDX.w #$064E
	LDA.w #$0012
CODE_B4AE7E:
	STZ.w $0000,x
	INX
	INX
	DEC
	BNE.b CODE_B4AE7E
	PLX
	RTL

CODE_B4AE88:
	PHX
	LDX.w #$06CF
	LDA.w #$00C0
CODE_B4AE8F:
	STZ.w $0000,x
	INX
	DEC
	BNE.b CODE_B4AE8F
	PLX
	RTS

CODE_B4AE98:
	PHX
	LDX.w #$06CF
	LDA.w #$0062
CODE_B4AE9F:
	STZ.w $0000,x
	INX
	DEC
	BNE.b CODE_B4AE9F
	PLX
	RTS

CODE_B4AEA8:
	PHP
	LDX.w $06AF
	REP.b #$20
	LDA.w $06A1
	BIT.w #$0004
	BEQ.b CODE_B4AED9
	LDA.w $06B5
	CMP.w $0005,x
	BNE.b CODE_B4AF3A
	LDA.w $06B7
	CMP.w $0007,x
	BNE.b CODE_B4AF3A
	DEC.w $06C5
	BEQ.b CODE_B4AF05
	DEC.w $06AF
	DEC.w $06AF
	DEC.w $06AF
	DEC.w $06AF
	BRA.b CODE_B4AEFA

CODE_B4AED9:
	LDA.w $06B5
	CMP.w $0009,x
	BNE.b CODE_B4AF3A
	LDA.w $06B7
	CMP.w $000B,x
	BNE.b CODE_B4AF3A
	DEC.w $06C5
	BEQ.b CODE_B4AF05
	INC.w $06AF
	INC.w $06AF
	INC.w $06AF
	INC.w $06AF
CODE_B4AEFA:
	LDA.w $06A1
	ORA.w #$0002
	STA.w $06A1
	BRA.b CODE_B4AF34

CODE_B4AF05:
	STZ.w $06AF
	STZ.w $06AD
	LDA.w $06A1
	AND.w #$FFFB
	STA.w $06A1
	LDA.w $06AB
	CMP.w #$0052
	BEQ.b CODE_B4AF54
	CMP.w #$0044
	BEQ.b CODE_B4AF4F
	CMP.w #$004F
	BEQ.b CODE_B4AF41
	CMP.w #$004E
	BEQ.b CODE_B4AF3C
	LDA.w $06A3
	AND.w #$FFDF
	STA.w $06A3
CODE_B4AF34:
	LDA.w #$0001
	STA.w $0650
CODE_B4AF3A:
	PLP
	RTS

CODE_B4AF3C:
	LDA.w #$0044
	BRA.b CODE_B4AF44

CODE_B4AF41:
	LDA.w #$0052
CODE_B4AF44:
	STA.w $06AB
	LDA.w #$0004
	STA.w $06B1
	BRA.b CODE_B4AF60

CODE_B4AF4F:
	LDA.w #$004E
	BRA.b CODE_B4AF57

CODE_B4AF54:
	LDA.w #$004F
CODE_B4AF57:
	STA.w $06AB
	LDA.w #$0009
	STA.w $06B1
CODE_B4AF60:
	LDA.w $06A3
	ORA.w #$0020
	STA.w $06A3
	LDA.w #$810F
	JSL.l CODE_808BFF
	BRA.b CODE_B4AF34

CODE_B4AF72:
	STZ.w $069D
	SEP.b #$20
	LDA.b #$01
	STA.w $064A
	STZ.w $064B
	REP.b #$20
	LDA.w #$0172
	STA.w $064C
	RTL

CODE_B4AF88:
	SEP.b #$20
	LDA.w $064A
	REP.b #$20
	BEQ.b CODE_B4AFB1
	LDA.w $064C
	BEQ.b CODE_B4AF9B
	DEC.w $064C
	BRA.b CODE_B4AFE9

CODE_B4AF9B:
	INC.w $069D
	LDA.w $069D
	CLC
	ADC.w #$0070
	CMP.w $06B7
	BNE.b CODE_B4AFE9
	SEP.b #$20
	STZ.w $064A
	REP.b #$20
CODE_B4AFB1:
	LDA.w $06B5
	CMP.w $06C7
	BCS.b CODE_B4AFBE
	LDA.w $06C7
	BRA.b CODE_B4AFC6

CODE_B4AFBE:
	CMP.w $06C9
	BCC.b CODE_B4AFC6
	LDA.w $06C9
CODE_B4AFC6:
	SEC
	SBC.w #$0080
	STA.w $069B
	LDA.w $06B7
	CMP.w $06CB
	BCS.b CODE_B4AFDA
	LDA.w $06CB
	BRA.b CODE_B4AFE2

CODE_B4AFDA:
	CMP.w $06CD
	BCC.b CODE_B4AFE2
	LDA.w $06CD
CODE_B4AFE2:
	SEC
	SBC.w #$0070
	STA.w $069D
CODE_B4AFE9:
	RTS

CODE_B4AFEA:
	JSR.w CODE_B4AFEE
	RTL

CODE_B4AFEE:
	LDX.w $06AF
	LDA.w $06A1
	AND.w #$FFFD
	STA.w $06A1
	BIT.w #$0004
	BEQ.b CODE_B4B00A
	LDA.w $0005,x
	SEC
	SBC.w $0009,x
	BPL.b CODE_B4B025
	BRA.b CODE_B4B013

CODE_B4B00A:
	LDA.w $0009,x
	SEC
	SBC.w $0005,x
	BPL.b CODE_B4B025
CODE_B4B013:
	EOR.w #$FFFF
	CLC
	ADC.w #$0001
	STA.w $06C1
	LDA.w #$FFFF
	STA.w $06B9
	BRA.b CODE_B4B02E

CODE_B4B025:
	STA.w $06C1
	LDA.w #$0001
	STA.w $06B9
CODE_B4B02E:
	LDA.w $06A1
	BIT.w #$0004
	BEQ.b CODE_B4B041
	LDA.w $0007,x
	SEC
	SBC.w $000B,x
	BPL.b CODE_B4B059
	BRA.b CODE_B4B04A

CODE_B4B041:
	LDA.w $000B,x
	SEC
	SBC.w $0007,x
	BPL.b CODE_B4B059
CODE_B4B04A:
	EOR.w #$FFFF
	INC
	STA.w $06C3
	LDA.w #$FFFF
	STA.w $06BB
	BRA.b CODE_B4B062

CODE_B4B059:
	STA.w $06C3
	LDA.w #$0001
	STA.w $06BB
CODE_B4B062:
	LDA.w $06C1
	CMP.w $06C3
	BEQ.b CODE_B4B08A
	BCC.b CODE_B4B07B
	LDA.w $06C1
	LSR
	STA.w $06BD
	LDA.w $06C3
	STA.w $06BF
	BRA.b CODE_B4B093

CODE_B4B07B:
	LDA.w $06C3
	LSR
	STA.w $06BD
	LDA.w $06C1
	STA.w $06BF
	BRA.b CODE_B4B093

CODE_B4B08A:
	LDA.w #$0001
	STA.w $06BD
	STZ.w $06BF
CODE_B4B093:
	RTS

CODE_B4B094:
	PHB
	PHP
	PEA.w ($7E2A00&$FF0000)>>8
	PLB
	PLB
	STZ.w $0652
	LDA.w #$006C
	STA.w $0656
	LDA.w #$0010
	STA.w $0650
	LDX.w #$7E2A00
	SEP.b #$20
	LDA.b #$7E5992>>16
	STA.b $D0
	REP.b #$20
	LDA.w #$7E5992
	STA.b $CE
	LDY.w #$0000
CODE_B4B0BD:
	LDA.w $0000,x
	ROR
	ROR.w $0652
	DEC.w $0650
	BNE.b CODE_B4B0D6
	LDA.w #$0010
	STA.w $0650
	LDA.w $0652
	STA.b [$CE],y
	INY
	INY
CODE_B4B0D6:
	INX
	INX
	INX
	INX
	DEC.w $0656
	BNE.b CODE_B4B0BD
	LDA.w $0650
	AND.w #$000F
	BEQ.b CODE_B4B0F6
CODE_B4B0E7:
	ROR.w $0652
	DEC.w $0650
	BNE.b CODE_B4B0E7
	LDA.w $0652
	STA.b [$CE],y
	INY
	INY
CODE_B4B0F6:
	STZ.w $0652
	LDA.w #$0078
	STA.w $0656
	LDA.w #$0008
	STA.w $0650
	LDX.w #$0000
	LDY.w #$0000
	LDA.w #$7E5972
	STA.b $CE
	LDY.w #$0000
CODE_B4B113:
	LDA.w $7E3200,x
	ROR
	ROR.w $0652
	ROR
	ROR.w $0652
	DEC.w $0650
	BNE.b CODE_B4B130
	LDA.w #$0008
	STA.w $0650
	LDA.w $0652
	STA.b [$CE],y
	INY
	INY
CODE_B4B130:
	INX
	INX
	INX
	INX
	DEC.w $0656
	BNE.b CODE_B4B113
	LDA.w $0650
	AND.w #$0007
	BEQ.b CODE_B4B151
CODE_B4B141:
	ROR.w $0652
	ROR.w $0652
	DEC.w $0650
	BNE.b CODE_B4B141
	LDA.w $0652
	STA.b [$CE],y
CODE_B4B151:
	PLP
	PLB
	RTS

CODE_B4B154:
	PHB
	STA.w $0650
	SEP.b #$20
	LDA.b #$7E5992>>16
	STA.b $D0
	REP.b #$20
	LDA.w #$7E5992
	STA.b $CE
	LDY.w #$0000
	LDA.b [$CE],y
	STA.w $0652
	STY.w $064E
	LDY.w #DATA_B4E690
	STZ.w $0656
	SEP.b #$20
	LDA.b #$7E5992>>16
	PHA
	PLB
	XBA
	LDA.b #DATA_B4E690>>16
	REP.b #$20
	STA.w $0658
	LDX.w #$2A00
	BRA.b CODE_B4B1A6

CODE_B4B189:
	LDA.w $0656
	AND.w #$000F
	BNE.b CODE_B4B1A3
	STZ.w $0656
	PHY
	LDY.w $064E
	INY
	INY
	STY.w $064E
	LDA.b [$CE],y
	STA.w $0652
	PLY
CODE_B4B1A3:
	LDA.w $0658
CODE_B4B1A6:
	STZ.w $0000,x
	LSR.w $0652
	BCC.b CODE_B4B1B1
	INC.w $0000,x
CODE_B4B1B1:
	INX
	INX
	PHA
	PLB
	LDA.w $0000,y
	PLB
	STA.w $0000,x
	LDA.w $0658
	INX
	INX
	INY
	INY
	INC.w $0656
	DEC.w $0650
	BNE.b CODE_B4B189
	PLB
	RTS

CODE_B4B1CD:
	PHB
	PHK
	PLB
	LDX.w #$06CF
	LDA.w $0002,x
	BIT.w #$0008
	BEQ.b CODE_B4B1E1
	JSR.w CODE_B4B370
	BRL.w CODE_B4B36E

CODE_B4B1E1:
	LDA.w $0000,x
	BEQ.b CODE_B4B1EB
	CMP.w #$0001
	BNE.b CODE_B4B1EE
CODE_B4B1EB:
	BRL.w CODE_B4B327

CODE_B4B1EE:
	LDA.w $06AB
	ASL
	ASL
	CLC
	ADC.w #$7E3200
	STA.b $C8
	LDA.w #$0E01
	CMP.b [$C8]
	BEQ.b CODE_B4B207
	LDA.w #$1001
	CMP.b [$C8]
	BNE.b CODE_B4B258
CODE_B4B207:
	SEP.b #$20
	LDA.w $0000,x
	BEQ.b CODE_B4B288
	STA.b [$C8]
	CMP.b #$02
	BCC.b CODE_B4B288
	REP.b #$20
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B4B261
CODE_B4B21D:
	TXY
	LDX.w #$0000
	LDA.w #$0005
	STA.w $0650
CODE_B4B227:
	LDA.l DATA_B4C444,x
	AND.w #$00FF
	ASL
	ASL
	CLC
	ADC.w #$7E3200
	STA.b $C8
	LDA.w #$1001
	CMP.b [$C8]
	BNE.b CODE_B4B242
	LDA.w $0000,y
	STA.b [$C8]
CODE_B4B242:
	INX
	DEC.w $0650
	BNE.b CODE_B4B227
	JSR.w CODE_B4B094
	LDA.w #CODE_B49118
	STA.w $067D
	LDA.w #CODE_808CAA
	JML.l CODE_808C51

CODE_B4B258:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B4B288
	BRA.b CODE_B4B21D

CODE_B4B261:
	CMP.w #$00C4
	BCC.b CODE_B4B26E
	CMP.w #$00C9
	BCS.b CODE_B4B26E
	INC.w $08F9
CODE_B4B26E:
	LDA.w $06D1
	BIT.w #$0001
	BEQ.b CODE_B4B288
	LDA.w $06A9
	ASL
	ASL
	CLC
	ADC.w #$7E3200
	STA.b $C8
	LDA.w $0000,x
	SEP.b #$20
	STA.b [$C8]
CODE_B4B288:
	REP.b #$20
	LDY.w #$06D7
	LDA.w $0000,y
	BNE.b CODE_B4B29B
	STZ.w $0792
	STZ.w $06AD
	BRL.w CODE_B4B327

CODE_B4B29B:							; Note: Something related to beating a level?
	STA.w $0656
	CMP.w #$0001
	BEQ.b CODE_B4B2A6
	JSR.w CODE_B4B370
CODE_B4B2A6:
	LDA.w $0004,y
	TAX
	LDA.w DATA_B4C143,x
	AND.w #$00FF
	STA.w $0652
	JSR.w CODE_B4B37D
	LDA.w $0002,y
	TAX
	LDA.w DATA_B4C143,x
	AND.w #$00FF
	STA.w $0650
	JSR.w CODE_B4B37D
	PHY
	INC.b $C8
	INC.b $C8
	LDA.b [$C8]
	TAX
	LDA.w #$0004
	STA.w $0658
	LDA.w $0005,x
CODE_B4B2D7:
	LSR
	BCS.b CODE_B4B2E0
CODE_B4B2DA:
	DEC.w $0658
	BNE.b CODE_B4B2D7
	STP										; Note: Intentional STP.

CODE_B4B2E0:
	LDY.w $000B,x
	CPY.w $0652
	BEQ.b CODE_B4B2EE
	INX
	INX
	INX
	INX
	BRA.b CODE_B4B2DA

CODE_B4B2EE:
	BIT.w #$0080
	BEQ.b CODE_B4B2FB
	LDA.w $06A1
	ORA.w #$0004
	BRA.b CODE_B4B301

CODE_B4B2FB:
	LDA.w $06A1
	AND.w #$FFFB
CODE_B4B301:
	STA.w $06A1
	STY.w $06AD
	LDA.w $000D,x
	STA.w $0792
	ASL
	ASL
	CLC
	ADC.w #$7E2A00
	STA.b $C8
	LDA.w #$0001
	STA.b [$C8]
	PLY
	INY
	INY
	INY
	INY
	DEC.w $0656
	BEQ.b CODE_B4B330
	BRL.w CODE_B4B2A6

CODE_B4B327:
	LDA.w $06A1
	AND.w #$FFFB
	STA.w $06A1
CODE_B4B330:
	LDA.w $06D1
	BIT.w #$0001
	BEQ.b CODE_B4B33B
	STZ.w $06B1
CODE_B4B33B:
	LDA.w $06D1
	BIT.w #$0002
	BNE.b CODE_B4B34B
	LDA.w $08FC
	BIT.w #$0001
	BEQ.b CODE_B4B357
CODE_B4B34B:
	LDA.w #$0040
	TSB.w $06A3
	STZ.w $06AF
	STZ.w $06AD
CODE_B4B357:
	LDA.w $06D1
	BIT.w #$0004
	BEQ.b CODE_B4B36E
	LDA.w $06A5
	ORA.w #$0010
	STA.w $06A5
	LDA.w #$00C8
	STA.w $0683
CODE_B4B36E:
	PLB
	RTS

CODE_B4B370:
	LDA.w #$0040
	TSB.w $06A3
	STZ.w $06AF
	STZ.w $06AD
	RTS

CODE_B4B37D:
	ASL
	ASL
	CLC
	ADC.w #$7E3200
	STA.b $C8
	SEP.b #$20
	LDA.b [$C8]
	BNE.b CODE_B4B38F
	LDA.b #$01
	STA.b [$C8]
CODE_B4B38F:
	REP.b #$20
	RTS

CODE_B4B392:
	SEP.b #$20
	LDA.b #$7E5972>>16
	STA.b $D0
	REP.b #$20
	LDA.w #$7E5972
	STA.b $CE
	LDA.w #$0010
	STA.w $0650
	STA.w $0652
	LDA.w #$0000
	LDY.w #$0000
CODE_B4B3AE:
	STA.b [$CE],y
	INY
	INY
	DEC.w $0650
	BNE.b CODE_B4B3AE
	LDA.w #$7E5992
	STA.b $CE
	LDA.w #$0000
	LDY.w #$0000
CODE_B4B3C2:
	STA.b [$CE],y
	INY
	INY
	DEC.w $0652
	BNE.b CODE_B4B3C2
	LDA.w #$7E5972
	STA.b $CE
	LDA.w #$0000
	STA.b [$CE]
	LDA.w #$7E5992
	STA.b $CE
	LDA.w #$0000
	STA.b [$CE]
	JSR.w CODE_B4AE98
	LDA.w #$0000
	STA.w $06B1
	LDA.w #$0000
	STA.w $06AB
	JSR.w CODE_B4B3F2
	RTS

CODE_B4B3F2:
	STZ.w $06AF
	STZ.w $0792
	LDA.w $06A3
	AND.w #$1060
	STA.w $06A3
	RTS

CODE_B4B402:
	SEP.b #$20
	LDA.b #$7E5972>>16
	STA.b $D0
	REP.b #$20
	LDA.w #$7E5972
	STA.b $CE
	LDA.w #$0010
	STA.w $0650
	STA.w $0652
	LDA.w #$5555
	LDY.w #$0000
CODE_B4B41E:
	STA.b [$CE],y
	INY
	INY
	DEC.w $0650
	BNE.b CODE_B4B41E
	LDA.w #$7E5992
	STA.b $CE
	LDA.w #$FFFF
	LDY.w #$0000
CODE_B4B432:
	STA.b [$CE],y
	INY
	INY
	DEC.w $0652
	BNE.b CODE_B4B432
	JSR.w CODE_B4B3F2
	JSL.l CODE_80897C
	JSL.l CODE_B4AE74
	LDA.w #CODE_8087D9
	STA.b $24
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B4B452:
	JSR.w CODE_B4AE98
	LDA.w #$0032
	STA.w $08BE
	LDA.w #$0063
	STA.w $08CA
	LDA.w #CODE_8087D9
	STA.b $24
	JSR.w CODE_B4B3F2
	JSL.l CODE_80897C
	JSL.l CODE_B4AE74
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B4B478:
	STZ.w $06B1
	STZ.w $06A9
	STZ.w $06AB
	JSL.l CODE_80897C
	JSR.w CODE_B4B3F2
	JSL.l CODE_B4AE74
	LDA.w #CODE_8087D9
	STA.b $24
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B4B498:
	PHB
	STA.w $0650
	SEP.b #$20
	LDA.b #$7E5972>>16
	STA.b $D0
	REP.b #$20
	LDA.w #$7E5972
	STA.b $CE
	STZ.w $0656
	LDY.w #$0000
	LDA.b [$CE],y
	STA.w $0652
	STY.w $064E
	LDY.w #DATA_B4CF03
	SEP.b #$20
	LDX.w #$3200
	LDA.b #$7E
	PHA
	PLB
	XBA
	PHK
	PLA
	REP.b #$20
	STA.w $0658
	BRA.b CODE_B4B4E7

CODE_B4B4CD:
	LDA.w $0656
	AND.w #$0007
	BNE.b CODE_B4B4E7
	STZ.w $0656
	PHY
	LDY.w $064E
	INY
	INY
	STY.w $064E
	LDA.b [$CE],y
	STA.w $0652
	PLY
CODE_B4B4E7:
	LDA.w $0652
	SEP.b #$20
	AND.b #$03
	CMP.b #$02
	BCC.b CODE_B4B502
	CMP.b #$02
	BEQ.b CODE_B4B4FC
	XBA
	LDA.b #$02
	XBA
	BRA.b CODE_B4B50B

CODE_B4B4FC:
	XBA
	LDA.b #$00
	XBA
	BRA.b CODE_B4B50B

CODE_B4B502:
	XBA
	PHB
	PHK
	PLB
	LDA.w $0000,y
	PLB
	XBA
CODE_B4B50B:
	INY
	REP.b #$20
	STA.w $0000,x
	LSR.w $0652
	LSR.w $0652
	INX
	INX
	LDA.w $0658
	PHA
	PLB
	LDA.w $0000,y
	PLB
	STA.w $0000,x
	LDA.w $0658
	INX
	INX
	INY
	INY
	INC.w $0656
	DEC.w $0650
	BNE.b CODE_B4B4CD
	PLB
	RTS

DATA_B4B536:
	dw $0001,$0004,$0010,$0040,$0100,$0400,$1000,$4000
	dw $FFFE,$FFFB,$FFEF,$FFBF,$FEFF,$FBFF,$EFFF,$BFFF

CODE_B4B556:
	PHP
	REP.b #$20
	PHY
	PHB
	PHK
	PLB
	LDA.w $0000,x
	AND.w #$00FF
	STA.w $0656
	LDY.w $0001,x
	STY.w $064E
CODE_B4B56C:
	LDA.w $000B,x
	SEC
	SBC.w $069D
	CMP.w #$00E0
	BCC.b CODE_B4B57D
	CMP.w #$FFF9
	BCC.b CODE_B4B5E2
CODE_B4B57D:
	STA.w $0652
	LDA.w $0009,x
	SEC
	SBC.w $069B
	CMP.w #$0100
	BCC.b CODE_B4B591
	CMP.w #$FFF9
	BCC.b CODE_B4B5E2
CODE_B4B591:
	STA.w $0650
	CMP.w #$0000
	BPL.b CODE_B4B5AF
	JSR.w CODE_B4B5F2
	PHY
	TAY
	LDA.w DATA_B4B536,y
	ORA.w $0654
	PLY
	PHB
	PEA.w ($7E0400&$FF0000)>>8
	PLB
	PLB
	STA.w $0400,y
	PLB
CODE_B4B5AF:
	SEP.b #$20
	LDA.w $0652
	XBA
	LDA.w $0650
	REP.b #$20
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w $064E
	STA.b [$C8]
	DEC.w $06A7
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	CLC
	ROR.w $0687
	ROR.w $0687
	BNE.b CODE_B4B5E2
	ROR.w $0687
	DEC.w $0685
	DEC.w $0685
CODE_B4B5E2:
	INX
	INX
	INX
	INX
	DEC.w $0656
	BEQ.b CODE_B4B5EE
	BRL.w CODE_B4B56C

CODE_B4B5EE:
	PLB
	PLY
	PLP
	RTS

CODE_B4B5F2:
	LDA.b $C8
	SEC
	SBC.w #$0200
	LSR
	LSR
	PHA
	LSR
	LSR
	AND.w #$00FE
	TAY
	PHB
	PEA.w ($7E0400&$FF0000)>>8
	PLB
	PLB
	LDA.w $0400,y
	PLB
	STA.w $0654
	PLA
	AND.w #$0007
	ASL
	RTS

CODE_B4B614:
	PHP
	PHB
	PHY
	PHK
	PLB
	REP.b #$20
	STA.w $064E
	LDA.w $0002,x
	SEC
	SBC.w $069D
	CMP.w #$00E0
	BCC.b CODE_B4B632
	CMP.w #$FFF1
	BCS.b CODE_B4B632
	BRL.w CODE_B4B6BA

CODE_B4B632:
	STA.w $0652
	LDA.w $0000,x
	SEC
	SBC.w $069B
	CMP.w #$0100
	BCC.b CODE_B4B646
	CMP.w #$FFF1
	BCC.b CODE_B4B6BA
CODE_B4B646:
	STA.w $0650
	CMP.w #$0000
	BPL.b CODE_B4B664
	JSR.w CODE_B4B5F2
	PHY
	TAY
	LDA.w DATA_B4B536,y
	ORA.w $0654
	PLY
	PHB
	PEA.w ($7E0400&$FF0000)>>8
	PLB
	PLB
	STA.w $0400,y
	PLB
CODE_B4B664:
	SEP.b #$20
	LDA.w $0652
	XBA
	LDA.w $0650
	REP.b #$20
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w $0003,x
	AND.w #$3000
	STA.w $0650
	LDX.w $064E
	LDA.w DATA_B4C449,x
	AND.w #$CFFF
	ORA.w $0650
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	DEC.w $06A7
	PEA.w ($7E0400&$FF0000)>>8
	PLB
	PLB
	LDY.w $0685
	LDA.w $0687
	ORA.w $0000,y
	STA.w $0000,y
	CLC
	ROR.w $0687
	ROR.w $0687
	BNE.b CODE_B4B6BA
	ROR.w $0687
	DEC.w $0685
	DEC.w $0685
CODE_B4B6BA:
	PLY
	PLB
	PLP
	RTS

CODE_B4B6BE:
	PHY
	PHB
	PHK
	PLB
	LDA.b $C8
	PHA
	LDA.w #$02EC
	STA.b $C8
	LDA.w $0002,x
	SEC
	SBC.w $069D
	CMP.w #$00E0
	BCC.b CODE_B4B6DB
	CMP.w #$FFF1
	BCC.b CODE_B4B729
CODE_B4B6DB:
	STA.w $0656
	LDA.w $0000,x
	SEC
	SBC.w $069B
	CMP.w #$0100
	BCC.b CODE_B4B6EF
	CMP.w #$FFF1
	BCC.b CODE_B4B729
CODE_B4B6EF:
	STA.w $0650
	CMP.w #$0000
	BPL.b CODE_B4B70D
	JSR.w CODE_B4B5F2
	PHY
	TAY
	LDA.w DATA_B4B536,y
	ORA.w $0654
	PLY
	PHB
	PEA.w ($7E0400&$FF0000)>>8
	PLB
	PLB
	STA.w $0400,y
	PLB
CODE_B4B70D:
	LDA.w #$0004
	STA.w $0652
	LDA.w $0005,x
	STA.w $064E
CODE_B4B719:
	LSR.w $064E
	BCS.b CODE_B4B733
	BRA.b CODE_B4B724

CODE_B4B720:
	INX
	INX
	INX
	INX
CODE_B4B724:
	DEC.w $0652
	BNE.b CODE_B4B719
CODE_B4B729:
	PLA
	STA.b $C8
	PLB
	PLY
	RTS

CODE_B4B72F:
	PHK
	PLB
	BRA.b CODE_B4B720

CODE_B4B733:									; Note: Related to the overworld arrows.
	LDA.w $000D,x
	ASL
	ASL
	TAY
	PEA.w ($7E2A00&$FF0000)>>8
	PLB
	PLB
	LDA.w $7E2A00,y
	BEQ.b CODE_B4B72F
	LDA.w $0652
	DEC
	ASL
	ASL
	PHK
	PLB
	TAY
	SEP.b #$20
	LDA.w DATA_B4C45B,y
	CLC
	ADC.w $0650
	STA.w $0654
	LDA.w DATA_B4C45B+$01,y
	CLC
	ADC.w $0656
	XBA
	LDA.w $0654
	REP.b #$20
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w DATA_B4C45B+$02,y
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	CLC
	ROR.w $0687
	ROR.w $0687
	BNE.b CODE_B4B78A
	ROR.w $0687
	DEC.w $0685
	DEC.w $0685
CODE_B4B78A:
	DEC.w $06A7
	BRA.b CODE_B4B720

CODE_B4B78F:
	LDA.b $2A
	BIT.w #$0007
	BNE.b CODE_B4B7DA
	LDA.w $091D
	INC
	CMP.w #$0003
	BCC.b CODE_B4B7A2
	LDA.w #$0000
CODE_B4B7A2:
	STA.w $091D
	ASL
	TAX
	SEP.b #$20
	LDA.b #$46
	STA.w !REGISTER_CGRAMAddress
	LDY.w #$0006
CODE_B4B7B1:
	LDA.l DATA_B4B7DB,x
	STA.w !REGISTER_WriteToCGRAMPort
	INX
	DEY
	BNE.b CODE_B4B7B1
	REP.b #$20
	LDA.w $091D
	ASL
	TAX
	SEP.b #$20
	LDA.b #$11
	STA.w !REGISTER_CGRAMAddress
	LDY.w #$0006
CODE_B4B7CD:
	LDA.l DATA_B4B7E5,x
	STA.w !REGISTER_WriteToCGRAMPort
	INX
	DEY
	BNE.b CODE_B4B7CD
	REP.b #$20
CODE_B4B7DA:
	RTS

DATA_B4B7DB:
	dw $00C1,$1801,$0006,$00C1,$1801

DATA_B4B7E5:
	dw $03E3,$7C03,$001F,$03E3,$7C03

CODE_B4B7EF:
	RTS

CODE_B4B7F0:
	LDA.b $2A
	SEP.b #$20
	STA.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	REP.b #$20
	LDA.b $64
	PHA
	LDX.w $0798
	STX.b $64
	LDA.b $06,x
	PHA
	LDA.b $0A,x
	PHA
	DEC.w $0794
	BNE.b CODE_B4B824
	LDA.w #$001E
	STA.w $0794
	LDA.b $26,x
	EOR.w #$FFFF
	INC
	STA.b $26,x
	BPL.b CODE_B4B824
	LDA.w #$FF7F
	STA.b $06,x
CODE_B4B824:
	DEC.w $0796
	BNE.b CODE_B4B83E
	LDA.w #$0032
	STA.w $0796
	LDA.b $2A,x
	EOR.w #$FFFF
	INC
	STA.b $2A,x
	BPL.b CODE_B4B83E
	LDA.w #$0004
	STA.b $0A,x
CODE_B4B83E:
	LDA.w #$0004
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.w $0798
	LDY.w $0597
	PLA
	SEC
	SBC.b $0A,x
	STA.w $0666
	LDA.w $000A,y
	CLC
	ADC.w $0666
	STA.w $000A,y
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	CLC
	ADC.w $0666
	STA.w $000A,y
	PLA
	SEC
	SBC.b $06,x
	STA.w $0666
	LDA.b $06,x
	CLC
	ADC.w $079A
	LDA.b $0A,x
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	PLA
	STA.b $64
	RTS

CODE_B4B88B:
	PEA.w ($7E3202&$FF0000)>>8
	PLB
	PLB
	LDA.w $06AB
	ASL
	ASL
	TAX
	LDY.w $7E3202,x
	PHK
	PLB
	LDX.w $0007,y
	LDA.w $0009,y
	JSR.w CODE_B4B8A5
	RTS

CODE_B4B8A5:
	PHB
	PHK
	PLB
	STA.w $066E
	LDA.w $06A1
	BIT.w #$0040
	BEQ.b CODE_B4B8D5
	LDA.w $068B
	STA.b $CB
	LDA.w $068D
	STA.w $0650
	LDA.w $068F
	STA.b $CE
	LDA.w $0691
	STA.w $0654
	LDA.w $0693
	STA.w $0652
	LDY.w $0695
	BRL.w CODE_B4B9A5

CODE_B4B8D5:
	LDA.w $06A1
	ORA.w #$0040
	STA.w $06A1
	LDA.w #$002B
	STA.w $0654
	LDA.w $06B1
	ASL
	TAY
	LDA.w DATA_B4C216,y
	TAY
	LDA.w $000C,y
	XBA
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4B909
	PHA
	LDA.w $0000,x
	AND.w #$00FF
	STA.w $066C
	TXA
	CLC
	ADC.w $066C
	TAX
	INX
	INX
	PLA
CODE_B4B909:
	PHX
	PHA
	SEP.b #$20
	LDA.w $0000,x
	STA.w $0650
	STA.w $0682
	STA.w $0652
	REP.b #$20
	LDA.w $06B1
	BNE.b CODE_B4B92A
	LDA.w $06AB
	ASL
	TAX
	LDA.w $07B2,x
	BRA.b CODE_B4B931

CODE_B4B92A:
	LDA.w $066E
	JSL.l CODE_BB80B4
CODE_B4B931:
	CMP.w #$0000
	BEQ.b CODE_B4B94A
	SEP.b #$20
	CMP.b #$00
	BNE.b CODE_B4B94A
	INC.w $0652
	INC.w $0682
	LDA.w $06A5
	ORA.b #$80
	STA.w $06A5
CODE_B4B94A:
	REP.b #$20
	LDA.w $06B1
	BNE.b CODE_B4B956
	JSR.w CODE_B4BB05
	BRA.b CODE_B4B95D

CODE_B4B956:
	LDA.w $066E
	JSL.l CODE_BB8138
CODE_B4B95D:
	BEQ.b CODE_B4B97B
	SEP.b #$20
	INC.w $0652
	INC.w $0652
	INC.w $0652
	INC.w $0682
	INC.w $0682
	REP.b #$20
	LDA.w $06A5
	ORA.w #$0500
	STA.w $06A5
CODE_B4B97B:
	REP.b #$20
	PLA
	PLX
	SEP.b #$20
	ASL.w $0682
	ASL.w $0652
	ASL.w $0652
	ASL.w $0652
	LDA.b #$FF
	SEC
	SBC.w $0652
	LSR
	REP.b #$20
	STA.w $0652
	INX
	INX
	STX.b $CB
	LDA.w #$3A00
	STA.b $CE
	LDY.w #$3E00
CODE_B4B9A5:
	LDA.w $06A1
	BIT.w #$0080
	BEQ.b CODE_B4B9BB
	LDA.w $06A1
	AND.w #$FF7F
	STA.w $06A1
	LDA.w #$03E7
	BRA.b CODE_B4B9BE

CODE_B4B9BB:
	LDA.w #$0005
CODE_B4B9BE:
	STA.w $0656
	SEP.b #$20
	LDA.b #$7E
	STA.b $D0
	REP.b #$20
CODE_B4B9C9:
	LDA.b [$CB]
CODE_B4B9CB:
	AND.w #$00FF
	SEC
	SBC.w #$0021
	BPL.b CODE_B4B9EA
	SEP.b #$20
	DEC.w $0682
	DEC.w $0682
	REP.b #$20
	LDA.w $0652
	CLC
	ADC.w #$0008
	STA.w $0652
	BRA.b CODE_B4BA41

CODE_B4B9EA:
	TAX
	LDA.w DATA_B4C46B,x
	AND.w #$00FF
	XBA
	LSR
	LSR
	CLC
	ADC.w #DATA_FC0660
	TAX
	LDA.w #$003F
	PHB
	MVN $7E,DATA_FC0660>>16
	PLB
	LDA.w $0652
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	LDA.w #$003C
	XBA
	ORA.w $0654
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	INC.w $0654
	LDA.w $0652
	CLC
	ADC.w #$0800
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	LDA.w #$003C
	XBA
	ORA.w $0654
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	INC.w $0654
	LDA.w $0652
	CLC
	ADC.w #$0008
	STA.w $0652
CODE_B4BA41:
	INC.b $CB
	DEC.w $0650
	BEQ.b CODE_B4BA71
	DEC.w $0656
	BEQ.b CODE_B4BA50
	BRL.w CODE_B4B9C9

CODE_B4BA50:
	LDA.b $CB
	STA.w $068B
	LDA.w $0650
	STA.w $068D
	LDA.b $CE
	STA.w $068F
	LDA.w $0654
	STA.w $0691
	LDA.w $0652
	STA.w $0693
	STY.w $0695
	BRA.b CODE_B4BAC6

CODE_B4BA71:
	LDA.w $06A5
	BIT.w #$0080
	BEQ.b CODE_B4BA88
	AND.w #$FF7F
	STA.w $06A5
	INC.w $0650
	LDA.w #$0021
	BRL.w CODE_B4B9CB

CODE_B4BA88:
	BIT.w #$0100
	BEQ.b CODE_B4BAA6
	AND.w #$FEFF
	STA.w $06A5
	LDA.w $0652
	CLC
	ADC.w #$0008
	STA.w $0652
	INC.w $0650
	LDA.w #$0022
	BRL.w CODE_B4B9CB

CODE_B4BAA6:
	BIT.w #$0400
	BEQ.b CODE_B4BABA
	AND.w #$FBFF
	STA.w $06A5
	INC.w $0650
	LDA.w #$0040
	BRL.w CODE_B4B9CB

CODE_B4BABA:
	INC.w $0681
	LDA.w $06A1
	AND.w #$FFBF
	STA.w $06A1
CODE_B4BAC6:
	PLB
	RTS

CODE_B4BAC8:
	LDA.w #$0007
	STA.w $0650
	LDY.w #$0000
CODE_B4BAD1:
	LDA.w #$0007
	SEC
	SBC.w $0650
	ASL
	TAX
	LDA.w DATA_B4CDE1,x
	TAX
	STZ.w $0674
	PHY
CODE_B4BAE2:
	LDA.w $0000,x
	AND.w #$00FF
	BEQ.b CODE_B4BAF6
	PHX
	JSL.l CODE_BB80B4
	PLX
	TSB.w $0674
	INX
	BRA.b CODE_B4BAE2

CODE_B4BAF6:
	PLY
	LDA.w $0674
	STA.w $07B2,y
	INY
	INY
	DEC.w $0650
	BNE.b CODE_B4BAD1
	RTS

CODE_B4BB05:
	LDA.w $06AB
	ASL
	TAY
	LDX.w DATA_B4CDE1,y
CODE_B4BB0D:
	LDA.w $0000,x
	AND.w #$00FF
	BEQ.b CODE_B4BB23
	PHX
	JSL.l CODE_BB8138
	PLX
	CMP.w #$0000
	BEQ.b CODE_B4BB26
	INX
	BRA.b CODE_B4BB0D

CODE_B4BB23:
	LDA.w #$0001
CODE_B4BB26:
	RTS

CODE_B4BB27:
	REP.b #$20
	LDA.w $0689
	CMP.w #$0008
	BNE.b CODE_B4BB36
	LDY.w #$1128
	BRA.b CODE_B4BB39

CODE_B4BB36:
	LDY.w #$0F28
CODE_B4BB39:
	LDA.w $0002,x
	AND.w #$00FF
	BEQ.b CODE_B4BB87
	TYA
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0002,x
	CLC
	ADC.b #$20
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0002,x
	CLC
	ADC.b #$2A
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0008
	TAY
CODE_B4BB87:
	LDA.w $0001,x
	BEQ.b CODE_B4BBD5
	AND.w #$00FF
	TYA
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0001,x
	CLC
	ADC.b #$20
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0001,x
	CLC
	ADC.b #$2A
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0008
	TAY
CODE_B4BBD5:
	TYA
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0000,x
	CLC
	ADC.b #$20
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0000,x
	CLC
	ADC.b #$2A
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	RTS

CODE_B4BC16:
	TYA
	SEC
	SBC.w #$000C
	TAY
	LDA.w $0001,x
	AND.w #$00FF
	BEQ.b CODE_B4BC2A
	TYA
	SEC
	SBC.w #$0008
	TAY
CODE_B4BC2A:
	TYA
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3C00
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3C01
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0008
	TAY
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3C02
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3C03
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0008
	TAY
	LDA.w $0001,x
	AND.w #$00FF
	BEQ.b CODE_B4BCDB
	TYA
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0001,x
	CLC
	ADC.b #$20
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0001,x
	CLC
	ADC.b #$2A
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0008
	TAY
CODE_B4BCDB:
	TYA
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0000,x
	CLC
	ADC.b #$20
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	TYA
	CLC
	ADC.w #$0800
	STA.b [$C8]
	INC.b $C8
	INC.b $C8
	LDA.w #$3E00
	SEP.b #$20
	LDA.w $0000,x
	CLC
	ADC.b #$2A
	REP.b #$20
	STA.b [$C8]
	LDA.b $C8
	SEC
	SBC.w #$0006
	STA.b $C8
	RTS

CODE_B4BD1C:
	LDY.w #$000A
	JSL.l CODE_B4BD41
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.w $0000,x
	LDA.w !REGISTER_QuotientLo
	JSL.l CODE_B4BD41
	SEP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.w $0001,x
	LDA.w !REGISTER_QuotientLo
	STA.w $0002,x
	REP.b #$20
	RTS

CODE_B4BD41:
	STA.w !REGISTER_DividendLo
	STY.w !REGISTER_Divisor
	NOP #10
	RTL

CODE_B4BD52:
	JSR.w CODE_B4BD6A
	JSR.w CODE_B4A111
	BRA.b CODE_B4BD60

CODE_B4BD5A:
	JSR.w CODE_B4BD6A
	JSR.w CODE_B4A0EF
CODE_B4BD60:
	LDA.w $06A1
	AND.w #$FFFE
	STA.w $06A1
	RTS

CODE_B4BD6A:
	SEP.b #$20
	STA.l $000787
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$00
	STX.w HDMA[$03].Parameters
	LDX.w #$000787
	STX.w HDMA[$03].SourceLo
	STZ.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	STA.l $0006DC
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$04].Parameters
	LDX.w #$0006DC
	STX.w HDMA[$04].SourceLo
	STZ.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	REP.b #$20
	RTS

CODE_B4BD9B:
	REP.b #$20
	LDY.w #$0006CF
	LDX.w #DATA_B4CE18
	LDA.w #$00C0
	PHB
	MVN $0006CF>>16,DATA_B4CE18>>16
	PLB
	RTS

CODE_B4BDAC:
	BRA.b CODE_B4BDC4

CODE_B4BDAE:
	SEP.b #$20
	LDA.l $0006DC
	CMP.b #$3D
	BEQ.b CODE_B4BDC4
	INC
	STA.l $0006DC
	STA.l $000787
	REP.b #$20
	RTS

CODE_B4BDC4:
	REP.b #$20
	LDA.w $06A1
	ORA.w #$0001
	STA.w $06A1
	RTS

CODE_B4BDD0:
	BRA.b CODE_B4BDE8

CODE_B4BDD2:
	SEP.b #$20
	LDA.l $0006DC
	CMP.b #$7D
	BEQ.b CODE_B4BDE8
	INC
	STA.l $0006DC
	STA.l $000787
	REP.b #$20
	RTS

CODE_B4BDE8:
	REP.b #$20
	LDA.w $06A1
	ORA.w #$0001
	STA.w $06A1
	RTS

CODE_B4BDF4:
	SEP.b #$20
	STZ.w !REGISTER_BG3HorizScrollOffset
	STZ.w !REGISTER_BG3HorizScrollOffset
	LDA.b #$FF
	STA.w !REGISTER_BG3VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	STZ.w !RAM_DKC2_Global_Layer1XPosLo
	STZ.w $17C0
	RTL

CODE_B4BE25:
	JMP.w ($067D)

CODE_B4BE28:
	JSR.w CODE_B4BE6C
	LDA.w $06A5
	AND.w #$FFFE
	ORA.w #$0020
	STA.w $06A5
	LDA.w #$0001
	STA.w $0658
	LDA.w #DATA_F7844A
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4BE48
	LDA.w #DATA_F7FCEE
CODE_B4BE48:
	STA.w $0672
	BRL.w CODE_B4891E

CODE_B4BE4E:
	JSR.w CODE_B4BE6C
	LDA.w #$0021
	TSB.w $06A5
	LDA.w #$0002
	STA.w $0658
	LDA.w #DATA_F7845A
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_B4BE68
	LDA.w #DATA_F7FCE4
CODE_B4BE68:
	STA.w $0672
	RTS

CODE_B4BE6C:
	LDA.w #$810F
	JSL.l CODE_808BFF
	LDA.w $06A3
	ORA.w #$8000
	STA.w $06A3
	LDA.w #CODE_B4BEA7
	STA.w $067D
	LDA.w #CODE_B4C106
	STA.w $067F
	RTS

DATA_B4BE89:
	dw $0084,$0081,$00BE,$0027,$0046,$008A,$0096,$001D
	dw $00BB,$008E,$006E,$0013,$005A,$00C3,$0046

CODE_B4BEA7:
	SEP.b #$20
	STZ.w !REGISTER_IRQNMIAndJoypadEnableFlags
	REP.b #$20
	JSL.l CODE_BB91F7
	LDA.w #$8000
	TRB.w $06A3
	LDA.w #$0020
	TSB.w $06A5
	LDA.w #DATA_FD6682
	LDY.w #$00F0
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w #$00AA
	LDY.w #$00E0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w $0672
	STA.w $065C
	LDA.w $067F
	CMP.w #CODE_B4C0F1
	BEQ.b CODE_B4BEF2
	CMP.w #CODE_B491B7
	BEQ.b CODE_B4BEF2
	LDA.w #!Define_DKC2_MusicID_CrankysConga
	JSL.l CODE_B5800C
CODE_B4BEF2:
	JSL.l CODE_BB91D9
	JSL.l CODE_8085B5
	JSL.l CODE_BAC7E4
	JSL.l CODE_8088D2
	PHK
	PLB
	JSL.l CODE_B4BDF4
	JSR.w CODE_B4BD9B
	SEP.b #$20
	LDX.w #(!REGISTER_BG3VertScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$0006CF
	STX.w HDMA[$01].SourceLo
	LDA.b #$0006CF>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDY.w #$0000
	LDX.w DATA_B4CD09,y
	LDA.w $0010,x
	STA.w $0662
	LDA.w $0012,x
	STA.w $0664
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$0080
	STA.w !REGISTER_ScreenDisplayRegister
	PHK
	PHK
	PLA
	STA.b $CC
	LDA.w #$0039
	JSL.l CODE_BB80B0
	LDA.w #$0038
	JSL.l CODE_BB80AC
	LDA.w #DATA_FD402E
	LDY.w #$0000
	LDX.w #$0020
	JSL.l CODE_BB8089
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w $08A4
	STA.w $0660
	STZ.w $08A4
	JSL.l CODE_808D5B
	LDX.w $0597
	LDA.w #$C000
	STA.b $1C,x
	LDX.w #$0000
	JSR.w CODE_B48D80
	LDX.b $68
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	LDA.w #$001C
	STA.b $06,x
	LDA.w #$00C3
	STA.b $0A,x
	LDY.w #$0168
	JSL.l CODE_BB842C
	LDX.b $68
	STX.w $0668
	LDY.w #$0166
	JSL.l CODE_BB842C
	LDX.b $68
	STX.w $066A
	LDY.w #$016C
	JSL.l CODE_BB842C
	LDX.b $68
	STX.w $066C
	LDX.w #DATA_B4BE89								; Note: Related to displaying Mario/Yoshi/Link and the DK coin counts.
	LDA.w $08CE
	BEQ.b CODE_B4BFC0
	DEC
CODE_B4BFC0:
	CMP.w $0006,x
	BCC.b CODE_B4BFC8
	BRL.w CODE_B4C053

CODE_B4BFC8:
	PHA
	LDY.w $066A
	JSR.w CODE_B4C0A1
	LDA.w $0004,x
	STA.w $0042,y
	JSR.w CODE_B4C0B5
	STA.w $07A8
	JSR.w CODE_B4C0AE
	PLA
	CMP.w $0006,x
	BCC.b CODE_B4BFE7
	BRL.w CODE_B4C06A

CODE_B4BFE7:
	PHA
	LDY.w $0668
	JSR.w CODE_B4C0A1
	LDA.w $0004,x
	STA.w $0042,y
	JSR.w CODE_B4C0B5
	STA.w $07AA
	JSR.w CODE_B4C0AE
	PLA
	CMP.w $0006,x
	BCC.b CODE_B4C006
	BRL.w CODE_B4C081

CODE_B4C006:
	LDY.w $066C
	JSR.w CODE_B4C0A1
	LDA.w $0004,x
	STA.w $0042,y
	JSR.w CODE_B4C0B5
	STA.w $07AC
	JSR.w CODE_B4C0AE
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4C0A1
	LDA.w $0004,x
	STA.w $066E
	JSR.w CODE_B4C0B5
	STA.w $07AE
	LDA.w #$0004
	STA.w $0670
CODE_B4C033:
	LDA.w #$0200
	TRB.w $06A1
	JSR.w CODE_B49072
	LDA.w #$0064
	STA.w $064E
	LDA.w #CODE_B48E5E
	STA.w $067D
	LDA.w $0660
	JSL.l CODE_808837
	JML.l CODE_808C55

CODE_B4C053:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4C0A1
	JSR.w CODE_B4C0B5
	STA.w $07AE
	JSR.w CODE_B4C0AE
	LDA.w #$0001
	STA.w $0670
	BRA.b CODE_B4C0C5

CODE_B4C06A:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4C0A1
	JSR.w CODE_B4C0B5
	STA.w $07AE
	JSR.w CODE_B4C0AE
	LDA.w #$0002
	STA.w $0670
	BRA.b CODE_B4C0DA

CODE_B4C081:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B4C0A1
	JSR.w CODE_B4C0B5
	STA.w $07AE
	JSR.w CODE_B4C0AE
	LDA.w #$0003
	STA.w $0670
CODE_B4C096:
	LDY.w $066C
	LDA.w #$C000
	STA.w $001C,y
	BRA.b CODE_B4C033

CODE_B4C0A1:
	LDA.w $0000,x
	STA.w $0006,y
	LDA.w $0002,x
	STA.w $000A,y
	RTS

CODE_B4C0AE:
	TXA
	CLC
	ADC.w #$0008
	TAX
	RTS

CODE_B4C0B5:
	LDA.w $000A,y
	CLC
	ADC.w #$0009
	XBA
	SEP.b #$20
	LDA.w $0006,y
	REP.b #$20
	RTS

CODE_B4C0C5:
	LDY.w $066A
	JSR.w CODE_B4C0A1
	LDA.w $0004,y
	STA.w $0042,y
	JSR.w CODE_B4C0B5
	STA.w $07A8
	JSR.w CODE_B4C0AE
CODE_B4C0DA:
	LDY.w $0668
	JSR.w CODE_B4C0A1
	LDA.w $0004,y
	STA.w $0042,y
	JSR.w CODE_B4C0B5
	STA.w $07AA
	JSR.w CODE_B4C0AE
	BRA.b CODE_B4C096

CODE_B4C0F1:
	JSL.l CODE_BB91D9
	LDA.w #$0010
	TRB.w $08FC
	STZ.w $08FE
	JSL.l CODE_BBC597
	JML.l CODE_8087B9

CODE_B4C106:
	LDA.w #$0040
	TSB.w $06A3
	STZ.w $06AF
	STZ.w $06AD
	LDA.w $06B1
	BNE.b CODE_B4C11D
	LDA.w $06AB
	STA.w $06A9
CODE_B4C11D:
	JSL.l CODE_B4AE74
	LDA.w #CODE_8087D9
	STA.b $24
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B4C12D:							; Note: RNG Routine?
	LDA.b !RAM_DKC2_Global_RNGSeedLo
	PHA
	LDA.b $30
	ROL
	PHA
	LDA.b !RAM_DKC2_Global_RNGSeedHi
	EOR.b $01,S
	STA.b !RAM_DKC2_Global_RNGSeedLo
	PLA
	PLA
	STA.b $30
	LDA.b !RAM_DKC2_Global_RNGSeedLo
	INC.b !RAM_DKC2_Global_RNGSeedLo
	RTL

DATA_B4C143:
	db $00,$1C,$46,$41,$09,$1E,$00,$10,$17,$0E,$20,$0C,$42,$33,$49,$4B
	db $2A,$50,$00,$2E,$15,$0B,$6C,$32,$2C,$28,$00,$00,$00,$00,$00,$00
	db $00,$1A,$00,$36,$19,$13,$00,$00,$1B,$1D,$00,$00,$45,$21,$4A,$5B
	db $00,$01,$02,$03,$04,$05,$06,$07,$43,$18,$25,$4C,$29,$35,$00,$00
	db $0A,$11,$26,$4D,$2D,$37,$00,$00,$0F,$16,$23,$51,$2B,$3D,$5C,$00
	db $0D,$14,$24,$53,$31,$3C,$77,$00,$00,$12,$1F,$47,$2F,$38,$00,$00
	db $48,$5D,$39,$22,$52,$4F,$4E,$44,$30,$00,$00,$00,$34,$3B,$3F,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $68,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$3A
	db $00,$00,$00,$00,$00,$00,$64,$00,$00,$60,$70,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$40,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$5E,$62,$66,$6A,$6E,$5F,$63,$67,$6B,$6F,$61,$65
	db $69,$6D,$71

DATA_B4C216:											; Note: Overworld level tile related data.
	dw DATA_B4C234,DATA_B4C250,DATA_B4C274,DATA_B4C29A,DATA_B4C2C2,DATA_B4C2E2,DATA_B4C308,DATA_B4C330
	dw DATA_B4C348,DATA_B4C36E,DATA_B4C38C,DATA_B4C3A4,DATA_B4C3BC,DATA_B4C3D4,DATA_B4C3EC

DATA_B4C234:
	dw $0080,$0080,$0070,$016F,$0005,$0007,$000B,$0000
	dw $0001,$0002,$0003,$0004,$0005,$0006

DATA_B4C250:
	dw $0080,$0080,$006F,$006F,$0008,$000B,$00C8,$0041
	dw $0042,$0043,$0009,$000A,$000B,$000C,$000D,$000E
	dw $000F,$0058

DATA_B4C274:
	dw $0080,$0080,$006F,$006F,$000B,$000C,$00C8,$0010
	dw $0011,$0012,$0013,$0014,$0015,$0016,$0017,$0018
	dw $0019,$001A,$0027

DATA_B4C29A:
	dw $0080,$0180,$006F,$006F,$000D,$000D,$000B,$001B
	dw $001C,$001D,$001E,$001F,$0020,$0021,$0022,$0023
	dw $0024,$0025,$0026,$0054

DATA_B4C2C2:
	dw $0080,$0080,$006F,$006F,$0009,$0009,$00C8,$0044
	dw $0045,$0046,$0047,$0048,$0050,$0051,$0052,$0055

DATA_B4C2E2:
	dw $0080,$0080,$006F,$006F,$000A,$000C,$00C8,$0028
	dw $0029,$002A,$002B,$002C,$002D,$002E,$002F,$0031
	dw $0032,$0033,$0056

DATA_B4C308:
	dw $0080,$0080,$0070,$014F,$000B,$000D,$00C8,$0034
	dw $0035,$0036,$0037,$0038,$0039,$003A,$003B,$003C
	dw $003D,$003F,$0040,$0057

DATA_B4C330:
	dw $0080,$0080,$006F,$006F,$0005,$0005,$000B,$0059
	dw $005B,$005C,$005D,$0077

DATA_B4C348:
	dw $0080,$0080,$006F,$006F,$000B,$000C,$00C8,$0010
	dw $0011,$0012,$0013,$0014,$0015,$0016,$0017,$0018
	dw $0019,$001A,$0027

DATA_B4C36E:
	dw $0080,$0080,$006F,$006F,$0007,$0008,$00C8,$0049
	dw $004A,$004B,$004C,$004D,$004E,$004F,$0053

DATA_B4C38C:
	dw $0080,$0080,$006F,$006F,$0000,$0005,$000B,$005E
	dw $005F,$0060,$0061,$0072

DATA_B4C3A4:
	dw $0080,$0080,$006F,$006F,$0000,$0005,$000B,$0062
	dw $0063,$0064,$0065,$0073

DATA_B4C3BC:
	dw $0080,$0080,$006F,$006F,$0000,$0005,$000B,$0066
	dw $0067,$0068,$0069,$0074

DATA_B4C3D4:
	dw $0080,$0080,$006F,$006F,$0000,$0005,$000B,$006A
	dw $006B,$006C,$006D,$0075

DATA_B4C3EC:
	dw $0080,$0080,$006F,$006F,$0000,$0005,$000B,$006E
	dw $006F,$0070,$0071,$0076

DATA_B4C404:
	dw $0000,$0058,$0027,$0054,$0055,$0056,$0057,$0059
	dw $0000,$004F

DATA_B4C418:
	dw $0000,$0041,$0010,$001B,$0050,$0028,$0034,$005B
	dw $0049,$0005,$0099,$00CE,$0096,$00CF,$0080,$00D0
	dw $0016,$00D1,$009A,$00D2,$0000,$0000

DATA_B4C444:
	db $61,$65,$69,$6D,$71

DATA_B4C449:
	db $00,$3C,$02,$3C,$04,$30,$0A,$32,$08,$32,$06,$30,$0C,$3A,$0E,$3A
	db $80,$34

DATA_B4C45B:
	db $04,$F6,$20,$3C,$04,$12,$20,$BC,$F6,$04,$21,$7C,$12,$04,$21,$3C

DATA_B4C46B:
	db $26,$28,$2A,$2B,$2C,$2D,$1A,$2F,$30,$31,$32,$26,$22,$1E,$29,$03
	db $07,$0B,$0F,$13,$17,$1B,$1F,$23,$27,$33,$34,$35,$36,$37,$2E,$38
	db $00,$04,$08,$0C,$10,$14,$18,$1C,$20,$24,$01,$05,$09,$0D,$11,$15
	db $19,$1D,$21,$25,$02,$06,$0A,$0E,$12,$16

DATA_B4C4A5:
	dw $0000,DATA_BAD5AA,$0000,$0000,DATA_BADDE1

DATA_B4C4AF:
	dw DATA_BAD000,DATA_BAD0D1,DATA_BAD19C,$0000,DATA_BAD339,DATA_BAD40E,$0000,$0000
	dw DATA_BAD268,DATA_BAD4ED,DATA_BAD4ED,DATA_BAD4ED,DATA_BAD4ED,DATA_BAD4ED

DATA_B4C4CB:
	dw DATA_BAD5DD,DATA_BAD6EC,DATA_BAD7E9,DATA_BAD91F,DATA_BAD9A6,DATA_BADA35,DATA_BADAB3

DATA_B4C4D9:
	dw DATA_BADB23,DATA_BADB94,DATA_BADC0B,$0000,DATA_BADCF6,DATA_BADD6A,$0000,$0000
	dw DATA_BADC7F

DATA_B4C4EB:
	dw DATA_F70200,DATA_F75F86,DATA_F738FD,DATA_F7659E,DATA_F77A0F

DATA_B4C4F5:
	dw DATA_F70000,DATA_F70136,DATA_F700CE,DATA_F7016C,DATA_F7019E

DATA_B4C4FF:
	dw DATA_F70072,DATA_F70148,DATA_F700E0,DATA_F7017E,DATA_F701B0

DATA_B4C509:
	dw DATA_F7008E,DATA_F70156,DATA_F700EE,DATA_F7018C,DATA_F701C2

DATA_B4C513:
	dw DATA_B4C525,DATA_B4C52B,DATA_B4C531,$0000,DATA_B4C53D,DATA_B4C543,$0000,$0000
	dw DATA_B4C537

DATA_B4C525:
	dw DATA_B4C549,DATA_B4C561,DATA_B4C579

DATA_B4C52B:
	dw DATA_B4C591,DATA_B4C5A9,DATA_B4C5C1

DATA_B4C531:
	dw DATA_B4C5D9,DATA_B4C5F1,DATA_B4C609

DATA_B4C537:
	dw DATA_B4C621,DATA_B4C639,DATA_B4C651

DATA_B4C53D:
	dw DATA_B4C669,DATA_B4C681,DATA_B4C699

DATA_B4C543:
	dw DATA_B4C6B1,DATA_B4C6C9,DATA_B4C6E1

DATA_B4C549:
	dw DATA_F744CC,$0258
	dw DATA_F744EA,$0001
	dw DATA_F74519,$0258
	dw DATA_F74557,$0001
	dw DATA_F745A2,$0258
	dw DATA_F745DD,$0003

DATA_B4C561:
	dw DATA_F7462B,$0258
	dw DATA_F74662,$0002
	dw DATA_F746A2,$0258
	dw DATA_F746DE,$0002
	dw DATA_F74724,$0258
	dw DATA_F7477B,$0003

DATA_B4C579:
	dw DATA_F747C7,$0258
	dw DATA_F74822,$0002
	dw DATA_F74843,$0258
	dw DATA_F7487E,$0001
	dw DATA_F748C5,$0258
	dw DATA_F74935,$0003

DATA_B4C591:
	dw DATA_F74964,$0258
	dw DATA_F749BB,$0002
	dw DATA_F74A01,$0258
	dw DATA_F74A3B,$0001
	dw DATA_F74A88,$0258
	dw DATA_F74AE1,$0001

DATA_B4C5A9:
	dw DATA_F74B03,$0258
	dw DATA_F74B5D,$0003
	dw DATA_F74BA4,$0258
	dw DATA_F74BE3,$0002
	dw DATA_F74C15,$0258
	dw DATA_F74C87,$0001

DATA_B4C5C1:
	dw DATA_F74CA8,$0258
	dw DATA_F74CFF,$0002
	dw DATA_F74D22,$0258
	dw DATA_F74D7A,$0003
	dw DATA_F74DAD,$0258
	dw DATA_F74DEB,$0003

DATA_B4C5D9:
	dw DATA_F74E1C,$0258
	dw DATA_F74E58,$0001
	dw DATA_F74E9D,$0258
	dw DATA_F74EFF,$0002
	dw DATA_F74F48,$0258
	dw DATA_F74FA2,$0003

DATA_B4C5F1:
	dw DATA_F74FD2,$0258
	dw DATA_F7500B,$0002
	dw DATA_F7502D,$0258
	dw DATA_F75063,$0003
	dw DATA_F7509F,$0258
	dw DATA_F750D5,$0002

DATA_B4C609:
	dw DATA_F74A01,$0258
	dw DATA_F75104,$0002
	dw DATA_F75141,$0258
	dw DATA_F75176,$0001
	dw DATA_F751A9,$0258
	dw DATA_F751E8,$0003

DATA_B4C621:
	dw DATA_F74A01,$0258
	dw DATA_F75209,$0003
	dw DATA_F75252,$0258
	dw DATA_F75289,$0001
	dw DATA_F752E7,$0258
	dw DATA_F75347,$0003

DATA_B4C639:
	dw DATA_F7539F,$0258
	dw DATA_F753F8,$0002
	dw DATA_F7543E,$0258
	dw DATA_F7548F,$0002
	dw DATA_F754C1,$0258
	dw DATA_F75504,$0001

DATA_B4C651:
	dw DATA_F75566,$0258
	dw DATA_F7559C,$0003
	dw DATA_F755CE,$0258
	dw DATA_F75625,$0002
	dw DATA_F75651,$0258
	dw DATA_F756AB,$0003

DATA_B4C669:
	dw DATA_F74A01,$0258
	dw DATA_F756FB,$0001
	dw DATA_F75742,$0258
	dw DATA_F75798,$0002
	dw DATA_F757B9,$0258
	dw DATA_F75815,$0003

DATA_B4C681:
	dw DATA_F75844,$0258
	dw DATA_F75899,$0003
	dw DATA_F758DA,$0258
	dw DATA_F75935,$0002
	dw DATA_F75956,$0258
	dw DATA_F759A6,$0002

DATA_B4C699:
	dw DATA_F759F1,$0258
	dw DATA_F75A4A,$0003
	dw DATA_F75A98,$0258
	dw DATA_F75ACF,$0001
	dw DATA_F75B02,$0258
	dw DATA_F75B58,$0001

DATA_B4C6B1:
	dw DATA_F74A01,$0258
	dw DATA_F75B79,$0002
	dw DATA_F75BC2,$0258
	dw DATA_F75C15,$0003
	dw DATA_F75C45,$0258
	dw DATA_F75C97,$0002

DATA_B4C6C9:
	dw DATA_F75CE4,$0258
	dw DATA_F75D27,$0001
	dw DATA_F75D6C,$0258
	dw DATA_F75DA9,$0003
	dw DATA_F75DCA,$0258
	dw DATA_F75E25,$0002

DATA_B4C6E1:
	dw DATA_F75E5B,$0258
	dw DATA_F75E90,$0002
	dw DATA_F75EC7,$0258
	dw DATA_F75F00,$0001
	dw DATA_F75F21,$0258
	dw DATA_F75F62,$0002

DATA_B4C6F9:
	dw DATA_B4C707,DATA_B4C715,DATA_B4C723,DATA_B4C731,DATA_B4C739,DATA_B4C741,DATA_B4C747

DATA_B4C707:
	dw $0000,DATA_F76CE3,DATA_F76D79,DATA_F76E29,DATA_F76EE0,DATA_F76F79,DATA_F76EA3

DATA_B4C715:
	dw $0000,DATA_F77031,DATA_F770A6,DATA_F77121,DATA_F771BF,DATA_F7727A,DATA_F77164

DATA_B4C723:
	dw $0000,DATA_F77305,DATA_F77360,DATA_F773D9,DATA_F774AB,DATA_F7753D,DATA_F77452

DATA_B4C731:
	dw $0000,DATA_F775D9,DATA_F776C5,DATA_F77667

DATA_B4C739:
	dw $0000,DATA_F77742,DATA_F77831,DATA_F777BB

DATA_B4C741:
	dw $0000,DATA_F778A3,DATA_F7791E

DATA_B4C747:
	dw $0000,DATA_F7799B,DATA_F779D9

DATA_B4C74D:
	dw DATA_B4C769,DATA_B4C775,DATA_B4C781,$0000,DATA_B4C799,DATA_B4C7A5,$0000,$0000
	dw DATA_B4C78D,DATA_B4C7B1,DATA_B4C7B1,DATA_B4C7B1,DATA_B4C7B1,DATA_B4C7B1

DATA_B4C769:
	dw DATA_F71EDB,DATA_F71F14,DATA_F71F6A,DATA_F71FAB,DATA_F72000,DATA_F7207B

DATA_B4C775:
	dw DATA_F720DA,DATA_F72134,DATA_F72175,DATA_F721CE,DATA_F72222,DATA_F72259

DATA_B4C781:
	dw DATA_F722CB,DATA_F72326,DATA_F72377,DATA_F723CA,DATA_F72422,DATA_F72446

DATA_B4C78D:
	dw DATA_F72498,DATA_F724EB,DATA_F72540,DATA_F7259A,DATA_F7260E,DATA_F72666

DATA_B4C799:
	dw DATA_F726A8,DATA_F726E4,DATA_F72741,DATA_F7279B,DATA_F727D2,DATA_F72811

DATA_B4C7A5:
	dw DATA_F7286E,DATA_F728DF,DATA_F72936,DATA_F729A8,DATA_F72A03,DATA_F72A75

DATA_B4C7B1:
	dw DATA_F72AE5,DATA_F72B39,DATA_F72B98,DATA_F72BD2,DATA_F72BF5

DATA_B4C7BB:
	dw $0000,DATA_BAEF04,$0000,$0000,DATA_BAEF41

DATA_B4C7C5:
	dw DATA_BAE1BB,DATA_BAE2CF,DATA_BAE3EF,$0000,DATA_BAE61A,DATA_BAE708,$0000,$0000
	dw DATA_BAE4ED,DATA_BAE81F,DATA_BAE81F,DATA_BAE81F,DATA_BAE81F,DATA_BAE81F

DATA_B4C7E1:
	dw DATA_BAE929,DATA_BAEA3B,DATA_BAEB5F,DATA_BAEC9C,DATA_BAED42,DATA_BAEDF2,DATA_BAEE8A

DATA_B4C7EF:
	dw DATA_BADE1F,DATA_BADEC0,DATA_BADFF1,$0000,DATA_BAE085,DATA_BAE117,$0000,$0000
	dw DATA_BADF53
	
DATA_B4C801:
	dw DATA_F7A82C,DATA_F7EE95,DATA_F78464,DATA_F7DA34,DATA_F7F3C8

DATA_B4C80B:
	dw DATA_F7FC4E,DATA_F7FD44,DATA_F7FCFC,DATA_F7FD72,DATA_F7FD9A

DATA_B4C815:
	dw DATA_F7FC98,DATA_F7FD52,DATA_F7FD08,DATA_F7FD80,DATA_F7FDA8

DATA_B4C81F:
	dw DATA_F7FCAE,DATA_F7FD60,DATA_F7FD12,DATA_F7FD8C,DATA_F7FDB6

DATA_B4C829:
	dw DATA_B4C83B,DATA_B4C841,DATA_B4C847,$0000,DATA_B4C853,DATA_B4C859,$0000,$0000
	dw DATA_B4C84D

DATA_B4C83B:
	dw DATA_B4C85F,DATA_B4C877,DATA_B4C88F

DATA_B4C841:
	dw DATA_B4C8A7,DATA_B4C8BF,DATA_B4C8D7

DATA_B4C847:
	dw DATA_B4C8EF,DATA_B4C907,DATA_B4C91F

DATA_B4C84D:
	dw DATA_B4C937,DATA_B4C94F,DATA_B4C967

DATA_B4C853:
	dw DATA_B4C97F,DATA_B4C997,DATA_B4C9AF

DATA_B4C859:
	dw DATA_B4C9C7,DATA_B4C9DF,DATA_B4C9F7

DATA_B4C85F:
	dw DATA_F78CA5,$0258
	dw DATA_F78CC3,$0001
	dw DATA_F78CF2,$0258
	dw DATA_F78D30,$0001
	dw DATA_F78D6F,$0258
	dw DATA_F78DA9,$0003

DATA_B4C877:
	dw DATA_F78DFD,$0258
	dw DATA_F78E39,$0002
	dw DATA_F78E72,$0258
	dw DATA_F78EAC,$0002
	dw DATA_F78EF8,$0258
	dw DATA_F78F36,$0003

DATA_B4C88F:
	dw DATA_F78F82,$0258
	dw DATA_F78FF2,$0002
	dw DATA_F79013,$0258
	dw DATA_F79050,$0001
	dw DATA_F790A6,$0258
	dw DATA_F79101,$0003

DATA_B4C8A7:
	dw DATA_F79138,$0258
	dw DATA_F7918D,$0002
	dw DATA_F791ED,$0258
	dw DATA_F79223,$0001
	dw DATA_F7927B,$0258
	dw DATA_F792D3,$0001

DATA_B4C8BF:
	dw DATA_F79304,$0258
	dw DATA_F79360,$0003
	dw DATA_F793A3,$0258
	dw DATA_F793DA,$0002
	dw DATA_F79409,$0258
	dw DATA_F7946E,$0001

DATA_B4C8D7:
	dw DATA_F7948F,$0258
	dw DATA_F794EC,$0002
	dw DATA_F7950F,$0258
	dw DATA_F79568,$0003
	dw DATA_F7959E,$0258
	dw DATA_F795F1,$0003

DATA_B4C8EF:
	dw DATA_F79622,$0258
	dw DATA_F79673,$0001
	dw DATA_F796C8,$0258
	dw DATA_F79723,$0002
	dw DATA_F79774,$0258
	dw DATA_F797CC,$0003

DATA_B4C907:
	dw DATA_F797FC,$0258
	dw DATA_F79835,$0002
	dw DATA_F79857,$0258
	dw DATA_F79895,$0003
	dw DATA_F798D1,$0258
	dw DATA_F7990A,$0002

DATA_B4C91F:
	dw DATA_F791ED,$0258
	dw DATA_F79939,$0002
	dw DATA_F7997E,$0258
	dw DATA_F799B8,$0001
	dw DATA_F799EB,$0258
	dw DATA_F79A3A,$0003

DATA_B4C937:
	dw DATA_F791ED,$0258
	dw DATA_F79A5B,$0003
	dw DATA_F79AA9,$0258
	dw DATA_F79AE5,$0001
	dw DATA_F79B40,$0258
	dw DATA_F79B9C,$0003

DATA_B4C94F:
	dw DATA_F79BF6,$0258
	dw DATA_F79C49,$0002
	dw DATA_F79C9C,$0258
	dw DATA_F79CEC,$0002
	dw DATA_F79D1E,$0258
	dw DATA_F79D71,$0001

DATA_B4C967:
	dw DATA_F79DC6,$0258
	dw DATA_F79E00,$0003
	dw DATA_F79E32,$0258
	dw DATA_F79E84,$0002
	dw DATA_F79EB0,$0258
	dw DATA_F79F04,$0003

DATA_B4C97F:
	dw DATA_F791ED,$0258
	dw DATA_F79F53,$0001
	dw DATA_F79F9C,$0258
	dw DATA_F79FF3,$0002
	dw DATA_F7A014,$0258
	dw DATA_F7A064,$0003

DATA_B4C997:
	dw DATA_F7A093,$0258
	dw DATA_F7A0E0,$0003
	dw DATA_F7A12F,$0258
	dw DATA_F7A188,$0002
	dw DATA_F7A1A9,$0258
	dw DATA_F7A201,$0002

DATA_B4C9AF:
	dw DATA_F7A258,$0258
	dw DATA_F7A2AE,$0003
	dw DATA_F7A302,$0258
	dw DATA_F7A33B,$0001
	dw DATA_F7A36F,$0258
	dw DATA_F7A3C3,$0001

DATA_B4C9C7:
	dw DATA_F791ED,$0258
	dw DATA_F7A3E4,$0002
	dw DATA_F7A438,$0258
	dw DATA_F7A487,$0003
	dw DATA_F7A4B7,$0258
	dw DATA_F7A508,$0002

DATA_B4C9DF:
	dw DATA_F7A554,$0258
	dw DATA_F7A5A4,$0001
	dw DATA_F7A5F4,$0258
	dw DATA_F7A647,$0003
	dw DATA_F7A668,$0258
	dw DATA_F7A6B8,$0002

DATA_B4C9F7:
	dw DATA_F7A6EE,$0258
	dw DATA_F7A726,$0002
	dw DATA_F7A75B,$0258
	dw DATA_F7A795,$0001
	dw DATA_F7A7B6,$0258
	dw DATA_F7A808,$0002

DATA_B4CA0F:
	dw DATA_B4CA1D,DATA_B4CA2B,DATA_B4CA39,DATA_B4CA47,DATA_B4CA4F,DATA_B4CA57,DATA_B4CA5D

DATA_B4CA1D:
	dw $0000,DATA_F7E064,DATA_F7E103,DATA_F7E177,DATA_F7E26D,DATA_F7E2F6,DATA_F7E217

DATA_B4CA2B:
	dw $0000,DATA_F7E39F,DATA_F7E437,DATA_F7E4AD,DATA_F7E594,DATA_F7E63C,DATA_F7E521

DATA_B4CA39:
	dw $0000,DATA_F7E6CE,DATA_F7E72B,DATA_F7E7B3,DATA_F7E885,DATA_F7E918,DATA_F7E82A

DATA_B4CA47:
	dw $0000,DATA_F7E9AC,DATA_F7EAB4,DATA_F7EA40

DATA_B4CA4F:
	dw $0000,DATA_F7EB47,DATA_F7EC67,DATA_F7EBD2

DATA_B4CA57:
	dw $0000,DATA_F7ECDE,DATA_F7ED6E

DATA_B4CA5D:
	dw $0000,DATA_F7EE04,DATA_F7EE59

DATA_B4CA63:
	dw DATA_B4CA7F,DATA_B4CA8B,DATA_B4CA97,$0000,DATA_B4CAAF,DATA_B4CABB,$0000,$0000
	dw DATA_B4CAA3,DATA_B4CAC7,DATA_B4CAC7,DATA_B4CAC7,DATA_B4CAC7,DATA_B4CAC7

DATA_B4CA7F:
	dw DATA_F7C905,DATA_F7C944,DATA_F7C99B,DATA_F7C9F5,DATA_F7CA36,DATA_F7CABB

DATA_B4CA8B:
	dw DATA_F7CB1B,DATA_F7CB90,DATA_F7CBE7,DATA_F7CC46,DATA_F7CCB6,DATA_F7CCF3

DATA_B4CA97:
	dw DATA_F7CD69,DATA_F7CDDD,DATA_F7CE36,DATA_F7CE87,DATA_F7CEFD,DATA_F7CF33

DATA_B4CAA3:
	dw DATA_F7CF8B,DATA_F7CFE0,DATA_F7D034,DATA_F7D09F,DATA_F7D12E,DATA_F7D189

DATA_B4CAAF:
	dw DATA_F7D1E2,DATA_F7D219,DATA_F7D26D,DATA_F7D2C5,DATA_F7D304,DATA_F7D358

DATA_B4CABB:
	dw DATA_F7D3D2,DATA_F7D449,DATA_F7D4A5,DATA_F7D4FB,DATA_F7D556,DATA_F7D5CE

DATA_B4CAC7:
	dw DATA_F7D647,DATA_F7D699,DATA_F7D710,DATA_F7D74E,DATA_F7D772

DATA_B4CAD1:
	dw $0000,DATA_B4CB57,$0000,$0000,DATA_B4CBFF

DATA_B4CADB:
	dw DATA_B4CAF7,DATA_B4CB05,DATA_B4CB13,$0000,DATA_B4CB2F,DATA_B4CB3D,$0000,$0000
	dw DATA_B4CB21,DATA_B4CB4B,DATA_B4CB4B,DATA_B4CB4B,DATA_B4CB4B,DATA_B4CB4B

DATA_B4CAF7:
	dw $0000,$0000,$0000,$0001,$0002,$0003,$0000

DATA_B4CB05:
	dw $0000,$0000,$0000,$0001,$0002,$0003,$0000

DATA_B4CB13:
	dw $0000,$0000,$0000,$0001,$0002,$0003,$0000

DATA_B4CB21:
	dw $0000,$0000,$0000,$0001,$0002,$0003,$0000

DATA_B4CB2F:
	dw $0000,$0000,$0000,$0001,$0002,$0003,$0000

DATA_B4CB3D:
	dw $0000,$0000,$0000,$0001,$0002,$0003,$0000

DATA_B4CB4B:
	dw $0002,$0002,$0002,$0002,$0002,$0000

DATA_B4CB57:
	dw $0002,$0000

DATA_B4CB5B:
	dw DATA_B4CB6D,DATA_B4CB75,DATA_B4CB7D,$0000,DATA_B4CB8D,DATA_B4CB95,$0000,$0000
	dw DATA_B4CB85

DATA_B4CB6D:
	dw $0000,$0001,$0002,$0000

DATA_B4CB75:
	dw $0001,$0002,$0003,$0000

DATA_B4CB7D:
	dw $0001,$0002,$0003,$0000

DATA_B4CB85:
	dw $0001,$0002,$0003,$0000

DATA_B4CB8D:
	dw $0001,$0002,$0003,$0000

DATA_B4CB95:
	dw $0001,$0002,$0003,$0000

DATA_B4CB9D:
	dw DATA_B4CBAB,DATA_B4CBBB,DATA_B4CBCB,DATA_B4CBDB,DATA_B4CBE5,DATA_B4CBEF,DATA_B4CBF7

DATA_B4CBAB:
	dw $0000,$0000,$0000,$0000,$0001,$0001,$0002,$0000

DATA_B4CBBB:
	dw $0000,$0000,$0000,$0000,$0001,$0001,$0002,$0000

DATA_B4CBCB:
	dw $0000,$0000,$0000,$0000,$0001,$0001,$0002,$0000

DATA_B4CBDB:
	dw $0000,$0000,$0001,$0002,$0000

DATA_B4CBE5:
	dw $0000,$0000,$0001,$0002,$0000

DATA_B4CBEF:
	dw $0000,$0000,$0001,$0000

DATA_B4CBF7:
	dw $0001,$0000,$0003,$0000

DATA_B4CBFF:
	dw $000F,$0000,$0000

DATA_B4CC05:
	dw $0000,DATA_B4CC8B,DATA_B4CC8F,$0000,DATA_B4CCF9

DATA_B4CC0F:
	dw DATA_B4CC2B,DATA_B4CC39,DATA_B4CC47,$0000,DATA_B4CC63,DATA_B4CC71,$0000,$0000
	dw DATA_B4CC55,DATA_B4CC7F,DATA_B4CC7F,DATA_B4CC7F,DATA_B4CC7F,DATA_B4CC7F

DATA_B4CC2B:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC39:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC47:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC55:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC63:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC71:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC7F:
	dw CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A09A,CODE_B4A9CD

DATA_B4CC8B:
	dw CODE_B4A2AE,CODE_B4A97E

DATA_B4CC8F:
	dw CODE_B4A383,CODE_B4A383,CODE_B4A383,CODE_B4A97E

DATA_B4CC97:
	dw DATA_B4CCA5,DATA_B4CCB5,DATA_B4CCC5,DATA_B4CCD5,DATA_B4CCDF,DATA_B4CCE9,DATA_B4CCF1

DATA_B4CCA5:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCB5:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCC5:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCD5:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCDF:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCE9:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCF1:
	dw CODE_B4A261,CODE_B4A0A7,CODE_B4A0A7,CODE_B4A97E

DATA_B4CCF9:
	dw CODE_B49F53,CODE_B4AA1C,CODE_B4A9CD

DATA_B4CCFF:
	dw DATA_FF12F0,DATA_FF12F0,DATA_FF12F0,DATA_FF12F0,DATA_FF130E

DATA_B4CD09:
	dw DATA_B4CD1D,DATA_B4CD39,DATA_B4CD55,DATA_B4CD71,DATA_B4CD8D

DATA_B4CD13:
	dw !Define_DKC2_MusicID_CrankysConga,!Define_DKC2_MusicID_FunkyTheMainMonkey,!Define_DKC2_MusicID_SwankysSwing,!Define_DKC2_MusicID_SchoolHouseHarmony,!Define_DKC2_MusicID_KlubbasReveille

DATA_B4CD1D:
	dw $0708,DATA_FD0FF0,$FFE0,$00AB,$FFC0,$00AB,$0000,CODE_B4B7EF
	dw $7BA0,$7AA0,DATA_B4CDA9,$0060,$0040,$0100

DATA_B4CD39:
	dw $0809,DATA_FD10F0,$0110,$00C0,$0130,$00C0,$0001,CODE_B4B7F0
	dw $4BA0,$4AA0,DATA_B4CDAE,$00A0,$00C0,$0100

DATA_B4CD55:
	dw $070B,DATA_FD12F0,$0110,$00B8,$0130,$00B8,$0000,CODE_B4B78F
	dw $7BA0,$7AA0,DATA_B4CDBF,$00A8,$00C8,$0100

DATA_B4CD71:
	dw $070A,DATA_FD11F0,$0110,$00B0,$0130,$00B0,$0001,CODE_B4B7EF
	dw $7BA0,$7AA0,DATA_B4CDC7,$00A0,$00C0,$0100

DATA_B4CD8D:
	dw $070C,DATA_FD13F0,$FFE0,$00A4,$FFC0,$00A4,$0000,CODE_B4B7EF
	dw $7BA0,$7AA0,DATA_B4CDCF,$0050,$0030,$0100

DATA_B4CDA9:
	db $00,$01,$00,$00,$00

DATA_B4CDAE:
	db $04,$01,$00,$02,$01,$01,$8C,$01,$00,$16,$01,$00,$18,$01,$00,$00
	db $00

DATA_B4CDBF:
	db $14,$01,$00,$06,$01,$00,$00,$00

DATA_B4CDC7:
	db $08,$01,$00,$0A,$01,$00,$00,$00

DATA_B4CDCF:
	db $0E,$01,$01,$10,$01,$00,$00,$00

DATA_B4CDD7:
	dw $0148,$014A,$014C,$014E,$0150

DATA_B4CDE1:
	dw DATA_B4CDEF,DATA_B4CDF5,DATA_B4CDFB,DATA_B4CE02,DATA_B4CE09,DATA_B4CE0F,DATA_B4CE16

DATA_B4CDEF:
	db $03,$0C,$04,$15,$0B,$00

DATA_B4CDF5:
	db $07,$25,$14,$08,$24,$00

DATA_B4CDFB:
	db $28,$01,$29,$05,$0A,$2D,$00

DATA_B4CE02:
	db $11,$2C,$02,$0E,$2E,$0F,$00

DATA_B4CE09:
	db $19,$10,$18,$13,$17,$00

DATA_B4CE0F:
	db $6C,$23,$62,$8F,$6D,$6E,$00

DATA_B4CE16:
	db $2F,$00

DATA_B4CE18:
	db $7F,$FF,$FF,$27,$FF,$FF,$30,$41,$00,$01,$80,$FF,$00,$6F,$01,$01
	db $00,$00,$59,$01,$01,$00,$00,$01,$01,$01,$40,$00,$01,$01,$01,$80
	db $00,$01,$01,$01,$C0,$00,$01,$01,$01,$00,$01,$01,$01,$01,$40,$01
	db $01,$01,$01,$80,$01,$01,$01,$01,$C0,$01,$01,$01,$01,$00,$02,$01
	db $01,$01,$44,$12,$01,$01,$01,$88,$22,$01,$01,$01,$CC,$32,$01,$01
	db $01,$10,$43,$01,$01,$01,$54,$53,$01,$01,$01,$98,$63,$01,$01,$01
	db $DC,$73,$30,$01,$01,$FF,$7F,$01,$01,$01,$DC,$73,$01,$01,$01,$98
	db $63,$01,$01,$01,$54,$53,$01,$01,$01,$10,$43,$01,$01,$01,$CC,$32
	db $01,$01,$01,$88,$22,$01,$01,$01,$44,$12,$01,$01,$01,$00,$02,$01
	db $01,$01,$C0,$01,$01,$01,$01,$80,$01,$01,$01,$01,$40,$01,$01,$01
	db $01,$00,$01,$01,$01,$01,$C0,$00,$01,$01,$01,$80,$00,$01,$01,$01
	db $40,$00,$01,$01,$01,$00,$00,$00,$6F,$11,$69,$11,$30,$15,$01,$11
	db $00

DATA_B4CED9:
	dw DATA_B4CEEF,$0000,$B402,$0200,$0000,$B452,$0100,$0100
	dw $0800,$0400,$0000

DATA_B4CEEF:
	dw $B478,$0100,$0200,$0800,$0400
	dw $0100,$0200,$0800,$0400,$0000

DATA_B4CF03:
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D06B
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D0A2
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D0E0
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D109
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D13C
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D169
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D19E
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D1D0
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D1F4
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D205
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4D243
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D272
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D2AA
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4D2E5
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4D31B
	db !Define_DKC2_OverworldIcons_Swanky : dw DATA_B4D344
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D387
	db !Define_DKC2_OverworldIcons_Swanky : dw DATA_B4D3C4
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4D407
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D439
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4D476
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D4A8
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4D4DB
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D506
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4D53F
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D56D
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4D5A5
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D5D8
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D605
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D642
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D685
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4D6BE
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D6F0
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D729
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4D75B
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4D78E
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4D7BD
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4D7F3
	db !Define_DKC2_OverworldIcons_Swanky : dw DATA_B4D825
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D864
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D879
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4D8A7
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D8D9
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4D907
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D932
	db !Define_DKC2_OverworldIcons_Swanky : dw DATA_B4D965
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4D9A4
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4D9E6
	db $00 : dw $0000
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4DA18
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DA4E
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4DA7C
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DAAA
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4DAE2
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DB10
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4DB40
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4DB6F
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DBA1
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DBD3
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DC0C
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4DC49
	db !Define_DKC2_OverworldIcons_Swanky : dw DATA_B4DC7B
	db $00 : dw $0000
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DCBE
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4DCEC
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DD27
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DD54
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4DD96
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DDC4
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DDD9
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DE0F
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4DE41
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4DE73
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DEA3
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DED9
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DF17
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4DF4B
	db !Define_DKC2_OverworldIcons_Swanky : dw DATA_B4DF81
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DFC0
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DFD5
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4DFEA
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4E01F
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E04E
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4E063
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E095
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E0AA
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E0BF
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E0D4
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E0E9
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E0FE
	db $00 : dw $0000
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E113
	db !Define_DKC2_OverworldIcons_Wrinkly : dw DATA_B4E14F
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4E17A
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4E1A8
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4E1F6
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E224
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4E257
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4E287
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4E2C4
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E2F2
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4E333
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4E363
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4E3A9
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E3D7
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4E412
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4E442
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4E483
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E4B1
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4E4E7
	db !Define_DKC2_OverworldIcons_Klubba : dw DATA_B4E517
	db !Define_DKC2_OverworldIcons_Cranky : dw DATA_B4E55F
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E58D
	db !Define_DKC2_OverworldIcons_Skull : dw DATA_B4E5C5
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E5F5
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E60A
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E61F
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E634
	db !Define_DKC2_OverworldIcons_Kremlin : dw DATA_B4E649
	db !Define_DKC2_OverworldIcons_Funky : dw DATA_B4E65E

DATA_B4D06B:
	dw $0014,$0168 : db $32 : dw $0004,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0001,$0000
.NamePtr:
	db $11,$3E,"GANGPLANK GALLEON"
	db $13,$3E,"GALION DE LA GAL&RE"

DATA_B4D0A2:
	dw $003A,$01A7 : db $32 : dw $0203,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0002,$0001,$0000,$0000
.NamePtr:
	db $12,$3E,"CROCODILE CAULDRON"
	db $15,$3E,"CHAUDRON DU CROCODILE"

DATA_B4D0E0:
	dw $00B4,$01AB : db $32 : dw $020A,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0001,$0001,$0003,$0002
.NamePtr:
	db $09,$3E,"KREM QUAY"
	db $09,$3E,"QUAI KREM"

DATA_B4D109:
	dw $0096,$013D : db $32 : dw $0103,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0002,$0002,$0004,$0003
.NamePtr:
	db $0E,$3E,"KRAZY KREMLAND"
	db $0E,$3E,"KREMLAND DINGO"

DATA_B4D13C:
	dw $0081,$00FA : db $32 : dw $020A,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0003,$0003,$0005,$0004
.NamePtr:
	db $0C,$3E,"GLOOMY GULCH"
	db $0A,$3E,"RAVIN RAVI"

DATA_B4D169:
	dw $0081,$0092 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0004,$0004,$0006,$003C
.NamePtr:
	db $0E,$3E,"K. ROOL'S KEEP"
	db $10,$3E,"CASTEL DE K.ROOL"

DATA_B4D19E:
	dw $008C,$001E : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0005,$003C
.NamePtr:
	db $10,$3E,"THE FLYING KROCK"
	db $0F,$3E,"LE CROCO VOLANT"

DATA_B4D1D0:
	dw $0064,$002D : db $32 : dw $0000,.NamePtr,!Define_DKC2_LevelID_MainbraceMayhem_Main
.NamePtr:
	db $0A,$3E,"LOST WORLD"
	db $0B,$3E,"MONDE PERDU"

DATA_B4D1F4:
	dw $0064,$000A : db $32 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4D205:
	dw $005A,$0084 : db $32 : dw $080A,.NamePtr,!Define_DKC2_LevelID_GangplankGalley_Main,$000A,$0008,$0042,$0007
.NamePtr:
	db $10,$3E,"GANGPLANK GALLEY"
	db $17,$3E,"PASSERELLE DE LA GAL&RE"

DATA_B4D243:
	dw $000F,$00BE : db $32 : dw $0809,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$000B,$0009,$0009,$0008
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4D272:
	dw $008F,$00B7 : db $32 : dw $020A,.NamePtr,!Define_DKC2_LevelID_LockjawsLocker_Main,$000A,$0009,$000F,$000A
.NamePtr:
	db $10,$3E,"LOCKJAW'S LOCKER"
	db $11,$3E,"CASIER DE LOCKJAW"

DATA_B4D2AA:
	dw $00AF,$005C : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_TopsailTrouble_Main,$000F,$000B,$000D,$000C
.NamePtr:
	db $0F,$3E,"TOPSAIL TROUBLE"
	db $15,$3E,"MICMAC DANS LA M$TURE"

DATA_B4D2E5:
	dw $00D9,$003C : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$000C,$000C,$000E,$000D
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4D31B:
	dw $00AF,$0014 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KrowsNest_Main,$000D,$000D
.NamePtr:
	db $0B,$3E,"KROW'S NEST"
	db $0B,$3E,"NID DE KROW"

DATA_B4D344:
	dw $0090,$0082 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$000B,$000A,$000C,$000B
.NamePtr:
	db $16,$3E,"SWANKY'S BONUS BONANZA"
	db $16,$3E,"BONUS % GOGO DE SWANKY"

DATA_B4D387:
	dw $0073,$00B6 : db $32 : dw $0009,.NamePtr,!Define_DKC2_LevelID_HotHeadHop_Main,$0011,$000E,$0012,$000F
.NamePtr:
	db $0C,$3E,"HOT-HEAD HOP"
	db $1A,$3E,"PARCOURS DES T(TES BR;L?ES"

DATA_B4D3C4:
	dw $00C4,$00BC : db $32 : dw $0203,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0013,$0010,$0010,$000E
.NamePtr:
	db $16,$3E,"SWANKY'S BONUS BONANZA"
	db $16,$3E,"BONUS % GOGO DE SWANKY"

DATA_B4D407:
	dw $0064,$0087 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0010,$000F
.NamePtr:
	db $0E,$3E,"KLUBBA'S KIOSK"
	db $11,$3E,"KIOSQUE DE KLUBBA"

DATA_B4D439:
	dw $00C8,$006B : db $32 : dw $010B,.NamePtr,!Define_DKC2_LevelID_KannonsKlaim_Main,$0011,$0010,$0015,$0011,$0014,$0012
.NamePtr:
	db $0E,$3E,"KANNON'S KLAIM"
	db $14,$3E,"COMPLAINTE DE KANNON"

DATA_B4D476:
	dw $00EB,$0041 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0013,$0012
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4D4A8:
	dw $0078,$0064 : db $32 : dw $010B,.NamePtr,!Define_DKC2_LevelID_LavaLagoon_Main,$0013,$0011,$0017,$0013,$0016,$0017
.NamePtr:
	db $0B,$3E,"LAVA LAGOON"
	db $0D,$3E,"LAGON DE LAVE"

DATA_B4D4DB:
	dw $0096,$003F : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0015,$0017
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4D506:
	dw $0028,$0064 : db $32 : dw $010B,.NamePtr,!Define_DKC2_LevelID_RedHotRide_Main,$0015,$0013,$0018,$0014,$0019,$0015
.NamePtr:
	db $0C,$3E,"RED-HOT RIDE"
	db $12,$3E,"TRAVERS?E EMBRAS?E"

DATA_B4D53F:
	dw $0004,$0073 : db $32 : dw $0101,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0017,$0014
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4D56D:
	dw $0067,$002A : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_SquawksShaft_Main,$0017,$0015,$001A,$0016
.NamePtr:
	db $0F,$3E,"SQUAWKS'S SHAFT"
	db $12,$3E,"PERCHOIR DE SQUAWK"

DATA_B4D5A5:
	dw $007B,$0008 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KleeversKiln_Main,$0019,$0016
.NamePtr:
	db $0E,$3E,"KLEEVER'S KILN"
	db $12,$3E,"FOURNIL DE KLEEVER"

DATA_B4D5D8:
	dw $002E,$00B7 : db $32 : dw $0001,.NamePtr,!Define_DKC2_LevelID_BarrelBayou_Main,$001C,$0018
.NamePtr:
	db $0C,$3E,"BARREL BAYOU"
	db $0E,$3E,"BAYOU DU BARIL"

DATA_B4D605:
	dw $009C,$00AA : db $32 : dw $020B,.NamePtr,!Define_DKC2_LevelID_GlimmersGalleon_Main,$001D,$001C,$001B,$0018,$0023,$0019
.NamePtr:
	db $11,$3E,"GLIMMER'S GALLEON"
	db $11,$3E,"GALION DE GLIMMER"

DATA_B4D642:
	dw $010E,$00B4 : db $32 : dw $0A0B,.NamePtr,!Define_DKC2_LevelID_KrockheadKlamber_Main,$001E,$001E,$001C,$001C,$0025,$001D
.NamePtr:
	db $11,$3E,"KROCKHEAD KLAMBER"
	db $17,$3E,"CRAPAHUTE DES CROQUEURS"

DATA_B4D685:
	dw $0160,$009B : db $32 : dw $020E,.NamePtr,!Define_DKC2_LevelID_RattleBattle_Main,$001D,$001E,$001F,$0022,$0020,$001F
.NamePtr:
	db $0D,$3E,"RATTLE BATTLE"
	db $11,$3E,"BATAILLE CANAILLE"

DATA_B4D6BE:
	dw $01B8,$00C6 : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$001E,$0022
.NamePtr:
	db $0E,$3E,"KLUBBA'S KIOSK"
	db $11,$3E,"KIOSQUE DE KLUBBA"

DATA_B4D6F0:
	dw $016F,$005A : db $32 : dw $040E,.NamePtr,!Define_DKC2_LevelID_SlimbClimb_Main,$0026,$0023,$001E,$001F,$0021,$0020
.NamePtr:
	db $0B,$3E,"SLIME CLIMB"
	db $13,$3E,"ASCENSION VISQUEUSE"

DATA_B4D729:
	dw $0190,$0021 : db $32 : dw $0206,.NamePtr,!Define_DKC2_LevelID_BrambleBlast_Main,$0020,$0020,$0022,$0021
.NamePtr:
	db $0D,$3E,"BRAMBLE BLAST"
	db $0E,$3E,"CHARDON ARDENT"

DATA_B4D75B:
	dw $01C2,$0070 : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_KudgelsKontest,$0021,$0021
.NamePtr:
	db $10,$3E,"KUDGEL'S KONTEST"
	db $10,$3E,"KOMBAT DE KUDGEL"

DATA_B4D78E:
	dw $006E,$0058 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$001C,$0019,$0024,$001A
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4D7BD:
	dw $00A5,$0028 : db $32 : dw $0206,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0023,$001A,$0025,$001B
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4D7F3:
	dw $010F,$008A : db $32 : dw $0206,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0024,$001B,$001D,$001D
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4D825:
	dw $014A,$0050 : db $32 : dw $0101,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0020,$0023
.NamePtr:
	db $16,$3E,"SWANKY'S BONUS BONANZA"
	db $16,$3E,"BONUS % GOGO DE SWANKY"

DATA_B4D864:
	dw $0007,$00B1 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_RattleBattle_Main,$0010,$0024
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4D879:
	dw $001C,$0084 : db $32 : dw $0001,.NamePtr,!Define_DKC2_LevelID_GhostlyGrove_Main,$0029,$0025
.NamePtr:
	db $0D,$3E,"GHOSTLY GROVE"
	db $0E,$3E,"FUNESTE FUTAIE"

DATA_B4D8A7:
	dw $0041,$00BE : db $32 : dw $020A,.NamePtr,$003C,$0028,$0025,$002A,$0026
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4D8D9:
	dw $0064,$009B : db $32 : dw $0405,.NamePtr,!Define_DKC2_LevelID_HauntedHall_Main,$002C,$0027,$0029,$0026
.NamePtr:
	db $0C,$3E,"HAUNTED HALL"
	db $0B,$3E,"ANTRE HANT?"

DATA_B4D907:
	dw $00EB,$00A6 : db $32 : dw $0202,.NamePtr,$004C,$002C,$0028
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4D932:
	dw $00B9,$00B2 : db $32 : dw $020B,.NamePtr,!Define_DKC2_LevelID_GustyGlade_Main,$002B,$0028,$002A,$0027,$002E,$0029
.NamePtr:
	db $0B,$3E,"GUSTY GLADE"
	db $0D,$3E,"FATALE RAFALE"

DATA_B4D965:
	dw $00E9,$0073 : db $32 : dw $0202,.NamePtr,$0044,$002E,$002A
.NamePtr:
	db $16,$3E,"SWANKY'S BONUS BONANZA"
	db $16,$3E,"BONUS % GOGO DE SWANKY"

DATA_B4D9A4:
	dw $00C7,$0059 : db $32 : dw $040F,.NamePtr,!Define_DKC2_LevelID_ParrotChutePanic_Main,$002D,$002A,$002F,$002B,$002C,$0029,$0031,$002C
.NamePtr:
	db $12,$3E,"PARROT CHUTE PANIC"
	db $11,$3E,"PERROQUET PANIQU?"

DATA_B4D9E6:
	dw $009E,$0064 : db $32 : dw $0101,.NamePtr,$005C,$002E,$002B
.NamePtr:
	db $0E,$3E,"KLUBBA'S KIOSK"
	db $11,$3E,"KIOSQUE DE KLUBBA"

DATA_B4DA18:
	dw $007F,$000C : db $32 : dw $0105,.NamePtr,$0054,$002E,$002C,$0032,$002E
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4DA4E:
	dw $006E,$0044 : db $32 : dw $080A,.NamePtr,!Define_DKC2_LevelID_WebWoods_Main,$0033,$002F,$0031,$002E
.NamePtr:
	db $09,$3E,"WEB WOODS"
	db $0E,$3E,"TOILE DES BOIS"

DATA_B4DA7C:
	dw $002B,$0026 : db $32 : dw $0101,.NamePtr,!Define_DKC2_LevelID_KreepyKrow_Main,$0032,$002F
.NamePtr:
	db $0B,$3E,"KREEPY KROW"
	db $10,$3E,"KROW L'INKI?TANT"

DATA_B4DAAA:
	dw $009E,$0181 : db $32 : dw $000D,.NamePtr,!Define_DKC2_LevelID_ArcticAbyss_Main,$0035,$0031,$0038,$0034,$0036,$0030
.NamePtr:
	db $0C,$3E,"ARCTIC ABYSS"
	db $11,$3E,"ABYSSES ARCTIQUES"

DATA_B4DAE2:
	dw $00E1,$018A : db $32 : dw $0202,.NamePtr,$003D,$0034,$0031
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4DB10:
	dw $009E,$0147 : db $32 : dw $0406,.NamePtr,!Define_DKC2_LevelID_WindyWell_Main,$0037,$0032,$0034,$0030
.NamePtr:
	db $0A,$3E,"WINDY WELL"
	db $0F,$3E,"GOUFFRE GLACIAL"

DATA_B4DB40:
	dw $005A,$0156 : db $32 : dw $0109,.NamePtr,$0045,$0036,$0032,$0039,$0033
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4DB6F:
	dw $0016,$0145 : db $32 : dw $0404,.NamePtr,$005D,$0034,$0034
.NamePtr:
	db $0E,$3E,"KLUBBA'S KIOSK"
	db $11,$3E,"KIOSQUE DE KLUBBA"

DATA_B4DBA1:
	dw $00A2,$0109 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_CastleCrush_Main,$0037,$0033,$003A,$0035
.NamePtr:
	db $0C,$3E,"CASTLE CRUSH"
	db $0F,$3E,"BASTION BROYEUR"

DATA_B4DBD3:
	dw $009B,$00C3 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_ClappersCavern_Main,$0039,$0035,$003B,$0036
.NamePtr:
	db $10,$3E,"CLAPPER'S CAVERN"
	db $12,$3E,"CAVERNE DE CLAPPER"

DATA_B4DC0C:
	dw $0097,$0086 : db $32 : dw $040D,.NamePtr,!Define_DKC2_LevelID_ChainlinkChamber_Main,$003C,$0037,$003A,$0036,$003D,$0038
.NamePtr:
	db $12,$3E,"CHAIN LINK CHAMBER"
	db $10,$3E,"SALON DU MAILLON"

DATA_B4DC49:
	dw $00DC,$008C : db $32 : dw $0202,.NamePtr,$0055,$003B,$0037
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4DC7B:
	dw $0056,$0052 : db $32 : dw $0109,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$003B,$0038,$003F,$003A
.NamePtr:
	db $16,$3E,"SWANKY'S BONUS BONANZA"
	db $16,$3E,"BONUS % GOGO DE SWANKY"

DATA_B4DCBE:
	dw $0097,$0037 : db $32 : dw $020A,.NamePtr,!Define_DKC2_LevelID_ToxicTower_Main,$003D,$003A,$0040,$003B
.NamePtr:
	db $0B,$3E,"TOXIC TOWER"
	db $0C,$3E,"TOUR TOXIQUE"

DATA_B4DCEC:
	dw $0097,$0016 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_StrongholdShowdown_Main,$003F,$003B
.NamePtr:
	db $13,$3E,"STRONGHOLD SHOWDOWN"
	db $15,$3E,"CONFRONTATION AU FORT"

DATA_B4DD27:
	dw $001D,$0044 : db $32 : dw $0001,.NamePtr,!Define_DKC2_LevelID_PiratePanic_Main,$0042,$0005
.NamePtr:
	db $0C,$3E,"PIRATE PANIC"
	db $0E,$3E,"PANIQUE % BORD"

DATA_B4DD54:
	dw $0064,$002D : db $32 : dw $020E,.NamePtr,!Define_DKC2_LevelID_MainbraceMayhem_Main,$0041,$0005,$0009,$0007,$0043,$0006
.NamePtr:
	db $10,$3E,"MAINBRACE MAYHEM"
	db $17,$3E,"M?LI-M?LO DANS LES M$TS"

DATA_B4DD96:
	dw $0064,$000A : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0042,$0006
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4DDC4:
	dw $0064,$004B : db $02 : dw $0004,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0045,$003F
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4DDD9:
	dw $006E,$009A : db $32 : dw $020B,.NamePtr,!Define_DKC2_LevelID_MudholeMarsh_Main,$0047,$0048,$0044,$003F,$0046,$0040
.NamePtr:
	db $0D,$3E,"MUDHOLE MARSH"
	db $0E,$3E,"MARAIS MARRANT"

DATA_B4DE0F:
	dw $008F,$0071 : db $32 : dw $0405,.NamePtr,!Define_DKC2_LevelID_RambiRumble_Main,$0048,$0041,$0045,$0040
.NamePtr:
	db $0C,$3E,"RAMBI RUMBLE"
	db $0F,$3E,"RAMBI CHAMBARDE"

DATA_B4DE41:
	dw $009D,$00A0 : db $32 : dw $0202,.NamePtr,$005B,$0045,$0048
.NamePtr:
	db $0E,$3E,"KLUBBA'S KIOSK"
	db $11,$3E,"KIOSQUE DE KLUBBA"

DATA_B4DE73:
	dw $00C3,$0090 : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_KingZingSting_Main,$0046,$0041
.NamePtr:
	db $0F,$3E,"KING ZING STING"
	db $0E,$3E,"ROI ZING STING"

DATA_B4DEA3:
	dw $0022,$007A : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_TargetTerror_Main,$004F,$0042,$004A,$0043
.NamePtr:
	db $0D,$3E,"TARGET TERROR"
	db $12,$3E,"OBJECTIF EPOUVANTE"

DATA_B4DED9:
	dw $003A,$0020 : db $32 : dw $0407,.NamePtr,!Define_DKC2_LevelID_BrambleScramble_Main,$004B,$0044,$0053,$0049,$0049,$0043
.NamePtr:
	db $10,$3E,"BRAMBLE SCRAMBLE"
	db $13,$3E,"EMBROUILLAMINI JOLI"

DATA_B4DF17:
	dw $0096,$0014 : db $32 : dw $0206,.NamePtr,!Define_DKC2_LevelID_RicketyRace_Main,$004A,$0044,$004C,$0045
.NamePtr:
	db $0C,$3E,"RICKETY RACE"
	db $11,$3E,"A BOUT DE SOUFFLE"

DATA_B4DF4B:
	dw $0098,$00BC : db $32 : dw $080B,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$004E,$0046,$004D,$0047,$004B,$0045
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4DF81:
	dw $0059,$00AF : db $32 : dw $0101,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$004C,$0047
.NamePtr:
	db $16,$3E,"SWANKY'S BONUS BONANZA"
	db $16,$3E,"BONUS % GOGO DE SWANKY"

DATA_B4DFC0:
	dw $00EB,$00C8 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$004C,$0056
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4DFD5:
	dw $0005,$00B4 : db $02 : dw $0008,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0049,$0042
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4DFEA:
	dw $0011,$007F : db $32 : dw $0009,.NamePtr,!Define_DKC2_LevelID_HornetHole_Main,$0051,$003D,$0052,$003E
.NamePtr:
	db $0B,$3E,"HORNET HOLE"
	db $13,$3E,"FRELONS FR?MISSANTS"

DATA_B4E01F:
	dw $0044,$00A6 : db $32 : dw $020A,.NamePtr,$004B,$0050,$003D,$0052,$004A
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4E04E:
	dw $0047,$0042 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0050,$0054
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E063:
	dw $0014,$0014 : db $32 : dw $0101,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$004A,$0049
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4E095:
	dw $0003,$0089 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$001B,$004B
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E0AA:
	dw $0001,$0084 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0050,$004C
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E0BF:
	dw $0003,$007D : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0028,$004D
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E0D4:
	dw $00AF,$01AE : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0034,$004E
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E0E9:
	dw $001C,$0044 : db $32 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0041,$004F
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E0FE:
	dw $002C,$0082 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$005B,$0050
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E113:
	dw $0096,$00C3 : db $32 : dw $000B,.NamePtr,!Define_DKC2_LevelID_ScreechsSprint_Main,$005C,$0052,$0077,$006B,$005D,$0053
.NamePtr:
	db $10,$3E,"SCREECH'S SPRINT"
	db $11,$3E,"SPRINT DE SCREECH"

DATA_B4E14F:
	dw $00D2,$00C3 : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$005B,$0052
.NamePtr:
	db $0C,$3E,"KONG KOLLEGE"
	db $0C,$3E,"KOLL&GE KONG"

DATA_B4E17A:
	dw $00B4,$0070 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KRoolDuel_Main,$005B,$0053
.NamePtr:
	db $0B,$3E,"K.ROOL DUEL"
	db $10,$3E,"DUEL AVEC K.ROOL"

DATA_B4E1A8:
	dw $0050,$00B1 : db $32 : dw $0003,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$005F,$0057,$0060,$0058
.NamePtr:
	db $1C,$3E,"RETURN TO CROCODILE CAULDRON"
	db $1B,$3E,"RETOUR AU CHAUDRON DU CROCO"

DATA_B4E1F6:
	dw $0074,$00CB : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$005E,$0057
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4E224:
	dw $0011,$0082 : db $32 : dw $0109,.NamePtr,!Define_DKC2_LevelID_JungleJinx_Main,$005E,$0058,$0061,$0059
.NamePtr:
	db $0B,$3E,"JUNGLE JINX"
	db $11,$3E,"JUNGLE ENSORCEL?E"

DATA_B4E257:
	dw $008E,$0062 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KrocodileKore_Main,$0060,$0059
.NamePtr:
	db $0E,$3E,"KROCODILE KORE"
	db $0F,$3E,"KANINE DU KROCO"

DATA_B4E287:
	dw $0050,$00B1 : db $32 : dw $0009,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0063,$005A,$0064,$005B
.NamePtr:
	db $13,$3E,"RETURN TO KREM QUAY"
	db $13,$3E,"RETOUR AU QUAI KREM"

DATA_B4E2C4:
	dw $0074,$00CB : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0062,$005A
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4E2F2:
	dw $002C,$0082 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_BlackIceBattle_Main,$0062,$005B,$0065,$005C
.NamePtr:
	db $10,$3E,"BLACK ICE BATTLE"
	db $1A,$3E,"BATAILLE DE LA GLACE NOIRE"

DATA_B4E333:
	dw $008E,$0062 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KrocodileKore_Main,$0064,$005C
.NamePtr:
	db $0E,$3E,"KROCODILE KORE"
	db $0F,$3E,"KANINE DU KROCO"

DATA_B4E363:
	dw $0050,$00B1 : db $32 : dw $0009,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0067,$005D,$0068,$005E
.NamePtr:
	db $18,$3E,"RETURN TO KRAZY KREMLAND"
	db $17,$3E,"RETOUR % KREMLAND DINGO"

DATA_B4E3A9:
	dw $0074,$00CB : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0066,$005D
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4E3D7:
	dw $005E,$0096 : db $32 : dw $040C,.NamePtr,!Define_DKC2_LevelID_KlobberKarnage_Main,$0066,$005E,$0069,$005F
.NamePtr:
	db $0F,$3E,"KLOBBER KARNAGE"
	db $15,$3E,"CH$TAIGNES ET MARRONS"

DATA_B4E412:
	dw $008E,$0062 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KrocodileKore_Main,$0068,$005F
.NamePtr:
	db $0E,$3E,"KROCODILE KORE"
	db $0F,$3E,"KANINE DU KROCO"

DATA_B4E442:
	dw $0050,$00B1 : db $32 : dw $0009,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$006B,$0060,$006C,$0061
.NamePtr:
	db $16,$3E,"RETURN TO GLOOMY GULCH"
	db $14,$3E,"RETOUR AU RAVIN RAVI"

DATA_B4E483:
	dw $0074,$00CB : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$006A,$0060
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4E4B1:
	dw $0096,$008A : db $32 : dw $020A,.NamePtr,!Define_DKC2_LevelID_FieryFurnace_Main,$006A,$0061,$006D,$0062
.NamePtr:
	db $0D,$3E,"FIERY FURNACE"
	db $12,$3E,"FOURNAISE FURIEUSE"

DATA_B4E4E7:
	dw $008E,$0062 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KrocodileKore_Main,$006C,$0062
.NamePtr:
	db $0E,$3E,"KROCODILE KORE"
	db $0F,$3E,"KANINE DU KROCO"

DATA_B4E517:
	dw $0050,$00B1 : db $32 : dw $0005,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0070,$0064,$006F,$0063
.NamePtr:
	db $17,$3E,"RETURN TO K.ROOL'S KEEP"
	db $1A,$3E,"RETOUR AU CASTEL DE K.ROOL"

DATA_B4E55F:
	dw $0074,$00CB : db $32 : dw $0202,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$006E,$0063
.NamePtr:
	db $0D,$3E,"MONKEY MUSEUM"
	db $0E,$3E,"MUS?E DU SINGE"

DATA_B4E58D:
	dw $00D4,$00A2 : db $32 : dw $020A,.NamePtr,!Define_DKC2_LevelID_AnimalAntics_RambiSection,$006E,$0064,$0071,$0065
.NamePtr:
	db $0D,$3E,"ANIMAL ANTICS"
	db $14,$3E,"FAC?TIES ANIMALI&RES"

DATA_B4E5C5:
	dw $008E,$0062 : db $32 : dw $0404,.NamePtr,!Define_DKC2_LevelID_KrocodileKore_Main,$0070,$0065
.NamePtr:
	db $0E,$3E,"KROCODILE KORE"
	db $0F,$3E,"KANINE DU KROCO"

DATA_B4E5F5:
	dw $0064,$0088 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0012,$0066
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E60A:
	dw $01B8,$00C7 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$001F,$0067
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E61F:
	dw $009D,$00A1 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0047,$0068
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E634:
	dw $009E,$0065 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$002F,$0069
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E649:
	dw $0016,$0146 : db $02 : dw $0000,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$0038,$006A
.NamePtr:
	db $01,$3E,"A"
	db $01,$3E,"A"

DATA_B4E65E:
	dw $0064,$00A0 : db $32 : dw $0101,.NamePtr,!Define_DKC2_LevelID_BetaWebWoods_Main,$005B,$006B
.NamePtr:
	db $12,$3E,"FUNKY'S FLIGHTS II"
	db $0D,$3E,"VOLS FUNKY II"

DATA_B4E690:
	dw DATA_B4E768,DATA_B4E785,DATA_B4E79A,DATA_B4E7C3,DATA_B4E7FC,DATA_B4E809,DATA_B4E81E,DATA_B4E82B
	dw DATA_B4E83C,DATA_B4E859,DATA_B4E86A,DATA_B4E87B,DATA_B4E88C,DATA_B4E89D,DATA_B4E8AE,DATA_B4E8CB
	dw DATA_B4E8DC,DATA_B4E8F5,DATA_B4E90E,DATA_B4E927,DATA_B4E93C,DATA_B4E951,DATA_B4E976,DATA_B4E987
	dw DATA_B4E99C,DATA_B4E9B9,DATA_B4E9D2,DATA_B4E9F7,DATA_B4EA20,DATA_B4EA41,DATA_B4EA52,DATA_B4EA73
	dw DATA_B4EA88,DATA_B4EAB1,DATA_B4EAE2,DATA_B4EAFF,DATA_B4EB10,DATA_B4EB31,DATA_B4EB4E,DATA_B4EB63
	dw DATA_B4EB88,DATA_B4EB99,DATA_B4EBB2,DATA_B4EBC3,DATA_B4EBD4,$0000,DATA_B4EBED,DATA_B4EBFE
	dw DATA_B4EC13,DATA_B4EC28,DATA_B4EC3D,DATA_B4EC52,DATA_B4EC6F,DATA_B4EC9C,DATA_B4ECAD,DATA_B4ECCA
	dw DATA_B4ECDB,$0000,DATA_B4ECF0,DATA_B4ED0D,DATA_B4ED1E,DATA_B4ED2F,DATA_B4ED40,DATA_B4ED61
	dw DATA_B4ED82,DATA_B4ED9B,DATA_B4EDB8,DATA_B4EDC9,DATA_B4EDDE,DATA_B4EDF3,DATA_B4EE1C,DATA_B4EE2D
	dw DATA_B4EE42,DATA_B4EE53,DATA_B4EE60,DATA_B4EE81,DATA_B4EE96,DATA_B4EEA3,DATA_B4EEB0,DATA_B4EEBD
	dw DATA_B4EECA,$0000,DATA_B4EEE7,DATA_B4EF08,DATA_B4EF1D,DATA_B4EF3E,DATA_B4EF5F,DATA_B4EF70
	dw DATA_B4EF85,DATA_B4EF9A,DATA_B4EF70,DATA_B4EFBF,DATA_B4EFD4,DATA_B4EF70,DATA_B4EFF9,DATA_B4F006
	dw DATA_B4EF70,DATA_B4F013,DATA_B4F02C,DATA_B4EF70,DATA_B4F049,DATA_B4F05A,DATA_B4F07B,DATA_B4F088
	dw DATA_B4F095,DATA_B4F0A2,DATA_B4F0AF,DATA_B4F0BC

DATA_B4E768:
	db $04,$20,$3E,$00,$20,$14,$00,$68,$01,$00,$00,$81,$01,$00,$00,$BA
	db $01,$1B,$00,$C4,$01,$3A,$00,$BE,$01,$3A,$00,$A7,$01

DATA_B4E785:
	db $02,$20,$3E,$00,$30,$3A,$00,$A7,$01,$5A,$00,$CE,$01,$B4,$00,$CE
	db $01,$B4,$00,$AB,$01

DATA_B4E79A:
	db $07,$20,$3E,$00,$30,$B4,$00,$AB,$01,$B9,$00,$90,$01,$D2,$00,$8D
	db $01,$E1,$00,$6D,$01,$E6,$00,$4A,$01,$DC,$00,$44,$01,$CD,$00,$45
	db $01,$A7,$00,$45,$01,$96,$00,$3D,$01

DATA_B4E7C3:
	db $0B,$20,$3E,$00,$30,$96,$00,$3D,$01,$8C,$00,$45,$01,$64,$00,$45
	db $01,$5A,$00,$40,$01,$53,$00,$3B,$01,$50,$00,$35,$01,$4C,$00,$2A
	db $01,$4D,$00,$23,$01,$50,$00,$1A,$01,$58,$00,$0B,$01,$5F,$00,$00
	db $01,$69,$00,$FA,$00,$81,$00,$FA,$00

DATA_B4E7FC:
	db $00,$20,$3E,$00,$30,$81,$00,$FA,$00,$81,$00,$92,$00

DATA_B4E809:
	db $02,$20,$3E,$00,$30,$1D,$00,$44,$00,$28,$00,$61,$00,$53,$00,$32
	db $00,$64,$00,$2D,$00

DATA_B4E81E:
	db $00,$20,$3E,$00,$30,$64,$00,$2D,$00,$64,$00,$0A,$00

DATA_B4E82B:
	db $01,$20,$3E,$00,$30,$64,$00,$2D,$00,$64,$00,$7D,$00,$5A,$00,$84
	db $00

DATA_B4E83C:
	db $04,$20,$3E,$00,$30,$5A,$00,$84,$00,$52,$00,$80,$00,$4A,$00,$80
	db $00,$46,$00,$87,$00,$41,$00,$AF,$00,$0F,$00,$BE,$00

DATA_B4E859:
	db $01,$20,$3E,$00,$30,$0F,$00,$BE,$00,$8C,$00,$B7,$00,$8F,$00,$B7
	db $00

DATA_B4E86A:
	db $01,$20,$3E,$00,$30,$8F,$00,$B7,$00,$8F,$00,$8C,$00,$90,$00,$82
	db $00

DATA_B4E87B:
	db $01,$20,$3E,$00,$30,$90,$00,$82,$00,$9B,$00,$66,$00,$AF,$00,$5C
	db $00

DATA_B4E88C:
	db $01,$20,$3E,$00,$30,$AF,$00,$5C,$00,$D4,$00,$4A,$00,$D9,$00,$3C
	db $00

DATA_B4E89D:
	db $01,$20,$3E,$00,$30,$D9,$00,$3C,$00,$AF,$00,$20,$00,$AF,$00,$14
	db $00

DATA_B4E8AE:
	db $04,$20,$3E,$00,$30,$73,$00,$B6,$00,$7A,$00,$C5,$00,$7D,$00,$C8
	db $00,$8C,$00,$C8,$00,$AA,$00,$BE,$00,$C4,$00,$BC,$00

DATA_B4E8CB:
	db $01,$20,$3E,$00,$30,$73,$00,$B6,$00,$5C,$00,$A0,$00,$64,$00,$87
	db $00

DATA_B4E8DC:
	db $03,$20,$3E,$00,$20,$C4,$00,$BC,$00,$D8,$00,$B7,$00,$F2,$00,$B7
	db $00,$F2,$00,$6B,$00,$C8,$00,$6B,$00

DATA_B4E8F5:
	db $03,$20,$3E,$00,$30,$C8,$00,$6B,$00,$AB,$00,$6B,$00,$A0,$00,$64
	db $00,$87,$00,$64,$00,$78,$00,$64,$00

DATA_B4E90E:
	db $03,$20,$3E,$00,$30,$C8,$00,$6B,$00,$B9,$00,$6B,$00,$B9,$00,$58
	db $00,$C3,$00,$51,$00,$EB,$00,$41,$00

DATA_B4E927:
	db $02,$20,$3E,$00,$30,$78,$00,$64,$00,$69,$00,$6A,$00,$37,$00,$6A
	db $00,$28,$00,$64,$00

DATA_B4E93C:
	db $02,$20,$3E,$00,$30,$28,$00,$64,$00,$1E,$00,$56,$00,$04,$00,$64
	db $00,$04,$00,$73,$00

DATA_B4E951:
	db $06,$20,$3E,$00,$30,$28,$00,$64,$00,$37,$00,$6A,$00,$46,$00,$68
	db $00,$51,$00,$62,$00,$57,$00,$53,$00,$5E,$00,$46,$00,$62,$00,$43
	db $00,$67,$00,$2A,$00

DATA_B4E976:
	db $01,$20,$3E,$00,$30,$67,$00,$2A,$00,$6D,$00,$14,$00,$7B,$00,$08
	db $00

DATA_B4E987:
	db $02,$20,$3E,$00,$30,$78,$00,$64,$00,$80,$00,$5F,$00,$99,$00,$64
	db $00,$96,$00,$3F,$00

DATA_B4E99C:
	db $04,$20,$3E,$00,$30,$2E,$00,$B7,$00,$37,$00,$B9,$00,$46,$00,$BF
	db $00,$5A,$00,$B9,$00,$72,$00,$B9,$00,$9C,$00,$AA,$00

DATA_B4E9B9:
	db $03,$20,$3E,$00,$30,$9C,$00,$AA,$00,$9A,$00,$83,$00,$6B,$00,$8F
	db $00,$58,$00,$62,$00,$6E,$00,$58,$00

DATA_B4E9D2:
	db $06,$20,$3E,$00,$30,$6E,$00,$58,$00,$6E,$00,$3B,$00,$92,$00,$2F
	db $00,$95,$00,$27,$00,$9A,$00,$23,$00,$9E,$00,$21,$00,$A2,$00,$23
	db $00,$A5,$00,$28,$00

DATA_B4E9F7:
	db $07,$20,$3E,$00,$30,$A5,$00,$28,$00,$AA,$00,$65,$00,$C5,$00,$75
	db $00,$C5,$00,$7E,$00,$CD,$00,$8C,$00,$D0,$00,$90,$00,$DF,$00,$97
	db $00,$00,$01,$96,$00,$0F,$01,$8A,$00

DATA_B4EA20:
	db $05,$20,$3E,$00,$30,$9C,$00,$AA,$00,$A6,$00,$B2,$00,$B0,$00,$B7
	db $00,$C1,$00,$BA,$00,$D2,$00,$BA,$00,$E6,$00,$B4,$00,$0E,$01,$B4
	db $00

DATA_B4EA41:
	db $01,$20,$3E,$00,$30,$0F,$01,$8A,$00,$0E,$01,$AA,$00,$0E,$01,$B4
	db $00

DATA_B4EA52:
	db $05,$20,$3E,$00,$30,$0E,$01,$B4,$00,$22,$01,$AE,$00,$2C,$01,$AC
	db $00,$3F,$01,$A1,$00,$4C,$01,$A7,$00,$54,$01,$A2,$00,$60,$01,$9B
	db $00

DATA_B4EA73:
	db $02,$20,$3E,$00,$30,$60,$01,$9B,$00,$6E,$01,$99,$00,$6B,$01,$68
	db $00,$6F,$01,$5A,$00

DATA_B4EA88:
	db $07,$20,$3E,$00,$30,$6F,$01,$5A,$00,$67,$01,$54,$00,$65,$01,$28
	db $00,$6B,$01,$1E,$00,$6F,$01,$18,$00,$77,$01,$14,$00,$80,$01,$18
	db $00,$86,$01,$21,$00,$90,$01,$21,$00

DATA_B4EAB1:
	db $09,$20,$3E,$00,$30,$90,$01,$21,$00,$A4,$01,$21,$00,$A7,$01,$35
	db $00,$86,$01,$64,$00,$9C,$01,$6E,$00,$A0,$01,$66,$00,$AA,$01,$62
	db $00,$AE,$01,$62,$00,$B3,$01,$66,$00,$B6,$01,$70,$00,$C2,$01,$70
	db $00

DATA_B4EAE2:
	db $04,$20,$3E,$00,$30,$60,$01,$9B,$00,$6D,$01,$AC,$00,$81,$01,$B4
	db $00,$90,$01,$B7,$00,$AC,$01,$B9,$00,$B8,$01,$C6,$00

DATA_B4EAFF:
	db $01,$20,$3E,$00,$30,$6F,$01,$5A,$00,$62,$01,$5A,$00,$4A,$01,$50
	db $00

DATA_B4EB10:
	db $05,$20,$3E,$00,$20,$07,$00,$B1,$00,$38,$00,$BB,$00,$3C,$00,$CA
	db $00,$40,$00,$CF,$00,$6F,$00,$CC,$00,$72,$00,$C8,$00,$73,$00,$B6
	db $00

DATA_B4EB31:
	db $04,$20,$3E,$00,$30,$1C,$00,$84,$00,$23,$00,$90,$00,$2B,$00,$9A
	db $00,$2C,$00,$A0,$00,$32,$00,$A5,$00,$41,$00,$BE,$00

DATA_B4EB4E:
	db $02,$20,$3E,$00,$30,$41,$00,$BE,$00,$50,$00,$B4,$00,$5A,$00,$AA
	db $00,$64,$00,$9B,$00

DATA_B4EB63:
	db $06,$20,$3E,$00,$30,$64,$00,$9B,$00,$5A,$00,$AA,$00,$50,$00,$B4
	db $00,$64,$00,$BD,$00,$82,$00,$BC,$00,$9B,$00,$B2,$00,$B3,$00,$B5
	db $00,$B9,$00,$B2,$00

DATA_B4EB88:
	db $01,$20,$3E,$00,$30,$B9,$00,$B2,$00,$C3,$00,$AA,$00,$EB,$00,$A6
	db $00

DATA_B4EB99:
	db $03,$20,$3E,$00,$30,$B9,$00,$B2,$00,$C8,$00,$AA,$00,$CF,$00,$8C
	db $00,$C5,$00,$5E,$00,$C7,$00,$59,$00

DATA_B4EBB2:
	db $01,$20,$3E,$00,$30,$C7,$00,$59,$00,$D7,$00,$64,$00,$E9,$00,$73
	db $00

DATA_B4EBC3:
	db $01,$20,$3E,$00,$30,$C7,$00,$59,$00,$B4,$00,$5C,$00,$9E,$00,$64
	db $00

DATA_B4EBD4:
	db $03,$20,$3E,$00,$30,$C7,$00,$59,$00,$D2,$00,$2E,$00,$9B,$00,$1F
	db $00,$8E,$00,$14,$00,$7F,$00,$0C,$00

DATA_B4EBED:
	db $01,$20,$3E,$00,$30,$7F,$00,$0C,$00,$73,$00,$28,$00,$6E,$00,$44
	db $00

DATA_B4EBFE:
	db $02,$20,$3E,$00,$30,$6E,$00,$44,$00,$4D,$00,$3D,$00,$3B,$00,$28
	db $00,$2B,$00,$26,$00

DATA_B4EC13:
	db $02,$20,$3E,$00,$30,$9E,$00,$81,$01,$A5,$00,$79,$01,$A5,$00,$51
	db $01,$9E,$00,$47,$01

DATA_B4EC28:
	db $02,$20,$3E,$00,$30,$9E,$00,$81,$01,$B1,$00,$85,$01,$C5,$00,$68
	db $01,$E1,$00,$8A,$01

DATA_B4EC3D:
	db $02,$20,$3E,$00,$30,$9E,$00,$47,$01,$7D,$00,$45,$01,$64,$00,$56
	db $01,$5A,$00,$56,$01

DATA_B4EC52:
	db $04,$20,$3E,$00,$30,$5A,$00,$56,$01,$5A,$00,$3B,$01,$69,$00,$31
	db $01,$6D,$00,$1C,$01,$A2,$00,$1C,$01,$A2,$00,$09,$01

DATA_B4EC6F:
	db $08,$20,$3E,$00,$30,$9E,$00,$81,$01,$94,$00,$90,$01,$94,$00,$C6
	db $01,$0F,$00,$C6,$01,$0F,$00,$A4,$01,$08,$00,$90,$01,$11,$00,$7C
	db $01,$0B,$00,$68,$01,$0B,$00,$4F,$01,$16,$00,$45,$01

DATA_B4EC9C:
	db $01,$20,$3E,$00,$30,$A2,$00,$09,$01,$A0,$00,$E6,$00,$9B,$00,$C3
	db $00

DATA_B4ECAD:
	db $04,$20,$3E,$00,$30,$9B,$00,$C3,$00,$8E,$00,$B9,$00,$87,$00,$A2
	db $00,$87,$00,$94,$00,$96,$00,$94,$00,$97,$00,$86,$00

DATA_B4ECCA:
	db $01,$20,$3E,$00,$30,$97,$00,$86,$00,$9D,$00,$8C,$00,$DC,$00,$8C
	db $00

DATA_B4ECDB:
	db $02,$20,$3E,$00,$30,$97,$00,$86,$00,$97,$00,$62,$00,$64,$00,$62
	db $00,$56,$00,$52,$00

DATA_B4ECF0:
	db $04,$20,$3E,$00,$30,$56,$00,$52,$00,$6B,$00,$32,$00,$7A,$00,$52
	db $00,$80,$00,$51,$00,$82,$00,$49,$00,$97,$00,$37,$00

DATA_B4ED0D:
	db $01,$20,$3E,$00,$30,$97,$00,$37,$00,$97,$00,$17,$00,$97,$00,$16
	db $00

DATA_B4ED1E:
	db $01,$20,$3E,$00,$30,$81,$00,$92,$00,$81,$00,$32,$00,$8C,$00,$1E
	db $00

DATA_B4ED2F:
	db $01,$20,$3E,$00,$20,$11,$00,$7F,$00,$3C,$00,$89,$00,$44,$00,$A6
	db $00

DATA_B4ED40:
	db $05,$20,$3E,$00,$20,$11,$00,$7F,$00,$3C,$00,$8C,$00,$41,$00,$89
	db $00,$4F,$00,$7C,$00,$4E,$00,$64,$00,$48,$00,$5C,$00,$47,$00,$42
	db $00

DATA_B4ED61:
	db $05,$20,$3E,$00,$20,$64,$00,$4B,$00,$63,$00,$5F,$00,$5A,$00,$69
	db $00,$5F,$00,$7F,$00,$59,$00,$84,$00,$5F,$00,$8C,$00,$6E,$00,$9A
	db $00

DATA_B4ED82:
	db $03,$20,$3E,$00,$30,$6E,$00,$9A,$00,$8F,$00,$91,$00,$96,$00,$80
	db $00,$8F,$00,$78,$00,$8F,$00,$71,$00

DATA_B4ED9B:
	db $04,$20,$3E,$00,$20,$8F,$00,$71,$00,$BE,$00,$71,$00,$BE,$00,$7C
	db $00,$B2,$00,$85,$00,$B7,$00,$90,$00,$C3,$00,$90,$00

DATA_B4EDB8:
	db $01,$20,$3E,$00,$30,$05,$00,$B4,$00,$17,$00,$AC,$00,$22,$00,$7A
	db $00

DATA_B4EDC9:
	db $02,$20,$3E,$00,$30,$22,$00,$7A,$00,$2E,$00,$74,$00,$2F,$00,$32
	db $00,$3A,$00,$20,$00

DATA_B4EDDE:
	db $02,$20,$3E,$00,$30,$3A,$00,$20,$00,$46,$00,$18,$00,$5A,$00,$1A
	db $00,$96,$00,$14,$00

DATA_B4EDF3:
	db $07,$20,$3E,$00,$30,$96,$00,$14,$00,$9C,$00,$14,$00,$F0,$00,$44
	db $00,$F0,$00,$7D,$00,$DC,$00,$7D,$00,$DC,$00,$B4,$00,$C8,$00,$D0
	db $00,$A0,$00,$D0,$00,$98,$00,$BC,$00

DATA_B4EE1C:
	db $01,$20,$3E,$00,$30,$98,$00,$BC,$00,$A5,$00,$CC,$00,$EB,$00,$C8
	db $00

DATA_B4EE2D:
	db $02,$20,$3E,$00,$30,$98,$00,$BC,$00,$8C,$00,$C8,$00,$64,$00,$C0
	db $00,$59,$00,$AF,$00

DATA_B4EE42:
	db $01,$20,$3E,$00,$30,$6E,$00,$9A,$00,$9C,$00,$A0,$00,$9D,$00,$A0
	db $00

DATA_B4EE53:
	db $00,$20,$3E,$00,$30,$3A,$00,$20,$00,$14,$00,$14,$00

DATA_B4EE60:
	db $05,$20,$3E,$00,$20,$44,$00,$A6,$00,$3C,$00,$8C,$00,$41,$00,$89
	db $00,$4F,$00,$7C,$00,$4E,$00,$64,$00,$48,$00,$5C,$00,$47,$00,$42
	db $00

DATA_B4EE81:
	db $02,$20,$3E,$00,$30,$03,$00,$89,$00,$17,$00,$8E,$00,$1B,$00,$A4
	db $00,$2E,$00,$B7,$00

DATA_B4EE96:
	db $00,$20,$3E,$00,$30,$01,$00,$84,$00,$11,$00,$7F,$00

DATA_B4EEA3:
	db $00,$20,$3E,$00,$30,$03,$00,$7D,$00,$1C,$00,$84,$00

DATA_B4EEB0:
	db $00,$20,$3E,$00,$30,$AF,$00,$AE,$01,$9E,$00,$81,$01

DATA_B4EEBD:
	db $00,$20,$3E,$00,$30,$1C,$00,$44,$00,$1D,$00,$44,$00

DATA_B4EECA:
	db $04,$20,$3E,$00,$30,$2C,$00,$82,$00,$4E,$00,$A2,$00,$63,$00,$B0
	db $00,$73,$00,$B6,$00,$87,$00,$BE,$00,$96,$00,$C3,$00

DATA_B4EEE7:
	db $05,$20,$3E,$00,$30,$96,$00,$C3,$00,$A0,$00,$C3,$00,$AA,$00,$CA
	db $00,$B9,$00,$CA,$00,$BE,$00,$C6,$00,$C8,$00,$CC,$00,$D2,$00,$C3
	db $00

DATA_B4EF08:
	db $02,$20,$3E,$00,$30,$96,$00,$C3,$00,$A3,$00,$B4,$00,$B1,$00,$A5
	db $00,$B4,$00,$70,$00

DATA_B4EF1D:
	db $05,$20,$3E,$00,$20,$47,$00,$42,$00,$48,$00,$5C,$00,$4E,$00,$64
	db $00,$4F,$00,$7C,$00,$41,$00,$89,$00,$3C,$00,$8C,$00,$11,$00,$7F
	db $00

DATA_B4EF3E:
	db $05,$20,$3E,$00,$20,$64,$00,$4B,$00,$63,$00,$5F,$00,$5A,$00,$69
	db $00,$5F,$00,$7F,$00,$59,$00,$84,$00,$5F,$00,$8C,$00,$6E,$00,$9A
	db $00

DATA_B4EF5F:
	db $01,$20,$3E,$00,$30,$EB,$00,$C8,$00,$A5,$00,$CC,$00,$98,$00,$BC
	db $00

DATA_B4EF70:
	db $02,$20,$3E,$00,$30,$50,$00,$B1,$00,$55,$00,$B9,$00,$5F,$00,$C3
	db $00,$74,$00,$CB,$00

DATA_B4EF85:
	db $02,$20,$3E,$00,$30,$50,$00,$B1,$00,$46,$00,$A7,$00,$1E,$00,$91
	db $00,$11,$00,$82,$00

DATA_B4EF9A:
	db $06,$20,$3E,$00,$30,$11,$00,$82,$00,$1B,$00,$94,$00,$45,$00,$A7
	db $00,$57,$00,$A3,$00,$59,$00,$91,$00,$64,$00,$8A,$00,$6E,$00,$80
	db $00,$8E,$00,$62,$00

DATA_B4EFBF:
	db $02,$20,$3E,$00,$30,$50,$00,$B1,$00,$46,$00,$A7,$00,$2F,$00,$8F
	db $00,$2C,$00,$82,$00

DATA_B4EFD4:
	db $06,$20,$3E,$00,$30,$2C,$00,$82,$00,$2F,$00,$8F,$00,$45,$00,$A7
	db $00,$57,$00,$A3,$00,$59,$00,$91,$00,$64,$00,$8A,$00,$6E,$00,$80
	db $00,$8E,$00,$62,$00

DATA_B4EFF9:
	db $00,$20,$3E,$00,$30,$50,$00,$B1,$00,$5E,$00,$96,$00

DATA_B4F006:
	db $00,$20,$3E,$00,$30,$5E,$00,$96,$00,$8E,$00,$62,$00

DATA_B4F013:
	db $03,$20,$3E,$00,$30,$50,$00,$B1,$00,$5A,$00,$A3,$00,$6E,$00,$A3
	db $00,$82,$00,$8A,$00,$96,$00,$8A,$00

DATA_B4F02C:
	db $04,$20,$3E,$00,$30,$96,$00,$8A,$00,$82,$00,$8A,$00,$6E,$00,$A3
	db $00,$64,$00,$8A,$00,$6E,$00,$80,$00,$8E,$00,$62,$00

DATA_B4F049:
	db $01,$20,$3E,$00,$30,$50,$00,$B1,$00,$B4,$00,$B1,$00,$D4,$00,$A2
	db $00

DATA_B4F05A:
	db $05,$20,$3E,$00,$30,$D4,$00,$A2,$00,$B4,$00,$B1,$00,$7D,$00,$B1
	db $00,$69,$00,$91,$00,$65,$00,$89,$00,$6E,$00,$80,$00,$8E,$00,$62
	db $00

DATA_B4F07B:
	db $00,$20,$3E,$00,$30,$64,$00,$88,$00,$64,$00,$87,$00

DATA_B4F088:
	db $00,$20,$3E,$00,$30,$B8,$01,$C7,$00,$B8,$01,$C6,$00

DATA_B4F095:
	db $00,$20,$3E,$00,$30,$9D,$00,$A1,$00,$9D,$00,$A0,$00

DATA_B4F0A2:
	db $00,$20,$3E,$00,$30,$9E,$00,$65,$00,$9E,$00,$64,$00

DATA_B4F0AF:
	db $00,$20,$3E,$00,$30,$16,$00,$46,$01,$16,$00,$45,$01

DATA_B4F0BC:
	db $01,$20,$3E,$00,$30,$96,$00,$C3,$00,$78,$00,$B4,$00,$64,$00,$A0
	db $00

	%FREE_BYTES($F4F0CD, 3891, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF5Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

UNK_F50000:
	dw $0232,$1293

DATA_F50004:
	incbin "Tilemaps/Compressed/Layer2_LargeRareLogo.bin"

DATA_F50147:
	incbin "Graphics/GFX_Layer2_SmallLavaBubbles.bin"

DATA_F517C7:
	incbin "Graphics/GFX_Layer2_BeeLarva.bin"

DATA_F51CC7:
	incbin "Graphics/GFX_Layer2_Bee.bin"

DATA_F52087:
	incbin "Tilemaps/Layer3_ShipDeck.bin"

DATA_F526A7:
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0001,$0002,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0003,$0004,$0005,$0001,$0002,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0006,$0007,$0008,$0003,$0004,$0005,$0001,$0002
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0009,$000A,$000B,$0006,$0007,$0008,$0003,$0004
	dw $0005,$0001,$000C,$0000,$0000,$0000,$0000,$0000
	dw $000D,$000E,$000F,$0009,$000A,$000B,$0006,$0007
	dw $0008,$0003,$0010,$0011,$0012,$0013,$0000,$0000
	dw $0000,$0014,$0015,$000D,$000E,$000F,$0009,$000A
	dw $000B,$0006,$0016,$0017,$0018,$0019,$001A,$001B
	dw $0000,$0000,$0000,$0000,$0014,$0015,$000D,$000E
	dw $000F,$0009,$001C,$001D,$001E,$001F,$0020,$0021
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0014
	dw $0015,$000D,$0022,$0023,$0024,$0025,$0026,$0027
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0028,$0029,$002A,$002B,$002C,$002D
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$002E,$002F,$0030
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$402E,$402F,$4030
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$4028,$4029,$402A,$402B,$402C,$402D
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$4014
	dw $4015,$400D,$4022,$4023,$4024,$4025,$4026,$4027
	dw $0000,$0000,$0000,$0000,$4014,$4015,$400D,$400E
	dw $400F,$4009,$401C,$401D,$401E,$401F,$4020,$4021
	dw $0000,$4014,$4015,$400D,$400E,$400F,$4009,$400A
	dw $400B,$4006,$4016,$4017,$4018,$4019,$401A,$401B
	dw $400D,$400E,$400F,$4009,$400A,$400B,$4006,$4007
	dw $4008,$4003,$4010,$4011,$4012,$4013,$0000,$0000
	dw $4009,$400A,$400B,$4006,$4007,$4008,$4003,$4004
	dw $4005,$4001,$400C,$0000,$0000,$0000,$0000,$0000
	dw $4006,$4007,$4008,$4003,$4004,$4005,$4001,$4002
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $4003,$4004,$4005,$4001,$4002,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $4001,$4002,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
.End:

DATA_F52BA7:
	incbin "Graphics/GFX_Layer3_ShipDeck.bin"

DATA_F52FC7:
	incbin "Tilemaps/Compressed/Layer1_NintendoLogo.bin"

DATA_F5325B:
	incbin "Graphics/Compressed/GFX_Layer1_NintendoLogo.bin"

DATA_F547BC:
	incbin "Tilemaps/Mode7_RareLogo.bin"

DATA_F5484A:
	incbin "Graphics/GFX_FGBG_AnimatedCastleTiles.bin"

DATA_F55D4A:
	incbin "Graphics/Compressed/GFX_Layer1_WireframeRareLogo.bin"

DATA_F56AC9:
	incbin "Tilemaps/Compressed/Layer1_WireframeRareLogo.bin"

DATA_F56C13:
	incbin "Graphics/GFX_Layer1_FallingLeaves.bin"

DATA_F57D13:
	incbin "Tilemaps/Layer1_TheEnd.bin"

	%FREE_BYTES($F57F53, 173, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

CODE_B58000:
	JMP.w CODE_B5818D

CODE_B58003:
	JMP.w CODE_B58030

CODE_B58006:
	JMP.w CODE_B580D5

CODE_B58009:
	JMP.w CODE_B580EE

CODE_B5800C:
	JMP.w CODE_B58106

CODE_B5800F:
	JMP.w CODE_B58132

CODE_B58012:
	JMP.w CODE_B581CE

CODE_B58015:
	JMP.w CODE_B581DA

CODE_B58018:
	JMP.w CODE_B581DB

CODE_B5801B:
	JMP.w CODE_B581C2

CODE_B5801E:
	JMP.w CODE_B58053

CODE_B58021:
	JMP.w CODE_B580A9

CODE_B58024:
	PHB
	PHK
	PLB
	ORA.w #$0500
	TAX
	JSR.w CODE_B581FB
	PLB
	RTL

CODE_B58030:
	PHB
	PHY
	PHK
	PLB
	LDX.w $0634
	CMP.w $0622,x
	BEQ.b CODE_B58050
	TAY
	INX
	INX
	TXA
	AND.w #$000E
	TAX
	LDA.w $0622,x
	BNE.b CODE_B58050
	TYA
	STA.w $0622,x
	STX.w $0634
CODE_B58050:
	PLY
	PLB
	RTL

CODE_B58053:
	PHB
	PHK
	PLB
	LDA.b $2A
	CMP.w $0636
	BEQ.b CODE_B58086
	LDX.w $0632
	LDA.w $0622,x
	BEQ.b CODE_B58086
	STZ.w $0622,x
	BMI.b CODE_B5806F
	JSR.w CODE_B58088
	BRA.b CODE_B58076

CODE_B5806F:
	AND.w #$7FFF
	JSL.l CODE_B580A9
CODE_B58076:
	LDA.w $0632
	INC
	INC
	AND.w #$000E
	STA.w $0632
	LDA.b $2A
	STA.w $0636
CODE_B58086:
	PLB
	RTL

CODE_B58088:
	SEP.b #$30
	XBA
	TAX
	LDA.w $0621
	BIT.w DATA_B580CD,x
	BNE.b CODE_B5809F
CODE_B58094:
	TXA
	XBA
	STA.w $0619,x
	REP.b #$30
	TAX
	JMP.w CODE_B581FB

CODE_B5809F:
	LDX.b #$04
	BIT.w DATA_B580CD,x
	BEQ.b CODE_B58094
	REP.b #$30
	RTS

CODE_B580A9:
	SEP.b #$30
	XBA
	AND.b #$0F
	TAX
	XBA
	STA.w $0619,x
	BEQ.b CODE_B580BD
	LDA.w DATA_B580CD,x
	TSB.w $0621
	BRA.b CODE_B580C3

CODE_B580BD:
	LDA.w DATA_B580CD,x
	TRB.w $0621
CODE_B580C3:
	LDA.w $0619,x
	REP.b #$30
	TAX
	JSR.w CODE_B581FB
	RTL

DATA_B580CD:
	db $01,$02,$04,$08,$10,$20,$40,$80

CODE_B580D5:
	PHB
	PHK
	PLB
	STA.b !RAM_DKC2_Global_CurrentMusicLo
	LDX.w #$00FF
	JSR.w CODE_B581FB
	JSR.w CODE_B58469
	JSR.w CODE_B5825C
	JSR.w CODE_B58277
	JSR.w CODE_B581AC
	PLB
	RTL

CODE_B580EE:
	PHB
	PHK
	PLB
	JSR.w CODE_B5816D
	LDX.w #$00FE
	JSR.w CODE_B581FB
	LDA.b !RAM_DKC2_Global_MonoSoundFlag
	XBA
	ORA.w #$00FA
	TAX
	JSR.w CODE_B581FB
	PLB
	RTL

CODE_B58106:
	PHB
	PHK
	PLB
	STA.b !RAM_DKC2_Global_CurrentMusicLo
	LDX.w #$00FF
	JSR.w CODE_B581FB
	JSR.w CODE_B58469
	JSR.w CODE_B5825C
	JSR.w CODE_B58277
	JSR.w CODE_B5816D
	JSR.w CODE_B581AC
	LDX.w #$00FE
	JSR.w CODE_B581FB
	LDA.b !RAM_DKC2_Global_MonoSoundFlag
	XBA
	ORA.w #$00FA
	TAX
	JSR.w CODE_B581FB
	PLB
	RTL

CODE_B58132:
	PHB
	PHK
	PLB
	PHA
	AND.w #$00FF
	STA.b !RAM_DKC2_Global_CurrentMusicLo
	LDX.w #$00FF
	JSR.w CODE_B581FB
	JSR.w CODE_B58469
	JSR.w CODE_B5825C
	JSR.w CODE_B58277
	JSR.w CODE_B5816D
	JSR.w CODE_B581AC
	PLA
	AND.w #$FF00
	ORA.w #$00FB
	TAX
	JSR.w CODE_B581FB
	LDX.w #$00FE
	JSR.w CODE_B581FB
	LDA.b !RAM_DKC2_Global_MonoSoundFlag
	XBA
	ORA.w #$00FA
	TAX
	JSR.w CODE_B581FB
	PLB
	RTL

CODE_B5816D:
	LDX.w #$0007
CODE_B58170:
	STZ.w $0622,x
	STZ.w $062A,x
	STZ.w $0619,x
	DEX
	DEX
	BPL.b CODE_B58170
	STZ.w $0634
	STZ.w $0636
	LDA.w #$0002
	STA.w $0632
	STZ.w $19B0
	RTS

CODE_B5818D:
	JSR.w CODE_B58191
	RTL

CODE_B58191:
	JSR.w CODE_B58213
	JSR.w CODE_B5828F
	JSR.w CODE_B582A9
	LDA.w #DATA_F2E72F
	STA.b $32
	LDA.w #DATA_F2E72F>>16
	STA.b $34
	JSR.w CODE_B583FB
	JSR.w CODE_B581AC
	RTS

CODE_B581AB:
	RTS

CODE_B581AC:
	LDA.w #$0672
	STA.b $35
	STZ.b $37
	JSR.w CODE_B5840D
	RTS

CODE_B581B7:
	LDA.w #$06E3
	STA.b $35
	STZ.b $37
	JSR.w CODE_B5840D
	RTS

CODE_B581C2:
	AND.w #$00FF
	XBA
	ORA.w #$00FC
	TAX
	JSR.w CODE_B581FB
	RTL

CODE_B581CE:
	AND.w #$00FF
	XBA
	ORA.w #$00FD
	TAX
	JSR.w CODE_B581FB
	RTL

CODE_B581DA:
	RTL

CODE_B581DB:
	PHB
	PHK
	PLB
	AND.w #$00FF
	XBA
	ORA.w #$00FB
	TAX
	JSR.w CODE_B581FB
	LDX.w #$00FE
	JSR.w CODE_B581FB
	LDA.b !RAM_DKC2_Global_MonoSoundFlag
	XBA
	ORA.w #$00FA
	TAX
	JSR.w CODE_B581FB
	PLB
	RTL

CODE_B581FB:
	TXA
	REP.b #$20
	SEP.b #$10
	LDX.b $00
CODE_B58202:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B58202
	STA.w !REGISTER_APUPort1
	INX
	STX.w !REGISTER_APUPort0
	STX.b $00
	REP.b #$30
	RTS

CODE_B58213:
	REP.b #$20
	SEP.b #$10
	LDA.w #$BBAA
CODE_B5821A:
	CMP.w !REGISTER_APUPort0
	BNE.b CODE_B5821A
	LDA.w #$04D8
	STA.w !REGISTER_APUPort2
	LDA.w #$01CC
	STA.w !REGISTER_APUPort0
	TAX
CODE_B5822C:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B5822C
	LDX.b #$00
CODE_B58233:
	LDA.l DATA_EE0000,x
	TAY
	STY.w !REGISTER_APUPort1
	STX.w !REGISTER_APUPort0
CODE_B5823E:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B5823E
	INX
	CPX.b #DATA_EE0000_End-DATA_EE0000
	BNE.b CODE_B58233
	INX
	TXA
	STA.w !REGISTER_APUPort0
CODE_B5824D:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B5824D
	STZ.b $00
	LDA.w #$0001
	STA.b !RAM_DKC2_Global_MonoSoundFlag
	REP.b #$30
	RTS

CODE_B5825C:
	LDA.b !RAM_DKC2_Global_CurrentMusicLo
	CLC
	ROL
	STA.b $32
	ROL
	CLC
	ADC.b $32
	TAX
	LDA.l DATA_EE1086,x
	STA.b $32
	LDA.l DATA_EE1086+$02,x
	STA.b $34
	JSR.w CODE_B583FB
	RTS

CODE_B58277:
	LDA.b !RAM_DKC2_Global_CurrentMusicLo
	CLC
	ADC.b !RAM_DKC2_Global_CurrentMusicLo
	ADC.b !RAM_DKC2_Global_CurrentMusicLo
	TAX
	LDA.l DATA_EE117B,x
	STA.b $32
	LDA.l DATA_EE117B+$02,x
	STA.b $34
	JSR.w CODE_B583FB
	RTS

CODE_B5828F:
	REP.b #$30
	LDA.w #DATA_EE0088
	STA.b $32
	LDA.w #DATA_EE0088>>16
	STA.b $34
	LDA.w #$0560
	STA.b $35
	LDA.w #$067F
	STA.b $37
	JSR.w CODE_B5840D
	RTS

CODE_B582A9:
	LDA.w #DATA_EE11F9
	STA.b $0E
	LDA.w #DATA_EE11F9>>16
	STA.b $10
	LDA.w #$3100
	STA.b $02
	STZ.b $0A
	LDA.w #$3400
	STA.b $06
	STZ.b $0A
	JSR.w CODE_B582D1
	LDA.b $02
	STA.b $04
	LDA.b $06
	STA.b $08
	LDA.b $0A
	STA.b $0C
	RTS

CODE_B582D1:
	STZ.b $0A
	LDX.w #$0000
	LDA.b $0A
	STA.b $3A
	LDA.b $0E
	STA.b $3E
	LDA.b $10
	STA.b $40
	LDA.b $02
	STA.b $42
	LDA.b $06
	STA.b $44
CODE_B582EA:
	LDA.b [$3E]
	INC.b $3E
	INC.b $3E
	CMP.w #$FFFF
	BEQ.b CODE_B58333
	STA.b $3C
	CLC
	ADC.b $3C
	ADC.b $3C
	TXY
	TAX
	LDA.l DATA_EE0D86,x
	STA.b $32
	LDA.l DATA_EE0D86+$02,x
	STA.b $34
	TYX
	LDA.b $06
	STA.l $7E2200,x
	INX
	INX
	LDA.b [$32]
	CLC
	ADC.b $06
	STA.l $7E2200,x
	INX
	INX
	INC.b $02
	INC.b $02
	INC.b $02
	INC.b $02
	INC.b $32
	INC.b $32
	LDA.b [$32]
	CLC
	ADC.b $06
	STA.b $06
	BRA.b CODE_B582EA

CODE_B58333:
	LDA.w #$7E2200
	STA.b $32
	LDA.w #$7E2200>>16
	STA.b $34
	LDA.b $42
	STA.b $35
	LDA.w #$3400
	SEC
	SBC.b $42
	CLC
	INC
	LSR
	STA.b $37
	JSR.w CODE_B5840D
	LDA.w #DATA_EE11F9
	STA.b $3E
	LDA.w #DATA_EE11F9>>16
	STA.b $40
	LDA.b $0E
	CMP.b $3E
	BNE.b CODE_B58365
	LDA.b $10
	CMP.b $40
	BEQ.b CODE_B583B8
CODE_B58365:
	LDA.b [$3E]
	CMP.w #$FFFF
	BEQ.b CODE_B5837F
	INC.b $3E
	INC.b $3E
	TAX
	LDA.b $0A
	SEP.b #$20
	STA.l $7E2200,x
	REP.b #$20
	INC.b $0A
	BRA.b CODE_B58365

CODE_B5837F:
	LDA.b $0E
	STA.b $3E
	LDA.b $10
	STA.b $40
CODE_B58387:
	LDA.b [$3E]
	CMP.w #$FFFF
	BEQ.b CODE_B583A1
	INC.b $3E
	INC.b $3E
	TAX
	LDA.b $0A
	SEP.b #$20
	STA.l $7E2200,x
	REP.b #$20
	INC.b $0A
	BRA.b CODE_B58387

CODE_B583A1:
	LDA.w #$7E2200
	STA.b $32
	LDA.w #$7E2200>>16
	STA.b $34
	LDA.w #$0560
	STA.b $35
	LDA.w #$0080
	STA.b $37
	JSR.w CODE_B5840D
CODE_B583B8:
	LDA.b $44
	STA.b $06
CODE_B583BC:
	LDA.b [$0E]
	CMP.w #$FFFF
	BEQ.b CODE_B583FA
	INC.b $0E
	INC.b $0E
	STA.b $3C
	CLC
	ADC.b $3C
	ADC.b $3C
	TAX
	LDA.l DATA_EE0D86,x
	STA.b $32
	LDA.l DATA_EE0D86+$02,x
	STA.b $34
	INC.b $32
	INC.b $32
	LDA.b $06
	STA.b $35
	LDA.b [$32]
	STA.b $37
	CLC
	ADC.b $35
	STA.b $06
	CLC
	INC.b $37
	LSR.b $37
	INC.b $32
	INC.b $32
	JSR.w CODE_B5840D
	BRA.b CODE_B583BC

CODE_B583FA:
	RTS

CODE_B583FB:
	LDA.b [$32]
	STA.b $35
	INC.b $32
	INC.b $32
	LDA.b [$32]
	STA.b $37
	INC.b $32
	INC.b $32
	BRA.b CODE_B5840D

CODE_B5840D:
	SEP.b #$10
	LDX.b $00
CODE_B58411:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B58411
	LDA.b $35
	STA.w !REGISTER_APUPort1
	INX
	STX.w !REGISTER_APUPort0
	LDA.b $37
	STA.b $39
CODE_B58423:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B58423
	STA.w !REGISTER_APUPort1
	INX
	STX.w !REGISTER_APUPort0
	LDA.b $37
	BEQ.b CODE_B5844B
	LDY.b #$00
CODE_B58435:
	LDA.b [$32],y
	INY
	INY
	BEQ.b CODE_B58453
CODE_B5843B:
	CPX.w !REGISTER_APUPort0
	BNE.b CODE_B5843B
	INX
	STA.w !REGISTER_APUPort1
	STX.w !REGISTER_APUPort0
	DEC.b $37
	BNE.b CODE_B58435
CODE_B5844B:
	STX.b $00
	REP.b #$30
	LDA.b $39
	ASL
	RTS

CODE_B58453:
	LDY.b $33
	INY
	BNE.b CODE_B58463
	STY.b $33
	LDY.b $34
	INY
	STY.b $34
	LDY.b #$00
	BRA.b CODE_B5843B

CODE_B58463:
	STY.b $33
	LDY.b #$00
	BRA.b CODE_B5843B

CODE_B58469:
	LDA.b !RAM_DKC2_Global_CurrentMusicLo
	CLC
	ROL
	STA.b $32
	ROL
	CLC
	ADC.b $32
	TAX
	LDA.l DATA_EE1086+$03,x
	STA.b $0E
	LDA.l DATA_EE1086+$05,x
	STA.b $10
	LDA.b $04
	STA.b $02
	LDA.b $08
	STA.b $06
	LDA.b $0C
	STA.b $0A
	JSR.w CODE_B582D1
	RTS

	%FREE_BYTES($F58490, 6000, $00)

CODE_B59C00:
	LDY.b $64
	LDX.b $1A,y
	LDA.w $1730
	CMP.b $78
	BCC.b CODE_B59C0C
	RTL

CODE_B59C0C:
	STX.b $18,y
	STX.b $16,y
	LDA.w $0012,y
	STA.b $32
	LDA.l DATA_BC8000,x
	STA.b $40
	LDA.l DATA_BC8000+$02,x
	STA.b $42
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0006
	LDA.b [$40],y
	STA.b $3C
	LDA.w #$0004
	CLC
	SEP.b #$20
	ADC.b $36
	ADC.b $37
	ADC.b $39
	REP.b #$20
	ASL
	TAY
	JSR.w CODE_B59D3E
	CLC
	RTL

CODE_B59C52:
	PHB
	PHK
	PLB
	LDX.w $0638
CODE_B59C58:
	LDY.w $0638,x
	LDA.w $001C,y
	AND.w #$1000
	BEQ.b CODE_B59C91
	LDA.w $000A,y
	SEC
	SBC.w $17C0
	SEC
	SBC.w #$0070
	STA.b $74
	CLC
	ADC.w #$0080
	CMP.w #$0130
	BCS.b CODE_B59CA8
	LDA.w $0006,y
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0080
	STA.b $72
	CLC
	ADC.w #$00B0
	CMP.w #$0160
	BCC.b CODE_B59CA3
	BRA.b CODE_B59CA8

CODE_B59C91:
	LDA.w $000A,y
	SEC
	SBC.w #$0070
	STA.b $74
	LDA.w $0006,y
	SEC
	SBC.w #$0080
	STA.b $72
CODE_B59CA3:
	PHX
	JSR.w CODE_B59CCB
	PLX
CODE_B59CA8:
	DEX
	DEX
	BNE.b CODE_B59C58
	PLB
	RTL

CODE_B59CAE:
	PHB
	PHK
	PLB
	LSR
	LSR
	LSR
	LSR
	SEC
	SBC.w #$0170
	STA.b $74
	TXA
	LSR
	LSR
	LSR
	LSR
	SEC
	SBC.w #$0180
	STA.b $72
	JSR.w CODE_B59CCB
	PLB
	RTL

CODE_B59CCB:
	LDA.w $0012,y
	STA.b $32
	STA.b $34
	SEP.b #$20
	LDA.b $70
	LSR
	LSR
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	REP.b #$20
	LDX.b $1A,y
	BEQ.b CODE_B59CFF
	CPX.w #$02C5
	BCS.b CODE_B59D14
	STX.b $18,y
	LDA.l DATA_BC8000,x
	STA.b $40
	INC
	STA.b $44
	LDA.l DATA_BC8000+$02,x
	STA.b $42
	STA.b $46
	JMP.w CODE_B59DAB

CODE_B59CFF:
	RTS

CODE_B59D00:
	LDA.l DATA_BC8000,x
	STA.b $40
	INC
	STA.b $44
	LDA.l DATA_BC8000+$02,x
	STA.b $42
	STA.b $46
	JMP.w CODE_B59DC5

CODE_B59D14:
	TXA
	CMP.w $0018,y
	BEQ.b CODE_B59D00
	LDA.w $1730
	CMP.b $78
	BCC.b CODE_B59D26
	LDX.b $16,y
	BNE.b CODE_B59D00
	RTS

CODE_B59D26:
	STX.b $18,y
	STX.b $16,y
	LDA.l DATA_BC8000,x
	STA.b $40
	INC
	STA.b $44
	LDA.l DATA_BC8000+$02,x
	STA.b $42
	STA.b $46
	JSR.w CODE_B59DC5
CODE_B59D3E:
	LDX.w $1730
	TYA
	CLC
	ADC.b $40
	STA.w $1736,x
	LDA.b $3B
	AND.w #$00FF
	ASL
	ASL
	ASL
	ASL
	ASL
	STA.w $1732,x
	ADC.w $1736,x
	TAY
	LDA.b $32
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	STA.w $1734,x
	LDA.b $42
	ORA.w #$FF00
	STA.w $1738,x
	LDA.b $3D
	AND.w #$000F
	BNE.b CODE_B59D7F
	TXA
	ADC.w #$0008
	STA.w $1730
	STZ.w $1740,x
	RTS

CODE_B59D7F:
	ASL
	ASL
	ASL
	ASL
	ASL
	STA.w $173A,x
	TXA
	ADC.w #$0010
	STA.w $1730
	STZ.w $1748,x
	LDA.b $3C
	AND.w #$00FF
	ASL
	ASL
	ASL
	ASL
	ADC.w $1734,x
	STA.w $173C,x
	TYA
	STA.w $173E,x
	LDA.w $1738,x
	STA.w $1740,x
	RTS

CODE_B59DAB:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0005
	BRA.b CODE_B59DE4

CODE_B59DC5:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0006
	LDA.b [$40],y
	STA.b $3C
	LDY.w #$0008
CODE_B59DE4:
	LDA.b $70
	LSR
	LSR
	SEP.b #$20
	TAX
	ADC.b $36
	BMI.b CODE_B59DF2
	REP.b #$20
	RTS

CODE_B59DF2:
	TXA
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	TXA
	AND.b #$03
	TAX
	LDA.w DATA_B5A190,x
	STA.b $3E
	LDX.b $70
	CLC
CODE_B59E05:
	DEC.b $36
	BMI.b CODE_B59E63
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B59E4E
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	CMP.w #$0100
	SEP.b #$20
	STA.b $00,x
	LDA.b $3E
	BCS.b CODE_B59E31
	AND.b #$AA
CODE_B59E31:
	ORA.b ($56)
	STA.b ($56)
	LDA.b $3E
	BPL.b CODE_B59E40
	INC.b $56
	LDA.b #$03
	CLC
	BRA.b CODE_B59E42

CODE_B59E40:
	ASL
	ASL
CODE_B59E42:
	STA.b $3E
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B59E4E:
	CLC
	LDA.b $34
	INC
	INC
	BIT.w #$0010
	BEQ.b CODE_B59E5B
	ADC.w #$0010
CODE_B59E5B:
	STA.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B59E05

CODE_B59E63:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $37
	BMI.b CODE_B59E73
	REP.b #$20
	STX.b $70
	RTS

CODE_B59E73:
	LDA.b $38
	CLC
	ADC.b $32
	STA.b $34
CODE_B59E7A:
	DEC.b $37
	BMI.b CODE_B59ECF
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B59EC7
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B59EBD
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B59EBD:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B59EC7:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B59E7A

CODE_B59ECF:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $39
	BMI.b CODE_B59EDF
	REP.b #$20
	STX.b $70
	RTS

CODE_B59EDF:
	LDA.b $3A
	CLC
	ADC.b $32
	STA.b $34
CODE_B59EE6:
	DEC.b $39
	BMI.b CODE_B59F3B
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B59F33
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B59F29
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B59F29:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B59F33:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B59EE6

CODE_B59F3B:
	REP.b #$20
	STX.b $70
	RTS

CODE_B59F40:							; Note: Routine that handles dynamic sprites
	SEP.b #$20
	LDA.b $70
	LSR
	LSR
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	REP.b #$20
	STZ.b $62
	STZ.w $0638
CODE_B59F53:
	LDA.b $70
	CMP.w #$0400
	BNE.b CODE_B59F69
	SEP.b #$20
	LDA.b #$07
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	PLB
	RTL

CODE_B59F69:
	PHK
	PLB
	LDY.b $62
	LDA.w $16FE,y
	TAY
	LDA.w $0000,y
	BNE.b CODE_B59F79
CODE_B59F76:
	JMP.w CODE_B5A17C

CODE_B59F79:
	LDA.w $1730
	CMP.b $78
	BCS.b CODE_B59F84
	LDX.b $1A,y
	BRA.b CODE_B59F8D

CODE_B59F84:
	LDX.b $1A,y
	CPX.w #$02C5
	BCC.b CODE_B59F8D
	LDX.b $16,y
CODE_B59F8D:
	TXA
	STA.w $0018,y
	BEQ.b CODE_B59F76
	LDA.l DATA_BC8000,x
	STA.b $40
	INC
	STA.b $44
	LDA.l DATA_BC8000+$02,x
	STA.b $42
	STA.b $46
	XBA
	AND.w #$00FF
	CLC
	ADC.w $0002,y
	STA.w $0014,y
	LDA.w $001C,y
	BMI.b CODE_B5A024
	LDA.w $000A,y
	SEC
	SBC.w #$0080
	SEC
	SBC.w $17C0
	STA.b $74
	ADC.w #$0090
	CMP.w #$0130
	BCS.b CODE_B59F76
	LDA.w $0006,y
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $72
	CLC
	ADC.w #$0030
	CMP.w #$0160
	BCC.b CODE_B5A03C
	JMP.w CODE_B5A17C

CODE_B59FDD:
	LDA.w $0050,y
	BMI.b CODE_B59FE7
	AND.w #$FF00
	BRA.b CODE_B59FEA

CODE_B59FE7:
	ORA.w #$00FF
CODE_B59FEA:
	XBA
	CLC
	ADC.w $000A,y
	SEC
	SBC.w #$0080
	SEC
	SBC.w $17C0
	STA.b $74
	ADC.w #$0090
	CMP.w #$0130
	BCS.b CODE_B5A021
	LDA.w $004F,y
	BMI.b CODE_B5A00B
	AND.w #$FF00
	BRA.b CODE_B5A00E

CODE_B5A00B:
	ORA.w #$00FF
CODE_B5A00E:
	XBA
	CLC
	ADC.w $0006,y
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $72
	CLC
	ADC.w #$0030
	CMP.w #$0160
	BCC.b CODE_B5A03C
CODE_B5A021:
	JMP.w CODE_B5A17C

CODE_B5A024:
	BIT.w #$4000
	BNE.b CODE_B5A068
	AND.w #$000F
	BNE.b CODE_B59FDD
	LDA.w $0006,y
	STA.b $72
	LDA.w $000A,y
	SEC
	SBC.w #$0080
	STA.b $74
CODE_B5A03C:
	LDA.w $0012,y
	STA.b $32
	STA.b $34
	BIT.w #$8000
	BNE.b CODE_B5A0AD
	BIT.w #$4000
	BNE.b CODE_B5A08D
	LDA.b $72
	SEC
	SBC.w #$0080
	STA.b $72
	LDA.b $74
	CLC
	ADC.w #$0010
	STA.b $74
	CPX.w #$02C4
	BCS.b CODE_B5A088
	JSR.w CODE_B5A214
	JMP.w CODE_B5A17C

CODE_B5A068:
	BIT.w #$2000
	BEQ.b CODE_B5A07F
	TYA
	LDY.w $0638
	CPY.w #$0010
	BCS.b CODE_B5A07E
	STA.w $063A,y
	INY
	INY
	STY.w $0638
CODE_B5A07E:
	TAY
CODE_B5A07F:
	LDA.w $0016,y
	STA.w $0018,y
	JMP.w CODE_B5A17C

CODE_B5A088:
	JSR.w CODE_B5A22F
	BRA.b CODE_B5A0E4

CODE_B5A08D:
	LDA.b $72
	SEC
	SBC.w #$008F
	STA.b $72
	LDA.b $74
	CLC
	ADC.w #$0010
	STA.b $74
	CPX.w #$02C4
	BCS.b CODE_B5A0A8
	JSR.w CODE_B5A3B3
	JMP.w CODE_B5A17C

CODE_B5A0A8:
	JSR.w CODE_B5A3CE
	BRA.b CODE_B5A0E4

CODE_B5A0AD:
	BIT.w #$4000
	BNE.b CODE_B5A0CC
	LDA.b $72
	SEC
	SBC.w #$0080
	STA.b $72
	INC.b $74
	CPX.w #$02C4
	BCS.b CODE_B5A0C7
	JSR.w CODE_B5A567
	JMP.w CODE_B5A17C

CODE_B5A0C7:
	JSR.w CODE_B5A582
	BRA.b CODE_B5A0E4

CODE_B5A0CC:
	LDA.b $72
	SEC
	SBC.w #$008F
	STA.b $72
	INC.b $74
	CPX.w #$02C4
	BCS.b CODE_B5A0E1
	JSR.w CODE_B5A718
	JMP.w CODE_B5A17C

CODE_B5A0E1:
	JSR.w CODE_B5A733
CODE_B5A0E4:
	LDA.w $1730
	CMP.b $78
	BCS.b CODE_B5A0F7
	LDX.b $62
	LDA.w $16FE,x
	TAX
	LDA.b $1A,x
	CMP.b $16,x
	BNE.b CODE_B5A0FA
CODE_B5A0F7:
	JMP.w CODE_B5A17C

CODE_B5A0FA:
	STA.b $16,x
	LDX.w $1730
	TYA
	CLC
	ADC.b $40
	TAY
	STA.w $1736,x
	LDA.b $3B
	AND.w #$00FF
	ASL
	ASL
	ASL
	ASL
	ASL
	STA.w $1732,x
	STA.b $54
	TYA
	CLC
	ADC.b $54
	TAY
	LDA.b $32
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	STA.w $1734,x
	LDA.b $42
	ORA.w #$FF00
	STA.w $1738,x
	TXA
	CLC
	ADC.w #$0008
	TAX
	STZ.w $1738,x
	LDA.b $3D
	AND.w #$000F
	CMP.w #$0000
	BEQ.b CODE_B5A176
	ASL
	ASL
	ASL
	ASL
	ASL
	STA.w $1732,x
	LDA.b $3C
	AND.w #$00FF
	ASL
	ASL
	ASL
	ASL
	STA.b $54
	LDA.b $32
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.b $54
	STA.w $1734,x
	TYA
	STA.w $1736,x
	LDA.b $42
	ORA.w #$FF00
	STA.w $1738,x
	TXA
	CLC
	ADC.w #$0008
	TAX
CODE_B5A176:
	STX.w $1730
	STZ.w $1738,x
CODE_B5A17C:
	INC.b $62
	INC.b $62
	LDA.b $62
	CMP.w #$0032
	BEQ.b CODE_B5A18A
	JMP.w CODE_B59F53

CODE_B5A18A:
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	PLB
	RTL

DATA_B5A190:
	db $03,$0C,$30,$C0,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40,$01,$04,$10,$40
	db $01,$04,$10,$40

CODE_B5A214:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0005
	JMP.w CODE_B5A24E

CODE_B5A22F:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0006
	LDA.b [$40],y
	STA.b $3C
	LDY.w #$0008
CODE_B5A24E:
	LDA.b $70
	LSR
	LSR
	SEP.b #$20
	TAX
	ADC.b $36
	BMI.b CODE_B5A25F
	REP.b #$20
	PLA
	JMP.w CODE_B5A18A

CODE_B5A25F:
	TXA
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	TXA
	AND.b #$03
	TAX
	LDA.w DATA_B5A190,x
	STA.b $3E
	LDX.b $70
	CLC
CODE_B5A272:
	DEC.b $36
	BMI.b CODE_B5A2D0
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A2BB
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	CMP.w #$0100
	SEP.b #$20
	STA.b $00,x
	LDA.b $3E
	BCS.b CODE_B5A29E
	AND.b #$AA
CODE_B5A29E:
	ORA.b ($56)
	STA.b ($56)
	LDA.b $3E
	BPL.b CODE_B5A2AD
	INC.b $56
	LDA.b #$03
	CLC
	BRA.b CODE_B5A2AF

CODE_B5A2AD:
	ASL
	ASL
CODE_B5A2AF:
	STA.b $3E
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A2BB:
	CLC
	LDA.b $34
	INC
	INC
	BIT.w #$0010
	BEQ.b CODE_B5A2C8
	ADC.w #$0010
CODE_B5A2C8:
	STA.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A272

CODE_B5A2D0:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $37
	BMI.b CODE_B5A2E3
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A2E3:
	LDA.b $38
	CLC
	ADC.b $32
	STA.b $34
CODE_B5A2EA:
	DEC.b $37
	BMI.b CODE_B5A33F
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A337
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A32D
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A32D:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A337:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A2EA

CODE_B5A33F:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $39
	BMI.b CODE_B5A352
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A352:								; Note: Some sort of generic graphics routine.
	LDA.b $3A
	CLC
	ADC.b $32
	STA.b $34
CODE_B5A359:
	DEC.b $39
	BMI.b CODE_B5A3AE
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A3A6
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A39C
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A39C:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A3A6:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A359

CODE_B5A3AE:
	REP.b #$20
	STX.b $70
	RTS

CODE_B5A3B3:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0005
	JMP.w CODE_B5A3ED

CODE_B5A3CE:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0006
	LDA.b [$40],y
	STA.b $3C
	LDY.w #$0008
CODE_B5A3ED:
	LDA.b $70
	LSR
	LSR
	SEP.b #$20
	TAX
	ADC.b $36
	BMI.b CODE_B5A3FE
	REP.b #$20
	PLA
	JMP.w CODE_B5A18A

CODE_B5A3FE:
	TXA
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	TXA
	AND.b #$03
	TAX
	LDA.w DATA_B5A190,x
	STA.b $3E
	LDX.b $70
	CLC
CODE_B5A411:
	DEC.b $36
	BMI.b CODE_B5A472
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A45D
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	EOR.w #$00FF
	AND.w #$00FF
	CLC
	ADC.b $72
	CMP.w #$0100
	SEP.b #$20
	STA.b $00,x
	LDA.b $3E
	BCS.b CODE_B5A440
	AND.b #$AA
CODE_B5A440:
	ORA.b ($56)
	STA.b ($56)
	LDA.b $3E
	BPL.b CODE_B5A44F
	INC.b $56
	LDA.b #$03
	CLC
	BRA.b CODE_B5A451

CODE_B5A44F:
	ASL
	ASL
CODE_B5A451:
	STA.b $3E
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A45D:
	CLC
	LDA.b $34
	INC
	INC
	BIT.w #$0010
	BEQ.b CODE_B5A46A
	ADC.w #$0010
CODE_B5A46A:
	STA.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A411

CODE_B5A472:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $37
	BMI.b CODE_B5A485
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A485:
	LDA.b $38
	CLC
	ADC.b $32
	STA.b $34
	REP.b #$20
	LDA.b $72
	CLC
	ADC.w #$0008
	STA.b $72
	SEP.b #$20
CODE_B5A498:
	DEC.b $37
	BMI.b CODE_B5A4F0
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A4E8
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	EOR.w #$00FF
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A4DE
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A4DE:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A4E8:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A498

CODE_B5A4F0:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $39
	BMI.b CODE_B5A503
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A503:
	LDA.b $3A
	CLC
	ADC.b $32
	STA.b $34
CODE_B5A50A:
	DEC.b $39
	BMI.b CODE_B5A562
	LDA.b [$44],y
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A55A
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	EOR.w #$00FF
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A550
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A550:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A55A:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A50A

CODE_B5A562:
	REP.b #$20
	STX.b $70
	RTS

CODE_B5A567:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0005
	JMP.w CODE_B5A5A1

CODE_B5A582:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0006
	LDA.b [$40],y
	STA.b $3C
	LDY.w #$0008
CODE_B5A5A1:
	LDA.b $70
	LSR
	LSR
	SEP.b #$20
	TAX
	ADC.b $36
	BMI.b CODE_B5A5B2
	REP.b #$20
	PLA
	JMP.w CODE_B5A18A

CODE_B5A5B2:
	TXA
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	TXA
	AND.b #$03
	TAX
	LDA.w DATA_B5A190,x
	STA.b $3E
	LDX.b $70
	CLC
CODE_B5A5C5:
	DEC.b $36
	BMI.b CODE_B5A625
	LDA.b [$44],y
	EOR.b #$FF
	REP.b #$20
	AND.w #$00FF
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A610
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	CMP.w #$0100
	SEP.b #$20
	STA.b $00,x
	LDA.b $3E
	BCS.b CODE_B5A5F3
	AND.b #$AA
CODE_B5A5F3:
	ORA.b ($56)
	STA.b ($56)
	LDA.b $3E
	BPL.b CODE_B5A602
	INC.b $56
	LDA.b #$03
	CLC
	BRA.b CODE_B5A604

CODE_B5A602:
	ASL
	ASL
CODE_B5A604:
	STA.b $3E
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A610:
	CLC
	LDA.b $34
	INC
	INC
	BIT.w #$0010
	BEQ.b CODE_B5A61D
	ADC.w #$0010
CODE_B5A61D:
	STA.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A5C5

CODE_B5A625:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $37
	BMI.b CODE_B5A638
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A638:
	LDA.b $38
	CLC
	ADC.b $32
	STA.b $34
	REP.b #$20
	LDA.b $74
	CLC
	ADC.w #$0008
	STA.b $74
	SEP.b #$20
CODE_B5A64B:
	DEC.b $37
	BMI.b CODE_B5A6A2
	LDA.b [$44],y
	EOR.b #$FF
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A69A
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A690
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A690:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A69A:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A64B

CODE_B5A6A2:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $39
	BMI.b CODE_B5A6B5
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A6B5:
	LDA.b $3A
	CLC
	ADC.b $32
	STA.b $34
CODE_B5A6BC:
	DEC.b $39
	BMI.b CODE_B5A713
	LDA.b [$44],y
	EOR.b #$FF
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A70B
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A701
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A701:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A70B:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A6BC

CODE_B5A713:
	REP.b #$20
	STX.b $70
	RTS

CODE_B5A718:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0005
	JMP.w CODE_B5A752

CODE_B5A733:
	LDY.w #$0000
	LDA.b [$40],y
	STA.b $36
	LDY.w #$0002
	LDA.b [$40],y
	STA.b $38
	LDY.w #$0004
	LDA.b [$40],y
	STA.b $3A
	LDY.w #$0006
	LDA.b [$40],y
	STA.b $3C
	LDY.w #$0008
CODE_B5A752:
	LDA.b $70
	LSR
	LSR
	SEP.b #$20
	TAX
	ADC.b $36
	BMI.b CODE_B5A763
	REP.b #$20
	PLA
	JMP.w CODE_B5A18A

CODE_B5A763:
	TXA
	LSR
	LSR
	AND.b #$1F
	STA.b $56
	TXA
	AND.b #$03
	TAX
	LDA.w DATA_B5A190,x
	STA.b $3E
	LDX.b $70
	CLC
CODE_B5A776:
	DEC.b $36
	BMI.b CODE_B5A7D9
	LDA.b [$44],y
	EOR.b #$FF
	REP.b #$20
	AND.w #$00FF
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A7C4
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	EOR.w #$00FF
	AND.w #$00FF
	CLC
	ADC.b $72
	CMP.w #$0100
	SEP.b #$20
	STA.b $00,x
	LDA.b $3E
	BCS.b CODE_B5A7A7
	AND.b #$AA
CODE_B5A7A7:
	ORA.b ($56)
	STA.b ($56)
	LDA.b $3E
	BPL.b CODE_B5A7B6
	INC.b $56
	LDA.b #$03
	CLC
	BRA.b CODE_B5A7B8

CODE_B5A7B6:
	ASL
	ASL
CODE_B5A7B8:
	STA.b $3E
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A7C4:
	CLC
	LDA.b $34
	INC
	INC
	BIT.w #$0010
	BEQ.b CODE_B5A7D1
	ADC.w #$0010
CODE_B5A7D1:
	STA.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A776

CODE_B5A7D9:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $37
	BMI.b CODE_B5A7EC
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A7EC:
	LDA.b $38
	CLC
	ADC.b $32
	STA.b $34
	REP.b #$20
	LDA.b $72
	CLC
	ADC.w #$0008
	STA.b $72
	LDA.b $74
	CLC
	ADC.w #$0008
	STA.b $74
	SEP.b #$20
CODE_B5A807:
	DEC.b $37
	BMI.b CODE_B5A861
	LDA.b [$44],y
	EOR.b #$FF
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A859
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	EOR.w #$00FF
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A84F
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A84F:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A859:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A807

CODE_B5A861:
	REP.b #$20
	TXA
	LSR
	LSR
	SEP.b #$20
	ADC.b $39
	BMI.b CODE_B5A874
	REP.b #$20
	STX.b $70
	PLA
	JMP.w CODE_B5A18A

CODE_B5A874:
	LDA.b $3A
	CLC
	ADC.b $32
	STA.b $34
CODE_B5A87B:
	DEC.b $39
	BMI.b CODE_B5A8D5
	LDA.b [$44],y
	EOR.b #$FF
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.b $74
	CMP.w #$00F0
	BCS.b CODE_B5A8CD
	SBC.w #$000F
	STA.b $01,x
	LDA.b [$40],y
	EOR.w #$00FF
	AND.w #$00FF
	CLC
	ADC.b $72
	BIT.w #$0100
	SEP.b #$20
	STA.b $00,x
	BEQ.b CODE_B5A8C3
	STX.b $54
	REP.b #$20
	TXA
	AND.w #$01FC
	LSR
	LSR
	TAX
	LSR
	LSR
	SEP.b #$20
	STA.b $56
	LDA.w DATA_B5A190+$04,x
	ORA.b ($56)
	STA.b ($56)
	LDX.b $54
CODE_B5A8C3:
	REP.b #$20
	LDA.b $34
	STA.b $02,x
	INX
	INX
	INX
	INX
CODE_B5A8CD:
	INC.b $34
	SEP.b #$20
	INY
	INY
	BRA.b CODE_B5A87B

CODE_B5A8D5:
	REP.b #$20
	STX.b $70
	RTS

CODE_B5A8DA:
	LDA.w $16FE
	TAY
	LDA.w $0014,y
	STA.b $54
	LDX.w #$16FC
CODE_B5A8E6:
	LDY.b $04,x
	LDA.w $0014,y
	CMP.b $54
	STA.b $54
	BCC.b CODE_B5A8F9
	BEQ.b CODE_B5A8F9
	LDA.b $02,x
	STA.b $04,x
	STY.b $02,x
CODE_B5A8F9:
	INX
	INX
	CPX.w #$172C
	BNE.b CODE_B5A8E6
CODE_B5A900:
	LDY.b $00,x
	LDA.w $0014,y
	CMP.b $54
	STA.b $54
	BCS.b CODE_B5A911
	LDA.b $02,x
	STA.b $00,x
	STY.b $02,x
CODE_B5A911:
	DEX
	DEX
	CPX.w #$16FC
	BNE.b CODE_B5A900
	RTL

CODE_B5A919:
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$10
	LDY.b #$01
	LDX.b #$00
CODE_B5A925:
	LDA.w $1738,x
	BPL.b CODE_B5A94D
	STA.w DMA[$00].SourceBank
	LDA.w $1732,x
	STA.w DMA[$00].SizeLo
	LDA.w $1734,x
	STA.w !REGISTER_VRAMAddressLo
	LDA.w $1736,x
	STA.w DMA[$00].SourceLo
	STZ.w $1738,x
	STY.w !REGISTER_DMAEnable
	TXA
	CLC
	ADC.w #$0008
	TAX
	BRA.b CODE_B5A925

CODE_B5A94D:
	REP.b #$10
	RTL

CODE_B5A950:
	LDA.b $B8
	AND.w #$FFF8
	SEC
	SBC.b $C6
	BNE.b CODE_B5A95B
	RTL

CODE_B5A95B:
	LDA.b $B6
	BCC.b CODE_B5A96A
	ADC.w #$00FF
	CMP.w #$0500
	BCC.b CODE_B5A96A
	SBC.w #$0500
CODE_B5A96A:
	TAY
	AND.w #$0FE0
	CLC
	ADC.w #DATA_F526A7
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0100
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	LSR
	LSR
	ADC.w #DATA_F52087
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	LSR
	LSR
	ADC.w #DATA_F52087
	STA.b $36
	LDA.w #DATA_F52087>>16
	PHA
	PLB
	LDX.w #$195A
CODE_B5A9A8:
	LDA.b ($32)
	BMI.b CODE_B5AA09
	BIT.w #$4000
	BNE.b CODE_B5A9E1
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0008,y
	STA.b $02,x
	LDA.w $0010,y
	STA.b $04,x
	LDA.w $0018,y
CODE_B5A9CB:
	STA.b $06,x
	INC.b $32
	INC.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5A9A8
	PLB
	JSR.w CODE_B5AA5F
	RTL

CODE_B5A9E1:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0008,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0010,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0018,y
	EOR.w #$4000
	BRA.b CODE_B5A9CB

CODE_B5AA09:
	BIT.w #$4000
	BNE.b CODE_B5AA36
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0018,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$8000
	BRA.b CODE_B5A9CB

CODE_B5AA36:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0018,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5A9CB

CODE_B5AA5F:
	LDA.w $17C0
	AND.w #$00F8
	LSR
	LSR
	TAY
	AND.w #$0006
	TAX
	CLC
	ADC.w #$0040
	STA.b $34
CODE_B5AA72:
	LDA.w $195A,x
	STA.w $189A,y
	TYA
	CLC
	ADC.w #$0002
	AND.w #$003E
	TAY
	INX
	INX
	CPX.b $34
	BNE.b CODE_B5AA72
	RTS

CODE_B5AA88:
	LDA.b $B8
	AND.w #$FFF8
	TAY
	SEC
	SBC.b $C6
	BNE.b CODE_B5AA94
	RTL

CODE_B5AA94:
	STY.b $C6
	SEP.b #$20
	LDA.b #$81
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	LDA.b $B8
	BCC.b CODE_B5AAA6
	ADC.w #$00FF
CODE_B5AAA6:
	LSR
	LSR
	LSR
	AND.w #$003F
	BIT.w #$0020
	CLC
	BEQ.b CODE_B5AAB5
	ADC.w #$03E0
CODE_B5AAB5:
	ADC.w #$7800
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$00189A
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.b #$80
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	RTL

CODE_B5AAE6:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5AAF2
	RTL

CODE_B5AAF2:
	LDA.b $B6
	AND.w #$0FE0
	CLC
	ADC.w #DATA_F526A7
	STA.b $32
	LDA.w $17D2
	BPL.b CODE_B5AB0B
	LDA.w $17C0
	SEC
	SBC.w #$0100
	BRA.b CODE_B5AB12

CODE_B5AB0B:
	LDA.w $17C0
	SEC
	SBC.w #$0020
CODE_B5AB12:
	TAY
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	ADC.w #DATA_F52087
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	ADC.w #DATA_F52087
	STA.b $36
	LDA.w #DATA_F52087>>16
	PHA
	PLB
	LDX.w #$195A
CODE_B5AB3B:
	LDA.b ($32)
	BMI.b CODE_B5ABA7
	BIT.w #$4000
	BNE.b CODE_B5AB7F
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0002,y
	STA.b $02,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0006,y
CODE_B5AB5E:
	STA.b $06,x
	LDA.b $32
	CLC
	ADC.w #$0020
	CMP.w #DATA_F526A7_End
	BCC.b CODE_B5AB6E
	SBC.w #$0500
CODE_B5AB6E:
	STA.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5AB3B
	PLB
	JMP.w CODE_B5ABFD

CODE_B5AB7F:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0006,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$4000
	BRA.b CODE_B5AB5E

CODE_B5ABA7:
	BIT.w #$4000
	BNE.b CODE_B5ABD4
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0002,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0004,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0006,y
	EOR.w #$8000
	BRA.b CODE_B5AB5E

CODE_B5ABD4:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0006,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5AB5E

CODE_B5ABFD:
	LDA.b $B8
	AND.w #$01F8
	LSR
	LSR
	TAY
	AND.w #$0006
	TAX
	CLC
	ADC.w #$0042
	STA.b $34
CODE_B5AC0F:
	LDA.w $195A,x
	STA.w $18DA,y
	TYA
	CLC
	ADC.w #$0002
	AND.w #$007E
	TAY
	INX
	INX
	CPX.b $34
	BNE.b CODE_B5AC0F
	RTL

CODE_B5AC25:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5AC31
	RTL

CODE_B5AC31:
	LDA.w $17D2
	BPL.b CODE_B5AC3B
	LDA.w $17C0
	BRA.b CODE_B5AC42

CODE_B5AC3B:
	LDA.w $17C0
	CLC
	ADC.w #$00E0
CODE_B5AC42:
	ASL
	ASL
	AND.w #$03E0
	CLC
	ADC.w #$7800
	STA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$0018DA
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.b $32
	CLC
	ADC.w #$0400
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$00191A
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTL

CODE_B5AC9C:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5ACA8
	RTL

CODE_B5ACA8:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LDX.w $17D6
	BPL.b CODE_B5ACB7
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
CODE_B5ACB7:
	TAY
	AND.w #$FFE0
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0100
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5ACF3:
	LDA.b ($32)
	BMI.b CODE_B5AD53
	BIT.w #$4000
	BNE.b CODE_B5AD2B
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0008,y
	STA.b $02,x
	LDA.w $0010,y
	STA.b $04,x
	LDA.w $0018,y
CODE_B5AD16:
	STA.b $06,x
	INC.b $32
	INC.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5ACF3
	PLB
	JMP.w CODE_B5ADA9

CODE_B5AD2B:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0008,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0010,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0018,y
	EOR.w #$4000
	BRA.b CODE_B5AD16

CODE_B5AD53:
	BIT.w #$4000
	BNE.b CODE_B5AD80
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0018,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$8000
	BRA.b CODE_B5AD16

CODE_B5AD80:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0018,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5AD16

CODE_B5ADA9:
	LDA.w $17C0
	AND.w #$00F8
	LSR
	LSR
	ORA.w $17C8
	TAY
	AND.w #$0006
	TAX
	CLC
	ADC.w #$0040
	STA.b $34
CODE_B5ADBF:
	LDA.w $195A,x
	STA.w $185A,y
	TYA
	CLC
	ADC.w #$0002
	AND.w #$003E
	ORA.w $17C8
	TAY
	INX
	INX
	CPX.b $34
	BNE.b CODE_B5ADBF
	RTL

CODE_B5ADD8:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5ADE4
	RTL

CODE_B5ADE4:
	STA.w $17CA
	SEP.b #$20
	LDA.b #$81
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	LDA.w $17D6
	BPL.b CODE_B5ADFA
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	BRA.b CODE_B5AE01

CODE_B5ADFA:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0100
CODE_B5AE01:
	LSR
	LSR
	LSR
	AND.w #$003F
	BIT.w #$0020
	CLC
	BEQ.b CODE_B5AE10
	ADC.w #$03E0
CODE_B5AE10:
	ADC.w $17B6
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$00185A
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.b #$80
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	RTL

CODE_B5AE41:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5AE4D
	RTL

CODE_B5AE4D:
	SEP.b #$20
	LDA.b #$81
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	LDA.w $17D6
	BPL.b CODE_B5AE60
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	BRA.b CODE_B5AE67

CODE_B5AE60:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0100
CODE_B5AE67:
	LSR
	LSR
	LSR
	AND.w #$003F
	BIT.w #$0020
	CLC
	BEQ.b CODE_B5AE76
	ADC.w #$03E0
CODE_B5AE76:
	ADC.w #$7800
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$00191A
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	SEP.b #$20
	LDA.b #$80
	STA.w !REGISTER_VRAMAddressIncrementValue
	REP.b #$20
	RTL

CODE_B5AEA7:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5AEB3
	RTL

CODE_B5AEB3:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0020
	LDX.w $17D2
	BPL.b CODE_B5AED2
	SEC
	SBC.w #$00E0
CODE_B5AED2:
	TAY
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5AEFA:
	LDA.b ($32)
	BMI.b CODE_B5AF5E
	BIT.w #$4000
	BNE.b CODE_B5AF36
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0002,y
	STA.b $02,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0006,y
CODE_B5AF1D:
	STA.b $06,x
	LDA.b $32
	CLC
	ADC.w #$0020
	STA.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5AEFA
	PLB
	JMP.w CODE_B5AFB4

CODE_B5AF36:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0006,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$4000
	BRA.b CODE_B5AF1D

CODE_B5AF5E:
	BIT.w #$4000
	BNE.b CODE_B5AF8B
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0002,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0004,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0006,y
	EOR.w #$8000
	BRA.b CODE_B5AF1D

CODE_B5AF8B:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0006,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5AF1D

CODE_B5AFB4:
	LDA.w $17C8
	BNE.b CODE_B5AFE2
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$01F8
	LSR
	LSR
	TAY
	AND.w #$0006
	TAX
	CLC
	ADC.w #$0042
	STA.b $34
CODE_B5AFCC:
	LDA.w $195A,x
	STA.w $17DA,y
	TYA
	CLC
	ADC.w #$0002
	AND.w #$007E
	TAY
	INX
	INX
	CPX.b $34
	BNE.b CODE_B5AFCC
	RTL

CODE_B5AFE2:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$01F8
	LSR
	LSR
	TAY
	AND.w #$0006
	TAX
	CLC
	ADC.w #$0042
	STA.b $34
CODE_B5AFF5:
	LDA.w $195A,x
	STA.w $189A,y
	TYA
	CLC
	ADC.w #$0002
	AND.w #$007E
	TAY
	INX
	INX
	CPX.b $34
	BNE.b CODE_B5AFF5
	RTL

CODE_B5B00B:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5B017
	RTL

CODE_B5B017:
	STA.w $17CE
	LDA.w $17D2
	BPL.b CODE_B5B024
	LDA.w $17C0
	BRA.b CODE_B5B02B

CODE_B5B024:
	LDA.w $17C0
	CLC
	ADC.w #$00E0
CODE_B5B02B:
	ASL
	ASL
	AND.w #$03E0
	CLC
	ADC.w $17B6
	STA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$0017DA
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.b $32
	CLC
	ADC.w #$0400
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$00181A
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTL

CODE_B5B085:
	LDA.w $17C0
	AND.w #$FFF8
	CMP.w $17CE
	BNE.b CODE_B5B091
	RTL

CODE_B5B091:
	LDA.w $17D2
	BPL.b CODE_B5B09B
	LDA.w $17C0
	BRA.b CODE_B5B0A2

CODE_B5B09B:
	LDA.w $17C0
	CLC
	ADC.w #$00E0
CODE_B5B0A2:
	ASL
	ASL
	AND.w #$03E0
	CLC
	ADC.w #$7800
	STA.b $32
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$00189A
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.b $32
	CLC
	ADC.w #$0400
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$0018DA
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0040
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTL

CODE_B5B0FC:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5B108
	RTL

CODE_B5B108:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LDX.w $17D6
	BPL.b CODE_B5B117
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
CODE_B5B117:
	TAY
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B153:
	LDA.b ($32)
	BMI.b CODE_B5B1B7
	BIT.w #$4000
	BNE.b CODE_B5B18F
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0008,y
	STA.b $02,x
	LDA.w $0010,y
	STA.b $04,x
	LDA.w $0018,y
CODE_B5B176:
	STA.b $06,x
	LDA.b $32
	CLC
	ADC.w #$0020
	STA.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B153
	PLB
	JMP.w CODE_B5ADA9

CODE_B5B18F:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0008,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0010,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0018,y
	EOR.w #$4000
	BRA.b CODE_B5B176

CODE_B5B1B7:
	BIT.w #$4000
	BNE.b CODE_B5B1E4
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0018,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$8000
	BRA.b CODE_B5B176

CODE_B5B1E4:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0018,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B176

CODE_B5B20D:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5B219
	RTL

CODE_B5B219:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0020
	LDX.w $17D2
	BPL.b CODE_B5B23C
	SEC
	SBC.w #$00E0
CODE_B5B23C:
	TAY
	AND.w #$FFE0
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B261:
	LDA.b ($32)
	BMI.b CODE_B5B2C1
	BIT.w #$4000
	BNE.b CODE_B5B299
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0002,y
	STA.b $02,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0006,y
CODE_B5B284:
	STA.b $06,x
	INC.b $32
	INC.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B261
	PLB
	JMP.w CODE_B5AFB4

CODE_B5B299:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0006,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$4000
	BRA.b CODE_B5B284

CODE_B5B2C1:
	BIT.w #$4000
	BNE.b CODE_B5B2EE
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0002,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0004,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0006,y
	EOR.w #$8000
	BRA.b CODE_B5B284

CODE_B5B2EE:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0006,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B284

CODE_B5B317:
	STZ.w $17C8
	JSL.l CODE_B5B0FC
	JML.l CODE_B5B20D

CODE_B5B322:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5B32E
	RTL

CODE_B5B32E:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LDX.w $17D6
	BPL.b CODE_B5B33D
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
CODE_B5B33D:
	TAY
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	STA.b $34
	ASL
	ASL
	CLC
	ADC.b $34
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B380:
	LDA.b ($32)
	BMI.b CODE_B5B3E4
	BIT.w #$4000
	BNE.b CODE_B5B3BC
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0008,y
	STA.b $02,x
	LDA.w $0010,y
	STA.b $04,x
	LDA.w $0018,y
CODE_B5B3A3:
	STA.b $06,x
	LDA.b $32
	CLC
	ADC.w #$00A0
	STA.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B380
	PLB
	JMP.w CODE_B5ADA9

CODE_B5B3BC:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0008,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0010,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0018,y
	EOR.w #$4000
	BRA.b CODE_B5B3A3

CODE_B5B3E4:
	BIT.w #$4000
	BNE.b CODE_B5B411
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0018,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$8000
	BRA.b CODE_B5B3A3

CODE_B5B411:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0018,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B3A3

CODE_B5B43A:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5B446
	RTL

CODE_B5B446:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0020
	LDX.w $17D2
	BPL.b CODE_B5B469
	SEC
	SBC.w #$00E0
CODE_B5B469:
	TAY
	AND.w #$FFE0
	STA.b $34
	ASL
	ASL
	CLC
	ADC.b $34
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B494:
	LDA.b ($32)
	BMI.b CODE_B5B4F4
	BIT.w #$4000
	BNE.b CODE_B5B4CC
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0002,y
	STA.b $02,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0006,y
CODE_B5B4B7:
	STA.b $06,x
	INC.b $32
	INC.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B494
	PLB
	JMP.w CODE_B5AFB4

CODE_B5B4CC:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0006,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$4000
	BRA.b CODE_B5B4B7

CODE_B5B4F4:
	BIT.w #$4000
	BNE.b CODE_B5B521
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0002,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0004,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0006,y
	EOR.w #$8000
	BRA.b CODE_B5B4B7

CODE_B5B521:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0006,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B4B7

CODE_B5B54A:
	STZ.w $17C8
	JSL.l CODE_B5B322
	JML.l CODE_B5B43A

CODE_B5B555:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5B561
	RTL

CODE_B5B561:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LDX.w $17D6
	BPL.b CODE_B5B570
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
CODE_B5B570:
	TAY
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	ASL
	STA.b $34
	ASL
	CLC
	ADC.b $34
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B5B3:
	LDA.b ($32)
	BMI.b CODE_B5B617
	BIT.w #$4000
	BNE.b CODE_B5B5EF
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0008,y
	STA.b $02,x
	LDA.w $0010,y
	STA.b $04,x
	LDA.w $0018,y
CODE_B5B5D6:
	STA.b $06,x
	LDA.b $32
	CLC
	ADC.w #$00C0
	STA.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B5B3
	PLB
	JMP.w CODE_B5ADA9

CODE_B5B5EF:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0008,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0010,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0018,y
	EOR.w #$4000
	BRA.b CODE_B5B5D6

CODE_B5B617:
	BIT.w #$4000
	BNE.b CODE_B5B644
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0018,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$8000
	BRA.b CODE_B5B5D6

CODE_B5B644:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0018,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B5D6

CODE_B5B66D:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5B679
	RTL

CODE_B5B679:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0020
	LDX.w $17D2
	BPL.b CODE_B5B69C
	SEC
	SBC.w #$00E0
CODE_B5B69C:
	TAY
	AND.w #$FFE0
	ASL
	STA.b $34
	ASL
	CLC
	ADC.b $34
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B6C7:
	LDA.b ($32)
	BMI.b CODE_B5B727
	BIT.w #$4000
	BNE.b CODE_B5B6FF
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0002,y
	STA.b $02,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0006,y
CODE_B5B6EA:
	STA.b $06,x
	INC.b $32
	INC.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B6C7
	PLB
	JMP.w CODE_B5AFB4

CODE_B5B6FF:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0006,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$4000
	BRA.b CODE_B5B6EA

CODE_B5B727:
	BIT.w #$4000
	BNE.b CODE_B5B754
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0002,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0004,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0006,y
	EOR.w #$8000
	BRA.b CODE_B5B6EA

CODE_B5B754:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0006,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B6EA

CODE_B5B77D:
	STZ.w $17C8
	JSL.l CODE_B5B555
	JML.l CODE_B5B66D

CODE_B5B788:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	AND.w #$FFF8
	CMP.w $17CA
	BNE.b CODE_B5B794
	RTL

CODE_B5B794:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	LDX.w $17D6
	BPL.b CODE_B5B7A3
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
CODE_B5B7A3:
	TAY
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	ASL
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	LSR
	LSR
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B7E0:
	LDA.b ($32)
	BMI.b CODE_B5B844
	BIT.w #$4000
	BNE.b CODE_B5B81C
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0008,y
	STA.b $02,x
	LDA.w $0010,y
	STA.b $04,x
	LDA.w $0018,y
CODE_B5B803:
	STA.b $06,x
	LDA.b $32
	CLC
	ADC.w #$0040
	STA.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B7E0
	PLB
	JMP.w CODE_B5ADA9

CODE_B5B81C:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0008,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0010,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0018,y
	EOR.w #$4000
	BRA.b CODE_B5B803

CODE_B5B844:
	BIT.w #$4000
	BNE.b CODE_B5B871
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0018,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$8000
	BRA.b CODE_B5B803

CODE_B5B871:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0018,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0010,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0008,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B803

CODE_B5B89A:
	LDA.w $17C0
	AND.w #$00F8
	CMP.w $17CE
	BNE.b CODE_B5B8A6
	RTL

CODE_B5B8A6:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0100
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $98
	STA.b $32
	LDA.w $17C0
	SEC
	SBC.w #$0020
	LDX.w $17D2
	BPL.b CODE_B5B8C9
	SEC
	SBC.w #$00E0
CODE_B5B8C9:
	TAY
	AND.w #$FFE0
	ASL
	CLC
	ADC.b $32
	STA.b $32
	TYA
	AND.w #$0018
	ADC.w $17B4
	STA.b $34
	TYA
	AND.w #$0018
	EOR.w #$0018
	ADC.w $17B4
	STA.b $36
	LDA.b $9A
	PHA
	PLB
	LDX.w #$195A
CODE_B5B8EF:
	LDA.b ($32)
	BMI.b CODE_B5B94F
	BIT.w #$4000
	BNE.b CODE_B5B927
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0002,y
	STA.b $02,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0006,y
CODE_B5B912:
	STA.b $06,x
	INC.b $32
	INC.b $32
	TXA
	CLC
	ADC.w #$0008
	TAX
	CMP.w #$19A2
	BNE.b CODE_B5B8EF
	PLB
	JMP.w CODE_B5AFB4

CODE_B5B927:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $34
	TAY
	LDA.w $0006,y
	EOR.w #$4000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$4000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$4000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$4000
	BRA.b CODE_B5B912

CODE_B5B94F:
	BIT.w #$4000
	BNE.b CODE_B5B97C
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0000,y
	EOR.w #$8000
	STA.b $00,x
	LDA.w $0002,y
	EOR.w #$8000
	STA.b $02,x
	LDA.w $0004,y
	EOR.w #$8000
	STA.b $04,x
	LDA.w $0006,y
	EOR.w #$8000
	BRA.b CODE_B5B912

CODE_B5B97C:
	ASL
	ASL
	ASL
	ASL
	ASL
	ADC.b $36
	TAY
	LDA.w $0006,y
	EOR.w #$C000
	STA.b $00,x
	LDA.w $0004,y
	EOR.w #$C000
	STA.b $02,x
	LDA.w $0002,y
	EOR.w #$C000
	STA.b $04,x
	LDA.w $0000,y
	EOR.w #$C000
	JMP.w CODE_B5B912

CODE_B5B9A5:
	STZ.w $17C8
	JSL.l CODE_B5B788
	JML.l CODE_B5B89A

CODE_B5B9B0:
	STZ.w $17C8
	JSL.l CODE_B5AC9C
	JML.l CODE_B5AEA7

CODE_B5B9BB:
	JSL.l CODE_B5A950
	JSL.l CODE_B5AAE6
	RTL

CODE_B5B9C4:
	LDA.w #$00C0
	STA.w $17C8
	LDA.b $98
	CLC
	ADC.w #$4B00
	STA.b $98
	JSL.l CODE_B5AC9C
	JSL.l CODE_B5AEA7
	LDA.b $98
	SEC
	SBC.w #$4B00
	STA.b $98
	STZ.w $17C8
	JSL.l CODE_B5AC9C
	JML.l CODE_B5AEA7

CODE_B5B9ED:
	JSR.w CODE_B5B9F1
	RTL

CODE_B5B9F1:
	JSL.l CODE_B5E0C2
	LDA.w #$FFFF
	STA.b $10
	STA.b $12
	JSL.l CODE_B5E4ED
	LDA.w $0AE2
	STA.w $0ADA
	LDA.w $0AE4
	STA.w $0ADC
	LDA.w $0ADE
	STA.w $0AD6
	LDA.w $0AE0
	STA.w $0AD8
	LDA.w $0AE3
	STA.w $17C0
	DEC
	STA.w $17C2
	LDA.w $052B
	AND.w #$0004
	BNE.b CODE_B5BA83
	LDA.w $0ADF
	SEC
	SBC.w #$0100
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	STZ.w $0ACE
	STZ.w $0AD0
	STZ.w $0AD2
	STZ.w $0AD4
	LDA.w $17C0
	AND.w #$00F8
	STA.w $17CE
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0008
	AND.w #$00F8
	STA.w $17CA
	STZ.w $17D2
	LDA.w #$0004
	STA.w $17D6
	LDA.w #$0040
CODE_B5BA62:
	PHA
	JSR.w CODE_B5BA99
	JSR.w CODE_B5BADE
	LDA.w #$0004
	STA.w $17D6
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	PLA
	DEC
	BNE.b CODE_B5BA62
	STZ.w $17D2
	STZ.w $17D6
	JSR.w CODE_B5BA99
CODE_B5BA83:
	LDA.w $17C0
	AND.w #$00F8
	STA.w $17CE
	STZ.w $0ACE
	STZ.w $0AD0
	STZ.w $0AD2
	STZ.w $0AD4
	RTS

CODE_B5BA99:
	LDA.w $052B
	AND.w #$0001
	BEQ.b CODE_B5BAA9
	JSL.l CODE_80E4E2
	JSL.l CODE_B5A950
CODE_B5BAA9:
	LDA.w $0AB4
	AND.w #$000F
	BNE.b CODE_B5BAB6
CODE_B5BAB1:
	JSL.l CODE_B5AC9C
	RTS

CODE_B5BAB6:
	CMP.w #$0008
	BEQ.b CODE_B5BAB1
	CMP.w #$0005
	BEQ.b CODE_B5BAD4
	CMP.w #$0004
	BEQ.b CODE_B5BACF
	CMP.w #$0006
	BEQ.b CODE_B5BAD9
	JSL.l CODE_B5B322
	RTS

CODE_B5BACF:
	JSL.l CODE_B5B788
	RTS

CODE_B5BAD4:
	JSL.l CODE_B5B0FC
	RTS

CODE_B5BAD9:
	JSL.l CODE_B5B555
	RTS

CODE_B5BADE:
	LDA.w $052B
	AND.w #$0001
	BEQ.b CODE_B5BAEA
	JSL.l CODE_B5AA88
CODE_B5BAEA:
	JSL.l CODE_B5ADD8
	RTS

DATA_B5BAEF:
	dl DATA_E3438B
	dl DATA_E36F39
	dl DATA_E3B5D4
	dl DATA_E3E006
	dl DATA_E3F9B2
	dl DATA_E4186E
	dl DATA_E45ADE
	dl DATA_E3A1C4
	dl DATA_E479EE
	dl DATA_E49E44
	dl DATA_E4B767
	dl DATA_E4F714
	dl DATA_E5264B
	dl DATA_E52732
	dl DATA_E52832
	dl DATA_E54E8A
	dl $000000									; Note: Kaptain's Kabin levels
	dl DATA_E54351
	dl DATA_E4E649
	dl DATA_E43D8A
	dl DATA_E4F714

DATA_B5BB2E:
	dl DATA_E572C5
	dl DATA_E597E1
	dl DATA_E5A71C
	dl DATA_E5C627
	dl DATA_E5E0C8
	dl DATA_E5F52D
	dl DATA_E60FB1
	dl DATA_E5A71C
	dl DATA_E6303A
	dl DATA_E64C7F
	dl DATA_E665F8
	dl DATA_E68077
	dl DATA_E694EC
	dl DATA_E69CE2
	dl DATA_E6A896
	dl DATA_E6C9FF
	dl $000000
	dl DATA_E6A896
	dl DATA_E665F8
	dl DATA_E5F52D
	dl DATA_E68077

DATA_B5BB6D:
	dw $6800,$3800,$7800,$7000,$7800,$7800,$7800,$7800
	dw $7800,$7800,$7800,$6800,$7800,$7800,$7800,$7800
	dw $7800,$7800,$7800,$7800,$6800

DATA_B5BB97:
	dl DATA_FC5900
	dl DATA_FC5B8C
	dl DATA_FC5D94
	dl DATA_FC6154
	dl DATA_FC63FC
	dl DATA_FC665C
	dl DATA_FC689C
	dl DATA_FC5D94
	dl DATA_FC6A0C
	dl DATA_FC6AA8
	dl DATA_FC6B30
	dl DATA_FC70E8
	dl DATA_FC7478
	dl DATA_FC749C
	dl DATA_FC74E0
	dl DATA_FC7A58
	dl DATA_FC5900
	dl DATA_FC74E0
	dl DATA_FC6B30
	dl DATA_FC665C
	dl DATA_FC70E8

DATA_B5BBD6:
	dw $00A3,$0082,$00F0,$00AA,$0098,$0090,$005C,$00F0
	dw $0027,$0022,$016E,$00E4,$0009,$0011,$015E,$00E1
	dw $00A3,$015E,$016E,$0090,$00E4

DATA_B5BC00:
	dw CODE_B5C80C,CODE_B5C5EB,CODE_B5C5EB,CODE_B5C80C,CODE_B5C3F4,CODE_B5C7ED,CODE_B5C80C,CODE_B5C4F0
	dw CODE_B5C3F4,CODE_B5C80C,CODE_B5C6EC,CODE_B5C4F0,CODE_B5C4F0,CODE_B5C384,CODE_B5C39F,CODE_B5C80C
	dw CODE_B5C397,CODE_B5C4F0,CODE_B5C6EC,CODE_B5C7ED,CODE_B5C2DB

DATA_B5BC2A:
	dw DATA_FD06F0,DATA_FD0910,DATA_FD0A10,DATA_FD0CD0,DATA_FD14F0,DATA_FD1710,DATA_FD0DF0,DATA_FD0A10
	dw DATA_FD228E,DATA_FD27EE,DATA_FD28EE,DATA_FD2DEE,DATA_FD2CEE,DATA_FD314E,DATA_FD398E,DATA_FD3B6E
	dw DATA_FD2170,DATA_FD398E,DATA_FD28EE,DATA_FD1710,DATA_FD2DEE

DATA_B5BC54:
	dw $0420,$0420,$0420,$0420,$0420,$0420,$0420,$0420
	dw $0420,$0420,$0420,$0420,$0420,$0020,$0420,$0420
	dw $0000,$0420,$0420,$0420,$0420

DATA_B5BC7E:
	dw DATA_B5BD05,DATA_B5BD79,DATA_B5BDC5,DATA_B5BE25,DATA_B5BE8F,DATA_B5BF21,DATA_B5BF45,DATA_B5BFAF
	dw DATA_B5BFDD,DATA_B5C03D,DATA_B5C0BB,DATA_B5C0F3,DATA_B5C153,DATA_B5C163,DATA_B5C173,DATA_B5C1C9
	dw DATA_B5BD05,DATA_B5C21F,DATA_B5C22F,DATA_B5C28F,DATA_B5C0F3

CODE_B5BCA8:
	PHB
	PHK
	PLB
	STA.b $32
	ASL
	TAY
	CLC
	ADC.b $32
	TAX
	LDA.w DATA_B5BAEF,x
	STA.b $98
	SEP.b #$20
	LDA.w DATA_B5BB2E+$02,x
	XBA
	LDA.w DATA_B5BAEF+$02,x
	REP.b #$20
	STA.b $9A
	LDA.w DATA_B5BB97,x
	STA.b $9C
	LDA.w DATA_B5BB97+$02,x
	AND.w #$00FF
	ORA.w #$8000
	STA.b $9E
	LDA.w DATA_B5BB2E,x
	STA.w $17B4
	LDA.w DATA_B5BB6D,y
	STA.w $17B6
	LDA.w DATA_B5BBD6,y
	STA.b $A0
	LDA.w DATA_B5BC00,y
	STA.w $17B2
	LDA.w $0A8E
	BNE.b CODE_B5BCF7
	LDA.w DATA_B5BC2A,y
	STA.w $0A8E
CODE_B5BCF7:
	LDA.w DATA_B5BC7E,y
	STA.w $0B84
	LDA.w DATA_B5BC54,y
	STA.w $0B86
	PLB
	RTL

DATA_B5BD05:
	dw $3000,$0200,$0020,$2F00,$0000,$0200,$0000,$2F20
	dw $6000,$0000,$0200,$0000,$6020,$88E0,$0000,$0200
	dw $0000,$9200,$9300,$0000,$0100,$0000,$9200,$9300
	dw $0000,$0200,$0000,$9200,$9300,$0000,$0200,$0000
	dw $6000,$88E0,$0000,$0200,$0000,$88E0,$8C80,$0000
	dw $0200,$0000,$8C80,$9060,$0000,$0200,$0000,$9060
	dw $9200,$0000,$0200,$0000,$9300,$96E0,$0000,$0200
	dw $0000,$FFFF

DATA_B5BD79:
	dw $0A00,$4000,$0000,$0A00,$0000,$08A0,$0007,$0000
	dw $0A00,$08A0,$1000,$0007,$0000,$0A00,$1000,$1700
	dw $0007,$0000,$0300,$1700,$1A80,$0007,$0300,$05C0
	dw $1700,$19C0,$0007,$05C0,$0940,$1700,$1900,$0007
	dw $05C0,$0940,$1900,$1A80,$0007,$FFFF

DATA_B5BDC5:
	dw $0A00,$4000,$0000,$0A00,$0000,$0A20,$0007,$0000
	dw $0A00,$0A80,$1680,$0007,$0480,$0580,$0920,$0A20
	dw $0007,$0580,$0680,$0920,$0A20,$0007,$0000,$0580
	dw $1680,$1780,$0007,$0000,$0480,$1780,$1880,$0007
	dw $0580,$0680,$1680,$1880,$0007,$0680,$07A0,$1680
	dw $1980,$0007,$07A0,$0A00,$1680,$1A40,$0007,$FFFF

DATA_B5BE25:
	dw $3000,$0200,$0020,$1C00,$0000,$0200,$0000,$1C00
	dw $3C00,$0000,$0200,$0000,$3C20,$64A0,$0000,$0200
	dw $0000,$64A0,$65A0,$0000,$0200,$0000,$64A0,$65A0
	dw $0000,$0200,$0000,$65A0,$67A0,$0000,$0200,$0000
	dw $67A0,$6CA0,$0000,$0100,$0000,$6CA0,$6EA0,$0000
	dw $0200,$0000,$6EA0,$71A0,$0000,$0200,$0000,$71A0
	dw $7380,$0000,$0200,$0000,$FFFF

DATA_B5BE8F:
	dw $0400,$4000,$0000,$0180,$0000,$0100,$0004,$0000
	dw $0400,$0100,$1780,$0004,$0000,$0300,$1840,$2740
	dw $0004,$0000,$0300,$2740,$3240,$0004,$0000,$0180
	dw $3240,$3D80,$0004,$0140,$0240,$1920,$1A20,$0004
	dw $0180,$03C0,$3240,$36A0,$0004,$0180,$0320,$36A0
	dw $3840,$0004,$0180,$0280,$3840,$3960,$0004,$0180
	dw $0360,$3960,$3B00,$0004,$0180,$02C0,$3B00,$3E40
	dw $0004,$0000,$0120,$3D80,$3EA0,$0004,$0000,$0100
	dw $40A0,$4400,$0004,$0000,$0400,$3EA0,$40A0,$0004
	dw $FFFF

DATA_B5BF21:
	dw $3000,$0200,$0000,$4340,$0000,$0200,$0008,$49C0
	dw $A8C0,$0000,$0200,$0008,$4340,$49C0,$0000,$0200
	dw $0008,$FFFF

DATA_B5BF45:
	dw $3000,$0200,$0000,$2380,$0000,$0200,$0000,$2380
	dw $4C00,$0000,$0200,$0000,$4E00,$8000,$0000,$0200
	dw $0000,$8000,$8100,$0000,$0200,$0000,$4C00,$4E00
	dw $0000,$0200,$0000,$8100,$8700,$0000,$0200,$0000
	dw $8700,$8980,$0000,$0200,$0000,$8980,$8BC0,$0000
	dw $0200,$0000,$8BC0,$91C0,$0000,$0200,$0000,$91C0
	dw $9360,$0000,$0200,$0000,$FFFF

DATA_B5BFAF:
	dw $0200,$4000,$0000,$0200,$0220,$3520,$0005,$0000
	dw $0200,$0000,$0220,$0005,$0000,$0100,$3520,$3780
	dw $0005,$0100,$0200,$3520,$3820,$0005,$FFFF

DATA_B5BFDD:
	dw $0300,$4000,$0000,$0300,$0000,$1A20,$0004,$0000
	dw $0300,$1A20,$2CA0,$0004,$0000,$0100,$2BA0,$2CA0
	dw $0004,$0000,$0300,$2CA0,$4CA0,$0004,$0000,$0300
	dw $4CA0,$4EA0,$0004,$0000,$0300,$4EA0,$4FA0,$0004
	dw $0000,$0200,$4FA0,$56E0,$0004,$0000,$0160,$56E0
	dw $58C0,$0004,$01A0,$0300,$2E60,$32C0,$0004,$FFFF

DATA_B5C03D:
	dw $3000,$0200,$0000,$2E80,$0000,$0200,$0000,$2E80
	dw $57A0,$0000,$0200,$0000,$32C0,$33C0,$0000,$0200
	dw $0000,$57A0,$8A20,$0000,$0200,$0000,$32C0,$33C0
	dw $0000,$0200,$0000,$8A20,$8B20,$0000,$0200,$0000
	dw $8B20,$8F20,$0000,$0200,$0000,$8F20,$90A0,$0000
	dw $0200,$0000,$90A0,$92A0,$0000,$0200,$0000,$92A0
	dw $96A0,$0000,$0200,$0000,$96A0,$9A20,$0000,$0200
	dw $0000,$5800,$5980,$0000,$0200,$0000,$FFFF

DATA_B5C0BB:
	dw $0C00,$1000,$0000,$0860,$0000,$0B00,$0007,$0000
	dw $0C00,$0B00,$1500,$0006,$0000,$0C00,$1500,$1F00
	dw $0006,$0860,$0A20,$0000,$0930,$0006,$0A20,$0C00
	dw $0000,$0680,$0006,$FFFF

DATA_B5C0F3:
	dw $0200,$1000,$0000,$0200,$0100,$30E0,$0005,$0000
	dw $0200,$0000,$0100,$0005,$0000,$0200,$30E0,$57C0
	dw $0005,$0000,$0200,$57C0,$7EA0,$0005,$0000,$0200
	dw $7EA0,$8260,$0005,$0000,$0100,$8260,$8780,$0005
	dw $0000,$0180,$8780,$8A80,$0005,$0000,$0180,$8A80
	dw $9620,$0005,$0000,$0200,$9620,$9720,$0005,$FFFF

DATA_B5C153:
	dw $0200,$1000,$0000,$0200,$0000,$0100,$0005,$FFFF

DATA_B5C163:
	dw $0200,$1000,$0000,$0200,$0000,$0100,$0005,$FFFF

DATA_B5C173:
	dw $0A00,$1000,$0000,$0A00,$0000,$0680,$0007,$0000
	dw $0A00,$0680,$0E40,$0007,$0000,$0A00,$0E40,$1320
	dw $0007,$0000,$0360,$1320,$15C0,$0007,$0360,$0920
	dw $1320,$1600,$0007,$0000,$0180,$1600,$1B80,$0007
	dw $0180,$0360,$1600,$1A60,$0007,$0360,$0720,$1600
	dw $18C0,$0007,$FFFF

DATA_B5C1C9:
	dw $3000,$0200,$0200,$36E0,$0000,$0200,$0000,$0000
	dw $0200,$0000,$0200,$0000,$36E0,$4180,$0000,$0200
	dw $0000,$4180,$4980,$0000,$0100,$0000,$4180,$4460
	dw $0100,$0200,$0000,$4980,$7740,$0000,$0200,$0000
	dw $7740,$8320,$0000,$0200,$0000,$8320,$8F40,$0000
	dw $0200,$0000,$FFFF

DATA_B5C21F:
	dw $0200,$1000,$0000,$0200,$0000,$2460,$0005,$FFFF

DATA_B5C22F:
	dw $0C00,$1000,$0000,$0C00,$0420,$09A0,$0006,$0000
	dw $0560,$0000,$0440,$0006,$0560,$0800,$0000,$0380
	dw $0006,$0800,$0B80,$0000,$02A0,$0006,$0800,$0980
	dw $02A0,$03C0,$0006,$0000,$04A0,$09A0,$0AE0,$0006
	dw $0000,$0280,$0AE0,$0EC0,$0006,$02A0,$0700,$0B00
	dw $0E60,$0006,$0700,$0A20,$09A0,$0F40,$0006,$FFFF

DATA_B5C28F:
	dw $3000,$0200,$0000,$5540,$0000,$0200,$0008,$5540
	dw $56A0,$0000,$0200,$0008,$56A0,$5880,$0000,$0200
	dw $0008,$5880,$6CA0,$0000,$0200,$0008,$6CA0,$7A40
	dw $0000,$0200,$0008,$7A40,$8AE0,$0000,$0200,$0008
	dw $8AE0,$9380,$0000,$0200,$0008,$FFFF

CODE_B5C2DB:
	LDA.w #$6240
	SEC
	SBC.w $0D54
	STA.b $3A
	LDA.w #$6300
	SEC
	SBC.b $34
	STA.b $3C
	LDA.w $0D4A
	BMI.b CODE_B5C30B
	BEQ.b CODE_B5C30B
	LDX.b $64
	LDA.b $00,x
	CMP.w #$00E9
	BCS.b CODE_B5C30B
	LDA.b $6E
	CMP.w #$0198
	BEQ.b CODE_B5C30B
	BIT.b $24,x
	BPL.b CODE_B5C366
	STZ.b $24,x
	BRA.b CODE_B5C366

CODE_B5C30B:
	JSL.l CODE_B5C4F0
	STA.b $A2
	EOR.w #$FFFF
	BPL.b CODE_B5C36A
	SEC
	ADC.b $3C
	BCS.b CODE_B5C341
	LDA.b $AE
	CMP.w #$0001
	BNE.b CODE_B5C341
	LDA.b $E5
	AND.w #$FEFF
	BEQ.b CODE_B5C363
	LDA.b $3C
	SEC
	SBC.b $3A
	BCC.b CODE_B5C335
	CMP.w #$0004
	BCS.b CODE_B5C341
CODE_B5C335:
	LDA.w #$0100
	TSB.b $AC
	TSB.b $AE
	TSB.b $E5
	LDA.b $3A
	RTL

CODE_B5C341:
	LDA.b $E5
	AND.w #$0100
	TSB.b $AC
	TSB.b $AE
	LDA.b $A2
	CMP.w #$8000
	BCS.b CODE_B5C36A
	CMP.b $3A
	BCC.b CODE_B5C36A
	CMP.b $3C
	BCS.b CODE_B5C383
	LDA.b $3C
	SEC
	SBC.b $3A
	CMP.w #$0050
	BMI.b CODE_B5C381
CODE_B5C363:
	LDA.b $A2
	RTL

CODE_B5C366:
	STZ.b $AC
	STZ.b $AE
CODE_B5C36A:
	LDA.b $E5
	AND.w #$0100
	TSB.b $AC
	TSB.b $AE
	LDA.b $3C
	SEC
	SBC.b $3A
	CMP.w #$0050
	BMI.b CODE_B5C381
	LDA.w #$FFC0
	RTL

CODE_B5C381:
	LDA.b $3A
CODE_B5C383:
	RTL

CODE_B5C384:
	STZ.b $AC
	STZ.b $AE
	LDA.b $06,x
	CMP.w #$02A0
	BPL.b CODE_B5C393
	LDA.w #$613F
	RTL

CODE_B5C393:
	LDA.w #$6300
	RTL

CODE_B5C397:
	STZ.b $AC
	STZ.b $AE
	LDA.w #$6140
	RTL

CODE_B5C39F:
	LDA.w $0915
	BEQ.b CODE_B5C3C2
	LDA.w $0D4E
	CMP.b $34
	BMI.b CODE_B5C3C8
	EOR.w #$FFFF
	CLC
	ADC.w #$6301
	STA.b $3A
	JSL.l CODE_B5C5EB
	CMP.w #$0000
	BMI.b CODE_B5C3C5
	CMP.b $3A
	BMI.b CODE_B5C3C5
	RTL

CODE_B5C3C2:
	JMP.w CODE_B5C5EB

CODE_B5C3C5:
	LDA.w $0D4E
CODE_B5C3C8:
	EOR.w #$FFFF
	CLC
	ADC.w #$6301
	STZ.b $AC
	STZ.b $AE
	CLC
	RTL

CODE_B5C3D5:
	SEC
	SBC.w #$0100
	STA.b $32
	LDA.b $0A,x
	STA.b $34
	BRA.b CODE_B5C3ED

CODE_B5C3E1:
	LDA.b $0A,x
CODE_B5C3E3:
	STA.b $34
	LDA.b $06,x
CODE_B5C3E7:
	SEC
	SBC.w #$0100
	STA.b $32
CODE_B5C3ED:
	PHK
	PLB
	STX.b $62
	JMP.w ($17B2)

CODE_B5C3F4:
	LDA.b $32
	AND.w #$001F
	STA.b $A6
	STZ.b $AC
	LDA.b $34
	SEC
	SBC.w #$0100
	EOR.w #$FFFF
	INC
	AND.w #$FFE0
	STA.b $A4
	LDA.b $32
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	STA.b $32
	LDA.b $A4
	EOR.w #$FFE0
	ASL
	CLC
	ADC.b $32
	TAY
	JSR.w CODE_B5C92D
	PHA
	LDA.b $AC
	STA.b $AE
	PLA
	BMI.b CODE_B5C439
	CMP.w #$001F
	BNE.b CODE_B5C434
	JMP.w CODE_B5C4C8

CODE_B5C434:
	TAY
	ORA.b $A4
	BRA.b CODE_B5C468

CODE_B5C439:
	TYA
	CLC
	ADC.w #$0040
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BPL.b CODE_B5C465
	TYA
	CLC
	ADC.w #$0040
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C4C0
CODE_B5C465:
	TAY
	ORA.b $A4
CODE_B5C468:
	PHA
	LDA.b $AC
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C47D
	CMP.w #$4005
	BEQ.b CODE_B5C47D
	CMP.w #$4001
	BNE.b CODE_B5C482
CODE_B5C47D:
	LDA.w #$2000
	TSB.b $AC
CODE_B5C482:
	LDA.b $AC
	STA.b $32
	AND.w #$003F
	TRB.b $AC
	ASL
	TAX
	LDA.w DATA_B5C995,x
	AND.w #$801F
	BPL.b CODE_B5C49D
	CPY.w #$000F
	BEQ.b CODE_B5C49F
	AND.w #$001F
CODE_B5C49D:
	TSB.b $AC
CODE_B5C49F:
	LDA.b $AE
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C4B3
	CMP.w #$4005
	BEQ.b CODE_B5C4B3
	CMP.w #$4001
	BNE.b CODE_B5C4B8
CODE_B5C4B3:
	LDA.w #$2000
	TSB.b $AE
CODE_B5C4B8:
	PLA
	LDX.b $62
	CLC
	ADC.w #$6200
	RTL

CODE_B5C4C0:
	LDA.w #$FFC0
	STZ.b $AC
	LDX.b $62
	RTL

CODE_B5C4C8:
	TYA
	SEC
	SBC.w #$0040
	TAY
	LDA.b $AC
	STA.b $32
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C4E3
	TAY
	ORA.w #$0020
	CLC
	ADC.b $A4
	BRA.b CODE_B5C468

CODE_B5C4E3:
	LDA.b $32
	STA.b $AC
	LDA.w #$001F
	TAY
	ORA.b $A4
	JMP.w CODE_B5C468

CODE_B5C4F0:
	LDA.b $32
	AND.w #$001F
	STA.b $A6
	STZ.b $AC
	LDA.b $34
	SEC
	SBC.w #$0100
	EOR.w #$FFFF
	INC
	AND.w #$FFE0
	STA.b $A4
	LDA.b $32
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	STA.b $32
	LDA.b $A4
	EOR.w #$FFE0
	CLC
	ADC.b $32
	TAY
	JSR.w CODE_B5C92D
	PHA
	LDA.b $AC
	STA.b $AE
	PLA
	BMI.b CODE_B5C534
	CMP.w #$001F
	BNE.b CODE_B5C52F
	JMP.w CODE_B5C5C3

CODE_B5C52F:
	TAY
	ORA.b $A4
	BRA.b CODE_B5C563

CODE_B5C534:
	TYA
	CLC
	ADC.w #$0020
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BPL.b CODE_B5C560
	TYA
	CLC
	ADC.w #$0020
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C5BB
CODE_B5C560:
	TAY
	ORA.b $A4
CODE_B5C563:
	PHA
	LDA.b $AC
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C578
	CMP.w #$4005
	BEQ.b CODE_B5C578
	CMP.w #$4001
	BNE.b CODE_B5C57D
CODE_B5C578:
	LDA.w #$2000
	TSB.b $AC
CODE_B5C57D:
	LDA.b $AC
	STA.b $32
	AND.w #$003F
	TRB.b $AC
	ASL
	TAX
	LDA.w DATA_B5C995,x
	AND.w #$801F
	BPL.b CODE_B5C598
	CPY.w #$000F
	BEQ.b CODE_B5C59A
	AND.w #$001F
CODE_B5C598:
	TSB.b $AC
CODE_B5C59A:
	LDA.b $AE
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C5AE
	CMP.w #$4005
	BEQ.b CODE_B5C5AE
	CMP.w #$4001
	BNE.b CODE_B5C5B3
CODE_B5C5AE:
	LDA.w #$2000
	TSB.b $AE
CODE_B5C5B3:
	PLA
	LDX.b $62
	CLC
	ADC.w #$6200
	RTL

CODE_B5C5BB:
	LDA.w #$FFC0
	STZ.b $AC
	LDX.b $62
	RTL

CODE_B5C5C3:
	TYA
	SEC
	SBC.w #$0020
	TAY
	LDA.b $AC
	STA.b $32
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C5DE
	TAY
	ORA.w #$0020
	CLC
	ADC.b $A4
	BRA.b CODE_B5C563

CODE_B5C5DE:
	LDA.b $32
	STA.b $AC
	LDA.w #$001F
	TAY
	ORA.b $A4
	JMP.w CODE_B5C563

CODE_B5C5EB:
	LDA.b $32
	AND.w #$001F
	STA.b $A6
	STZ.b $AC
	LDA.b $34
	SEC
	SBC.w #$0100
	EOR.w #$FFFF
	INC
	AND.w #$FFE0
	STA.b $A4
	LDA.b $32
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	STA.b $32
	LDA.b $A4
	EOR.w #$FFE0
	STA.b $36
	ASL
	ASL
	CLC
	ADC.b $36
	ADC.b $32
	TAY
	JSR.w CODE_B5C92D
	PHA
	LDA.b $AC
	STA.b $AE
	PLA
	BMI.b CODE_B5C635
	CMP.w #$001F
	BNE.b CODE_B5C630
	JMP.w CODE_B5C6C4

CODE_B5C630:
	TAY
	ORA.b $A4
	BRA.b CODE_B5C664

CODE_B5C635:
	TYA
	CLC
	ADC.w #$00A0
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BPL.b CODE_B5C661
	TYA
	CLC
	ADC.w #$00A0
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C6BC
CODE_B5C661:
	TAY
	ORA.b $A4
CODE_B5C664:
	PHA
	LDA.b $AC
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C679
	CMP.w #$4005
	BEQ.b CODE_B5C679
	CMP.w #$4001
	BNE.b CODE_B5C67E
CODE_B5C679:
	LDA.w #$2000
	TSB.b $AC
CODE_B5C67E:
	LDA.b $AC
	STA.b $32
	AND.w #$003F
	TRB.b $AC
	ASL
	TAX
	LDA.w DATA_B5C995,x
	AND.w #$801F
	BPL.b CODE_B5C699
	CPY.w #$000F
	BEQ.b CODE_B5C69B
	AND.w #$001F
CODE_B5C699:
	TSB.b $AC
CODE_B5C69B:
	LDA.b $AE
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C6AF
	CMP.w #$4005
	BEQ.b CODE_B5C6AF
	CMP.w #$4001
	BNE.b CODE_B5C6B4
CODE_B5C6AF:
	LDA.w #$2000
	TSB.b $AE
CODE_B5C6B4:
	PLA
	LDX.b $62
	CLC
	ADC.w #$6200
	RTL

CODE_B5C6BC:
	LDA.w #$FFC0
	STZ.b $AC
	LDX.b $62
	RTL

CODE_B5C6C4:
	TYA
	SEC
	SBC.w #$00A0
	TAY
	LDA.b $AC
	STA.b $32
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C6DF
	TAY
	ORA.w #$0020
	CLC
	ADC.b $A4
	BRA.b CODE_B5C664

CODE_B5C6DF:
	LDA.b $32
	STA.b $AC
	LDA.w #$001F
	TAY
	ORA.b $A4
	JMP.w CODE_B5C664

CODE_B5C6EC:
	LDA.b $32
	AND.w #$001F
	STA.b $A6
	STZ.b $AC
	LDA.b $34
	SEC
	SBC.w #$0100
	EOR.w #$FFFF
	INC
	AND.w #$FFE0
	STA.b $A4
	LDA.b $32
	AND.w #$FFE0
	LSR
	LSR
	LSR
	LSR
	STA.b $32
	LDA.b $A4
	EOR.w #$FFE0
	ASL
	STA.b $36
	ASL
	CLC
	ADC.b $36
	ADC.b $32
	TAY
	JSR.w CODE_B5C92D
	PHA
	LDA.b $AC
	STA.b $AE
	PLA
	BMI.b CODE_B5C736
	CMP.w #$001F
	BNE.b CODE_B5C731
	JMP.w CODE_B5C7C5

CODE_B5C731:
	TAY
	ORA.b $A4
	BRA.b CODE_B5C765

CODE_B5C736:
	TYA
	CLC
	ADC.w #$00C0
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BPL.b CODE_B5C762
	TYA
	CLC
	ADC.w #$00C0
	TAY
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C7BD
CODE_B5C762:
	TAY
	ORA.b $A4
CODE_B5C765:
	PHA
	LDA.b $AC
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C77A
	CMP.w #$4005
	BEQ.b CODE_B5C77A
	CMP.w #$4001
	BNE.b CODE_B5C77F
CODE_B5C77A:
	LDA.w #$2000
	TSB.b $AC
CODE_B5C77F:
	LDA.b $AC
	STA.b $32
	AND.w #$003F
	TRB.b $AC
	ASL
	TAX
	LDA.w DATA_B5C995,x
	AND.w #$801F
	BPL.b CODE_B5C79A
	CPY.w #$000F
	BEQ.b CODE_B5C79C
	AND.w #$001F
CODE_B5C79A:
	TSB.b $AC
CODE_B5C79C:
	LDA.b $AE
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C7B0
	CMP.w #$4005
	BEQ.b CODE_B5C7B0
	CMP.w #$4001
	BNE.b CODE_B5C7B5
CODE_B5C7B0:
	LDA.w #$2000
	TSB.b $AE
CODE_B5C7B5:
	PLA
	LDX.b $62
	CLC
	ADC.w #$6200
	RTL

CODE_B5C7BD:
	LDA.w #$FFC0
	STZ.b $AC
	LDX.b $62
	RTL

CODE_B5C7C5:
	TYA
	SEC
	SBC.w #$00C0
	TAY
	LDA.b $AC
	STA.b $32
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C7E0
	TAY
	ORA.w #$0020
	CLC
	ADC.b $A4
	BRA.b CODE_B5C765

CODE_B5C7E0:
	LDA.b $32
	STA.b $AC
	LDA.w #$001F
	TAY
	ORA.b $A4
	JMP.w CODE_B5C765

CODE_B5C7ED:
	LDA.b $64
	LDA.w #$0E40
	CMP.b $64
	BCC.b CODE_B5C80C
	JSL.l CODE_B5C80C
	STA.b $32
	LDA.w #$0100
	TRB.b $AC
	BEQ.b CODE_B5C809
	STZ.b $AC
	LDA.w #$FFC0
	RTL

CODE_B5C809:
	LDA.b $32
	RTL

CODE_B5C80C:
	LDA.b $32
	AND.w #$001F
	STA.b $A6
	STZ.b $AC
	LDA.b $34
	SEC
	SBC.w #$0100
	BPL.b CODE_B5C820
	LDA.w #$0000
CODE_B5C820:
	CMP.w #$01FF
	BCC.b CODE_B5C828
	LDA.w #$01FF
CODE_B5C828:
	EOR.w #$FFFF
	INC
	AND.w #$01E0
	STA.b $A4
	LDA.b $32
	AND.w #$FFE0
	STA.b $32
	LDA.b $A4
	EOR.w #$01E0
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.b $32
	TAY
	JSR.w CODE_B5C92D
	PHA
	LDA.b $AC
	STA.b $AE
	PLA
	BMI.b CODE_B5C85D
	CMP.w #$001F
	BNE.b CODE_B5C858
	JMP.w CODE_B5C8FB

CODE_B5C858:
	TAY
	ORA.b $A4
	BRA.b CODE_B5C893

CODE_B5C85D:
	INY
	INY
	TYA
	BIT.w #$001E
	BNE.b CODE_B5C868
	JMP.w CODE_B5C8F3

CODE_B5C868:
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BPL.b CODE_B5C890
	INY
	INY
	TYA
	BIT.w #$001E
	BEQ.b CODE_B5C8F3
	LDA.b $A4
	SEC
	SBC.w #$0020
	STA.b $A4
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C8F3
CODE_B5C890:
	TAY
	ORA.b $A4
CODE_B5C893:
	PHA
	LDA.b $AC
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C8A8
	CMP.w #$4005
	BEQ.b CODE_B5C8A8
	CMP.w #$4001
	BNE.b CODE_B5C8AD
CODE_B5C8A8:
	LDA.w #$2000
	TSB.b $AC
CODE_B5C8AD:
	LDA.b $AC
	STA.b $32
	AND.w #$003F
	TRB.b $AC
	ASL
	TAX
	LDA.w DATA_B5C995,x
	AND.w #$801F
	BPL.b CODE_B5C8C8
	CPY.w #$000F
	BEQ.b CODE_B5C8CA
	AND.w #$001F
CODE_B5C8C8:
	TSB.b $AC
CODE_B5C8CA:
	LDA.b $AE
	AND.w #$7FFF
	CMP.w #$4004
	BEQ.b CODE_B5C8DE
	CMP.w #$4005
	BEQ.b CODE_B5C8DE
	CMP.w #$4001
	BNE.b CODE_B5C8E3
CODE_B5C8DE:
	LDA.w #$2000
	TSB.b $AE
CODE_B5C8E3:
	PLA
	LDX.b $62
	CMP.w #$01FF
	BNE.b CODE_B5C8EE
	LDA.w #$0800
CODE_B5C8EE:
	CLC
	ADC.w #$6000
	RTL

CODE_B5C8F3:
	LDA.w #$FFC0
	STZ.b $AC
	LDX.b $62
	RTL

CODE_B5C8FB:
	TYA
	AND.w #$001E
	BEQ.b CODE_B5C919
	DEY
	DEY
	LDA.b $AC
	STA.b $32
	JSR.w CODE_B5C92D
	CMP.w #$0000
	BMI.b CODE_B5C921
	TAY
	ORA.w #$0020
	CLC
	ADC.b $A4
CODE_B5C916:
	JMP.w CODE_B5C893

CODE_B5C919:
	LDY.w #$001F
	LDA.w #$01FF
	BRA.b CODE_B5C916

CODE_B5C921:
	LDA.b $32
	STA.b $AC
	LDA.w #$001F
	TAY
	ORA.b $A4
	BRA.b CODE_B5C916

CODE_B5C92D:						; Note: Related to level collision.
	LDA.b $A6
	STA.b $A2
	LDA.b [$98],y
	TYX
	STA.b $A8
	BEQ.b CODE_B5C991
	BIT.w #$4000
	BEQ.b CODE_B5C946
	LDA.b $A6
	EOR.w #$001F
	STA.b $A2
	LDA.b $A8
CODE_B5C946:
	AND.w #$3FFF
	CMP.b $A0
	BCS.b CODE_B5C991
	ASL
	ASL
	TAY
	LDA.b $A2
	AND.w #$0010
	BEQ.b CODE_B5C959
	INY
	INY
CODE_B5C959:
	LDA.b [$9C],y
	BIT.w #$8000
	BEQ.b CODE_B5C969
	LDA.b $A2
	EOR.w #$000F
	STA.b $A2
	LDA.b [$9C],y
CODE_B5C969:
	TXY
	BIT.b $A8
	BVC.b CODE_B5C971
	EOR.w #$8000
CODE_B5C971:
	STA.b $AC
	AND.w #$00FF
	BEQ.b CODE_B5C991
	ASL
	TAX
	LDA.l DATA_B5CA38,x
	STA.b $AA
	LDA.b $A2
	AND.w #$000F
	JSR.w CODE_B5CA35
	CMP.w #$001F
	BMI.b CODE_B5C990
	LDA.w #$001F
CODE_B5C990:
	RTS

CODE_B5C991:
	LDA.w #$FFFF
	RTS

DATA_B5C995:
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0002,$0002,$0002,$0002,$0002,$0002,$0002
	dw $0002,$0002,$0003,$0003,$0003,$0003,$0003,$0003
	dw $0003,$0003,$0003,$0003,$0004,$0004,$0004,$0004
	dw $0004,$0004,$0004,$0004,$0004,$0004,$0004,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0006,$0006
	dw $0006,$0006,$0006,$8006,$8006,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$8005,$8005,$0000,$0000,$0000,$0000,$0000

CODE_B5CA35:
	JMP.w ($00AA)

DATA_B5CA38:
	dw CODE_B5CBEC,CODE_B5CBF0,CODE_B5CBF4,CODE_B5CBF8,CODE_B5CBFC,CODE_B5CC00,CODE_B5CC04,CODE_B5CC08
	dw CODE_B5CC0C,CODE_B5CD69,CODE_B5CD62,CODE_B5CD5B,CODE_B5CD54,CODE_B5CD4D,CODE_B5CD46,CODE_B5CD3F
	dw CODE_B5CD38,CODE_B5CD6C,CODE_B5CD72,CODE_B5CD74,CODE_B5CD7A,CODE_B5CD80,CODE_B5CD86,CODE_B5CD8C
	dw CODE_B5CD92,CODE_B5CD98,CODE_B5CD2B,CODE_B5CD1E,CODE_B5CD15,CODE_B5CD08,CODE_B5CCFB,CODE_B5CCEE
	dw CODE_B5CCE1,CODE_B5CCD4,CODE_B5CCC7,CODE_B5CCBA,CODE_B5CC87,CODE_B5CC8C,CODE_B5CC91,CODE_B5CC96
	dw CODE_B5CC97,CODE_B5CC9C,CODE_B5CCA1,CODE_B5CCA6,CODE_B5CCAB,CODE_B5CCB0,CODE_B5CCB5,CODE_B5CC81
	dw CODE_B5CC7B,CODE_B5CC75,CODE_B5CC73,CODE_B5CC6D,CODE_B5CC67,CODE_B5CC61,CODE_B5CC28,CODE_B5CC21
	dw CODE_B5CC1A,CODE_B5CC17,CODE_B5CC10,CODE_B5CC2F,CODE_B5CC3E,CODE_B5CBF0,CODE_B5CC00,CODE_B5CBAC
	dw CODE_B5CBBA,CODE_B5CBC3,CODE_B5CBD5,CODE_B5CB55,CODE_B5CB69,CODE_B5CB7D,CODE_B5CB9A,CODE_B5CB43
	dw CODE_B5CB4C,CODE_B5CC4D,CODE_B5CC57,CODE_B5CAD8,CODE_B5CAEF,CODE_B5CB0A,CODE_B5CB1D,CODE_B5CB36

CODE_B5CAD8:
	STA.b $36
	LDA.b $34
	DEC
	AND.w #$001F
	EOR.w #$001F
	CMP.b $36
	BCS.b CODE_B5CAEB
	LDA.w #$FFFF
	RTS

CODE_B5CAEB:
	LDA.w #$001F
	RTS

CODE_B5CAEF:
	CLC
	ADC.w #$0010
	STA.b $36
	LDA.b $34
	DEC
	AND.w #$001F
	EOR.w #$001F
	CMP.b $36
	BCS.b CODE_B5CB06
	LDA.w #$FFFF
	RTS

CODE_B5CB06:
	LDA.w #$001F
	RTS

CODE_B5CB0A:
	LDA.b $34
	DEC
	AND.w #$001F
	CMP.w #$000F
	BCC.b CODE_B5CB19
	LDA.w #$FFFF
	RTS

CODE_B5CB19:
	LDA.w #$001F
	RTS

CODE_B5CB1D:
	ASL
	ASL
	STA.b $36
	LDA.b $34
	DEC
	AND.w #$001F
	EOR.w #$001F
	CMP.b $36
	BCS.b CODE_B5CB32
	LDA.w #$FFFF
	RTS

CODE_B5CB32:
	LDA.w #$001F
	RTS

CODE_B5CB36:
	CMP.w #$0008
	BCC.b CODE_B5CB3F
	LDA.w #$FFFF
	RTS

CODE_B5CB3F:
	LDA.w #$001F
	RTS

CODE_B5CB43:
	LDA.w #$0200
	TSB.b $AC
	LDA.w #$001F
	RTS

CODE_B5CB4C:
	LDA.w #$0200
	TSB.b $AC
	LDA.w #$000F
	RTS

CODE_B5CB55:
	CMP.w #$0004
	BCS.b CODE_B5CB65
	LDA.b $34
	DEC
	AND.w #$001F
	CMP.w #$0018
	BCC.b CODE_B5CB91
CODE_B5CB65:
	LDA.w #$FFFF
	RTS

CODE_B5CB69:
	CMP.w #$0004
	BCS.b CODE_B5CB79
	LDA.b $34
	DEC
	AND.w #$001F
	CMP.w #$0010
	BCC.b CODE_B5CB91
CODE_B5CB79:
	LDA.w #$FFFF
	RTS

CODE_B5CB7D:
	CMP.w #$0004
	BCS.b CODE_B5CB8D
	LDA.b $34
	DEC
	AND.w #$001F
	CMP.w #$0008
	BCC.b CODE_B5CB91
CODE_B5CB8D:
	LDA.w #$FFFF
	RTS

CODE_B5CB91:
	LDA.w #$1000
	TSB.b $AC
	LDA.w #$001F
	RTS

CODE_B5CB9A:
	CMP.w #$0004
	BCS.b CODE_B5CBA8
	LDA.w #$1000
	TSB.b $AC
	LDA.w #$001F
	RTS

CODE_B5CBA8:
	LDA.w #$0013
	RTS

CODE_B5CBAC:
	CMP.w #$0004
	BCS.b CODE_B5CBB6
	LDA.w #$1400
	TSB.b $AC
CODE_B5CBB6:
	LDA.w #$0013
	RTS

CODE_B5CBBA:
	LDA.w #$0800
	TSB.b $AC
	LDA.w #$000F
	RTS

CODE_B5CBC3:
	CMP.w #$0004
	BCS.b CODE_B5CBD1
	LDA.w #$1000
	TSB.b $AC
	LDA.w #$001F
	RTS

CODE_B5CBD1:
	LDA.w #$FFFF
	RTS

CODE_B5CBD5:
	CMP.w #$0004
	BCS.b CODE_B5CBE3
	LDA.w #$1000
	TSB.b $AC
	LDA.w #$001F
	RTS

CODE_B5CBE3:
	LDA.w #$0800
	TSB.b $AC
	LDA.w #$000F
	RTS

CODE_B5CBEC:
	LDA.w #$FFFF
	RTS

CODE_B5CBF0:
	LDA.w #$001F
	RTS

CODE_B5CBF4:
	LDA.w #$001B
	RTS

CODE_B5CBF8:
	LDA.w #$0017
	RTS

CODE_B5CBFC:
	LDA.w #$0013
	RTS

CODE_B5CC00:
	LDA.w #$000F
	RTS

CODE_B5CC04:
	LDA.w #$000B
	RTS

CODE_B5CC08:
	LDA.w #$0007
	RTS

CODE_B5CC0C:
	LDA.w #$0003
	RTS

CODE_B5CC10:
	ASL
	ASL
	CLC
	ADC.w #$0010
	RTS

CODE_B5CC17:
	ASL
	ASL
	RTS

CODE_B5CC1A:
	ASL
	ASL
	SEC
	SBC.w #$0010
	RTS

CODE_B5CC21:
	ASL
	ASL
	SEC
	SBC.w #$0020
	RTS

CODE_B5CC28:
	ASL
	ASL
	SEC
	SBC.w #$0030
	RTS

CODE_B5CC2F:
	ASL
	ASL
	SEC
	SBC.w #$0010
	CMP.w #$000F
	BMI.b CODE_B5CC3D
	LDA.w #$000F
CODE_B5CC3D:
	RTS

CODE_B5CC3E:
	ASL
	ASL
	SEC
	SBC.w #$0010
	CMP.w #$000F
	BPL.b CODE_B5CC4C
	LDA.w #$000F
CODE_B5CC4C:
	RTS

CODE_B5CC4D:
	ASL
	CMP.w #$000F
	BMI.b CODE_B5CC56
	LDA.w #$000F
CODE_B5CC56:
	RTS

CODE_B5CC57:
	ASL
	CMP.w #$000F
	BPL.b CODE_B5CC60
	LDA.w #$000F
CODE_B5CC60:
	RTS

CODE_B5CC61:
	ASL
	CLC
	ADC.w #$0018
	RTS

CODE_B5CC67:
	ASL
	CLC
	ADC.w #$0010
	RTS

CODE_B5CC6D:
	ASL
	CLC
	ADC.w #$0008
	RTS

CODE_B5CC73:
	ASL
	RTS

CODE_B5CC75:
	ASL
	SEC
	SBC.w #$0008
	RTS

CODE_B5CC7B:
	ASL
	SEC
	SBC.w #$0010
	RTS

CODE_B5CC81:
	ASL
	SEC
	SBC.w #$0018
	RTS

CODE_B5CC87:
	SEC
	SBC.w #$000C
	RTS

CODE_B5CC8C:
	SEC
	SBC.w #$0008
	RTS

CODE_B5CC91:
	SEC
	SBC.w #$0004
	RTS

CODE_B5CC96:
	RTS

CODE_B5CC97:
	CLC
	ADC.w #$0004
	RTS

CODE_B5CC9C:
	CLC
	ADC.w #$0008
	RTS

CODE_B5CCA1:
	CLC
	ADC.w #$000C
	RTS

CODE_B5CCA6:
	CLC
	ADC.w #$0010
	RTS

CODE_B5CCAB:
	CLC
	ADC.w #$0014
	RTS

CODE_B5CCB0:
	CLC
	ADC.w #$0018
	RTS

CODE_B5CCB5:
	CLC
	ADC.w #$001C
	RTS

CODE_B5CCBA:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$001C
	RTS

CODE_B5CCC7:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$0018
	RTS

CODE_B5CCD4:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$0014
	RTS

CODE_B5CCE1:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$0010
	RTS

CODE_B5CCEE:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$000C
	RTS

CODE_B5CCFB:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$0008
	RTS

CODE_B5CD08:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	CLC
	ADC.w #$0004
	RTS

CODE_B5CD15:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	RTS

CODE_B5CD1E:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	SEC
	SBC.w #$0004
	RTS

CODE_B5CD2B:
	TAX
	LDA.l DATA_B5CD9E,x
	AND.w #$00FF
	SEC
	SBC.w #$0008
	RTS

CODE_B5CD38:
	LSR
	LSR
	CLC
	ADC.w #$001C
	RTS

CODE_B5CD3F:
	LSR
	LSR
	CLC
	ADC.w #$0018
	RTS

CODE_B5CD46:
	LSR
	LSR
	CLC
	ADC.w #$0014
	RTS

CODE_B5CD4D:
	LSR
	LSR
	CLC
	ADC.w #$0010
	RTS

CODE_B5CD54:
	LSR
	LSR
	CLC
	ADC.w #$000C
	RTS

CODE_B5CD5B:
	LSR
	LSR
	CLC
	ADC.w #$0008
	RTS

CODE_B5CD62:
	LSR
	LSR
	CLC
	ADC.w #$0004
	RTS

CODE_B5CD69:
	LSR
	LSR
	RTS

CODE_B5CD6C:
	LSR
	SEC
	SBC.w #$0004
	RTS

CODE_B5CD72:
	LSR
	RTS

CODE_B5CD74:
	LSR
	CLC
	ADC.w #$0004
	RTS

CODE_B5CD7A:
	LSR
	CLC
	ADC.w #$0008
	RTS

CODE_B5CD80:
	LSR
	CLC
	ADC.w #$000C
	RTS

CODE_B5CD86:
	LSR
	CLC
	ADC.w #$0010
	RTS

CODE_B5CD8C:
	LSR
	CLC
	ADC.w #$0014
	RTS

CODE_B5CD92:
	LSR
	CLC
	ADC.w #$0018
	RTS

CODE_B5CD98:
	LSR
	CLC
	ADC.w #$001C
	RTS

DATA_B5CD9E:
	db $01,$02,$02,$03,$04,$04,$05,$06,$06,$07,$08,$08,$09,$0A,$0A,$0B
	db $0C,$0C,$0D,$0E,$0E,$0F,$10,$10,$11,$12,$12,$13,$14,$14,$15,$16

CODE_B5CDBE:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B5CDCE
	JSR.w CODE_B5CDCF
	LDX.w $0597
	BEQ.b CODE_B5CDCE
	JSR.w CODE_B5CDCF
CODE_B5CDCE:
	RTS

CODE_B5CDCF:
	STX.b $64
	JSL.l CODE_B9D100
	RTS

CODE_B5CDD6:
	STX.b $64
	JSL.l CODE_B9D0C6
	RTS

CODE_B5CDDD:
	STA.l $0006B1
	JSL.l CODE_BB91D9
	JSL.l CODE_8088D2
	JSL.l CODE_80858B
	JSL.l CODE_808E3B
	PHK
	PLB
	LDA.l $0006B1
	ASL
	TAX
	JMP.w (DATA_B5CDFC,x)

DATA_B5CDFC:
	dw CODE_B5CE1A
	dw CODE_B5CE29
	dw CODE_B5CE38
	dw CODE_B5CE47
	dw CODE_B5CE56
	dw CODE_B5CE65
	dw CODE_B5CE74
	dw CODE_B5CE83
	dw CODE_B5CE92
	dw CODE_B5CEA1
	dw CODE_B5CEB0
	dw CODE_B5CEB0
	dw CODE_B5CEB0
	dw CODE_B5CEB0
	dw CODE_B5CEB0


CODE_B5CE1A:
	JSR.w CODE_B5CE20
	JMP.w CODE_B5CF43

CODE_B5CE20:
	JSR.w CODE_B5E081	: db $05,$04 : dw DATA_FD0B10 : db $04,$04
CODE_B5CE29:
	JSR.w CODE_B5CE2F
	JMP.w CODE_B5CED0

CODE_B5CE2F:
	JSR.w CODE_B5E081	: db $0D,$09 : dw DATA_FD1870 : db $0B,$0B
CODE_B5CE38:
	JSR.w CODE_B5CE3E
	JMP.w CODE_B5CED0

CODE_B5CE3E:
	JSR.w CODE_B5E081	: db $0E,$09 : dw DATA_FD1970 : db $0B,$0B
CODE_B5CE47:
	JSR.w CODE_B5CE4D
	JMP.w CODE_B5CED0

CODE_B5CE4D:
	JSR.w CODE_B5E081	: db $0F,$0A : dw DATA_FD1A70 : db $0B,$0B
CODE_B5CE56:
	JSR.w CODE_B5CE5C
	JMP.w CODE_B5CED0

CODE_B5CE5C:
	JSR.w CODE_B5E081	: db $10,$09 : dw DATA_FD1B70 : db $0B,$0B
CODE_B5CE65:
	JSR.w CODE_B5CE6B
	JMP.w CODE_B5CED0

CODE_B5CE6B:
	JSR.w CODE_B5E081	: db $11,$09 : dw DATA_FD1C70 : db $0B,$0B
CODE_B5CE74:
	JSR.w CODE_B5CE7A
	JMP.w CODE_B5CED0

CODE_B5CE7A:
	JSR.w CODE_B5E081	: db $12,$0C : dw DATA_FD1D70 : db $0B,$0B
CODE_B5CE83:
	JSR.w CODE_B5CE89
	JMP.w CODE_B5CED0

CODE_B5CE89:
	JSR.w CODE_B5E081	: db $14,$09 : dw DATA_FD1E70 : db $0B,$0B
CODE_B5CE92:
	JSR.w CODE_B5CE98
	JMP.w CODE_B5CED0

CODE_B5CE98:
	JSR.w CODE_B5E081	: db $13,$09 : dw DATA_FD1F70 : db $0B,$0B
CODE_B5CEA1:
	JSR.w CODE_B5CEA7
	JMP.w CODE_B5CED0

CODE_B5CEA7:
	JSR.w CODE_B5E081	: db $15,$09 : dw DATA_FD2070 : db $0B,$0B
CODE_B5CEB0:
	JSR.w CODE_B5CEB6
	JMP.w CODE_B5CED0

CODE_B5CEB6:
	JSR.w CODE_B5E081	: db $13,$0D : dw DATA_FD1F70 : db $21,$0B
	SEP.b #$20
	LDA.b #$0F
	STA.w !REGISTER_ScreenDisplayRegister
CODE_B5CEC6:
	BRA.b CODE_B5CEC6

CODE_B5CEC8:
	REP.b #$20
	RTS

CODE_B5CECB:
	JSL.l CODE_BB91F7
	RTS

CODE_B5CED0:
	CLC
	XCE
	SEI
	REP.b #$30
	LDA.w #$0000
	TCD
	LDX.w #$01FF
	TXS
	JSR.w CODE_B5CECB
	JSR.w CODE_B5D94E
	JSL.l CODE_B480CD
	LDA.l $0006A3
	BIT.w #$0020
	BNE.b CODE_B5CF00
	JSL.l CODE_B49C1F
	LDA.l $0006A3
	BIT.w #$0040
	BNE.b CODE_B5CF00
	JSR.w CODE_B5D21F
CODE_B5CF00:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.l $000790
	STA.b $12,x
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	LDA.w #$0100
	JSL.l CODE_808BFF
	JSL.l CODE_808C79
	LDA.l $0006A3
	AND.w #$FF9F
	STA.l $0006A3
	LDX.w #CODE_808CC2
	LDA.l $0006A3
	BIT.w #$8000
	BEQ.b CODE_B5CF3F
	LDX.w #CODE_808CAA
CODE_B5CF3F:
	TXA
	JMP.w CODE_B5CFD6

CODE_B5CF43:
	CLC
	XCE
	SEI
	REP.b #$30
	LDA.w #$0000
	TCD
	LDX.w #$01FF
	TXS
	JSR.w CODE_B5CECB
	JSL.l CODE_B480CD
	JSL.l CODE_B49C1F
	JSR.w CODE_B5D560
	LDA.l $0006A5
	BIT.w #$0040
	BNE.b CODE_B5CFB3
	LDA.l $0006AD
	BEQ.b CODE_B5CF79
	LDA.l $0006A3
	BIT.w #$0040
	BNE.b CODE_B5CF79
	JSR.w CODE_B5D21F
CODE_B5CF79:
	SEP.b #$20
	LDA.w !REGISTER_IRQEnable
	LDA.b #$80
	STA.w !REGISTER_OAMAddressHi
	LDA.b #$01
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	LDA.w #$0100
	JSL.l CODE_808BFF
	JSL.l CODE_808C79
	LDA.l $0006A3
	AND.w #$FF9F
	STA.l $0006A3
	LDX.w #CODE_808CBA
	LDA.l $0006A3
	BIT.w #$8000
	BEQ.b CODE_B5CFAF
	LDX.w #CODE_808CAA
CODE_B5CFAF:
	TXA
	JMP.w CODE_B5CFD6

CODE_B5CFB3:
	LDA.w !REGISTER_IRQEnable
	LDA.w #$0080
	STA.w !REGISTER_OAMAddressHi
	LDA.w #$0001
	STA.w !REGISTER_EnableFastROM
	REP.b #$20
	LDA.w #$000F
	STA.w !RAM_DKC2_Global_ScreenDisplayRegister
	JSL.l CODE_808C79
	STZ.b $2A
	LDA.w #CODE_808CBE
	JMP.w CODE_B5CFD6

CODE_B5CFD6:
	STA.b $20
	SEP.b #$20
	LDA.w !REGISTER_NMIEnable
CODE_B5CFDD:
	LDA.w !REGISTER_NMIEnable
	AND.b #$80
	BNE.b CODE_B5CFDD
	SEP.b #$20
	LDA.b #$81
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	STZ.w !REGISTER_JoypadSerialPort1
CODE_B5CFEE:
	WAI
	BRA.b CODE_B5CFEE

DATA_B5CFF1:
	dw $1319,$7F04,$1413,$1101,$0006,$0119,$4201,$4008
	dw $0101,$0842,$3187,$EF31,$323D,$EF32,$333D,$EF33
	dw $343D,$EF34,$353D,$EF35,$363D,$EF36,$373D,$EF37
	dw $383D,$0101,$0842,$0101,$0001,$0000,$0019,$FF00
	dw $7400,$0000,$00FF,$FF04,$FF00,$0400,$00FF,$00FE
	dw $FF04,$FF00,$0400,$00FF,$00FE,$FF04,$FF00,$0400
	dw $00FF,$00FE,$FF04,$FF00,$0400,$00FF,$00FE,$FF04
	dw $FF00,$0400,$00FF,$00FE,$FF04,$FF00,$0400,$00FF
	dw $00FE,$FF03,$FF00,$0200,$00FE,$00FF,$FE01,$FE00
	dw $0200,$00FF,$00FE,$FF03,$FF00,$0200,$00FE,$00FF
	dw $FE01,$FE00,$0200,$00FF,$00FE,$FF03,$FF00,$0200
	dw $00FE,$00FF,$FE01,$FE00,$0200,$00FF,$00FE,$FF03
	dw $FF00,$0200,$00FE,$00FF,$FE01,$FE00,$0200,$00FF
	dw $00FE,$FF03,$FF00,$0200,$00FE,$00FF,$FE01,$FE00
	dw $0200,$00FF,$00FE,$FF03,$FF00,$0200,$00FE,$00FF
	dw $FE01,$FE00,$0200,$00FF,$00FE,$FF03,$FF00,$0200
	dw $00FE,$00FF,$FE01,$FE00,$0200,$00FF,$00FE,$FF03
	dw $FF00,$0200,$00FE,$00FF,$FE01,$FE00,$0200,$00FF
	dw $00FE,$7F00,$0080,$0001,$0000

CODE_B5D11B:
	PHK
	PLB
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$1E01
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	LDA.w $17C0
	STA.l $7E8051
	STA.l $7E8056
	LDX.w #$0000
	LDY.w #$0006
CODE_B5D13F:
	LDA.w $17C0
	STA.l $7E805B,x
	DEC
	STA.l $7E8060,x
	TXA
	CLC
	ADC.w #$000A
	TAX
	DEY
	BNE.b CODE_B5D13F
	LDY.w #$0008
CODE_B5D157:
	LDA.w $17C0
	STA.l $7E805B,x
	STA.l $7E8060,x
	DEC
	STA.l $7E8065,x
	STA.l $7E806A,x
	TXA
	CLC
	ADC.w #$0014
	TAX
	DEY
	BNE.b CODE_B5D157
	JSR.w CODE_B5DF2F
	JSL.l CODE_B48386
	LDA.l $0006A3
	BIT.w #$0001
	BEQ.b CODE_B5D18C
CODE_B5D184:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D18C
	BRL.w CODE_B5D2AA

CODE_B5D18C:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D19D
	LDA.l $0006A5
	BIT.w #$0010
	BEQ.b CODE_B5D19D
	BRL.w CODE_B5D42A

CODE_B5D19D:
	LDA.l $0006A3
	BIT.w #$8000
	BEQ.b CODE_B5D1B0
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D1B0
	LDA.w #CODE_808CAA
	STA.b $20
CODE_B5D1B0:
	LDA.l $0006A5
	BIT.w #$2000
	BEQ.b CODE_B5D1D5
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D1D5
	LDA.l $0006A5
	AND.w #$DFFF
	STA.l $0006A5
	LDA.w #CODE_8087D9
	STA.b $24
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B5D1D5:
	JSL.l CODE_80897C
	INC.b $2A
	LDA.l $0006AB
	CMP.w #$0072
	BEQ.b CODE_B5D209
	CMP.w #$0073
	BEQ.b CODE_B5D209
	CMP.w #$0074
	BEQ.b CODE_B5D209
	CMP.w #$0075
	BEQ.b CODE_B5D209
	CMP.w #$0076
	BEQ.b CODE_B5D209
	LDA.l $0006A3
	BIT.w #$0020
	BNE.b CODE_B5D209
	JSR.w CODE_B5CDBE
	JSR.w CODE_B5DA1D
	BRA.b CODE_B5D20D

CODE_B5D209:
	JSL.l CODE_B38007
CODE_B5D20D:
	JSL.l CODE_B5A8DA
	JSR.w CODE_B5D46E
	JSL.l CODE_808C0A
	JSL.l CODE_808C79
CODE_B5D21C:
	WAI
	BRA.b CODE_B5D21C

CODE_B5D21F:
	PEA.w ($7E3202&$FF0000)>>8
	PLB
	PLB
	LDA.l $0006AB
	ASL
	ASL
	TAY
	LDX.w $7E3202,y
	LDA.w #(DATA_B4D06B&$FF0000)>>8
	PHA
	PLB
	PLB
	LDA.l $0006AD
	BNE.b CODE_B5D23F
	LDA.w $000D,x
	BRA.b CODE_B5D243

CODE_B5D23F:
	LDA.l $000792
CODE_B5D243:
	ASL
	ASL
	ADC.w #$7E2A00
	TAY
	PEA.w ($7E2A00&$FF0000)>>8
	PLB
	PLB
	LDA.w $0002,y
	PHA
	LDA.w #(DATA_B4D06B&$FF0000)>>8
	PHA
	PLB
	PLB
	LDY.w $06AD
	BNE.b CODE_B5D260
	LDY.w $000B,x
CODE_B5D260:
	STY.w $06AB
	PLX
	STX.w $06AF
	LDA.w $0000,x
	AND.w #$00FF
	INC
	STA.l $0006C5
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$CFFF
	AND.w $0012,y
	ORA.w $0003,x
	STA.w $0012,y
	STA.l $000790
	LDA.l $0006A1
	ORA.w #$0100
	STA.l $0006A1
	BIT.w #$0004
	BEQ.b CODE_B5D2A5
	LDA.l $0006C5
	DEC
	ASL
	ASL
	CLC
	ADC.l $0006AF
	STA.l $0006AF
CODE_B5D2A5:
	JSL.l CODE_B4AFEA
	RTS

CODE_B5D2AA:
	PHB
	LDA.l $0006A3
	AND.w #$FFFE
	STA.l $0006A3
	BIT.w #$0020
	BEQ.b CODE_B5D2C4
	JSL.l CODE_B49C1F
	JSR.w CODE_B5D21F
	BRA.b CODE_B5D2F0

CODE_B5D2C4:
	LDA.l $0006AB
	STA.l $0006A9
	INC
	STA.l $0006B1
	LDA.l $0006B1
	ASL
	TAX
	LDA.w #(DATA_B4C404&$FF0000)>>8
	PHA
	PLB
	PLB
	LDY.w DATA_B4C404,x
	STY.w $06AB
	JSL.l CODE_B49C1F
	LDA.l $0006A9
	INC
	STA.l $0006B1
CODE_B5D2F0:
	JSL.l CODE_B489DF
	LDA.l $0006B1
	PLB
	JMP.w CODE_B5CDDD

DATA_B5D2FC:
	dw DATA_FA0B20+$0000,DATA_FA0B20+$0380,DATA_FA0B20+$0700,DATA_FA0B20+$0A80
	dw DATA_FA0B20+$0E00,DATA_FA0B20+$1180,DATA_FA0B20+$1500,DATA_FA0B20+$1880

DATA_B5D30C:
	dw DATA_FA2720+$0000,DATA_FA2720+$0700,DATA_FA2720+$0E00,DATA_FA2720+$1500

CODE_B5D314:
	PHK
	PLB
	LDX.w #$01FF
	TXS
	STZ.w !REGISTER_OAMAddressLo
	LDA.l $0006B1
	CMP.w #$000A
	BCS.b CODE_B5D329
	BRL.w CODE_B5D3B9

CODE_B5D329:
	LDA.w #$6390
	STA.w !REGISTER_VRAMAddressLo
	LDA.b $2A
	BIT.w #$0007
	BNE.b CODE_B5D35F
	LSR
	LSR
	AND.w #$000E
	TAX
	LDA.w DATA_B5D2FC,x
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$0380
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_FA0B20>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_B5D35F:
	LDA.w $08FC
	AND.w #$0004
	BEQ.b CODE_B5D3B4
	LDA.b $2A
	BIT.w #$0007
	BNE.b CODE_B5D3B4
	LDA.w #$0013
	STA.l $7E8016
	LDX.w $08FE
	CPX.w #$0008
	BNE.b CODE_B5D385
	LDA.w #$0004
	TRB.w $08FC
	BRA.b CODE_B5D3B4

CODE_B5D385:
	INC.w $08FE
	INC.w $08FE
	LDA.w #$6010
	STA.w !REGISTER_VRAMAddressLo
	LDA.w DATA_B5D30C,x
	STA.w DMA[$01].SourceLo
	STA.w HDMA[$01].TableSourceLo
	LDA.w #$0700
	STA.w DMA[$01].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$01].Parameters
	SEP.b #$20
	LDA.b #DATA_FA2720>>16
	STA.w DMA[$01].SourceBank
	LDA.b #$02
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_B5D3B4:
	LDA.w #$0401
	BRA.b CODE_B5D3BC

CODE_B5D3B9:
	LDA.w #$0001
CODE_B5D3BC:
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	JSL.l CODE_B48386
	LDA.l $0006A3
	BIT.w #$0020
	BEQ.b CODE_B5D3D3
	BRL.w CODE_B5D184

CODE_B5D3D3:
	BIT.w #$0001
	BEQ.b CODE_B5D3E0
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D3E0
	JMP.w CODE_B5D45A

CODE_B5D3E0:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D3F1
	LDA.l $0006A5
	BIT.w #$0010
	BEQ.b CODE_B5D3F1
	BRL.w CODE_B5D42A

CODE_B5D3F1:
	LDA.l $0006A3
	BIT.w #$8000
	BEQ.b CODE_B5D404
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D404
	LDA.w #CODE_808CAA
	STA.b $20
CODE_B5D404:
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	JSL.l CODE_80897C
	INC.b $2A
	JSL.l CODE_B38007
	JSL.l CODE_B5A8DA
	JSR.w CODE_B5D46E
	JSL.l CODE_808C0A
	JSL.l CODE_808C79
CODE_B5D427:
	WAI
	BRA.b CODE_B5D427

CODE_B5D42A:
	JSL.l CODE_B49BD1
	JSL.l CODE_BBC847
	LDA.l $0006A5
	AND.w #$FFEF
	ORA.w #$4000
	STA.l $0006A5
	LDA.l $0006A3
	ORA.w #$0040
	STA.l $0006A3
	STZ.w $06AF
	LDA.w #CODE_8087D9
	STA.b $24
	LDA.w #CODE_808608
	JML.l CODE_808C51

CODE_B5D45A:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $08A8
	LDA.l $0006A3
	AND.w #$FFFE
	STA.l $0006A3
	JML.l CODE_8087E1

CODE_B5D46E:
	PHB
	LDA.w #$0300
	STA.b $70
	LDA.w #$0404
	STA.b $56
	LDA.w #$0054
	STA.b $78
	JSL.l CODE_B59F40
	STZ.w $1730
	PLB
	RTS

CODE_B5D487:
	LDX.w #$01FF
	TXS
	PHK
	PLB
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$1E01
	STA.w !REGISTER_DMAEnable
	JSL.l CODE_B5A919
	LDA.w $17C0
	STA.l $7E8051
	STA.l $7E8056
	LDX.w #$0000
	LDY.w #$0006
CODE_B5D4AB:
	LDA.w $17C0
	STA.l $7E805B,x
	DEC
	STA.l $7E8060,x
	TXA
	CLC
	ADC.w #$000A
	TAX
	DEY
	BNE.b CODE_B5D4AB
	LDY.w #$0008
CODE_B5D4C3:
	LDA.w $17C0
	STA.l $7E805B,x
	STA.l $7E8060,x
	DEC
	STA.l $7E8065,x
	STA.l $7E806A,x
	TXA
	CLC
	ADC.w #$0014
	TAX
	DEY
	BNE.b CODE_B5D4C3
	JSR.w CODE_B5DF2F
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	INC.b $2A
	JSL.l CODE_BAC7E4
	JSR.w CODE_B5DA1D
	LDX.w #$1364
	LDA.b $0A,x
	SEC
	SBC.w #$0040
	BPL.b CODE_B5D504
	LDA.w #$0000
CODE_B5D504:
	CMP.w #$0106
	BCC.b CODE_B5D50C
	LDA.w #$0106
CODE_B5D50C:
	SEC
	SBC.w $17C0
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	SEC
	SBC.b $D2
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.b $D2
	STA.b $D2
	CLC
	ADC.w $17C0
	STA.w $17C0
	JSL.l CODE_B5A8DA
	JSL.l CODE_B380EC
	JSR.w CODE_B5D46E
	JSL.l CODE_808C0A
	JSL.l CODE_808C79
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B5D55D
	LDA.w #CODE_B48DEC
	STA.l $00067D
	LDA.w #CODE_808CAA
	JML.l CODE_808C51

CODE_B5D55D:
	WAI
	BRA.b CODE_B5D55D

CODE_B5D560:
	LDA.w #$0004
	STA.w $0D84
	STA.w $0DE2
	LDA.w #$002C
	STA.w $0D8A
	STA.w $0DE8
	LDA.w #$0101
	STA.w $0D86
	STA.w $0DE4
	LDA.w #$0180
	STA.w $0D8E
	LDA.w #$01A0
	STA.w $0DEC
	LDA.w #$0C68
	STA.w $0D9E
	LDA.w #$0C88
	STA.w $0DFC
	LDA.w #$4280
	STA.w $0D96
	LDA.w #$02A0
	STA.w $0DF4
	LDA.w #$0004
	STA.w $0E40
	STA.w $0E9E
	LDA.w #$000C
	STA.w $0E46
	STA.w $0EA4
	LDA.w #$0101
	STA.w $0E42
	STA.w $0EA0
	LDA.w #$0180
	STA.w $0E4A
	LDA.w #$0160
	STA.w $0EA8
	LDA.w #$0C68
	STA.w $0E5A
	LDA.w #$0C88
	STA.w $0EB8
	LDA.w #$8280
	STA.w $0E52
	LDA.w #$C2A0
	STA.w $0EB0
	LDA.w #$0004
	STA.w $0EFC
	LDA.w #$00D0
	STA.w $0F02
	LDA.w #$01C8
	STA.w $0F06
	LDA.w #$0100
	STA.w $0EFE
	LDA.w #$62E0
	STA.w $0F0E
	LDY.w #$0000
	LDX.w #$01D6
CODE_B5D602:
	LDA.w #$0004
	STA.w $0D84,x
	LDA.w #$00C0
	STA.w $0D8A,x
	LDA.w #$0180
	STA.w $0D8E,x
	LDA.w #$0100
	STA.w $0D86,x
	TYA
	CMP.w #$0003
	BCC.b CODE_B5D624
	ADC.w #$000B
	CLC
CODE_B5D624:
	ADC.w #$32C0
	STA.w $0D96,x
	LDA.w #$0BB8
	STA.w $0D9E,x
	LDA.w #$0004
	STA.w $0E9E,x
	LDA.w #$0080
	STA.w $0EA4,x
	LDA.w #$0040
	STA.w $0EA8,x
	LDA.w #$0101
	STA.w $0EA0,x
	TYA
	ASL
	CLC
	ADC.w #$26C4
	STA.w $0EB0,x
	TYA
	CLC
	ADC.w #$0002
	TAY
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$02F0
	BNE.b CODE_B5D602
	LDA.w $0FCA
	EOR.w #$4000
	STA.w $0FCA
	LDA.w #$0004
	STA.w $118E
	LDA.w #$0089
	STA.w $1194
	LDA.w #$0100
	STA.w $1190
	LDA.w #$0038
	STA.w $1198
	LDA.w #$20E0
	STA.w $11A0
	LDA.w #$0C38
	STA.w $11A8
	LDA.w #$0004
	STA.w $11EC
	LDA.w #$0095
	STA.w $11F2
	LDA.w #$0101
	STA.w $11EE
	LDA.w #$009D
	STA.w $11F6
	LDA.w #$30D2
	STA.w $11FE
	LDA.w #$0B98
	STA.w $1206
	LDA.w #$0004
	STA.w $124A
	LDA.w #$007C
	STA.w $1250
	LDA.w #$0101
	STA.w $124C
	LDA.w #$009C
	STA.w $1254
	LDA.w #$30D2
	STA.w $125C
	LDA.w #$0B98
	STA.w $1264
	LDA.w #$0004
	STA.w $12A8
	LDA.w #$00C8
	STA.w $12AE
	LDA.w #$0101
	STA.w $12AA
	LDA.w #$018C
	STA.w $12B2
	LDA.w #$30D2
	STA.w $12BA
	LDA.w #$0B98
	STA.w $12C2
	LDA.w #$0004
	STA.w $1306
	LDA.w #$00A8
	STA.w $130C
	LDA.w #$0101
	STA.w $1308
	LDA.w #$0190
	STA.w $1310
	LDA.w #$30D2
	STA.w $1318
	LDA.w #$0B98
	STA.w $1320
	LDA.w #$0004
	STA.w $1364
	LDA.w #$0010
	STA.w $136A
	LDA.w #$0110
	STA.w $1366
	LDA.w #$01A0
	STA.w $136E
	LDA.w #$3822
	STA.w $1376
	LDA.w #$0F50
	STA.w $137E
	LDA.w $08FC
	BIT.w #$0002
	BNE.b CODE_B5D74E
	JMP.w CODE_B5D8DB

CODE_B5D74E:
	LDA.w #$0004
	STA.w $13C2
	LDA.w #$0160
	STA.w $13C8
	LDA.w #$0110
	STA.w $13C4
	LDA.w #$000C
	STA.w $13CC
	LDA.w #$2489
	STA.w $13D4
	LDA.w #$3128
	STA.w $13DC
	STZ.w $1406
	LDA.w #$0004
	STA.w $1420
	LDA.w #$009A
	STA.w $1426
	LDA.w #$010E
	STA.w $1422
	LDA.w #$003F
	STA.w $142A
	LDA.w #$24A9
	STA.w $1432
	LDA.w #$0000
	STA.w $143A
	LDA.w $08FC
	BIT.w #$0010
	BNE.b CODE_B5D7A4
	JMP.w CODE_B5D88E

CODE_B5D7A4:
	LDA.w #$0004
	STA.w $147E
	STA.w $14DC
	STA.w $153A
	STA.w $1598
	STA.w $1364
	LDA.w #$0240
	STA.w $1484
	LDA.w #$01CC
	STA.w $1488
	LDA.w #$0100
	STA.w $153C
	STA.w $1480
	STA.w $14DE
	LDA.w #$72E0
	STA.w $1490
	LDA.w #$0CA8
	STA.w $14F6
	STA.w $1498
	STA.w $1554
	LDA.w #$FE00
	STA.w $149E
	LDA.w #$FEC0
	STA.w $14E2
	LDA.w #$01D0
	STA.w $14E6
	LDA.w #$32E0
	STA.w $14EE
	STA.w $154C
	LDA.w #$0200
	STA.w $14FC
	LDA.w #$FE40
	STA.w $1540
	LDA.w #$01B0
	STA.w $1544
	LDA.w #$0280
	STA.w $155A
	LDA.w #$0020
	STA.w $155E
	LDA.w #$01D0
	STA.w $15A2
	LDA.w #$0110
	STA.w $159A
	LDA.w #$3F00
	STA.w $15AA
	LDA.w #$0000
	STA.w $15B2
	LDA.w #$008A
	STA.w $159E
	LDA.w #$0000
	STA.w $0EFC
	STA.w $1388
	LDA.w #$FFE0
	STA.w $1384
	LDA.w #$0020
	STA.w $136E
	LDA.w #$010F
	STA.w $1366
	LDA.w #$38E6
	STA.w $1376
	LDA.w #$315C
	STA.w $137E
	LDA.w #$008F
	STA.w $136A
	LDX.w #$0004
	LDY.w #$00C0
	LDA.l DATA_FD5FEE+$0180
	DEC
	DEC
	JSL.l CODE_BB8089
	LDX.w #$0004
	LDY.w #$00F0
	LDA.l DATA_FD5FEE+$0182
	DEC
	DEC
	JSL.l CODE_BB8089
	LDA.w #$0000
	STA.w $17C0
	STA.b $D2
	BRA.b CODE_B5D8C9

CODE_B5D88E:
	BIT.w #$0001
	BEQ.b CODE_B5D8C9
	LDA.w #$0050
	STA.w $136E
	LDA.w #$010F
	STA.w $1366
	LDA.w #$28E6
	STA.w $1376
	LDA.w #$315C
	STA.w $137E
	LDA.w #$0004
	STA.w $1364
	LDA.w #$008F
	STA.w $136A
	LDX.w #$0004
	LDY.w #$00C0
	LDA.l DATA_FD5FEE+$0180
	DEC
	DEC
	JSL.l CODE_BB8089
	BRA.b CODE_B5D8DB

CODE_B5D8C9:
	LDA.w #$0001
	STA.w $1406
	LDA.w #$002D
	STA.w $13CC
	LDA.w #$3140
	STA.w $143A
CODE_B5D8DB:
	LDA.l $0006A5
	BIT.w #$0040
	BNE.b CODE_B5D8E7
	JSR.w CODE_B5D94E
CODE_B5D8E7:
	LDX.w #$0000
CODE_B5D8EA:
	LDA.l DATA_B5CFF1,x
	STA.l $7E8012,x
	INX
	INX
	CPX.w #$012A
	BCC.b CODE_B5D8EA
	SEP.b #$20
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$01
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w DMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$02].Parameters
	LDX.w #$7E801C
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E801C>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$03].Parameters
	LDX.w #$7E804E
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E804E>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$04].Parameters
	LDX.w #$7E8135
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E8135>>16
	STA.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	REP.b #$20
	RTS

CODE_B5D94E:
	LDA.l $0006A3
	BIT.w #$1000
	BEQ.b CODE_B5D968
	LDY.w #$011A
	JSL.l CODE_BB8412
	LDX.b $68
	STX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STZ.w $0597
	BRA.b CODE_B5D99D

CODE_B5D968:
	LDA.w $08A4
	BNE.b CODE_B5D97C
	JSR.w CODE_B5D99E
	STX.w $0597
	JSR.w CODE_B5D9AE
	INC.b $02,x
	INC.b $02,x
	BRA.b CODE_B5D989

CODE_B5D97C:
	JSR.w CODE_B5D9AE
	STX.w $0597
	JSR.w CODE_B5D99E
	INC.b $02,x
	INC.b $02,x
CODE_B5D989:
	STX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $08C2
	BIT.w #$4000
	BNE.b CODE_B5D99D
	LDY.w $0597
	LDA.w #$C000
	STA.w $001C,y
CODE_B5D99D:
	RTS

CODE_B5D99E:
	LDY.w #$0144
	JSL.l CODE_BB8412
	LDX.b $68
	LDA.b $12,x
	STA.l $000790
	RTS

CODE_B5D9AE:
	LDY.w #$0146
	JSL.l CODE_BB8412
	LDX.b $68
	LDA.b $12,x
	STA.l $000790
	RTS

DATA_B5D9BE:
	db $00,$06,$0C,$12,$19,$1F,$25,$2B,$31,$38,$3E,$44,$4A,$50,$56,$5C
	db $61,$67,$6D,$73,$78,$7E,$83,$88,$8E,$93,$98,$9D,$A2,$A7,$AB,$B0
	db $B5,$B9,$BD,$C1,$C5,$C9,$CD,$D1,$D4,$D8,$DB,$DE,$E1,$E4,$E7,$EA
	db $EC,$EE,$F1,$F3,$F4,$F6,$F8,$F9,$FB,$FC,$FD,$FE,$FE,$FF,$FF,$FF

CODE_B5D9FE:
	BIT.w #$0080
	PHP
	BIT.w #$0040
	BEQ.b CODE_B5DA0A
	EOR.w #$003F
CODE_B5DA0A:
	AND.w #$003F
	TAX
	LDA.l DATA_B5D9BE,x
	AND.w #$00FF
	PLP
	BEQ.b CODE_B5DA1C
	EOR.w #$FFFF
	INC
CODE_B5DA1C:
	RTS

CODE_B5DA1D:
	LDA.w $08FC
	BIT.w #$0002
	BEQ.b CODE_B5DA28
	JSR.w CODE_B5DC9B
CODE_B5DA28:
	LDA.b $2A
	AND.w #$001C
	CLC
	ADC.w #$0B98
	STA.w $1206
	STA.w $1264
	STA.w $1260
	STA.w $12C2
	STA.w $1320
	STA.w $131C
	LDA.w #$000A
	STA.b $34
	LDY.w #$0F5A
CODE_B5DA4B:
	CPY.w #$0F5A
	BEQ.b CODE_B5DA6C
	CPY.w #$0FB8
	BEQ.b CODE_B5DA5F
	LDA.b $2A
	LSR
	LSR
	LSR
	CLC
	ADC.b $2A
	BRA.b CODE_B5DA6E

CODE_B5DA5F:
	LDA.b $2A
	LSR
	LSR
	SEC
	SBC.b $2A
	CLC
	ADC.w #$0020
	BRA.b CODE_B5DA6E

CODE_B5DA6C:
	LDA.b $2A
CODE_B5DA6E:
	STA.b $54
	LDA.b $54
	AND.w #$007C
	CLC
	ADC.w #$0BB8
	STA.w $001A,y
	SEC
	LDX.w #$2000
	SBC.w #$0BD8
	CMP.w #$0040
	BCC.b CODE_B5DA8B
	LDX.w #$3000
CODE_B5DA8B:
	TXA
	EOR.w $0012,y
	AND.w #$3000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.w $001A,y
	SEC
	SBC.w #$0C18
	LDX.w #$4000
	CMP.w #$0040
	BCC.b CODE_B5DAAA
	LDX.w #$0000
CODE_B5DAAA:
	TXA
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	LDA.b $54
	ASL
	JSR.w CODE_B5D9FE
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CPY.w #$000E
	BNE.b CODE_B5DACB
	CMP.w #$8000
	ROR
CODE_B5DACB:
	CLC
	ADC.w #$0068
	STA.b $32
	LDA.b $34
	AND.w #$0006
	ASL
	ASL
	CLC
	ADC.b $32
	STA.w $0006,y
	LDA.b $54
	LSR
	LSR
	CLC
	ADC.b $2A
	CLC
	ADC.w #$0020
	ASL
	JSR.w CODE_B5D9FE
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $32
	LDA.b $34
	SEC
	SBC.w #$000A
	ASL
	ASL
	ASL
	ASL
	EOR.w #$FFFF
	CLC
	ADC.w #$0080
	ADC.b $32
	STA.w $000A,y
	INC.b $34
	INC.b $34
	TYA
	CLC
	ADC.w #$005E
	TAY
	CPY.w #$1074
	BEQ.b CODE_B5DB23
	JMP.w CODE_B5DA4B

CODE_B5DB23:
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_B5DB3C
	LDA.w $11A8
	SEC
	SBC.w #$0004
	CMP.w #$0C38
	BPL.b CODE_B5DB39
	LDA.w #$0C64
CODE_B5DB39:
	STA.w $11A8
CODE_B5DB3C:
	LDA.w #$0010
	STA.b $36
	LDY.w #$1074
CODE_B5DB44:
	LDA.b $36
	STA.b $32
	ASL
	ASL
	ASL
	CLC
	ADC.b $32
	CLC
	ADC.b $2A
	STA.b $32
	ASL
	AND.w #$001C
	CLC
	ADC.w #$0CE8
	STA.w $001A,y
	LDA.b $32
	ASL
	JSR.w CODE_B5D9FE
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.w #$0080
	STA.b $34
	LDA.b $36
	SEC
	SBC.w #$0010
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.b $34
	STA.w $0006,y
	LDA.b $32
	CLC
	ADC.w #$003C
	XBA
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.b $32
	AND.w #$003C
	CMP.w #$0008
	BEQ.b CODE_B5DBAB
	BCS.b CODE_B5DBB5
	BRA.b CODE_B5DBAE

CODE_B5DBAB:
	LDA.w #$0000
CODE_B5DBAE:
	CLC
	ADC.w #$3120
	STA.w $001A,y
CODE_B5DBB5:
	LDA.b $32
	SEC
	SBC.w #$0040
	JSR.w CODE_B5D9FE
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CLC
	ADC.w #$0140
	STA.w $000A,y
	INC.b $36
	INC.b $36
	TYA
	CLC
	ADC.w #$005E
	TAY
	CPY.w #$118E
	BEQ.b CODE_B5DBEB
	JMP.w CODE_B5DB44

CODE_B5DBEB:
	LDX.w #$0000
CODE_B5DBEE:
	LDA.b $2A
	AND.w #$0007
	BNE.b CODE_B5DC1D
	LDA.w $0D9E,x
	CLC
	ADC.w #$0004
	CMP.w #$0CA8
	BNE.b CODE_B5DC12
	LDA.w #$0190
	CPX.w #$0004
	BCC.b CODE_B5DC0C
	LDA.w #$0184
CODE_B5DC0C:
	STA.w $0D8E,x
	LDA.w #$0C68
CODE_B5DC12:
	CPX.w #$00BB
	BCC.b CODE_B5DC1A
	STA.w $0D9A,x
CODE_B5DC1A:
	STA.w $0D9E,x
CODE_B5DC1D:
	STZ.b $34
	SEC
	LDA.w $0D8E,x
	SBC.w #$0130
	XBA
	ASL
	ASL
	ROL.b $34
	STA.b $32
	LDA.w $0D8C,x
	SEC
	SBC.b $32
	STA.w $0D8C,x
	LDA.w $0D8E,x
	SBC.b $34
	STA.w $0D8E,x
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$0178
	BNE.b CODE_B5DBEE
	LDA.b $2A
	LSR
	CLC
	ADC.b $2A
	LSR
	LSR
	LSR
	AND.w #$0007
	BIT.w #$0004
	BEQ.b CODE_B5DC5D
	EOR.w #$0007
CODE_B5DC5D:
	STA.b $32
	LDA.b $2A
	LSR
	LSR
	LSR
	AND.w #$0007
	BIT.w #$0004
	BEQ.b CODE_B5DC6F
	EOR.w #$0007
CODE_B5DC6F:
	CLC
	ADC.b $32
	CMP.w #$0006
	BNE.b CODE_B5DC7A
	LDA.w #$0005
CODE_B5DC7A:
	STA.b $32
	PEA.w (($7E8029&$FF0000)>>16)|((CODE_B5DA1D&$FF0000)>>8)
	PLB
	LDX.w #$0000
	TXY
CODE_B5DC84:
	LDA.l DATA_FD0B10+$62,x
	SEC
	SBC.b $32
	STA.w $7E8029,y
	INY
	INY
	INY
	INY
	INX
	INX
	CPX.w #$000E
	BNE.b CODE_B5DC84
	PLB
	RTS

CODE_B5DC9B:
	LDA.w $08FC
	AND.w #$0003
	CMP.w #$0003
	BNE.b CODE_B5DCD4
	LDX.w #$13C2
	LDA.b $44,x
	BEQ.b CODE_B5DCD4
	LDX.w #$1364
	LDA.b $2A
	AND.w #$001C
	BIT.w #$0010
	BEQ.b CODE_B5DCBD
	EOR.w #$001C
CODE_B5DCBD:
	CLC
	ADC.w #$3154
	STA.b $1A,x
	LDA.b $2A
	BIT.w #$0001
	BNE.b CODE_B5DCD4
	DEC.b $0A,x
	BNE.b CODE_B5DCD4
	LDA.w #$0001
	TRB.w $08FC
CODE_B5DCD4:
	LDA.w $08FC
	BIT.w #$0010
	BNE.b CODE_B5DCDF
	JMP.w CODE_B5DE7D

CODE_B5DCDF:
	LDA.b $2A
	CMP.w #$00F0
	BNE.b CODE_B5DCED
	LDA.w #!Define_DKC2_SoundID_Chomp|$0700
	JSL.l CODE_B58003
CODE_B5DCED:
	LDA.b $2A
	CMP.w #$0100
	BNE.b CODE_B5DCFB
	LDA.w #!Define_DKC2_SoundID_Chomp|$0700
	JSL.l CODE_B58003
CODE_B5DCFB:
	LDA.b $2A
	CMP.w #$0125
	BNE.b CODE_B5DD09
	LDA.w #!Define_DKC2_SoundID_Chomp|$0700
	JSL.l CODE_B58003
CODE_B5DD09:
	LDA.b $2A
	CMP.w #$0130
	BNE.b CODE_B5DD17
	LDA.w #!Define_DKC2_SoundID_Chomp|$0700
	JSL.l CODE_B58003
CODE_B5DD17:
	LDA.b $2A
	CMP.w #$0160
	BNE.b CODE_B5DD25
	LDA.w #!Define_DKC2_SoundID_Chomp|$0700
	JSL.l CODE_B58003
CODE_B5DD25:
	LDA.b $2A
	CMP.w #$01A0
	BNE.b CODE_B5DD33
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_B5DD33:
	LDY.w #$0003
	LDX.w #$147E
CODE_B5DD39:
	LDA.b $06,x
	SEC
	SBC.w #$0070
	CMP.w #$0038
	BCS.b CODE_B5DD79
	LDA.w #$0000
	STA.b $24,x
	LDA.b $20,x
	BEQ.b CODE_B5DD5D
	BPL.b CODE_B5DD55
	CLC
	ADC.w #$0020
	BRA.b CODE_B5DD59

CODE_B5DD55:
	SEC
	SBC.w #$0020
CODE_B5DD59:
	STA.b $20,x
	BRA.b CODE_B5DD79

CODE_B5DD5D:
	TYA
	ASL
	CLC
	ADC.b $2A
	BIT.w #$0001
	BNE.b CODE_B5DD79
	LSR
	AND.w #$0003
	CMP.w #$0003
	BNE.b CODE_B5DD73
	LDA.w #$0001
CODE_B5DD73:
	DEC
	CLC
	ADC.b $06,x
	STA.b $06,x
CODE_B5DD79:
	TXA
	CLC
	ADC.w #$005E
	TAX
	DEY
	BNE.b CODE_B5DD39
	LDX.w #$147E
	STX.b $64
	JSL.l CODE_B8CE97
	LDX.w #$14DC
	STX.b $64
	JSL.l CODE_B8CE97
	LDX.w #$153A
	STX.b $64
	JSL.l CODE_B8CE97
	LDX.w #$13C2
	LDA.b $44,x
	BNE.b CODE_B5DDA7
	JMP.w CODE_B5DCDF

CODE_B5DDA7:
	LDX.w #$1364
	LDA.b $2A
	AND.w #$001C
	BIT.w #$0010
	BEQ.b CODE_B5DDB7
	EOR.w #$001C
CODE_B5DDB7:
	CLC
	ADC.w #$3144
	STA.b $1A,x
	LDA.w $08FE
	BNE.b CODE_B5DDC5
	JMP.w CODE_B5DE50

CODE_B5DDC5:
	CMP.w #$0001
	BEQ.b CODE_B5DE31
	CMP.w #$0002
	BEQ.b CODE_B5DE08
	CMP.w #$0003
	BEQ.b CODE_B5DDD7
	JMP.w CODE_B5DE7D

CODE_B5DDD7:
	LDA.b $2A
	BIT.w #$0003
	BNE.b CODE_B5DDF2
	LDA.w $15B2
	BEQ.b CODE_B5DDF2
	CLC
	ADC.w #$0004
	CMP.w #$34CC
	BNE.b CODE_B5DDEF
	LDA.w #$0000
CODE_B5DDEF:
	STA.w $15B2
CODE_B5DDF2:
	LDA.b $2A
	ASL
	AND.w #$001C
	BIT.w #$0010
	BEQ.b CODE_B5DE00
	EOR.w #$001C
CODE_B5DE00:
	CLC
	ADC.w #$34CC
	STA.b $1A,x
	BRA.b CODE_B5DE7D

CODE_B5DE08:
	LDA.b $0A,x
	CMP.w #$01D0
	BCC.b CODE_B5DE6D
	PHX
	LDA.w #!Define_DKC2_SoundID_Unknown5B|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown5C|$0600
	JSL.l CODE_B58003
	PLX
	INC.w $08FE
	LDA.w #$0000
	STA.b $24,x
	STA.b $20,x
	LDA.w #$34AC
	STA.w $15B2
	BRA.b CODE_B5DE7D

CODE_B5DE31:
	LDA.b $0A,x
	CMP.w #$0140
	BCC.b CODE_B5DE6D
	PHX
	LDA.w #$055A
	JSL.l CODE_B58021
	PLX
	INC.w $08FE
	LDA.w #$FF00
	STA.b $24,x
	LDA.w #$0100
	STA.b $20,x
	BRA.b CODE_B5DE6D

CODE_B5DE50:
	LDA.b $0A,x
	CMP.w #$00C0
	BCC.b CODE_B5DE6D
	PHX
	LDA.w #$055A
	JSL.l CODE_B58021
	PLX
	INC.w $08FE
	LDA.w #$FF00
	STA.b $24,x
	LDA.w #$FF00
	STA.b $20,x
CODE_B5DE6D:
	STX.b $64
	LDA.b $12,x
	CLC
	LDA.b $24,x
	ADC.w #$001C
	STA.b $24,x
	JSL.l CODE_B8CE97
CODE_B5DE7D:
	LDX.w #$13C2
	LDA.b $44,x
	BEQ.b CODE_B5DE9C
	LDA.b $2A
	LSR
	LSR
	LSR
	LSR
	LSR
	AND.w #$0003
	CMP.w #$0003
	BNE.b CODE_B5DE96
	LDA.w #$0001
CODE_B5DE96:
	CLC
	ADC.w #$0091
	BRA.b CODE_B5DED2

CODE_B5DE9C:
	LDA.b $06,x
	SEC
	SBC.w #$0090
	CMP.w #$0003
	BCS.b CODE_B5DEAC
	LDA.w #$0001
	STA.b $44,x
CODE_B5DEAC:
	CMP.w #$0040
	BCC.b CODE_B5DEB4
	LDA.w #$0040
CODE_B5DEB4:
	STZ.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	STA.b $34
	LDA.b $04,x
	SEC
	SBC.b $32
	STA.b $04,x
	LDA.b $06,x
	SBC.b $34
CODE_B5DED2:
	STA.b $06,x
	SEC
	SBC.w #$0006
	STA.b $64,x
	CMP.w #$00B0
	BCS.b CODE_B5DF02
	LDA.b $78,x
	BNE.b CODE_B5DEEA
	STZ.b $A0,x
	LDA.w #$312C
	BRA.b CODE_B5DF00

CODE_B5DEEA:
	CMP.w #$3140
	BEQ.b CODE_B5DF02
	INC.b $A0,x
	LDA.b $A0,x
	CMP.w #$0005
	BNE.b CODE_B5DF02
	STZ.b $A0,x
	LDA.b $78,x
	CLC
	ADC.w #$0004
CODE_B5DF00:
	STA.b $78,x
CODE_B5DF02:
	LDA.w #$002D
	SEC
	SBC.b $0A,x
	STZ.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	LSR
	ROR.b $32
	STA.b $34
	LDA.b $08,x
	CLC
	ADC.b $32
	STA.b $08,x
	LDA.b $0A,x
	ADC.b $34
	STA.b $0A,x
	CLC
	ADC.w #$0012
	STA.b $68,x
	RTS

CODE_B5DF2F:
	LDA.b $2A
	LSR
	LSR
	STA.l $7E8136
	LDA.w #$0000
	STA.l $7E8139
	LDA.w #DATA_FD0B10+$0140
	LDX.w $17C0
	CPX.w #$0080
	BCS.b CODE_B5DF4C
	LDA.w #DATA_FD0B10+$01A0
CODE_B5DF4C:
	LDX.w #$0004
	LDY.w #$00A0
	JSL.l CODE_BB8089
	LDX.w #$0000
	LDA.b $2A
	BIT.w #$0080
	BEQ.b CODE_B5DF6A
	AND.w #$004A
	BEQ.b CODE_B5DF72
	LDX.w #$0380
	BRA.b CODE_B5DF72

CODE_B5DF6A:
	AND.w #$0052
	BNE.b CODE_B5DF72
	LDX.w #$0380
CODE_B5DF72:
	TXA
	SEP.b #$20
	LDA.b #$4C
	STA.w !REGISTER_CGRAMAddress
	TXA
	STA.w !REGISTER_WriteToCGRAMPort
	XBA
	STA.w !REGISTER_WriteToCGRAMPort
	REP.b #$20
	LDA.b $2A
	JSR.w CODE_B5E034
	LDA.b $2A
	CLC
	ADC.w #$0015
	JSR.w CODE_B5E034
	LDA.b $2A
	CLC
	ADC.w #$002B
	JSR.w CODE_B5E034
	SEP.b #$20
	LDA.b #$31
	STA.w !REGISTER_CGRAMAddress
	LDX.w #$0000
CODE_B5DFA5:
	LDA.l DATA_FD0B10+$62,x
	STA.w !REGISTER_WriteToCGRAMPort
	INX
	CPX.w #$0010
	BNE.b CODE_B5DFA5
	LDA.w $17C0
	STA.w !REGISTER_BG1VertScrollOffset
	STZ.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG3VertScrollOffset
	STZ.w !REGISTER_BG3VertScrollOffset
	LDA.b $2A
	LSR
	LSR
	AND.b #$07
	CLC
	ADC.b #$40
	STA.l $7E804E
	REP.b #$20
	LDA.w #$1413
	STA.l $7E8016
	LDA.w $17C0
	EOR.w #$00FF
	CLC
	ADC.w #$0019
	STA.b $32
	CMP.w #$007F
	BCC.b CODE_B5DFFF
	CMP.w #$00C0
	BCC.b CODE_B5DFF4
	LDA.w #$0413
	STA.l $7E8016
CODE_B5DFF4:
	LDA.l $7E8136
	STA.l $7E8139
	LDA.w #$007F
CODE_B5DFFF:
	SEP.b #$20
	STA.l $7E8012
	CMP.b #$7F
	BNE.b CODE_B5E00B
	LDA.b #$00
CODE_B5E00B:
	STA.l $7E801C
	REP.b #$20
	LDA.b $32
	SEC
	SBC.w #$0018
	STA.b $32
	LDA.b $2A
	LSR
	LSR
	AND.w #$0007
	CLC
	ADC.b $32
	CMP.w #$007F
	BCC.b CODE_B5E02B
	LDA.w #$007F
CODE_B5E02B:
	SEP.b #$20
	STA.l $7E804E
	REP.b #$20
	RTS

CODE_B5E034:
	STA.b $32
	JSR.w CODE_B5E065
	STA.b $34
	LDA.b $32
	CLC
	ADC.w #$0015
	JSR.w CODE_B5E065
	ASL
	ASL
	ASL
	ASL
	ASL
	TSB.b $34
	LDA.b $32
	CLC
	ADC.w #$002B
	JSR.w CODE_B5E065
	ASL
	ASL
	XBA
	ORA.b $34
	SEP.b #$20
	STA.w !REGISTER_WriteToCGRAMPort
	XBA
	STA.w !REGISTER_WriteToCGRAMPort
	REP.b #$20
	RTS

CODE_B5E065:
	AND.w #$003F
	SEC
	SBC.w #$0010
	BPL.b CODE_B5E072
	LDA.w #$0000
	RTS

CODE_B5E072:
	STA.b $36
	LSR
	CLC
	ADC.b $36
	BIT.w #$0020
	BEQ.b CODE_B5E080
	EOR.w #$003F
CODE_B5E080:
	RTS

CODE_B5E081:
	PLX
	INX
	PHK
	PLB
	JSL.l CODE_8085B5
	LDA.w $0000,x
	AND.w #$00FF
	PHX
	JSL.l CODE_BB80B0
	PLX
	INX
	LDA.w $0000,x
	AND.w #$00FF
	PHX
	JSL.l CODE_BB80AC
	PLX
	INX
	LDA.w $0000,x
	PHX
	LDY.w #$0000
	LDX.w #$0040
	JSL.l CODE_BB8089
	PLX
	INX
	INX
	LDA.w $0000,x
	SEP.b #$20
	STA.b $94
	XBA
	STA.b $96
	REP.b #$20
	RTS

DATA_B5E0C1:
	db $00

CODE_B5E0C2:
	PHB
	LDA.w #DATA_B5E0C1
	STA.w DMA[$00].SourceLo
	LDA.w #DATA_B5E0C1>>16
	STA.w DMA[$00].SourceBank
	LDA.w #$0800
	STA.w DMA[$00].SizeLo
	LDA.w #$7E8D28
	STA.w !REGISTER_WRAMAddressLo
	SEP.b #$20
	LDA.b #$7E8D28>>16
	STA.w !REGISTER_WRAMAddressBank
	LDA.b #!REGISTER_ReadOrWriteToWRAMPort
	STA.w DMA[$00].Destination
	LDA.b #$08
	STA.w DMA[$00].Parameters
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	STZ.w $0AFC
	STZ.w $0AFE
	JSL.l CODE_8088A8
	ASL
	TAX
	LDA.l DATA_FD934D+$02,x
	STA.b $36
	LDA.l DATA_FD934D,x
	TAX
	LDA.w $0AB4
	AND.w #$000F
	ASL
	ASL
	ASL
	TAY
	PHK
	PLB
	LDA.w DATA_B5E369,y
	STA.l $7E8E28
	LDA.w DATA_B5E369+$02,y
	STA.l $7E9028
	LDA.w #$0100
	STA.l $7E8D28
	STA.l $7E8F28
	LDA.w DATA_B5E369+$04,y
	STA.b $32
	LDA.w DATA_B5E369+$06,y
	STA.b $34
	PEA.w DATA_FD934D>>8
	PLB
	PLB
	TXA
	LDX.w #$0000
	CMP.b $36
	BCC.b CODE_B5E159
	LDA.l $7E8E28
	STA.l $000AFC
	LDA.l $7E9028
	STA.l $000AFE
	BRL.w CODE_B5E2C9

CODE_B5E159:
	LDY.b $32
	BEQ.b CODE_B5E160
	BRL.w CODE_B5E254

CODE_B5E160:
	LDY.b $34
	BNE.b CODE_B5E1DF
CODE_B5E164:
	TAY
	INX
	INX
	LDA.w DATA_FD934D,y
	AND.w #$000F
	EOR.w DATA_FD934D+$02,y
	AND.w #$FF3F
	EOR.w DATA_FD934D+$02,y
	STA.l $7E9128,x
	LDA.w DATA_FD934D,y
	AND.w #$1FF0
	LSR
	ADC.w #$0100
	STA.l $7E8D28,x
	LDA.w DATA_FD934D+$01,y
	LSR
	AND.w #$1FF0
	LSR
	ADC.w #$0100
	STA.l $7E8F28,x
	LDA.w DATA_FD934D+$03,y
	AND.w #$00FF
	ASL
	ADC.w #$0020
	ASL
	ASL
	ADC.l $7E8D28,x
	STA.l $7E8E28,x
	CMP.l $000AFC
	BCC.b CODE_B5E1B5
	STA.l $000AFC
CODE_B5E1B5:
	LDA.w DATA_FD934D+$04,y
	AND.w #$00FF
	ASL
	ADC.w #$001C
	ASL
	ASL
	ADC.l $7E8F28,x
	STA.l $7E9028,x
	CMP.l $000AFE
	BCC.b CODE_B5E1D3
	STA.l $000AFE
CODE_B5E1D3:
	TYA
	CLC
	ADC.w #$0005
	CMP.b $36
	BCC.b CODE_B5E164
	BRL.w CODE_B5E2C9

CODE_B5E1DF:
	TAY
	INX
	INX
	LDA.w DATA_FD934D,y
	AND.w #$000F
	EOR.w DATA_FD934D+$02,y
	AND.w #$FF3F
	EOR.w DATA_FD934D+$02,y
	STA.l $7E9128,x
	LDA.w DATA_FD934D,y
	AND.w #$FFF0
	LSR
	ADC.w #$0100
	STA.l $7E8D28,x
	LDA.w DATA_FD934D+$02,y
	AND.w #$003F
	ASL
	ASL
	ASL
	ADC.w #$0100
	STA.l $7E8F28,x
	LDA.w DATA_FD934D+$03,y
	AND.w #$03FF
	ASL
	ADC.w #$0020
	ASL
	ASL
	ADC.l $7E8D28,x
	STA.l $7E8E28,x
	CMP.l $000AFC
	BCC.b CODE_B5E231
	STA.l $000AFC
CODE_B5E231:
	LDA.w DATA_FD934D+$04,y
	AND.w #$00FC
	ASL
	ADC.w #$0108
	STA.l $7E9028,x
	CMP.l $000AFE
	BCC.b CODE_B5E249
	STA.l $000AFE
CODE_B5E249:
	TYA
	CLC
	ADC.w #$0005
	CMP.b $36
	BCC.b CODE_B5E1DF
	BRA.b CODE_B5E2C9

CODE_B5E254:
	TAY
	INX
	INX
	LDA.w DATA_FD934D,y
	AND.w #$000F
	EOR.w DATA_FD934D+$04,y
	AND.w #$FF3F
	EOR.w DATA_FD934D+$04,y
	STA.l $7E9128,x
	LDA.w DATA_FD934D,y
	AND.b $32
	LSR
	ADC.w #$0100
	STA.l $7E8D28,x
	LDA.w DATA_FD934D+$02,y
	LSR
	AND.b $32
	LSR
	ADC.w #$0108
	STA.l $7E8E28,x
	CMP.l $000AFC
	BCC.b CODE_B5E28F
	STA.l $000AFC
CODE_B5E28F:
	LDA.w DATA_FD934D+$01,y
	AND.w #$1FFC
	PEA.w CODE_B5E29B-$01
	JMP.w ($0034)
CODE_B5E29B:
	ADC.w #$0100
	STA.l $7E8F28,x
	LDA.w DATA_FD934D+$03,y
	LSR
	AND.w #$1FFC
	PEA.w CODE_B5E2AF-$01
	JMP.w ($0034)
CODE_B5E2AF:
	ADC.w #$0108
	STA.l $7E9028,x
	CMP.l $000AFE
	BCC.b CODE_B5E2C0
	STA.l $000AFE
CODE_B5E2C0:
	TYA
	CLC
	ADC.w #$0005
	CMP.b $36
	BCC.b CODE_B5E254
CODE_B5E2C9:
	PEA.w $7E8D28>>8
	PLB
	PLB
	STX.w $0ABA
	LDX.w #$0000
CODE_B5E2D4:
	CPX.w $0ABA
	BCS.b CODE_B5E334
	INX
	INX
CODE_B5E2DB:
	TXY
	LDA.w $7E9128,x
	AND.w #$000F
	BEQ.b CODE_B5E2D4
	AND.w #$000C
	BEQ.b CODE_B5E30C
	CMP.w #$0004
	BEQ.b CODE_B5E307
	JSR.w CODE_B5E3BB
	LDA.w $7E922A,y
	BNE.b CODE_B5E2FD
	TXA
	LSR
	STA.w $7E922A,y
	BRA.b CODE_B5E319

CODE_B5E2FD:
	TXA
	LSR
	ORA.w $7E922B,y
	STA.w $7E922B,y
	BRA.b CODE_B5E319

CODE_B5E307:
	JSR.w CODE_B5E3BB
	BRA.b CODE_B5E319

CODE_B5E30C:
	LDA.w $7E8E28,x
	DEC
CODE_B5E310:
	INY
	INY
	CMP.w $7E8D28,y
	BCS.b CODE_B5E310
	BRA.b CODE_B5E319

CODE_B5E319:
	LDA.w $7E9128,x
	AND.w #$0003
	BEQ.b CODE_B5E32A
	DEC
	BEQ.b CODE_B5E327
	JSR.w CODE_B5E3F1
CODE_B5E327:
	JSR.w CODE_B5E3F1
CODE_B5E32A:
	INX
	INX
	TXY
	CPX.w $0ABA
	BCC.b CODE_B5E2DB
	BEQ.b CODE_B5E319
CODE_B5E334:
	STZ.w $0A90
	STZ.w $0AB2
	STZ.w $0ABC
	STZ.w $0AE8
	STZ.w $0AEE
	STZ.w $0AF2
	LDA.w $054D
	STA.w $0AB6
	LDA.w $0AFC
	SEC
	SBC.w #$0100
	STA.w $0AFC
	LDA.w $0AFE
	SEC
	SBC.w #$00E0
	STA.w $0AFE
	JSL.l CODE_B5E41E
	JSR.w CODE_B5E48A
	PLB
	RTL

DATA_B5E369:
	dw $4100,$0300,$7FF0,CODE_B5E3B1
	dw $2100,$0500,$3FF0,CODE_B5E3B2
	dw $1100,$0900,$1FF0,CODE_B5E3B3
	dw $0900,$1100,$0FF0,CODE_B5E3B4
	dw $0500,$2100,$07F0,CODE_B5E3B5
	dw $0300,$4100,$03F0,CODE_B5E3B6
	dw $0D00,$0B00,$0000,$0000
	dw $0B00,$0D00,$0000,$0000
	dw $8000,$0300,$0000,$0001

CODE_B5E3B1:
	LSR
CODE_B5E3B2:
	LSR
CODE_B5E3B3:
	LSR
CODE_B5E3B4:
	LSR
CODE_B5E3B5:
	LSR
CODE_B5E3B6:	
	AND.w #$1FFC
	ASL
	RTS

CODE_B5E3BB:
	LDA.w $7E8E28,x
CODE_B5E3BE:
	INY
	INY
	CMP.w $7E8D28,y
	BNE.b CODE_B5E3BE
	LDA.w $7E8F28,x
	CMP.w $7E9028,y
	BCS.b CODE_B5E3BB
	LDA.w $7E8F28,y
	CMP.w $7E9028,x
	BCS.b CODE_B5E3BB
	TYA
	LSR
	ORA.w $7E9129,x
	STA.w $7E9129,x
	LDA.w $7E9228,y
	BNE.b CODE_B5E3E8
	TXA
	LSR
	STA.w $7E9228,y
	RTS

CODE_B5E3E8:
	TXA
	LSR
	ORA.w $7E9229,y
	STA.w $7E9229,y
	RTS

CODE_B5E3F1:
	LDA.w $7E9028,x
CODE_B5E3F4:
	DEY
	DEY
	CMP.w $7E8F28,y
	BNE.b CODE_B5E3F4
	LDA.w $7E9428,x
	BEQ.b CODE_B5E404
	XBA
	STA.w $7E9428,x
CODE_B5E404:
	TYA
	LSR
	ORA.w $7E9428,x
	STA.w $7E9428,x
	LDA.w $7E9328,y
	BEQ.b CODE_B5E415
	XBA
	STA.w $7E9328,y
CODE_B5E415:
	TXA
	LSR
	ORA.w $7E9328,y
	STA.w $7E9328,y
	RTS

CODE_B5E41E:
	LDA.b $6C
	ORA.b $6E
	CMP.w #$0001
	LDA.w $0AB6
	BCC.b CODE_B5E42B
	XBA
CODE_B5E42B:
	AND.w #$00FF
	ASL
	ASL
	ASL
	TAX
	LDA.l DATA_FD470E-$01,x
	AND.w #$FF00
	STA.w $0AEA
	LDA.l DATA_FD470E,x
	AND.w #$FF00
	STA.w $0AEC
	LDA.l DATA_FD470E+$01,x
	AND.w #$FF00
	STA.w $0AF0
	LDA.l DATA_FD470E+$02,x
	AND.w #$FF00
	STA.w $0AF4
	LDA.l DATA_FD470E+$04,x
	AND.w #$0F0F
	STA.w $0AC8
	EOR.l DATA_FD470E+$04,x
	LSR
	LSR
	LSR
	LSR
	STA.w $0ACC
	LDA.l DATA_FD470E+$06,x
	AND.w #$00FF
	ASL
	ASL
	ASL
	STA.w $0AC6
	LDA.l DATA_FD470E+$07,x
	AND.w #$00FF
	ASL
	ASL
	ASL
	STA.w $0ACA
	RTL

CODE_B5E48A:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w #$0000
	LDA.w $0550
	BIT.w #$0030
	BEQ.b CODE_B5E4A3
	LDY.w #$0080
	BIT.w #$0010
	BNE.b CODE_B5E4A3
	LDY.w #$FF80
CODE_B5E4A3:
	LDA.w #$0000
	STA.w $0D88
	TYA
	CLC
	ADC.b $06,x
	STA.w $0D8A
	LDY.w #$0000
	LDA.w $0550
	BIT.w #$00C0
	BEQ.b CODE_B5E4C6
	LDY.w #$0080
	BIT.w #$0040
	BNE.b CODE_B5E4C6
	LDY.w #$FF80
CODE_B5E4C6:
	LDA.w #$0000
	STA.w $0D8C
	TYA
	CLC
	ADC.b $0A,x
	STA.w $0D8E
	LDY.w #$0D84
	JSR.w CODE_B5E552
	PHD
	LDA.w #$0A00
	TCD
	PHB
	PEA.w $7E8D28>>8
	PLB
	PLB
	JSR.w CODE_B5ED2C
	PLB
	PLD
	STX.w $0ABC
	RTS

CODE_B5E4ED:
	LDA.w $0ABE
	STA.w $0A9A
	LDA.w $0AC0
	STA.w $0A9C
	LDA.w $0AC2
	STA.w $0AC2
	LDA.w $0AC4
	STA.w $0AC4
	LDA.w $0ADE
	STA.w $0AA2
	LDA.w $0AE0
	STA.w $0AA4
	LDA.w $0AE2
	STA.w $0AA6
	LDA.w $0AE4
	STA.w $0AA8
	LDY.w $0AE8
	BNE.b CODE_B5E525
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
CODE_B5E525:
	JSR.w CODE_B5E552
	PHD
	LDA.w #$0A00
	TCD
	PHB
	PEA.w $7E8D28>>8
	PLB
	PLB
	LDA.w $054F
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_B5E5A0,x)
	LDA.w $054F
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_B5E5A6,x)
	JSR.w CODE_B5E7B7
	JSR.w CODE_B5ED62
	PLB
	PLD
	RTL

CODE_B5E552:
	STY.w $0A98
	STZ.w $0ABE
	STZ.w $0AC0
	LDA.l $7E8D28
	CMP.w $0006,y
	BCS.b CODE_B5E577
	LDA.l $7E8E28
	DEC
	CMP.w $0006,y
	BCC.b CODE_B5E577
	LDA.w $0005,y
	STA.w $0ABE
	LDA.w $0006,y
CODE_B5E577:
	STA.w $0ABF
	STZ.w $0AC2
	STZ.w $0AC4
	LDA.l $7E8F28
	CMP.w $000A,y
	BCS.b CODE_B5E59C
	LDA.l $7E9028
	DEC
	CMP.w $000A,y
	BCC.b CODE_B5E59C
	LDA.w $0009,y
	STA.w $0AC2
	LDA.w $000A,y
CODE_B5E59C:
	STA.w $0AC3
	RTS

DATA_B5E5A0:
	dw CODE_B5E5AC
	dw CODE_B5E5EC
	dw CODE_B5E5AC

DATA_B5E5A6:
	dw CODE_B5E652
	dw CODE_B5E73B
	dw CODE_B5E7AB

CODE_B5E5AC:
	LDA.b $B8
	BMI.b CODE_B5E5B3
	LDA.w $0012,y
CODE_B5E5B3:
	ASL
	ASL
	LDA.w #$8000
	TRB.b $B8
	LDA.b $EC
	BCC.b CODE_B5E5C0
	LDA.b $EA
CODE_B5E5C0:
	STA.b $92
	STZ.b $94
	LDA.b $EE
	ASL
	BCC.b CODE_B5E5CC
	DEC.b $94
	CLC
CODE_B5E5CC:
	ADC.b $92
	STA.b $92
	LDA.w #$0000
	ADC.b $94
	STA.b $94
	LDA.b $BE
	SEC
	SBC.b $92
	STA.b $DE
	LDA.b $C0
	SBC.b $94
	BMI.b CODE_B5E5E7
	STA.b $E0
	RTS

CODE_B5E5E7:
	STZ.b $DE
	STZ.b $E0
	RTS

CODE_B5E5EC:
	LDA.l $00002A
	LSR
	LSR
	AND.w #$003E
	TAX
	LDA.b $BE
	PHA
	SEC
	SBC.l DATA_B5E612,x
	STA.b $BE
	LDA.b $C0
	PHA
	SBC.w #$0000
	STA.b $C0
	JSR.w CODE_B5E5AC
	PLA
	STA.b $C0
	PLA
	STA.b $BE
	RTS

DATA_B5E612:
	dw $0000,$0100,$0200,$0300,$0400,$0500,$0600,$0700
	dw $0800,$0900,$0A00,$0B00,$0C00,$0D00,$0E00,$0F00
	dw $0F00,$0E00,$0D00,$0C00,$0B00,$0A00,$0900,$0800
	dw $0700,$0600,$0500,$0400,$0300,$0200,$0100,$0000

CODE_B5E652:
	LDA.w $0D4E
	BMI.b CODE_B5E65F
	ADC.w #$0010
	CMP.w $000A,y
	BCC.b CODE_B5E67B
CODE_B5E65F:
	LDA.l $00006E
	CMP.w #$0198
	BEQ.b CODE_B5E67B
	LDA.w $000E,y
	BNE.b CODE_B5E674
	LDA.w #$2000
	TRB.b $B8
	BRA.b CODE_B5E67E

CODE_B5E674:
	LDA.b $B8
	BIT.w #$2000
	BEQ.b CODE_B5E67E
CODE_B5E67B:
	JMP.w CODE_B5E7AB

CODE_B5E67E:
	STZ.b $92
	STZ.b $94
	LDA.w $000E,y
	BMI.b CODE_B5E68E
	STA.b $93
	JSR.w CODE_B5E721
	BRA.b CODE_B5E6E2

CODE_B5E68E:
	LDA.w #$0050
	STA.b $93
	JSR.w CODE_B5E721
	LDA.b $C2
	SEC
	SBC.w #$3800
	STA.b $92
	LDA.b $C4
	SBC.w #$0000
	BCC.b CODE_B5E6DD
	STA.b $94
	LDA.b $92
	SEC
	SBC.b $F4
	STA.b $92
	LDA.b $94
	SBC.w #$0000
	BCC.b CODE_B5E6DD
	STA.b $94
	LDA.b $93
	CMP.b $E6
	BCC.b CODE_B5E6D4
	LDA.b $C2
	SEC
	SBC.w #$C800
	STA.b $92
	LDA.b $C4
	SBC.w #$0000
	BCC.b CODE_B5E6DD
	STA.b $94
	LDA.b $93
	CMP.b $E6
	BCC.b CODE_B5E6E1
CODE_B5E6D4:
	LDA.b $92
	STA.b $E2
	LDA.b $94
	STA.b $E4
	RTS

CODE_B5E6DD:
	STZ.b $E2
	STZ.b $E4
CODE_B5E6E1:
	RTS

CODE_B5E6E2:
	LDA.b $C2
	SEC
	SBC.b $92
	STA.b $E2
	LDA.b $C4
	SBC.b $94
	STA.b $E4
	JSR.w CODE_B5E6F7
	LDA.b $E3
	STA.b $E6
	RTS

CODE_B5E6F7:
	STZ.b $94
	LDA.b $F2
	ASL
	BCC.b CODE_B5E701
	DEC.b $94
	CLC
CODE_B5E701:
	ADC.b $F0
	STA.b $92
	LDA.w #$0000
	ADC.b $94
	STA.b $94
	LDA.b $E2
	SEC
	SBC.b $92
	STA.b $E2
	LDA.b $E4
	SBC.b $94
	BMI.b CODE_B5E71C
	STA.b $E4
	RTS

CODE_B5E71C:
	STZ.b $E2
	STZ.b $E4
	RTS

CODE_B5E721:
	LDA.b $94
	EOR.w #$FFFF
	STA.b $94
	LDA.b $92
	EOR.w #$FFFF
	CLC
	ADC.w #$0001
	STA.b $92
	LDA.w #$0000
	ADC.b $94
	STA.b $94
	RTS

CODE_B5E73B:
	LDA.l $00002A
	LSR
	CLC
	ADC.l $00002A
	CLC
	ADC.w #$001F
	LSR
	LSR
	AND.w #$003E
	TAX
	LDA.b $C2
	PHA
	SEC
	SBC.l DATA_B5E76B,x
	STA.b $C2
	LDA.b $C4
	PHA
	SBC.w #$0000
	STA.b $C4
	JSR.w CODE_B5E652
	PLA
	STA.b $C4
	PLA
	STA.b $C2
	RTS

DATA_B5E76B:
	dw $0000,$0100,$0200,$0300,$0400,$0500,$0600,$0700
	dw $0800,$0900,$0A00,$0B00,$0C00,$0D00,$0E00,$0F00
	dw $0F00,$0E00,$0D00,$0C00,$0B00,$0A00,$0900,$0800
	dw $0700,$0600,$0500,$0400,$0300,$0200,$0100,$0000

CODE_B5E7AB:
	LDA.b $C2
	STA.b $E2
	LDA.b $C4
	STA.b $E4
	JSR.w CODE_B5E6F7
	RTS

CODE_B5E7B7:
	LDA.l $7E8D28
	CMP.b $DF
	BCS.b CODE_B5E7C5
	LDA.b $FC
	CMP.b $DF
	BCS.b CODE_B5E7C9
CODE_B5E7C5:
	STZ.b $DE
	STA.b $DF
CODE_B5E7C9:
	LDA.l $7E8F28
	CMP.b $E3
	BCS.b CODE_B5E7D7
	LDA.b $FE
	CMP.b $E3
	BCS.b CODE_B5E7DB
CODE_B5E7D7:
	STZ.b $E2
	STA.b $E3
CODE_B5E7DB:
	LDX.b $BC
	BEQ.b CODE_B5E809
	STZ.b $92
	LDA.b $BF
	CMP.w $7E8D28,x
	ROL.b $92
	CMP.w $7E8E28,x
	ROL.b $92
	LDA.b $C3
	CMP.w $7E8F28,x
	ROL.b $92
	CMP.w $7E9028,x
	ROL.b $92
	LDA.b $92
	CMP.w #$000A
	BEQ.b CODE_B5E810
	JSR.w CODE_B5EC55
	BCS.b CODE_B5E810
	LDX.b $BC
	BRA.b CODE_B5E810

CODE_B5E809:
	LDA.b $BA
	BEQ.b CODE_B5E810
	JSR.w CODE_B5ED2C
CODE_B5E810:
	STX.b $BC
	STX.b $92
	TXY
	BEQ.b CODE_B5E843
	LDA.w $7E9228,x
	JSR.w CODE_B5E914
	BCS.b CODE_B5E827
	LDA.w $7E9229,x
	JSR.w CODE_B5E914
	BCC.b CODE_B5E841
CODE_B5E827:
	LDA.b $DF
	CMP.w $7E8D28,y
	BCS.b CODE_B5E843
	TYX
	STX.b $92
	LDA.w $7E9228,x
	JSR.w CODE_B5E914
	BCS.b CODE_B5E843
	LDA.w $7E9229,x
	JSR.w CODE_B5E914
	BCS.b CODE_B5E843
CODE_B5E841:
	LDY.b $92
CODE_B5E843:
	LDA.w $7E8D28,y
	STA.b $AA
	LDX.b $BC
	STX.b $92
	TXY
	BEQ.b CODE_B5E882
	LDA.w $7E9129,x
	JSR.w CODE_B5E946
	BCS.b CODE_B5E861
	JSR.w CODE_B5ED10
	BNE.b CODE_B5E880
	JSR.w CODE_B5E94D
	BCC.b CODE_B5E880
CODE_B5E861:
	LDA.w $7E8E28,y
	SBC.w #$0100
	CMP.b $DF
	BCS.b CODE_B5E882
	TYX
	STX.b $92
	LDA.w $7E9129,x
	JSR.w CODE_B5E946
	BCS.b CODE_B5E882
	JSR.w CODE_B5ED10
	BNE.b CODE_B5E880
	JSR.w CODE_B5E94D
	BCS.b CODE_B5E882
CODE_B5E880:
	LDY.b $92
CODE_B5E882:
	LDA.w $7E8E28,y
	STA.b $AC
	LDX.b $BC
	STX.b $92
	TXY
	BEQ.b CODE_B5E8BA
	LDA.w $7E9328,x
	JSR.w CODE_B5E97E
	BCS.b CODE_B5E89E
	LDA.w $7E9329,x
	JSR.w CODE_B5E97E
	BCC.b CODE_B5E8B8
CODE_B5E89E:
	LDA.b $E3
	CMP.w $7E8F28,y
	BCS.b CODE_B5E8BA
	TYX
	STX.b $92
	LDA.w $7E9328,x
	JSR.w CODE_B5E97E
	BCS.b CODE_B5E8BA
	LDA.w $7E9329,x
	JSR.w CODE_B5E97E
	BCS.b CODE_B5E8BA
CODE_B5E8B8:
	LDY.b $92
CODE_B5E8BA:
	LDA.w $7E8F28,y
	STA.b $AE
	LDX.b $BC
	STX.b $92
	TXY
	BEQ.b CODE_B5E8F5
	LDA.w $7E9428,x
	JSR.w CODE_B5E9B0
	BCS.b CODE_B5E8D6
	LDA.w $7E9429,x
	JSR.w CODE_B5E9B0
	BCC.b CODE_B5E8F3
CODE_B5E8D6:
	LDA.w $7E9028,y
	SBC.w #$00E0
	CMP.b $E3
	BCS.b CODE_B5E8F5
	TYX
	STX.b $92
	LDA.w $7E9428,x
	JSR.w CODE_B5E9B0
	BCS.b CODE_B5E8F5
	LDA.w $7E9429,x
	JSR.w CODE_B5E9B0
	BCS.b CODE_B5E8F5
CODE_B5E8F3:
	LDY.b $92
CODE_B5E8F5:
	LDA.w $7E9028,y
	STA.b $B0
	INC.b $90
	BPL.b CODE_B5E900
	DEC.b $90
CODE_B5E900:
	LDX.b $BC
	LDA.w $7E9128,x
	LDX.w #$0000
	AND.w #$0040
	BEQ.b CODE_B5E910
	LDX.w #$0002
CODE_B5E910:
	JSR.w (DATA_B5E9E6,x)
	RTS

CODE_B5E914:
	AND.w #$00FF
	BEQ.b CODE_B5E97C
	ASL
	TAY
	LDA.w $7E9128,y
	AND.w #$00A0
	BNE.b CODE_B5E97C
	LDA.w $7E8E28,y
	CMP.b $DF
	BCC.b CODE_B5E945
	LDA.b $E3
	CLC
	ADC.w #$00E0
	CMP.w $7E9028,y
	BCS.b CODE_B5E93B
	SEC
	SBC.w $7E8F28,y
	BRA.b CODE_B5E940

CODE_B5E93B:
	LDA.w $7E9028,y
	SBC.b $E3
CODE_B5E940:
	BCC.b CODE_B5E945
	CMP.w #$0038
CODE_B5E945:
	RTS

CODE_B5E946:
	AND.w #$00FF
	BEQ.b CODE_B5E97C
	ASL
	TAY
CODE_B5E94D:
	LDA.w $7E9128,y
	AND.w #$00A0
	BNE.b CODE_B5E97C
	LDA.b $DF
	CLC
	ADC.w #$0100
	CMP.w $7E8D28,y
	BCC.b CODE_B5E97B
	LDA.b $E3
	CLC
	ADC.w #$00E0
	CMP.w $7E9028,y
	BCS.b CODE_B5E971
	SEC
	SBC.w $7E8F28,y
	BRA.b CODE_B5E976

CODE_B5E971:
	LDA.w $7E9028,y
	SBC.b $E3
CODE_B5E976:
	BCC.b CODE_B5E97B
	CMP.w #$0038
CODE_B5E97B:
	RTS

CODE_B5E97C:
	CLC
	RTS

CODE_B5E97E:
	AND.w #$00FF
	BEQ.b CODE_B5E97C
	ASL
	TAY
	LDA.w $7E9128,y
	AND.w #$00A0
	BNE.b CODE_B5E9AF
	LDA.w $7E9028,y
	CMP.b $E3
	BCC.b CODE_B5E9AF
	LDA.b $DF
	CLC
	ADC.w #$0100
	CMP.w $7E8E28,y
	BCS.b CODE_B5E9A5
	SEC
	SBC.w $7E8D28,y
	BRA.b CODE_B5E9AA

CODE_B5E9A5:
	LDA.w $7E8E28,y
	SBC.b $DF
CODE_B5E9AA:
	BCC.b CODE_B5E9AF
	CMP.w #$0040
CODE_B5E9AF:
	RTS

CODE_B5E9B0:
	AND.w #$00FF
	BEQ.b CODE_B5E97C
	ASL
	TAY
	LDA.w $7E9128,y
	AND.w #$00A0
	BNE.b CODE_B5E9E5
	LDA.b $E3
	CLC
	ADC.w #$00E0
	CMP.w $7E8F28,y
	BCC.b CODE_B5E9E5
	LDA.b $DF
	CLC
	ADC.w #$0100
	CMP.w $7E8E28,y
	BCS.b CODE_B5E9DB
	SEC
	SBC.w $7E8D28,y
	BRA.b CODE_B5E9E0

CODE_B5E9DB:
	LDA.w $7E8E28,y
	SBC.b $DF
CODE_B5E9E0:
	BCC.b CODE_B5E9E5
	CMP.w #$0040
CODE_B5E9E5:
	RTS

DATA_B5E9E6:
	dw CODE_B5E9EA
	dw CODE_B5EA2E

CODE_B5E9EA:
	LDA.b $AC
	SEC
	SBC.w #$0100
	BCC.b CODE_B5EA07
	CMP.b $AA
	BCS.b CODE_B5E9FB
	ADC.b $AA
	LSR
	BRA.b CODE_B5EA0A

CODE_B5E9FB:
	CMP.b $DF
	BCC.b CODE_B5EA0A
	LDA.b $AA
	CMP.b $DF
	BCS.b CODE_B5EA0A
	BCC.b CODE_B5EA0C					; Note: This will always branch.

CODE_B5EA07:
	LDA.w #$0000
CODE_B5EA0A:
	STA.b $DF
CODE_B5EA0C:
	LDA.b $B0
	SEC
	SBC.w #$00E0
	BCC.b CODE_B5EA28
	CMP.b $AE
	BCS.b CODE_B5EA1D
	ADC.b $AE
	LSR
	BRA.b CODE_B5EA2B

CODE_B5EA1D:
	CMP.b $E3
	BCC.b CODE_B5EA2B
	LDA.b $AE
	CMP.b $E3
	BCS.b CODE_B5EA2B
	RTS

CODE_B5EA28:
	LDA.w #$0000
CODE_B5EA2B:
	STA.b $E3
	RTS

CODE_B5EA2E:
	LDY.w $0ABC
	LDA.w $7E9228,y
	BEQ.b CODE_B5EA45
	AND.w #$00FF
	ASL
	TAX
	LDA.w $7E9028,x
	CMP.w $7E9028,y
	BEQ.b CODE_B5EA58
	BRA.b CODE_B5EA97

CODE_B5EA45:
	LDA.w $7E9328,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $7E8E28,x
	CMP.w $7E8E28,y
	BEQ.b CODE_B5EAD0
	BRL.w CODE_B5EB0F

CODE_B5EA58:
	LDA.w $7E9228,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $7E9129,y
	AND.w #$00FF
	ASL
	TAY
	LDA.w $7E8F28,x
	SEC
	SBC.w $7E8F28,y
	STA.w $0D26
	JSR.w CODE_B5EBAD
	EOR.w #$FFFF
	SEC
	ADC.w $7E8F28,x
	STA.b $AE
	LDA.w $7E9028,x
	SEC
	SBC.w $7E9028,y
	STA.w $0D26
	JSR.w CODE_B5EBAD
	EOR.w #$FFFF
	SEC
	ADC.w $7E9028,x
	STA.b $B0
	JMP.w CODE_B5EB6A

CODE_B5EA97:
	LDA.w $7E9228,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $7E9129,y
	AND.w #$00FF
	ASL
	TAY
	LDA.w $7E8F28,y
	SEC
	SBC.w $7E8F28,x
	STA.w $0D26
	JSR.w CODE_B5EBAD
	CLC
	ADC.w $7E8F28,x
	STA.b $AE
	LDA.w $7E9028,y
	SEC
	SBC.w $7E9028,x
	STA.w $0D26
	JSR.w CODE_B5EBAD
	CLC
	ADC.w $7E9028,x
	STA.b $B0
	JMP.w CODE_B5EB6A

CODE_B5EAD0:
	LDA.w $7E9328,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $7E9428,y
	AND.w #$00FF
	ASL
	TAY
	LDA.w $7E8D28,x
	SEC
	SBC.w $7E8D28,y
	STA.w $0D26
	JSR.w CODE_B5EB8C
	EOR.w #$FFFF
	SEC
	ADC.w $7E8D28,x
	STA.b $AA
	LDA.w $7E8E28,x
	SEC
	SBC.w $7E8E28,y
	STA.w $0D26
	JSR.w CODE_B5EB8C
	EOR.w #$FFFF
	SEC
	ADC.w $7E8E28,x
	STA.b $AC
	JMP.w CODE_B5EB48

CODE_B5EB0F:
	LDA.w $7E9328,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $7E9428,y
	AND.w #$00FF
	ASL
	TAY
	LDA.w $7E8D28,y
	SEC
	SBC.w $7E8D28,x
	STA.w $0D26
	JSR.w CODE_B5EB8C
	CLC
	ADC.w $7E8D28,x
	STA.b $AA
	LDA.w $7E8E28,y
	SEC
	SBC.w $7E8E28,x
	STA.w $0D26
	JSR.w CODE_B5EB8C
	CLC
	ADC.w $7E8E28,x
	STA.b $AC
	JMP.w CODE_B5EB48

CODE_B5EB48:
	LDA.b $AC
	SEC
	SBC.w #$0100
	BCC.b CODE_B5EB64
	CMP.b $AA
	BCS.b CODE_B5EB59
	ADC.b $AA
	LSR
	BRA.b CODE_B5EB67

CODE_B5EB59:
	CMP.b $DF
	BCC.b CODE_B5EB67
	LDA.b $AA
	CMP.b $DF
	BCS.b CODE_B5EB67
	RTS

CODE_B5EB64:
	LDA.w #$0000
CODE_B5EB67:
	STA.b $DF
	RTS

CODE_B5EB6A:
	LDA.b $B0
	SEC
	SBC.w #$00E0
	BCC.b CODE_B5EB86
	CMP.b $AE
	BCS.b CODE_B5EB7B
	ADC.b $AE
	LSR
	BRA.b CODE_B5EB89

CODE_B5EB7B:
	CMP.b $E3
	BCC.b CODE_B5EB89
	LDA.b $AE
	CMP.b $E3
	BCS.b CODE_B5EB89
	RTS

CODE_B5EB86:
	LDA.w #$0000
CODE_B5EB89:
	STA.b $E3
	RTS

CODE_B5EB8C:
	LDA.w $7E8F28,y
	SEC
	SBC.w $7E9028,x
	SEC
	SBC.w #$00E0
	STA.w $0D2A
	LDA.b $E3
	SEC
	SBC.w $7E9028,x
	BCC.b CODE_B5EBCE
	CMP.w $0D2A
	BCS.b CODE_B5EBD2
	STA.w $0D28
	JMP.w CODE_B5EBD6

CODE_B5EBAD:
	LDA.w $7E8D28,y
	SEC
	SBC.w $7E8E28,x
	SEC
	SBC.w #$0100
	STA.w $0D2A
	LDA.b $DF
	SEC
	SBC.w $7E8E28,x
	BCC.b CODE_B5EBCE
	CMP.w $0D2A
	BCS.b CODE_B5EBD2
	STA.w $0D28
	JMP.w CODE_B5EBD6

CODE_B5EBCE:
	LDA.w #$0000
	RTS

CODE_B5EBD2:
	LDA.w $0D26
	RTS

CODE_B5EBD6:
	PHY
	LDY.w #$0000
	LDA.w $0D26
	BEQ.b CODE_B5EC53
CODE_B5EBDF:
	CMP.w #$0100
	BCC.b CODE_B5EBE8
	LSR
	INY
	BRA.b CODE_B5EBDF

CODE_B5EBE8:
	SEP.b #$20
	STA.l !REGISTER_Multiplicand
	REP.b #$20
	LDA.w $0D28
	BEQ.b CODE_B5EC53
CODE_B5EBF5:
	CMP.w #$0100
	BCC.b CODE_B5EBFE
	LSR
	INY
	BRA.b CODE_B5EBF5

CODE_B5EBFE:
	SEP.b #$20
	STA.l !REGISTER_Multiplier
	REP.b #$20
	NOP #3
	LDA.l !REGISTER_ProductOrRemainderLo
	BMI.b CODE_B5EC18
CODE_B5EC0F:
	DEY
	BMI.b CODE_B5EC17
	ASL
	BPL.b CODE_B5EC0F
	BRA.b CODE_B5EC18

CODE_B5EC17:
	INY
CODE_B5EC18:
	STA.l !REGISTER_DividendLo
	LDA.w $0D2A
	BEQ.b CODE_B5EC53
CODE_B5EC21:
	CMP.w #$0100
	BCC.b CODE_B5EC2A
	LSR
	DEY
	BRA.b CODE_B5EC21

CODE_B5EC2A:
	SEP.b #$20
	STA.l !REGISTER_Divisor
	REP.b #$20
	NOP #4
	TYA
	BEQ.b CODE_B5EC45
	BPL.b CODE_B5EC4B
	LDA.l !REGISTER_QuotientLo
CODE_B5EC3F:
	LSR
	INY
	BMI.b CODE_B5EC3F
	PLY
	RTS

CODE_B5EC45:
	LDA.l !REGISTER_QuotientLo
	PLY
	RTS

CODE_B5EC4B:
	LDA.l !REGISTER_QuotientLo
CODE_B5EC4F:
	ASL
	DEY
	BNE.b CODE_B5EC4F
CODE_B5EC53:
	PLY
	RTS

CODE_B5EC55:
	AND.w #$0003
	BEQ.b CODE_B5EC7A
	CMP.w #$0003
	BNE.b CODE_B5EC95
	LDA.w $7E9428,x
	JSR.w CODE_B5ECD0
	BCS.b CODE_B5EC76
	LDA.w $7E9429,x
	JSR.w CODE_B5ECD0
	BCS.b CODE_B5EC76
	LDA.w $7E9028,x
	STA.b $C3
	BRA.b CODE_B5EC95

CODE_B5EC76:
	LDA.w #$0004
	RTS

CODE_B5EC7A:
	LDA.w $7E9328,x
	JSR.w CODE_B5ECD0
	BCS.b CODE_B5EC91
	LDA.w $7E9329,x
	JSR.w CODE_B5ECD0
	BCS.b CODE_B5EC91
	LDA.w $7E8F28,x
	STA.b $C3
	BRA.b CODE_B5EC95

CODE_B5EC91:
	LDA.w #$0003
	RTS

CODE_B5EC95:
	LDA.b $92
	AND.w #$000C
	BEQ.b CODE_B5ECA5
	CMP.w #$000C
	BEQ.b CODE_B5ECB9
CODE_B5ECA1:
	LDA.w #$0000
	RTS

CODE_B5ECA5:
	LDA.w $7E9228,x
	JSR.w CODE_B5ECEF
	BCS.b CODE_B5ECB5
	LDA.w $7E9229,x
	JSR.w CODE_B5ECEF
	BCC.b CODE_B5ECA1
CODE_B5ECB5:
	LDA.w #$0001
	RTS

CODE_B5ECB9:
	LDA.w $7E9129,x
	JSR.w CODE_B5ECEF
	BCS.b CODE_B5ECCC
	JSR.w CODE_B5ED10
	CLC
	BNE.b CODE_B5ECA1
	JSR.w CODE_B5ECF6
	BCC.b CODE_B5ECA1
CODE_B5ECCC:
	LDA.w #$0002
	RTS

CODE_B5ECD0:
	AND.w #$00FF
	BEQ.b CODE_B5ED0E
	ASL
	TAY
	LDA.w $7E9128,y
	AND.w #$0020
	BNE.b CODE_B5ECEE
	LDA.b $BF
	CMP.w $7E8D28,y
	BCC.b CODE_B5ECEE
	LDA.w $7E8E28,y
	CMP.b $BF
	BCC.b CODE_B5ECEE
	TYX
CODE_B5ECEE:
	RTS

CODE_B5ECEF:
	AND.w #$00FF
	BEQ.b CODE_B5ED0E
	ASL
	TAY
CODE_B5ECF6:
	LDA.w $7E9128,y
	AND.w #$0020
	BNE.b CODE_B5ED0E
	LDA.b $C3
	CMP.w $7E8F28,y
	BCC.b CODE_B5ED0D
	LDA.w $7E9028,y
	CMP.b $C3
	BCC.b CODE_B5ED0D
	TYX
CODE_B5ED0D:
	RTS

CODE_B5ED0E:
	CLC
	RTS

CODE_B5ED10:
	LDA.w $7E9129,x
	AND.w #$00FF
	BEQ.b CODE_B5ED2A
	INC
	ASL
	TAY
	SEP.b #$20
	TXA
	LSR
	CMP.w $7E9228,y
	BEQ.b CODE_B5ED27
	CMP.w $7E9229,y
CODE_B5ED27:
	REP.b #$20
	RTS

CODE_B5ED2A:
	INC
	RTS

CODE_B5ED2C:
	LDX.b $BA
	LDA.b $BF
	INX
	INX
CODE_B5ED32:
	DEX
	DEX
	CMP.w $7E8D28,x
	BCC.b CODE_B5ED32
	CMP.w $7E8E28,x
	BCC.b CODE_B5ED45
CODE_B5ED3E:
	DEX
	DEX
	CMP.w $7E8E28,x
	BCS.b CODE_B5ED3E
CODE_B5ED45:
	LDA.b $C3
	CMP.w $7E8F28,x
	BCS.b CODE_B5ED53
CODE_B5ED4C:
	DEX
	DEX
	CMP.w $7E8F28,x
	BCC.b CODE_B5ED4C
CODE_B5ED53:
	CMP.w $7E9028,x
	BCS.b CODE_B5ED4C
	LDA.b $BF
	CMP.w $7E8E28,x
	LDA.b $C3
	BCS.b CODE_B5ED4C
	RTS

CODE_B5ED62:
if !Define_DKC2_Global_DisableCopyDetection == !FALSE								; Note: Copy detection check. If this one fails, the number of screens in the level is reduced by 1 in order to prevent level completion.
	LDX.b $90
	BMI.b CODE_B5ED87
	LDA.w #DATA_8083C0>>16
	STA.b $92
	LDY.w #DATA_8083C0
	LDA.b [$90],y
	CLC
	ADC.b $B2
	STA.b $B2
	CPX.w #$021F
	BCC.b CODE_B5ED87
	ROR.b $90
	CLC
	ADC.w #$2315
	CMP.w #$9BEA
	BEQ.b CODE_B5ED87
	DEC.b $FD
CODE_B5ED87:
endif
	STZ.b $92
	LDA.w $0A36
	BIT.w #$0080
	BEQ.b CODE_B5ED92
	RTS

CODE_B5ED92:
	JSR.w CODE_B5EE6B
	LDA.w $0A36
	BIT.w #$0002
	BNE.b CODE_B5EDFC
	JSR.w CODE_B5EF89
	LDA.b $9E
	CLC
	ADC.b $D2
	TAY
	LDA.w #$0000
	BIT.b $9E
	BPL.b CODE_B5EDAE
	DEC
CODE_B5EDAE:
	ADC.b $D4
	TAX
	BMI.b CODE_B5EDC2
	BNE.b CODE_B5EDBA
	CPY.w #$0801
	BCC.b CODE_B5EDD0
CODE_B5EDBA:
	LDX.w #$0000
	LDY.w #$0800
	BRA.b CODE_B5EDD0

CODE_B5EDC2:
	INC
	BNE.b CODE_B5EDCA
	CPY.w #$F800
	BCS.b CODE_B5EDD0
CODE_B5EDCA:
	LDX.w #$FFFF
	LDY.w #$F800
CODE_B5EDD0:
	TYA
	CLC
	ADC.b $DA
	STA.b $DA
	TXA
	ADC.b $DC
	STA.b $DC
	LDA.w #$0100
	CMP.b $DB
	BCS.b CODE_B5EDE8
	LDA.b $FE
	CMP.b $DB
	BCS.b CODE_B5EDEA
CODE_B5EDE8:
	STA.b $DB
CODE_B5EDEA:
	LDA.b $DB
	SEC
	SBC.w $17C0
	STA.w $17D2
	LDA.b $DB
	STA.w $17C0
	DEC
	STA.w $17C2
CODE_B5EDFC:
	LDA.w $0A36
	BIT.w #$0001
	BNE.b CODE_B5EE6A
	JSR.w CODE_B5EEB1
	LDA.b $9A
	CLC
	ADC.b $CE
	TAY
	LDA.w #$0000
	BIT.b $9A
	BPL.b CODE_B5EE15
	DEC
CODE_B5EE15:
	ADC.b $D0
	TAX
	BMI.b CODE_B5EE29
	BNE.b CODE_B5EE21
	CPY.w #$0801
	BCC.b CODE_B5EE37
CODE_B5EE21:
	LDX.w #$0000
	LDY.w #$0800
	BRA.b CODE_B5EE37

CODE_B5EE29:
	INC
	BNE.b CODE_B5EE31
	CPY.w #$F800
	BCS.b CODE_B5EE37
CODE_B5EE31:
	LDX.w #$FFFF
	LDY.w #$F800
CODE_B5EE37:
	TYA
	CLC
	ADC.b $D6
	STA.b $D6
	TXA
	ADC.b $D8
	STA.b $D8
	BPL.b CODE_B5EE48
	STZ.b $D6
	STZ.b $D8
CODE_B5EE48:
	LDA.w #$0100
	CMP.b $D7
	BCS.b CODE_B5EE55
	LDA.b $FC
	CMP.b $D7
	BCS.b CODE_B5EE57
CODE_B5EE55:
	STA.b $D7
CODE_B5EE57:
	LDA.b $D7
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w $17D6
	LDA.b $D7
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	LDA.b $D6
	STA.w !RAM_DKC2_Global_Layer1SubXPos
CODE_B5EE6A:
	RTS

CODE_B5EE6B:
	LDA.l $00002A
	AND.w #$0003
	BNE.b CODE_B5EEAC
	LDA.b $F6
	LSR.b $F6
	CMP.w #$0040
	BCC.b CODE_B5EE87
	BIT.b $FA
	BVC.b CODE_B5EE8A
	EOR.w #$FFFF
	INC
	BRA.b CODE_B5EE8A

CODE_B5EE87:
	LDA.w #$0000
CODE_B5EE8A:
	STA.b $9A
	LDA.b $F8
	LSR.b $F8
	CMP.w #$0040
	BCC.b CODE_B5EE9F
	BIT.b $FA
	BPL.b CODE_B5EEA2
	EOR.w #$FFFF
	INC
	BRA.b CODE_B5EEA2

CODE_B5EE9F:
	LDA.w #$0000
CODE_B5EEA2:
	STA.b $9E
	LDA.b $FA
	EOR.w #$C000
	STA.b $FA
	RTS

CODE_B5EEAC:
	STZ.b $9A
	STZ.b $9E
	RTS

CODE_B5EEB1:
	SEP.b #$10
	LDX.b $C8
	LDY.b $C9
	LDA.b $A2
	SEC
	SBC.b $D6
	STA.b $AE
	LDA.b $A4
	SBC.b $D8
	STA.b $B0
	LDA.b $DE
	SEC
	SBC.b $A2
	STA.b $AA
	LDA.b $E0
	SBC.b $A4
	STA.b $AC
	LDA.b $AA
	CLC
	ADC.b $AE
	STA.b $92
	LDA.b $AC
	ADC.b $B0
	DEX
	BMI.b CODE_B5EEE8
CODE_B5EEDF:
	CMP.w #$8000
	ROR
	ROR.b $92
	DEX
	BPL.b CODE_B5EEDF
CODE_B5EEE8:
	STA.b $94
	TAX
	BPL.b CODE_B5EEFB
	LDA.w #$FFFF
	STA.b $94
	EOR.b $C6
	INC
	CMP.b $92
	BCC.b CODE_B5EF05
	BCS.b CODE_B5EF03
CODE_B5EEFB:
	STZ.b $94
	LDA.b $C6
	CMP.b $92
	BCS.b CODE_B5EF05
CODE_B5EF03:
	STA.b $92
CODE_B5EF05:
	DEY
	BMI.b CODE_B5EF39
	LDA.b $AE
	BIT.b $B0
	BPL.b CODE_B5EF24
	CMP.w #$FFE0
	BCS.b CODE_B5EF37
CODE_B5EF13:
	SEC
	ROR.b $B0
	ROR
	DEY
	BPL.b CODE_B5EF13
	CMP.w #$FFF8
	BCC.b CODE_B5EF37
	LDA.w #$FFF8
	BRA.b CODE_B5EF37

CODE_B5EF24:
	CMP.w #$0020
	BCC.b CODE_B5EF37
CODE_B5EF29:
	LSR.b $B0
	ROR
	DEY
	BPL.b CODE_B5EF29
	CMP.w #$0008
	BCS.b CODE_B5EF37
	LDA.w #$0008
CODE_B5EF37:
	STA.b $AE
CODE_B5EF39:
	LDA.b $AA
	CLC
	ADC.b $AE
	STA.b $AE
	LDA.b $AC
	ADC.b $B0
	STA.b $B0
	ORA.b $AE
	BEQ.b CODE_B5EF75
	LDA.b $CE
	CLC
	ADC.b $92
	STA.b $CE
	LDA.b $D0
	ADC.b $94
	STA.b $D0
	EOR.b $B0
	BMI.b CODE_B5EF80
	LDA.b $B0
	BPL.b CODE_B5EF6B
	CMP.b $D0
	BNE.b CODE_B5EF67
	LDA.b $AE
	CMP.b $CE
CODE_B5EF67:
	BCS.b CODE_B5EF75
	BCC.b CODE_B5EF7D
CODE_B5EF6B:
	CMP.b $D0
	BNE.b CODE_B5EF73
	LDA.b $AE
	CMP.b $CE
CODE_B5EF73:
	BCS.b CODE_B5EF7D
CODE_B5EF75:
	LDA.b $AE
	STA.b $CE
	LDA.b $B0
	STA.b $D0
CODE_B5EF7D:
	REP.b #$10
	RTS

CODE_B5EF80:
	LDA.b $D0
	ASL
	ROR.b $D0
	ROR.b $CE
	BRA.b CODE_B5EF7D

CODE_B5EF89:
	SEP.b #$10
	LDA.b $C3
	SEC
	SBC.b $9F
	XBA
	LDA.b $E3
	CMP.b $A7
	BCS.b CODE_B5EFB3
	LDA.b $C3
	SEC
	SBC.w #$0020
	BPL.b CODE_B5EFA2
	LDA.w #$0000
CODE_B5EFA2:
	CMP.b $DB
	BCS.b CODE_B5EFCF
	CPX.b #$FA
	BCC.b CODE_B5EFC6
CODE_B5EFAA:
	LDX.b #$03
	LDY.b #$03
	LDA.w #$00C0
	BRA.b CODE_B5EFD5

CODE_B5EFB3:
	LDA.b $C3
	SEC
	SBC.w #$00C0
	BPL.b CODE_B5EFBE
	LDA.w #$0000
CODE_B5EFBE:
	CMP.b $DB
	BCC.b CODE_B5EFCF
	CPX.b #$06
	BCS.b CODE_B5EFAA
CODE_B5EFC6:
	LDX.b #$02
	LDY.b #$02
	LDA.w #$0100
	BRA.b CODE_B5EFD5

CODE_B5EFCF:
	LDX.b $CC
	LDY.b $CD
	LDA.b $CA
CODE_B5EFD5:
	STA.b $96
	LDA.b $A6
	SEC
	SBC.b $DA
	STA.b $AE
	LDA.b $A8
	SBC.b $DC
	STA.b $B0
	LDA.b $E2
	SEC
	SBC.b $A6
	STA.b $AA
	LDA.b $E4
	SBC.b $A8
	STA.b $AC
	LDA.b $AA
	CLC
	ADC.b $AE
	STA.b $92
	LDA.b $AC
	ADC.b $B0
	DEX
	BMI.b CODE_B5F008
CODE_B5EFFF:
	CMP.w #$8000
	ROR
	ROR.b $92
	DEX
	BPL.b CODE_B5EFFF
CODE_B5F008:
	STA.b $94
	TAX
	BPL.b CODE_B5F01B
	LDA.w #$FFFF
	STA.b $94
	EOR.b $96
	INC
	CMP.b $92
	BCC.b CODE_B5F025
	BCS.b CODE_B5F023
CODE_B5F01B:
	STZ.b $94
	LDA.b $96
	CMP.b $92
	BCS.b CODE_B5F025
CODE_B5F023:
	STA.b $92
CODE_B5F025:
	DEY
	BMI.b CODE_B5F059
	LDA.b $AE
	BIT.b $B0
	BPL.b CODE_B5F044
	CMP.w #$FFE0
	BCS.b CODE_B5F057
CODE_B5F033:
	SEC
	ROR.b $B0
	ROR
	DEY
	BPL.b CODE_B5F033
	CMP.w #$FFF8
	BCC.b CODE_B5F057
	LDA.w #$FFF8
	BRA.b CODE_B5F057

CODE_B5F044:
	CMP.w #$0020
	BCC.b CODE_B5F057
CODE_B5F049:
	LSR.b $B0
	ROR
	DEY
	BPL.b CODE_B5F049
	CMP.w #$0008
	BCS.b CODE_B5F057
	LDA.w #$0008
CODE_B5F057:
	STA.b $AE
CODE_B5F059:
	LDA.b $AA
	CLC
	ADC.b $AE
	STA.b $AE
	LDA.b $AC
	ADC.b $B0
	STA.b $B0
	ORA.b $AE
	BEQ.b CODE_B5F095
	LDA.b $D2
	CLC
	ADC.b $92
	STA.b $D2
	LDA.b $D4
	ADC.b $94
	STA.b $D4
	EOR.b $B0
	BMI.b CODE_B5F0A0
	LDA.b $B0
	BPL.b CODE_B5F08B
	CMP.b $D4
	BNE.b CODE_B5F087
	LDA.b $AE
	CMP.b $D2
CODE_B5F087:
	BCS.b CODE_B5F095
	BCC.b CODE_B5F09D
CODE_B5F08B:
	CMP.b $D4
	BNE.b CODE_B5F093
	LDA.b $AE
	CMP.b $D2
CODE_B5F093:
	BCS.b CODE_B5F09D
CODE_B5F095:
	LDA.b $AE
	STA.b $D2
	LDA.b $B0
	STA.b $D4
CODE_B5F09D:
	REP.b #$10
	RTS

CODE_B5F0A0:
	LDA.b $D4
	ASL
	ROR.b $D4
	ROR.b $D2
	BRA.b CODE_B5F09D

CODE_B5F0A9:
	BPL.b CODE_B5F0AF
	EOR.w #$FFFF
	INC
CODE_B5F0AF:
	STA.w $0AF6
	LDA.w #$4000
	TRB.w $0AFA
	RTL

CODE_B5F0B9:
	BPL.b CODE_B5F0BF
	EOR.w #$FFFF
	INC
CODE_B5F0BF:
	STA.w $0AF6
	LDA.w #$4000
	TSB.w $0AFA
	RTL

CODE_B5F0C9:
	BPL.b CODE_B5F0CF
	EOR.w #$FFFF
	INC
CODE_B5F0CF:
	STA.w $0AF8
	LDA.w #$8000
	TSB.w $0AFA
	RTL

CODE_B5F0D9:
	JSL.l CODE_B5F3C5
	JSR.w CODE_B5F739
	JSL.l CODE_B5F4A0
	RTL

CODE_B5F0E5:
	PHB
	PHK
	PLB
	LDA.w #DATA_FD6682
	JSL.l CODE_BB8A65
	CLC
	ADC.w #$01E0
	ORA.w #$2000
	STA.w $0D2C
	LDA.w #$0000
	STA.l $7FD734
	LDA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	CMP.w #$0109
	BCC.b CODE_B5F10B
	LDA.w #$0109
CODE_B5F10B:
	STA.w $096D
	CMP.w #$0099
	BCC.b CODE_B5F116
	LDA.w #$0099
CODE_B5F116:
	STA.w !RAM_DKC2_Global_CurrentBananaCountLo
	LDA.w #$0001
	STA.w $0D30
	STZ.w $0D2E
	STZ.b $4E
	STZ.b $50
	LDA.w #DATA_FDCA82>>16
	STA.b $44
	LDA.w $0AB4
	ASL
	ADC.w $0AB4
	ASL
	TAX
	LDA.w DATA_B5F389,x
	STA.b $3C
	LDA.w DATA_B5F389+$02,x
	STA.b $3E
	LDA.w DATA_B5F389+$04,x
	STA.b $36
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	ASL
	TAX
	LDA.l DATA_FDAC46+$02,x
	SEC
	SBC.l DATA_FDAC46,x
	LSR
	LSR
	STA.b $34
	LDA.l DATA_FDAC46,x
	TAX
	PEA.w $7FA63A>>8
	PLB
	PLB
	LDY.w #$0000
	LDA.w #$7FB232
	STA.b $39
CODE_B5F166:
	DEC.b $34
	BPL.b CODE_B5F16E
	TYX
	BRL.w CODE_B5F231

CODE_B5F16E:
	PHY
	PHX
	LDA.l DATA_FDAC46,x
	AND.w #$000F
	ASL
	TAX
	LDA.l DATA_B5F369,x
	PLX
	PHX
	STA.w $7FA63A,y
	LDA.l DATA_FDAC46,x
	LSR
	AND.b $3C
	CLC
	ADC.w #$0100
	STA.w $7FA632,y
	LDA.l DATA_FDAC46+$01,x
	PEA.w CODE_B5F19A-$01
	JMP.w ($0036)
CODE_B5F19A:
	AND.b $3E
	CLC
	ADC.w #$0100
	STA.w $7FA634,y
	LDA.b $39
	STA.w $7FA63C,y
	LDA.l DATA_FDAC46+$03,x
	AND.w #$00FF
	ASL
	ADC.l DATA_FDAC44
	STA.b $42
	LDA.b [$42]
	CLC
	ADC.l DATA_FDAC44
	STA.b $42
	LDA.b [$42]
	AND.w #$00FF
	STA.b $40
	ASL
	STA.w $7FA636,y
	ASL
	ASL
	STA.w $7FA638,y
	LDA.w $7FA634,y
	CLC
	SBC.b $50
	BPL.b CODE_B5F1E5
	LDA.b $4E
	STA.w $7FA63E,y
	TYX
	TAY
	TXA
	STA.w $7FA640,y
	STA.b $4E
	TAY
CODE_B5F1E5:
	LDA.w $7FA634,y
	STA.b $50
	LDY.w #$0001
	LDA.b [$42],y
	ASL
	AND.w #$007F
	TAX
	LDA.l DATA_B5F369-$02,x
	STA.b $4C
	STA.b $4A
	LDX.b $39
	INY
CODE_B5F1FF:
	LDA.b [$42],y
	INY
	INY
	SEC
CODE_B5F204:
	ROR
	BEQ.b CODE_B5F1FF
	ROR.b $4A
	BCC.b CODE_B5F204
	STA.b $32
	LDA.b $4A
	STA.l $7F0000,x
	LDA.b $4C
	STA.b $4A
	LDA.b $32
	INX
	INX
	DEC.b $40
	CLC
	BNE.b CODE_B5F204
	STX.b $39
	PLA
	CLC
	ADC.w #$0004
	TAX
	PLA
	CLC
	ADC.w #$0010
	TAY
	BRL.w CODE_B5F166

CODE_B5F231:
	STX.b $44
	LDA.w #$0000
	STA.l $7FA634,x
	STA.l $7FA63C,x
	STA.l $7FA640,x
	DEC
	STA.l $7FA632,x
	LDA.b $4E
	STA.l $7FA63E,x
	TXA
	LDX.b $4E
	STA.l $7FA640,x
	LDX.b $44
	BNE.b CODE_B5F25B
	BRL.w CODE_B5F34B

CODE_B5F25B:
	LDX.b $44
	TXA
	SEC
	SBC.w #$0010
	STA.b $42
	LDA.l $7FA63E,x
	BEQ.b CODE_B5F2C7
	STA.b $44
	CMP.b $42
	BEQ.b CODE_B5F25B
	TAX
	SEC
	SBC.w #$0010
	STA.b $46
	LDA.l $7FA63E,x
	STA.b $48
	LDX.b $46
	LDA.l $7FA634,x
	STA.b $36
	LDX.b $42
CODE_B5F287:
	LDA.l $7FA634,x
	CMP.b $36
	BCC.b CODE_B5F2A0
	LDA.b $46
	STA.l $7FA63E,x
	TXA
	SBC.w #$0010
	TAX
	CMP.b $44
	BNE.b CODE_B5F287
	BRA.b CODE_B5F25B

CODE_B5F2A0:
	LDA.b $46
	CMP.b $48
	BEQ.b CODE_B5F2B6
	SBC.w #$0010
	STA.b $46
	TXY
	TAX
	LDA.l $7FA634,x
	STA.b $36
	TYX
	BRA.b CODE_B5F287

CODE_B5F2B6:
	LDA.b $46
	STA.l $7FA63E,x
	TXA
	CMP.b $44
	BEQ.b CODE_B5F25B
	SBC.w #$0010
	TAX
	BRA.b CODE_B5F2B6

CODE_B5F2C7:
	LDX.b $42
CODE_B5F2C9:
	LDA.w #$FFFF
	STA.l $7FA63E,x
	TXA
	SBC.w #$0010
	TAX
	BCS.b CODE_B5F2C9
	STZ.b $44
CODE_B5F2D9:
	LDX.b $44
	TXA
	CLC
	ADC.w #$0010
	STA.b $42
	LDA.l $7FA640,x
	BEQ.b CODE_B5F34B
	STA.b $44
	CMP.b $42
	BEQ.b CODE_B5F2D9
	STA.b $46
	TAX
	LDA.l $7FA640,x
	STA.b $48
	LDA.l $7FA634,x
	CLC
	ADC.w #$0167
	STA.b $36
	LDX.b $42
CODE_B5F303:
	LDA.l $7FA624,x
	CMP.b $36
	BCS.b CODE_B5F31C
	LDA.b $46
	STA.l $7FA640,x
	TXA
	ADC.w #$0010
	TAX
	CMP.b $44
	BCC.b CODE_B5F303
	BCS.b CODE_B5F2D9
CODE_B5F31C:
	LDA.b $46
	ADC.w #$000F
	CMP.b $48
	BCS.b CODE_B5F338
	STA.b $46
	STX.b $42
	TAX
	LDA.l $7FA634,x
	CLC
	ADC.w #$0167
	STA.b $36
	LDX.b $42
	BRA.b CODE_B5F303

CODE_B5F338:
	CLC
CODE_B5F339:
	LDA.b $46
	STA.l $7FA640,x
	TXA
	ADC.w #$0010
	TAX
	CMP.b $44
	BCC.b CODE_B5F339
	BRL.w CODE_B5F2D9

CODE_B5F34B:
	LDA.w #$FFFE
	STA.l $7FD632
	LDA.w #$0001
	STA.l $000D36
	LDA.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STA.l $000D32
	LDA.w #$0000
	STA.l $000D38
	PLB
	RTL

DATA_B5F369:
	dw $0001,$0002,$0004,$0008,$0010,$0020,$0040,$0080
	dw $0100,$0200,$0400,$0800,$1000,$2000,$4000,$8000

DATA_B5F389:
	dw $3FF8,$03F8,CODE_B5F3C0
	dw $1FF8,$07F8,CODE_B5F3C1
	dw $0FF8,$0FF8,CODE_B5F3C2
	dw $0FF8,$0FF8,CODE_B5F3C2
	dw $07F8,$1FF8,CODE_B5F3C3
	dw $03F8,$3FF8,CODE_B5F3C4
	dw $0FF8,$0FF8,CODE_B5F3C2
	dw $0FF8,$0FF8,CODE_B5F3C2
	dw $7FF8,$01F8,CODE_B5F3BF

CODE_B5F3BF:
	LSR
CODE_B5F3C0:
	LSR
CODE_B5F3C1:
	LSR
CODE_B5F3C2:
	LSR
CODE_B5F3C3:
	LSR
CODE_B5F3C4:
	RTS

CODE_B5F3C5:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0107
	BPL.b CODE_B5F3D1
	LDA.w #$0000
CODE_B5F3D1:
	STA.b $44
	LDA.w $17C2
	SEC
	SBC.w #$008F
	BPL.b CODE_B5F3DF
	LDA.w #$0000
CODE_B5F3DF:
	STA.b $46
	LDX.w $0D2E
	LDA.l $7FA632,x
	CMP.b $44
	BCS.b CODE_B5F43F
	LDA.l $7FA634,x
	CMP.b $46
	BCS.b CODE_B5F417
	LDA.l $7FA640,x
	TAX
	LDA.l $7FA632,x
	CMP.b $44
	BCC.b CODE_B5F43B
	LDA.w $0D2E
	ADC.w #$000F
	TAX
	LDA.l $7FA634,x
	CMP.l $7FA624,x
	BCC.b CODE_B5F43E
	CMP.b $46
	BCC.b CODE_B5F43B
	RTL

CODE_B5F417:
	LDA.l $7FA640,x
	TAX
	LDA.l $7FA632,x
	CMP.b $44
	BCC.b CODE_B5F43B
	LDA.w $0D2E
	SBC.w #$0010
	BMI.b CODE_B5F43E
	TAX
	LDA.l $7FA634,x
	CMP.l $7FA644,x
	BCS.b CODE_B5F43E
	CMP.b $46
	BCC.b CODE_B5F43E
CODE_B5F43B:
	STX.w $0D2E
CODE_B5F43E:
	RTL

CODE_B5F43F:
	INC
	BEQ.b CODE_B5F49F
	LDA.l $7FA634,x
	CMP.b $46
	BCS.b CODE_B5F472
	LDA.l $7FA63E,x
	BMI.b CODE_B5F45C
	TAX
	LDA.l $7FA632,x
	CMP.b $44
	BCS.b CODE_B5F49C
	STX.w $0D2E
CODE_B5F45C:
	LDA.w $0D2E
	ADC.w #$0010
	TAX
	LDA.l $7FA634,x
	CMP.l $7FA624,x
	BCC.b CODE_B5F49F
	CMP.b $46
	BCC.b CODE_B5F49C
	RTL

CODE_B5F472:
	LDA.l $7FA63E,x
	BMI.b CODE_B5F485
	TAX
	LDA.l $7FA632,x
	CMP.b $44
	BCS.b CODE_B5F49C
	STX.w $0D2E
	SEC
CODE_B5F485:
	LDA.w $0D2E
	SBC.w #$0010
	BMI.b CODE_B5F49F
	TAX
	LDA.l $7FA634,x
	CMP.l $7FA644,x
	BCS.b CODE_B5F49F
	CMP.b $46
	BCC.b CODE_B5F49F
CODE_B5F49C:
	STX.w $0D2E
CODE_B5F49F:
	RTL

CODE_B5F4A0:
	PHB
	PHK
	PLB
	LDA.b $70
	CMP.w #$0400
	BCS.b CODE_B5F512
	STA.w !REGISTER_WRAMAddressLo
	STZ.w !REGISTER_WRAMAddressBank
	SEC
	SBC.w #$0200
	LSR
	LSR
	SEP.b #$30
	STA.b $32
	AND.b #$03
	TAY
	EOR.b $32
	LSR
	LSR
	ADC.b #$60
	STA.b $38
	TAX
	LDA.w $03A0,x
	AND.w DATA_B5F514,y
	ORA.w DATA_B5F518,y
	SEC
CODE_B5F4D0:
	ROL
	ROL
	BCC.b CODE_B5F4D0
	STA.b $4A
	LDA.b #$7F
	STA.b $3B
	REP.b #$30
	JSR.w CODE_B5F51C
	JSR.w CODE_B5F9D1
	LDA.b $38
	BIT.w #$0080
	BNE.b CODE_B5F512
	SEC
	SBC.w #$0060
	AND.w #$001F
	TAY
	ASL
	ASL
	ASL
	ASL
	ADC.w #$0200
	STA.b $70
	LDX.w #$0004
	SEP.b #$20
	LDA.b $4A
CODE_B5F501:
	DEX
	LSR
	LSR
	BCC.b CODE_B5F501
	STA.w DKC2_Global_UpperOAMBuffer[$00].Slot,y
	REP.b #$20
	TXA
	ASL
	ASL
	ADC.b $70
	STA.b $70
CODE_B5F512:
	PLB
	RTL

DATA_B5F514:
	db $00,$03,$0F,$3F

DATA_B5F518:
	db $01,$04,$10,$40

CODE_B5F51C:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0100
	STA.b $44
	LDA.w $17C0
	CLC
	ADC.w #$00E0
	STA.b $46
	SEC
	SBC.w #$0167
	BPL.b CODE_B5F537
	LDA.w #$0000
CODE_B5F537:
	STA.b $48
	LDX.w $0D2E
CODE_B5F53C:
	SEC
CODE_B5F53D:
	LDA.l $7FA632,x
	SBC.b $44
	BCS.b CODE_B5F5BC
	ADC.l $7FA638,x
	ADC.w #$010F
	BMI.b CODE_B5F576
	LDA.l $7FA634,x
	CMP.b $46
	BCS.b CODE_B5F58B
	CMP.b $48
	BCS.b CODE_B5F592
CODE_B5F55A:
	TXA
	ADC.w #$0010
	TAX
	LDA.l $7FA634,x
	CMP.l $7FA624,x
	BCC.b CODE_B5F56F
	CMP.b $48
	BCC.b CODE_B5F55A
	BCS.b CODE_B5F53D
CODE_B5F56F:
	LDA.l $7FA630,x
	TAX
	BRA.b CODE_B5F53C

CODE_B5F576:
	LDA.l $7FA634,x
	CMP.l $7FA644,x
	BCS.b CODE_B5F58B
	CMP.b $46
	BCS.b CODE_B5F58B
	TXA
	ADC.w #$0010
	TAX
	BRA.b CODE_B5F53C

CODE_B5F58B:
	LDA.l $7FA640,x
	TAX
	BCS.b CODE_B5F53D
CODE_B5F592:
	PHX
	LDA.l $7FA63A,x
	AND.w $0D30
	BEQ.b CODE_B5F5A4
	JSR.w CODE_B5F5BD
	PLX
	PHX
	JSR.w CODE_B5F776
CODE_B5F5A4:
	PLA
	CLC
	ADC.w #$0010
	TAX
	LDA.l $7FA634,x
	CMP.l $7FA624,x
	BCS.b CODE_B5F53D
	LDA.l $7FA630,x
	TAX
	BRL.w CODE_B5F53C

CODE_B5F5BC:
	RTS

CODE_B5F5BD:
	LDA.l $7FA634,x
	SEC
	SBC.w $17C0
	STA.b $3E
	BCS.b CODE_B5F5D6
	ADC.w #$008F
	LSR
	LSR
	LSR
	ASL
	TAY
	LDA.w DATA_B5FA7E,y
	BRA.b CODE_B5F5E6

CODE_B5F5D6:
	LDY.w #$0000
	SBC.w #$0060
	BCC.b CODE_B5F5E3
	LSR
	LSR
	LSR
	ASL
	TAY
CODE_B5F5E3:
	LDA.w DATA_B5FAA0,y
CODE_B5F5E6:
	STA.b $40
	LDA.l $7FA632,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.b $3C
	BCS.b CODE_B5F61B
	ADC.w #$000F
	BCS.b CODE_B5F61B
	ADC.l $7FA638,x
	LSR
	LSR
	LSR
	ASL
	STA.b $32
	LDA.l $7FA636,x
	SEC
	SBC.b $32
	TAY
	CLC
	ADC.l $7FA63C,x
	STA.b $39
	TYA
	ASL
	ASL
	ADC.b $3C
	STA.b $3C
	BRA.b CODE_B5F637

CODE_B5F61B:
	LDA.w #$0107
	SEC
	SBC.b $3C
	LSR
	LSR
	LSR
	ASL
	CMP.l $7FA636,x
	BCC.b CODE_B5F62F
	LDA.l $7FA636,x
CODE_B5F62F:
	STA.b $32
	LDA.l $7FA63C,x
	STA.b $39
CODE_B5F637:
	LDA.b $2A
	LSR
	ASL
	ASL
	ADC.l $7FA632,x
	CLC
	ADC.l $7FA634,x
	LSR
	LSR
	CLC
	ADC.b $39
	SEC
	SBC.l $7FA63C,x
	AND.w #$000E
	ORA.w $0D2C
	STA.b $42
	BRA.b CODE_B5F65D

CODE_B5F659:
	REP.b #$10
	SEC
	RTS

CODE_B5F65D:
	SEP.b #$10
	LDY.b $32
	DEC.b $3E
CODE_B5F663:
	DEY
	DEY
	BMI.b CODE_B5F659
	LDA.b [$39],y
	AND.b $40
	BEQ.b CODE_B5F663
	XBA
	PHA
	PLX
	BEQ.b CODE_B5F6D2
CODE_B5F672:
	LDA.b $3C
	CLC
	ADC.w DATA_B5FB42,y
	SEP.b #$21
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	LDA.b $3E
	ADC.w DATA_B5FC84,x
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	LDA.w DATA_B5FC84,x
	LSR
	LSR
	ADC.w DATA_B5FB02,y
	AND.b #$0E
	ADC.b $42
	AND.b #$EE
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	LDA.b $43
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	XBA
	ASL
	LDA.b $4A
	ROR
	SEC
	ROR
	BCS.b CODE_B5F6BA
	STA.b $4A
	REP.b #$20
	LDA.l DATA_B5FB84,x
	TAX
	BNE.b CODE_B5F672
	BRA.b CODE_B5F6D2

CODE_B5F6B1:
	REP.b #$30
	PLA
	LDA.w #$0400
	STA.b $70
	RTS

CODE_B5F6BA:
	PHX
	LDX.b $38
	STA.w $03A0,x
	INC.b $38
	BMI.b CODE_B5F6B1
	LDA.b #$80
	STA.b $4A
	PLX
	REP.b #$20
	LDA.l DATA_B5FB84,x
	TAX
	BNE.b CODE_B5F672
CODE_B5F6D2:
	PLX
	BEQ.b CODE_B5F663
CODE_B5F6D5:
	LDA.b $3C
	CLC
	ADC.w DATA_B5FB42,y
	SEP.b #$21
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	LDA.b $3E
	ADC.w DATA_B5FD84,x
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	LDA.w DATA_B5FD84,x
	LSR
	LSR
	ADC.w DATA_B5FB02,y
	AND.b #$0E
	ADC.b $42
	AND.b #$EE
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	LDA.b $43
	STA.w !REGISTER_ReadOrWriteToWRAMPort
	XBA
	ASL
	LDA.b $4A
	ROR
	SEC
	ROR
	BCS.b CODE_B5F71E
	STA.b $4A
	REP.b #$20
	LDA.l DATA_B5FB84,x
	TAX
	BNE.b CODE_B5F6D5
	BRL.w CODE_B5F663

CODE_B5F715:
	PLX
	REP.b #$30
	LDA.w #$0400
	STA.b $70
	RTS

CODE_B5F71E:
	PHX
	LDX.b $38
	STA.w $03A0,x
	INC.b $38
	BMI.b CODE_B5F715
	LDA.b #$80
	STA.b $4A
	PLX
	REP.b #$20
	LDA.l DATA_B5FB84,x
	TAX
	BNE.b CODE_B5F6D5
	BRL.w CODE_B5F663

CODE_B5F739:
	STZ.w $0D42
	STZ.w $0D44
	LDY.w #$0000
	LDX.w #$09B3
	JSR.w CODE_B5F756
	LDX.w #$09EB
	JSR.w CODE_B5F756
	CPY.w #$0004
	BCS.b CODE_B5F775
	LDX.w #$09CB
CODE_B5F756:
	LDA.b $04,x
	BEQ.b CODE_B5F775
	SEC
	SBC.b $00,x
	STA.w $0D42,y
	LDA.b $00,x
	STA.w $0D3A,y
	LDA.b $02,x
	STA.w $0D3E,y
	EOR.w #$FFFF
	SEC
	ADC.b $06,x
	STA.w $0D46,y
	INY
	INY
CODE_B5F775:
	RTS

CODE_B5F776:
	LDA.l $7FA634,x
	STA.b $3E
	LDA.l $7FA636,x
	DEC
	DEC
	STA.b $32
	LDY.w $0D44
	BEQ.b CODE_B5F794
	LDY.w #$0002
	PHX
	JSR.w CODE_B5F79A
	PLX
	LDY.w #$0000
CODE_B5F794:
	LDA.w $0D42
	BNE.b CODE_B5F79A
	RTS

CODE_B5F79A:
	LDA.l $7FA632,x
	STA.b $3C
	LDA.w $0D3A,y
	SEC
	SBC.b $3C
	STA.b $34
	BCC.b CODE_B5F7B1
	SBC.w #$0008
	BCS.b CODE_B5F7CD
	LDA.b $34
CODE_B5F7B1:
	DEC
	ADC.w $0D42,y
	BMI.b CODE_B5F7CC
	LSR
	LSR
	LSR
	ASL
	CMP.b $32
	BCC.b CODE_B5F7C3
	BEQ.b CODE_B5F7C3
	LDA.b $32
CODE_B5F7C3:
	PHA
	LDA.l $7FA63C,x
	STA.b $39
	BRA.b CODE_B5F800

CODE_B5F7CC:
	RTS

CODE_B5F7CD:
	LSR
	LSR
	LSR
	ASL
	CMP.b $32
	BCC.b CODE_B5F7D7
	BNE.b CODE_B5F7CC
CODE_B5F7D7:
	STA.b $39
	ASL
	ASL
	ADC.b $3C
	STA.b $3C
	DEC.b $34
	LDA.b $34
	CLC
	ADC.w $0D42,y
	LSR
	LSR
	LSR
	ASL
	CMP.b $32
	BCC.b CODE_B5F7F3
	BEQ.b CODE_B5F7F3
	LDA.b $32
CODE_B5F7F3:
	SEC
	SBC.b $39
	PHA
	LDA.b $39
	CLC
	ADC.l $7FA63C,x
	STA.b $39
CODE_B5F800:
	LDA.w $0D3E,y
	SEC
	SBC.b $3E
	STA.b $36
	BMI.b CODE_B5F812
	SEC
	SBC.w #$0008
	BCS.b CODE_B5F827
	LDA.b $36
CODE_B5F812:
	DEC
	CLC
	ADC.w $0D46,y
	BMI.b CODE_B5F825
	LSR
	LSR
	LSR
	ASL
	TAX
	LDA.w DATA_B5FAC0,x
	STA.b $40
	BRA.b CODE_B5F848

CODE_B5F825:
	PLY
	RTS

CODE_B5F827:
	CMP.w #$0080
	BCS.b CODE_B5F825
	LSR
	LSR
	LSR
	ASL
	TAX
	LDA.w DATA_B5FAE0,x
	STA.b $40
	LDA.b $36
	DEC
	ADC.w $0D46,y
	LSR
	LSR
	LSR
	ASL
	TAX
	LDA.w DATA_B5FAC0,x
	AND.b $40
	STA.b $40
CODE_B5F848:
	PLY
CODE_B5F849:
	LDA.b [$39],y
	AND.b $40
	BNE.b CODE_B5F854
	DEY
	DEY
	BPL.b CODE_B5F849
	RTS

CODE_B5F854:
	PHA
	EOR.b [$39],y
	STA.b [$39],y
	SEP.b #$10
	PLX
	BEQ.b CODE_B5F86A
CODE_B5F85E:
	LDA.w DATA_B5FD84,x
	JSR.w CODE_B5F880
	LDA.w DATA_B5FB84,x
	TAX
	BNE.b CODE_B5F85E
CODE_B5F86A:
	PLX
	BEQ.b CODE_B5F879
CODE_B5F86D:
	LDA.w DATA_B5FC84,x
	JSR.w CODE_B5F880
	LDA.w DATA_B5FB84,x
	TAX
	BNE.b CODE_B5F86D
CODE_B5F879:
	REP.b #$10
	DEY
	DEY
	BPL.b CODE_B5F849
	RTS

CODE_B5F880:
	PHX
	PHA
	REP.b #$10
	LDA.w #!Define_DKC2_SoundID_CollectBanana|$0600
	JSL.l CODE_B58003
	LDA.l $7FD734
	SEP.b #$09
	ADC.w !RAM_DKC2_Level_BackupOfBananaCountLo
	BPL.b CODE_B5F899
	LDA.w #$0000
CODE_B5F899:
	STA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	CLD
	SEP.b #$10
	LDA.w #$003C
	STA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	LDA.l $7FD632
	INC
	INC
	CMP.w #$0040
	BCS.b CODE_B5F913
	STA.l $7FD632
	TAX
	PLA
	AND.w #$00FF
	ADC.b $3E
	SEC
	SBC.w $17C0
	BCC.b CODE_B5F8CB
	CMP.w #$00E0
	BCC.b CODE_B5F8CE
	LDA.w #$00E0
	BRA.b CODE_B5F8CE

CODE_B5F8CB:
	LDA.w #$0000
CODE_B5F8CE:
	XBA
	STA.l $7FD6B4,x
	LSR
	LSR
	LSR
	LSR
	LSR
	EOR.w #$FFFF
	SEC
	ADC.w #$0040
	STA.l $7FD6F4,x
	LDA.w DATA_B5FB42,y
	CLC
	ADC.b $3C
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BCC.b CODE_B5F8F9
	CMP.w #$00F0
	BCC.b CODE_B5F8FC
	LDA.w #$00F0
	BRA.b CODE_B5F8FC

CODE_B5F8F9:
	LDA.w #$0000
CODE_B5F8FC:
	XBA
	STA.l $7FD634,x
	LSR
	LSR
	LSR
	LSR
	LSR
	EOR.w #$FFFF
	SEC
	ADC.w #$0040
	STA.l $7FD674,x
	PLX
	RTS

CODE_B5F913:
	LDA.l $7FD734
	SEP.b #$09
	ADC.w $096D
	BPL.b CODE_B5F921
	LDA.w #$0000
CODE_B5F921:
	STA.w $096D
	CLD
	PLA
	PLX
	RTS

CODE_B5F928:
	STX.b $32
	LDA.w #!Define_DKC2_SoundID_CollectBanana|$0600
	JSL.l CODE_B58003
	LDA.w #$003C
	STA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	LDA.l $7FD632
	INC
	INC
	CMP.w #$0040
	BCS.b CODE_B5F9BE
	STA.l $7FD632
	TAX
	LDY.b $64
	LDA.b $32
	BPL.b CODE_B5F952
	ORA.w #$00FF
	BRA.b CODE_B5F955

CODE_B5F952:
	AND.w #$FF00
CODE_B5F955:
	XBA
	CLC
	ADC.w $000A,y
	SEC
	SBC.w $17C0
	BCC.b CODE_B5F96A
	CMP.w #$00E0
	BCC.b CODE_B5F96D
	LDA.w #$00E0
	BRA.b CODE_B5F96D

CODE_B5F96A:
	LDA.w #$0000
CODE_B5F96D:
	XBA
	STA.l $7FD6B4,x
	LSR
	LSR
	LSR
	LSR
	LSR
	EOR.w #$FFFF
	SEC
	ADC.w #$0040
	STA.l $7FD6F4,x
	LDY.b $64
	LDA.b $31
	BPL.b CODE_B5F98D
	ORA.w #$00FF
	BRA.b CODE_B5F990

CODE_B5F98D:
	AND.w #$FF00
CODE_B5F990:
	XBA
	CLC
	ADC.w $0006,y
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BCC.b CODE_B5F9A5
	CMP.w #$00F0
	BCC.b CODE_B5F9A8
	LDA.w #$00F0
	BRA.b CODE_B5F9A8

CODE_B5F9A5:
	LDA.w #$0000
CODE_B5F9A8:
	XBA
	STA.l $7FD634,x
	LSR
	LSR
	LSR
	LSR
	LSR
	EOR.w #$FFFF
	SEC
	ADC.w #$0040
	STA.l $7FD674,x
	RTL

CODE_B5F9BE:
	LDA.l $7FD734
	SEP.b #$09
	ADC.w $096D
	BPL.b CODE_B5F9CC
	LDA.w #$0000
CODE_B5F9CC:
	STA.w $096D
	CLD
	RTL

CODE_B5F9D1:
	PHB
	PEA.w $7FD634>>8
	PLB
	PLB
	LDX.w $7FD632
	BMI.b CODE_B5FA46
CODE_B5F9DC:
	LDA.w $7FD634,x
	CLC
	ADC.w $7FD674,x
	STA.w $7FD634,x
	LDA.w $7FD6B4,x
	CLC
	ADC.w $7FD6F4,x
	STA.w $7FD6B4,x
	CMP.w #$0800
	ROR
	EOR.w $7FD6F4,x
	BMI.b CODE_B5FA48
	SEP.b #$30
	LDA.w $7FD635,x
	STA.l !REGISTER_ReadOrWriteToWRAMPort
	LDA.w $7FD6B5,x
	STA.l !REGISTER_ReadOrWriteToWRAMPort
	LDA.b $2A
	AND.b #$0E
	CLC
	ADC.l $000D2C
	STA.l !REGISTER_ReadOrWriteToWRAMPort
	LDA.l $000D2D
	ORA.b #$30
	STA.l !REGISTER_ReadOrWriteToWRAMPort
	LDA.b $4A
	LSR
	SEC
	ROR
	BCS.b CODE_B5FA31
CODE_B5FA27:
	STA.b $4A
	REP.b #$30
CODE_B5FA2B:
	DEX
	DEX
	BPL.b CODE_B5F9DC
	BRA.b CODE_B5FA46

CODE_B5FA31:
	PHX
	LDX.b $38
	STA.l $0003A0,x
	PLX
	LDA.w #$E680
	SEC
	BPL.b CODE_B5FA27
	REP.b #$30
	LDA.w #$0400
	STA.b $70
CODE_B5FA46:
	PLB
	RTS

CODE_B5FA48:
	LDA.l $7FD734
	SEP.b #$09
	ADC.l $00096D
	BPL.b CODE_B5FA57
	LDA.w #$0000
CODE_B5FA57:
	STA.l $00096D
	CLD
	LDY.w $7FD632
	LDA.w $7FD634,y
	STA.w $7FD634,x
	LDA.w $7FD674,y
	STA.w $7FD674,x
	LDA.w $7FD6B4,y
	STA.w $7FD6B4,x
	LDA.w $7FD6F4,y
	STA.w $7FD6F4,x
	DEY
	DEY
	STY.w $7FD632
	BRA.b CODE_B5FA2B

DATA_B5FA7E:
	dw $0000,$0001,$0003,$0007,$000F,$001F,$003F,$007F
	dw $00FF,$01FF,$03FF,$07FF,$0FFF,$1FFF,$3FFF,$7FFF
	dw $FFFF

DATA_B5FAA0:
	dw $FFFF,$FFFE,$FFFC,$FFF8,$FFF0,$FFE0,$FFC0,$FF80
	dw $FF00,$FE00,$FC00,$F800,$F000,$E000,$C000,$8000

DATA_B5FAC0:
	dw $8000,$C000,$E000,$F000,$F800,$FC00,$FE00,$FF00
	dw $FF80,$FFC0,$FFE0,$FFF0,$FFF8,$FFFC,$FFFE,$FFFF

DATA_B5FAE0:
	dw $FFFF,$7FFF,$3FFF,$1FFF,$0FFF,$07FF,$03FF,$01FF
	dw $00FF,$007F,$003F,$001F,$000F,$0007,$0003,$0001
	dw $0000

DATA_B5FB02:
	dw $0000,$0002,$0004,$0006,$0008,$000A,$000C,$000E
	dw $0000,$0002,$0004,$0006,$0008,$000A,$000C,$000E
	dw $0000,$0002,$0004,$0006,$0008,$000A,$000C,$000E
	dw $0000,$0002,$0004,$0006,$0008,$000A,$000C,$000E

DATA_B5FB42:
	dw $0000,$0008,$0010,$0018,$0020,$0028,$0030,$0038
	dw $0040,$0048,$0050,$0058,$0060,$0068,$0070,$0078
	dw $0080,$0088,$0090,$0098,$00A0,$00A8,$00B0,$00B8
	dw $00C0,$00C8,$00D0,$00D8,$00E0,$00E8,$00F0,$00F8
	dw $0100

DATA_B5FB84:
	db $00,$00,$00,$01,$00,$01,$02,$03,$00,$01,$02,$03,$04,$05,$06,$07
	db $00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0A,$0B,$0C,$0D,$0E,$0F
	db $00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0A,$0B,$0C,$0D,$0E,$0F
	db $10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$1A,$1B,$1C,$1D,$1E,$1F
	db $00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0A,$0B,$0C,$0D,$0E,$0F
	db $10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$1A,$1B,$1C,$1D,$1E,$1F
	db $20,$21,$22,$32,$42,$25,$26,$27,$28,$29,$2A,$2B,$2C,$2D,$2E,$2F
	db $30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$3A,$3B,$3C,$3D,$3E,$3F
	db $00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0A,$0B,$0C,$0D,$0E,$0F
	db $10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$1A,$1B,$1C,$1D,$1E,$1F
	db $20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$2A,$2B,$2C,$2D,$2E,$2F
	db $30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$3A,$3B,$3C,$3D,$3E,$3F
	db $40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$4A,$4B,$4C,$4D,$4E,$4F
	db $50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$5A,$5B,$5C,$5D,$5E,$5F
	db $60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$6A,$6B,$6C,$6D,$6E,$6F
	db $70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$7A,$7B,$7C,$7D,$7E,$7F

DATA_B5FC84:
	db $00,$38,$30,$30,$28,$28,$28,$28,$20,$20,$20,$20,$20,$20,$20,$20
	db $18,$18,$18,$18,$18,$18,$18,$18,$18,$18,$18,$18,$18,$18,$18,$18
	db $10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10
	db $10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10,$10
	db $08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08
	db $08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08
	db $08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08
	db $08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00

DATA_B5FD84:
	db $00,$78,$70,$70,$68,$68,$68,$68,$60,$60,$60,$60,$60,$60,$60,$60
	db $58,$58,$58,$58,$58,$58,$58,$58,$58,$58,$58,$58,$58,$58,$58,$58
	db $50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50
	db $50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50,$50
	db $48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48
	db $48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48
	db $48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48
	db $48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48,$48
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
	db $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40

	%FREE_BYTES($F5FE84, 380, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF6Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_F60000:
	incbin "Graphics/Compressed/GFX_Layer2_Level_Mine.bin"

DATA_F61D3E:
	incbin "Graphics/Compressed/GFX_Layer1_CrankysVideoGameHeroesScreen.bin"

DATA_F641C1:
	incbin "Graphics/GFX_Layer3_FastRain.bin"

DATA_F661C1:
	incbin "Graphics/Compressed/GFX_Layer1_GoodEndingScreen.bin"

DATA_F67D1B:
	incbin "Tilemaps/Compressed/Layer1_GoodEndingScreen.bin"

	%FREE_BYTES($F67FCF, 49, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

CODE_B68000:
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_B68007:
	STA.b $32,x
	TXA
	STA.b $34,x
	RTL

CODE_B6800D:
	JSL.l CODE_BCFED8
	BCS.b CODE_B68022
	JSL.l CODE_BCFEC0
	JSL.l CODE_B3A310
	LDY.w #$0034
	JSL.l CODE_BB842C
CODE_B68022:
	LDX.b $64
	RTS

CODE_B68025:
	TAX
	PHK
	PLB
	JMP.w (DATA_B6802B,x)

DATA_B6802B:
	dw CODE_B68053
	dw CODE_B682DF
	dw CODE_B69397
	dw CODE_B699EB
	dw CODE_B69A5A
	dw CODE_B69EEA
	dw CODE_B6A48D
	dw CODE_B6A48D
	dw CODE_B6A48D
	dw CODE_B6A494
	dw CODE_B6A4F2
	dw CODE_B6A53C
	dw CODE_B6A7DA
	dw CODE_B6A8DF
	dw CODE_B6A8DF
	dw CODE_B6A92C
	dw CODE_B6D0DA
	dw CODE_B6D11A
	dw CODE_B68D70
	dw CODE_B6A92C

CODE_B68053:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_B68094
	JSL.l CODE_B4AE74
	STZ.w $073D
	STZ.b $32,x
	STZ.w $06A1
CODE_B68068:
	STZ.w $06A3
	STZ.w $06A5
	LDA.w #DATA_B684D4
	STA.l $00065A
	LDA.w #$0006
	STA.l $000652
	LDY.w #$015E
	JSL.l CODE_BB8443
	LDY.b $68
	LDX.b $64
	STX.w $0654
	STY.w $0656
	STY.b $42,x
	STZ.b $44,x
	JSR.w CODE_B6D0B4
CODE_B68094:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B680A8
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_B680A8
	BRL.w CODE_B68182

CODE_B680A8:
	LDA.w $0AB8
	AND.w #$BFFF
	ORA.w #$8000
	STA.w $0AB8
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.b $06,x
	BCC.b CODE_B680C5
	LDA.w #$C800
	BRA.b CODE_B680C8

CODE_B680C5:
	LDA.w #$3800
CODE_B680C8:
	STA.w $0AEC
CODE_B680CB:
	LDA.l $000652
	BNE.b CODE_B680D4
	BRL.w CODE_B684BA

CODE_B680D4:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0100
	BEQ.b CODE_B680ED
	LDA.b $32,x
	BIT.w #$0008
	BEQ.b CODE_B680ED
	JSR.w CODE_B689F8
	LDA.l $000652
	BEQ.b CODE_B680CB
CODE_B680ED:
	LDA.l $00073D
	BEQ.b CODE_B680F9
	DEC.w $073D
	BRL.w CODE_B68147

CODE_B680F9:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0200
	BEQ.b CODE_B6812C
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_B68147
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	LDA.w #$0014
	STA.l $00073D
	BRA.b CODE_B68147

CODE_B6812C:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCC.b CODE_B68147
	LDX.b $64
	LDA.w #$0014
	STA.l $00073D
	LDX.w $0D7A
	BEQ.b CODE_B68147
CODE_B68147:
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_B68152
	JSR.w CODE_B6D0B4
	BRA.b CODE_B6815E

CODE_B68152:
	JSR.w ($0044,x)
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_B6815E
	JSR.w CODE_B6D0B4
CODE_B6815E:
	JSR.w CODE_B68186
	JSR.w CODE_B6819C
	JSL.l CODE_B9D100
	JSR.w CODE_B6820D
CODE_B6816B:
	LDX.b $64
	LDA.w #$0120
	CMP.b $06,x
	BCC.b CODE_B68176
	STA.b $06,x
CODE_B68176:
	LDA.w #$0260
	CMP.b $06,x
	BCS.b CODE_B6817F
	STA.b $06,x
CODE_B6817F:
	JSR.w CODE_B68D5D
CODE_B68182:
	PLB
	JMP.w [$05A9]

CODE_B68186:
	LDY.w $074F
	BEQ.b CODE_B6819B
	LDA.w $0000,y
	CMP.w #$01B8
	BEQ.b CODE_B6819B
	CMP.w #$017C
	BEQ.b CODE_B6819B
	STZ.w $074F
CODE_B6819B:
	RTS

CODE_B6819C:
	LDA.l $00074D
	BEQ.b CODE_B681FE
if !Define_DKC2_Global_DisableCopyDetection == !FALSE						; Note: Copy detection check. If this one fails, Kudgel will do nothing when he lands (Glitch: The game will crash if you're not stunned by this!)
	PHB
	LDA.w #((((CODE_808438>>8)-$04)*$02)-$01)
	SEP.b #$20
	CLC
	ROR
	INC
	PHA
	PLB
	REP.b #$20
	CLC
	ADC.w #$0004
	XBA
	TAX
	LDY.w (CODE_808438&$0000FF)+$00,x
	CPY.w #$00AF
	BEQ.b CODE_B681C7
	STZ.w $0656
	LDX.w $0654
	DEC.b $44,x
	DEC.b $44,x
CODE_B681C7:
	PLB
endif
	DEC.w $074D
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$0063
	BEQ.b CODE_B681FE
	LDA.w $0030,y
	BIT.w #$0080
	BNE.b CODE_B681FE
	LDA.w $001E,y
	BIT.w #$0001
	BEQ.b CODE_B681FE
	STZ.w $074D
	LDA.w #$000B
	JSL.l CODE_B8D7D2
	BCS.b CODE_B681FE
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B681FF,y
	STA.w $0A86
CODE_B681FE:
	RTS

DATA_B681FF:
	dw $0000,$0016,$0015,$0018,$001A,$001C,$0020

CODE_B6820D:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B68267
	BIT.w #$0100
	BEQ.b CODE_B68225
	LDA.b $44,x
	CMP.w #$BB8D
	BEQ.b CODE_B68268
	BRL.w CODE_B68267

CODE_B68225:
	JSR.w CODE_B6828C
	LDA.w #$0200
	LDY.w #$0000
	JSL.l CODE_BCFE0A
	BCC.b CODE_B68267
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$01B8
	BNE.b CODE_B68267
	LDA.w $0020,y
	BNE.b CODE_B6824A
	LDA.b $6A
	CMP.w $0D7A
	BNE.b CODE_B68267
CODE_B6824A:
	LDA.w #$0296
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0297
	JSL.l CODE_B9D09B
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$2000
	STA.b $2E,x
CODE_B68267:
	RTS

CODE_B68268:
	JSR.w CODE_B6828C
	LDA.w #$0200
	JSL.l CODE_BCFE0A
	BCC.b CODE_B68267
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$01B8
	BNE.b CODE_B68267
	LDA.w $0020,y
	BNE.b CODE_B68267
	LDA.b $6A
	CMP.w $0D7A
	BEQ.b CODE_B6824A
	BRA.b CODE_B68267

CODE_B6828C:
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B682B3
	LDA.w #$FFFF
	CLC
	ADC.b $06,x
	STA.w $09D7
	STA.w $09E7
	STA.l $000650
	LDA.w #$FFAC
	CLC
	ADC.l $000650
	STA.w $09D3
	STA.w $09E3
	BRA.b CODE_B682C9

CODE_B682B3:
	LDA.b $06,x
	CLC
	ADC.w #$0001
	STA.w $09D3
	STA.w $09E3
	CLC
	ADC.w #$0054
	STA.w $09D7
	STA.w $09E7
CODE_B682C9:
	LDA.b $0A,x
	CLC
	ADC.w #$FFC3
	STA.w $09D5
	STA.w $09E5
	ADC.w #$0039
	STA.w $09D9
	STA.w $09E9
	RTS

CODE_B682DF:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B682F4
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_B682F4
	BRL.w CODE_B684B7

CODE_B682F4:
	PHB
	PHK
	PLB
	LDA.l $000652
	BNE.b CODE_B68300
	BRL.w CODE_B684B6

CODE_B68300:
	JSL.l CODE_B9D100
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0100
	BEQ.b CODE_B6831D
	LDX.b $64
	LDA.b $32,x
	BIT.w #$0008
	BEQ.b CODE_B6831D
	JSR.w CODE_B689F8
	BRL.w CODE_B684B6

CODE_B6831D:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6832A
	BRL.w CODE_B683F7

CODE_B6832A:
	JSL.l CODE_BCFB58
	LDA.w #$0200
	LDY.w #$0000
	JSL.l CODE_BEBD83
	BCC.b CODE_B6836B
	LDA.b $6A
	STA.b $64
	JSL.l CODE_BB82B8
	LDY.w #$004A
	JSL.l CODE_BB842C
	LDY.w #$0060
	JSL.l CODE_BB8412
	LDY.w #$0062
	JSL.l CODE_BB8412
	LDX.w $0656
	STX.b $64
	LDA.l $00074F
	STZ.w $074F
	CMP.w $0D7A
	BNE.b CODE_B6836B
	STZ.w $0D7A
CODE_B6836B:
	LDX.w $0656
	LDA.b $30,x
	AND.w #$FFDF
	STA.b $30,x
	LDX.w $0654
	STA.b $30,x
	LDA.l $00073D
	BEQ.b CODE_B68383
	BRL.w CODE_B684B6

CODE_B68383:
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_B683F7
	LDX.w $0654
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCC.b CODE_B683A2
	LDA.w #$FD00
	BRA.b CODE_B683A5

CODE_B683A2:
	LDA.w #$0300
CODE_B683A5:
	STA.l $000650
	LDA.w $0012,y
	BIT.w #$4000
	BEQ.b CODE_B683BC
	LDA.l $000650
	EOR.w #$FFFF
	STA.l $000650
CODE_B683BC:
	LDY.w $0650
	LDA.w #$001E
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.w #$0014
	STA.l $00073D
	LDA.w $0D7A
	BEQ.b CODE_B683F4
	CMP.l $00074F
	BNE.b CODE_B683F4
	LDA.l $00074F
	STA.b $64
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	LDX.w $0656
	STX.b $64
	STZ.w $0D7A
	STZ.w $074F
CODE_B683F4:
	BRL.w CODE_B684B6

CODE_B683F7:
	LDX.w $0654
	LDA.l $00073D
	BEQ.b CODE_B68403
	BRL.w CODE_B684B6

CODE_B68403:
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B6841D
	JSL.l CODE_BCFB58
	LDA.w #$0010
	PHK
	PEA.w CODE_B68418-$01
	JMP.w [$09F9]
CODE_B68418:
	BCS.b CODE_B6843A
	BRL.w CODE_B684B6

CODE_B6841D:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$2000
	BEQ.b CODE_B6842A
	BRL.w CODE_B684B6

CODE_B6842A:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCS.b CODE_B6843A
	BRL.w CODE_B684B6

CODE_B6843A:
	LDA.w #$0014
	STA.l $00073D
	LDX.w $0D7A
	BEQ.b CODE_B68446
CODE_B68446:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B68488
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0030,y
	BIT.w #$0080
	BNE.b CODE_B68488
	JSR.w CODE_B6800D
	LDA.w #$0026
	JSL.l CODE_B8D7D2
	BCS.b CODE_B68488
	LDX.w $0654
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6847C
	LDA.w #$0600
	STA.w $0A86
	LDA.w #$0700
	BRA.b CODE_B68485

CODE_B6847C:
	LDA.w #$FA00
	STA.w $0A86
	LDA.w #$F900
CODE_B68485:
	STA.w $0A88
CODE_B68488:
	BRA.b CODE_B684B6

CODE_B6848A:
	LDX.w $0654
	LDA.l $00073D
	BNE.b CODE_B684B6
	LDX.b $64
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_B684B6
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.w #$0014
	STA.l $00073D
CODE_B684B6:
	PLB
CODE_B684B7:
	JMP.w [$05A9]

CODE_B684BA:
	LDX.b $64
	JSR.w ($0044,x)
	JSL.l CODE_B9D100
	BRL.w CODE_B6816B

DATA_B684C6:
	dw $0000,DATA_B68924,DATA_B6887E,DATA_B687DC,DATA_B68668,DATA_B685AE,DATA_B68502

DATA_B684D4:
	dw $0028,$003C,$003A,$01D0,$0032,$0400,$0900,$0006
	dw $000B,$0250,$1000,$0028,$001E,$003C,$0028,$0014
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$001E

DATA_B68502:
	dw $003A,$0000,$0032,$0400,$0680,$0006,$003F,$000B
	dw $0250,$1000,$003E,$0007,$0028,$0014,$003B,$0150
	dw $F800,$FC00,$0003,$0028,$0023,$003A,$0000,$0032
	dw $0400,$0680,$0006,$000B,$0250,$1000,$003E,$0007
	dw $0028,$0014,$003B,$0150,$F800,$FC00,$0003,$0028
	dw $0023,$003A,$0000,$0032,$0400,$0680,$0006,$000B
	dw $0250,$1000,$003E,$0007,$0028,$002D,$003C,$000D
	dw DATA_B6857A,$0002,DATA_B689CA,DATA_B689CA

DATA_B6857A:
	dw $0028,$0001,$003A,$01C0,$0095,$0400,$0680,$0006
	dw $000B,$0000,$0400,$0042,$0041,$001E,$012C,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0023,$0002
	dw DATA_B68502,DATA_B68502

DATA_B685AE:
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$000F

DATA_B685BC:
	dw $003A,$0000,$0023,$0400,$0780,$0006,$003F,$000B
	dw $0250,$1000,$003E,$0007,$0028,$0014,$003B,$0150
	dw $F800,$FC00,$0003,$0028,$000F,$003A,$0000,$0023
	dw $0400,$0780,$0006,$000B,$0250,$1000,$003E,$0007
	dw $0028,$0014,$003B,$0150,$F800,$FC00,$0003,$0028
	dw $000F,$003A,$0000,$0023,$0400,$0780,$0006,$000B
	dw $0250,$1000,$003E,$0007,$0028,$0019,$003C,$000D
	dw DATA_B68634,$0002,DATA_B689CA,DATA_B689CA

DATA_B68634:
	dw $0028,$0001,$003A,$01C0,$0059,$0400,$0780,$0006
	dw $000B,$0000,$0400,$0042,$0041,$0014,$00B4,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$000F,$0002
	dw DATA_B685BC,DATA_B685BC

DATA_B68668:
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0002

DATA_B68676:
	dw $003A,$0000,$0014,$0400,$0880,$0006,$003F,$000B
	dw $0250,$1000,$003E,$0007,$0028,$0014,$003B,$0150
	dw $F800,$FC00,$0003,$0028,$0002,$003A,$0000,$0014
	dw $0400,$0880,$0006,$000B,$0250,$1000,$003E,$0007
	dw $0028,$0014,$003B,$0150,$F800,$FC00,$0003,$0028
	dw $0002,$003A,$0000,$0014,$0400,$0880,$0006,$000B
	dw $0250,$1000,$003E,$0007,$0028,$000A,$003C,$000D
	dw DATA_B686EE,$0002,DATA_B689CA,DATA_B689CA

DATA_B686EE:
	dw $0028,$0001,$003A,$01C0,$0031,$0400,$0880,$0006
	dw $000B,$0000,$0400,$0042,$0041,$0014,$0078,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0002,$0002
	dw DATA_B68676,DATA_B68676

UNK_B68722:
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0002

DATA_B68730:
	dw $003A,$0000,$0014,$0400,$0880,$0006,$003F,$000B
	dw $0250,$1000,$003E,$0007,$0028,$0014,$003B,$0150
	dw $F800,$FC00,$0003,$0028,$0002,$003A,$0000,$0014
	dw $0400,$0880,$0006,$000B,$0250,$1000,$003E,$0007
	dw $0028,$0014,$003B,$0150,$F800,$FC00,$0003,$0028
	dw $0002,$003A,$0000,$0014,$0400,$0880,$0006,$000B
	dw $0250,$1000,$003E,$0007,$0028,$000A,$003C,$000D
	dw DATA_B687A8,$0002,DATA_B689CA,DATA_B689CA

DATA_B687A8:
	dw $0028,$0001,$003A,$01C0,$002C,$0400,$0880,$0006
	dw $000B,$0000,$0400,$0042,$0041,$0014,$0078,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0002,$0002
	dw DATA_B68730,DATA_B68730

DATA_B687DC:
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0012

DATA_B687EA:
	dw $003A,$0000,$0014,$0400,$0900,$0006,$0028,$0014
	dw $0044,$0180,$F900,$0800,$0002,$003F,$000B,$0250
	dw $1000,$003E,$000F,$0028,$0012,$0044,$0180,$F900
	dw $0800,$0002,$000B,$0250,$1000,$003E,$000F,$0028
	dw $0012,$0044,$0180,$F900,$0800,$0002,$000B,$0250
	dw $1000,$003E,$000F,$000D,DATA_B6884A,$0002,DATA_B689CA,DATA_B689CA

DATA_B6884A:
	dw $0028,$0001,$003A,$01C0,$003B,$0600,$0900,$0006
	dw $000B,$0250,$1000,$0042,$0041,$0014,$0096,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$0012,$0002
	dw DATA_B687EA,DATA_B687EA

DATA_B6887E:
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$000A

DATA_B6888C:
	dw $003A,$0000,$0014,$0400,$0900,$0006,$0028,$0014
	dw $0044,$01A0,$F780,$0C00,$0002,$003F,$000B,$0250
	dw $1000,$003E,$000F,$0028,$000A,$0044,$01A0,$F780
	dw $0C00,$0002,$000B,$0250,$1000,$003E,$000F,$0028
	dw $000A,$0044,$01A0,$F780,$0C00,$0002,$000B,$0250
	dw $1000,$003E,$000F,$0028,$000A,$000D,DATA_B688F0,$0002
	dw DATA_B689CA,DATA_B689CA

DATA_B688F0:
	dw $0028,$0001,$003A,$01C0,$002C,$0400,$0900,$0006
	dw $000B,$0250,$1000,$0042,$0041,$0014,$0078,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$000A,$0002
	dw DATA_B6888C,DATA_B6888C

DATA_B68924:
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$000A

DATA_B68932:
	dw $003A,$0000,$0014,$0400,$0900,$0006,$0028,$0014
	dw $0044,$01C0,$F600,$1100,$0002,$003F,$000B,$0250
	dw $1000,$003E,$000F,$0028,$000A,$0044,$01C0,$F600
	dw $1100,$0002,$000B,$0250,$1000,$003E,$000F,$0028
	dw $000A,$0044,$01C0,$F600,$1100,$0002,$000B,$0250
	dw $1000,$003E,$000F,$0028,$000A,$000D,DATA_B68996,$0002
	dw DATA_B689CA,DATA_B689CA

DATA_B68996:
	dw $0028,$0001,$003A,$01C0,$001D,$0400,$0900,$0006
	dw $000B,$0250,$1000,$0042,$0041,$0014,$005A,$0043
	dw $003B,$0150,$F800,$FC00,$0003,$0028,$000A,$0002
	dw DATA_B68932,DATA_B68932

DATA_B689CA:
	dw $0040,$F900,$0800,$0005,$000B,$0000,$0400,$002E
	dw DATA_FF1D8A,$01C0,$0180,CODE_B68D37,$0000,$FFEA,$0028,$0014
	dw $003B,$0150,$F800,$FC00,$0003,$0002,$0000

CODE_B689F8:
	LDA.l $000652
	CMP.w #$0001
	BEQ.b CODE_B68A61
	LDX.w $0654
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCC.b CODE_B68A13
	LDY.w #$0460
	BRA.b CODE_B68A16

CODE_B68A13:
	LDY.w #$FBA0
CODE_B68A16:
	STY.b $20,x
	LDA.b $2E,x
	ORA.w #$0200
	AND.w #$FEFF
	STA.b $2E,x
	LDA.w #$0014
	STA.l $00073D
	LDA.w #CODE_B68C82
	STA.b $44,x
	LDA.w #$FC00
	STA.b $24,x
	LDA.w #$0600
	STA.b $2A,x
	STZ.b $26,x
	LDA.b $32,x
	LDX.w $0654
	STZ.b $32,x
	LDX.w $0656
	STZ.b $32,x
	LDA.l $000654
	STA.b $68
	LDA.w #$0298
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$0299
	JSL.l CODE_B9D09B
CODE_B68A60:
	RTS

CODE_B68A61:
	LDA.w #!Define_DKC2_SoundID_KudgelHurt|$0500
	JSL.l CODE_B58003
	STZ.w $0652
	LDX.w $0654
	LDA.w #$F780
	STA.b $24,x
	LDA.w #$FC80
	STA.b $2A,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #CODE_B68BBB
	STA.b $44,x
	LDA.w #$0001
	STA.l $000751
	LDA.w #DATA_B68B07
	STA.l $000753
	LDA.l $000654
	STA.b $68
	LDA.w #$0298
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$0299
	JSL.l CODE_B9D09B
	BRA.b CODE_B68A60

CODE_B68AAB:
	DEC.w $0751
	BNE.b CODE_B68AFA
	LDX.w $0753
	LDY.w $000A,x
	JSL.l CODE_BB842C
	LDY.b $68
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B68ACF
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.w #$2000
	STA.w $0012,y
CODE_B68ACF:
	LDX.w $0753
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0002,x
	STA.w $0026,y
	LDA.w $0004,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $0008,x
	STA.l $000751
	TXA
	CLC
	ADC.w #$000C
	STA.l $000753
CODE_B68AFA:
	RTS

DATA_B68AFB:
	dw $FFA0,$0000,$FFE0,$FF00,$0005,$0174
	
DATA_B68B07:
	dw $0000,$0000,$0000,$FF00,$0005,$0176,$0060,$0000
	dw $0000,$FF40,$0004,$0172,$FFE0,$FFE0,$0000,$FF00
	dw $4E20,$0178

DATA_B68B2B:
	dw $0040,$0000,$FFC0,$0080,$0003,$0170,$FFC0,$0000
	dw $0000,$0080,$0004,$0170,$FFE0,$0000,$0000,$0080
	dw $0002,$0170,$0020,$0000,$0000,$0080,$0003,$0170
	dw $0000,$0000,$0080,$0080,$0002,$0170,$FFC0,$FFE0
	dw $0080,$0080,$0003,$0170,$FFC0,$0000,$FFC0,$0080
	dw $0003,$0170,$0040,$0000,$0000,$0080,$0004,$0170
	dw $0020,$0000,$0000,$0080,$0003,$0170,$FFE0,$0000
	dw $0000,$0080,$0004,$0170,$0000,$0000,$0080,$0080
	dw $0003,$0170,$0040,$0020,$0080,$0080,$2710,$0170

CODE_B68BBB:
	LDA.w #$0004
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSR.w CODE_B68AAB
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0030
	BCS.b CODE_B68C23
	LDX.b $64
	LDA.w #$0021
	STA.l $000751
	LDA.w #DATA_B68B2B
	STA.l $000753
	LDA.w #$0120
	STA.b $0A,x
	LDA.w #CODE_B68C27
	STA.b $44,x
	LDA.w #$029C
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$029D
	JSL.l CODE_B9D09B
	LDA.w #!Define_DKC2_SoundID_BossFallingInBackground|$0700
	JSL.l CODE_B58003
	LDX.b $64
	LDY.w $0656
	LDA.w #$0380
	STA.b $24,x
	STA.b $2A,x
	LDA.b $12,x
	EOR.w #$3000
	STA.b $12,x
	LDA.w $0012,y
	EOR.w #$3000
	STA.w $0012,y
CODE_B68C23:
	JSR.w CODE_B68D5D
	RTS

CODE_B68C27:
	JSL.l CODE_B8CE97
	JSR.w CODE_B68AAB
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0270
	BCC.b CODE_B68C67
	LDA.w #CODE_B68C6B
	STA.b $44,x
	LDA.w #$005A
	STA.l $000747
	LDY.w #$017A
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_Unknown5B|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown5C|$0600
	JSL.l CODE_B58003
	LDX.b $64
	LDY.b $68
	LDA.b $06,x
	STA.w $0006,y
	LDA.w #$01F3
	STA.w $000A,y
CODE_B68C67:
	JSR.w CODE_B68D5D
	RTS

CODE_B68C6B:
	LDA.l $000747
	BEQ.b CODE_B68C81
	DEC.w $0747
	BNE.b CODE_B68C81
	JSL.l CODE_BB8158
	LDA.w #$0027
	JSL.l CODE_B8D7D2
CODE_B68C81:
	RTS

CODE_B68C82:
	LDA.w #$0006
	JSL.l CODE_B8CF28
	LDA.w #$0004
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$4000
	BEQ.b CODE_B68CB3
	AND.w #$BDFF
	STA.b $2E,x
	DEC.w $0652
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B684C6,y
	STA.b $46,x
	JSR.w CODE_B6D0B4
CODE_B68CB3:
	JSR.w CODE_B68D5D
	RTS

CODE_B68CB7:
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$4000
	STA.b $2E,x
	RTL

CODE_B68CC2:
	PHB
	PHK
	PLB
	LDA.w #$01FB
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$028D
	JSL.l CODE_B9D09B
	LDX.w $0654
	JSR.w CODE_B6D0B4
	PLB
	RTL

CODE_B68CE1:
	PHB
	PHK
	PLB
	LDX.w $0656
	LDA.b $30,x
	ORA.w #$0020
	STA.b $30,x
	LDX.w $0654
	STA.b $30,x
	LDA.b $2E,x
	AND.w #$DFFF
	STA.b $2E,x
	LDA.b $44,x
	CMP.w #CODE_B6BCF3
	BEQ.b CODE_B68D0B
	CMP.w #CODE_B6BAF4
	BEQ.b CODE_B68D0B
	CMP.w #CODE_B6BD84
	BNE.b CODE_B68D21
CODE_B68D0B:
	LDA.w #$028E
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$028F
	JSL.l CODE_B9D09B
	BRA.b CODE_B68D35

CODE_B68D21:
	LDA.w #$01FB
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$028D
	JSL.l CODE_B9D09B
CODE_B68D35:
	PLB
	RTL

CODE_B68D37:
	LDY.b $68
	STY.w $074F
	LDA.w #DATA_FF1D7C
	STA.w $004E,y
	LDA.w #$3EAC
	STA.w $004A,y
	LDA.w #$02E5
	JSL.l CODE_B9D09B
	LDX.b $68
	LDA.w #$0002
	JSL.l CODE_BB8C44
	RTS

CODE_B68D59:
	JSR.w CODE_B68D5D
	RTL

CODE_B68D5D:
	LDX.w $0654
	LDY.w $0656
	BEQ.b CODE_B68D6F
CODE_B68D65:
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
CODE_B68D6F:
	RTS

CODE_B68D70:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $42,x
	BEQ.b CODE_B68D7C
	BRL.w CODE_B68E88

CODE_B68D7C:
	JSL.l CODE_B4AE74
	STZ.w $0763
	LDX.b $64
	STZ.w $073D
	STZ.b $32,x
	STZ.w $06A1
	STZ.w $06A3
	STZ.w $06A5
	LDY.w #$00C2
	JSL.l CODE_BB842C
	LDA.b $68
	LDX.b $64
	STX.w $0654
	STA.l $000656
	STA.b $42,x
	STZ.b $44,x
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BEQ.b CODE_B68DB3
	BRL.w CODE_B68E56

CODE_B68DB3:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_B68F37
	LDY.w $0597
	JSR.w CODE_B68F37
	LDY.w $0654
	JSR.w CODE_B68F37
	LDY.w $0656
	JSR.w CODE_B68F37
	LDY.w $0656
	LDA.w #$02C8
	STA.b $06,x
	STA.w $0006,y
	LDA.w #$01C1
	STA.b $0A,x
	STA.w $000A,y
	LDA.w #$0257
	JSL.l CODE_B9D0C6
	LDA.w #$0258
	JSL.l CODE_B9D09B
	LDX.b $64
	LDA.w #DATA_B69355
	STA.b $46,x
	LDA.w #$0001
	STA.l $000652
	LDA.w #$0001
	STA.l $00070B
	LDY.w #$0160
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.b $64
	JSR.w CODE_B68D65
	LDA.l DATA_B6906D
	STA.l $000650
	LDA.w #DATA_B6906F
CODE_B68E1A:
	PHA
	LDY.w #$0162
	JSL.l CODE_BB8412
	LDY.b $68
	LDX.b $64
	JSR.w CODE_B68D65
	PLX
	LDA.w $0006,y
	CLC
	ADC.w $0000,x
	STA.w $0006,y
	LDA.w $000A,y
	CLC
	ADC.w $0002,x
	STA.w $000A,y
	LDA.w $0004,x
	STA.w $0042,y
	PHX
	JSL.l CODE_B9D09B
	PLX
	TXA
	CLC
	ADC.w #$0006
	DEC.w $0650
	BNE.b CODE_B68E1A
	BRA.b CODE_B68E7E

CODE_B68E56:
	LDA.w #$0004
	BIT.w $08C4
	BEQ.b CODE_B68E63
	LDY.w #DATA_B6908D
	BRA.b CODE_B68E6C

CODE_B68E63:
	TSB.w $08C4
	JSR.w CODE_B68F50
	LDY.w #DATA_B69097
CODE_B68E6C:
	LDX.b $64
	STY.b $46,x
	LDA.w #$0009
	STA.l $000652
	LDA.w #$0003
	STA.l $00070B
CODE_B68E7E:
	STZ.w $065A
	LDX.b $64
	LDX.b $64
	JSR.w CODE_B6D0B4
CODE_B68E88:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B68E9C
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_B68E9C
	BRL.w CODE_B68F33

CODE_B68E9C:
	LDA.l $000654
	CMP.w $0AE8
	BEQ.b CODE_B68EA8
	JSR.w CODE_B6A7B6
CODE_B68EA8:
	LDA.l $000652
	BNE.b CODE_B68EBB
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B68EB8
	BRL.w CODE_B68F44

CODE_B68EB8:
	BRL.w CODE_B68F2B

CODE_B68EBB:
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FDFF
	STA.b $2E,x
	STZ.b $32,x
	LDX.w $0656
	BEQ.b CODE_B68ECD
	STZ.b $32,x
CODE_B68ECD:
	LDX.b $64
	LDA.l $00073D
	BEQ.b CODE_B68EDB
	DEC.w $073D
	BRL.w CODE_B68F0F

CODE_B68EDB:
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B68F0F
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCC.b CODE_B68F0F
	LDX.b $64
	LDA.w #$0014
	STA.l $00073D
	LDX.w $0D7A
	BEQ.b CODE_B68F0F
	JSR.w CODE_B6A458
	LDA.w #$000B
	STA.b $44,x
	LDA.b $2E,x
	ORA.w #$0010
	STA.b $2E,x
	JSR.w CODE_B6AE50
CODE_B68F0F:
	LDX.b $64
	LDA.b $44,x
	JSR.w ($0044,x)
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_B68F1F
	JSR.w CODE_B6D0B4
CODE_B68F1F:
	JSR.w CODE_B68F76
	JSR.w CODE_B68FE9
	JSR.w CODE_B68FD8
	JSR.w CODE_B68F9B
CODE_B68F2B:
	JSL.l CODE_B9D100
	JSL.l CODE_B3E398
CODE_B68F33:
	PLB
	JMP.w [$05A9]

CODE_B68F37:
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.w #$3000
	STA.w $0012,y
	RTS

CODE_B68F44:
	LDX.b $64
	JSR.w ($0044,x)
	JSL.l CODE_B9D100
	BRL.w CODE_B68F2B

CODE_B68F50:
	LDY.w #$0140
	JSL.l CODE_BB842C
	LDA.b $68
	STA.l $00075F
	LDY.w #$011C
	JSL.l CODE_BB842C
	LDY.b $68
	STY.w $075B
	LDY.w #$011E
	JSL.l CODE_BB842C
	LDY.b $68
	STY.w $075D
	RTS

CODE_B68F76:
	LDA.l $00072D
	BEQ.b CODE_B68F8F
	CMP.w #$0078
	BCS.b CODE_B68F8F
	BIT.w #$0004
	BNE.b CODE_B68F8F
	LDA.l $0006A3
	AND.w #$FF7F
	BRA.b CODE_B68F96

CODE_B68F8F:
	LDA.l $0006A3
	ORA.w #$0080
CODE_B68F96:
	STA.l $0006A3
	RTS

CODE_B68F9B:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$005D
	BEQ.b CODE_B68FD0
	LDA.b $2E,x
	BIT.w #$4000
	BEQ.b CODE_B68FD7
	AND.w #$BFFF
	STA.b $2E,x
	LDY.w #DATA_FF1036
	JSL.l CODE_BB8432
	LDY.b $68
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	SEC
	SBC.w #$0010
	STA.w $000A,y
	BRA.b CODE_B68FD7

CODE_B68FD0:
	LDA.b $2E,x
	ORA.w #$4000
	STA.b $2E,x
CODE_B68FD7:
	RTS

CODE_B68FD8:
	LDY.w $073B
	BEQ.b CODE_B68FE8
	LDA.w $0000,y
	CMP.w #$01A8
	BEQ.b CODE_B68FE8
	STZ.w $073B
CODE_B68FE8:
	RTS

CODE_B68FE9:
	LDX.b $64
	LDA.b $4C,x
	BEQ.b CODE_B69042
	DEC.b $4C,x
	BNE.b CODE_B69042
	LDA.b $4E,x
	INC
	AND.w #$0003
	STA.b $4E,x
	ASL
	ASL
	TAY
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w DATA_B6905D,y
	STA.b $12,x
	LDX.w $0656
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w DATA_B6905D,y
	STA.b $12,x
	LDX.b $64
	LDA.w DATA_B6905D+$02,y
	STA.b $4C,x
	LDA.w DATA_B6905D,y
	BNE.b CODE_B69034
	LDA.w #$C000
	STA.b $1C,x
	LDX.w $0656
	STA.b $1C,x
	LDX.w $072B
	BEQ.b CODE_B69042
	STA.b $1C,x
	BRA.b CODE_B69042

CODE_B69034:
	STZ.b $1C,x
	LDX.w $0656
	STZ.b $1C,x
	LDX.w $072B
	BEQ.b CODE_B69042
	STZ.b $1C,x
CODE_B69042:
	RTS

CODE_B69043:
	PHK
	PLB
	JSR.w CODE_B6D0B4
	LDA.w #$025E
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$025F
	JSL.l CODE_B9D09B
	RTL

DATA_B6905D:
	dw $2000,$003C,$1000,$001E,$0000,$001E,$1000,$001E

DATA_B6906D:
	dw $0005

DATA_B6906F:
	dw $FFF5,$FFD5,$0225,$FFE3,$FFF6,$0226,$FFFB,$FFEB
	dw $0227,$0016,$FFEE,$0228,$000A,$FFD3,$0227

DATA_B6908D:
	dw $0028,$0064,$0002,DATA_B690DB,DATA_B690DB

DATA_B69097:
	dw $0045,$0003,$0000,$0000,$0000,$0000,$0000,$0028
	dw $003C,$0046,$0028,$0028,$0046,$0028,$0028,$0046
	dw $0028,$005F,$0047,$0028,$0014,$0047,$0028,$001E
	dw $0047,$0028,$0082,$0045,$0002,$0000,$0000,$0000
	dw $0000,$0000

DATA_B690DB:
	dw $002A,$0028,$00F0,$0029,$0500,$0003,$0028,$0032
	dw $002B

DATA_B690ED:
	dw $0028,$0032,$002A,$0028,$0050,$0029,$0500,$0004
	dw $0028,$0032,$002B,$0002,DATA_B690ED,DATA_B690ED

DATA_B69109:
	dw $0028,$0032,$002A,$0028,$0078,$0029,$0500,$0006
	dw $0028,$000A,$0029,$0500,$0006,$002C,$0028,$0032
	dw $002B,$0002,$0000

DATA_B6912F:
	dw $0028,$003C,$002A,$0028,$0050,$0029,$0540,$0006
	dw $0028,$000A,$0029,$0540,$0006,$0028,$000A,$0029
	dw $0540,$0006,$0028,$0028,$002C,$0028,$0050,$002B
	dw $0002,$0000

DATA_B69163:
	dw $002E,DATA_FF2212,$01C8,$0170,CODE_B6ADB7,$0000,$FFEA

DATA_B69171:
	dw $0028,$0050,$002A,$0028,$005A,$002D,DATA_B69171
	dw $002B,$0002,DATA_B69171,DATA_B69171

DATA_B69187:
	dw $0028,$0050,$0029,$0580,$0006

DATA_B69191:
	dw $0028,$0028,$002A,$0028,$008C,$002D,DATA_B69191,$002B
	dw $0002,DATA_B69191,DATA_B69191

DATA_B691A7:
	dw $0028,$0028,$0029,$05C0,$0006

DATA_B691B1:
	dw $0028,$0028,$002A,$0028,$00B4,$002D,DATA_B691B1,$002B
	dw $0002,DATA_B691B1,DATA_B691B1

DATA_B691C7:
	dw $002E,DATA_FF2212,$01C8,$0170,CODE_B6ADB7,$0000,$FFEA,$0028
	dw $0032,$0029,$0600,$0006

DATA_B691DF:
	dw $0028,$0028,$002A,$0028,$005A,$0036,$0078,$0029
	dw $0180,$0006,$0028,$0022,$0033,$1000,$0029,$0500
	dw $0006,$0028,$0022,$0037,DATA_B6AE5F,DATA_B6AE5F_End,$0007,$0033
	dw $0000,$0029,$0500,$0006,$002E,DATA_FF1F86,$01C8,$01C1
	dw CODE_B6ADA8,$0000,$FFF2,$0033,$1000,$0037,DATA_B6AE6B,DATA_B6AE6B_End
	dw $0007,$0028,$0028,$0033,$2000,$002B,$0002,DATA_B691DF
	dw DATA_B691DF

DATA_B69241:
	dw $0028,$0028,$0029,$0640,$0006,$0028,$0028,$002F
	dw $0028,$0096,$0036,$0078,$002A,$0028,$0064,$002E
	dw DATA_FF1F86,$01C8,$01C1,CODE_B6ADA8,$0000,$FFF2,$0030,$0028
	dw $0032,$002B,$0002,$0000

DATA_B69279:
	dw $0028,$0028,$0029,$0680,$0006,$0028,$0028,$002A
	dw $0028,$0154,$0036,$0078,$0033,$1000,$0035,$0064
	dw $0037,DATA_B6AE5F,DATA_B6AE5F_End,$0007,$0038,$0033,$0000,$0028
	dw $003C,$0034,$0060,$0033,$1000,$0037,DATA_B6AE6B,DATA_B6AE6B_End
	dw $0007,$0039,$0035,$0064,$0037,DATA_B6AE5F,DATA_B6AE5F_End,$0007
	dw $0038,$0033,$0000,$0028,$0050,$0034,$0060,$0033
	dw $1000,$0037,DATA_B6AE6B,DATA_B6AE6B_End,$0007,$0039,$0035,$0064
	dw $0037,DATA_B6AE5F,DATA_B6AE5F_End,$0007,$0038,$0033,$0000,$0028
	dw $0050,$0034,$0060,$0033,$1000,$0037,DATA_B6AE6B,DATA_B6AE6B_End
	dw $0007,$0039,$0035,$0064,$002E,DATA_FF1F86,$01C8,$01C1
	dw CODE_B6ADA8,$0000,$FFF2,$0030,$0037,DATA_B6AE5F,DATA_B6AE5F_End,$0007
	dw $0038,$0033,$0000,$0028,$0078,$0034,$0060,$0033
	dw $1000,$0037,DATA_B6AE6B,DATA_B6AE6B_End,$0007,$0039,$0028,$0007
	dw $0033,$2000,$0035,$0064,$0002,$0000

DATA_B69355:
	dw $0028,$01F4,$0028,$001E,$0049,$0028,$0078

DATA_B69363:
	dw $0028,$0078,$0048,$003A,DATA_BAC3D0,$0028,$0096
	dw $002D,DATA_B69363,$0028,$004B,$0035,$0168,$0002,DATA_B69363
	dw DATA_B69363

DATA_B69383:
	dw $0000,$05B0,$0560,$0510,$04C0,$0470,$0420,$03D0
	dw $0380,$0280

CODE_B69397:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B693AC
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_B693AC
	BRL.w CODE_B69490

CODE_B693AC:
	PHB
	PHK
	PLB
	LDA.l $000652
	BNE.b CODE_B693B8
	BRL.w CODE_B6948B

CODE_B693B8:
	LDX.w $0654
	LDA.l $00073D
	BEQ.b CODE_B693C4
	BRL.w CODE_B6948B

CODE_B693C4:
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B693DE
	JSL.l CODE_BCFB58
	LDA.w #$0010
	PHK
	PEA.w CODE_B693D9-$01
	JMP.w [$09F9]
CODE_B693D9:
	BCS.b CODE_B693FB
	BRL.w CODE_B6948B

CODE_B693DE:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$2000
	BEQ.b CODE_B693EB
	BRL.w CODE_B6948B

CODE_B693EB:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCS.b CODE_B693FB
	BRL.w CODE_B6948B

CODE_B693FB:
	LDA.w #$0014
	STA.l $00073D
	LDX.w $0D7A
	BEQ.b CODE_B69419
	JSR.w CODE_B6A458
	LDA.w #$000B
	STA.b $44,x
	LDA.b $2E,x
	ORA.w #$0010
	STA.b $2E,x
	JSR.w CODE_B6AE50
CODE_B69419:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B6945B
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0030,y
	BIT.w #$0080
	BNE.b CODE_B6945B
	JSR.w CODE_B6800D
	LDA.w #$0026
	JSL.l CODE_B8D7D2
	BCS.b CODE_B6945B
	LDX.w $0654
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6944F
	LDA.w #$0600
	STA.w $0A86
	LDA.w #$0700
	BRA.b CODE_B69458

CODE_B6944F:
	LDA.w #$FA00
	STA.w $0A86
	LDA.w #$F900
CODE_B69458:
	STA.w $0A88
CODE_B6945B:
	BRA.b CODE_B6948B

CODE_B6945D:
	LDX.w $0654
	LDA.l $00073D
	BNE.b CODE_B6948B
	LDX.b $64
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_B6948B
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.w #$0014
	STA.l $00073D
	BRA.b CODE_B6948B

CODE_B6948B:
	JSL.l CODE_B9D100
	PLB
CODE_B69490:
	JMP.w [$05A9]

CODE_B69493:
	LDA.w #$C000
	STA.b $1C,x
	RTL

CODE_B69499:
	STZ.b $1C,x
	RTL

CODE_B6949C:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #DATA_FF1F86
	JSL.l CODE_BB8432
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0090
	STA.w $002E,y
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B694C8
	LDA.w #$0300
	STA.w $0020,y
	LDA.w #$0000
	BRA.b CODE_B694D1

CODE_B694C8:
	LDA.w #$FD00
	STA.w $0020,y
	LDA.w #$0000
CODE_B694D1:
	STA.w $0026,y
	LDA.w #$0005
	STA.w $0042,y
	LDA.w #$0003
	STA.w $0044,y
	LDA.w #$0000
	STA.w $0024,y
	LDA.w #$0200
	STA.w $002A,y
	LDA.w #$0001
	STA.w $0046,y
	RTS

CODE_B694F3:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #DATA_FF1F86
	JSL.l CODE_BB8432
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0200
	STA.w $002E,y
	STY.w $0735
	JSR.w CODE_B69557
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B69525
	LDA.w #$0300
	STA.w $0020,y
	LDA.w #$0000
	BRA.b CODE_B6952E

CODE_B69525:
	LDA.w #$FD00
	STA.w $0020,y
	LDA.w #$0000
CODE_B6952E:
	STA.w $0026,y
	LDA.w #$0005
	STA.w $0042,y
	LDA.w #$0003
	STA.w $0044,y
	LDA.w #$0000
	STA.w $0024,y
	LDA.w #$0200
	STA.w $002A,y
	LDA.w #$001A
	STA.w $0046,y
	LDA.w #$0289
	JSL.l CODE_B9D09B
	RTS

CODE_B69557:
	LDA.w $002E,y
	ORA.w #$0092
	STA.w $002E,y
	RTS

CODE_B69561:
	LDA.w #$0008
	STA.w $0046,y
	LDA.l $000735
	BNE.b CODE_B69570
	STY.w $0735
CODE_B69570:
	BRA.b CODE_B695AC

CODE_B69572:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #DATA_FF1F86
	JSL.l CODE_BB8432
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0200
	STA.w $002E,y
	LDA.l $000727
	CMP.w #$0001
	BEQ.b CODE_B69561
	LDA.w #$002E
	STA.w $0046,y
	LDA.w #$002D
	STA.l $000729
	LDA.b $2A
	BIT.w #$0001
	BEQ.b CODE_B695AC
	STY.w $0735
CODE_B695AC:
	JSR.w CODE_B69557
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B695C1
	LDA.w #$0300
	STA.w $0020,y
	LDA.w #$0000
	BRA.b CODE_B695CA

CODE_B695C1:
	LDA.w #$FD00
	STA.w $0020,y
	LDA.w #$0000
CODE_B695CA:
	STA.w $0026,y
	LDA.w #$0005
	STA.w $0042,y
	LDA.w #$0003
	STA.w $0044,y
	LDA.w #$0000
	STA.w $0024,y
	LDA.w #$0200
	STA.w $002A,y
	LDA.w #$0289
	JSL.l CODE_B9D09B
	RTS

CODE_B695ED:
	LDA.l $000727
	CMP.w #$0001
	BNE.b CODE_B695FB
	JSR.w CODE_B69687
	BCC.b CODE_B69610
CODE_B695FB:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$0186
	JSL.l CODE_BB842C
	LDA.w #$0282
	JSL.l CODE_B9D09B
CODE_B69610:
	JSR.w CODE_B699C5
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B6961D
	JSR.w CODE_B68F37
CODE_B6961D:
	LDA.w $002E,y
	ORA.w #$0091
	STA.w $002E,y
	LDA.b $12,x
	JSR.w CODE_B6D9CB
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B6963E
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B6964F

CODE_B6963E:
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B6964F:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $0042,y
	LDA.w $000A,x
	STA.w $0044,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $000C,x
	STA.l $000729
	LDA.w $000A,y
	CLC
	ADC.w $000E,x
	STA.w $000A,y
	TXA
	CLC
	ADC.w #$0010
	STA.l $000737
	PHK
	PLB
	RTS

CODE_B69687:
	LDA.l $000735
	BNE.b CODE_B696B3
	LDY.w #$0184
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.b $68
	STY.w $0735
	LDA.w $0020,y
	BPL.b CODE_B696AA
	LDA.w #$027D
	BRA.b CODE_B696AD

CODE_B696AA:
	LDA.w #$0281
CODE_B696AD:
	JSL.l CODE_B9D09B
	CLC
	RTS

CODE_B696B3:
	SEC
	RTS

CODE_B696B5:
	LDA.l $000727
	CMP.w #$0001
	BNE.b CODE_B696C3
	JSR.w CODE_B69687
	BCC.b CODE_B696D8
CODE_B696C3:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$0186
	JSL.l CODE_BB842C
	LDA.w #$0282
	JSL.l CODE_B9D09B
CODE_B696D8:
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0092
	STA.w $002E,y
	JSR.w CODE_B6D9CB
	LDA.b $12,x
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B696FC
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B6970D

CODE_B696FC:
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B6970D:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $0042,y
	LDA.w $000A,x
	STA.w $0044,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $0010,x
	STA.l $000729
	LDA.w $000C,x
	STA.w $0046,y
	LDA.w $000E,x
	STA.w $0048,y
	TXA
	CLC
	ADC.w #$0012
	STA.l $000737
	PHK
	PLB
	RTS

CODE_B69747:
	LDA.l $000727
	CMP.w #$0001
	BNE.b CODE_B69755
	JSR.w CODE_B69687
	BCC.b CODE_B6976A
CODE_B69755:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$0186
	JSL.l CODE_BB842C
	LDA.w #$0282
	JSL.l CODE_B9D09B
CODE_B6976A:
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0290
	STA.w $002E,y
	JSR.w CODE_B6D9CB
	LDA.b $12,x
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B69794
	LDA.w $000A,x
	STA.w $004C,y
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B697AF

CODE_B69794:
	LDA.w #$0000
	SEC
	SBC.w $000A,x
	STA.w $004C,y
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B697AF:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $004A,y
	LDA.w $000C,x
	STA.w $0048,y
	LDA.w #$8000
	STA.w $0046,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $000A,y
	CLC
	ADC.w $0010,x
	STA.w $000A,y
	STA.w $0028,y
	LDA.w $0006,y
	STA.w $0022,y
	LDA.w $000E,x
	STA.l $000729
	LDA.w #$000A
	STA.w $0052,y
	TXA
	CLC
	ADC.w #$0012
	STA.l $000737
	PHK
	PLB
	RTS

CODE_B697FC:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$0182
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0490
	STA.w $002E,y
CODE_B69816:
	JSR.w CODE_B6D9CB
	LDA.b $12,x
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B6982E
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B6983F

CODE_B6982E:
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B6983F:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $0042,y
	LDA.w $000A,x
	STA.w $0044,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $000C,x
	STA.l $000729
	LDA.w $000A,y
	CLC
	ADC.w $000E,x
	STA.w $000A,y
	TXA
	CLC
	ADC.w #$0010
	STA.l $000737
	PHK
	PLB
	RTS

CODE_B69877:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$017E
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$1090
	STA.w $002E,y
	JSR.w CODE_B6D9CB
	LDA.b $12,x
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B698AF
	LDA.w $000A,x
	STA.w $004C,y
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B698CA

CODE_B698AF:
	LDA.w #$0000
	SEC
	SBC.w $000A,x
	STA.w $004C,y
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B698CA:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $004A,y
	LDA.w $000C,x
	STA.w $0048,y
	LDA.w #$8000
	STA.w $0046,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $000A,y
	CLC
	ADC.w $0010,x
	STA.w $000A,y
	STA.w $0028,y
	LDA.w $0006,y
	STA.w $0022,y
	LDA.w $000E,x
	STA.l $000729
	LDA.w #$000A
	STA.w $0052,y
	TXA
	CLC
	ADC.w #$0012
	STA.l $000737
	PHK
	PLB
	RTS

CODE_B69917:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$0186
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$4090
	STA.w $002E,y
	JSR.w CODE_B6D9CB
	LDA.b $12,x
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B69949
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B6995A

CODE_B69949:
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B6995A:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $0042,y
	LDA.w $000A,x
	STA.w $0044,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $000C,x
	STA.l $000729
	LDA.w $000A,y
	CLC
	ADC.w $000E,x
	STA.w $000A,y
	LDA.w $0010,x
	STA.w $0046,y
	STA.w $0048,y
	LDA.w #$0000
	STA.w $004A,y
	TXA
	CLC
	ADC.w #$0012
	STA.l $000737
	LDA.w #$0282
	JSL.l CODE_B9D09B
	PHK
	PLB
	RTS

CODE_B699A8:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDY.w #$017E
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0490
	STA.w $002E,y
	BRL.w CODE_B69816

CODE_B699C5:
	LDX.b $64
	LDY.b $68
	LDA.b $0A,x
	CLC
	ADC.w #$FFF5
	STA.w $000A,y
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B699E1
	LDA.b $06,x
	SEC
	SBC.w #$FFD8
	BRA.b CODE_B699E7

CODE_B699E1:
	LDA.b $06,x
	CLC
	ADC.w #$FFD8
CODE_B699E7:
	STA.w $0006,y
	RTS

CODE_B699EB:							; Note: Related to DK being beat up by K. Rool.
	LDX.b $64
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $46,x
	BNE.b CODE_B69A4F
	JSL.l CODE_BCFB58
	LDA.w #$0200
	JSL.l CODE_BCFE0A
	BCC.b CODE_B69A4F
	INC.w $0763
	LDY.w $075F
	STY.b $68
	LDA.w #$0001
	STA.w $002E,y
	LDA.w #DATA_BAA609
	STA.w $0042,y
	LDA.w #$0252
	JSL.l CODE_B9D09B
	LDA.l $00075B
	STA.b $68
	LDA.w #$0253
	JSL.l CODE_B9D09B
	LDX.b $64
	INC.b $46,x
	LDA.w #$0300
	STA.b $20,x
	STZ.b $26,x
	LDA.w #$F200
	STA.b $24,x
	LDA.w #$0A00
	STA.b $2A,x
CODE_B69A4F:
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_B69A5A:
	PHB
	PHK
	PLB
	LDA.l $0006A3
	BIT.w #$0100
	BEQ.b CODE_B69A76
	JSR.w CODE_B6AE50
	STZ.w $0735
	JSL.l CODE_BB82B8
	JSR.w CODE_B6ADDE
	BRL.w CODE_B69C37

CODE_B69A76:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B69A82
	BRL.w CODE_B69C6A

CODE_B69A82:
	CPX.w $0D7A
	BNE.b CODE_B69A8A
	BRL.w CODE_B69C64

CODE_B69A8A:
	LDA.b $2E,x
	BIT.w #$0200
	BNE.b CODE_B69A98
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B69AA5
CODE_B69A98:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	LDX.b $64
CODE_B69AA5:
	CPX.w $0D7A
	BEQ.b CODE_B69AB4
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B69AB4
	BRL.w CODE_B69B58

CODE_B69AB4:
	LDA.b $2E,x
	BIT.w #$0010
	BEQ.b CODE_B69ABE
	BRL.w CODE_B69B58

CODE_B69ABE:
	JSL.l CODE_BCFB58
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	BCC.b CODE_B69B30
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$0268
	BNE.b CODE_B69AE8
	LDY.w $0654
	LDA.w $001C,y
	AND.w #$C000
	BNE.b CODE_B69AE3
	BRL.w CODE_B69CD4

CODE_B69AE3:
	LDY.b $6A
	LDA.w $0000,y
CODE_B69AE8:
	CMP.w #$0264
	BNE.b CODE_B69B1B
	LDA.w #!Define_DKC2_SoundID_Swim|$0500
	JSL.l CODE_B58003
	JSR.w CODE_B6800D
	LDY.w $0654
	LDA.w $001C,y
	AND.w #$C000
	BNE.b CODE_B69B16
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0010
	BEQ.b CODE_B69B0E
	BRL.w CODE_B69B30

CODE_B69B0E:
	LDX.b $64
	JSR.w CODE_B69E7D
	BRL.w CODE_B69BC5

CODE_B69B16:
	LDY.b $6A
	LDA.w $0000,y
CODE_B69B1B:
	CMP.w #$0270
	BNE.b CODE_B69B30
	LDA.w $002E,y
	BIT.w #$0040
	BNE.b CODE_B69B30
	JSR.w CODE_B69EB0
	LDX.b $64
	BRL.w CODE_B69BC5

CODE_B69B30:
	CMP.w #$02A0
	BNE.b CODE_B69B45
	LDA.w $002E,y
	BIT.w #$0040
	BNE.b CODE_B69B45
	JSR.w CODE_B69EB0
	LDX.b $64
	BRL.w CODE_B69BC5

CODE_B69B45:
	CPX.w $0D7A
	BNE.b CODE_B69B4D
	BRL.w CODE_B69C64

CODE_B69B4D:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B69B58
	STZ.b $26,x
CODE_B69B58:
	LDA.b $1E,x
	BIT.w #$0001
	BEQ.b CODE_B69B94
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B69B6C
	STZ.b $24,x
	STZ.b $2A,x
	BRA.b CODE_B69B94

CODE_B69B6C:
	LDA.b $24,x
	CMP.w #$02FF
	BCC.b CODE_B69B9E
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDX.b $64
	LDA.w #$0600
	STA.b $2A,x
	LDA.w #$0009
	STA.b $42,x
	LDA.w #$0009
	STA.b $44,x
	LDA.b $2E,x
	ORA.w #$0048
	AND.w #$FF7F
	STA.b $2E,x
CODE_B69B94:
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BNE.b CODE_B69BB7
CODE_B69B9E:
	STZ.b $24,x
	STZ.b $2A,x
	STZ.b $26,x
	LDA.b $2E,x
	AND.w #$FFF7
	ORA.w #$0004
	STA.b $2E,x
	LDA.w #$000A
	STA.b $42,x
	LDX.b $64
	BRA.b CODE_B69BC5

CODE_B69BB7:
	CMP.w #$0001
	BNE.b CODE_B69BC5
	LDA.w #!Define_DKC2_SoundID_KRoolGunCannonballLand|$0500
	JSL.l CODE_B58003
	LDX.b $64
CODE_B69BC5:
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B69BD4
	LDA.b $46,x
	BEQ.b CODE_B69BD4
	DEC.b $46,x
	BRA.b CODE_B69BE2

CODE_B69BD4:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
CODE_B69BE2:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0100
	BEQ.b CODE_B69BF7
	JSL.l CODE_B8CE97
	JSR.w CODE_B69C87
	BCC.b CODE_B69BFB
	BRL.w CODE_B69C37

CODE_B69BF7:
	JSL.l CODE_B8D4F8
CODE_B69BFB:
	LDA.b $20,x
	BNE.b CODE_B69C20
	STZ.b $04,x
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B69C20
	BIT.w #$0002
	BEQ.b CODE_B69C3B
	LDA.b $2E,x
	ORA.w #$0001
	AND.w #$FFFD
	STA.b $2E,x
	LDA.w #$0268
	JSL.l CODE_B9D0C6
CODE_B69C20:
	JSL.l CODE_B9D100
CODE_B69C24:
	LDX.b $64
	LDY.w #$0000
	LDA.l $0006A3
	BIT.w #$0080
	BNE.b CODE_B69C35
	LDY.w #$C000
CODE_B69C35:
	STY.b $1C,x
CODE_B69C37:
	PLB
	JMP.w [$05A9]

CODE_B69C3B:
	LDA.b $30,x
	ORA.w #$0001
	STA.b $30,x
	LDA.w $0D7A
	CMP.b $64
	BEQ.b CODE_B69C64
	LDA.b $2E,x
	ORA.w #$0010
	STA.b $2E,x
	LDA.b $32,x
	BEQ.b CODE_B69C24
	STZ.b $32,x
	CMP.w #$0001
	BNE.b CODE_B69C24
	LDA.w #$FFFC
	AND.b $30,x
	STA.b $30,x
	BRA.b CODE_B69C24

CODE_B69C64:
	JSR.w CODE_B6A1C2
	BRL.w CODE_B69C24

CODE_B69C6A:
	JSR.w CODE_B69C70
	BRL.w CODE_B69C20

CODE_B69C70:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSL.l CODE_BBBB80
	RTS

CODE_B69C87:
	LDX.b $64
	LDA.b $06,x
	CMP.w #$00E8
	BCC.b CODE_B69C95
	CMP.w #$0312
	BCC.b CODE_B69C9D
CODE_B69C95:
	JSL.l CODE_BB82B8
	LDX.b $64
	SEC
	RTS

CODE_B69C9D:
	CLC
	RTS

CODE_B69C9F:
	LDA.w $0D7A
	CMP.b $64
	BEQ.b CODE_B69CAF
	LDA.b $20,x
	BPL.b CODE_B69CBA
CODE_B69CAA:
	LDA.w #$0400
	BRA.b CODE_B69CBD

CODE_B69CAF:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0012,y
	BIT.w #$4000
	BNE.b CODE_B69CAA
CODE_B69CBA:
	LDA.w #$FC00
CODE_B69CBD:
	STA.b $20,x
	LDA.w #$F610
	STA.b $24,x
	STZ.b $26,x
	LDA.w #$1000
	STA.b $2A,x
	LDA.b $30,x
	AND.w #$FFFE
	STA.b $30,x
	SEC
	RTS

CODE_B69CD4:
	LDA.l $00072D
	BNE.b CODE_B69CEC
	LDA.w #!Define_DKC2_SoundID_KRoolGunCannonballLand|$0500
	JSL.l CODE_B58003
	JSR.w CODE_B6800D
	LDX.b $64
	JSR.w CODE_B69E7D
	BRL.w CODE_B69BC5

CODE_B69CEC:
	JSR.w CODE_B69CF2
	BRL.w CODE_B69C24

CODE_B69CF2:
	LDA.w #!Define_DKC2_SoundID_StuckToHoneyFloor|$0700
	JSL.l CODE_B58003
	LDY.w $073B
	BEQ.b CODE_B69D0E
	LDX.b $64
	PHX
	STY.b $64
	JSL.l CODE_BB82B8
	JSL.l CODE_B39742
	PLX
	STX.b $64
CODE_B69D0E:
	LDA.l $0006A3
	ORA.w #$0100
	STA.l $0006A3
	JSR.w CODE_B6800D
	STZ.w $072D
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B69D44
	LDX.w $0654
	STX.b $68
	LDA.b $2E,x
	ORA.w #$2000
	STA.b $2E,x
	LDA.w #$025A
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$025B
	BRA.b CODE_B69D75

CODE_B69D44:
	LDA.l $000654
	STA.b $68
	LDA.l $000652
	CMP.w #$0001
	BEQ.b CODE_B69D65
	LDA.w #$0270
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$0271
	BRA.b CODE_B69D75

CODE_B69D65:
	LDA.w #$0283
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$0284
CODE_B69D75:
	JSL.l CODE_B9D09B
	LDX.b $64
	PHX
	JSR.w CODE_B6C1B4
	PLX
	STX.b $64
	LDY.w $0654
	LDA.w #CODE_B6B87C
	STA.w $0044,y
	JSR.w CODE_B6AE50
	STZ.w $0735
	JSL.l CODE_BB82B8
	RTS

CODE_B69D96:
	STZ.w $0652
	LDA.w #$F780
	STA.b $24,x
	LDA.w #$FC80
	STA.b $2A,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #CODE_B69DC2
	STA.b $44,x
	LDA.w #$0001
	STA.l $000751
	LDA.w #DATA_B68AFB
	STA.l $000753
	LDA.w #!Define_DKC2_SoundID_KRoolFalls|$0500
	JSL.l CODE_B58003
	RTL

CODE_B69DC2:
	LDA.w #$0004
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSR.w CODE_B68AAB
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0060
	BCS.b CODE_B69E2F
	LDA.w #$0200
	STA.b $06,x
	SEP.b #$20
	LDA.b #$02
	STA.w !REGISTER_SubScreenLayers
	REP.b #$20
	LDA.w #$0028
	STA.l $000751
	LDA.w #DATA_B68B2B
	STA.l $000753
	LDA.w #$00C6
	STA.b $0A,x
	LDA.w #CODE_B69E33
	STA.b $44,x
	LDA.w #$025C
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	LDA.w #$C000
	STA.b $1C,x
	LDA.w #$025C
	JSL.l CODE_B9D09B
	LDX.b $64
	LDY.w $0656
	LDA.w #$0280
	STA.b $24,x
	LDA.b $12,x
	EOR.w #$1000
	STA.b $12,x
	LDA.w #!Define_DKC2_SoundID_BossFallingInBackground|$0700
	JSL.l CODE_B58003
CODE_B69E2F:
	JSR.w CODE_B68D5D
	RTS

CODE_B69E33:
	JSL.l CODE_B8CE97
	JSR.w CODE_B68AAB
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0180
	BCC.b CODE_B69E79
	LDA.l $0006A5
	ORA.w #$0200
	STA.l $0006A5
	LDY.w #DATA_FF2818
	JSL.l CODE_BB83F5
	LDX.b $68
	LDA.w #$02BC
	STA.b $44,x
	LDX.b $64
	PHX
	LDX.w $0656
	STX.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	LDA.w #CODE_B69E75
	STA.b $44,x
	LDA.w #$C000
	STA.b $1C,x
CODE_B69E75:
	PLA
	BRL.w CODE_B68F33

CODE_B69E79:
	JSR.w CODE_B68D5D
	RTS

CODE_B69E7D:
	LDA.b $2E,x
	ORA.w #$0010
	STA.b $2E,x
	LDA.b $20,x
	BPL.b CODE_B69E8D
	LDA.w #$0400
	BRA.b CODE_B69E90

CODE_B69E8D:
	LDA.w #$FC00
CODE_B69E90:
	STA.b $20,x
	LDA.w #$F610
	STA.b $24,x
	STZ.b $26,x
	LDA.w #$1000
	STA.b $2A,x
	LDA.w #$0007
	STA.b $42,x
	LDA.w #$0007
	STA.b $44,x
	LDA.b $30,x
	AND.w #$FFFE
	STA.b $30,x
	RTS

CODE_B69EB0:
	LDX.b $64
	JSR.w CODE_B69E7D
	LDX.b $6A
	LDA.b $2E,x
	ORA.w #$0020
	STA.b $2E,x
	JSR.w CODE_B69E7D
	LDA.b $24,x
	SEC
	ROR
	CLC
	ADC.b $24,x
	STA.b $24,x
	LDY.b $64
	LDA.w $0006,y
	CMP.b $06,x
	BCS.b CODE_B69EDE
	LDA.w #$FC00
	STA.w $0020,y
	LDA.w #$0400
	BRA.b CODE_B69EE7

CODE_B69EDE:
	LDA.w #$0400
	STA.w $0020,y
	LDA.w #$FC00
CODE_B69EE7:
	STA.b $20,x
	RTS

CODE_B69EEA:
	PHB
	PHK
	PLB
	LDA.l $0006A3
	BIT.w #$0100
	BEQ.b CODE_B69F06
	JSR.w CODE_B6AE50
	STZ.w $0735
	JSL.l CODE_BB82B8
	JSR.w CODE_B6ADDE
	BRL.w CODE_B6A18F

CODE_B69F06:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B69F12
	BRL.w CODE_B6A271

CODE_B69F12:
	CPX.w $0D7A
	BNE.b CODE_B69F1A
	BRL.w CODE_B6A1BC

CODE_B69F1A:
	LDA.b $2E,x
	BIT.w #$1C00
	BNE.b CODE_B69F24
	BRL.w CODE_B69F96

CODE_B69F24:
	JSL.l CODE_BCFB58
	LDA.w #$0010
	PHK
	PEA.w CODE_B69F32-$01
	JMP.w [$09F9]
CODE_B69F32:
	BCC.b CODE_B69F6E
	LDX.b $64
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BEQ.b CODE_B69F89
	LDA.b $2E,x
	BIT.w #$0400
	BEQ.b CODE_B69F71
	LDA.w #$0024
	JSL.l CODE_B8D7D2
	BCS.b CODE_B69F6E
	LDA.w #$0013
	STA.w $0A86
	LDA.w $0D7A
	BEQ.b CODE_B69F67
	JSR.w CODE_B6AE50
	BCC.b CODE_B69F67
	LDX.b $64
	JSR.w CODE_B6A458
	LDA.w #$000B
	STA.b $44,x
CODE_B69F67:
	JSL.l CODE_BB82B8
	BRL.w CODE_B6A18F

CODE_B69F6E:
	BRL.w CODE_B69FFC

CODE_B69F71:
	BIT.w #$0800
	BEQ.b CODE_B69F89
	LDA.w $0919
	BNE.b CODE_B69F67
	EOR.w #$0002
	STA.w $0919
	LDA.w #$0100
	STA.w $0925
	BRA.b CODE_B69F67

CODE_B69F89:
	LDA.w $0919
	BNE.b CODE_B69F67
	EOR.w #$0001
	STA.w $0919
	BRA.b CODE_B69F67

CODE_B69F96:
	BIT.w #$0080
	BNE.b CODE_B69F9E
	BRL.w CODE_B69FFE

CODE_B69F9E:
	JSL.l CODE_BCFB58
	LDA.l $000735
	CMP.b $64
	BNE.b CODE_B69FAF
	LDA.w #$0C18
	BRA.b CODE_B69FB2

CODE_B69FAF:
	LDA.w #$0000
CODE_B69FB2:
	JSL.l CODE_B6D011
	BCC.b CODE_B69FFC
	BEQ.b CODE_B69FBF
	CMP.w #$0002
	BNE.b CODE_B69FFC
CODE_B69FBF:
	LDA.w #$001E
	LDY.w #$FF00
	JSL.l CODE_B3A5DC
	JSL.l CODE_B39742
	LDA.w #$0280
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.w #$0009
	JSL.l CODE_BB8C44
	LDX.b $64
	JSR.w CODE_B6A458
	STZ.b $42,x
	LDA.w #$000B
	STA.b $44,x
	LDA.b $2E,x
	AND.w #$E17C
	STA.b $2E,x
	LDA.b $06,x
	CMP.w #$028A
	BCC.b CODE_B69FFC
	LDA.w #$0289
	STA.b $06,x
CODE_B69FFC:
	LDX.b $64
CODE_B69FFE:
	CPX.w $0D7A
	BEQ.b CODE_B6A045
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B6A00D
	BRL.w CODE_B6A277

CODE_B6A00D:
	BIT.w #$0002
	BEQ.b CODE_B6A015
	BRL.w CODE_B6A29C

CODE_B6A015:
	BIT.w #$0200
	BEQ.b CODE_B6A01D
	BRL.w CODE_B6A2D9

CODE_B6A01D:
	BIT.w #$0400
	BEQ.b CODE_B6A025
	BRL.w CODE_B6A277

CODE_B6A025:
	BIT.w #$0800
	BEQ.b CODE_B6A02D
	BRL.w CODE_B6A29C

CODE_B6A02D:
	BIT.w #$1000
	BEQ.b CODE_B6A035
	BRL.w CODE_B6A2D9

CODE_B6A035:
	BIT.w #$4000
	BEQ.b CODE_B6A03D
	BRL.w CODE_B6A42F

CODE_B6A03D:
	BIT.w #$0080
	BEQ.b CODE_B6A045
	BRL.w CODE_B6A0C5

CODE_B6A045:
	LDA.b $2E,x
	BIT.w #$0010
	BNE.b CODE_B6A0C5
	JSL.l CODE_BCFB58
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	BCC.b CODE_B6A0B2
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$0268
	BNE.b CODE_B6A076
	LDY.w $0654
	LDA.w $001C,y
	AND.w #$C000
	BNE.b CODE_B6A071
	BRL.w CODE_B6A467

CODE_B6A071:
	LDY.b $6A
	LDA.w $0000,y
CODE_B6A076:
	CMP.w #$0264
	BNE.b CODE_B6A09D
	LDA.w #!Define_DKC2_SoundID_Swim|$0500
	JSL.l CODE_B58003
	JSR.w CODE_B6800D
	LDY.w $0654
	LDA.w $001C,y
	AND.w #$C000
	BNE.b CODE_B6A098
	LDX.b $64
	JSR.w CODE_B69E7D
	BRL.w CODE_B6A130

CODE_B6A098:
	LDY.b $6A
	LDA.w $0000,y
CODE_B6A09D:
	CMP.w #$02A0
	BNE.b CODE_B6A0B2
	LDA.w $002E,y
	BIT.w #$0040
	BNE.b CODE_B6A0B2
	JSR.w CODE_B69EB0
	LDX.b $64
	BRL.w CODE_B6A130

CODE_B6A0B2:
	CPX.w $0D7A
	BNE.b CODE_B6A0BA
	BRL.w CODE_B6A1BC

CODE_B6A0BA:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6A0C5
	STZ.b $26,x
CODE_B6A0C5:
	LDA.b $1E,x
	BIT.w #$0001
	BEQ.b CODE_B6A0FF
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6A0D9
	STZ.b $24,x
	STZ.b $2A,x
	BRA.b CODE_B6A0FF

CODE_B6A0D9:
	LDA.b $24,x
	CMP.w #$02FF
	BCC.b CODE_B6A109
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.w #$0600
	STA.b $2A,x
	LDA.w #$0009
	STA.b $42,x
	LDA.w #$0009
	STA.b $44,x
	LDA.b $2E,x
	ORA.w #$0048
	AND.w #$FF7F
	STA.b $2E,x
CODE_B6A0FF:
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BNE.b CODE_B6A122
CODE_B6A109:
	STZ.b $24,x
	STZ.b $2A,x
	STZ.b $26,x
	LDA.b $2E,x
	AND.w #$FFF7
	ORA.w #$0004
	STA.b $2E,x
	LDA.w #$000A
	STA.b $42,x
	LDX.b $64
	BRA.b CODE_B6A130

CODE_B6A122:
	CMP.w #$0001
	BNE.b CODE_B6A130
	LDA.w #!Define_DKC2_SoundID_Swim|$0500
	JSL.l CODE_B58003
	LDX.b $64
CODE_B6A130:
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B6A13F
	LDA.b $46,x
	BEQ.b CODE_B6A13F
	DEC.b $46,x
	BRA.b CODE_B6A14D

CODE_B6A13F:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
CODE_B6A14D:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0100
	BEQ.b CODE_B6A162
	JSL.l CODE_B8CE97
	JSR.w CODE_B69C87
	BCC.b CODE_B6A166
	BRL.w CODE_B6A18F

CODE_B6A162:
	JSL.l CODE_B8D4F8
CODE_B6A166:
	LDA.b $20,x
	BNE.b CODE_B6A178
	STZ.b $04,x
	LDA.b $2E,x
	BIT.w #$0040
	BEQ.b CODE_B6A178
	LDX.b $64
	BRL.w CODE_B6A193

CODE_B6A178:
	JSL.l CODE_B9D100
CODE_B6A17C:
	LDX.b $64
	LDY.w #$0000
	LDA.l $0006A3
	BIT.w #$0080
	BNE.b CODE_B6A18D
	LDY.w #$C000
CODE_B6A18D:
	STY.b $1C,x
CODE_B6A18F:
	PLB
	JMP.w [$05A9]

CODE_B6A193:
	LDA.b $30,x
	ORA.w #$0001
	STA.b $30,x
	LDA.w $0D7A
	CMP.b $64
	BEQ.b CODE_B6A1BC
	LDA.b $2E,x
	ORA.w #$0010
	STA.b $2E,x
	LDA.b $32,x
	BEQ.b CODE_B6A17C
	STZ.b $32,x
	CMP.w #$0001
	BNE.b CODE_B6A17C
	LDA.w #$FFFC
	AND.b $30,x
	STA.b $30,x
	BRA.b CODE_B6A17C

CODE_B6A1BC:
	JSR.w CODE_B6A1C2
	BRL.w CODE_B6A17C

CODE_B6A1C2:
	JSL.l CODE_BCFB58
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	BCC.b CODE_B6A1EE
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$0270
	BNE.b CODE_B6A1EE
	LDY.b $6A
	LDA.w $002E,y
	BIT.w #$0080
	BEQ.b CODE_B6A1EE
	STZ.w $0D7A
	JSR.w CODE_B69EB0
	LDX.b $64
	BRL.w CODE_B6A245

CODE_B6A1EE:
	CMP.w #$02A0
	BNE.b CODE_B6A208
	LDY.b $6A
	LDA.w $002E,y
	BIT.w #$0080
	BEQ.b CODE_B6A208
	STZ.w $0D7A
	JSR.w CODE_B69EB0
	LDX.b $64
	BRL.w CODE_B6A245

CODE_B6A208:
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FFBF
	STA.b $2E,x
	LDA.b $32,x
	BEQ.b CODE_B6A238
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B6A246
	CMP.w #$0002
	BEQ.b CODE_B6A24F
	CMP.w #$0004
	BEQ.b CODE_B6A24F
	CMP.w #$0006
	BEQ.b CODE_B6A24F
	CMP.w #$0005
	BEQ.b CODE_B6A24F
	STZ.w $0D7A
	JSR.w CODE_B69C9F
	BCS.b CODE_B6A245
CODE_B6A238:
	JSL.l CODE_B39FE3
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FFEF
	STA.b $2E,x
CODE_B6A245:
	RTS

CODE_B6A246:
	LDA.b $30,x
	ORA.w #$0001
	STA.b $30,x
	BRA.b CODE_B6A245

CODE_B6A24F:
	LDA.b $2E,x
	ORA.w #$0004
	STA.b $2E,x
	LDA.b $30,x
	AND.w #$FFFE
	STA.b $30,x
	LDA.w #$0006
	STA.b $44,x
	LDA.w #$0009
	STA.b $42,x
	STZ.b $26,x
	LDA.w #$0900
	STA.b $2A,x
	BRL.w CODE_B6A245

CODE_B6A271:
	JSR.w CODE_B69C70
	BRL.w CODE_B6A178

CODE_B6A277:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSR.w CODE_B69C87
	BCC.b CODE_B6A299
	LDA.b $64
	CMP.l $000735
	BNE.b CODE_B6A299
	STZ.w $0735
CODE_B6A299:
	BRL.w CODE_B6A178

CODE_B6A29C:
	LDA.b $0A,x
	CMP.w #$01C1
	BCC.b CODE_B6A2B4
	LDA.w #!Define_DKC2_SoundID_KRoolGunCannonballLand|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $46,x
	STA.b $24,x
	LDA.b $48,x
	STA.b $2A,x
CODE_B6A2B4:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSR.w CODE_B69C87
	BCC.b CODE_B6A2D6
	LDA.b $64
	CMP.l $000735
	BNE.b CODE_B6A2D6
	STZ.w $0735
CODE_B6A2D6:
	BRL.w CODE_B6A178

CODE_B6A2D9:
	LDA.b $22,x
	STA.b $06,x
	LDA.b $28,x
	STA.b $0A,x
	LDA.b $4A,x
	AND.w #$00FF
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $4A,x
	XBA
	AND.w #$00FF
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $06,x
	CMP.w #$02C0
	BCC.b CODE_B6A309
	JSL.l CODE_BB82B8
	BRA.b CODE_B6A30E

CODE_B6A309:
	JSR.w CODE_B69C87
	BCC.b CODE_B6A335
CODE_B6A30E:
	LDA.l $000735
	CMP.b $64
	BNE.b CODE_B6A320
	LDA.w #$0652
	CLC
	JSL.l CODE_B3814F
	BRA.b CODE_B6A328

CODE_B6A320:
	LDA.w #$076A
	CLC
	JSL.l CODE_B3814F
CODE_B6A328:
	LDA.b $64
	CMP.l $000735
	BNE.b CODE_B6A36C
	STZ.w $0735
	BRA.b CODE_B6A36C

CODE_B6A335:
	LDA.l $000735
	CMP.b $64
	BNE.b CODE_B6A347
	LDA.w #$0652
	SEC
	JSL.l CODE_B3814F
	BRA.b CODE_B6A34F

CODE_B6A347:
	LDA.w #$076A
	SEC
	JSL.l CODE_B3814F
CODE_B6A34F:
	LDX.b $64
	LDA.b $06,x
	STA.b $22,x
	STA.b $42,x
	LDA.b $0A,x
	STA.b $28,x
	STA.b $44,x
	LDA.b $46,x
	PHA
	JSL.l CODE_BEF05C
	LDX.b $64
	PLA
	CLC
	ADC.b $4C,x
	STA.b $46,x
CODE_B6A36C:
	BRL.w CODE_B6A178

CODE_B6A36F:
	LDA.b $46,x
	BEQ.b CODE_B6A3E5
	DEC.b $46,x
	BEQ.b CODE_B6A37A
	BRL.w CODE_B6A402

CODE_B6A37A:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.b $06,x
	BCS.b CODE_B6A399
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	CMP.w #$0040
	BCS.b CODE_B6A394
	LDA.w #$0900
	BRA.b CODE_B6A3A4

CODE_B6A394:
	LDA.w #$F700
	BRA.b CODE_B6A3D2

CODE_B6A399:
	SEC
	SBC.b $06,x
	CMP.w #$0040
	BCS.b CODE_B6A3CF
	LDA.w #$0900
CODE_B6A3A4:
	STA.b $2A,x
	STZ.b $24,x
	LDA.b $2E,x
	ORA.w #$2000
	STA.b $2E,x
	LDA.w #$000E
	STA.b $42,x
	LDA.w #$0009
	STA.b $44,x
CODE_B6A3B9:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.b $06,x
	BCS.b CODE_B6A3C8
	LDA.w #$FA00
	BRA.b CODE_B6A3CB

CODE_B6A3C8:
	LDA.w #$0600
CODE_B6A3CB:
	STA.b $26,x
	BRA.b CODE_B6A417

CODE_B6A3CF:
	LDA.w #$0900
CODE_B6A3D2:
	STA.b $26,x
	LDA.b $2E,x
	AND.w #$DFFF
	STA.b $2E,x
	LDA.w #$0009
	STA.b $42,x
	LDA.w #$000E
	STA.b $44,x
CODE_B6A3E5:
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6A3B9
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	CMP.b $0A,x
	BCS.b CODE_B6A3FB
	LDA.w #$FA00
	BRA.b CODE_B6A3FE

CODE_B6A3FB:
	LDA.w #$0600
CODE_B6A3FE:
	STA.b $2A,x
	BRA.b CODE_B6A417

CODE_B6A402:
	LDA.b $20,x
	BMI.b CODE_B6A40D
	CMP.w #$0200
	BCC.b CODE_B6A412
	BRA.b CODE_B6A417

CODE_B6A40D:
	CMP.w #$FE00
	BCC.b CODE_B6A417
CODE_B6A412:
	LDA.w #$FF40
	STA.b $2A,x
CODE_B6A417:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSR.w CODE_B69C87
	BRL.w CODE_B6A178

CODE_B6A42F:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSR.w CODE_B69C87
	BCC.b CODE_B6A451
	LDA.b $64
	CMP.l $000735
	BNE.b CODE_B6A451
	STZ.w $0735
CODE_B6A451:
	JSL.l CODE_B9D100
	BRL.w CODE_B6A18F

CODE_B6A458:
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0900
	STA.b $2A,x
	LDA.w #$0100
	STA.b $24,x
	RTS

CODE_B6A467:
	LDA.l $00072D
	BNE.b CODE_B6A47F
	LDA.w #!Define_DKC2_SoundID_Swim|$0500
	JSL.l CODE_B58003
	JSR.w CODE_B6800D
	LDX.b $64
	JSR.w CODE_B69E7D
	BRL.w CODE_B6A130

CODE_B6A47F:
	JSR.w CODE_B69CF2
	BRL.w CODE_B6A17C

CODE_B6A485:
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
	RTL

CODE_B6A48D:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A494:
	LDA.l $0006A3
	BIT.w #$4000
	BEQ.b CODE_B6A4A4
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B6A4A4:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A4AB:
	LDA.l $00075F
	STA.b $68
	LDA.w #$0247
	JSL.l CODE_B9D09B
	LDA.l $00075B
	STA.b $68
	LDA.w #$0248
	JSL.l CODE_B9D09B
	RTL

CODE_B6A4C6:
	JSR.w CODE_B68F50
	LDA.w #$0004
CODE_B6A4CC:
	LDY.w $075F
	STA.w $002E,y
	RTL

CODE_B6A4D3:
	LDA.w #$0002
	BRA.b CODE_B6A4CC

CODE_B6A4D8:
	JSR.w CODE_B68F50
	LDY.w $075F
	LDA.w #$0006
	STA.w $002E,y
	LDA.w #$001C
	JSR.w CODE_B6A667
	RTL

CODE_B6A4EB:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B6A4F2:
	LDA.w $08FC
	BIT.w #$0003
	BNE.b CODE_B6A4EB
	ORA.w #$0003
	STA.w $08FC
	JSL.l CODE_B4AF72
	LDX.b $64
	LDA.w #$0288
	STA.b $00,x
	LDA.b $4E,x
	BNE.b CODE_B6A53C
	INC.b $4E,x
	STX.w $075F
	LDY.w #$011C
	JSL.l CODE_BB842C
	LDX.b $68
	STX.w $075B
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	LDY.w #$011E
	JSL.l CODE_BB842C
	LDY.b $68
	STY.w $075D
	LDA.w $0012,y
	ORA.w #$4000
	STA.w $0012,y
CODE_B6A53C:
	LDX.b $64
	LDA.b $2E,x
	BEQ.b CODE_B6A549
	ASL
	TAX
	PHK
	PLB
	JMP.w (DATA_B6A54C,x)

CODE_B6A549:
	JMP.w [$05A9]

DATA_B6A54C:
	dw $0000
	dw CODE_B6A560
	dw CODE_B6A5ED
	dw CODE_B6A626
	dw CODE_B6A629
	dw CODE_B6A633
	dw CODE_B6A6C4
	dw CODE_B6A724
	dw CODE_B6A783
	dw CODE_B6A7AB

CODE_B6A560:
	LDX.b $64
	LDA.b $44,x
	STA.b $06,x
	LDA.b $46,x
	STA.b $0A,x
	LDY.b $42,x
	BEQ.b CODE_B6A5C7
	JSR.w CODE_B6D9CB
	LDA.w $0000,y
	AND.w #$00FF
	BIT.w #$0080
	BEQ.b CODE_B6A57F
	ORA.w #$FF00
CODE_B6A57F:
	STA.l $000650
	LDA.b $06,x
	CLC
	ADC.l $000650
	STA.b $06,x
	LDA.w $0001,y
	AND.w #$00FF
	BIT.w #$0080
	BEQ.b CODE_B6A59A
	ORA.w #$FF00
CODE_B6A59A:
	STA.l $000650
	LDA.b $0A,x
	CLC
	ADC.l $000650
	STA.b $0A,x
	LDA.w $0002,y
	AND.w #$00FF
	CMP.w #$007F
	BNE.b CODE_B6A5B6
	STZ.b $42,x
	BRA.b CODE_B6A5C7

CODE_B6A5B6:
	CMP.w #$007E
	BNE.b CODE_B6A5C0
	LDA.w $0003,y
	BRA.b CODE_B6A5C5

CODE_B6A5C0:
	TYA
	CLC
	ADC.w #$0002
CODE_B6A5C5:
	STA.b $42,x
CODE_B6A5C7:
	JSR.w CODE_B6A5D2
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A5D1:
	RTS

CODE_B6A5D2:
	LDX.w $075F
	LDY.w $075B
	JSR.w CODE_B68D65
	LDY.w $075D
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	SEC
	SBC.w #$0048
	STA.w $000A,y
	RTS

CODE_B6A5ED:
	LDX.b $64
	LDA.b $24,x
	SEC
	SBC.w #$0020
	STA.b $24,x
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0100
	BCS.b CODE_B6A623
	PHX
	JSL.l CODE_BB82B8
	LDA.l $00075B
	STA.b $64
	JSL.l CODE_BB82B8
	LDA.l $00075D
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	JMP.w [$05A9]

CODE_B6A623:
	BRL.w CODE_B6A5C7

CODE_B6A626:
	BRL.w CODE_B6A5C7

CODE_B6A629:
	LDA.w #$0050
	JSR.w CODE_B6A667
	LDX.b $64
	INC.b $2E,x
CODE_B6A633:
	LDA.w #$0003
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0195
	BCC.b CODE_B6A65D
	LDA.b $24,x
	EOR.w #$FFFF
	INC
	STA.b $24,x
	CMP.w #$FF00
	BCC.b CODE_B6A65D
	STZ.b $24,x
	STZ.b $2A,x
	LDA.w #$0003
	STA.b $2E,x
CODE_B6A65D:
	JSR.w CODE_B6A5D2
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A667:
	STA.l $000650
	LDX.w $075F
	LDA.w #$0400
	STA.b $24,x
	LDA.w #$0600
	STA.b $2A,x
	LDY.w $0654
	LDA.w $0012,y
	BIT.w #$4000
	BNE.b CODE_B6A6A8
	LDA.w $0006,y
	CLC
	ADC.l $000650
	STA.b $06,x
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	LDX.w $075D
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	LDX.w $075B
	LDA.b $12,x
	ORA.w #$4000
	BRA.b CODE_B6A6C1

CODE_B6A6A8:
	LDA.w $0006,y
	SEC
	SBC.l $000650
	STA.b $06,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	LDX.w $075B
	LDA.b $12,x
	AND.w #$BFFF
CODE_B6A6C1:
	STA.b $12,x
	RTS

CODE_B6A6C4:
	LDA.w #$0003
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0145
	BCC.b CODE_B6A71A
	LDA.b $24,x
	EOR.w #$FFFF
	INC
	CLC
	ADC.w #$00A0
	STA.b $24,x
	CMP.w #$FF00
	BCS.b CODE_B6A6EC
	BRL.w CODE_B6A65D

CODE_B6A6EC:
	STZ.b $24,x
	STZ.b $2A,x
	INC.b $2E,x
	LDA.w #$0243
	JSL.l CODE_B9D0C6
	LDA.l $00075B
	STA.b $68
	LDA.w #$0244
	JSL.l CODE_B9D09B
	LDX.b $64
	LDA.w #$0140
	STA.b $3A,x
	LDY.w $075B
	STA.w $003A,y
	LDA.w #$00AA
	STA.l $000747
CODE_B6A71A:
	JSR.w CODE_B6A5D2
CODE_B6A71D:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A724:
	DEC.w $0747
	BNE.b CODE_B6A76A
	LDX.b $64
	PHX
	LDA.l $00075B
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	STZ.w $0650
	STZ.w $0658
	JSR.w CODE_B6AC14
	LDX.w $075F
	LDY.b $68
	JSR.w CODE_B68D65
	LDY.b $68
	LDA.w $000A,y
	CLC
	ADC.w #$FFE0
	STA.w $000A,y
	LDX.b $64
	INC.b $2E,x
	STZ.b $24,x
	LDA.w #$0800
	STA.b $2A,x
	LDA.w #$0249
	JSL.l CODE_B9D0C6
	BRA.b CODE_B6A71D

CODE_B6A76A:
	LDA.l $000747
	CMP.w #$003C
	BNE.b CODE_B6A780
	LDX.b $64
	LDA.w #$0280
	STA.b $3A,x
	LDY.w $075B
	STA.w $003A,y
CODE_B6A780:
	BRL.w CODE_B6A71A

CODE_B6A783:
	LDA.w #$0004
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$01BD
	BCC.b CODE_B6A7A4
	STZ.b $24,x
	STZ.b $2A,x
	INC.b $2E,x
	LDA.w #$024A
	JSL.l CODE_B9D0C6
CODE_B6A7A4:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A7AB:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A7B2:
	JSR.w CODE_B6A7B6
	RTL

CODE_B6A7B6:
	LDA.w $0AB8
	AND.w #$BFFF
	ORA.w #$8000
	STA.w $0AB8
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.b $06,x
	BCC.b CODE_B6A7D3
	LDA.w #$C800
	BRA.b CODE_B6A7D6

CODE_B6A7D3:
	LDA.w #$3800
CODE_B6A7D6:
	STA.w $0AEC
	RTS

CODE_B6A7DA:
	JSR.w CODE_B6A7B6
	LDX.b $64
	LDA.b $42,x
	ASL
	TAX
	PHK
	PLB
	JMP.w (DATA_B6A7E8,x)

DATA_B6A7E8:
	dw CODE_B6A7EE
	dw CODE_B6A83D
	dw CODE_B6A881

CODE_B6A7EE:
	JSL.l CODE_B8CE97
	LDX.w $0654
	LDA.b $0A,x
	CMP.w #$0100
	BCS.b CODE_B6A833
	PHX
	LDA.w #!Define_DKC2_SoundID_Explosion|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_BreakWall|$0700
	JSL.l CODE_B58003
	LDA.l $000656
	STA.b $64
	JSL.l CODE_BB82B8
	STZ.w $0656
	PLX
	STX.b $64
	INC.b $42,x
	LDA.l DATA_BAA3B0
	STA.l $0006EF
	LDA.w #DATA_BAA3B2
	STA.l $0006F1
	LDA.w #$0009
	STA.l $000747
CODE_B6A833:
	JSR.w CODE_B68D5D
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A83D:
	JSR.w CODE_B6D9D1
	LDX.b $68
	LDA.w #$00AC
	JSL.l CODE_BB8C44
	JSR.w CODE_B6D9D1
	LDX.b $68
	LDA.w #$00AC
	JSL.l CODE_BB8C44
	DEC.w $0747
	BNE.b CODE_B6A87E
	LDA.l $0006A3
	ORA.w #$0010
	STA.l $0006A3
	LDX.b $64
	INC.b $42,x
	LDA.w #$0096
	STA.l $000747
	LDA.w #$1000
	JSL.l CODE_B5F0A9
	LDA.w #$0400
	JSL.l CODE_B5F0C9
CODE_B6A87E:
	JMP.w [$05A9]

CODE_B6A881:
	DEC.w $0747
	BNE.b CODE_B6A89A
	LDA.w #$0040
	TSB.w $06A5
	LDA.w #$0012
	TSB.w $08FC
	JSL.l CODE_BB8158
	JSL.l CODE_B8A5C2
CODE_B6A89A:
	JMP.w [$05A9]

CODE_B6A89D:
	LDY.w $0654
	LDA.w #$0290
	STA.w $0000,y
	LDA.w #$F500
	STA.w $0024,y
	LDA.w #$0000
	STA.w $0042,y
	LDA.b $12,x
	LDX.w #$FE00
	BIT.w #$4000
	BNE.b CODE_B6A8BF
	LDX.w #$0200
CODE_B6A8BF:
	STX.b $20,y
	STY.b $68
	LDA.w #$0254
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$0255
	JSL.l CODE_B9D09B
	LDY.w #$0194
	JSL.l CODE_BB842C
	RTL

CODE_B6A8DF:
	LDX.w $075F
	LDA.b $2E,x
	BEQ.b CODE_B6A8EA
	JSL.l CODE_B9D100
CODE_B6A8EA:
	JMP.w [$05A9]

CODE_B6A8ED:
	INC.w $0763
	LDY.w $075F
	LDA.w #$0001
	STA.w $002E,y
	LDX.w #DATA_BAA512
	LDA.l $000763
	CMP.w #$0003
	BNE.b CODE_B6A908
	LDX.w #DATA_BAA5EF
CODE_B6A908:
	STX.b $42,y
	LDA.w #$0002
	STA.l $000761
	LDA.l $00075F
	STA.b $68
	LDA.w #$0245
	JSL.l CODE_B9D09B
	LDA.l $00075B
	STA.b $68
	LDA.w #$0246
	JSL.l CODE_B9D09B
	RTL

CODE_B6A92C:
	LDX.b $64
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6A947:
	LDA.w #!Define_DKC2_SoundID_KRoolGunSparking|$0700
	JSL.l CODE_B58003
	LDY.w #$016E
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.w $0654
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6A972
	LDA.w $0012,y
	AND.w #$BFFF
	STA.w $0012,y
	LDA.b $06,x
	CLC
	ADC.w #$0000
	BRA.b CODE_B6A981

CODE_B6A972:
	LDA.w $0012,y
	ORA.w #$4000
	STA.w $0012,y
	LDA.b $06,x
	SEC
	SBC.w #$0000
CODE_B6A981:
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFE4
	STA.w $000A,y
	LDA.w #$0276
	JSL.l CODE_B9D09B
	RTL

CODE_B6A995:
	PHB
	PHK
	PLB
	LDX.w $0654
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6A9A5
	BRL.w CODE_B6AA1D

CODE_B6A9A5:
	JSR.w CODE_B6AADC
	LDA.w #DATA_FD7164+$02
	JSR.w CODE_B6AB2D
	LDA.w $000A,y
	SEC
	SBC.w #$000D
	STA.w $000A,y
	LDA.w #$FE80
	STA.w $0020,y
	LDA.w #$FE40
	STA.w $0024,y
	LDA.w #$0003
	STA.w $0042,y
	STA.w $0044,y
	LDA.w $0012,y
	ORA.w #$8000
	STA.w $0012,y
	JSR.w CODE_B6AADC
	LDA.w #DATA_FD7164+$02
	JSR.w CODE_B6AB2D
	LDA.w #$FE80
	STA.w $0020,y
	LDA.w #$0100
	STA.w $0024,y
	LDA.w #$0003
	STA.w $0042,y
	STA.w $0044,y
	JSR.w CODE_B6AADC
	LDA.w #$01BF
	JSL.l CODE_B9D09B
	LDA.w #DATA_FD6682
	JSR.w CODE_B6AB2D
	LDA.w $000A,y
	SEC
	SBC.w #$0007
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0020,y
	LDA.w #$0002
	STA.w $0042,y
	BRL.w CODE_B6AA92

CODE_B6AA1D:
	JSR.w CODE_B6AAFE
	LDA.w #DATA_FD7164+$02
	JSR.w CODE_B6AB2D
	LDA.w $000A,y
	SEC
	SBC.w #$000D
	STA.w $000A,y
	LDA.w #$0180
	STA.w $0020,y
	LDA.w #$FE40
	STA.w $0024,y
	LDA.w #$0003
	STA.w $0042,y
	STA.w $0044,y
	LDA.w $0012,y
	ORA.w #$8000
	STA.w $0012,y
	JSR.w CODE_B6AAFE
	LDA.w #DATA_FD7164+$02
	JSR.w CODE_B6AB2D
	LDA.w #$0180
	STA.w $0020,y
	LDA.w #$0100
	STA.w $0024,y
	LDA.w #$0003
	STA.w $0042,y
	STA.w $0044,y
	JSR.w CODE_B6AAFE
	LDA.w #$01BF
	JSL.l CODE_B9D09B
	LDA.w #DATA_FD6682
	JSR.w CODE_B6AB2D
	LDA.w $000A,y
	SEC
	SBC.w #$0007
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0020,y
	LDA.w #$0002
	STA.w $0042,y
CODE_B6AA92:
	LDA.l $0006A3
	AND.w #$FEFF
	STA.l $0006A3
	LDY.w #DATA_FF1F86
	JSL.l CODE_BB8432
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0191
	STA.w $002E,y
	PHX
	LDA.l $000652
	ASL
	TAX
	LDA.w DATA_B69383,x
	PLX
	PHA
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6AAC9
	PLA
	STA.w $0020,y
	BRA.b CODE_B6AAD1

CODE_B6AAC9:
	PLA
	EOR.w #$FFFF
	INC
	STA.w $0020,y
CODE_B6AAD1:
	STA.w $0026,y
	LDA.w #$270F
	STA.w $0046,y
	PLB
	RTL

CODE_B6AADC:
	JSR.w CODE_B6AB20
	LDA.w #$0272
	JSL.l CODE_B9D09B
	LDY.b $68
	LDX.w $0654
	LDA.b $06,x
	CLC
	ADC.w #$0014
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFEC
	STA.w $000A,y
	RTS

CODE_B6AAFE:
	JSR.w CODE_B6AB20
	LDA.w #$0272
	JSL.l CODE_B9D09B
	LDY.b $68
	LDX.w $0654
	LDA.b $06,x
	SEC
	SBC.w #$0014
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFEC
	STA.w $000A,y
	RTS

CODE_B6AB20:
	LDY.w #$017C
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.w $0654
	RTS

CODE_B6AB2D:
	JSL.l CODE_BB8A65
	LDY.b $68
	EOR.w $0012,y
	AND.w #$0E00
	EOR.w $0012,y
	STA.w $0012,y
	RTS

CODE_B6AB40:
	LDA.b $2E,x
	ORA.w #$0001
	STA.b $2E,x
	RTL

CODE_B6AB48:
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
	RTL

CODE_B6AB50:
	LDX.w $072B
	LDA.w #$0002
	STA.b $42,x
	RTL

CODE_B6AB59:
	LDX.w $072B
	STZ.b $42,x
	RTL

CODE_B6AB5F:
	LDA.w #$006B
	JSL.l CODE_BB8C44
	LDY.w #$0158
	JSL.l CODE_BB842C
	LDY.b $68
	STY.w $0733
	RTL

CODE_B6AB73:
	LDA.w #CODE_B6AC49
	STA.b $44,x
	LDA.w #$0003
	STA.l $000731
	LDA.w #$000C
	STA.l $000650
	LDA.w #$FFF6
	STA.l $000658
	JSR.w CODE_B6AC14
	LDY.b $68
	LDA.w #$FD80
	STA.w $002A,y
	LDA.w #$0009
	STA.w $0044,y
	LDA.w #$FFF2
	STA.l $000650
	LDA.w #$FFF6
	STA.l $000658
	JSR.w CODE_B6AC14
	LDY.b $68
	LDA.w #$FE00
	STA.w $002A,y
	LDA.w #$0005
	STA.w $0044,y
	LDA.w #$000C
	STA.l $000650
	LDA.w #$FFF6
	STA.l $000658
	JSR.w CODE_B6AC14
	LDY.b $68
	LDA.w #$FF80
	STA.w $002A,y
	LDA.w #$0005
	STA.w $0044,y
	LDA.w $0012,y
	ORA.w #$8000
	STA.w $0012,y
	LDA.w #$FFEE
	STA.l $000650
	LDA.w #$FFF9
	STA.l $000658
	JSR.w CODE_B6AC14
	LDY.b $68
	LDA.w #$FFA0
	STA.w $002A,y
	LDA.w #$0002
	STA.w $0044,y
	LDA.l $000733
	BEQ.b CODE_B6AC13
	STA.b $68
	LDA.w #$0274
	JSL.l CODE_B9D09B
CODE_B6AC13:
	RTL

CODE_B6AC14:
	JSR.w CODE_B6AB20
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6AC27
	LDA.b $06,x
	CLC
	ADC.l $000650
	BRA.b CODE_B6AC2E

CODE_B6AC27:
	LDA.b $06,x
	SEC
	SBC.l $000650
CODE_B6AC2E:
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.l $000658
	STA.w $000A,y
	LDA.w #DATA_FD6682
	JSR.w CODE_B6AB2D
	LDA.w #$01BF
	JSL.l CODE_B9D09B
	RTS

CODE_B6AC49:
	DEC.w $0731
	BNE.b CODE_B6AC7C
	LDA.w #$0003
	STA.l $000731
	LDX.b $64
	LDY.w $0733
	BNE.b CODE_B6AC5D
	TXY
CODE_B6AC5D:
	LDA.b $2E,x
	EOR.w #$0004
	STA.b $2E,x
	AND.w #$0004
	BEQ.b CODE_B6AC71
	LDA.b $06,x
	SEC
	SBC.w #$0004
	BRA.b CODE_B6AC77

CODE_B6AC71:
	LDA.b $06,x
	CLC
	ADC.w #$0004
CODE_B6AC77:
	STA.b $06,x
	STA.w $0006,y
CODE_B6AC7C:
	JSR.w CODE_B68D5D
	RTS

CODE_B6AC80:
	PHB
	PHK
	PLB
	LDA.l $000733
	BEQ.b CODE_B6AC92
	STA.b $64
	JSL.l CODE_BB82B8
	STZ.w $0733
CODE_B6AC92:
	LDX.w $0654
	STX.b $64
	LDA.w #$0069
	JSL.l CODE_BB8C44
	LDX.b $64
	DEC.w $0652
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6D17D,y
	LDX.b !RAM_DKC2_Global_CurrentLevelLo
	CPX.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B6ACB6
	LDA.w DATA_B6D1E1,y
CODE_B6ACB6:
	TAY
	LDA.w $0006,y
	LDX.b $64
	STA.b $46,x
	STA.l $00065A
	LDX.w $0654
	DEC.w $070B
	BNE.b CODE_B6AD34
	LDA.w #CODE_B6B87C
	STA.b $44,x
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B6ACE9
	LDA.w #$0287
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	STZ.b $1C,x
	LDA.w #$0288
	BRA.b CODE_B6AD2E

CODE_B6ACE9:
	LDA.l $000652
	CMP.w #$0006
	BEQ.b CODE_B6AD1D
	CMP.w #$0003
	BEQ.b CODE_B6AD0A
	LDA.w #$0287
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	STZ.b $1C,x
	LDA.w #$0288
	BRA.b CODE_B6AD2E

CODE_B6AD0A:
	LDA.w #$0285
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	STZ.b $1C,x
	LDA.w #$0286
	BRA.b CODE_B6AD2E

CODE_B6AD1D:
	LDA.w #$0278
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	STZ.b $1C,x
	LDA.w #$0279
CODE_B6AD2E:
	JSL.l CODE_B9D09B
	BRA.b CODE_B6AD4C

CODE_B6AD34:
	JSR.w CODE_B6D0B4
	LDA.w #$025E
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	STZ.b $1C,x
	LDA.w #$025F
	JSL.l CODE_B9D09B
CODE_B6AD4C:
	PLB
	RTL

CODE_B6AD4E:
	LDA.l $000652
	BEQ.b CODE_B6AD8C
	LDA.w #$0003
	STA.l $00070B
	LDA.l $000652
	CMP.w #$0006
	BEQ.b CODE_B6AD76
	LDA.w #$028A
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$028B
	BRA.b CODE_B6AD86

CODE_B6AD76:
	LDA.w #$027A
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$027B
CODE_B6AD86:
	JSL.l CODE_B9D09B
	BRA.b CODE_B6AD8C

CODE_B6AD8C:
	RTL

CODE_B6AD8D:
	PHB
	PHK
	PLB
	JSR.w CODE_B6D0B4
	LDA.w #$025E
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $68
	LDA.w #$027C
	JSL.l CODE_B9D09B
	PLB
	RTL

CODE_B6ADA8:
	LDY.b $68
	LDA.w $002E,y
	ORA.w #$0018
	STA.w $002E,y
	STY.w $0735
	RTS

CODE_B6ADB7:
	LDY.w $073B
	BNE.b CODE_B6ADC1
	LDY.b $68
	STY.w $073B
CODE_B6ADC1:
	RTS

CODE_B6ADC2:
	PHB
	PHK
	PLB
	JSR.w CODE_B6D0B4
	LDA.w #$025E
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$025F
	JSL.l CODE_B9D09B
	PLB
	RTL

CODE_B6ADDE:
	LDA.w #!Define_DKC2_SoundID_KRoolGunSparking|$0700
	JSL.l CODE_B58003
	LDX.w #DATA_B6D1F7
	LDA.w $0000,x
	STA.l $000650
CODE_B6ADEF:
	LDY.w $0002,x
	PHX
	JSL.l CODE_BB8418
	PLY
	LDX.b $68
	LDA.b $01,S
	AND.w #$0100
	BNE.b CODE_B6AE0D
	LDA.w $0008,y
	STA.b $26,x
	LDA.w $000A,y
	STA.b $20,x
	BRA.b CODE_B6AE1F

CODE_B6AE0D:
	LDA.w #$0000
	CLC
	SBC.w $0008,y
	STA.b $26,x
	LDA.w #$0000
	CLC
	SBC.w $000A,y
	STA.b $20,x
CODE_B6AE1F:
	LDA.w $000C,y
	STA.b $24,x
	LDA.w $0004,y
	CLC
	ADC.b $06,x
	STA.b $06,x
	LDA.w $0006,y
	CLC
	ADC.b $0A,x
	STA.b $0A,x
	TYA
	CLC
	ADC.w #$000C
	TAX
	DEC.w $0650
	BNE.b CODE_B6ADEF
	RTS

CODE_B6AE40:
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	RTL

CODE_B6AE48:
	LDA.b $2E,x
	AND.w #$FDFF
	STA.b $2E,x
	RTL

CODE_B6AE50:
	LDA.w $0D7A
	CMP.w $0597
	BEQ.b CODE_B6AE5D
	STZ.w $0D7A
	SEC
	RTS

CODE_B6AE5D:
	CLC
	RTS

DATA_B6AE5F:
	dw $0090,$0093,$0091,$0094,$0092,$0095
.End:

DATA_B6AE6B:
	dw $0092,$0095,$0091,$0094,$0090,$0093,$0069,$006A
.End:

CODE_B6AE7B:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.l $00071F
	BEQ.b CODE_B6AE8B
	LDA.w #$00B0
	BRA.b CODE_B6AE9D

CODE_B6AE8B:
	LDA.l $000652
	ASL
	TAY
	JSR.w CODE_B6D9CB
	LDA.w DATA_BAABA8,y
	TAY
	LDA.w $0004,y
	PHK
	PLB
CODE_B6AE9D:
	STA.b $28,x
	LDA.w #$0005
	STA.b $22,x
	PLB
	RTL

CODE_B6AEA6:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.w #$0002
	STA.l $00070B
	LDA.l $000652
	ASL
	TAY
	JSR.w CODE_B6D9CB
	LDA.w DATA_BAABA8,y
	TAY
	LDA.w $0004,y
	STA.b $28,x
	LDA.w #$0005
	STA.b $22,x
	LDA.b $2E,x
	AND.w #$FFFB
	STA.b $2E,x
	LDA.w #$0100
	STA.l $0006E5
	LDA.w #$0100
	STA.l $0006E7
	LDA.w #$001E
	STA.l $0006E1
	LDA.w #$001B
	STA.l $0006E3
	LDA.l $000652
	CMP.w #$0004
	BCC.b CODE_B6AF0A
	LDA.w $0006,y
	STA.l $0006E9
	LDA.w #$003C
	STA.l $00070D
	LDA.w $0008,y
	STA.l $00070F
CODE_B6AF0A:
	PHK
	PLB
	JSL.l CODE_BA92F2
	STZ.b $26,x
	STZ.b $2A,x
	STZ.b $20,x
	STZ.b $24,x
	LDA.w #$0005
	JSL.l CODE_B8CF28
	LDA.w #$0005
	JSL.l CODE_B8CEEC
	PLB
	RTL

DATA_B6AF28:
	dw $0000,$0000,$0000,$0000,$0002,$0002,$0002,$0002
	dw $0001,$0001

DATA_B6AF3C:
	dw $0026,$026E,$016D,DATA_B6AF28,$0027,$4000,$0026,$0204
	dw $016D,DATA_B6AF28,$0027,$0000,$0026,$01D0,$01D8,DATA_B6AF28
	dw $0026,$02B6,$01D8,DATA_B6AF28,$0027,$4000,$0026,$02B6
	dw $0240,DATA_B6AF28,$0026,$01D0,$0240,DATA_B6AF28,$0027,$0000
	dw $0026,$01D0,$02A8,DATA_B6AF28,$0026,$02B6,$02A8,DATA_B6AF28
	dw $0027,$4000,$0026,$0274,$02CD,DATA_B6AF28,$0026,$0204
	dw $02CD,DATA_B6AF28,$0027,$0000,$0026,$01D0,$02A8,DATA_B6AF28
	dw $0026,$02B6,$02A8,DATA_B6AF28,$0027,$4000,$0026,$02B6
	dw $0240,DATA_B6AF28,$0026,$01D0,$0240,DATA_B6AF28,$0027,$0000
	dw $0026,$01D0,$01D8,DATA_B6AF28,$0026,$02B6,$01D8,DATA_B6AF28
	dw $0027,$4000,$0002,$0000

CODE_B6AFE4:
	LDA.b $06,x
	SEC
	SBC.b [$CE]
	CMP.w #$01D0
	BCS.b CODE_B6B01F
	LDA.w #$01D0
	BRA.b CODE_B6B01F

CODE_B6AFF3:
	LDX.b $64
	LDA.b $20,x
	CMP.b $22,x
	BEQ.b CODE_B6B03A
	DEC.b $24,x
	BNE.b CODE_B6B03A
	LDA.b $26,x
	STA.b $24,x
	LDY.b $20,x
	PHK
	PHK
	PLA
	STA.b $CF
	STY.b $CE
	LDY.b $42,x
	LDA.b $28,x
	BMI.b CODE_B6AFE4
	LDA.b $06,x
	CLC
	ADC.b [$CE]
	CMP.w #$02B6
	BCC.b CODE_B6B01F
	LDA.w #$02B6
CODE_B6B01F:
	STA.b $06,x
	STA.w $0006,y
	INC.b $CE
	INC.b $CE
	LDA.b $0A,x
	CLC
	ADC.b [$CE]
	STA.b $0A,x
	STA.w $000A,y
	LDA.b $20,x
	CLC
	ADC.w #$0004
	STA.b $20,x
CODE_B6B03A:
	LDA.b $2E,x
	BIT.w #$1000
	BEQ.b CODE_B6B042
CODE_B6B041:
	RTS

CODE_B6B042:
	LDA.l $000652
	ASL
	TAX
	JSR.w CODE_B6D9CB
	LDY.w DATA_BAABA8,x
	PHK
	PLB
	LDX.w $0654
	STX.b $64
	LDA.l $000652
	CMP.w #$0003
	BNE.b CODE_B6B071
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$4005
	STA.b $2E,x
	LDA.w #$000F
	STA.l $00071D
	BRA.b CODE_B6B08F

CODE_B6B071:
	LDA.l $00070B
	BNE.b CODE_B6B08F
	LDA.w #DATA_FD6BE6
	JSL.l CODE_BB8C40
	STZ.w $0709
	LDA.b $2E,x
	ORA.w #$0005
	STA.b $2E,x
	LDA.b $2E,x
	AND.w #$FDFF
	STA.b $2E,x
CODE_B6B08F:
	LDA.b $46,x
	SEC
	SBC.w #$0008
	STA.b $46,x
	STZ.b $44,x
	BRL.w CODE_B6B041

DATA_B6B09C:								; Note: Kreepy Krow related
	dw $0000,$0224,$0BB6,$0002,$000D,DATA_B6B0AE,$0002,DATA_B6B6E6
	dw DATA_B6B6E6

DATA_B6B0AE:
	dw $001D,$0003,DATA_B6B720,$0013,$001F,$0A44,$0002
	dw DATA_B6B0D6,DATA_B6B0C0

DATA_B6B0C0:
	dw $001E,$0107,$013F,$0002,$001E,$0108,$013F,$0002
	dw $0002,DATA_B6B0E6,DATA_B6B0E6

DATA_B6B0D6:
	dw $001E,$0259,$013F,$0002,$001E,$0258,$013F,$0001

DATA_B6B0E6:
	dw $001A,$0258,$0200,$0002,DATA_B6B0F2,DATA_B6B1CA

DATA_B6B0F2:
	dw $001E,$0257,$017F,$0002,$0005,$0200,$0000,$001E
	dw $0255,$01D2,$0002,$0005,$0201,$0000,$001E,$0250
	dw $01D5,$0002,$001E,$0240,$01D6,$0002,$001E,$0230
	dw $01D7,$0002,$001E,$0204,$01D8,$0002,$001E,$015C
	dw $01D8,$0002,$001E,$0147,$01D3,$0002,$001E,$0129
	dw $01B9,$0002,$001E,$0119,$018C,$0002,$001E,$0115
	dw $0157,$0002,$0005,$0200,$0000,$001E,$0116,$017F
	dw $0002,$001E,$0117,$01D2,$0002,$0005,$0201,$0000
	dw $001E,$0118,$01D5,$0002,$001E,$0130,$01D6,$0002
	dw $001E,$0140,$01D7,$0002,$001E,$0150,$01D8,$0002
	dw $001E,$0214,$01D8,$0002,$001E,$0221,$01D3,$0002
	dw $001E,$023F,$01B9,$0002,$001E,$024F,$018C,$0002
	dw $001E,$0253,$0157,$0002,$001E,$0252,$0157,$0001
	dw $0023,$0002,DATA_B6B09C,DATA_B6B09C

DATA_B6B1CA:
	dw $001E,$0116,$017F,$0002,$0005,$0200,$0000,$001E
	dw $0117,$01D2,$0002,$0005,$0201,$0000,$001E,$0118
	dw $01D5,$0002,$001E,$0130,$01D6,$0002,$001E,$0140
	dw $01D7,$0002,$001E,$0150,$01D8,$0002,$001E,$0214
	dw $01D8,$0002,$001E,$0221,$01D3,$0002,$001E,$023F
	dw $01B9,$0002,$001E,$024F,$018C,$0002,$001E,$0253
	dw $0157,$0002,$001E,$0252,$0157,$0001,$0005,$0200
	dw $0000,$001E,$0257,$017F,$0002,$001E,$0255,$01D2
	dw $0002,$0005,$0201,$0000,$001E,$0250,$01D5,$0002
	dw $001E,$0240,$01D6,$0002,$001E,$0230,$01D7,$0002
	dw $001E,$0204,$01D8,$0002,$001E,$015C,$01D8,$0002
	dw $001E,$0147,$01D3,$0002,$001E,$0129,$01B9,$0002
	dw $001E,$0119,$018C,$0002,$001E,$0115,$0157,$0002
	dw $0023,$0002,DATA_B6B09C,DATA_B6B09C
	
DATA_B6B2A2:
	dw $0005,$0200,$0204,$0020,DATA_B6B704,$0000,$01B0,$06C0
	dw $0003,$0021,$07BA,$0024,$912E,$0022,$001C

DATA_B6B2C0:
	dw $000D,DATA_B6B2CA,$0002,DATA_B6B6E6,DATA_B6B6E6

DATA_B6B2CA:
	dw $001D,$0004,DATA_B6B72C,$001F,$056A,$0002,DATA_B6B2F0,DATA_B6B2DA

DATA_B6B2DA:
	dw $001E,$0107,$0157,$0002,$001E,$0108,$0157,$0001
	dw $0002,DATA_B6B300,DATA_B6B300

DATA_B6B2F0:
	dw $001E,$0259,$0157,$0002,$001E,$0258,$0157,$0001

DATA_B6B300:
	dw $001A,$0276,$0200,$0002,DATA_B6B30C,DATA_B6B3EA

DATA_B6B30C:
	dw $0013,$0010,$001E,$0257,$017F,$0002,$0005,$0200
	dw $0000,$001E,$0255,$01D2,$0003,$0011,$0005,$0201
	dw $0000,$001E,$0250,$01D5,$0003,$001E,$0240,$01D6
	dw $0003,$001E,$0230,$01D7,$0003,$001E,$0204,$01D8
	dw $0003,$001E,$015C,$01D8,$0003,$001E,$0147,$01D3
	dw $0003,$001E,$0129,$01B9,$0003,$001E,$0119,$018C
	dw $0003,$001E,$0115,$0157,$0002,$0005,$0200,$0000
	dw $001E,$0116,$017F,$0002,$001E,$0117,$01D2,$0003
	dw $0005,$0201,$0000,$001E,$0118,$01D5,$0003,$001E
	dw $0130,$01D6,$0003,$001E,$0140,$01D7,$0003,$001E
	dw $0150,$01D8,$0003,$001E,$0214,$01D8,$0003,$001E
	dw $0221,$01D3,$0003,$001E,$023F,$01B9,$0003,$001E
	dw $024F,$018C,$0003,$001E,$0253,$0157,$0002,$0023
	dw $0000,$01B0,$06C0,$0002,$0002,DATA_B6B2C0,DATA_B6B2C0

DATA_B6B3EA:
	dw $0013,$001E,$0116,$017F,$0002,$0005,$0200,$0000
	dw $001E,$0117,$01D2,$0003,$0005,$0201,$0000,$001E
	dw $0118,$01D5,$0003,$001E,$0130,$01D6,$0003,$001E
	dw $0140,$01D7,$0003,$001E,$0150,$01D8,$0003,$001E
	dw $0214,$01D8,$0003,$001E,$0221,$01D3,$0003,$001E
	dw $023F,$01B9,$0003,$001E,$024F,$018C,$0003,$001E
	dw $0253,$0157,$0002,$0005,$0200,$0000,$0010,$001E
	dw $0257,$017F,$0002,$001E,$0255,$01D2,$0003,$0011
	dw $0005,$0201,$0000,$001E,$0250,$01D5,$0003,$001E
	dw $0240,$01D6,$0003,$001E,$0230,$01D7,$0003,$001E
	dw $0204,$01D8,$0003,$001E,$015C,$01D8,$0003,$001E
	dw $0147,$01D3,$0003,$001E,$0129,$01B9,$0003,$001E
	dw $0119,$018C,$0003,$001E,$0115,$0157,$0002,$0023
	dw $0000,$01B0,$06C0,$0002,$0002,DATA_B6B2C0,DATA_B6B2C0

DATA_B6B4C8:
	dw $0005,$0200,$0204,$0020,DATA_B6B712,$0000,$01B0,$0180
	dw $0003,$0021,$024A,$0024,$912C,$0022,$001C

DATA_B6B4E6:
	dw $000D,DATA_B6B4F0,$0002,DATA_B6B6E6,DATA_B6B6E6

DATA_B6B4F0:
	dw $001D,$0005,DATA_B6B738,$001F,$0015,$0002,DATA_B6B516,DATA_B6B500

DATA_B6B500:
	dw $001E,$0107,$015F,$0002,$001E,$0108,$015F,$0001
	dw $0002,DATA_B6B526,DATA_B6B526

DATA_B6B516:
	dw $001E,$0259,$015F,$0002,$001E,$0258,$015F,$0001

DATA_B6B526:
	dw $001A,$02B2,$0200,$0002,DATA_B6B532,DATA_B6B60C

DATA_B6B532:
	dw $0013,$001E,$0257,$017F,$0002,$0005,$0200,$0000
	dw $001E,$0256,$01D2,$0003,$0005,$0201,$0000,$001E
	dw $0250,$01D5,$0004,$001E,$0240,$01D6,$0005,$001E
	dw $0230,$01D7,$0005,$001E,$0204,$01D8,$0005,$001E
	dw $015C,$01D8,$0005,$001E,$0147,$01D5,$0003,$001E
	dw $0129,$01D0,$0003,$001E,$0119,$01C0,$0002,$001E
	dw $0115,$017F,$0002,$0005,$0200,$0000,$001E,$0116
	dw $017F,$0002,$001E,$0117,$01D2,$0003,$0005,$0201
	dw $0000,$001E,$0118,$01D5,$0003,$001E,$0130,$01D6
	dw $0004,$001E,$0140,$01D7,$0005,$001E,$0150,$01D8
	dw $0005,$001E,$0214,$01D8,$0005,$001E,$0221,$01D5
	dw $0003,$001E,$023F,$01D0,$0003,$001E,$024F,$01C0
	dw $0002,$001E,$0253,$0157,$0002,$0023,$0000,$01B0
	dw $0180,$0003,$0002,DATA_B6B4E6,DATA_B6B4E6

DATA_B6B60C:
	dw $0013,$001E,$0116,$017F,$0002,$0005,$0200,$0000
	dw $001E,$0117,$01D2,$0003,$0005,$0201,$0000,$001E
	dw $0118,$01D5,$0003,$001E,$0130,$01D6,$0004,$001E
	dw $0140,$01D7,$0005,$001E,$0150,$01D8,$0005,$001E
	dw $0214,$01D8,$0005,$001E,$0221,$01D5,$0003,$001E
	dw $023F,$01D0,$0003,$001E,$024F,$01C0,$0002,$001E
	dw $0253,$0157,$0002,$0005,$0200,$0000,$001E,$0257
	dw $017F,$0002,$001E,$0256,$01D2,$0003,$0005,$0201
	dw $0000,$001E,$0250,$01D5,$0004,$001E,$0240,$01D6
	dw $0005,$001E,$0230,$01D7,$0005,$001E,$0204,$01D8
	dw $0005,$001E,$015C,$01D8,$0005,$001E,$0147,$01D5
	dw $0003,$001E,$0129,$01D0,$0003,$001E,$0119,$01C0
	dw $0002,$001E,$0115,$017F,$0002,$0023,$0000,$01B0
	dw $0180,$0003,$0002,DATA_B6B4E6,DATA_B6B4E6

DATA_B6B6E6:
	dw $0025,$001A,$0032,$0200,$0005,$0201,$01FA,$001A
	dw $003C,$0201,$0005,$0200,$0000,$0002,$0000

DATA_B6B704:
	dw $0003,$0128,$0BB0,$016C,$0B70,$01B0,$0B30

DATA_B6B712:
	dw $0003,$0248,$06B0,$0204,$0668,$01C0,$0620

DATA_B6B720:
	dw $012E,$0C2D,$01B0,$0C2D,$0237,$0C2D

DATA_B6B72C:
	dw $011D,$0729,$01B0,$074D,$0241,$0729

DATA_B6B738:
	dw $011D,$01E9,$01B0,$0201,$0241,$01E9

CODE_B6B744:
	PHB
	PHK
	PLB
	JSR.w ($0044,x)
	PLB
	RTL

CODE_B6B74C:
	PHB
	PHK
	PLB
	JSR.w ($0046,x)
	PLB
	RTL

DATA_B6B754:
	dw CODE_B6CC2C,CODE_B6CD08
	dw CODE_B6CA49,CODE_B6B87C
	dw CODE_B6CA2C,CODE_B6B87C
	dw CODE_B6B87C,CODE_B6CB8C
	dw CODE_B6CB98,CODE_B6B87C
	dw CODE_B6CB5E,CODE_B6B87C
	dw CODE_B6C8CB,CODE_B6B87C
	dw CODE_B6C8FD,CODE_B6B87C
	dw CODE_B6CA79,CODE_B6CADC
	dw CODE_B6C895,CODE_B6B87C
	dw CODE_B6C8A4,CODE_B6B87C
	dw CODE_B6C8B4,CODE_B6B87C
	dw CODE_B6C7A4,CODE_B6CD08
	dw CODE_B6C869,CODE_B6B87C
	dw CODE_B6C791,CODE_B6B87C
	dw CODE_B6CA9A,CODE_B6CADC
	dw CODE_B6C77D,CODE_B6B87C
	dw CODE_B6C787,CODE_B6B87C
	dw CODE_B6CC1A,CODE_B6CD08
	dw CODE_B6C773,CODE_B6B87C
	dw CODE_B6C879,CODE_B6B87C
	dw CODE_B6C740,CODE_B6B87C
	dw CODE_B6C70C,CODE_B6B87C
	dw CODE_B6C704,CODE_B6B87C
	dw CODE_B6C6EA,CODE_B6B87C
	dw CODE_B6C6B8,CODE_B6B87C
	dw CODE_B6CAB4,CODE_B6CADC
	dw CODE_B6CBC2,CODE_B6B87C
	dw CODE_B6C6F8,CODE_B6B87C
	dw CODE_B6C670,CODE_B6B87C
	dw CODE_B6C664,CODE_B6CD08
	dw CODE_B6C646,CODE_B6B87C
	dw CODE_B6C5E0,CODE_B6B87C
	dw CODE_B6C5B9,CODE_B6C5C3
	dw CODE_B6C5D4,CODE_B6B87C
	dw CODE_B6C5A6,CODE_B6B87C
	dw CODE_B6C588,CODE_B6B87C
	dw CODE_B6C563,CODE_B6B87C
	dw CODE_B6C529,CODE_B6CD08
	dw CODE_B6C53F,CODE_B6B87C
	dw CODE_B6C50F,CODE_B6C519
	dw CODE_B6C38F,CODE_B6C421
	dw CODE_B6C2C1,CODE_B6C30B
	dw CODE_B6C155,CODE_B6C1D7
	dw CODE_B6C137,CODE_B6B87C
	dw CODE_B6C126,CODE_B6B87C
	dw CODE_B6C0BF,CODE_B6B87C
	dw CODE_B6BFA3,CODE_B6BFC6
	dw CODE_B6BF9D,CODE_B6B87C
	dw CODE_B6BF7A,CODE_B6B87C
	dw CODE_B6BF8F,CODE_B6B87C
	dw CODE_B6BF3A,CODE_B6B87C
	dw CODE_B6BEC2,CODE_B6B87C
	dw CODE_B6BEB5,CODE_B6C1D7
	dw CODE_B6BE97,CODE_B6C519
	dw CODE_B6BE39,CODE_B6BE59
	dw CODE_B6BE28,CODE_B6B87C
	dw CODE_B6BE32,CODE_B6B87C
	dw CODE_B6BD30,CODE_B6BD84
	dw CODE_B6BC97,CODE_B6BCF3
	dw CODE_B6BC80,CODE_B6B87C
	dw CODE_B6BC59,CODE_B6B87C
	dw CODE_B6BC4D,CODE_B6B87C
	dw CODE_B6BC21,CODE_B6B87C
	dw CODE_B6BBA8,CODE_B6BBE0
	dw CODE_B6BB74,CODE_B6BB8D
	dw CODE_B6BB4C,CODE_B6B87C
	dw CODE_B6BB6D,CODE_B6B87C
	dw CODE_B6BA4A,CODE_B6BAF4
	dw CODE_B6B9F2,CODE_B6B87C
	dw CODE_B6B9B8,CODE_B6B87C
	dw CODE_B6B972,CODE_B6B87C
	dw CODE_B6B901,CODE_B6B929
	dw CODE_B6B87D,CODE_B6B87C

CODE_B6B87C:
	RTS

CODE_B6B87D:
	PHY
	STZ.b $44,x
	JSR.w CODE_B6C344
	LDA.w #$027F
	JSL.l CODE_B9D09B
	LDA.w #!Define_DKC2_SoundID_KRoolGunSparking|$0700
	JSL.l CODE_B58003
	LDA.w #$0266
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0267
	JSL.l CODE_B9D09B
	LDA.l DATA_BAC88D
	STA.l $000650
	JSR.w CODE_B6D9CB
	LDA.w #DATA_BAC88F
CODE_B6B8B3:
	PHA
	LDY.w #$0164
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	PLY
	LDX.b $68
	LDA.w $0000,y
	STA.b $20,x
	LDA.w $0002,y
	STA.b $26,x
	LDA.w $0004,y
	STA.b $42,x
	LDA.w $0006,y
	STA.b $24,x
	LDA.w $0008,y
	STA.b $2A,x
	LDA.w $000A,y
	STA.b $44,x
	LDA.w $000C,y
	STA.b $3A,x
	LDA.b $12,x
	AND.w #$BFFF
	ORA.w $000E,y
	STA.b $12,x
	LDA.w #$0078
	STA.b $46,x
	TYA
	CLC
	ADC.w #$0010
	DEC.w $0650
	BNE.b CODE_B6B8B3
	PLY
	PHK
	PLB
	RTS

CODE_B6B901:
	PHY
	LDA.l $0006A3
	AND.w #$FEFF
	STA.l $0006A3
	LDA.w $0000,y
	STA.l $000727
	LDA.w #$0001
	STA.l $000729
	LDA.w $0002,y
	STA.l $000737
	PLA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6B929:
	DEC.w $0729
	BEQ.b CODE_B6B931
	BRL.w CODE_B6B971

CODE_B6B931:
	JSR.w CODE_B6C344
	LDA.w #$026F
	JSL.l CODE_B9D09B
	LDA.w #$0264
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0265
	JSL.l CODE_B9D09B
	JSR.w CODE_B6D9CB
	LDX.w $0737
	LDA.w $0000,x
	STA.l $000650
	INC.w $0737
	INC.w $0737
	LDX.w #$0000
	JSR.w ($0650,x)
	DEC.w $0727
	BNE.b CODE_B6B971
	LDX.b $64
	STZ.b $44,x
CODE_B6B971:
	RTS

CODE_B6B972:
	STZ.b $44,x
	PHY
	LDA.w #$0250
	JSL.l CODE_B9D0C6
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0500
	JSL.l CODE_B58003
	LDA.l $000656
	STA.b $68
	LDA.w #$0251
	JSL.l CODE_B9D09B
	LDY.w #$0142
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	LDA.w #$FA00
	STA.w $0020,y
	STA.w $0026,y
	LDA.w #$FF00
	STA.w $0024,y
	STA.w $002A,y
	JSR.w CODE_B6C344
	LDA.w #$026F
	JSL.l CODE_B9D09B
	PLY
	RTS

CODE_B6B9B8:
	PHY
	LDA.l $000763
	CMP.w #$0002
	BNE.b CODE_B6B9D8
	LDA.w #$024D
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$024E
	JSL.l CODE_B9D09B
	BRA.b CODE_B6B9EC

CODE_B6B9D8:
	LDA.w #$024B
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$024C
	JSL.l CODE_B9D09B
CODE_B6B9EC:
	LDX.b $64
	STZ.b $44,x
	PLY
	RTS

CODE_B6B9F2:
	LDA.w $0000,y
	LDX.w $075F
	STX.b $68
	STA.b $2E,x
	LDA.w $0002,y
	BEQ.b CODE_B6BA08
	STA.b $06,x
	LDA.w $0004,y
	STA.b $0A,x
CODE_B6BA08:
	JSR.w CODE_B6BA37
	LDX.w $075B
	JSR.w CODE_B6BA37
	LDA.w $0008,y
	BEQ.b CODE_B6BA1C
	PHY
	JSL.l CODE_B9D09B
	PLY
CODE_B6BA1C:
	LDX.w $075B
	STX.b $68
	LDA.w $000A,y
	BEQ.b CODE_B6BA2C
	PHY
	JSL.l CODE_B9D09B
	PLY
CODE_B6BA2C:
	LDX.b $64
	STZ.b $44,x
	TYA
	CLC
	ADC.w #$000C
	TAY
	RTS

CODE_B6BA37:
	LDA.b $12,x
	AND.w #$BFFF
	ORA.w $0006,y
	STA.b $12,x
	RTS

DATA_B6BA42:
	dw $0000,$001E,$002D,$003C

CODE_B6BA4A:
	PHY
	LDX.w $0656
	LDA.b $30,x
	ORA.w #$0020
	STA.b $30,x
	LDX.w $0654
	STA.b $30,x
	LDA.b $2E,x
	AND.w #$DFFF
	STA.b $2E,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BPL.b CODE_B6BA70
	EOR.w #$FFFF
	INC
CODE_B6BA70:
	PHA
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6BA42,y
	TAY
	PLA
	JSL.l CODE_B4BD41
	LDA.w !REGISTER_QuotientLo
	XBA
	AND.w #$FF00
	STA.l $000650
	LDA.w !REGISTER_ProductOrRemainderLo
	AND.w #$00FF
	ORA.l $000650
	STA.l $000650
	LDA.b $01,S
	TAY
	LDA.l $000650
	CMP.w $0000,y
	BCC.b CODE_B6BAA8
	LDA.w $0000,y
CODE_B6BAA8:
	STA.b $20,x
	LDA.w $0002,y
	STA.b $24,x
	LDA.w $0004,y
	STA.b $2A,x
	LDA.w $0006,y
	STA.l $000749
	LDA.w #$0011
	STA.l $000747
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCC.b CODE_B6BAD4
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
CODE_B6BAD4:
	STZ.b $26,x
	JSR.w CODE_B6BC5F
	LDA.w #$029A
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$029B
	JSL.l CODE_B9D09B
	PLA
	CLC
	ADC.w #$0008
	TAY
	RTS

CODE_B6BAF4:
	LDA.l $000747
	BEQ.b CODE_B6BAFF
	DEC.w $0747
	BNE.b CODE_B6BB48
CODE_B6BAFF:
	LDA.l $000749
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0225
	BCC.b CODE_B6BB48
	LDA.w #!Define_DKC2_SoundID_KudgelLand|$0500
	JSL.l CODE_B58003
	LDX.b $64
	STZ.b $44,x
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6BB48
	LDA.w #$0290
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0291
	JSL.l CODE_B9D09B
	LDY.w #DATA_FF2176
	JSL.l CODE_BB8418
	LDY.w #DATA_FF21B0
	JSL.l CODE_BB8418
CODE_B6BB48:
	JSR.w CODE_B68D5D
	RTS

CODE_B6BB4C:
	STZ.b $32,x
	LDX.w $0656
	STZ.b $32,x
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6BB65
	ORA.w #$0100
CODE_B6BB60:
	STA.b $2E,x
CODE_B6BB62:
	STZ.b $44,x
	RTS

CODE_B6BB65:
	DEY
	DEY
	STY.b $46,x
	PLA
	PLA
	BRA.b CODE_B6BB62

CODE_B6BB6D:
	LDA.b $2E,x
	AND.w #$FEFF
	BRA.b CODE_B6BB60

CODE_B6BB74:
	LDA.l $00074F
	BEQ.b CODE_B6BB7F
	LDA.w $0002,y
	BRA.b CODE_B6BB82

CODE_B6BB7F:
	LDA.w $0000,y
CODE_B6BB82:
	STA.l $000721
	TYA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6BB8D:
	LDA.l $000721
	BEQ.b CODE_B6BB9A
	BMI.b CODE_B6BB9A
	DEC.w $0721
	BNE.b CODE_B6BBA1
CODE_B6BB9A:
	STZ.w $0721
	STZ.b $44,x
	BRA.b CODE_B6BBA7

CODE_B6BBA1:
	LDA.l $00074F
	BEQ.b CODE_B6BB9A
CODE_B6BBA7:
	RTS

CODE_B6BBA8:
	PHY
	LDA.w $0000,y
	STA.b $24,x
	LDA.w $0002,y
	STA.b $2A,x
	LDA.w $0004,y
	STA.l $000749
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0014
	STA.l $000747
	LDA.w #$0292
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0293
	JSL.l CODE_B9D09B
	PLA
	CLC
	ADC.w #$0006
	TAY
	RTS

CODE_B6BBE0:
	LDA.l $000747
	BEQ.b CODE_B6BBEB
	DEC.w $0747
	BNE.b CODE_B6BC1D
CODE_B6BBEB:
	LDA.l $000749
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0225
	BCC.b CODE_B6BC1D
	STZ.b $44,x
	LDA.w #$0290
	JSL.l CODE_B9D0C6
	LDA.w #!Define_DKC2_SoundID_KudgelLand|$0500
	JSL.l CODE_B58003
	LDA.l $000656
	STA.b $68
	LDA.w #$0291
	JSL.l CODE_B9D09B
CODE_B6BC1D:
	JSR.w CODE_B68D5D
	RTS

CODE_B6BC21:
	PHY
	LDA.l $00074F
	BEQ.b CODE_B6BC43
	STA.b $64
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	LDX.w $0654
	STX.b $64
	LDA.l $00074F
	CMP.w $0D7A
	BNE.b CODE_B6BC43
	STZ.w $0D7A
CODE_B6BC43:
	STZ.w $074F
	LDX.w $0654
	STZ.b $44,x
	PLY
	RTS

CODE_B6BC4D:
	LDA.w $0000,y
	STA.l $00074D
	INY
	INY
	STZ.b $44,x
	RTS

CODE_B6BC59:
	JSR.w CODE_B6BC5F
	STZ.b $44,x
	RTS

CODE_B6BC5F:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_B6BC75
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6BC7F
	JSR.w CODE_B6BF25
	BRA.b CODE_B6BC7F

CODE_B6BC75:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6BC7F
	JSR.w CODE_B6BF25
CODE_B6BC7F:
	RTS

CODE_B6BC80:
	PHY
	LDA.w #$0294
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0295
	JSL.l CODE_B9D09B
	PLY
	RTS

CODE_B6BC97:
	PHY
	LDX.w $0656
	LDA.b $30,x
	ORA.w #$0020
	STA.b $30,x
	LDX.w $0654
	STA.b $30,x
	LDA.b $2E,x
	AND.w #$DFFF
	STA.b $2E,x
	LDA.w $0000,y
	STA.l $00074B
	LDA.w $0002,y
	STA.b $24,x
	LDA.w $0004,y
	STA.b $2A,x
	LDA.w $0006,y
	STA.l $000749
	LDA.w #$0014
	STA.l $000747
	STZ.b $20,x
	STZ.b $26,x
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6BCEC
	LDA.w #$0292
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0293
	JSL.l CODE_B9D09B
CODE_B6BCEC:
	PLA
	CLC
	ADC.w #$0008
	TAY
	RTS

CODE_B6BCF3:
	LDA.l $000747
	BEQ.b CODE_B6BCFE
	DEC.w $0747
	BNE.b CODE_B6BD2C
CODE_B6BCFE:
	LDA.l $000749
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $0A,x
	CMP.l $00074B
	BCS.b CODE_B6BD1E
CODE_B6BD14:
	STZ.b $44,x
	LDA.l $00074B
	STA.b $0A,x
	BRA.b CODE_B6BD2C

CODE_B6BD1E:
	LDA.b $24,x
	AND.w #$FF00
	BNE.b CODE_B6BD2C
	LDA.b $24,x
	CMP.w #$0080
	BCC.b CODE_B6BD14
CODE_B6BD2C:
	JSR.w CODE_B68D5D
	RTS

CODE_B6BD30:
	PHY
	LDA.w $0000,y
	BNE.b CODE_B6BD3F
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	LDX.b $64
	BRA.b CODE_B6BD44

CODE_B6BD3F:
	CMP.w #$0001
	BEQ.b CODE_B6BD46
CODE_B6BD44:
	STA.b $06,x
CODE_B6BD46:
	LDA.w $0002,y
	STA.l $000747
	LDA.w $0004,y
	STA.b $24,x
	LDA.w $0006,y
	STA.b $2A,x
	LDA.w $0008,y
	STA.l $000749
	STZ.b $20,x
	STZ.b $26,x
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6BD7D
	LDA.w #$028E
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$028F
	JSL.l CODE_B9D09B
CODE_B6BD7D:
	PLA
	CLC
	ADC.w #$000A
	TAY
	RTS

CODE_B6BD84:
	LDA.l $000747
	BEQ.b CODE_B6BD9E
	DEC.w $0747
	BEQ.b CODE_B6BD92
	BRL.w CODE_B6BE24

CODE_B6BD92:
	LDX.b $64
	JSR.w CODE_B6BC5F
	LDA.w #!Define_DKC2_SoundID_KudgelFall|$0500
	JSL.l CODE_B58003
CODE_B6BD9E:
	LDA.l $000749
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0225
	BCC.b CODE_B6BDE7
	STZ.b $44,x
	LDA.w #!Define_DKC2_SoundID_KudgelLand|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6BDE7
	LDA.w #$0290
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0291
	JSL.l CODE_B9D09B
	LDY.w #DATA_FF2176
	JSL.l CODE_BB8418
	LDY.w #DATA_FF21B0
	JSL.l CODE_BB8418
CODE_B6BDE7:
	JSL.l CODE_BCFB58
	LDA.w #$0200
	LDY.w #$0200
	JSL.l CODE_BEBD83
	BCC.b CODE_B6BE24
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$01B8
	BNE.b CODE_B6BE24
	LDA.w $0020,y
	BNE.b CODE_B6BE24
	STY.b $64
	JSL.l CODE_B39742
	JSL.l CODE_BB82B8
	LDX.w $0654
	STX.b $64
	LDA.l $00074F
	STZ.w $074F
	CMP.w $0D7A
	BNE.b CODE_B6BE24
	STZ.w $0D7A
CODE_B6BE24:
	JSR.w CODE_B68D5D
	RTS

CODE_B6BE28:
	LDA.b $2E,x
	ORA.w #$2000
CODE_B6BE2D:
	STA.b $2E,x
	STZ.b $44,x
	RTS

CODE_B6BE32:
	LDA.b $2E,x
	AND.w #$DFFF
	BRA.b CODE_B6BE2D

CODE_B6BE39:
	LDA.w $0000,y
	STA.l $00073F
	LDA.w $0002,y
	STA.l $000741
	LDA.w $0004,y
	STA.l $000745
	STA.l $000743
	TYA
	CLC
	ADC.w #$0006
	TAY
	RTS

CODE_B6BE59:
	DEC.w $0743
	BNE.b CODE_B6BE96
	LDA.l $000745
	STA.l $000743
	LDY.w $073F
	CPY.w $0741
	BNE.b CODE_B6BE74
	LDX.b $64
	STZ.b $44,x
	BRA.b CODE_B6BE96

CODE_B6BE74:
	LDA.w $0000,y
	LDX.b $64
	JSL.l CODE_BB8C44
	LDX.w $0656
	LDY.w $073F
	LDA.w $0002,y
	JSL.l CODE_BB8C44
	LDA.l $00073F
	CLC
	ADC.w #$0004
	STA.l $00073F
CODE_B6BE96:
	RTS

CODE_B6BE97:
	LDA.w $0919
	AND.w #$0003
	BNE.b CODE_B6BEAB
	LDA.w $091B
	CMP.w #$0100
	BEQ.b CODE_B6BEAB
	STZ.b $44,x
	BRA.b CODE_B6BEB2

CODE_B6BEAB:
	LDA.w $0000,y
	STA.l $000721
CODE_B6BEB2:
	INY
	INY
	RTS

CODE_B6BEB5:
	LDA.w $0000,y
	INY
	INY
	PHY
	STA.l $00072D
	BRL.w CODE_B6C171

CODE_B6BEC2:
	PHY
	LDY.w #$7FFF
	JSL.l CODE_808E20
	LDX.b $64
	BIT.w #$0001
	BEQ.b CODE_B6BEE2
CODE_B6BED1:
	LDA.b $01,S
	TAY
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w $0000,y
	CMP.w #$0278
	BCC.b CODE_B6BEF3
CODE_B6BEE2:
	LDA.b $01,S
	TAY
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0000,y
	CMP.w #$012C
	BCC.b CODE_B6BED1
CODE_B6BEF3:
	LDX.b $64
	STA.b $06,x
	LDY.w $0656
	STA.w $0006,y
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_B6BF13
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6BF1D
	JSR.w CODE_B6BF25
	BRA.b CODE_B6BF1D

CODE_B6BF13:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6BF1D
	JSR.w CODE_B6BF25
CODE_B6BF1D:
	PLY
	INY
	INY
	LDX.b $64
	STZ.b $44,x
	RTS

CODE_B6BF25:
	LDX.w $0654
	JSR.w CODE_B6BF32
	LDX.w $0656
	JSR.w CODE_B6BF32
	RTS

CODE_B6BF32:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	RTS

CODE_B6BF3A:
	LDX.b $64
	STZ.b $44,x
	LDA.w $0000,y
	BEQ.b CODE_B6BF67
	STA.l $000650
	LDA.b $12,x
	AND.w #$CFFF
	ORA.l $000650
	STA.b $12,x
	STZ.b $1C,x
	LDX.w $0656
	LDA.b $12,x
	AND.w #$CFFF
	ORA.l $000650
	STA.b $12,x
	STZ.b $1C,x
CODE_B6BF64:
	INY
	INY
	RTS

CODE_B6BF67:
	LDA.w #$C000
	STA.b $1C,x
	LDX.w $0656
	STA.b $1C,x
	LDX.w $072B
	BEQ.b CODE_B6BF64
	STA.b $1C,x
	BRA.b CODE_B6BF64

CODE_B6BF7A:
	STZ.b $4E,x
	LDA.w DATA_B6905D+$02
	STA.b $4C,x
	STZ.b $44,x
	RTS

CODE_B6BF84:
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$2000
	STA.b $12,x
	RTS

CODE_B6BF8F:
	JSR.w CODE_B6BF84
	STZ.b $4C,x
	STZ.b $44,x
	LDX.w $0656
	JSR.w CODE_B6BF84
	RTS

CODE_B6BF9D:
	STZ.w $0919
	STZ.b $44,x
	RTS

CODE_B6BFA3:
	PHY
	LDA.l $0006A3
	AND.w #$FEFF
	STA.l $0006A3
	LDA.w #$0003
	STA.l $000727
	LDA.w #$0001
	STA.l $000729
	LDA.w #DATA_BAAA1C
	STA.l $000737
	PLY
	RTS

CODE_B6BFC6:
	DEC.w $0729
	BEQ.b CODE_B6BFCE
	BRL.w CODE_B6C0BE

CODE_B6BFCE:
	PHY
	LDA.l $0006A3
	AND.w #$FEFF
	STA.l $0006A3
	LDY.w #$017C
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.b $64
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6BFFA
	LDA.w #$0100
	STA.w $0020,y
	LDA.b $06,x
	CLC
	ADC.w #$0028
	BRA.b CODE_B6C006

CODE_B6BFFA:
	LDA.w #$FF00
	STA.w $0020,y
	LDA.b $06,x
	SEC
	SBC.w #$0028
CODE_B6C006:
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFE4
	STA.w $000A,y
	LDA.w #$FD80
	STA.w $002A,y
	LDA.w #$0004
	STA.w $0042,y
	LDA.w #$0006
	STA.w $0044,y
	LDA.w #$0242
	JSL.l CODE_B9D09B
	LDA.w #$0264
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0265
	JSL.l CODE_B9D09B
	LDY.w #$0180
	JSL.l CODE_BB842C
	JSR.w CODE_B699C5
	LDA.w $002E,y
	ORA.w #$0890
	STA.w $002E,y
	JSR.w CODE_B6D9CB
	LDA.b $12,x
	LDX.w $0737
	BIT.w #$4000
	BNE.b CODE_B6C06A
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0004,x
	BRA.b CODE_B6C07B

CODE_B6C06A:
	LDA.w #$0000
	SEC
	SBC.w $0000,x
	STA.w $0020,y
	LDA.w #$0000
	SEC
	SBC.w $0004,x
CODE_B6C07B:
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $0042,y
	LDA.w $000A,x
	STA.w $0044,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $0010,x
	STA.l $000729
	LDA.w $000C,x
	STA.w $0046,y
	LDA.w $000E,x
	STA.w $0048,y
	TXA
	CLC
	ADC.w #$0012
	STA.l $000737
	PLY
	PHK
	PLB
	DEC.w $0727
	BNE.b CODE_B6C0BE
	LDX.b $64
	STZ.b $44,x
CODE_B6C0BE:
	RTS

CODE_B6C0BF:
	PHY
	LDA.w $0000,y
	CMP.w #DATA_FF2212
	BNE.b CODE_B6C0CD
	LDY.w $073B
	BNE.b CODE_B6C11D
CODE_B6C0CD:
	LDA.l $0006A3
	AND.w #$FEFF
	STA.l $0006A3
	LDY.w #$017C
	JSL.l CODE_BB842C
	LDX.b $68
	LDA.b $01,S
	TAY
	LDA.w $0002,y
	CLC
	ADC.w $0008,y
	STA.b $06,x
	LDA.w $0004,y
	CLC
	ADC.w $000A,y
	STA.b $0A,x
	LDA.w #$026F
	JSL.l CODE_B9D09B
	LDA.b $01,S
	TAY
	LDA.w $0000,y
	TAY
	JSL.l CODE_BB8432
	LDX.b $68
	LDA.b $01,S
	TAY
	LDA.w $0002,y
	STA.b $06,x
	LDA.w $0004,y
	STA.b $0A,x
	TYX
	JSR.w ($0006,x)
	LDX.b $64
CODE_B6C11D:
	STZ.b $44,x
	PLA
	CLC
	ADC.w #$000C
	TAY
	RTS

CODE_B6C126:
	LDA.l $000735
	BNE.b CODE_B6C132
	LDA.w $0000,y
	TAY
	BRA.b CODE_B6C134

CODE_B6C132:
	INY
	INY
CODE_B6C134:
	STZ.b $44,x
	RTS

CODE_B6C137:
	PHY
	STZ.b $44,x
	LDX.w $0735
	BNE.b CODE_B6C14A
	LDA.w #$0008
	SEP.b #$20
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	STP

CODE_B6C14A:
	STX.b $68
	LDA.w #$0277
	JSL.l CODE_B9D09B
	PLY
	RTS

CODE_B6C155:
	PHY
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6D17D,y
	LDX.b !RAM_DKC2_Global_CurrentLevelLo
	CPX.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B6C169
	LDA.w DATA_B6D1E1,y
CODE_B6C169:
	TAY
	LDA.w $0000,y
	STA.l $00072D
CODE_B6C171:
	LDA.w #$026A
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$026B
	JSL.l CODE_B9D09B
	LDY.w #$00C8
	JSL.l CODE_BB842C
	LDX.b $64
	LDY.b $68
	STY.w $0739
	LDA.b $12,x
	AND.w #$4000
	BNE.b CODE_B6C1A2
	LDA.w $0012,y
	AND.w #$BFFF
	BRA.b CODE_B6C1A8

CODE_B6C1A2:
	LDA.w $0012,y
	ORA.w #$4000
CODE_B6C1A8:
	STA.w $0012,y
	STA.l $000650
	JSR.w CODE_B6C504
	PLY
	RTS

CODE_B6C1B4:
	LDA.l $000739
	STA.b $64
	JSL.l CODE_BB82B8
	LDA.w #$0770
	CLC
	JSL.l CODE_B3814F
	LDA.w #$0476
	CLC
	JSL.l CODE_B3814F
	LDX.w $0654
	STX.b $64
	STZ.w $0739
	RTS

CODE_B6C1D7:
	DEC.w $072D
	BEQ.b CODE_B6C1DF
	BRL.w CODE_B6C259

CODE_B6C1DF:
	LDA.l $0006A3
	ORA.w #$0100
	STA.l $0006A3
	LDX.b $64
	STZ.b $44,x
	LDA.w #$025E
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$025F
	JSL.l CODE_B9D09B
	JSR.w CODE_B6C1B4
	BRL.w CODE_B6C2BF

CODE_B6C208:											; Note: Related to being caught by K. Rool's vacuum attack.
	LDA.l $0006A3
	ORA.w #$0100
	STA.l $0006A3
	STZ.w $072D
	JSR.w CODE_B6C1B4
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0030,y
	BIT.w #$0080
	BNE.b CODE_B6C23B
	LDA.w #$001F
	JSL.l CODE_B8D7D2
	BCS.b CODE_B6C23B
	LDX.w $0654
	LDA.b $12,x
	AND.w #$4000
	EOR.w #$4000
	STA.w $0A86
CODE_B6C23B:
	LDA.w #$026D
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$026E
	JSL.l CODE_B9D09B
	LDX.b $64
	LDA.w #CODE_B6C2C0
	STA.b $44,x
	BRL.w CODE_B6C2BF

CODE_B6C259:
	LDA.w #$0770
	SEC
	JSL.l CODE_B3814F
	LDA.w #$0476
	SEC
	JSL.l CODE_B3814F
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C282
	LDA.b $06,x
	CLC
	ADC.w #$002A
	CMP.w $0006,y
	BCS.b CODE_B6C208
	BRA.b CODE_B6C290

CODE_B6C282:
	LDA.b $06,x
	SEC
	SBC.w #$002A
	CMP.w $0006,y
	BCS.b CODE_B6C290
	BRL.w CODE_B6C208

CODE_B6C290:
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6D17D,y
	LDX.b !RAM_DKC2_Global_CurrentLevelLo
	CPX.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B6C2A3
	LDA.w DATA_B6D1E1,y
CODE_B6C2A3:
	TAY
	LDA.w $0004,y
	PHY
	TAY
	JSL.l CODE_808E20
	BPL.b CODE_B6C2B5
	TYA
	EOR.w #$FFFF
	INC
	TAY
CODE_B6C2B5:
	TYA
	PLY
	CLC
	ADC.w $0002,y
	JSL.l CODE_B3E364
CODE_B6C2BF:
	RTS

CODE_B6C2C0:
	RTS

CODE_B6C2C1:
	PHY
	LDA.l $0006A3
	AND.w #$FEFF
	STA.l $0006A3
	LDA.l $000652
	TAY
	JSR.w CODE_B6D9CB
	LDA.w DATA_BAAD38,y
	AND.w #$00FF
	STA.l $000727
	LDA.w #$0001
	STA.l $000729
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_BAAD42,y
	STA.l $000737
	PHK
	PLB
	PLY
	RTS

DATA_B6C2F7:
	dw $0000
	dw CODE_B69877
	dw CODE_B69917
	dw CODE_B697FC
	dw CODE_B69747
	dw CODE_B696B5
	dw CODE_B695ED
	dw CODE_B69572
	dw CODE_B694F3
	dw CODE_B6949C

CODE_B6C30B:
	DEC.w $0729
	BEQ.b CODE_B6C313
	BRL.w CODE_B6C343

CODE_B6C313:
	JSR.w CODE_B6C344
	LDA.w #$027F
	JSL.l CODE_B9D09B
	LDA.w #$0264
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0265
	JSL.l CODE_B9D09B
	LDA.l $000652
	ASL
	TAX
	JSR.w (DATA_B6C2F7,x)
	DEC.w $0727
	BNE.b CODE_B6C343
	LDX.b $64
	STZ.b $44,x
CODE_B6C343:
	RTS

CODE_B6C344:
	LDY.w #$017C
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.b $64
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C364
	LDA.w #$0100
	STA.w $0020,y
	LDA.b $06,x
	CLC
	ADC.w #$0028
	BRA.b CODE_B6C370

CODE_B6C364:
	LDA.w #$FF00
	STA.w $0020,y
	LDA.b $06,x
	SEC
	SBC.w #$0028
CODE_B6C370:
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFE4
	STA.w $000A,y
	LDA.w #$FE80
	STA.w $002A,y
	LDA.w #$0004
	STA.w $0042,y
	LDA.w #$0006
	STA.w $0044,y
	RTS

CODE_B6C38F:
	PHY
	STZ.b $24,x
	STZ.b $2A,x
	LDA.w $0002,y
	STA.l $000723
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C3B3
	LDA.w #$0240
	STA.l $000725
	LDA.w #$0081
	STA.b $20,x
	LDA.w $0000,y
	BRA.b CODE_B6C3C6

CODE_B6C3B3:
	LDA.w #$015A
	STA.l $000725
	LDA.w #$FF7F
	STA.b $20,x
	LDA.w #$0000
	SEC
	SBC.w $0000,y
CODE_B6C3C6:
	STA.b $26,x
	LDA.w #$0012
	STA.l $000721
	LDA.w #$0260
	JSL.l CODE_B9D0C6
	LDA.l $000656
	STA.b $68
	LDA.w #$0261
	JSL.l CODE_B9D09B
	LDY.w #$00C6
	JSL.l CODE_BB842C
	LDX.b $64
	LDY.b $68
	STY.w $072B
	LDA.w #$0000
	STA.w $0042,y
	LDA.b $12,x
	AND.w #$4000
	BEQ.b CODE_B6C406
	LDA.w $0012,y
	AND.w #$BFFF
	BRA.b CODE_B6C40C

CODE_B6C406:
	LDA.w $0012,y
	ORA.w #$4000
CODE_B6C40C:
	STA.w $0012,y
	STA.l $000650
	LDA.w #$000A
	STA.l $00072F
	PLA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6C421:
	LDX.b $64
	LDA.l $000721
	BEQ.b CODE_B6C43E
	DEC.w $0721
	BNE.b CODE_B6C43B
	LDY.w $0654
	LDX.w $072B
	LDA.w $001C,y
	STA.b $1C,x
	BRA.b CODE_B6C43E

CODE_B6C43B:
	BRL.w CODE_B6C4EA

CODE_B6C43E:
	LDA.l $000723
	JSL.l CODE_B8CF28
	JSL.l CODE_B8CE97
	LDX.b $64
	LDY.b $06,x
	LDA.b $20,x
	BMI.b CODE_B6C45E
	CMP.w #$0080
	BCC.b CODE_B6C473
	CPY.w $0725
	BCC.b CODE_B6C4B1
	BRA.b CODE_B6C468

CODE_B6C45E:
	CMP.w #$FF80
	BCS.b CODE_B6C473
	CPY.w $0725
	BCS.b CODE_B6C4B1
CODE_B6C468:
	STZ.b $26,x
	LDA.w #$000A
	STA.l $000723
	BRA.b CODE_B6C4EA

CODE_B6C473:
	STZ.b $20,x
	STZ.b $04,x
	STZ.b $44,x
	LDX.w $072B
	STX.b $64
	JSL.l CODE_BB82B8
	LDA.l $000654
	STA.b $64
	STZ.w $072B
	LDA.l $000654
	STA.b $68
	LDA.w #$0262
	JSL.l CODE_B9D09B
	LDA.l $000656
	STA.b $68
	LDA.w #$0263
	JSL.l CODE_B9D09B
	LDA.w #$076C
	CLC
	JSL.l CODE_B3814F
	LDX.b $64
	BRA.b CODE_B6C4EA

CODE_B6C4B1:
	LDA.w #$076C
	SEC
	JSL.l CODE_B3814F
	LDX.b $64
	DEC.w $072F
	BNE.b CODE_B6C4EA
	LDA.w #$000F
	STA.l $00072F
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C4D3
	LDY.w #DATA_FF2146
	BRA.b CODE_B6C4D6

CODE_B6C4D3:
	LDY.w #DATA_FF215E
CODE_B6C4D6:
	JSL.l CODE_BB8418
	LDY.b $68
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B6C4E6
	SEC
	ROR
	BRA.b CODE_B6C4E7

CODE_B6C4E6:
	LSR
CODE_B6C4E7:
	STA.w $0020,y
CODE_B6C4EA:
	LDY.w $0656
	JSR.w CODE_B6C504
	LDY.w $072B
	BEQ.b CODE_B6C503
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w $0042,y
	STA.w $000A,y
CODE_B6C503:
	RTS

CODE_B6C504:
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	RTS

CODE_B6C50F:
	LDA.w $0000,y
	STA.l $000721
	INY
	INY
	RTS

CODE_B6C519:
	LDA.l $000721
	BEQ.b CODE_B6C526
	BMI.b CODE_B6C526
	DEC.w $0721
	BNE.b CODE_B6C528
CODE_B6C526:
	STZ.b $44,x
CODE_B6C528:
	RTS

CODE_B6C529:
	PHY
	JSR.w CODE_B6C652
	STA.b $4A,x
	LDA.l $000652
	ASL
	CLC
	ADC.w $0004,y
	TAY
	LDA.w $0000,y
	BRL.w CODE_B6CC52

CODE_B6C53F:
	PHY
	LDA.w $0000,y
	BNE.b CODE_B6C552
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6C55D
	JSL.l CODE_BA9480
	BRA.b CODE_B6C55D

CODE_B6C552:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C55D
	JSL.l CODE_BA9480
CODE_B6C55D:
	STZ.b $44,x
	PLY
	INY
	INY
	RTS

CODE_B6C563:
	PHY
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_B6C57A
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6C584
	JSR.w CODE_B6CBE3
	BRA.b CODE_B6C584

CODE_B6C57A:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C584
	JSR.w CODE_B6CBE3
CODE_B6C584:
	STZ.b $44,x
	PLY
	RTS

CODE_B6C588:
	PHB
	LDX.w $0000,y
	PHK
	LDA.w #$7E00
	PHA
	PLB
	PLB
	LDA.w $0000,x
	ORA.w #$0020
	STA.w $0000,x
	PLB
	LDX.w $0654
	STZ.b $44,x
	INY
	INY
	PLB
	RTS

CODE_B6C5A6:
	PHY
	LDY.w $0707
	BEQ.b CODE_B6C5B5
	LDA.w #$0200
	STA.w $0032,y
	STZ.w $0707
CODE_B6C5B5:
	STZ.b $44,x
	PLY
	RTS

CODE_B6C5B9:
	LDA.w $0000,y
	STA.l $000705
	INY
	INY
	RTS

CODE_B6C5C3:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.l $000705
	CMP.w $000A,y
	BCC.b CODE_B6C5D3
	LDX.b $64
	STZ.b $44,x
CODE_B6C5D3:
	RTS

CODE_B6C5D4:
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$2000
	STA.b $2E,x
	STZ.b $44,x
	RTS

CODE_B6C5E0:
	LDA.l $000652
	CMP.w #$0001
	BCS.b CODE_B6C5EC
	BRL.w CODE_B6C641

CODE_B6C5EC:
	PHY
	LDA.w $0000,y
	TAY
	LDA.w $0000,y
	STA.l $000650
CODE_B6C5F8:
	PHY
	LDY.w #DATA_FF1DC4
	JSL.l CODE_BB8418
	PLY
	LDX.b $68
	STZ.b $4E,x
	LDA.w $0002,y
	STA.b $06,x
	LDA.w $17C0
	SEC
	SBC.w #$0040
	STA.b $0A,x
	LDA.w $0004,y
	STA.b $46,x
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$3000
	STA.b $12,x
	INY
	INY
	INY
	INY
	STZ.b $44,x
	DEC.w $0650
	BNE.b CODE_B6C5F8
	LDX.w $0654
	LDA.b $2E,x
	AND.w #$DFFF
	STA.b $2E,x
	LDA.w #!Define_DKC2_SoundID_EnguardeHurt|$0500
	JSL.l CODE_B58003
	LDX.b $64
	PLY
CODE_B6C641:
	STZ.b $44,x
	INY
	INY
	RTS

CODE_B6C646:
	LDA.w $0000,y
	STA.l $0006FF
	STZ.b $44,x
	INY
	INY
	RTS

CODE_B6C652:
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0040
	STA.b $2E,x
	LDA.w $0000,y
	STA.b $48,x
	LDA.w $0002,y
	RTS

CODE_B6C664:
	PHY
	JSR.w CODE_B6C652
	CLC
	ADC.l $0006FF
	BRL.w CODE_B6CC3E

CODE_B6C670:
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0001
	STA.b $2E,x
	PHX
	LDA.l $000652
	DEC
	ASL
	ASL
	TAX
	PHB
	PEA.w (DATA_BAA0E0&$FF0000)>>8
	PLB
	PLB
	LDA.w DATA_BAA0E0,x
	STA.l $0006F3
	LDA.w DATA_BAA0E0+$02,x
	STA.l $0006F7
	PLB
	PLX
	STZ.w $06FB
	LDA.w $0000,y
	STA.l $0006F9
	LDA.w $0002,y
	STA.l $0006FD
	STZ.w $06F5
	STZ.w $0658
	STZ.b $44,x
	TYA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6C6B8:
	PHY
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0020
	STA.b $2E,x
	LDA.w $0000,y
	STA.b $10,x
	STA.b $52,x
	LDA.w $0002,y
	STA.b $54,x
	STZ.b $44,x
	LDA.b $06,x
	STA.l $000660
	LDA.b $0A,x
	STA.l $000662
	LDA.w #$0004
	STA.l $0006CF
	PLA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6C6EA:
	LDA.l $0006A1
	AND.w #$7FFF
	STA.l $0006A1
	STZ.b $44,x
	RTS

CODE_B6C6F8:
	LDA.b $2E,x
	AND.w #$FDFF
	STA.b $2E,x
	STZ.b $04,x
	STZ.b $44,x
	RTS

CODE_B6C704:
	PHY
	JSR.w CODE_B6F98E
	STZ.b $44,x
	PLY
	RTS

CODE_B6C70C:
	PHY
	PHX
	LDA.w #!Define_DKC2_SoundID_Stomp|$0400
	JSL.l CODE_B58003
	LDY.w #$0016
	JSL.l CODE_BB842C
	PLX
	LDY.b $68
	STY.b $0E,x
	LDA.w #$0000
	STA.w $0042,y
	LDA.b $06,x
	CLC
	ADC.w #$0014
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFB3
	STA.w $000A,y
	STZ.b $44,x
	TYX
	INC.b $02,x
	PLY
	RTS

CODE_B6C740:
	STY.b $CE
	PHY
	SEP.b #$20
	PHK
	PLA
	STA.b $D0
	REP.b #$20
	PHX
	LDY.w #DATA_FF1036
	JSL.l CODE_BB8432
	LDY.b $68
	PLX
	LDA.b $06,x
	CLC
	ADC.b [$CE]
	STA.w $0006,y
	INC.b $CE
	INC.b $CE
	LDA.b $0A,x
	CLC
	ADC.b [$CE]
	STA.w $000A,y
	STZ.b $44,x
	PLA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6C773:
	LDA.b $2E,x
	EOR.w #$0010
	STA.b $2E,x
	STZ.b $44,x
	RTS

CODE_B6C77D:
	LDA.b $2E,x
	ORA.w #$0008
	STA.b $2E,x
	STZ.b $44,x
	RTS

CODE_B6C787:
	LDA.b $2E,x
	AND.w #$FFF7
	STA.b $2E,x
	STZ.b $44,x
	RTS

CODE_B6C791:
	PHY
	LDA.b $2E,x
	ORA.w #$0001
	STA.b $2E,x
	LDA.w #$0001
	STA.l $000658
	STZ.b $44,x
	PLY
	RTS

CODE_B6C7A4:
	LDX.b $64
	PHY
	LDA.w $0000,y
	BNE.b CODE_B6C7B9
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6FEBF,y
	TAY
	LDA.w $0006,y
CODE_B6C7B9:
	STA.b $2C,x
	LDA.b $2E,x
	BIT.w #$0010
	BEQ.b CODE_B6C7CD
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$00EA
	STA.b $48,x
	BRA.b CODE_B6C7D6

CODE_B6C7CD:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$001A
	STA.b $48,x
CODE_B6C7D6:
	LDA.w #$0158
	STA.b $4A,x
	LDA.b $48,x
	SEC
	SBC.b $06,x
	BPL.b CODE_B6C805
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.w #$FFFF
	STA.b $20,x
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6C822
	BIT.w #$0002
	BNE.b CODE_B6C822
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6C822
	JSR.w CODE_B6CBE3
	BRA.b CODE_B6C822

CODE_B6C805:
	STA.b $24,x
	LDA.w #$0001
	STA.b $20,x
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6C822
	BIT.w #$0002
	BNE.b CODE_B6C822
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6C822
	JSR.w CODE_B6CBE3
CODE_B6C822:
	LDA.b $4A,x
	SEC
	SBC.b $0A,x
	BPL.b CODE_B6C836
	EOR.w #$FFFF
	INC
	STA.b $26,x
	LDA.w #$FFFF
	STA.b $22,x
	BRA.b CODE_B6C83D

CODE_B6C836:
	STA.b $26,x
	LDA.w #$0001
	STA.b $22,x
CODE_B6C83D:
	LDA.b $24,x
	CMP.b $26,x
	BEQ.b CODE_B6C85B
	BCC.b CODE_B6C850
	LDA.b $24,x
	LSR
	STA.b $28,x
	LDA.b $26,x
	STA.b $2A,x
	BRA.b CODE_B6C862

CODE_B6C850:
	LDA.b $26,x
	LSR
	STA.b $28,x
	LDA.b $24,x
	STA.b $2A,x
	BRA.b CODE_B6C862

CODE_B6C85B:
	LDA.w #$0001
	STA.b $28,x
	STZ.b $2A,x
CODE_B6C862:
	PLA
	CLC
	ADC.w #$0002
	TAY
	RTS

CODE_B6C869:
	LDA.w $0000,y
	STA.l $00065A
	STZ.b $44,x
	TYA
	CLC
	ADC.w #$0002
	TAY
	RTS

CODE_B6C879:
	LDA.b $2E,x
	BIT.w #$0010
	BNE.b CODE_B6C885
	LDA.w $0000,y
	BRA.b CODE_B6C888

CODE_B6C885:
	LDA.w $0002,y
CODE_B6C888:
	STA.l $00065A
	STZ.b $44,x
	TYA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6C895:
	PHY
	LDA.w #$0001
	LDY.w #$0000
	JSL.l CODE_B8D0FC
	STZ.b $44,x
	PLY
	RTS

CODE_B6C8A4:
	PHY
	LDA.l $0006A1
	ORA.w #$4000
	STA.l $0006A1
	STZ.b $44,x
	PLY
	RTS

CODE_B6C8B4:
	LDA.w $0000,y
	JSL.l CODE_B5F0A9
	LDA.w $0002,y
	JSL.l CODE_B5F0C9
	INY
	INY
	INY
	INY
	LDX.b $64
	STZ.b $44,x
	RTS

CODE_B6C8CB:
	PHY
	LDA.w #!Define_DKC2_SoundID_KrowGrabsEgg|$0500
	JSL.l CODE_B58003
	LDY.w #$00A2
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.b $64
	STY.b $4C,x
	LDA.b $06,x
	CLC
	ADC.l $0006D1
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$001B
	STA.w $000A,y
	LDA.w #$0000
	STA.w $000C,y
	STZ.b $44,x
	PLY
	RTS

CODE_B6C8FD:
	PHY
	LDA.w #!Define_DKC2_SoundID_KrowDropsEgg|$0500
	JSL.l CODE_B58003
	SEP.b #$20
	PHK
	PLA
	STA.b $D0
	REP.b #$20
	LDA.l $000652
	ASL
	TAX
	LDA.w DATA_B6FEBF,x
	CLC
	ADC.w #$0004
	STA.b $CE
	LDX.b $64
	LDA.w $0000,y
	CMP.w #$0000
	BEQ.b CODE_B6C93A
	LDA.w #$0100
	SEC
	SBC.b [$CE]
	STA.l $000650
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.l $000650
	BRA.b CODE_B6C940

CODE_B6C93A:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.b [$CE]
CODE_B6C940:
	INC.b $CE
	INC.b $CE
	INC.b $CE
	INC.b $CE
	LDY.b $4C,x
	SEC
	SBC.w $0006,y
	BPL.b CODE_B6C968
	EOR.w #$FFFF
	INC
	STA.w $0010,y
	LDA.w #$FFFF
	STA.w $0020,y
	LDA.b [$CE]
	EOR.w #$FFFF
	INC
	STA.w $0022,y
	BRA.b CODE_B6C976

CODE_B6C968:
	STA.w $0010,y
	LDA.w #$0001
	STA.w $0020,y
	LDA.b [$CE]
	STA.w $0022,y
CODE_B6C976:
	LDA.w $0010,y
	STA.w !REGISTER_DividendLo
	LDA.b [$CE]
	INC
	ASL
	ASL
	ASL
	ASL
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6C98D:
	DEC
	BNE.b CODE_B6C98D
	LDA.w !REGISTER_QuotientLo
	SEP.b #$20
	STA.w $0024,y
	STA.w $0026,y
	REP.b #$20
	LDA.w #$0010
	STA.w $0028,y
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	SEP.b #$20
	STA.w $002A,y
	REP.b #$20
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	SEP.b #$20
	STA.w $000E,y
	REP.b #$20
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	SEP.b #$20
	STA.w $000F,y
	REP.b #$20
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	STA.w $004E,y
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	STA.w $0054,y
	LDA.w #$0001
	STA.w $0052,y
	LDA.w $0054,y
	DEC
	DEC
	SEP.b #$20
	STA.w $002B,y
	REP.b #$20
	DEC
	STA.l $000767
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.w #$3000
	STA.w $0012,y
	STZ.b $44,x
	LDA.w $0020,y
	BPL.b CODE_B6CA0B
	LDA.w #$0302
	BRA.b CODE_B6CA0E

CODE_B6CA0B:
	LDA.w #$02FE
CODE_B6CA0E:
	STA.w $000C,y
	STZ.b $4C,x
	LDA.w $002E,y
	ORA.w #$000B
	STA.w $002E,y
	LDA.w $0030,y
	ORA.w #$0020
	STA.w $0030,y
	PLA
	CLC
	ADC.w #$0002
	TAY
	RTS

CODE_B6CA2C:
	STZ.b $44,x
	LDA.w $0000,y
	BEQ.b CODE_B6CA45
	LDA.b $2E,x
	BIT.w #$0010
	BNE.b CODE_B6CA3F
	LDA.w $0000,y
	BRA.b CODE_B6CA42

CODE_B6CA3F:
	LDA.w $0002,y
CODE_B6CA42:
	TAY
	BRA.b CODE_B6CA48

CODE_B6CA45:
	LDY.w $065A
CODE_B6CA48:
	RTS

CODE_B6CA49:
	PHY
	LDA.w $0000,y
	STA.l $00065C
	LDA.w $0002,y
	STA.l $00065E
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0002
	STA.b $2E,x
	LDA.w #$0203
	STA.b $1E,x
	STZ.b $44,x
	LDY.b $42,x
	LDA.w #$0206
	STA.w $001E,y
	STZ.b $44,x
	PLA
	CLC
	ADC.w #$0004
	TAY
	RTS

CODE_B6CA79:
	TYA
	CLC
	ADC.w #$0002
	PHA
	LDA.b $2E,x
	ORA.w #$0100
	STA.b $2E,x
	LDA.w $0000,y
	STA.b $1E,x
	LDA.l $000652
	ASL
	TAX
	LDA.w DATA_B6FEBF,x
	TAX
	LDA.w $0000,x
	BRA.b CODE_B6CAC3

CODE_B6CA9A:
	LDA.w $0000,y
	STA.b $1E,x
	TYA
	CLC
	ADC.w #$0002
	PHA
	LDA.l $000652
	ASL
	TAX
	LDA.w DATA_B6FEBF,x
	TAX
	LDA.w $0014,x
	BRA.b CODE_B6CAC3

CODE_B6CAB4:
	LDA.w $0002,y
	STA.b $1E,x
	LDX.w $0000,y
	TYA
	CLC
	ADC.w #$0004
	PHA
	TXA
CODE_B6CAC3:
	LDX.b $64
	STA.b $0C,x
	LDA.w #DATA_B6D125
	STA.b $20,x
	STA.b $26,x
	LDA.w #DATA_B6D165
	STA.b $28,x
	LDA.w #$0004
	STA.b $22,x
	STA.b $24,x
	PLY
	RTS

CODE_B6CADC:
	LDX.b $64
	DEC.b $0C,x
	BNE.b CODE_B6CAEE
	LDA.b $2E,x
	AND.w #$FEFF
	STA.b $2E,x
	STZ.b $44,x
	BRL.w CODE_B6CB47

CODE_B6CAEE:
	DEC.b $22,x
	BNE.b CODE_B6CB47
	LDA.b $24,x
	STA.b $22,x
	LDY.b $20,x
	SEP.b #$20
	PHK
	PLA
	STA.b $D0
	REP.b #$20
	STY.b $CE
	LDY.b $42,x
	LDA.b $06,x
	CLC
	ADC.b [$CE]
	STA.b $06,x
	STA.w $0006,y
	INC.b $CE
	INC.b $CE
	LDY.b $42,x
	LDA.b $0A,x
	CLC
	ADC.b [$CE]
	STA.b $0A,x
	STA.w $000A,y
	LDY.b $0E,x
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6CB48
	LDA.b $06,x
	CLC
	ADC.w #$0014
	STA.w $0006,y
CODE_B6CB30:
	LDA.b $0A,x
	CLC
	ADC.w #$FFB3
	STA.w $000A,y
	LDA.b $20,x
	CLC
	ADC.w #$0004
	CMP.b $28,x
	BNE.b CODE_B6CB45
	LDA.b $26,x
CODE_B6CB45:
	STA.b $20,x
CODE_B6CB47:
	RTS

CODE_B6CB48:
	LDA.b $06,x
	SEC
	SBC.w #$0014
	STA.w $0006,y
	BRA.b CODE_B6CB30

CODE_B6CB53:
	LDX.w $0654
	LDA.b $2E,x
	AND.w #$EFFF
	STA.b $2E,x
	RTL

CODE_B6CB5E:
	LDX.b $64
	JSR.w CODE_B6CB6C
	TYA
	CLC
	ADC.w #$0004
	TAY
	STZ.b $44,x
	RTS

CODE_B6CB6C:
	LDA.w $0000,y
	BEQ.b CODE_B6CB73
	STA.b $1E,x
CODE_B6CB73:
	PHX
	LDA.b $42,x
	TAX
	LDA.w $0002,y
	BEQ.b CODE_B6CB8A
	PHY
	LDY.b $64
	PHY
	STX.b $64
	JSL.l CODE_B9D0C6
	PLY
	STY.b $64
	PLY
CODE_B6CB8A:
	PLX
	RTS

CODE_B6CB8C:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6CB97
	STZ.b $44,x
CODE_B6CB97:
	RTS

CODE_B6CB98:
	LDX.b $64
	LDA.w $0000,y
	STA.l $000650
	LDA.b $12,x
	AND.w #$CFFF
	ORA.l $000650
	STA.b $12,x
	PHY
	LDY.b $42,x
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.l $000650
	STA.w $0012,y
	PLY
	STZ.b $44,x
	INY
	INY
	RTS

CODE_B6CBC2:
	PHY
	LDX.b $64
	LDA.w $0000,y
	STA.l $000650
	LDY.b $4C,x
	BEQ.b CODE_B6CBDD
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.l $000650
	STA.w $0012,y
CODE_B6CBDD:
	PLY
	STZ.b $44,x
	INY
	INY
	RTS

CODE_B6CBE3:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KingZingSting_Main
	BNE.b CODE_B6CBEB
	RTS

CODE_B6CBEB:
	PHY
	LDA.b $36,x
	STA.l $00065C
	LDY.b $42,x
	LDA.w $0036,y
	STA.l $00065E
	LDA.b $2E,x
	ORA.w #$0002
	STA.b $2E,x
	LDA.w #$0203
	JSL.l CODE_B9D0C6
	LDA.b $42,x
	PHX
	STA.b $64
	LDA.w #$0206
	JSL.l CODE_B9D0C6
	PLX
	STX.b $64
	PLY
	RTS

CODE_B6CC1A:
	PHY
	LDX.b $64
	LDA.w $0000,y
	CLC
	ADC.b $06,x
	STA.b $48,x
	LDA.w $0002,y
	ADC.b $0A,x
	BRA.b CODE_B6CC3E

CODE_B6CC2C:
	PHY
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0040
	STA.b $2E,x
	LDA.w $0000,y
	STA.b $48,x
	LDA.w $0002,y
CODE_B6CC3E:
	STA.b $4A,x
	LDA.w $0004,y
	BNE.b CODE_B6CC52
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6FEBF,y
	TAY
	LDA.w $0006,y
CODE_B6CC52:
	STA.b $2C,x
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B6CC6D
	LDA.b $06,x
	PHA
	LDA.b $0A,x
	PHA
	LDA.l $000660
	STA.b $06,x
	LDA.l $000662
	STA.b $0A,x
CODE_B6CC6D:
	LDA.b $48,x
	SEC
	SBC.b $06,x
	BPL.b CODE_B6CC97
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.w #$FFFF
	STA.b $20,x
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6CCB4
	BIT.w #$0002
	BNE.b CODE_B6CCB4
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6CCB4
	JSR.w CODE_B6CBE3
	BRA.b CODE_B6CCB4

CODE_B6CC97:
	STA.b $24,x
	LDA.w #$0001
	STA.b $20,x
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6CCB4
	BIT.w #$0002
	BNE.b CODE_B6CCB4
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6CCB4
	JSR.w CODE_B6CBE3
CODE_B6CCB4:
	LDA.b $4A,x
	SEC
	SBC.b $0A,x
	BPL.b CODE_B6CCC8
	EOR.w #$FFFF
	INC
	STA.b $26,x
	LDA.w #$FFFF
	STA.b $22,x
	BRA.b CODE_B6CCCF

CODE_B6CCC8:
	STA.b $26,x
	LDA.w #$0001
	STA.b $22,x
CODE_B6CCCF:
	LDA.b $24,x
	CMP.b $26,x
	BEQ.b CODE_B6CCED
	BCC.b CODE_B6CCE2
	LDA.b $24,x
	LSR
	STA.b $28,x
	LDA.b $26,x
	STA.b $2A,x
	BRA.b CODE_B6CCF4

CODE_B6CCE2:
	LDA.b $26,x
	LSR
	STA.b $28,x
	LDA.b $24,x
	STA.b $2A,x
	BRA.b CODE_B6CCF4

CODE_B6CCED:
	LDA.w #$0001
	STA.b $28,x
	STZ.b $2A,x
CODE_B6CCF4:
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B6CD01
	PLA
	STA.b $0A,x
	PLA
	STA.b $06,x
CODE_B6CD01:
	PLA
	CLC
	ADC.w #$0006
	TAY
	RTS

CODE_B6CD08:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B6CD1D
	LDA.l $000660
	STA.b $06,x
	LDA.l $000662
	STA.b $0A,x
CODE_B6CD1D:
	LDA.b $2C,x
	STA.l $000650
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KingZingSting_Main
	BNE.b CODE_B6CD47
	LDA.l $000652
	CMP.w #$0003
	BCC.b CODE_B6CD47
	BIT.w #$0001
	BNE.b CODE_B6CD47
	LDA.b $2E,x
	EOR.w #$0100
	STA.b $2E,x
	AND.w #$0100
	BEQ.b CODE_B6CD47
	INC.w $0650
CODE_B6CD47:
	LDA.b $24,x
	CMP.b $26,x
	BNE.b CODE_B6CD50
	BRL.w CODE_B6CE19

CODE_B6CD50:
	BCS.b CODE_B6CD55
	BRL.w CODE_B6CDB8

CODE_B6CD55:
	LDA.b $28,x
	SEC
	SBC.b $2A,x
	BPL.b CODE_B6CD70
	CLC
	ADC.b $24,x
	STA.b $28,x
	LDA.b $0A,x
	CLC
	ADC.b $22,x
	STA.b $0A,x
	LDY.w $0656
	STA.w $000A,y
	BRA.b CODE_B6CD72

CODE_B6CD70:
	STA.b $28,x
CODE_B6CD72:
	JSR.w CODE_B6D024
	BCC.b CODE_B6CD7A
	BRL.w CODE_B6CE6B

CODE_B6CD7A:
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	LDY.w $0656
	STA.w $0006,y
	LDY.b $0E,x
	BEQ.b CODE_B6CDAA
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6CDAA
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6CDA1
	LDA.b $06,x
	CLC
	ADC.w #$0014
	BRA.b CODE_B6CDA7

CODE_B6CDA1:
	LDA.b $06,x
	SEC
	SBC.w #$0014
CODE_B6CDA7:
	STA.w $0006,y
CODE_B6CDAA:
	JSR.w CODE_B6D024
	DEC.w $0650
	BEQ.b CODE_B6CDB5
	BRL.w CODE_B6CD55

CODE_B6CDB5:
	BRL.w CODE_B6CE6B

CODE_B6CDB8:
	LDA.b $28,x
	SEC
	SBC.b $2A,x
	BPL.b CODE_B6CDF5
	CLC
	ADC.b $26,x
	STA.b $28,x
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	LDY.b $42,x
	STA.w $0006,y
	LDY.b $0E,x
	BEQ.b CODE_B6CDF7
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6CDF7
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6CDEA
	LDA.b $06,x
	CLC
	ADC.w #$0014
	BRA.b CODE_B6CDF0

CODE_B6CDEA:
	LDA.b $06,x
	SEC
	SBC.w #$0014
CODE_B6CDF0:
	STA.w $0006,y
	BRA.b CODE_B6CDF7

CODE_B6CDF5:
	STA.b $28,x
CODE_B6CDF7:
	JSR.w CODE_B6D024
	BCC.b CODE_B6CDFF
	BRL.w CODE_B6CE6B

CODE_B6CDFF:
	LDA.b $0A,x
	CLC
	ADC.b $22,x
	STA.b $0A,x
	LDY.b $42,x
	STA.w $000A,y
	JSR.w CODE_B6D024
	DEC.w $0650
	BEQ.b CODE_B6CE16
	BRL.w CODE_B6CDB8

CODE_B6CE16:
	BRL.w CODE_B6CE6B

CODE_B6CE19:
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	LDY.b $42,x
	STA.w $0006,y
	LDY.b $0E,x
	BEQ.b CODE_B6CE4C
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6CE4C
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6CE43
	LDA.b $06,x
	CLC
	ADC.w #$0014
	STA.w $0006,y
	BRL.w CODE_B6CE49

CODE_B6CE43:
	LDA.b $06,x
	SEC
	SBC.w #$0014
CODE_B6CE49:
	STA.w $0006,y
CODE_B6CE4C:
	JSR.w CODE_B6D024
	BCC.b CODE_B6CE54
	BRL.w CODE_B6CE6B

CODE_B6CE54:
	LDA.b $0A,x
	CLC
	ADC.b $22,x
	STA.b $0A,x
	LDY.b $42,x
	STA.w $000A,y
	JSR.w CODE_B6D024
	DEC.w $0650
	BEQ.b CODE_B6CE6B
	BRL.w CODE_B6CE19

CODE_B6CE6B:
	LDX.b $64
	LDA.b $06,x
	STA.l $000660
	LDA.b $0A,x
	STA.l $000662
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B6CEBB
	LDY.b $10,x
	PHB
	JSR.w CODE_B6D9CB
	LDA.b $06,x
	CLC
	ADC.w $0000,y
	STA.b $06,x
	LDA.b $0A,x
	CLC
	ADC.w $0002,y
	STA.b $0A,x
	PLB
	LDY.b $42,x
	STA.w $000A,y
	LDA.b $06,x
	STA.w $0006,y
	DEC.w $06CF
	BNE.b CODE_B6CEBB
	LDA.w #$0004
	STA.l $0006CF
	LDA.b $10,x
	CLC
	ADC.w #$0004
	CMP.b $54,x
	BNE.b CODE_B6CEB9
	LDA.b $52,x
CODE_B6CEB9:
	STA.b $10,x
CODE_B6CEBB:
	LDY.b $0E,x
	BEQ.b CODE_B6CEC8
	LDA.b $0A,x
	CLC
	ADC.w #$FFB3
	STA.w $000A,y
CODE_B6CEC8:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KingZingSting_Main
	BEQ.b CODE_B6CEE6
	LDY.b $4C,x
	BEQ.b CODE_B6CEE6
	LDA.b $06,x
	CLC
	ADC.l $0006D1
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$001B
	STA.w $000A,y
CODE_B6CEE6:
	RTS

DATA_B6CEE7:
	dw $0004,$FFFA,$0004,$FFFB,$0003,$FFFC,$0003,$FFFD
	dw $0003,$FFFD,$0003,$FFFE,$0002,$FFFE,$0003,$FFFF
	dw $0002,$FFFF,$0003,$FFFF,$0002,$FFFF,$0002,$0000
	dw $0002,$0000,$0001,$0000,$0002,$0000,$0001,$0000
	dw $0002,$0001,$0001,$0001,$0001,$0001,$0001,$0002
	dw $0001,$0002,$0000,$0002,$0001,$0002,$0000,$0001
	dw $0001,$0002,$0000,$0001,$0001,$0001
.End:

CODE_B6CF53:
	PHB
	PHK
	PLB
	JSR.w CODE_B6CF6A
	PLB
	RTL

CODE_B6CF5B:
	LDA.b $06,x
	SEC
	SBC.b [$CE]
	CMP.w #$0120
	BCS.b CODE_B6CF99
	LDA.w #$0120
	BRA.b CODE_B6CF99

CODE_B6CF6A:
	LDX.b $64
	LDA.b $20,x
	CMP.b $22,x
	BEQ.b CODE_B6CFD1
	DEC.b $24,x
	BNE.b CODE_B6CFD1
	LDA.b $26,x
	STA.b $24,x
	LDY.b $20,x
	SEP.b #$20
	PHK
	PLA
	STA.b $D0
	REP.b #$20
	STY.b $CE
	LDY.b $42,x
	LDA.b $28,x
	BMI.b CODE_B6CF5B
	LDA.b $06,x
	CLC
	ADC.b [$CE]
	CMP.w #$0260
	BCC.b CODE_B6CF99
	LDA.w #$0260
CODE_B6CF99:
	STA.b $06,x
	STA.w $0006,y
	INC.b $CE
	INC.b $CE
	LDA.b $0A,x
	CLC
	ADC.b [$CE]
	STA.b $0A,x
	STA.w $000A,y
	LDY.b $0E,x
	BEQ.b CODE_B6CFC9
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6CFD9
	LDA.b $06,x
	CLC
	ADC.w #$0014
	STA.w $0006,y
CODE_B6CFC0:
	LDA.b $0A,x
	CLC
	ADC.w #$FFB3
	STA.w $000A,y
CODE_B6CFC9:
	LDA.b $20,x
	CLC
	ADC.w #$0004
	STA.b $20,x
CODE_B6CFD1:
	LDA.b $2E,x
	BIT.w #$1000
	BEQ.b CODE_B6CFE4
CODE_B6CFD8:
	RTS

CODE_B6CFD9:
	LDA.b $06,x
	SEC
	SBC.w #$0014
	STA.w $0006,y
	BRA.b CODE_B6CFC0

CODE_B6CFE4:
	LDA.l $000652
	ASL
	TAX
	LDY.w DATA_B6FEBF,x
	LDX.w $0654
	STX.b $64
	LDA.w $0002,y
	STA.b $0C,x
	LDA.w $0018,y
	STA.b $22,x
	STA.b $24,x
	LDA.w #DATA_B6D165
	STA.b $20,x
	STA.b $26,x
	LDA.w #DATA_B6D17D
	STA.b $28,x
	LDA.w #CODE_B6CADC
	STA.b $44,x
	BRA.b CODE_B6CFD8

CODE_B6D011:
	PHX
	PHY
	LDY.b $64
	LDX.b $12,y
	PHX
	JSL.l CODE_BEBE80
	LDY.b $64
	PLX
	STX.b $12,y
	PLY
	PLX
	RTL

CODE_B6D024:
	LDA.b $06,x
	CMP.b $48,x
	BNE.b CODE_B6D03B
	LDA.b $0A,x
	CMP.b $4A,x
	BNE.b CODE_B6D03B
	STZ.b $44,x
	LDA.w #$0001
	STA.l $000650
	SEC
	RTS

CODE_B6D03B:
	CLC
	RTS

CODE_B6D03D:
	LDA.w #$0003
	BRA.b CODE_B6D059

CODE_B6D042:
	LDA.w #$0001
	BRA.b CODE_B6D059

CODE_B6D047:
	LDA.w #$FFFF
	BRA.b CODE_B6D059

CODE_B6D04C:
	LDA.w #$0000
	BRA.b CODE_B6D059

CODE_B6D051:
	LDA.w #$0002
	BRA.b CODE_B6D059

CODE_B6D056:
	LDA.w #$FFFE
CODE_B6D059:
	STA.l $0006D1
	PHX
	LDX.w $0654
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6D074
	LDA.l $0006D1
	EOR.w #$FFFF
	INC
	STA.l $0006D1
CODE_B6D074:
	PLX
	RTL

CODE_B6D076:
	LDA.w #$000A
	JSR.w CODE_B6D08B
	RTL

CODE_B6D07D:
	LDA.w #$0000
	JSR.w CODE_B6D08B
	RTL

CODE_B6D084:
	LDA.w #$FFF6
	JSR.w CODE_B6D08B
	RTL

CODE_B6D08B:
	STA.l $000650
	LDX.w $0654
	LDY.b $0E,x
	BEQ.b CODE_B6D0B3
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6D0A9
	LDA.b $06,x
	CLC
	ADC.l $000650
	STA.w $0006,y
	BRA.b CODE_B6D0B3

CODE_B6D0A9:
	LDA.b $06,x
	SEC
	SBC.l $000650
	STA.w $0006,y
CODE_B6D0B3:
	RTS

CODE_B6D0B4:
	JSR.w CODE_B6D0BC
	LDA.b $44,x
	BEQ.b CODE_B6D0B4
	RTS

CODE_B6D0BC:
	LDY.b $46,x
	LDA.w $0000,y
	ASL
	ASL
	PHY
	TAY
	LDA.w DATA_B6B754,y
	STA.b $46,x
	LDA.w DATA_B6B754+$02,y
	STA.b $44,x
	PLY
	INY
	INY
	JSR.w ($0046,x)
	LDX.b $64
	STY.b $46,x
	RTS

CODE_B6D0DA:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_B6D0F0
	LDY.w #$010C
	JSL.l CODE_BB842C
	LDA.b $68
	LDX.b $64
	STA.b $42,x
CODE_B6D0F0:
	LDA.l $0006A3
	BIT.w #$0200
	BEQ.b CODE_B6D112
	AND.w #$FDFF
	STA.l $0006A3
	LDA.w #$01E7
	JSL.l CODE_B9D0C6
	LDA.b $42,x
	STA.b $68
	LDA.w #$01E8
	JSL.l CODE_B9D09B
CODE_B6D112:
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

CODE_B6D11A:
	PHB
	PHK
	PLB
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

DATA_B6D125:
	dw $0001,$0001,$0000,$0001,$FFFF,$0001,$0000,$0001
	dw $FFFF,$FFFF,$0000,$FFFF,$0001,$FFFF,$0000,$FFFF
	dw $0001,$FFFF,$0000,$FFFF,$FFFF,$FFFF,$0000,$FFFF
	dw $FFFF,$0001,$0000,$0001,$0001,$0001,$0000,$0001

DATA_B6D165:
	dw $0002,$0000,$0002,$0000,$0002,$0000,$FFFE,$0000
	dw $FFFE,$0000,$FFFE,$0000

DATA_B6D17D:
	dw DATA_B6D191,DATA_B6D199,DATA_B6D1A1,DATA_B6D1A9,DATA_B6D1B1,DATA_B6D1B9,DATA_B6D1C1,DATA_B6D1C9
	dw DATA_B6D1D1,DATA_B6D1D9

DATA_B6D191:
	dw $0000,$0000,$0000,$0000

DATA_B6D199:
	dw $00B4,$0390,$0100,DATA_B69279

DATA_B6D1A1:
	dw $00F0,$0340,$0100,DATA_B69241

DATA_B6D1A9:
	dw $00F0,$0300,$0100,DATA_B691C7

DATA_B6D1B1:
	dw $00F0,$02C0,$0100,DATA_B691A7

DATA_B6D1B9:
	dw $00F0,$0280,$0100,DATA_B69187

DATA_B6D1C1:
	dw $00F0,$0240,$0100,DATA_B69163

DATA_B6D1C9:
	dw $00F0,$0200,$0100,DATA_B6912F

DATA_B6D1D1:
	dw $00F0,$01C0,$0100,DATA_B69109

DATA_B6D1D9:
	dw $0168,$0100,$0100,DATA_B69097

DATA_B6D1E1:
	dw DATA_B6D1E7,DATA_B6D1EF,DATA_B6D1EF

DATA_B6D1E7:
	dw $0000,$0000,$0000,$0000
	
DATA_B6D1EF:
	dw $0000,$0390,$0100,DATA_B69355

DATA_B6D1F7:											; Note: K. Rool cannonball piece related
	dw $0003,DATA_FF2234,$FFF6,$FFF6,$0000,$0000
	dw $F980,DATA_FF2266,$0000,$FFF6,$0100,$0100
	dw $FAB0,DATA_FF2266,$000A,$0000,$FE00,$FF80
	dw $FA80

CODE_B6D21D:
	TAX
	PHK
	PLB
	JMP.w (DATA_B6D223,x)

DATA_B6D223:
	dw CODE_B6D24D
	dw CODE_B6DEDC
	dw CODE_B6E192
	dw CODE_B6E53D
	dw CODE_B6E83D
	dw CODE_B6E844
	dw CODE_B6EA1B
	dw CODE_B6EA7C
	dw CODE_B6EA83
	dw CODE_B6EB43
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6EB57
	dw CODE_B6ED92
	dw CODE_B6F610
	dw CODE_B6F85E

CODE_B6D24D:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$1000
	BEQ.b CODE_B6D25C
	BRL.w CODE_B6D368

CODE_B6D25C:
	ORA.w #$1000
	STA.b $2E,x
	STZ.b $32,x
	JSL.l CODE_B4AE74
	LDY.w #$0188
	JSL.l CODE_BB842C
	LDX.b $64
	LDY.b $68
	STY.w $0759
	LDA.b $06,x
	CLC
	ADC.w #$0000
	STA.w $0006,y
	LDA.w #$02C0
	STA.w $000A,y
	LDX.b $64
	LDA.w #$0006
	STA.l $000652
	ASL
	TAY
	LDA.w DATA_B6ECB9,y
	TAY
	LDA.w $0006,y
	STA.b $28,x
	LDA.w #$0005
	STA.b $22,x
	LDY.w #DATA_BAAB44
	STY.b $4C,x
	JSR.w CODE_B6DBFA
	STZ.b $44,x
	LDA.b $2E,x
	ORA.w #$00A0
	STA.b $2E,x
	LDA.w #$0208
	STA.l $00065A
	LDA.w #$0100
	STA.l $0006E5
	LDA.w #$0100
	STA.l $0006E7
	LDA.w #$001E
	STA.l $0006E1
	LDA.w #$001B
	STA.l $0006E3
	STZ.w $06E9
	STZ.b $26,x
	STZ.b $2A,x
	STZ.b $20,x
	STZ.b $24,x
	STZ.w $0658
	LDA.w #$006E
	STA.b $4E,x
	LDA.w #$0005
	JSL.l CODE_B8CF28
	LDA.w #$0005
	JSL.l CODE_B8CEEC
	LDX.b $64
	STZ.w $06A1
	STZ.w $06A3
	STZ.w $06A5
	STX.w $0654
	JSR.w CODE_B6DD43
	LDY.w #$00A8
	JSL.l CODE_BB8443
	LDX.b $64
	LDY.b $68
	STY.b $42,x
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDA.w #$C000
	STA.w $001C,y
	STZ.b $54,x
	LDY.w #$00A6
	JSL.l CODE_BB842C
	LDX.b $64
	LDY.b $68
	STY.w $0656
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDA.w #$0003
	STA.w $0042,y
	LDA.w #DATA_BAA6BC
	STA.w $0044,y
	STA.w $0046,y
	LDA.w #DATA_BAA6D0
	STA.w $0048,y
	TXY
	LDX.b $42,y
	INC.b $02,x
	LDX.w $0656
	DEC.b $02,x
	LDX.b $64
	LDA.w #CODE_B6DA85
	STA.b $52,x
	LDA.w #$0064
	STA.b $46,x
	JSR.w CODE_B6E107
CODE_B6D368:
	LDA.b $2E,x
	BIT.w #$2000
	BNE.b CODE_B6D3A4
	BIT.w #$4000
	BNE.b CODE_B6D3AA
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$0005
	BEQ.b CODE_B6D3AA
	CMP.w #$003B
	BEQ.b CODE_B6D3AA
	JSR.w CODE_B6D911
	JSR.w CODE_B6D400
	JSR.w CODE_B6D519
	JSR.w CODE_B6DB57
	JSR.w CODE_B6E03E
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FDFF
	STA.b $2E,x
CODE_B6D39C:
	JSL.l CODE_B9D100
CODE_B6D3A0:
	PLB
	JMP.w [$05A9]

CODE_B6D3A4:
	JSL.l CODE_BB82B8
	BRA.b CODE_B6D3A0

CODE_B6D3AA:
	LDA.l $000656
	BNE.b CODE_B6D3D1
	JSR.w CODE_B6D89C
	LDA.l $0006E5
	STA.b $26,x
	LDA.l $0006E7
	STA.b $2A,x
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
CODE_B6D3D1:
	LDA.b $2E,x
	ORA.w #$4000
	STA.b $2E,x
	LDA.l $0006E9
	BEQ.b CODE_B6D39C
	JSR.w CODE_B6E107
	LDA.w #$0210
	JSL.l CODE_B9D0C6
	LDA.l $000656
	BEQ.b CODE_B6D39C
	STA.b $64
	LDA.w #$0211
	JSL.l CODE_B9D0C6
	LDA.l $000654
	STA.b $64
	BRL.w CODE_B6D39C

CODE_B6D400:
	LDX.b $64
	LDA.l $000652
	BEQ.b CODE_B6D468
	LDY.b $44,x
	LDA.w $0000,y
	CMP.w #$0144
	BEQ.b CODE_B6D438
	CMP.w #$017C
	BEQ.b CODE_B6D438
	LDA.b $2E,x
	BIT.w #$0080
	BNE.b CODE_B6D423
	JSR.w CODE_B6D469
	BRA.b CODE_B6D468

CODE_B6D423:
	LDA.l $00065A
	DEC.w $065A
	BNE.b CODE_B6D468
	LDA.b $2E,x
	AND.w #$FF7F
	STA.b $2E,x
	JSR.w CODE_B6D493
	BRA.b CODE_B6D468

CODE_B6D438:
	LDA.w $002E,y
	BNE.b CODE_B6D468
	LDA.b $2E,x
	BIT.w #$0040
	BEQ.b CODE_B6D457
	LDA.w $0006,y
	CMP.w #$050E
	BCS.b CODE_B6D468
	LDA.w #$0005
	STA.w $002E,y
	JSR.w CODE_B6D469
	BRA.b CODE_B6D468

CODE_B6D457:
	LDA.w $0006,y
	CMP.w #$050E
	BCC.b CODE_B6D468
	LDA.w #$0005
	STA.w $002E,y
	JSR.w CODE_B6D469
CODE_B6D468:
	RTS

CODE_B6D469:
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0080
	STA.b $2E,x
	LDY.w $0654
	LDA.w $002E,y
	BIT.w #$0001
	BEQ.b CODE_B6D489
	LDA.l $0006E9
	BEQ.b CODE_B6D489
	CLC
	ADC.w #$0014
	BRA.b CODE_B6D48C

CODE_B6D489:
	LDA.w #$0050
CODE_B6D48C:
	STA.l $00065A
	STZ.b $44,x
	RTS

CODE_B6D493:
	LDY.w #$00B0
	JSL.l CODE_BB842C
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0040
	BNE.b CODE_B6D4AF
	LDY.w #DATA_B6D4F9
	JSR.w CODE_B6D4CC
	LDA.w DATA_B6D4FB,y
	BRA.b CODE_B6D4B8

CODE_B6D4AF:
	LDY.w #DATA_B6D4F9
	JSR.w CODE_B6D4CC
	LDA.w DATA_B6D50B,y
CODE_B6D4B8:
	LDY.b $68
	STA.w $0006,y
	LDA.w #$0340
	STA.w $0024,y
	LDA.w #$0120
	STA.w $000A,y
	STY.b $44,x
	RTS

CODE_B6D4CC:
	JSL.l CODE_B4C12D
	STA.l $000650
	STA.w !REGISTER_DividendLo
	LDA.w $0000,y
	CMP.l $000650
	BCS.b CODE_B6D4F2
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6D4EA:
	DEC
	BNE.b CODE_B6D4EA
	LDA.w !REGISTER_ProductOrRemainderLo
	BRA.b CODE_B6D4F6

CODE_B6D4F2:
	LDA.l $000650
CODE_B6D4F6:
	ASL
	TAY
	RTS

DATA_B6D4F9:
	dw $0007

DATA_B6D4FB:
	dw $0390,$03A0,$03B0,$03C0,$03D0,$03E0,$03F0,$0007

DATA_B6D50B:
	dw $0640,$0650,$0660,$0670,$0680,$0690,$06A0

CODE_B6D519:
	LDA.l $000652
	BNE.b CODE_B6D51F
CODE_B6D51F:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B6D57A
	LDA.b $54,x
	BEQ.b CODE_B6D531
	DEC.b $54,x
	BRL.w CODE_B6D5E4

CODE_B6D531:
	LDA.l $0006E9
	BNE.b CODE_B6D583
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6D55B
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	STZ.w $065E
	JSL.l CODE_B6D011
	BCC.b CODE_B6D55E
	LDA.l $00065E
	ORA.w #$0002
	STA.l $00065E
	BRA.b CODE_B6D55E

CODE_B6D55B:
	JSR.w CODE_B6E73E
CODE_B6D55E:
	LDA.l $00065E
	BIT.w #$0002
	BEQ.b CODE_B6D5E4
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.b $64
	LDA.w #$0014
	STA.b $54,x
	BRA.b CODE_B6D5E4

CODE_B6D57A:
	LDA.b $32,x
	BEQ.b CODE_B6D583
CODE_B6D57E:
	JSR.w CODE_B6E314
	BRA.b CODE_B6D5E4

CODE_B6D583:
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6D5D2
	STZ.w $065E
	LDX.b $64
	LDY.b $44,x
	BEQ.b CODE_B6D59D
	LDA.w $002E,y
	BEQ.b CODE_B6D5B8
	CMP.w #$0006
	BEQ.b CODE_B6D5B8
CODE_B6D59D:
	JSL.l CODE_BCFB58
	LDA.w #$0200
	LDY.w #$0200
	JSL.l CODE_BEBD83
	BCC.b CODE_B6D5B8
	LDA.l $00065E
	ORA.w #$0001
	STA.l $00065E
CODE_B6D5B8:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCC.b CODE_B6D5D5
	LDA.l $00065E
	ORA.w #$0002
	STA.l $00065E
	BRA.b CODE_B6D5D5

CODE_B6D5D2:
	JSR.w CODE_B6E73E
CODE_B6D5D5:
	LDA.l $0006E9
	BNE.b CODE_B6D5E4
	LDA.l $00065E
	BIT.w #$0001
	BNE.b CODE_B6D57E
CODE_B6D5E4:
	LDX.b $64
	LDY.b $4C,x
	BEQ.b CODE_B6D5ED
	JSR.w CODE_B6DC2E
CODE_B6D5ED:
	LDA.b $52,x
	BEQ.b CODE_B6D5F4
	JMP.w ($0052,x)

CODE_B6D5F4:
	LDA.b $2E,x
	BIT.w #$0004
	BNE.b CODE_B6D5FE
	BRL.w CODE_B6D6EA

CODE_B6D5FE:
	LDX.b $64
	LDA.l $0006E9
	BEQ.b CODE_B6D628
	DEC.w $06E9
	BEQ.b CODE_B6D60E
	BRL.w CODE_B6D6EA

CODE_B6D60E:
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6D625
	LDA.w #$0210
	JSL.l CODE_B9D0C6
	LDX.b $64
CODE_B6D625:
	JSR.w CODE_B6E107
CODE_B6D628:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $48,x
	LDA.w $000A,y
	STA.b $4A,x
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BPL.b CODE_B6D641
	EOR.w #$FFFF
	INC
CODE_B6D641:
	CMP.w #$003C
	BCC.b CODE_B6D649
	BRL.w CODE_B6D6F1

CODE_B6D649:
	LDA.b $0A,x
	CLC
	ADC.w #$FFCE
	SEC
	SBC.w $000A,y
	BPL.b CODE_B6D65D
	CMP.w #$FFAD
	BCS.b CODE_B6D665
	BRL.w CODE_B6D6F1

CODE_B6D65D:
	CMP.w #$FFD0
	BCS.b CODE_B6D665
	BRL.w CODE_B6D6F1

CODE_B6D665:
	LDA.b $06,x
	CMP.b $48,x
	BCS.b CODE_B6D69C
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6D67C
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6D6AF
	JSR.w CODE_B6DCA4
CODE_B6D67C:
	STZ.b $26,x
	STZ.b $2A,x
	LDA.w #$0007
	STA.b $22,x
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	BRL.w CODE_B6D87A

CODE_B6D69C:
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6D67C
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6D6AF
	JSR.w CODE_B6DCA4
	BRA.b CODE_B6D67C

CODE_B6D6AF:
	LDA.w #$0219
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.w #CODE_B6DABE
	STA.b $52,x
	STZ.b $20,x
	STZ.b $24,x
	BIT.b $12,x
	BVC.b CODE_B6D6E5
	LDA.w #$FC80
CODE_B6D6C8:
	STA.b $20,x
	STZ.b $26,x
	STZ.b $2A,x
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6ECB9,y
	TAY
	LDA.w $0004,y
	STA.b $46,x
	LDA.w #$0007
	STA.b $22,x
	BRL.w CODE_B6DABE

CODE_B6D6E5:
	LDA.w #$0380
	BRA.b CODE_B6D6C8

CODE_B6D6EA:
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
CODE_B6D6F1:
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6D6FB
	BRL.w CODE_B6D897

CODE_B6D6FB:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$0000
	CMP.w $0006,y
	BCC.b CODE_B6D744
	LDA.b $2E,x
	BIT.w #$0018
	BNE.b CODE_B6D71A
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6D71A
	JSR.w CODE_B6DCA4
CODE_B6D71A:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$FFE0
	CMP.w $0006,y
	BCS.b CODE_B6D731
	STZ.b $26,x
	BRA.b CODE_B6D742

CODE_B6D72C:
	LDA.w #$FC80
	BRA.b CODE_B6D740

CODE_B6D731:
	SEC
	SBC.w $0006,y
	CMP.w #$0064
	BCS.b CODE_B6D72C
	LDA.w #$0000
	CLC
	SBC.b $28,x
CODE_B6D740:
	STA.b $26,x
CODE_B6D742:
	BRA.b CODE_B6D779

CODE_B6D744:
	LDA.b $2E,x
	BIT.w #$0018
	BNE.b CODE_B6D755
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6D755
	JSR.w CODE_B6DCA4
CODE_B6D755:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$0020
	CMP.w $0006,y
	BCC.b CODE_B6D76C
	STZ.b $26,x
	BRA.b CODE_B6D779

CODE_B6D767:
	LDA.w #$0380
	BRA.b CODE_B6D777

CODE_B6D76C:
	SEC
	SBC.w $0006,y
	CMP.w #$FF9C
	BCC.b CODE_B6D767
	LDA.b $28,x
CODE_B6D777:
	STA.b $26,x
CODE_B6D779:
	LDX.b $64
	LDY.w $0759
	BEQ.b CODE_B6D789
	LDA.b $06,x
	CLC
	ADC.w #$0000
	STA.w $0006,y
CODE_B6D789:
	LDA.b $2E,x
	BIT.w #$0004
	BNE.b CODE_B6D793
	BRL.w CODE_B6D7F8

CODE_B6D793:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$FFCE
	CMP.w $000A,y
	BCC.b CODE_B6D7BD
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$000D
	CMP.w $000A,y
	BCS.b CODE_B6D7B3
	STZ.b $2A,x
	BRA.b CODE_B6D7BB

CODE_B6D7B3:
	LDA.w #$0000
	CLC
	SBC.b $28,x
	STA.b $2A,x
CODE_B6D7BB:
	BRA.b CODE_B6D7D3

CODE_B6D7BD:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$0020
	CMP.w $000A,y
	BCC.b CODE_B6D7CF
	STZ.b $2A,x
	BRA.b CODE_B6D7D3

CODE_B6D7CF:
	LDA.b $28,x
	STA.b $2A,x
CODE_B6D7D3:
	JSR.w CODE_B6D89C
	LDA.b $26,x
	CLC
	ADC.l $0006E5
	STA.b $26,x
	LDA.b $2A,x
	CLC
	ADC.l $0006E7
	STA.b $2A,x
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	BRA.b CODE_B6D843

CODE_B6D7F8:
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	STZ.b $2A,x
	STZ.b $24,x
	LDX.w $0656
	DEC.b $42,x
	BNE.b CODE_B6D843
	LDA.w #$0003
	STA.b $42,x
	PHX
	JSR.w CODE_B6D9CB
	LDY.b $44,x
	LDX.b $64
	LDA.w $0000,y
	AND.w #$00FF
	BIT.w #$0080
	BEQ.b CODE_B6D826
	ORA.w #$FF00
CODE_B6D826:
	STA.l $000650
	LDA.b $0A,x
	CLC
	ADC.l $000650
	STA.b $0A,x
	TYA
	INC
	PLY
	PHK
	PLB
	CMP.w $0048,y
	BNE.b CODE_B6D840
	LDA.w $0046,y
CODE_B6D840:
	STA.w $0044,y
CODE_B6D843:
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0004
	BNE.b CODE_B6D87A
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$0000
	CMP.w $0006,y
	BCC.b CODE_B6D86D
	LDA.w #$042D
	CMP.b $06,x
	BCC.b CODE_B6D87A
	STA.b $06,x
	STZ.b $20,x
	STZ.b $26,x
	BRA.b CODE_B6D87A

CODE_B6D86D:
	LDA.w #$05F5
	CMP.b $06,x
	BCS.b CODE_B6D87A
	STA.b $06,x
	STZ.b $20,x
	STZ.b $26,x
CODE_B6D87A:
	LDY.w $0656
	BEQ.b CODE_B6D889
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
CODE_B6D889:
	LDY.b $42,x
	BEQ.b CODE_B6D897
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
CODE_B6D897:
	RTS

CODE_B6D898:
	JSR.w CODE_B6D89C
	RTL

CODE_B6D89C:
	LDX.b $64
	DEC.w $06E1
	BNE.b CODE_B6D8B6
	LDA.w #$001E
	STA.l $0006E1
	LDA.l $0006E5
	EOR.w #$FFFF
	INC
	STA.l $0006E5
CODE_B6D8B6:
	DEC.w $06E3
	BNE.b CODE_B6D8CE
	LDA.w #$001B
	STA.l $0006E3
	LDA.l $0006E7
	EOR.w #$FFFF
	INC
	STA.l $0006E7
CODE_B6D8CE:
	RTS

CODE_B6D8CF:
	JSR.w CODE_B6D8D7
	RTL

CODE_B6D8D3:
	JSR.w CODE_B6D8DD
	RTL

CODE_B6D8D7:
	LDA.l $0006E9
	BEQ.b CODE_B6D90A
CODE_B6D8DD:
	DEC.w $06ED
	BNE.b CODE_B6D90A
	LDA.l $000715
	STA.l $0006ED
	LDY.w $06EB
	LDA.w $0000,y
	LDX.b $64
	JSL.l CODE_BB8C40
	LDA.l $0006EB
	INC
	INC
	CMP.l $000711
	BNE.b CODE_B6D906
	LDA.l $000713
CODE_B6D906:
	STA.l $0006EB
CODE_B6D90A:
	RTS

CODE_B6D90B:
	LDA.l $0006E9
	BEQ.b CODE_B6D93E
CODE_B6D911:
	DEC.w $06ED
	BNE.b CODE_B6D93E
	LDA.l $000715
	STA.l $0006ED
	LDY.w $06EB
	LDA.w $0000,y
	LDX.b $64
	JSL.l CODE_BB8C44
	LDA.l $0006EB
	INC
	INC
	CMP.l $000711
	BNE.b CODE_B6D93A
	LDA.l $000713
CODE_B6D93A:
	STA.l $0006EB
CODE_B6D93E:
	RTS

DATA_B6D93F:
	dw $0000,$FFFF,$0000,$FFFE,$0000,$FFFE,$0000,$FFFD
	dw $0000,$FFFE,$0000,$FFFD,$0000,$FFFD,$0000,$FFFD
	dw $0000,$FFFC,$0000,$FFFD,$0000,$FFFC,$0000,$FFFC
	dw $0000,$FFFC,$0000,$FFFC,$0000,$FFFB,$0000,$FFFC
	dw $0000,$FFFB,$0000,$FFFC,$0000,$FFFB,$0000,$FFFB
	dw $0000,$FFFB,$0000,$FFFB,$0000,$FFFB,$0000,$FFFB
	dw $0000,$FFFC,$0000,$FFFC,$0000,$FFFD,$0000,$FFFD
	dw $0000,$FFFE,$0000,$FFFE,$0000,$FFFE,$0000,$FFFF
	dw $0000,$FFFF,$0000,$FFFF,$0000,$FFFF

CODE_B6D9CB:
	PEA.w (DATA_BAA224&$FF0000)>>8
	PLB
	PLB
	RTS

CODE_B6D9D1:
	PHB
	LDA.l $0006EF
	BEQ.b CODE_B6DA51
	JSR.w CODE_B6D9CB
	PHX
	LDX.w $06F1
	LDY.w $0000,x
	PHX
	JSL.l CODE_BB8418
	PLY
	BCS.b CODE_B6DA53
	LDX.b $68
	BEQ.b CODE_B6DA53
	LDA.w #$C000
	STA.b $1C,x
	LDA.w $0006,y
	STA.b $26,x
	LDA.w $0008,y
	STA.b $20,x
	LDA.w $000A,y
	STA.b $24,x
	LDA.w $000C,y
	STA.b $2A,x
	LDA.w $000E,y
	STA.b $42,x
	LDA.w $0010,y
	STA.b $44,x
	STZ.b $46,x
	STZ.b $48,x
	LDA.b $12,x
	AND.w #$3FFF
	ORA.w $0012,y
	STA.b $12,x
	PHY
	LDY.b $64
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	PLY
	LDA.w $0002,y
	CLC
	ADC.b $06,x
	STA.b $06,x
	LDA.w $0004,y
	CLC
	ADC.b $0A,x
	STA.b $0A,x
	TYA
	CLC
	ADC.w #$0016
	STA.l $0006F1
	DEC.w $06EF
	LDA.w $0014,y
	JSL.l CODE_B9D09B
CODE_B6DA50:
	PLX
CODE_B6DA51:
	PLB
	RTS

CODE_B6DA53:
	STZ.w $06EF
	BRA.b CODE_B6DA50

CODE_B6DA58:
	LDX.w $0759
	STZ.b $1C,x
	LDX.b $64
	DEC.w $06DF
	BNE.b CODE_B6DA70
	LDX.b $64
	JSR.w CODE_B6DD43
	JSR.w CODE_B6DDBB
	STZ.b $52,x
	BRA.b CODE_B6DA84

CODE_B6DA70:
	JSR.w CODE_B6E4BB
	LDA.l $0006D5
	CMP.l $0006D7
	BNE.b CODE_B6DA84
	LDA.w #$0001
	STA.l $0006DF
CODE_B6DA84:
	RTS

CODE_B6DA85:
	DEC.b $46,x
	BNE.b CODE_B6DAB9
	LDA.w #CODE_B6DA58
	STA.b $52,x
	LDA.w #$00C8
	STA.l $0006DF
	LDA.w #DATA_B6D93F
	STA.l $0006D5
	STA.l $0006D7
	LDA.w #CODE_B6D9CB
	STA.l $0006D9
	LDA.w #$0001
	STA.l $0006DB
	STA.l $0006DD
	LDA.w #!Define_DKC2_SoundID_KleeverEmergeFromLava|$0700
	JSL.l CODE_B58003
CODE_B6DAB9:
	RTS

DATA_B6DABA:
	dw $FFF6,$FFCE

CODE_B6DABE:
	DEC.b $46,x
	BNE.b CODE_B6DAF4
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6DACF
	INC.b $46,x
	BRA.b CODE_B6DAF4

CODE_B6DACF:
	LDA.w #$0217
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.w #$001E
	STA.b $46,x
	BIT.b $12,x
	BVC.b CODE_B6DAEF
	LDA.w #$0440
CODE_B6DAE4:
	STA.b $26,x
	STZ.b $2A,x
	LDA.w #CODE_B6DB07
	STA.b $52,x
	BRA.b CODE_B6DB06

CODE_B6DAEF:
	LDA.w #$FBC0
	BRA.b CODE_B6DAE4

CODE_B6DAF4:
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
CODE_B6DB06:
	RTS

CODE_B6DB07:
	DEC.b $46,x
	BNE.b CODE_B6DB27
	LDA.w #$005A
	STA.b $46,x
	STZ.b $26,x
	STZ.b $2A,x
	LDA.w #$0007
	STA.b $22,x
	LDA.w #CODE_B6DB3B
	STA.b $52,x
	LDA.b $2E,x
	ORA.w #$0100
	STA.b $2E,x
	BRA.b CODE_B6DB3A

CODE_B6DB27:
	LDA.w #$000B
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
CODE_B6DB3A:
	RTS

CODE_B6DB3B:
	DEC.b $46,x
	BNE.b CODE_B6DB44
	JSR.w CODE_B6DD43
	STZ.b $52,x
CODE_B6DB44:
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	RTS

CODE_B6DB57:
	LDX.b $64
	LDA.b $52,x
	BEQ.b CODE_B6DB5F
	BRA.b CODE_B6DBD6

CODE_B6DB5F:
	LDA.l $000652
	CMP.w #$0004
	BCC.b CODE_B6DBD6
	LDA.b $4E,x
	BEQ.b CODE_B6DB70
	DEC.b $4E,x
	BRA.b CODE_B6DBD6

CODE_B6DB70:
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6DB7E
	LDA.w #$0001
	STA.b $4E,x
	BRA.b CODE_B6DBD6

CODE_B6DB7E:
	LDA.b $2E,x
	ORA.w #$0010
	STA.b $2E,x
	LDA.w #DATA_BAAB44+$04
	STA.b $4C,x
	LDY.b $42,x
	PHX
	STY.b $64
	LDX.w $0656
	STX.b $64
	LDA.w #$0213
	JSL.l CODE_B9D0C6
	PLX
	STX.b $64
	LDA.w #$0212
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.l $000652
	LDY.w $06E9
	BEQ.b CODE_B6DBB1
	INC
CODE_B6DBB1:
	ASL
	TAY
	LDA.w DATA_B6ECB9,y
	TAY
	INC.w $0658
	LDA.l $000658
	CMP.w #$0003
	BCC.b CODE_B6DBD1
	LDA.l $0006E9
	BNE.b CODE_B6DBD1
	LDA.w $0008,y
	STZ.w $0658
	BRA.b CODE_B6DBD4

CODE_B6DBD1:
	LDA.w $000A,y
CODE_B6DBD4:
	STA.b $4E,x
CODE_B6DBD6:
	LDY.b $4C,x
	BEQ.b CODE_B6DBDD
	JSR.w CODE_B6DBFA
CODE_B6DBDD:
	RTS

CODE_B6DBDE:
	PHB
	PHK
	PLB
	LDA.b $2E,x
	AND.w #$FFEF
	STA.b $2E,x
	JSR.w CODE_B6DD43
	LDY.b $4C,x
	JSR.w CODE_B6DC2E
	LDY.w #DATA_BAAB44
	STY.b $4C,x
	JSR.w CODE_B6DBFA
	PLB
	RTL

CODE_B6DBFA:
	JSR.w CODE_B6D9CB
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6DC0A
	TYA
	CLC
	ADC.w #$0050
	TAY
CODE_B6DC0A:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6DC1B
	LDA.b $06,x
	CLC
	ADC.w $0000,y
	STA.b $06,x
	BRA.b CODE_B6DC23

CODE_B6DC1B:
	LDA.b $06,x
	SEC
	SBC.w $0000,y
	STA.b $06,x
CODE_B6DC23:
	LDA.b $0A,x
	CLC
	ADC.w $0002,y
	STA.b $0A,x
	PHK
	PLB
	RTS

CODE_B6DC2E:
	JSR.w CODE_B6D9CB
	LDA.b $2E,x
	BIT.w #$0008
	BEQ.b CODE_B6DC3E
	TYA
	CLC
	ADC.w #$0050
	TAY
CODE_B6DC3E:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6DC4F
	LDA.b $06,x
	SEC
	SBC.w $0000,y
	STA.b $06,x
	BRA.b CODE_B6DC57

CODE_B6DC4F:
	LDA.b $06,x
	CLC
	ADC.w $0000,y
	STA.b $06,x
CODE_B6DC57:
	LDA.b $0A,x
	SEC
	SBC.w $0002,y
	STA.b $0A,x
	PHK
	PLB
	RTS

CODE_B6DC62:
	LDY.b $4C,x
	BEQ.b CODE_B6DC79
	PHB
	PHK
	PLB
	JSR.w CODE_B6DC2E
	LDA.b $4C,x
	CLC
	ADC.w #$0004
	STA.b $4C,x
	TAY
	JSR.w CODE_B6DBFA
	PLB
CODE_B6DC79:
	RTL

CODE_B6DC7A:
	LDY.w $0654
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	RTL

CODE_B6DC88:
	LDY.b $42,x
	LDA.w #$0000
	STA.w $001C,y
	PHX
	STY.b $64
	LDA.w #$020F
	JSL.l CODE_B9D0C6
	PLX
	STX.b $64
	RTL

CODE_B6DC9E:
	LDA.w #$C000
	STA.b $1C,x
	RTL

CODE_B6DCA4:
	LDY.w $0656
	BEQ.b CODE_B6DCB6
	PHX
	STY.b $64
	LDA.w #$0216
	JSL.l CODE_B9D0C6
	PLX
	STX.b $64
CODE_B6DCB6:
	LDA.w #$0215
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0008
	STA.b $2E,x
	RTS

CODE_B6DCC7:
	JSR.w CODE_B6DCCB
	RTL

CODE_B6DCCB:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	RTS

CODE_B6DCD3:
	JSR.w CODE_B6DCCB
	LDY.b $42,x
	BEQ.b CODE_B6DCDE
	TYX
	JSR.w CODE_B6DCCB
CODE_B6DCDE:
	LDX.w $0656
	BEQ.b CODE_B6DCE6
	JSR.w CODE_B6DCCB
CODE_B6DCE6:
	RTL

CODE_B6DCE7:
	PHB
	PHK
	PLB
	LDY.b $4C,x
	BEQ.b CODE_B6DD3A
	JSR.w CODE_B6DC2E
	LDA.b $2E,x
	AND.w #$FFF7
	STA.b $2E,x
	LDY.w #DATA_BAAB44
	STY.b $4C,x
	JSR.w CODE_B6DBFA
CODE_B6DD00:
	LDA.l $0006E9
	BEQ.b CODE_B6DD0F
	LDA.w #$021A
	JSL.l CODE_B9D0C6
	BRA.b CODE_B6DD16

CODE_B6DD0F:
	LDA.w #$0210
	JSL.l CODE_B9D0C6
CODE_B6DD16:
if !Define_DKC2_Global_DisableCopyDetection == !FALSE							; Note: Copy detection check. If this one fails, the hooks in the Kleever fight will drop as you're crossing the lava pit.
	PHB
	LDA.w #(CODE_808413&$FF0000)>>9
	ASL
	PHA
	PLB
	PLB
	XBA
	INC
	INC
	INC
	INC
	XBA
	TAX
	LDY.w (CODE_808413&$0000FF)+$00,x
	CPY.w #$AB82
	BEQ.b CODE_B6DD37
	LDX.w $0654
	LDA.b $2E,x
	EOR.w #$FFFF
	STA.b $2E,x
CODE_B6DD37:
	PLB
endif
	PLB
	RTL

CODE_B6DD3A:
	LDA.b $2E,x
	AND.w #$FFF7
	STA.b $2E,x
	BRA.b CODE_B6DD00

CODE_B6DD43:
	PHX
	LDX.w $0654
	LDA.l $000652
	CMP.w #$0004
	BCS.b CODE_B6DD57
	LDA.b $2E,x
	ORA.w #$0006
	BRA.b CODE_B6DD5C

CODE_B6DD57:
	LDA.b $2E,x
	ORA.w #$0002
CODE_B6DD5C:
	STA.b $2E,x
	PLX
	RTS

CODE_B6DD60:
	LDY.b $4C,x
	BEQ.b CODE_B6DD67
	JSR.w CODE_B6DBFA
CODE_B6DD67:
	LDA.w #!Define_DKC2_SoundID_KleeverBreaks|$0700
	JSL.l CODE_B58003
	LDA.l $0006A3
	ORA.w #$0010
	STA.l $0006A3
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$2000
	STA.b $2E,x
	LDA.w #$C000
	STA.b $1C,x
	LDY.w #$015C
	JSL.l CODE_BB842C
	LDX.b $68
	LDA.w #$C000
	STA.b $1C,x
	LDY.w #DATA_BAAAE8
	STY.b $42,x
	JSR.w CODE_B6D9CB
	JSR.w CODE_B6EB22
	PHK
	PLB
	STZ.b $24,x
	STZ.b $20,x
	LDY.w #$015A
	JSL.l CODE_BB842C
	LDX.b $68
	STX.w $0656
	LDA.w #$C000
	STA.b $1C,x
	LDX.b $64
	BRA.b CODE_B6DDFD

CODE_B6DDBB:
	LDX.b $64
	STZ.b $52,x
	LDA.l $000652
	BEQ.b CODE_B6DD60
	CMP.w #$0003
	BNE.b CODE_B6DDFE
	LDA.l $000656
	BEQ.b CODE_B6DDF6
	LDA.b $2E,x
	ORA.w #$0001
	STA.b $2E,x
	LDA.w #CODE_B6E8AC
	STA.b $52,x
	LDY.w $0656
	LDA.w #$0002
	STA.w $0042,y
	LDA.w #DATA_BAAABE
	STA.w $0044,y
	STA.w $0046,y
	LDA.w #DATA_BAAAE8
	STA.w $0048,y
	BRA.b CODE_B6DDFD

CODE_B6DDF6:
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
CODE_B6DDFD:
	RTS

CODE_B6DDFE:
	BCS.b CODE_B6DDF6
	LDA.w #$021A
	JSL.l CODE_B9D0C6
	LDX.b $64
	BRA.b CODE_B6DDFD

CODE_B6DE0B:
	LDA.b $1C,x
	BIT.w #$C000
	BEQ.b CODE_B6DE15
	BRL.w CODE_B6DE28

CODE_B6DE15:
	PHB
	PHK
	PLB
	STX.w $0650
	LDY.w #$00AA
	JSL.l CODE_BB842C
	LDY.b $68
	JSR.w CODE_B6DE29
	PLB
CODE_B6DE28:
	RTL

CODE_B6DE29:
	LDX.w $0654
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_B6DE3E
	LDX.w $0650
	LDA.b $06,x
	SEC
	SBC.w #$FFD7
	BRA.b CODE_B6DE47

CODE_B6DE3E:
	LDX.w $0650
	LDA.b $06,x
	CLC
	ADC.w #$FFD7
CODE_B6DE47:
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w #$FFA6
	STA.w $000A,y
	TYX
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $48,x
	LDA.w $000A,y
	ADC.w #$FFEF
	STA.b $4A,x
	LDA.l $000652
	LDY.w $06E9
	BEQ.b CODE_B6DE6E
	INC
CODE_B6DE6E:
	ASL
	TAY
	LDA.w DATA_B6ECB9,y
	TAY
	LDA.w $0000,y
	STA.b $2C,x
	LDA.b $48,x
	SEC
	SBC.b $06,x
	BPL.b CODE_B6DE8D
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.w #$FFFF
	STA.b $20,x
	BRA.b CODE_B6DE9B

CODE_B6DE8D:
	STA.b $24,x
	LDA.w #$0001
	STA.b $20,x
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
CODE_B6DE9B:
	LDA.b $4A,x
	SEC
	SBC.b $0A,x
	BPL.b CODE_B6DEAF
	EOR.w #$FFFF
	INC
	STA.b $26,x
	LDA.w #$FFFF
	STA.b $22,x
	BRA.b CODE_B6DEB6

CODE_B6DEAF:
	STA.b $26,x
	LDA.w #$0001
	STA.b $22,x
CODE_B6DEB6:
	LDA.b $24,x
	CMP.b $26,x
	BEQ.b CODE_B6DED4
	BCC.b CODE_B6DEC9
	LDA.b $24,x
	LSR
	STA.b $28,x
	LDA.b $26,x
	STA.b $2A,x
	BRA.b CODE_B6DEDB

CODE_B6DEC9:
	LDA.b $26,x
	LSR
	STA.b $28,x
	LDA.b $24,x
	STA.b $2A,x
	BRA.b CODE_B6DEDB

CODE_B6DED4:
	LDA.w #$0001
	STA.b $28,x
	STZ.b $2A,x
CODE_B6DEDB:
	RTS

CODE_B6DEDC:
	JSL.l CODE_BBBB80
	BCC.b CODE_B6DEF4
	LDA.w #$066C
	CLC
	JSL.l CODE_B3814F
	LDA.w #!Define_DKC2_SoundID_KleeverFireball|$0600
	JSL.l CODE_B58003
	BRL.w CODE_B6E03B

CODE_B6DEF4:
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B6DF09
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCC.b CODE_B6DF0E
	LDX.b $64
CODE_B6DF09:
	STZ.b $32,x
	BRL.w CODE_B6DFFB

CODE_B6DF0E:
	JSL.l CODE_BCFB58
	LDA.w #$0010
	JSL.l CODE_BCFE0A
	BCC.b CODE_B6DF36
	LDX.b $6A
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_KleeverCannonball
	BNE.b CODE_B6DF36
	LDA.b $2E,x
	BEQ.b CODE_B6DF36
	CMP.w #$0003
	BCS.b CODE_B6DF30
	STZ.w $0D7A
CODE_B6DF30:
	JSR.w CODE_B6E5FE
	BRL.w CODE_B6DFFB

CODE_B6DF36:
	LDX.b $64
	LDA.b $2C,x
	STA.l $000650
	LDA.b $24,x
	CMP.b $26,x
	BNE.b CODE_B6DF47
	BRL.w CODE_B6DFBC

CODE_B6DF47:
	BCS.b CODE_B6DF4C
	BRL.w CODE_B6DF84

CODE_B6DF4C:
	LDA.b $28,x
	SEC
	SBC.b $2A,x
	BPL.b CODE_B6DF61
	CLC
	ADC.b $24,x
	STA.b $28,x
	LDA.b $0A,x
	CLC
	ADC.b $22,x
	STA.b $0A,x
	BRA.b CODE_B6DF63

CODE_B6DF61:
	STA.b $28,x
CODE_B6DF63:
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	DEC.w $0650
	BEQ.b CODE_B6DF72
	BRL.w CODE_B6DF4C

CODE_B6DF72:
	LDA.b $2E,x
	EOR.w #$0001
	STA.b $2E,x
	BEQ.b CODE_B6DF7F
	INC.b $0A,x
	BRA.b CODE_B6DF81

CODE_B6DF7F:
	DEC.b $0A,x
CODE_B6DF81:
	BRL.w CODE_B6DFE1

CODE_B6DF84:
	LDA.b $28,x
	SEC
	SBC.b $2A,x
	BPL.b CODE_B6DF99
	CLC
	ADC.b $26,x
	STA.b $28,x
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	BRA.b CODE_B6DF9B

CODE_B6DF99:
	STA.b $28,x
CODE_B6DF9B:
	LDA.b $0A,x
	CLC
	ADC.b $22,x
	STA.b $0A,x
	DEC.w $0650
	BEQ.b CODE_B6DFAA
	BRL.w CODE_B6DF84

CODE_B6DFAA:
	LDA.b $2E,x
	EOR.w #$0001
	STA.b $2E,x
	BEQ.b CODE_B6DFB7
	INC.b $06,x
	BRA.b CODE_B6DFB9

CODE_B6DFB7:
	DEC.b $06,x
CODE_B6DFB9:
	BRL.w CODE_B6DFE1

CODE_B6DFBC:
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	LDA.b $0A,x
	CLC
	ADC.b $22,x
	STA.b $0A,x
	DEC.w $0650
	BEQ.b CODE_B6DFD2
	BRL.w CODE_B6DFBC

CODE_B6DFD2:
	LDA.b $2E,x
	EOR.w #$0001
	STA.b $2E,x
	BEQ.b CODE_B6DFDF
	INC.b $06,x
	BRA.b CODE_B6DFE1

CODE_B6DFDF:
	DEC.b $06,x
CODE_B6DFE1:
	LDX.b $64
	LDA.b $06,x
	CMP.w #$0357
	BCC.b CODE_B6DFFB
	CMP.w #$06C0
	BCS.b CODE_B6DFFB
	LDA.b $0A,x
	CMP.w #$0160
	BCC.b CODE_B6DFFB
	CMP.w #$02BA
	BCC.b CODE_B6E02F
CODE_B6DFFB:
	LDA.w #$066C
	CLC
	JSL.l CODE_B3814F
	LDA.w #!Define_DKC2_SoundID_KleeverFireball|$0600
	JSL.l CODE_B58003
	LDY.w #DATA_FF1524
	JSL.l CODE_BB8432
	LDX.b $64
	LDY.b $68
	LSR.b $2C,x
	BIT.b $20,x
	BMI.b CODE_B6E01F
	LDA.b $2C,x
	BRA.b CODE_B6E025

CODE_B6E01F:
	LDA.w #$0000
	SEC
	SBC.b $2C,x
CODE_B6E025:
	XBA
	STA.w $0020,y
	JSL.l CODE_BB82B8
	BRA.b CODE_B6E03B

CODE_B6E02F:
	LDA.w #$066C
	SEC
	JSL.l CODE_B3814F
	JSL.l CODE_B9D100
CODE_B6E03B:
	JMP.w [$05A9]

CODE_B6E03E:
	LDX.b $64
	LDA.l $000652
	BEQ.b CODE_B6E069
	LDA.b $2E,x
	BIT.w #$0100
	BNE.b CODE_B6E08E
	BIT.w #$0800
	BNE.b CODE_B6E08B
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	BIT.w #$0040
	BEQ.b CODE_B6E081
	LDA.w $0006,y
	CMP.w #$050E
	BCC.b CODE_B6E08B
CODE_B6E064:
	LDA.w $002E,y
	BNE.b CODE_B6E08B
CODE_B6E069:
	LDA.b $2E,x
	ORA.w #$0400
	STA.b $2E,x
	LDA.l $000652
	CMP.w #$0004
	BCC.b CODE_B6E07F
	STZ.w $06E9
	JSR.w CODE_B6E107
CODE_B6E07F:
	BRA.b CODE_B6E08B

CODE_B6E081:
	LDA.w $0006,y
	CMP.w #$050E
	BCS.b CODE_B6E08B
	BRA.b CODE_B6E064

CODE_B6E08B:
	BRL.w CODE_B6E106

CODE_B6E08E:
	BIT.w #$0800
	BNE.b CODE_B6E08B
	BIT.w #$0200
	BEQ.b CODE_B6E0A0
	ORA.w #$0400
	STA.b $2E,x
	BRL.w CODE_B6E106

CODE_B6E0A0:
	AND.w #$FAFF
	STA.b $2E,x
	LDA.l $000652
	BEQ.b CODE_B6E106
	CMP.w #$0003
	BNE.b CODE_B6E0C3
	LDA.w #$0001
	STA.w $0923
	LDA.l $0006A3
	ORA.w #$0004
	STA.l $0006A3
	BRA.b CODE_B6E0F4

CODE_B6E0C3:
	DEC
	ASL
	TAX
	LDY.w DATA_B6E152,x
	BEQ.b CODE_B6E106
	LDA.w $0000,y
	STA.l $000650
CODE_B6E0D2:
	PHY
	LDY.w #DATA_FF1DC4
	JSL.l CODE_BB8418
	PLY
	LDX.b $68
	LDA.w $0002,y
	STA.b $06,x
	LDA.w $0004,y
	STA.b $46,x
	INY
	INY
	INY
	INY
	STZ.b $44,x
	DEC.w $0650
	BNE.b CODE_B6E0D2
	INC.b $44,x
CODE_B6E0F4:
	LDX.b $64
	LDA.l $000652
	CMP.w #$0003
	BNE.b CODE_B6E106
	LDA.b $2E,x
	ORA.w #$0800
	STA.b $2E,x
CODE_B6E106:
	RTS

CODE_B6E107:
	LDA.w #DATA_B6E142
	CMP.l $000713
	BEQ.b CODE_B6E12D
	LDA.w #$0006
	STA.l $0006ED
	STA.l $000715
	LDA.w #DATA_B6E142
	STA.l $0006EB
	STA.l $000713
	LDA.w #DATA_B6E152
	STA.l $000711
CODE_B6E12D:
	RTS

DATA_B6E12E:
	dw $0062,$0063,$0057,$0057,$0063,$0062,$0051,$0051
	dw $0051,$0051

DATA_B6E142:
	dw $009F,$0051,$00A1,$00A2,$00A0,$00A2,$00A1,$0051

DATA_B6E152:
	dw $0000,$0000,$0000,DATA_B6E15E,DATA_B6E178,$0000

DATA_B6E15E:
	dw $0006,$0630,$0220,$05D0,$0208,$0560,$0248,$0510
	dw $0208,$04A0,$0248,$0450,$0208

DATA_B6E178:
	dw $0006,$03F0,$0218,$0450,$01F8,$04B0,$0208,$0510
	dw $0218,$0570,$0228,$05D0,$0238

CODE_B6E192:										; Note: Related to the dropping hooks in some boss fights.
	LDX.b $64
	LDY.w $0654
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KreepyKrow_Main
	BNE.b CODE_B6E1A9
	LDA.w $002E,y
	BIT.w #$2000
	BEQ.b CODE_B6E1A9
	BRL.w CODE_B6E2B5

CODE_B6E1A9:
	LDA.b $46,x
	BPL.b CODE_B6E1C9
	JSL.l CODE_BB8BE9
	LDX.b $64
	LDA.b $74
	STA.b $46,x
	LDA.l $0006A3
	BIT.w #$0008
	BEQ.b CODE_B6E1C9
	LDA.b $74
	STA.b $0A,x
	STZ.b $2E,x
	BRL.w CODE_B6E266

CODE_B6E1C9:
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B6E1DC,x)

DATA_B6E1DC:
	dw CODE_B6E266
	dw CODE_B6E2BC
	dw CODE_B6E2FA
	dw CODE_B6E1E8
	dw CODE_B6E237
	dw CODE_B6E291

CODE_B6E1E8:
	LDX.b $64
	LDA.b $0A,x
	CMP.b $46,x
	BCC.b CODE_B6E217
	LDA.w #!Define_DKC2_SoundID_DroppingHooks|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $46,x
	STA.b $0A,x
	LDA.w #$FD00
	STA.b $24,x
	LDA.w #$0004
	STA.b $2E,x
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E217
	ORA.w #$0008
	STA.l $0006A3
CODE_B6E217:
	LDA.w #$0003
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E234
	BIT.w #$0008
	BEQ.b CODE_B6E234
	JSL.l CODE_BBBB8C
CODE_B6E234:
	JMP.w [$05A9]

CODE_B6E237:
	LDX.b $64
	LDA.b $0A,x
	CMP.b $46,x
	BCC.b CODE_B6E24B
	STZ.b $24,x
	STZ.b $2A,x
	LDA.b $46,x
	STA.b $0A,x
	STZ.b $2E,x
	BRA.b CODE_B6E256

CODE_B6E24B:
	LDA.w #$0005
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
CODE_B6E256:
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E263
	JSL.l CODE_BBBB8C
CODE_B6E263:
	JMP.w [$05A9]

CODE_B6E266:
	LDX.b $64
	LDY.w $0654
	LDA.w $002E,y
	BIT.w #$0400
	BNE.b CODE_B6E287
	JSL.l CODE_B39968
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E284
	JSL.l CODE_BBBB8C
CODE_B6E284:
	JMP.w [$05A9]

CODE_B6E287:
	LDA.w #$0005
	STA.b $2E,x
	LDA.w #$0A00
	STA.b $2A,x
CODE_B6E291:
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$02E5
	BCS.b CODE_B6E2B5
	LDA.w #$0003
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E2B2
	JSL.l CODE_BBBB8C
CODE_B6E2B2:
	JMP.w [$05A9]

CODE_B6E2B5:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_B6E2BC:
	LDX.b $64
	LDA.w $0D82
	CMP.b $64
	BNE.b CODE_B6E2DD
	LDA.b $4E,x
	BEQ.b CODE_B6E2CD
	JSL.l CODE_B3988D
CODE_B6E2CD:
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E2DA
	JSL.l CODE_BBBB8C
CODE_B6E2DA:
	JMP.w [$05A9]

CODE_B6E2DD:
	STZ.w $0AEE
	STZ.w $0AF2
	LDA.w #$001E
	STA.b $42,x
	INC.b $2E,x
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E2F7
	JSL.l CODE_BBBB8C
CODE_B6E2F7:
	JMP.w [$05A9]

CODE_B6E2FA:
	LDX.b $64
	DEC.b $42,x
	BEQ.b CODE_B6E310
CODE_B6E300:
	LDA.l $0006A3
	BIT.w #$0004
	BEQ.b CODE_B6E30D
	JSL.l CODE_BBBB8C
CODE_B6E30D:
	JMP.w [$05A9]

CODE_B6E310:
	STZ.b $2E,x
	BRA.b CODE_B6E300

CODE_B6E314:
	PHX
	LDX.w $0654
	LDA.b $2E,x
	AND.w #$FFF7
	STA.b $2E,x
	LDX.w $0656
	BEQ.b CODE_B6E32D
	STX.b $64
	LDA.w #$0211
	JSL.l CODE_B9D0C6
CODE_B6E32D:
	LDA.w #!Define_DKC2_SoundID_SteelKeg|$0600
	JSL.l CODE_B58003
	PLX
	STX.b $64
	LDA.w #$0210
	JSL.l CODE_B9D0C6
	DEC.w $0652
	BNE.b CODE_B6E36E
	LDA.b $64
	PHA
	LDA.w #$000C
	JSL.l CODE_BBC157
	PLA
	STA.b $64
	PHK
	PLB
	LDX.w $0654
	LDA.b $2E,x
	AND.w #$F7FF
	ORA.w #$0400
	STA.b $2E,x
	LDA.l DATA_BAA222
	STA.l $0006EF
	LDA.w #DATA_BAA224
	STA.l $0006F1
CODE_B6E36E:
	LDA.l $000652
	CMP.w #$0003
	BEQ.b CODE_B6E3A5
	CMP.w #$0004
	BCC.b CODE_B6E381
	LDA.w #$FFFF
	BRA.b CODE_B6E384

CODE_B6E381:
	LDA.w #$0163
CODE_B6E384:
	STA.l $0006E9
	LDA.w #$0005
	STA.l $0006ED
	STA.l $000715
	LDA.w #DATA_B6E12E
	STA.l $0006EB
	STA.l $000713
	LDA.w #DATA_B6E142
	STA.l $000711
CODE_B6E3A5:
	LDX.w $0654
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6ECB9,y
	TAY
	LDA.w $0006,y
	STA.b $28,x
	LDY.b $4C,x
	BEQ.b CODE_B6E3C6
	JSR.w CODE_B6DC2E
	LDY.w #DATA_BAAB44+$04
	STY.b $4C,x
	JSR.w CODE_B6DBFA
CODE_B6E3C6:
	LDA.b $2E,x
	AND.w #$FFEF
	STA.b $2E,x
	LDY.b $42,x
	LDA.w #$C000
	STA.w $001C,y
	STZ.w $0658
	LDA.w #$0001
	STA.b $4E,x
	LDX.w $0654
	STZ.b $32,x
	LDA.b $2E,x
	ORA.w #$0001
	LDY.w $0652
	CPY.w #$0004
	BCC.b CODE_B6E3F2
	ORA.w #$0100
CODE_B6E3F2:
	EOR.w #$0040
	STA.b $2E,x
	LDA.w #CODE_B6E489
	STA.b $52,x
	LDA.b $2E,x
	AND.w #$FFF9
	STA.b $2E,x
	LDA.l $000652
	CMP.w #$0003
	BNE.b CODE_B6E41E
	LDA.b $42,x
	STZ.b $42,x
	PHX
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	LDA.l $000652
CODE_B6E41E:
	ASL
	TAX
	LDA.w DATA_B6ECB9,x
	TAX
	LDA.w $0002,x
	STA.l $0006DF
	LDA.w $000C,x
	STA.l $0006D5
	STA.l $0006D7
	LDA.w $000E,x
	STA.l $0006D9
	LDA.w #$0001
	STA.l $0006DB
	STA.l $0006DD
	RTS

DATA_B6E449:
	dw $0002,$0000,$0002,$0000,$0002,$0000,$FFFE,$0000
	dw $FFFE,$0000,$FFFE,$0000
.End:

DATA_B6E461:
	dw $0002,$FFFF,$0002,$FFFF,$0002,$FFFF,$FFFE,$FFFF
	dw $FFFE,$FFFF,$FFFE,$FFFF
.End:

DATA_B6E479:
	dw $FFFB,$0000,$0005,$0000,$0005,$0000,$FFFB,$0000
.End:

CODE_B6E489:
	LDX.b $64
	DEC.w $06DF
	BNE.b CODE_B6E4A3
	STZ.b $32,x
	LDA.w #$0210
	JSL.l CODE_B9D0C6
	LDX.b $64
	JSR.w CODE_B6DD43
	JSR.w CODE_B6DDBB
	BRA.b CODE_B6E4BA

CODE_B6E4A3:
	JSR.w CODE_B6E4BB
	LDA.l $000652
	BNE.b CODE_B6E4BA
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0200
	BNE.b CODE_B6E4BA
	JSR.w CODE_B6D9D1
	LDX.b $64
CODE_B6E4BA:
	RTS

CODE_B6E4BB:
	DEC.w $06DB
	BNE.b CODE_B6E50C
	LDA.l $0006DD
	STA.l $0006DB
	LDY.w $06D5
	SEP.b #$20
	PHK
	PLA
	STA.b $D0
	REP.b #$20
	STY.b $CE
	LDA.b $06,x
	CLC
	ADC.b [$CE]
	STA.b $06,x
	INC.b $CE
	INC.b $CE
	LDA.b $0A,x
	CLC
	ADC.b [$CE]
	STA.b $0A,x
	LDA.l $0006D5
	CLC
	ADC.w #$0004
	CMP.l $0006D9
	BNE.b CODE_B6E4F9
	LDA.l $0006D7
CODE_B6E4F9:
	STA.l $0006D5
	LDY.w $0656
	BEQ.b CODE_B6E50C
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
CODE_B6E50C:
	RTS

CODE_B6E50D:
	LDY.w $0656
	LDX.b $64
	DEC.w $06DF
	BNE.b CODE_B6E528
	JSR.w CODE_B6DD43
	JSR.w CODE_B6DDBB
	STZ.b $52,x
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
	BRA.b CODE_B6E53C

CODE_B6E528:
	JSR.w CODE_B6E4BB
	LDA.l $0006D5
	CMP.l $0006D7
	BNE.b CODE_B6E53C
	LDA.w #$0001
	STA.l $0006DF
CODE_B6E53C:
	RTS

CODE_B6E53D:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	ASL
	TAX
	JMP.w (DATA_B6E54D,x)

DATA_B6E54D:
	dw CODE_B6E5C2
	dw CODE_B6E5DB
	dw CODE_B6E5DB
	dw CODE_B6E6A3
	dw CODE_B6E55B
	dw CODE_B6E55B
	dw CODE_B6E563

CODE_B6E55B:
	JSL.l CODE_BB82B8
	PLB
	JMP.w [$05A9]

CODE_B6E563:
	JSL.l CODE_BBBB80
	BCC.b CODE_B6E56E
	JSR.w CODE_B6D469
	BRA.b CODE_B6E59F

CODE_B6E56E:
	LDA.w #$0002
	JSL.l CODE_B8CF28
	LDA.w #$0004
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$02C7
	BCC.b CODE_B6E59F
	JSL.l CODE_BB82B8
	LDY.w #$0152
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_FellInLava|$0700
	JSL.l CODE_B58003
CODE_B6E59F:
	PLB
	JMP.w [$05A9]

CODE_B6E5A3:
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B6E5AB
CODE_B6E5A9:
	CLC
	RTS

CODE_B6E5AB:
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B6E5B4
	BRA.b CODE_B6E5A9

CODE_B6E5B4:
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #$FFFC
	AND.b $30,x
	STA.b $30,x
	SEC
	RTS

CODE_B6E5C2:
	JSR.w CODE_B6E5A3
	BCS.b CODE_B6E5F8
	JSL.l CODE_B39EA8
	JSL.l CODE_B39E9A
	JSL.l CODE_B8D4F8
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

CODE_B6E5DB:
	LDA.w $0D7A
	BNE.b CODE_B6E5EB
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B6E5EB
	LDA.w #$0005
	STA.b $32,x
CODE_B6E5EB:
	JSR.w CODE_B6E630
	BCS.b CODE_B6E5F8
	JSL.l CODE_B39FE3
	JSL.l CODE_B9D100
CODE_B6E5F8:
	PLB
	JMP.w [$05A9]

CODE_B6E5FC:
	LDX.b $64
CODE_B6E5FE:
	LDA.b $2E,x
	CMP.w #$0003
	BCC.b CODE_B6E60E
	LDA.b $20,x
	BPL.b CODE_B6E619
CODE_B6E609:
	LDA.w #$0400
	BRA.b CODE_B6E61C

CODE_B6E60E:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0012,y
	BIT.w #$4000
	BNE.b CODE_B6E609
CODE_B6E619:
	LDA.w #$FC00
CODE_B6E61C:
	STA.b $20,x
	LDA.w #$F610
	STA.b $24,x
	STZ.b $26,x
	LDA.w #$1000
	STA.b $2A,x
	LDA.w #$0006
	STA.b $2E,x
	RTS

CODE_B6E630:
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B6E638
CODE_B6E636:
	CLC
	RTS

CODE_B6E638:
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B6E693
	CMP.w #$0002
	BEQ.b CODE_B6E660
	CMP.w #$0004
	BEQ.b CODE_B6E667
	CMP.w #$0006
	BEQ.b CODE_B6E667
	CMP.w #$0005
	BEQ.b CODE_B6E658
	CMP.w #$0200
	BNE.b CODE_B6E636
CODE_B6E658:
	STZ.w $0D7A
	JSR.w CODE_B6E5FC
	SEC
	RTS

CODE_B6E660:
	LDA.w #$0002
	STA.b $2E,x
	SEC
	RTS

CODE_B6E667:
	LDA.w #$0003
	STA.b $2E,x
	LDA.w #$00C8
	STA.b $02,x
	LDY.w #$0006
	LDA.b [$8E],y
	BIT.b $20,x
	BPL.b CODE_B6E67E
	EOR.w #$FFFF
	INC
CODE_B6E67E:
	STA.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #$02FD
	JSL.l CODE_B9D0C6
	SEC
	RTS

CODE_B6E693:
	STZ.b $2E,x
	LDA.w #$0003
	ORA.b $30,x
	STA.b $30,x
	LDA.w #$00C8
	STA.b $02,x
	SEC
	RTS

CODE_B6E6A3:
	LDX.b $64
	STZ.b $26,x
	JSL.l CODE_B39EA8
	JSL.l CODE_B39E9A
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$02C7
	BCC.b CODE_B6E6C9
	JSL.l CODE_BB82B8
	LDY.w #$0152
	JSL.l CODE_BB842C
	BRA.b CODE_B6E6CF

CODE_B6E6C9:
	JSL.l CODE_BBBB80
	BCC.b CODE_B6E6D4
CODE_B6E6CF:
	JSR.w CODE_B6D469
	BRA.b CODE_B6E73A

CODE_B6E6D4:
	LDX.b $64
	LDA.b $1E,x
	BIT.w #$0001
	BEQ.b CODE_B6E704
	BIT.w #$0002
	BNE.b CODE_B6E710
	LDA.b $06,x
	CMP.w #$06C9
	BCS.b CODE_B6E710
	LDA.b $20,x
	CMP.w #$0020
	BCS.b CODE_B6E704
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $2E,x
	LDA.w #$0211
	STA.b $30,x
	LDA.w #$02E3
	JSL.l CODE_B9D0C6
	BRA.b CODE_B6E736

CODE_B6E704:
	LDA.b $1E,x
	AND.w #$0202
	BEQ.b CODE_B6E727
	CMP.w #$0202
	BNE.b CODE_B6E716
CODE_B6E710:
	JSR.w CODE_B6E5FC
	BRL.w CODE_B6E5F8

CODE_B6E716:
	LDY.w #$0006
	LDA.b [$8E],y
	BIT.b $12,x
	BVC.b CODE_B6E723
	EOR.w #$FFFF
	INC
CODE_B6E723:
	STA.b $20,x
	STA.b $26,x
CODE_B6E727:
	LDA.w #$0200
	JSL.l CODE_BEBE09
	BCC.b CODE_B6E736
	JSR.w CODE_B6E5FC
	BRL.w CODE_B6E5F8

CODE_B6E736:
	JSL.l CODE_B9D100
CODE_B6E73A:
	PLB
	JMP.w [$05A9]

CODE_B6E73E:
	STZ.w $065E
	LDA.l $000652
	BNE.b CODE_B6E74A
	BRL.w CODE_B6E7D2

CODE_B6E74A:
	JSL.l CODE_BCFB58
	LDX.w $0654
	LDA.b $12,x
	STA.b $32
	LDA.b $1A,x
	SEC
	SBC.w #$1F3C
	LSR
	TAY
	JSR.w CODE_B6D9CB
	LDA.w DATA_BAA6D0,y
	TAY
	LDA.w $0000,y
	STA.l $00065C
CODE_B6E76B:
	JSR.w CODE_B6E7D9
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B6E77D
	LDA.w #$0000
	BRA.b CODE_B6E780

CODE_B6E77D:
	LDA.w #$0C7B
CODE_B6E780:
	PHY
	JSL.l CODE_B6D011
	BCC.b CODE_B6E797
	LDA.w #$0014
	STA.b $54,x
	LDA.l $00065E
	ORA.w #$0002
	STA.l $00065E
CODE_B6E797:
	LDX.w $0654
	LDY.b $44,x
	BEQ.b CODE_B6E7A9
	CLC
	LDA.w $002E,y
	BEQ.b CODE_B6E7C9
	CMP.w #$0006
	BEQ.b CODE_B6E7C9
CODE_B6E7A9:
	LDA.l $00065E
	BIT.w #$0001
	BNE.b CODE_B6E7C9
	LDA.w #$0200
	LDY.w #$0200
	JSL.l CODE_BEBD83
	BCC.b CODE_B6E7C9
	LDA.l $00065E
	ORA.w #$0001
	STA.l $00065E
CODE_B6E7C9:
	PLY
	LDX.w $0654
	DEC.w $065C
	BNE.b CODE_B6E76B
CODE_B6E7D2:
	PHK
	PLB
	RTS

CODE_B6E7D5:
	JSR.w CODE_B6E7E2
	RTL

CODE_B6E7D9:
	JSR.w CODE_B6E7E2
	TYA
	ADC.w #$0008
	TAY
	RTS

CODE_B6E7E2:
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_B6E801
	LDA.b $06,x
	CLC
	ADC.w $0002,y
	STA.w $09D3
	STA.w $09E3
	CLC
	ADC.w $0006,y
	STA.w $09D7
	STA.w $09E7
	BRA.b CODE_B6E827

CODE_B6E801:
	LDA.w $0002,y
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $06,x
	STA.w $09D7
	STA.w $09E7
	STA.l $000650
	LDA.w $0006,y
	EOR.w #$FFFF
	INC
	CLC
	ADC.l $000650
	STA.w $09D3
	STA.w $09E3
CODE_B6E827:
	LDA.b $0A,x
	CLC
	ADC.w $0004,y
	STA.w $09D5
	STA.w $09E5
	ADC.w $0008,y
	STA.w $09D9
	STA.w $09E9
	RTS

CODE_B6E83D:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6E844:
	PHB
	PHK
	PLB
	JSL.l CODE_B9D100
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$0005
	BEQ.b CODE_B6E8A8
	LDA.l $000652
	BNE.b CODE_B6E85F
	BRL.w CODE_B6E8A8

CODE_B6E85F:
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B6E88D
	LDA.b $54,x
	BEQ.b CODE_B6E86D
	BRL.w CODE_B6E8A8

CODE_B6E86D:
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_B6E8A8
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.b $64
	LDA.w #$0014
	STA.b $54,x
	BRA.b CODE_B6E8A8

CODE_B6E88D:
	LDA.b $32,x
	BEQ.b CODE_B6E896
	JSR.w CODE_B6E314
	BRA.b CODE_B6E8A8

CODE_B6E896:
	JSL.l CODE_BCFB58
	LDA.w #$000B
	JSL.l CODE_BCFB8B
	LDA.w #$0000
	JSL.l CODE_B6D011
CODE_B6E8A8:
	PLB
	JMP.w [$05A9]

CODE_B6E8AC:
	LDA.w #$0769
	SEC
	JSL.l CODE_B3814F
	LDX.w $0656
	LDA.b $42,x
	BNE.b CODE_B6E8DE
	LDA.w #$0002
	STA.b $42,x
	LDY.b $44,x
	JSR.w CODE_B6D9CB
	JSR.w CODE_B6E964
	LDX.w $0654
	JSR.w CODE_B6E964
	PHK
	PLB
	LDX.w $0656
	INY
	INY
	TYA
	CMP.b $48,x
	BNE.b CODE_B6E8DC
	LDY.b $46,x
CODE_B6E8DC:
	STY.b $44,x
CODE_B6E8DE:
	DEC.b $42,x
	LDA.b $0A,x
	CMP.w #$0350
	BCC.b CODE_B6E8FC
	LDA.l $000759
	BEQ.b CODE_B6E8FC
	STA.b $64
	JSL.l CODE_BB82B8
	STZ.w $0759
	LDA.l $000654
	STA.b $64
CODE_B6E8FC:
	LDX.w $0656
	LDA.b $0A,x
	CMP.w #$0365
	BCC.b CODE_B6E963
	STX.b $64
	JSL.l CODE_BB82B8
	STZ.w $0656
	LDX.w $0654
	STX.b $64
	LDA.w #CODE_B6E50D
	STA.b $52,x
	LDA.w #$0300
	STA.b $0A,x
	LDA.w #$012C
	STA.l $0006DF
	LDA.w #DATA_B6E99B
	STA.l $0006D5
	STA.l $0006D7
	LDA.w #DATA_B6E99B_End
	STA.l $0006D9
	LDA.w #$0001
	STA.l $0006DB
	STA.l $0006DD
	LDX.w $0654
	STZ.b $4C,x
	LDY.w #$0152
	JSL.l CODE_BB842C
	LDY.w #$0154
	JSL.l CODE_BB842C
	LDY.w #$0156
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_SwordSwing|$0500
	JSL.l CODE_B58003
CODE_B6E963:
	RTS

CODE_B6E964:
	LDA.w $0000,y
	AND.w #$00FF
	BIT.w #$0080
	BEQ.b CODE_B6E972
	ORA.w #$FF00
CODE_B6E972:
	STA.l $000650
	LDA.b $06,x
	CLC
	ADC.l $000650
	STA.b $06,x
	LDA.w $0001,y
	AND.w #$00FF
	BIT.w #$0080
	BEQ.b CODE_B6E98D
	ORA.w #$FF00
CODE_B6E98D:
	STA.l $000650
	LDA.b $0A,x
	CLC
	ADC.l $000650
	STA.b $0A,x
	RTS

DATA_B6E99B:
	dw $0000,$FFD0,$0000,$FFF8,$0000,$FFF8,$0000,$FFF8
	dw $0000,$FFF8,$0000,$FFF8,$0000,$FFF8,$0000,$FFF8
	dw $0000,$FFF8,$0000,$FFF8,$0000,$FFF8,$0000,$FFF9
	dw $0000,$FFF9,$0000,$FFF9,$0000,$FFF9,$0000,$FFFA
	dw $0000,$FFFA,$0000,$FFFA,$0000,$FFFB,$0000,$FFFB
	dw $0000,$FFFB,$0000,$FFFC,$0000,$FFFC,$0000,$FFFD
	dw $0000,$FFFD,$0000,$FFFE,$0000,$FFFE,$0000,$FFFE
	dw $0000,$FFFF,$0000,$FFFF,$0000,$FFFF,$0000,$FFFF
.End:

CODE_B6EA1B:
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	LDA.w $002E,y
	AND.w #$00FF
	ASL
	TAX
	JMP.w (DATA_B6EA2D,x)

DATA_B6EA2D:
	dw CODE_B6EA33
	dw CODE_B6EA55
	dw CODE_B6EA72

CODE_B6EA33:
	JSL.l CODE_BEF05C
	LDX.b $64
	LDA.b $1E,x
	BIT.w #$0001
	BEQ.b CODE_B6EA4E
	LDA.w #$FE00
	STA.b $24,x
	INC.b $2E,x
	LDA.w #!Define_DKC2_SoundID_CannonballLand|$0600
	JSL.l CODE_B58003
CODE_B6EA4E:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6EA55:
	JSL.l CODE_BEF05C
	LDX.b $64
	LDA.b $1E,x
	BIT.w #$0001
	BEQ.b CODE_B6EA6B
	INC.b $2E,x
	LDA.w #!Define_DKC2_SoundID_CannonballLand|$0600
	JSL.l CODE_B58003
CODE_B6EA6B:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6EA72:
	TYX
	LDY.b $4E,x
	JSL.l CODE_BB845D
	JMP.w [$05A9]

CODE_B6EA7C:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6EA83:
	LDA.l $0006A3
	BIT.w #$0010
	BNE.b CODE_B6EA8F
	BRL.w CODE_B6EB11

CODE_B6EA8F:
	PHB
	PHK
	PLB
	LDX.b $64
	STZ.b $1C,x
	JSL.l CODE_B9D100
	LDX.b $64
	DEC.b $44,x
	BNE.b CODE_B6EAB0
	JSR.w CODE_B6D9CB
	LDY.b $42,x
	LDA.w $0000,y
	CMP.w #$0063
	BEQ.b CODE_B6EB14
	JSR.w CODE_B6EB22
CODE_B6EAB0:
	PHK
	PLB
	LDA.b $46,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $48,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDY.w $0656
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDA.b $0A,x
	CMP.w #$02F0
	BCC.b CODE_B6EB10
	PHX
	JSL.l CODE_BB82B8
	LDY.w $0656
	STY.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	LDY.w #$0152
	JSL.l CODE_BB842C
	LDY.w #$0154
	JSL.l CODE_BB842C
	LDY.w #$0156
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_KleeverFallsInLava|$0700
	JSL.l CODE_B58003
	LDX.b $64
	STZ.b $0A,x
	LDA.w #$000F
	STA.b $44,x
CODE_B6EB10:
	PLB
CODE_B6EB11:
	JMP.w [$05A9]

CODE_B6EB14:
	JSL.l CODE_BB8158
	JSL.l CODE_BB82B8
	BRA.b CODE_B6EB10

CODE_B6EB1E:
	JSR.w CODE_B6EB22
	RTL

CODE_B6EB22:
	LDA.w $0000,y
	STA.b $44,x
	LDA.w $0002,y
	STA.b $26,x
	LDA.w $0004,y
	STA.b $2A,x
	LDA.w $0006,y
	STA.b $46,x
	LDA.w $0008,y
	STA.b $48,x
	TYA
	CLC
	ADC.w #$000A
	STA.b $42,x
	RTS

CODE_B6EB43:
	LDA.l $0006A3
	BIT.w #$0010
	BEQ.b CODE_B6EB54
	LDX.b $64
	STZ.b $1C,x
	JSL.l CODE_B9D100
CODE_B6EB54:
	JMP.w [$05A9]

CODE_B6EB57:
	LDA.l $0006A3
	BIT.w #$0010
	BNE.b CODE_B6EB63
	BRL.w CODE_B6EC4B

CODE_B6EB63:
	LDX.b $64
	LDA.b $48,x
	BEQ.b CODE_B6EB6C
	BRL.w CODE_B6EC4B

CODE_B6EB6C:
	STZ.b $1C,x
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KRoolDuel_Main
	BNE.b CODE_B6EB81
	LDA.l $0006A3
	BIT.w #$0010
	BEQ.b CODE_B6EB81
	BRL.w CODE_B6EC4E

CODE_B6EB81:
	LDA.b $0A,x
	CMP.w #$0287
	BCC.b CODE_B6EBC6
	CMP.w #$0296
	BCS.b CODE_B6EBC6
	LDA.b $06,x
	CMP.w #$060F
	BCC.b CODE_B6EBC6
	LDA.w #$0001
	STA.b $46,x
	LDA.b $24,x
	BMI.b CODE_B6EBA8
	BEQ.b CODE_B6EBA8
	EOR.w #$FFFF
	INC
	CMP.w #$FF00
	BCC.b CODE_B6EBB6
CODE_B6EBA8:
	INC.b $48,x
	LDA.w #!Define_DKC2_SoundID_FlyingKrocRoofPieces|$0500
	JSL.l CODE_B58003
	LDX.b $64
	BRL.w CODE_B6EC4B

CODE_B6EBB6:
	STA.b $24,x
	LDA.w #!Define_DKC2_SoundID_FlyingKrocRoofPieces|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.w #$0287
	STA.b $0A,x
CODE_B6EBC6:
	LDA.b $06,x
	CMP.w #$06CC
	BCC.b CODE_B6EC04
	LDA.b $0A,x
	CMP.w #$0296
	BCS.b CODE_B6EC04
	CMP.w #$0250
	BCC.b CODE_B6EC04
	LDX.b $64
	LDA.w #$06CC
	STA.b $06,x
	LDA.w #$0001
	STA.b $46,x
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	CMP.w #$FFC0
	BCC.b CODE_B6EBFB
	INC.b $48,x
	LDA.w #!Define_DKC2_SoundID_FlyingKrocRoofPieces|$0500
	JSL.l CODE_B58003
	BRA.b CODE_B6EC4B

CODE_B6EBFB:
	STA.b $20,x
	STZ.b $26,x
	LDA.w #$0001
	STA.b $42,x
CODE_B6EC04:
	LDA.b $46,x
	BEQ.b CODE_B6EC12
	LDA.b $3A,x
	BEQ.b CODE_B6EC12
	DEC
	DEC
	BMI.b CODE_B6EC12
	STA.b $3A,x
CODE_B6EC12:
	LDA.b $0A,x
	CMP.w #$0297
	BCC.b CODE_B6EC1E
	LDA.w #$0500
	STA.b $2A,x
CODE_B6EC1E:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B6EC4B
	LDA.b $0A,x
	SEC
	SBC.w $17C2
	BMI.b CODE_B6EC4B
	CMP.w #$00E0
	BMI.b CODE_B6EC4B
	JSL.l CODE_BB82B8
CODE_B6EC4B:
	JMP.w [$05A9]

CODE_B6EC4E:
	LDA.w #$01C1
	CMP.b $0A,x
	BCS.b CODE_B6EC85
	STA.b $0A,x
	LDX.b $64
	LDA.w #$0001
	STA.b $46,x
	LDA.b $24,x
	BMI.b CODE_B6EC6D
	BEQ.b CODE_B6EC6D
	EOR.w #$FFFF
	INC
	CMP.w #$FEC0
	BCC.b CODE_B6EC7A
CODE_B6EC6D:
	INC.b $48,x
	LDA.w #!Define_DKC2_SoundID_FlyingKrocRoofPieces|$0500
	JSL.l CODE_B58003
	LDX.b $64
	BRA.b CODE_B6ECA6

CODE_B6EC7A:
	STA.b $24,x
	LDA.w #!Define_DKC2_SoundID_FlyingKrocRoofPieces|$0500
	JSL.l CODE_B58003
	LDX.b $64
CODE_B6EC85:
	LDA.b $06,x
	CMP.w #$0100
	BCS.b CODE_B6EC91
	JSR.w CODE_B6ECA9
	LDA.b $06,x
CODE_B6EC91:
	CMP.w #$029F
	BCC.b CODE_B6EC99
	JSR.w CODE_B6ECA9
CODE_B6EC99:
	LDA.b $46,x
	BEQ.b CODE_B6ECA6
	LDA.b $3A,x
	BEQ.b CODE_B6ECA6
	DEC
	BMI.b CODE_B6ECA6
	STA.b $3A,x
CODE_B6ECA6:
	BRL.w CODE_B6EC1E

CODE_B6ECA9:
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
	STZ.b $26,x
	LDA.w #$0003
	STA.b $42,x
	RTS

DATA_B6ECB9:
	dw DATA_B6ECC7,DATA_B6ECDB,DATA_B6ECEF,DATA_B6ED03,DATA_B6ED17,DATA_B6ED2B,DATA_B6ED3F

DATA_B6ECC7:
	dw $0000,$0096,$0000,$0000,$0000,$0000,DATA_B6E479,DATA_B6E479_End
	dw $0000,$0000

DATA_B6ECDB:
	dw $0000,$005A,$0028,$0160,$0000,$0000,DATA_B6E461,DATA_B6E461_End
	dw $0000,$0000

DATA_B6ECEF:
	dw $0000,$0064,$003A,$0148,$0000,$0000,DATA_B6E461,DATA_B6E461_End
	dw $0000,$0000

DATA_B6ED03:
	dw $0000,$006E,$0046,$0130,$0000,$0000,DATA_B6E449,DATA_B6E449_End
	dw $0000,$0000

DATA_B6ED17:
	dw $0002,$00C8,$0000,$01A0,$00B4,$0041,DATA_B6E449,DATA_B6E449_End
	dw $0003,$0005

DATA_B6ED2B:
	dw $0002,$00C8,$0000,$01A0,$00C8,$0055,DATA_B6E449,DATA_B6E449_End
	dw $0003,$0006

DATA_B6ED3F:
	dw $0002,$00C8,$0000,$01A0,$012C,$0069,$0000,$0000
	dw $0004,$0008

CODE_B6ED53:
	JSL.l CODE_BB82B8
	LDX.b $64
	LDA.b $22,X
	BPL.b CODE_B6ED6C
	CMP.w #$FFFF
	BCS.b CODE_B6ED67
	LDA.w #$010A
	BRA.b CODE_B6ED76

CODE_B6ED67:
	LDA.w #$0008
	BRA.b CODE_B6ED76

CODE_B6ED6C:
	CMP.w #$0001
	BCS.b CODE_B6ED73
	BRA.b CODE_B6ED67

CODE_B6ED73:
	LDA.w #$000A
CODE_B6ED76:
	JSR.w CODE_B6F305
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B6ED83
	BRL.w CODE_B6F0F4

CODE_B6ED83:
	LDY.w $0654
	LDA.w $002E,y
	AND.w #$FFFB
	STA.w $002E,y
	BRL.w CODE_B6F0F4

CODE_B6ED92:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.l $0006A1
	BIT.w #$8000
	BNE.b CODE_B6ED53
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_B6EDAA
	BRL.w CODE_B6F0D0

CODE_B6EDAA:
	BIT.w #$0020
	BNE.b CODE_B6EDF3
	LDA.b $2E,x
	BIT.w #$0200
	BEQ.b CODE_B6EDC0
	LDA.b $30,x
	AND.w #$FFFE
	STA.b $30,x
	BRL.w CODE_B6F0D0

CODE_B6EDC0:
	LDA.b $2E,x
	BIT.w #$0400
	BEQ.b CODE_B6EDF0
	PHX
	JSR.w CODE_B6F102
	LDA.w #$0000
	JSR.w CODE_B6F305
	LDY.w #DATA_FF1036
	JSL.l CODE_BB8432
	LDY.b $68
	PLX
	LDA.b $06,x
	SEC
	SBC.w #$0002
	STA.w $0006,y
	LDA.b $0A,x
	SEC
	SBC.w #$000F
	STA.w $000A,y
	BRL.w CODE_B6F0D7

CODE_B6EDF0:
	BRL.w CODE_B6EE6B

CODE_B6EDF3:
	JSL.l CODE_BCFB58
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	BCC.b CODE_B6EE4C
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$0224
	BEQ.b CODE_B6EE4F
	CMP.w #$0228
	BEQ.b CODE_B6EE4F
	LDA.b $64
	PHA
	LDA.b $6A
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	LDA.w #$0006
	JSR.w CODE_B6F305
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0400
	JSL.l CODE_B58003
CODE_B6EE2A:
	JSL.l CODE_BB82B8
	JSR.w CODE_B6FF3D
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B6EE3D
	BRL.w CODE_B6F0F4

CODE_B6EE3D:
	LDY.w $0654
	LDA.w $002E,y
	AND.w #$FFFB
	STA.w $002E,y
	BRL.w CODE_B6F0F4

CODE_B6EE4C:
	BRL.w CODE_B6F11B

CODE_B6EE4F:
	LDX.b $64
	LDA.b $22,x
	BPL.b CODE_B6EE5A
	LDA.w #$0004
	BRA.b CODE_B6EE5D

CODE_B6EE5A:
	LDA.w #$0104
CODE_B6EE5D:
	JSR.w CODE_B6F305
	PHX
	TXY
	JSR.w CODE_B6F8C8
	PLX
	STX.b $64
	BRL.w CODE_B6EE2A

CODE_B6EE6B:
	BIT.w #$000A
	BNE.b CODE_B6EEA5
	LDA.l $0006A1
	BIT.w #$4000
	BEQ.b CODE_B6EE8B
	AND.w #$BFFF
	STA.l $0006A1
	JSL.l CODE_B8D108
	LDA.b $2E,x
	AND.w #$F7FF
	STA.b $2E,x
CODE_B6EE8B:
	LDA.b $2E,x
	BIT.w #$0040
	BNE.b CODE_B6EEA2
	LDA.b $20,x
	BPL.b CODE_B6EE9D
	LDA.w #$02E8
	STA.b $0C,x
	BRA.b CODE_B6EEA2

CODE_B6EE9D:
	LDA.w #$02E9
	STA.b $0C,x
CODE_B6EEA2:
	BRL.w CODE_B6F0B4

CODE_B6EEA5:
	LDA.b $2E,x
	BIT.w #$0800
	BNE.b CODE_B6EF02
	JSL.l CODE_BCFB58
	LDA.w #$0018
	PHX
	PHY
	LDY.b $64
	LDX.b $12,y
	PHX
	LDY.w #$0020
	JSL.l CODE_BEBE83
	LDY.b $64
	PLX
	STX.b $12,y
	PLY
	PLX
	BCC.b CODE_B6EF02
	BEQ.b CODE_B6EED1
	CMP.w #$0002
	BNE.b CODE_B6EF02
CODE_B6EED1:
	LDA.w #$001E
	LDY.w #$FF00
	JSL.l CODE_B3A5DC
	LDY.w $0654
	LDA.w $002E,y
	BIT.w #$0100
	BEQ.b CODE_B6EEEC
	LDA.w #$0001
	STA.w $000C,y
CODE_B6EEEC:
	LDA.w #$0004
	STA.b $52,x
	STZ.b $22,x
	LDA.b $2E,x
	AND.w #$FFFD
	ORA.w #$0800
	STA.b $2E,x
	LDA.w #$0064
	STA.b $0E,x
CODE_B6EF02:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6EF0E
	BRL.w CODE_B6EFC2

CODE_B6EF0E:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0100
	BNE.b CODE_B6EF1A
	BRL.w CODE_B6EFC2

CODE_B6EF1A:
	LDA.b $22,x
	LDA.b $06,x
	CLC
	ADC.b $22,x
	STA.b $06,x
	LDA.b $22,x
	BPL.b CODE_B6EF2E
	LDA.b $10,x
	CLC
	ADC.b $22,x
	BRA.b CODE_B6EF33

CODE_B6EF2E:
	LDA.b $10,x
	SEC
	SBC.b $22,x
CODE_B6EF33:
	STA.b $10,x
	LDA.b $2A,x
	AND.w #$00FF
	STA.l $000650
	LDA.b $28,x
	SEC
	SBC.l $000650
	STA.b $28,x
	BPL.b CODE_B6EF58
	CLC
	ADC.w #$0010
	STA.b $28,x
	LDA.b $06,x
	CLC
	ADC.b $20,x
	STA.b $06,x
	DEC.b $10,x
CODE_B6EF58:
	LDA.b $2E,x
	BIT.w #$0004
	BEQ.b CODE_B6EF76
	SEP.b #$20
	DEC.b $24,x
	REP.b #$20
	BNE.b CODE_B6EFC2
	LDA.b $26,x
	SEP.b #$20
	STA.b $24,x
	LDA.b $2A,x
	DEC
	REP.b #$20
	BNE.b CODE_B6EFBC
	BRA.b CODE_B6EFA8

CODE_B6EF76:
	LDA.b $10,x
	BPL.b CODE_B6EFC2
	LDA.b $2E,x
	ORA.w #$0004
	STA.b $2E,x
	LDA.w #$FF80
	STA.b $2C,x
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_B6FEBF,y
	TAY
	LDA.w $001A,y
	SEP.b #$20
	ADC.b $0E,x
	STA.b $0E,x
	REP.b #$20
	LDA.w #$000A
	STA.b $26,x
	SEP.b #$20
	STA.b $24,x
	REP.b #$20
	BRA.b CODE_B6EFC2

CODE_B6EFA8:
	LDA.b $22,x
	BNE.b CODE_B6EFAF
	BRL.w CODE_B6F0F8

CODE_B6EFAF:
	SEC
	SBC.b $20,x
	STA.b $22,x
	BNE.b CODE_B6EFB9
	BRL.w CODE_B6F0F8

CODE_B6EFB9:
	LDA.w #$0010
CODE_B6EFBC:
	SEP.b #$20
	STA.b $2A,x
	REP.b #$20
CODE_B6EFC2:
	LDA.b $2E,x
	BIT.w #$0008
	BNE.b CODE_B6EFCC
	BRL.w CODE_B6F0D0

CODE_B6EFCC:
	LDA.b $0A,x
	CLC
	ADC.b $52,x
	STA.b $0A,x
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B6EFDD
	BRL.w CODE_B6F06A

CODE_B6EFDD:
	LDA.b $0A,x
	CMP.w #$01EB
	BCS.b CODE_B6EFE7
	BRL.w CODE_B6F06A

CODE_B6EFE7:
	PHX
	PHY
	LDA.w #!Define_DKC2_SoundID_Stomp|$0500
	JSL.l CODE_B58003
	PLY
	PLX
	LDA.b $2E,x
	ORA.w #$0100
	STA.b $2E,x
	LDA.w #$01EB
	STA.b $0A,x
	LDA.b $54,x
	DEC
	DEC
	SEP.b #$20
	STA.b $2B,x
	REP.b #$20
	DEC
	STA.l $000767
	LDA.b $52,x
	EOR.w #$FFFF
	PHA
	LDA.b $0E,x
	AND.w #$00FF
	STA.l $000650
	PLA
	CLC
	ADC.l $000650
	PHA
	LDA.b $0F,x
	AND.w #$00FF
	STA.l $000650
	PLA
	CLC
	ADC.l $000650
	SEP.b #$20
	STZ.b $0F,x
	REP.b #$20
	STA.b $52,x
	BPL.b CODE_B6F043
	CMP.w #$FFFD
	BCS.b CODE_B6F048
	BRA.b CODE_B6F06A

CODE_B6F043:
	CMP.w #$0001
	BMI.b CODE_B6F06A
CODE_B6F048:
	SEP.b #$20
	STZ.b $2B,x
	REP.b #$20
	STZ.b $52,x
	LDA.w #$FFFF
	STA.l $000767
	LDA.b $2E,x
	AND.w #$FFF7
	STA.b $2E,x
	STZ.b $22,x
	LDA.b $2E,x
	AND.w #$FFFD
	STA.b $2E,x
	BRL.w CODE_B6F0D0

CODE_B6F06A:
	SEP.b #$20
	INC.b $2B,x
	REP.b #$20
	LDA.b $2B,x
	AND.w #$00FF
	CMP.b $54,x
	BNE.b CODE_B6F08D
	SEP.b #$20
	STZ.b $2B,x
	REP.b #$20
	INC.b $52,x
	BNE.b CODE_B6F08D
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$3000
	STA.b $12,x
CODE_B6F08D:
	LDA.b $2B,x
	AND.w #$00FF
	STA.l $000650
	LDA.l $000767
	SEC
	SBC.l $000650
	BPL.b CODE_B6F0AD
	CLC
	ADC.b $54,x
	STA.l $000767
	INC.b $0A,x
	BRL.w CODE_B6F0D0

CODE_B6F0AD:
	STA.l $000767
	BRL.w CODE_B6F0D0

CODE_B6F0B4:
	JSR.w CODE_B6F1A1
	LDA.b $2E,x
	BIT.w #$0010
	BNE.b CODE_B6F0D0
	DEC.b $4E,x
	BNE.b CODE_B6F0D0
	LDA.w #$02A3
	JSL.l CODE_B9D0C6
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
CODE_B6F0D0:
	LDA.b $0A,x
	CMP.w #$023A
	BCC.b CODE_B6F0F0
CODE_B6F0D7:
	JSL.l CODE_BB82B8
	LDA.b $2E,x
	BIT.w #$0080
	BNE.b CODE_B6F0F4
	LDY.w $0654
	LDA.w $002E,y
	AND.w #$FFFB
	STA.w $002E,y
	BRA.b CODE_B6F0F4

CODE_B6F0F0:
	JSL.l CODE_B9D100
CODE_B6F0F4:
	PLB
	JMP.w [$05A9]

CODE_B6F0F8:
	LDA.b $2E,x
	AND.w #$FFFD
	STA.b $2E,x
	BRL.w CODE_B6EFC2

CODE_B6F102:
	LDA.l $000652
	CMP.w #$0003
	BCS.b CODE_B6F11A
	INC.w $06D3
	LDA.l $0006D3
	CMP.w #$0002
	BCC.b CODE_B6F11A
	JSR.w CODE_B6F36D
CODE_B6F11A:
	RTS

CODE_B6F11B:
	LDX.b $64
	LDA.b $06,x
	CLC
	ADC.b $22,x
	STA.b $06,x
	LDA.b $0A,x
	CLC
	ADC.b $52,x
	STA.b $0A,x
	CMP.w #$01EB
	BCC.b CODE_B6F163
	LDA.b $22,x
	BPL.b CODE_B6F139
	LDA.w #$0102
	BRA.b CODE_B6F13C

CODE_B6F139:
	LDA.w #$0002
CODE_B6F13C:
	JSR.w CODE_B6F305
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0400
	JSL.l CODE_B58003
	JSL.l CODE_BB82B8
	LDA.b $2E,x
	BIT.w #$0080
	BNE.b CODE_B6F0F4
	LDY.w $0654
	LDA.w $002E,y
	AND.w #$FFFB
	STA.w $002E,y
	JSR.w CODE_B6F102
	BRL.w CODE_B6F0F4

CODE_B6F163:
	SEP.b #$20
	INC.b $2B,x
	REP.b #$20
	LDA.b $2B,x
	AND.w #$00FF
	CMP.b $54,x
	BNE.b CODE_B6F17A
	SEP.b #$20
	STZ.b $2B,x
	REP.b #$20
	INC.b $52,x
CODE_B6F17A:
	LDA.b $2B,x
	AND.w #$00FF
	STA.l $000650
	LDA.l $000767
	SEC
	SBC.l $000650
	BPL.b CODE_B6F19A
	CLC
	ADC.b $54,x
	STA.l $000767
	INC.b $0A,x
	BRL.w CODE_B6F0D0

CODE_B6F19A:
	STA.l $000767
	BRL.w CODE_B6F0D0

CODE_B6F1A1:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0010
	BNE.b CODE_B6F1BA
	LDA.b $30,x
	ORA.w #$0001
	STA.b $30,x
	LDA.b $32,x
	BEQ.b CODE_B6F1B8
	BRL.w CODE_B6F29A

CODE_B6F1B8:
	CLC
	RTS

CODE_B6F1BA:
	LDY.w $0654
	LDA.w $002E,y
	BIT.w #$0100
	BEQ.b CODE_B6F1CB
	LDA.w #$0001
	STA.w $000C,y
CODE_B6F1CB:
	JSL.l CODE_BCFB58
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	LDX.b $64
	BCC.b CODE_B6F23B
	LDY.b $6A
	LDA.w $0000,y
	CMP.w #$0224
	BEQ.b CODE_B6F261
	CMP.w #$0228
	BEQ.b CODE_B6F261
	JSR.w CODE_B6F102
	LDA.w $002E,y
	BIT.w #$000A
	BEQ.b CODE_B6F23B
	STZ.w $0D7A
	LDA.w #$FFEF
	AND.b $2E,x
	STA.b $2E,x
	LDA.b $64
	PHA
	LDA.b $6A
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	LDA.w #$0006
	JSR.w CODE_B6F305
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0400
	JSL.l CODE_B58003
	JSL.l CODE_BB82B8
	JSR.w CODE_B6FF3D
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_B6F22C
	BRL.w CODE_B6F25E

CODE_B6F22C:
	LDY.w $0654
	LDA.w $002E,y
	AND.w #$FFFB
	STA.w $002E,y
	BRL.w CODE_B6F25E

CODE_B6F23B:
	JSL.l CODE_B39FE3
	LDX.b $64
	LDA.b $32,x
	BNE.b CODE_B6F248
	BRL.w CODE_B6F1B8

CODE_B6F248:
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B6F28D
	CMP.w #$0004
	BEQ.b CODE_B6F2A4
	CMP.w #$0006
	BEQ.b CODE_B6F2A4
	CMP.w #$0005
	BEQ.b CODE_B6F2A4
CODE_B6F25E:
	BRL.w CODE_B6F1B8

CODE_B6F261:
	STZ.w $0D7A
	LDA.w #$FFEF
	AND.b $2E,x
	STA.b $2E,x
	LDY.w $0654
	LDA.w $002E,y
	AND.w #$FFFB
	STA.w $002E,y
	LDA.w #$0000
	JSR.w CODE_B6F305
	PHX
	TXY
	JSR.w CODE_B6F8C8
	PLX
	STX.b $64
	JSL.l CODE_BB82B8
	JSR.w CODE_B6FF3D
	RTS

CODE_B6F28D:
	LDA.w #$FFEF
	AND.b $2E,x
	STA.b $2E,x
	LDA.w #$1001
	STA.b $1E,x
	RTS

CODE_B6F29A:
	STZ.b $32,x
	CMP.w #$0001
	BEQ.b CODE_B6F2F6
	BRL.w CODE_B6F1B8

CODE_B6F2A4:
	LDA.w #$FFEF
	AND.b $2E,x
	ORA.w #$0020
	STA.b $2E,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0012,y
	BIT.w #$4000
	BEQ.b CODE_B6F2C8
	LDA.w #$FFFF
	STA.b $20,x
	LDA.w #$FFF9
	STA.b $22,x
	LDA.w #$0304
	BRA.b CODE_B6F2D5

CODE_B6F2C8:
	LDA.w #$0001
	STA.b $20,x
	LDA.w #$0007
	STA.b $22,x
	LDA.w #$0303
CODE_B6F2D5:
	JSL.l CODE_B9D0C6
	LDA.w #$0001
	SEP.b #$20
	STA.b $2B,x
	REP.b #$20
	LDA.w #$000A
	STA.b $54,x
	LSR
	STA.l $000767
	STZ.b $52,x
	LDA.b $06,x
	CLC
	ADC.b $22,x
	STA.b $06,x
	RTS

CODE_B6F2F6:
	LDA.w #$0010
	ORA.b $2E,x
	STA.b $2E,x
	LDA.w #$FFFC
	AND.b $30,x
	STA.b $30,x
	RTS

CODE_B6F305:
	PHX
	PHA
	PHB
	AND.w #$00FF
	TAY
	JSR.w CODE_B6D9CB
	LDX.w DATA_BAAF34,y
	LDA.w $0000,x
	STA.l $000650
CODE_B6F319:
	LDY.w $0002,x
	PHX
	JSL.l CODE_BB8418
	PLY
	LDX.b $68
	LDA.b $01,S
	AND.w #$0100
	BNE.b CODE_B6F337
	LDA.w $0008,y
	STA.b $26,x
	LDA.w $000A,y
	STA.b $20,x
	BRA.b CODE_B6F349

CODE_B6F337:
	LDA.w #$0000
	CLC
	SBC.w $0008,y
	STA.b $26,x
	LDA.w #$0000
	CLC
	SBC.w $000A,y
	STA.b $20,x
CODE_B6F349:
	LDA.w $000C,y
	STA.b $24,x
	LDA.w $0004,y
	CLC
	ADC.b $06,x
	STA.b $06,x
	LDA.w $0006,y
	CLC
	ADC.b $0A,x
	STA.b $0A,x
	TYA
	CLC
	ADC.w #$000C
	TAX
	DEC.w $0650
	BNE.b CODE_B6F319
	PLB
	PLA
	PLX
	RTS

CODE_B6F36D:
	PHX
	PHY
	STZ.w $06D3
	LDX.w $0654
	STX.b $64
	JSR.w CODE_B6F98E
	LDA.w #$0205
	STA.l $00065E
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B6F394
	LDA.l $000660
	STA.b $06,x
	LDA.l $000662
	STA.b $0A,x
CODE_B6F394:
	LDA.b $2E,x
	AND.w #$FFDA
	STA.b $2E,x
	LDA.w #DATA_B6FE79
	STA.b $46,x
	LDA.b $2E,x
	AND.w #$FFFD
	STA.b $2E,x
	STZ.b $1E,x
	LDA.w #$0200
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $64
	STZ.b $1E,x
	LDA.w #$0204
	JSL.l CODE_B9D0C6
	PLY
	PLX
	STX.b $64
	STZ.b $44,x
	RTS

CODE_B6F3C5:
	LDA.w $0AF6
	CMP.w #$0100
	BCS.b CODE_B6F3D4
	LDA.w #$0200
	JSL.l CODE_B5F0A9
CODE_B6F3D4:
	LDA.w $0AF8
	CMP.w #$0100
	BCS.b CODE_B6F3E3
	LDA.w #$0200
	JSL.l CODE_B5F0C9
CODE_B6F3E3:
	DEC.w !RAM_DKC2_Krow_RandomFallingEggTimerLo
	BEQ.b CODE_B6F3E9
	RTS

CODE_B6F3E9:
	PHX
	LDA.l $000652
	ASL
	TAX
	LDY.w DATA_B6FEBF,x
	LDA.w $0016,y
	STA.l !RAM_DKC2_Krow_RandomFallingEggTimerLo
	LDA.w #$8000
	TRB.w $06A1
	LDY.w #$00A2
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_SoundID_KrowDropsEgg|$0500
	JSL.l CODE_B58003
	JSL.l CODE_B4C12D
	STA.l $000650
	STA.w !REGISTER_DividendLo
	LDA.l DATA_BAAD52
	CMP.l $000650
	BCS.b CODE_B6F435
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6F42D:
	DEC
	BNE.b CODE_B6F42D
	LDA.w !REGISTER_ProductOrRemainderLo
	BRA.b CODE_B6F439

CODE_B6F435:
	LDA.l $000650
CODE_B6F439:
	ASL
	TAX
	LDA.w #(DATA_BAAD84&$FF0000)>>8
	STA.b $CF
	LDA.l DATA_BAAD54,x
	STA.b $CE
	LDY.b $68
	LDA.w $0030,y
	ORA.w #$0020
	STA.w $0030,y
	LDA.w #$01B0
	STA.w $0006,y
	LDA.w #$0168
	STA.w $000A,y
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0004
	BNE.b CODE_B6F47F
	JSL.l CODE_B4C12D
	CMP.w #$8000
	BCS.b CODE_B6F47F
	LDA.b $2E,x
	ORA.w #$0004
	STA.b $2E,x
	LDA.w $002E,y
	ORA.w #$010B
	BRA.b CODE_B6F485

CODE_B6F47F:
	LDA.w $002E,y
	ORA.w #$018B
CODE_B6F485:
	STA.w $002E,y
	LDA.b [$CE]
	INC.b $CE
	INC.b $CE
	SEC
	SBC.w $0006,y
	BPL.b CODE_B6F4AC
	EOR.w #$FFFF
	INC
	STA.w $0010,y
	LDA.w #$FFFF
	STA.w $0020,y
	LDA.b [$CE]
	EOR.w #$FFFF
	INC
	STA.w $0022,y
	BRA.b CODE_B6F4BA

CODE_B6F4AC:
	STA.w $0010,y
	LDA.w #$0001
	STA.w $0020,y
	LDA.b [$CE]
	STA.w $0022,y
CODE_B6F4BA:
	LDA.w $0010,y
	STA.w !REGISTER_DividendLo
	LDA.b [$CE]
	INC
	ASL
	ASL
	ASL
	ASL
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6F4D1:
	DEC
	BNE.b CODE_B6F4D1
	LDA.w !REGISTER_QuotientLo
	BNE.b CODE_B6F4DA
	INC
CODE_B6F4DA:
	SEP.b #$20
	STA.w $0024,y
	STA.w $0026,y
	REP.b #$20
	LDA.w #$0010
	STA.w $0028,y
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	SEP.b #$20
	STA.w $002A,y
	REP.b #$20
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	SEP.b #$20
	STA.w $000E,y
	REP.b #$20
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	SEP.b #$20
	STA.w $000F,y
	REP.b #$20
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	STA.w $004E,y
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	STA.w $0054,y
	LDA.w $0054,y
	DEC
	DEC
	SEP.b #$20
	STA.w $002B,y
	REP.b #$20
	DEC
	STA.l $000767
	INC.b $CE
	INC.b $CE
	LDA.b [$CE]
	STA.w $0052,y
	STY.b $64
	LDA.w $0020,y
	BPL.b CODE_B6F549
	LDA.w #$0302
	BRA.b CODE_B6F54C

CODE_B6F549:
	LDA.w #$02FE
CODE_B6F54C:
	STA.w $000C,y
	LDA.w $002E,y
	BIT.w #$0080
	BNE.b CODE_B6F55A
	BRL.w CODE_B6F60C

CODE_B6F55A:
	LDA.w #$270F
	STA.w $0010,y
	SEP.b #$20
	LDA.b #$00
	STA.w $0024,y
	STA.w $0026,y
	REP.b #$20
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	SBC.w #$01B0
	BPL.b CODE_B6F57B
	EOR.w #$FFFF
	INC
CODE_B6F57B:
	STA.w !REGISTER_DividendLo
	LDA.w #$0083
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6F58B:
	DEC
	BNE.b CODE_B6F58B
	LDA.w !REGISTER_QuotientLo
	STA.w $0022,y
	LDA.w #$0010
	STA.w !REGISTER_DividendLo
	LDA.b $06,x
	CMP.w #$018B
	BCC.b CODE_B6F5AB
	CMP.w #$01D5
	BCS.b CODE_B6F5AB
	LDA.w #$0008
	BRA.b CODE_B6F5BB

CODE_B6F5AB:
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6F5B5:
	DEC
	BNE.b CODE_B6F5B5
	LDA.w !REGISTER_ProductOrRemainderLo
CODE_B6F5BB:
	STA.w $002A,y
	LDA.w #$01B0
	CMP.b $06,x
	BCC.b CODE_B6F5DA
	LDA.w $0022,y
	EOR.w #$FFFF
	INC
	STA.w $0022,y
	LDA.w #$FFFF
	STA.w $0020,y
	LDA.w #$0306
	BRA.b CODE_B6F5E3

CODE_B6F5DA:
	LDA.w #$0001
	STA.w $0020,y
	LDA.w #$0305
CODE_B6F5E3:
	STA.w $000C,y
	JSL.l CODE_B4C12D
	STA.w !REGISTER_DividendLo
	LDA.w #$000E
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_B6F5FA:
	DEC
	BNE.b CODE_B6F5FA
	LDA.w !REGISTER_ProductOrRemainderLo
	INC
	CMP.w #$0003
	BCS.b CODE_B6F609
	ADC.w #$0003
CODE_B6F609:
	STA.w $0054,y
CODE_B6F60C:
	PLX
	STX.b $64
	RTS

CODE_B6F610:
	PHB
	PHK
	PLB
	LDX.b $64
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_B6F672
	JSL.l CODE_B4AE74
	STZ.b $04,x
	STZ.b $32,x
	STZ.w $06A1
	STZ.w $06A3
	STZ.w $06A5
	LDA.w #DATA_B6F9CD
	STA.l $00065A
	LDA.w #$0004
	STA.l $000652
	LDA.w #$0001
	STA.l $0006D5
	STZ.w $06D7
	STZ.w $06D9
	STZ.w $06DB
	STZ.w $06DD
	STZ.w $06DF
	LDY.w #$009C
	JSL.l CODE_BB842C
	LDA.b $68
	LDX.b $64
	STX.w $0654
	STA.l $000656
	STA.b $42,x
	STZ.b $44,x
	STZ.b $0E,x
	STZ.w $06D3
	JSR.w CODE_B6D0B4
CODE_B6F672:
	LDA.l $000652
	BNE.b CODE_B6F67B
	BRL.w CODE_B6F72D

CODE_B6F67B:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0200
	BEQ.b CODE_B6F6B5
	LDA.b $04,x
	BEQ.b CODE_B6F68D
	DEC.b $04,x
	BRL.w CODE_B6F70D

CODE_B6F68D:
	JSL.l CODE_BCFB58
	LDA.w #$007B
	JSL.l CODE_B6D011
	BCC.b CODE_B6F70D
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	LDA.w #$0014
	STA.b $04,x
	BRA.b CODE_B6F70D

CODE_B6F6B5:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	PHX
	PHY
	LDY.b $64
	LDX.b $12,y
	PHX
	LDY.w #$0020
	JSL.l CODE_BEBE83
	LDY.b $64
	PLX
	STX.b $12,y
	PLY
	PLX
	BCC.b CODE_B6F70D
	BEQ.b CODE_B6F6EB
	CMP.w #$0002
	BEQ.b CODE_B6F6EB
	LDA.l $000652
	CMP.w #$0003
	BCS.b CODE_B6F70D
	LDA.w #$8000
	TSB.w $06A1
	BRA.b CODE_B6F70D

CODE_B6F6EB:
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	LDA.w #$0014
	STA.b $04,x
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDY.w $0597
	JSR.w CODE_B6F8C8
	LDX.w $0654
CODE_B6F70D:
	LDA.b $2E,x
	BIT.w #$0001
	BEQ.b CODE_B6F71B
	JSR.w CODE_B6F3C5
	LDA.b $44,x
	BEQ.b CODE_B6F726
CODE_B6F71B:
	LDA.b $44,x
	JSR.w ($0044,x)
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_B6F729
CODE_B6F726:
	JSR.w CODE_B6D0B4
CODE_B6F729:
	PLB
	JMP.w [$05A9]

CODE_B6F72D:
	LDA.b $2E,x
	BIT.w #$0400
	BNE.b CODE_B6F737
	BRL.w CODE_B6F729

CODE_B6F737:
	LDA.b $2E,x
	BIT.w #$0800
	BEQ.b CODE_B6F741
	BRL.w CODE_B6F7A5

CODE_B6F741:
	LDA.b $0A,x
	CLC
	ADC.b $0C,x
	STA.b $0A,x
	CMP.w #$01EB
	BCC.b CODE_B6F785
	LDA.w #$01EB
	STA.b $0A,x
	LDA.w #$0002
	DEC
	DEC
	STA.b $0E,x
	DEC
	STA.b $10,x
	LDA.b $0C,x
	CMP.w #$0004
	BCC.b CODE_B6F773
	LDA.w #$FFFC
	STA.b $0C,x
	PHX
	LDA.w #!Define_DKC2_SoundID_Stomp|$0400
	JSL.l CODE_B58003
	PLX
	BRA.b CODE_B6F785

CODE_B6F773:
	LDA.b $2E,x
	ORA.w #$0800
	STA.b $2E,x
	PHX
	LDA.w #!Define_DKC2_SoundID_Stomp|$0400
	JSL.l CODE_B58003
	PLX
	BRA.b CODE_B6F7A5

CODE_B6F785:
	INC.b $0E,x
	LDA.b $0E,x
	CMP.w #$0002
	BNE.b CODE_B6F792
	STZ.b $0E,x
	INC.b $0C,x
CODE_B6F792:
	LDA.b $10,x
	SEC
	SBC.b $0E,x
	BPL.b CODE_B6F7A3
	CLC
	ADC.w #$0002
	STA.b $10,x
	INC.b $0A,x
	BRA.b CODE_B6F7A5

CODE_B6F7A3:
	STA.b $10,x
CODE_B6F7A5:
	LDY.w $0656
	LDA.b $0A,x
	STA.w $000A,y
	LDA.b $06,x
	STA.w $0006,y
	BRL.w CODE_B6F729

CODE_B6F7B5:
	LDX.b $64
	LDA.b $0C,x
	BEQ.b CODE_B6F7BF
	JSL.l CODE_B9D0C6
CODE_B6F7BF:
	RTL

CODE_B6F7C0:
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0040
	STA.b $2E,x
	RTL

CODE_B6F7CA:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_B6F7E0
	LDA.b $3A,x
	CLC
	ADC.w #$0020
	CMP.w #$0200
	BCS.b CODE_B6F7E0
	STA.b $3A,x
CODE_B6F7E0:
	RTL

CODE_B6F7E1:
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0400
	AND.w #$FDFF
	STA.b $2E,x
	RTL

CODE_B6F7EE:
	LDX.b $64
	LDA.b $1E,x
	LDY.b $42,x
	ORA.w $001E,y
	BEQ.b CODE_B6F81B
	LDA.b $1E,x
	BEQ.b CODE_B6F803
	STA.l $00065C
	STZ.b $1E,x
CODE_B6F803:
	LDY.b $42,x
	LDA.w $001E,y
	BEQ.b CODE_B6F814
	STA.l $00065E
	LDA.w #$0000
	STA.w $001E,y
CODE_B6F814:
	LDA.b $2E,x
	BIT.w #$0002
	BEQ.b CODE_B6F839
CODE_B6F81B:
	LDA.b $2E,x
	BIT.w #$0002
	BEQ.b CODE_B6F85D
	AND.w #$FFFD
	STA.b $2E,x
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDY.b $42,x
	LDA.w $0012,y
	EOR.w #$4000
	STA.w $0012,y
CODE_B6F839:
	LDA.l $00065C
	BEQ.b CODE_B6F846
	JSL.l CODE_B9D0C6
	STZ.w $065C
CODE_B6F846:
	LDA.l $00065E
	BEQ.b CODE_B6F85D
	LDX.b $64
	PHX
	LDY.b $42,x
	STY.b $64
	JSL.l CODE_B9D0C6
	STZ.w $065E
	PLX
	STX.b $64
CODE_B6F85D:
	RTL

CODE_B6F85E:
	LDA.l $000652
	BNE.b CODE_B6F867
	BRL.w CODE_B6F8BF

CODE_B6F867:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0200
	BNE.b CODE_B6F897
	JSL.l CODE_BCFB58
	LDA.w #$0000
	PHX
	PHY
	LDY.b $64
	LDX.b $12,y
	PHX
	LDY.w #$0020
	JSL.l CODE_BEBE83
	LDY.b $64
	PLX
	STX.b $12,y
	PLY
	PLX
	BCC.b CODE_B6F8BF
	LDA.w #$8000
	TSB.w $06A1
	BRA.b CODE_B6F8BF

CODE_B6F897:
	LDX.w $0654
	LDA.b $04,x
	BNE.b CODE_B6F8BF
	LDX.b $64
	JSL.l CODE_BCFB58
	LDA.w #$007B
	JSL.l CODE_B6D011
	BCC.b CODE_B6F8BF
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.w #$0014
	STA.b $04,x
CODE_B6F8BF:
	LDX.b $64
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B6F8C8:
	PHY
	LDX.w $0654
	STX.b $64
	STZ.b $4C,x
	LDA.b $2E,x
	AND.w #$FFEF
	STA.b $2E,x
	JSL.l CODE_B8D108
	LDA.l $000652
	CMP.w #$0003
	BCS.b CODE_B6F8E7
	STZ.w $06D3
CODE_B6F8E7:
	DEC.w $0652
	LDA.l $0006A1
	ORA.w #$8000
	STA.l $0006A1
	JSR.w CODE_B6F98E
	LDA.b $2E,x
	ORA.w #$1200
	AND.w #$FFFD
	STA.b $2E,x
	LDA.b $2E,x
	BIT.w #$0020
	BEQ.b CODE_B6F915
	LDA.l $000660
	STA.b $06,x
	LDA.l $000662
	STA.b $0A,x
CODE_B6F915:
	LDA.b $2E,x
	AND.w #$FFDA
	STA.b $2E,x
	LDA.l $000652
	BEQ.b CODE_B6F92C
	CMP.w #$0003
	BCS.b CODE_B6F93C
	LDA.w #DATA_B6FE95
	BRA.b CODE_B6F93F

CODE_B6F92C:
	LDA.w #$0202
	STA.b $1E,x
	LDY.w $0656
	LDA.w #$020A
	STA.w $001E,y
	BRA.b CODE_B6F987

CODE_B6F93C:
	LDA.w #DATA_B6FE85
CODE_B6F93F:
	STA.b $46,x
	STZ.b $1E,x
	LDA.w #$0207
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $64
	STZ.b $1E,x
	LDA.w #$0208
	JSL.l CODE_B9D0C6
	LDX.w $0654
	STX.b $64
	LDA.w #DATA_B6CEE7
	STA.b $20,x
	LDA.w #DATA_B6CEE7_End
	STA.b $22,x
	LDA.w #$0001
	STA.b $24,x
	STA.b $26,x
	LDA.b $01,S
	TAY
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_B6F97D
	LDA.w #$FFFF
	BRA.b CODE_B6F980

CODE_B6F97D:						; Note: Related to hurting Krow.
	LDA.w #$0001
CODE_B6F980:
	STA.b $28,x
	LDA.w #CODE_B6F989
	STA.b $44,x
CODE_B6F987:
	PLY
	RTS

CODE_B6F989:
	JSL.l CODE_B6CF53
	RTS

CODE_B6F98E:
	LDA.b $0E,x
	BEQ.b CODE_B6F99E
	PHX
	STA.b $64
	JSL.l CODE_BB82B8
	PLX
	STX.b $64
	STZ.b $0E,x
CODE_B6F99E:
	RTS

CODE_B6F99F:
	PHX
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0400
	STA.b $2E,x
	LDA.w #$0001
	STA.b $0C,x
	LDA.w #$0002
	DEC
	DEC
	STA.b $0E,x
	DEC
	STA.b $10,x
	STX.b $64
	LDA.w #$020B
	JSL.l CODE_B9D0C6
	PLX
	STX.b $64
	LDA.w #$020C
	JSL.l CODE_B9D0C6
	RTL

DATA_B6F9CD:							; Note: Related to Krow
	dw $001A,$003C,$0200,$0005,$0201,$025D,$001A,$003C
	dw $0201,$0005,$0200,$0000

DATA_B6F9E5:
	dw $000D,DATA_B6FAC7,$0013,$0000,$01B0,$0130,$0003,$0004
	dw $2000,$0000,$01B0,$0158,$0002,$0018,$0006,$0000
	dw $01B0,$0115,$0002,$001C,$0004,$3000,$001B,$3000
	dw $0009,$000C,$0000,$000A,$0012,$FFFF,$0001,$0001
	dw $001A,$0014,$0200,$0007,$0000,$0008,$0200

DATA_B6FA33:
	dw $001A,$0032,$0200,$0000,$025D,$017F,$0002,$0000
	dw $025E,$018D,$0002,$0005,$0200,$0000,$0000,$025E
	dw $0199,$0002,$0000,$025E,$01B4,$0003,$0000,$025E
	dw $01CD,$0003,$0005,$0201,$0000,$0000,$0250,$01D2
	dw $0003,$0000,$0240,$01D5,$0003,$0000,$0230,$01D7
	dw $0003,$0000,$0204,$01D8,$0003,$0000,$015C,$01D8
	dw $0003,$0000,$0147,$01D3,$0003,$0000,$0129,$01B9
	dw $0002,$0000,$0119,$018C,$0002,$0000,$0115,$0157
	dw $0002,$0000,$012B,$014B,$0002,$0005,$0200,$0000
	dw $0002,$0000

DATA_B6FAC7:
	dw $000D,DATA_B6F9E5,$0013,$0000,$01B0,$0130,$0003,$001C
	dw $0004,$2000,$0000,$01B0,$0158,$0002,$0018,$0006
	dw $0000,$01B0,$0115,$0002,$0004,$3000,$001B,$3000
	dw $0009,$000C,$0000,$000A,$0012,$0001,$0001,$0001
	dw $001A,$0014,$0200,$0007,$0001,$0008,$0200

DATA_B6FB15:
	dw $001A,$0032,$0200,$0000,$0123,$017F,$0002,$0000
	dw $0122,$018D,$0002,$0005,$0200,$0000,$0000,$0122
	dw $0199,$0002,$0000,$0122,$01B4,$0003,$0000,$0122
	dw $01CD,$0003,$0005,$0201,$0000,$0000,$0130,$01D2
	dw $0003,$0000,$0140,$01D5,$0003,$0000,$0150,$01D7
	dw $0003,$0000,$017C,$01D8,$0003,$0000,$0224,$01D8
	dw $0003,$0000,$0239,$01D3,$0003,$0000,$0257,$01B9
	dw $0002,$0000,$0267,$018C,$0002,$0000,$026B,$0157
	dw $0002,$0000,$0255,$014B,$0002,$0005,$0200,$0000
	dw $0002,$0000

DATA_B6FBA9:
	dw $0013,$0000,$01B0,$0162,$0002,$001C,$0000,$0200
	dw $0162,$0001,$0000,$0206,$0164,$0001,$0000,$0210
	dw $0167,$0002,$0000,$0225,$0176,$0002,$0000,$022A
	dw $017C,$0002,$0000,$022D,$0181,$0002,$0000,$022A
	dw $0184,$0002,$0000,$0225,$018B,$0002,$0000,$0210
	dw $0199,$0003,$0000,$0206,$019D,$0003,$0000,$0200
	dw $019F,$0003,$0000,$01D3,$019F,$0004,$000D,DATA_B6FC4D
	dw $000B,$1000,$0400,$0015,$FFEC,$FFEC,$0016,$0005
	dw $0200,$0209,$000E,$0010,$0000,$01F0,$019F,$0002
	dw $0000,$0200,$019F,$0001,$0011,$000F,$0200,$0019
	dw DATA_BAAF04,DATA_BAAF34

DATA_B6FC4D:
	dw $0000,$01B0,$019F,$0002,$0000,$0160,$019F,$0002
	dw $0000,$0157,$019D,$0002,$0000,$014D,$0199,$0002
	dw $0000,$0138,$018B,$0002,$0000,$0133,$0184,$0002
	dw $0000,$0130,$0181,$0002,$0000,$0133,$017C,$0002
	dw $0000,$0138,$0176,$0002,$0000,$014D,$0167,$0002
	dw $0000,$0157,$0164,$0002,$0000,$0160,$0162,$0002
	dw $0000,$01B0,$0162,$0002,$0000,$0200,$0162,$0002
	dw $0000,$0206,$0164,$0002,$0000,$0210,$0167,$0002
	dw $0000,$0225,$0176,$0002,$0000,$022A,$017C,$0002
	dw $0000,$022D,$0181,$0002,$0000,$022A,$0184,$0002
	dw $0000,$0225,$018B,$0002,$0000,$0210,$0199,$0002
	dw $0000,$0206,$019D,$0002,$0000,$0200,$019F,$0002
	dw $0002,$0000

DATA_B6FD11:
	dw $0013,$0000,$01B0,$0162,$0002,$001C,$0000,$0160
	dw $0162,$0001,$0000,$0157,$0164,$0001,$0000,$014D
	dw $0167,$0002,$0000,$0138,$0176,$0002,$0000,$0133
	dw $017C,$0002,$0000,$0130,$0181,$0002,$0000,$0133
	dw $0184,$0002,$0000,$0138,$018B,$0002,$0000,$014D
	dw $0199,$0003,$0000,$0157,$019D,$0003,$0000,$0160
	dw $019F,$0003,$0000,$018D,$019F,$0004,$000D,DATA_B6FDB5
	dw $000B,$1000,$0400,$0015,$0014,$FFEC,$0016,$0005
	dw $0200,$0209,$000E,$0010,$0000,$0170,$019F,$0002
	dw $0000,$0160,$019F,$0001,$0011,$000F,$0200,$0019
	dw DATA_BAAF04,DATA_BAAF34

DATA_B6FDB5:
	dw $0000,$0200,$019F,$0002,$0000,$0206,$019D,$0002
	dw $0000,$0210,$0199,$0002,$0000,$0225,$018B,$0002
	dw $0000,$022A,$0184,$0002,$0000,$022D,$0181,$0002
	dw $0000,$022A,$017C,$0002,$0000,$0225,$0176,$0002
	dw $0000,$0210,$0167,$0002,$0000,$0206,$0164,$0002
	dw $0000,$0200,$0162,$0002,$0000,$01B0,$0162,$0002
	dw $0000,$0160,$0162,$0002,$0000,$0157,$0164,$0002
	dw $0000,$014D,$0167,$0002,$0000,$0138,$0176,$0002
	dw $0000,$0133,$017C,$0002,$0000,$0130,$0181,$0002
	dw $0000,$0133,$0184,$0002,$0000,$0138,$018B,$0002
	dw $0000,$014D,$0199,$0002,$0000,$0157,$019D,$0002
	dw $0000,$0160,$019F,$0002,$0000,$01B0,$019F,$0002
	dw $0002,$0000

DATA_B6FE79:
	dw $0014,DATA_B6FBA9,DATA_B6FD11,$0002,DATA_B6FA33,DATA_B6FB15

DATA_B6FE85:
	dw $0005,$0200,$0204,$0014,DATA_B6F9E5,DATA_B6FAC7,$0002,$0000

DATA_B6FE95:
	dw $0005,$0200,$0204,$0014,DATA_B6FBA9,DATA_B6FD11,$0018,$0002
	dw $0000,$0002,$0000,$0002,$0000,$0002,$0000,$FFFE
	dw $0000,$FFFE,$0000,$FFFE,$0000

DATA_B6FEBF:
	dw $0000,DATA_B6FEC9,DATA_B6FEE5,DATA_B6FF01,DATA_B6FF1D

DATA_B6FEC9:
	dw $000A,$0064,$0000,$0002,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0050,$0078,$0001,$0000

DATA_B6FEE5:
	dw $000A,$0064,$0000,$0002,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0078,$00B4,$0001,$0000

DATA_B6FF01:
	dw $012C,$0050,$0050,$0002,$0000,$000E,$0000,$0000
	dw $00C8,$0008,$0000,$0000,$0002,$0002

DATA_B6FF1D:
	dw $0168,$0050,$0050,$0001,$0000,$000C,$0000,$0000
	dw $00C8,$000A,$0000,$0000,$0002,$0002

CODE_B6FF39:
	JSR.w CODE_B6FF3D
	RTL

CODE_B6FF3D:
	JSL.l CODE_BCFED8
	JSL.l CODE_BCFEC0
	JSL.l CODE_B3A310
	LDY.w #DATA_FF1036
	JSL.l CODE_BB8432
	LDX.b $64
	RTS

	%FREE_BYTES($F6FF53, 173, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF7Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_F70000:
	dw $002A
	dw DATA_F702A0,DATA_F7031A,DATA_F70378,DATA_F70421,DATA_F7047E,DATA_F70510,DATA_F70566,DATA_F705D9
	dw DATA_F70633,DATA_F706A2,DATA_F70722,DATA_F7077F,DATA_F7080A,DATA_F70883,DATA_F708F7,DATA_F70989
	dw DATA_F709CD,DATA_F70A3D,DATA_F70AB0,DATA_F70B2F,DATA_F70BBD,DATA_F70C36,DATA_F70CB1,DATA_F70D2C
	dw DATA_F70DAA,DATA_F70E3F,DATA_F70EB9,DATA_F70F39,DATA_F70FB5,DATA_F71049,DATA_F710E4,DATA_F71140
	dw DATA_F7119A,DATA_F711D7,DATA_F71238,DATA_F712AA,DATA_F71319,DATA_F7136E,DATA_F713EA,DATA_F71449
	dw DATA_F71482,DATA_F714FB

DATA_F70056:
	dw $000D
	dw DATA_F7156D,DATA_F71591,DATA_F715CA,DATA_F715EF,DATA_F71612,DATA_F71634,DATA_F7166A,DATA_F716A6
	dw DATA_F716E2,DATA_F7171A,DATA_F71756,DATA_F7178C,DATA_F717C9

DATA_F70072:
	dw $000D
	dw DATA_F71809,DATA_F71842,DATA_F71883,DATA_F718BF,DATA_F718F7,DATA_F71937,DATA_F71975,DATA_F719B4
	dw DATA_F719EE,DATA_F71A2D,DATA_F71A64,DATA_F71AA2,DATA_F71AE5

DATA_F7008E:
	dw $000F
	dw DATA_F71B09,DATA_F71B44,DATA_F71B80,DATA_F71BD2,DATA_F71C0B,DATA_F71C45,DATA_F71C69,DATA_F71CAA
	dw DATA_F71CDF,DATA_F71D1E,DATA_F71D7B,DATA_F71DBA,DATA_F71DF5,DATA_F71E31,DATA_F71E86

DATA_F700AE:
	dw DATA_F72C16,DATA_F72CCF,DATA_F72D83,DATA_F72E2E

DATA_F700B6:
	dw DATA_F72EC5,DATA_F72F3C,DATA_F72FB5,DATA_F7302E,DATA_F730D7,DATA_F7316E

DATA_F700C2:
	dw DATA_F73678,DATA_F736D3,DATA_F7374E,DATA_F737BC

DATA_F700CA:
	dw DATA_F73817,DATA_F7388D

DATA_F700CE:
	dw $0008
	dw DATA_F739B0,DATA_F73A29,DATA_F73A9E,DATA_F73B10,DATA_F73B86,DATA_F73BDF,DATA_F73C5A,DATA_F73C98

DATA_F700E0:
	dw $0006
	dw DATA_F73CF0,DATA_F73D33,DATA_F73D70,DATA_F73DAB,DATA_F73DEB,DATA_F73E2B

DATA_F700EE:
	dw $0008
	dw DATA_F73E6B,DATA_F73E8A,DATA_F73EAF,DATA_F73ECF,DATA_F73F06,DATA_F73F46,DATA_F73F69,DATA_F73FA2

DATA_F70100:
	dw $0008
	dw DATA_F73FD9,DATA_F74011,DATA_F7404A,DATA_F7406D,DATA_F740A3,DATA_F740DF,DATA_F7411D,DATA_F74156

DATA_F70112:
	dw $0008
	dw DATA_F74197,DATA_F741CC,DATA_F741F1,DATA_F74228,DATA_F7424C,DATA_F74286,DATA_F742BE,DATA_F742FA

DATA_F70124:
	dw $0008
	dw DATA_F74337,DATA_F74370,DATA_F74390,DATA_F743C4,DATA_F74402,DATA_F74437,DATA_F74459,DATA_F74497

DATA_F70136:
	dw $0008
	dw DATA_F7607B,DATA_F760D8,DATA_F76115,DATA_F7613A,DATA_F7618F,DATA_F761CA,DATA_F76205,DATA_F7625A

DATA_F70148:
	dw $0006
	dw DATA_F76298,DATA_F762DA,DATA_F7632E,DATA_F7636C,DATA_F763AE,DATA_F76403

DATA_F70156:
	dw $0007
	dw DATA_F76441,DATA_F76462,DATA_F76482,DATA_F764A1,DATA_F764C3,DATA_F764E8,DATA_F7650B,DATA_F7652C

DATA_F70168:
	dw $0001
	dw DATA_F76563

DATA_F7016C:
	dw $0008
	dw DATA_F766AA,DATA_F76703,DATA_F7677D,DATA_F767DE,DATA_F76859,DATA_F768C7,DATA_F7691E,DATA_F76975

DATA_F7017E:
	dw $0006
	dw DATA_F769F1,DATA_F76A2C,DATA_F76A6F,DATA_F76AAE,DATA_F76AEE,DATA_F76B4E

DATA_F7018C:
	dw $0008
	dw DATA_F76BAD,DATA_F76BCC,DATA_F76BEF,DATA_F76C13,DATA_F76C34,DATA_F76C54,DATA_F76C8A,DATA_F76CAA

DATA_F7019E:
	dw $0008
	dw DATA_F77B1D,DATA_F77B97,DATA_F77BF8,DATA_F77C6D,DATA_F77CA6,DATA_F77D1C,DATA_F77D73,DATA_F77DD1

DATA_F701B0:
	dw $0008
	dw DATA_F77E4A,DATA_F77E84,DATA_F77EC6,DATA_F77F02,DATA_F77F45,DATA_F77FB6,DATA_F78012,DATA_F78054

DATA_F701C2:
	dw $0008
	dw DATA_F780AF,DATA_F780D1,DATA_F78107,DATA_F78128,DATA_F78163,DATA_F7819D,DATA_F781D7,DATA_F78216

DATA_F701D4:
	dw $0008
	dw DATA_F7823B,DATA_F7828E,DATA_F782D1,DATA_F78314,DATA_F7834E,DATA_F78390,DATA_F783CC,DATA_F7840C

	%FREE_BYTES($F701E6, 26, $00)

DATA_F70200:
	db $01
	db "",$00
	db " Come and say hello to your old",$00
	db " grandpappy Cranky. I'm back by",$00
	db " popular demand to offer you my",$00
	db "  wealth of gameplaying wisdom",$00
	db "  for this unnecessary sequel.",$00

DATA_F702A0:
	db "",$00
	db " After my starring role in DKC,",$00
	db "   I thought I'd be the main",$00
	db " character this time, not stuck",$00
	db "      in this gloomy shed!",$00
	db "",$00

DATA_F7031A:
	db "",$00
	db "   What sort of name is Dixie",$00
	db "  anyway? In my day, you were",$00
	db "  lucky to have a name at all!",$00
	db "",$00
	db "",$00

DATA_F70378:
	db "  Girl heroes in video games,",$00
	db " pah. I can't believe it! The",$00
	db "   main character should be ",$00
	db " really muscle-bound and carry",$00
	db "    a gun, not twirl their ",$00
	db "         hair round!",$00

DATA_F70421:
	db "",$00
	db "  Try all you like, this game",$00
	db " will never be as good as DKC,",$00
	db "   which was rubbish anyway!",$00
	db "",$00
	db "",$00

DATA_F7047E:
	db " Just 'cos DKC sold a few lousy",$00
	db " copies, I have to be included",$00
	db "      in another ludicrous ",$00
	db " adventure! It's the last time,",$00
	db "          I tell you!",$00
	db "",$00

DATA_F70510:
	db "",$00
	db " I'd have never been kidnapped",$00
	db " in my day, not like that fat",$00
	db "         fool Donkey!",$00
	db "",$00
	db "",$00

DATA_F70566:
	db "",$00
	db "  I don't even get two screens",$00
	db " to stand in! I'm sure K. Rool",$00
	db " will have two, so why can't I?",$00
	db "              Pah!",$00
	db "",$00

DATA_F705D9:
	db "",$00
	db "  Give up now before the kids",$00
	db " realize you're not as popular",$00
	db "      as Donkey Kong was!",$00
	db "",$00
	db "",$00

DATA_F70633:
	db "",$00
	db "   Where's Expresso? A clumsy",$00
	db "  spider and a fat parrot, is",$00
	db "  that the best they can think",$00
	db "              of?",$00
	db "",$00

DATA_F706A2:
	db "",$00
	db " Look at all this junk in here!",$00
	db " Treat my home like a trash can",$00
	db " they do! No respect for their",$00
	db " elders, that's the trouble...",$00
	db "",$00

DATA_F70722:
	db "",$00
	db "   I hate being stuck in this",$00
	db "  shabby barrel. I want to sit",$00
	db "     outside like last time!",$00
	db "",$00
	db "",$00

DATA_F7077F:
	db "",$00
	db "      K.Rool is gonna whup",$00
	db "     your hides this time,",$00
	db "  whippersnappers! I'd better",$00
	db " take over before you embarass",$00
	db "           yourselves!",$00

DATA_F7080A:
	db "",$00
	db " Team up? I've never heard such",$00
	db "   rubbish in my life! When I",$00
	db " played, I was on my own. I had",$00
	db "        no fancy backup!",$00
	db "",$00

DATA_F70883:
	db "",$00
	db "   Shouldn't Dixie just be a",$00
	db " token female princess waiting",$00
	db "  to be rescued, instead of a",$00
	db "        main character?",$00
	db "",$00

DATA_F708F7:
	db "  I was hoping for more frames",$00
	db "  this time, but no! Don't let",$00
	db "  old Cranky do anything. Just",$00
	db " give him some third rate stand",$00
	db "            frames!",$00
	db "",$00

DATA_F70989:
	db "",$00
	db "",$00
	db " I don't know why I help you so",$00
	db " much. You don't appreciate me!",$00
	db "",$00
	db "",$00

DATA_F709CD:
	db "",$00
	db "    I bet this here Killer",$00
	db " Instinct game is rubbish too!",$00
	db " It hasn't got me in it, so it",$00
	db "            must be!",$00
	db "",$00

DATA_F70A3D:
	db "",$00
	db "  I'd have collected far more",$00
	db "    tokens than that by now!",$00
	db "   What's wrong, got holes in",$00
	db "         your pockets?",$00
	db "",$00
	db "",$00

DATA_F70AB0:
	db "",$00
	db " I hope you bought ",$22,"Cranky Kong",$00
	db " Country",$22," last year. I was the",$00
	db " one who made it so successful,",$00
	db "   not that lumbering Donkey!",$00
	db "",$00

DATA_F70B2F:
	db "  Diddy, I thought you were a",$00
	db "  cheap character in DKC, but",$00
	db "    Dixie is even worse! It",$00
	db "  should be me on my own, that",$00
	db "           it should!",$00
	db "",$00

DATA_F70BBD:
	db "",$00
	db "  You must be really desperate",$00
	db "    to read all this! Having ",$00
	db "   trouble on your miserable, ",$00
	db "      boring quest are we?",$00
	db "",$00

DATA_F70C36:
	db "",$00
	db "    You're looking a bit fat ",$00
	db "  there, kid! Look at me, I'm ",$00
	db "  at my physical peak. I could",$00
	db "    show you a thing or two!",$00
	db "",$00

DATA_F70CB1:
	db "",$00
	db " You think your fancy graphics",$00
	db " and sound will work again! I",$00
	db " think not. You'll be lucky to",$00
	db "   sell 10 copies this time!",$00
	db "",$00

DATA_F70D2C:
	db "",$00
	db " Did you notice in DKC that my",$00
	db "  tune sounded like the title",$00
	db " tune? How dare they! I'm worth",$00
	db " two different tunes at least!",$00
	db "",$00

DATA_F70DAA:
	db "  I'd sort out old K.Rool for",$00
	db "   you real quick, but I'd be",$00
	db "    spoiling the limited fun ",$00
	db "  you're trying to get out of ",$00
	db "      this shoddy product!",$00
	db "",$00

DATA_F70E3F:
	db "",$00
	db "  Look! They've even taken my",$00
	db " chair from me. It's disgusting",$00
	db " how they treat old video game",$00
	db "      heroes these days...",$00
	db "",$00

DATA_F70EB9:
	db "",$00
	db " Haven't sold a single thing in",$00
	db " weeks! If this junk was out of",$00
	db " one of my games, the customers",$00
	db "  would be begging to get in!",$00
	db "",$00

DATA_F70F39:
	db "",$00
	db " I knew it! You've come to beg",$00
	db "   for my help again, haven't",$00
	db "  you! Well, I'm not going to",$00
	db "  tell you anything this time!",$00
	db "",$00

DATA_F70FB5:
	db " Have you been to see the other",$00
	db "  members of the Kong family?",$00
	db " They're not as useful as me of",$00
	db " course, but they might be able",$00
	db "            to help.",$00
	db "",$00

DATA_F71049:
	db "  For just five bucks, you can",$00
	db " buy my memoirs! What a dynamic",$00
	db "  and exciting life I've led.",$00
	db " You'll be lucky to be in half",$00
	db "  as many games as I've been!",$00
	db "",$00

DATA_F710E4:
	db "",$00
	db "  I knew you'd be back. Can't",$00
	db " finish this ridiculous quest",$00
	db "   without my help, can you?",$00
	db "",$00
	db "",$00

DATA_F71140:
	db "",$00
	db "   Howdy, young 'uns! Gather",$00
	db "  round and I'll give you some",$00
	db "       much needed advice!",$00
	db "",$00
	db "",$00

DATA_F7119A:
	db "",$00
	db "",$00
	db "   I'll box your ears if you",$00
	db "    don't listen this time!",$00
	db "",$00
	db "",$00

DATA_F711D7:
	db "",$00
	db " Need more help do we? Pah! If",$00
	db " I tell you much more, I might",$00
	db " as well play the game for you!",$00
	db "",$00
	db "",$00

DATA_F71238:
	db "",$00
	db " Back so soon? I thought you'd",$00
	db "   complete at least another",$00
	db "  level before you came crying ",$00
	db "             to me!",$00
	db "",$00

DATA_F712AA:
	db "",$00
	db "  Is that nasty fat crocodile",$00
	db "  beating you? Listen up, and",$00
	db "     I'll share my amazing",$00
	db "           knowledge!",$00
	db "",$00

DATA_F71319:
	db "",$00
	db " Oh, it's you again. I thought",$00
	db " it might be a real video game",$00
	db "            hero...",$00
	db "",$00
	db "",$00

DATA_F7136E:
	db "",$00
	db " Surprise, surprise. Well if it",$00
	db " isn't the so called video game",$00
	db "   heroes! I hope I'm getting",$00
	db "      paid for all my help!",$00
	db "",$00

DATA_F713EA:
	db "",$00
	db " Come on in! Have yourselves a",$00
	db "   look 'round and buy some of",$00
	db "   this trash, why don't you?",$00
	db "",$00
	db "",$00

DATA_F71449:
	db "",$00
	db "",$00
	db " You spend as much time in here",$00
	db "            as I do!",$00
	db "",$00
	db "",$00

DATA_F71482:
	db "",$00
	db "    See, you're back again!",$00
	db " Everybody likes old Cranky. I",$00
	db " bet my ugly, old wife doesn't",$00
	db "    get half as many visits!",$00
	db "",$00

DATA_F714FB:
	db "",$00
	db "  Don't you ever knock? I know",$00
	db " you're desperate for help, but",$00
	db "   remember your manners next",$00
	db "             time!",$00
	db "",$00

DATA_F7156D:
	db "",$00
	db "",$00
	db "   What do you want this time?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F71591:
	db "",$00
	db "",$00
	db "    Go ahead, test my amazing",$00
	db "            knowledge!",$00
	db "",$00
	db "",$00

DATA_F715CA:
	db "",$00
	db "",$00
	db " Here's what I've got to offer.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F715EF:
	db "",$00
	db "",$00
	db "   Feast yer eyes on my menu!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F71612:
	db "",$00
	db "",$00
	db "    Take a look at this lot!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F71634:
	db "",$00
	db "",$00
	db "  Enough talk, let's see your",$00
	db "            tokens!",$00
	db "",$00
	db "",$00

DATA_F7166A:
	db "",$00
	db "",$00
	db " I reckon you should spend all",$00
	db "       your tokens here.",$00
	db "",$00
	db "",$00

DATA_F716A6:
	db "",$00
	db "",$00
	db "     Here's a fraction of my",$00
	db "       enviable knowledge!",$00
	db "",$00
	db "",$00

DATA_F716E2:
	db "",$00
	db "",$00
	db "  This stuff is cheap at half",$00
	db "           the price!",$00
	db "",$00
	db "",$00

DATA_F7171A:
	db "",$00
	db "",$00
	db " Gaze in awe, as you appreciate",$00
	db "          my knowledge!",$00
	db "",$00
	db "",$00

DATA_F71756:
	db "",$00
	db "",$00
	db " O.K, which of these would you",$00
	db "             like?",$00
	db "",$00
	db "",$00

DATA_F7178C:
	db "",$00
	db "",$00
	db "    Pick a subject! I know",$00
	db "  everything about this game!",$00
	db "",$00
	db "",$00

DATA_F717C9:
	db "",$00
	db "",$00
	db "   I can recommend the really",$00
	db "    expensive ones, actually.",$00
	db "",$00
	db "",$00

DATA_F71809:
	db "",$00
	db "",$00
	db " I'm not giving this stuff away",$00
	db "           you know!",$00
	db "",$00
	db "",$00

DATA_F71842:
	db "",$00
	db "",$00
	db "   You must be joking! You'll",$00
	db "   never have enough for that!",$00
	db "",$00
	db "",$00

DATA_F71883:
	db "",$00
	db "",$00
	db " You'll have to play better to",$00
	db "        buy that, sonny!",$00
	db "",$00
	db "",$00

DATA_F718BF:
	db "",$00
	db "",$00
	db " My knowledge doesn't come that",$00
	db "             cheap!",$00
	db "",$00
	db "",$00

DATA_F718F7:
	db "",$00
	db "",$00
	db " You'd better stick to the free",$00
	db "      ones, whippersnapper.",$00
	db "",$00
	db "",$00

DATA_F71937:
	db "",$00
	db "",$00
	db "   Hey! If you ain't got any",$00
	db "   tokens, you can buzz off!",$00
	db "",$00
	db "",$00

DATA_F71975:
	db "",$00
	db "",$00
	db "  Keep yer grubby hands off if",$00
	db "       you can't afford it!",$00
	db "",$00
	db "",$00

DATA_F719B4:
	db "",$00
	db "",$00
	db "   Find some more tokens, you",$00
	db "        useless monkey!",$00
	db "",$00
	db "",$00

DATA_F719EE:
	db "",$00
	db "",$00
	db "   You ain't got enough tokens",$00
	db "      for that, cheapskate!",$00
	db "",$00
	db "",$00

DATA_F71A2D:
	db "",$00
	db "",$00
	db "      Not enough? Well, get",$00
	db "            lost then.",$00
	db "",$00
	db "",$00

DATA_F71A64:
	db "",$00
	db "",$00
	db "   It's not a charity! I want",$00
	db "      more tokens for this!",$00
	db "",$00
	db "",$00

DATA_F71AA2:
	db "",$00
	db "",$00
	db "   That's not enough. I've got",$00
	db "  new frames to pay for y'know!",$00
	db "",$00
	db "",$00

DATA_F71AE5:
	db "",$00
	db "",$00
	db "",$00
	db " That one is too good for you.",$00
	db "",$00
	db "",$00

DATA_F71B09:
	db "",$00
	db "",$00
	db " That's enough help for now. I",$00
	db "        need some rest.",$00
	db "",$00
	db "",$00

DATA_F71B44:
	db "",$00
	db "",$00
	db "   Now, go and sort out those",$00
	db "       stupid crocodiles!",$00
	db "",$00
	db "",$00

DATA_F71B80:
	db "",$00
	db "  Yawn! I'm getting tired. Go",$00
	db "   away and don't disturb me",$00
	db "             again!",$00
	db "",$00
	db "",$00

DATA_F71BD2:
	db "",$00
	db "",$00
	db "   It should be real easy for    "
	db "           you now!",$00
	db "",$00
	db "",$00

DATA_F71C0B:
	db "",$00
	db "",$00
	db " Even you can finish this silly",$00
	db "            game now!",$00
	db "",$00
	db "",$00

DATA_F71C45:
	db "",$00
	db "",$00
	db "   I'm off to spend my tokens!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F71C69:
	db "",$00
	db "",$00
	db " Time for a couple of games on",$00
	db "   this here Killer Instinct.",$00
	db "",$00
	db "",$00

DATA_F71CAA:
	db "",$00
	db "",$00
	db "   I don't want to help you",$00
	db "           too much.",$00
	db "",$00
	db "",$00

DATA_F71CDF:
	db "",$00
	db "",$00
	db "   Guess I'd better tidy this",$00
	db "    miserable dump up a bit.",$00
	db "",$00
	db "",$00

DATA_F71D1E:
	db "",$00
	db "   When you need more advice,",$00
	db "  which you will, I might help",$00
	db "     again, if you're lucky.",$00
	db "",$00
	db "",$00

DATA_F71D7B:
	db "",$00
	db "",$00
	db " Now, buzz off and let me work",$00
	db "     on my new game design.",$00
	db "",$00
	db "",$00

DATA_F71DBA:
	db "",$00
	db "",$00
	db "   Don't come back without a",$00
	db "       sackful of tokens!",$00
	db "",$00
	db "",$00

DATA_F71DF5:
	db "",$00
	db "",$00
	db "  I gotta go now, my wife is",$00
	db "      visiting any moment!",$00
	db "",$00
	db "",$00

DATA_F71E31:
	db "",$00
	db "  Remember, I'm the most useful",$00
	db "      of the Kongs, and the",$00
	db "            cheapest!",$00
	db "",$00
	db "",$00

DATA_F71E86:
	db "",$00
	db " Don't be surprised if I'm gone",$00
	db "  next time. I'll be in a real",$00
	db "             game!",$00
	db "",$00
	db "",$00

DATA_F71EDB:
	db "",$00
	db "",$00
	db "  Try using your team throw at",$00
	db "           the start.",$00
	db "",$00
	db "",$00

DATA_F71F14:
	db "",$00
	db "   Below the letter K, you'll",$00
	db "   find a reward if you avoid",$00
	db "           the danger.",$00
	db "",$00
	db "",$00

DATA_F71F6A:
	db "",$00
	db "",$00
	db " Jump for joy when crossing the",$00
	db "    longest horizontal rope.",$00
	db "",$00
	db "",$00

DATA_F71FAB:
	db "",$00
	db "   I reckon the door at the",$00
	db " bottom of the tall wall looks",$00
	db "         flimsy to me.",$00
	db "",$00
	db "",$00

DATA_F72000:
	db "",$00
	db "   Those big blue goons ain't",$00
	db "   guarding that huge stack of",$00
	db " barrels for nuthin'! Knock 'em",$00
	db "      off and get up there!",$00
	db "",$00

DATA_F7207B:
	db "",$00
	db "  A hook, step and jump is all",$00
	db " you need to look for near the",$00
	db "   two dragonflies above you.",$00
	db "",$00
	db "",$00

DATA_F720DA:
	db "",$00
	db "  Below the first seal, you'll",$00
	db " find something worth getting",$00
	db "      your fur burnt for.",$00
	db "",$00
	db "",$00

DATA_F72134:
	db "",$00
	db "",$00
	db "   Is it my eyes, or is there",$00
	db "  just one chest at the start?",$00
	db "",$00
	db "",$00

DATA_F72175:
	db "",$00
	db "  Take it easy, let the rhino",$00
	db "    use his head to get you",$00
	db "    through the first half.",$00
	db "",$00
	db "",$00

DATA_F721CE:
	db "",$00
	db "   A trek towards the Klobber",$00
	db "    with the spider is worth",$00
	db "          looking up.",$00
	db "",$00
	db "",$00

DATA_F72222:
	db "",$00
	db "",$00
	db "  Right is right, right at the",$00
	db "             start.",$00
	db "",$00
	db "",$00

DATA_F72259:
	db "",$00
	db "    Those two hook throwing",$00
	db "  villans opposite each other",$00
	db " are protecting something. I'm",$00
	db "           sure of it!",$00
	db "",$00

DATA_F722CB:
	db "",$00
	db "     Find the only Krockhead",$00
	db " stepping stone and you'll find",$00
	db "         your buddy Rambi.",$00
	db "",$00
	db "",$00

DATA_F72326:
	db "",$00
	db "   With only the dragonflies",$00
	db "   left, I'm sure you'll be",$00
	db "            alright.",$00
	db "",$00
	db "",$00

DATA_F72377:
	db "",$00
	db "   When nearing the top, the",$00
	db "   ability to walk on water",$00
	db "          reveals all.",$00
	db "",$00
	db "",$00

DATA_F723CA:
	db "",$00
	db " It might be dark and spoooky,",$00
	db " but don't let it get you down",$00
	db "          immediately.",$00
	db "",$00
	db "",$00

DATA_F72422:
	db "",$00
	db "",$00
	db " Are you up to it at the start?",$00
	db "",$00
	db "",$00

DATA_F72446:
	db "",$00
	db "  After four spinning barrels,",$00
	db "    all that's left is left",$00
	db "            itself.",$00
	db "",$00
	db "",$00

DATA_F72498:
	db "",$00
	db "  An eight-legged friend would",$00
	db "   go halfway to helping you",$00
	db "              here.",$00
	db "",$00
	db "",$00

DATA_F724EB:
	db "",$00
	db "  Don't be in a hurry to enter",$00
	db "   Rambi's room. Think things",$00
	db "               over.",$00
	db "",$00
	db "",$00

DATA_F72540:
	db "",$00
	db " The fruit is always fresher on",$00
	db "  the other side of the thorns.",$00
	db "           Jump to it!",$00
	db "",$00
	db "",$00

DATA_F7259A:
	db "",$00
	db "  It's his track, so watch the",$00
	db "   Kremling car carefully. He",$00
	db " might be down, but he's on his",$00
	db "            way out.",$00
	db "",$00

DATA_F7260E:
	db "",$00
	db "    A charge down the last",$00
	db "   straight with Rambi will",$00
	db "   ensure a crushing victory.",$00
	db "",$00
	db "",$00

DATA_F72666:
	db "",$00
	db "",$00
	db " Start with a hook, stick and",$00
	db " jumps, and you're bonus bound!",$00
	db "",$00
	db "",$00

DATA_F726A8:
	db "",$00
	db "",$00
	db " Things are starting to look up",$00
	db "         on this level.",$00
	db "",$00
	db "",$00

DATA_F726E4:
	db "",$00
	db "  Here's a tip that I think's",$00
	db "   great, the door is by the",$00
	db "  Klampon and so is the crate.",$00
	db "",$00
	db "",$00

DATA_F72741:
	db "",$00
	db " Finishing this level is cause",$00
	db " for celebration. By all means",$00
	db "        go over the top.",$00
	db "",$00
	db "",$00

DATA_F7279B:
	db "",$00
	db "",$00
	db " Where you find one, there may",$00
	db "            be two.",$00
	db "",$00
	db "",$00

DATA_F727D2:
	db "",$00
	db "",$00
	db " To the left of the letter 'O'",$00
	db "    is where you should go.",$00
	db "",$00
	db "",$00

DATA_F72811:
	db "",$00
	db " K. Rool is no fool. He has got",$00
	db "  two big blue goons watching",$00
	db "   his horde near half-way.",$00
	db "",$00
	db "",$00

DATA_F7286E:
	db "",$00
	db "  After the start, a long jump",$00
	db " and then a high jump will win",$00
	db "   you more than just a gold",$00
	db "             medal.",$00
	db "",$00

DATA_F728DF:
	db "",$00
	db "    Brave an early attack of",$00
	db "    barrels and their hidden",$00
	db "       treasure is yours.",$00
	db "",$00
	db "",$00

DATA_F72936:
	db "",$00
	db "  Watch very carefully at the",$00
	db "  end. There's something going",$00
	db " down that could give you a new",$00
	db "             life.",$00
	db "",$00

DATA_F729A8:
	db "",$00
	db " I ain't helping you with this",$00
	db "  one. It's up to you to start",$00
	db "        looking yourself.",$00
	db "",$00
	db "",$00

DATA_F72A03:
	db "",$00
	db "  I've left a couple of animal",$00
	db "  buddies for you in here, but",$00
	db "   it's left for you to find.",$00
	db "              them.",$00
	db "",$00

DATA_F72A75:
	db "",$00
	db " When cannon balls are raining",$00
	db "  down on you, I suggest you",$00
	db "  look for a way past who's",$00
	db "         responsible.",$00
	db "",$00

DATA_F72AE5:
	db "",$00
	db "   Just before halfway, take",$00
	db "   time to look back at what",$00
	db "          you've done.",$00
	db "",$00
	db "",$00

DATA_F72B39:
	db "",$00
	db "    After the slope with the",$00
	db " letter 'N', press right as you",$00
	db "  fall and you'll have a ball.",$00
	db "",$00
	db "",$00

DATA_F72B98:
	db "",$00
	db "",$00
	db "   Down may be out, but right",$00
	db "          picks you up.",$00
	db "",$00
	db "",$00

DATA_F72BD2:
	db "",$00
	db "",$00
	db "   The bananas point the way.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F72BF5:
	db "",$00
	db "",$00
	db "    The end is not the end.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F72C16:
	db " Well, well, well, if it isn't",$00
	db "   our trainee hero! I didn't",$00
	db " expect you to find this place,",$00
	db "    sonny. You must have got",$00
	db "  lucky. Now that you're here,",$00
	db "  I'd better tell you about it.",$00

DATA_F72CCF:
	db "   This here's the Kremling's",$00
	db "   'LOST WORLD', and that big",$00
	db "  crocodile head in the middle",$00
	db " is where you need to get to if",$00
	db "  you're going to finish this",$00
	db "      silly game properly.",$00

DATA_F72D83:
	db " But to get there, you have to",$00
	db "    beat Kaptain K. Rool and",$00
	db " complete all the bonus levels",$00
	db "  as well, a task I'm sure is",$00
	db " well beyond a whippersnapper",$00
	db "          like you!",$00

DATA_F72E2E:
	db "   I don't know why I'm doing",$00
	db "     this, but here are some",$00
	db "  ridiculously cheap hints for",$00
	db "   this world, which I'm sure",$00
	db "   you'll be needing as well.",$00
	db "",$00

DATA_F72EC5:
	db "",$00
	db "   I knew you'd do it, Diddy",$00
	db " m'boy, but how could you fail",$00
	db "  having learned all you know",$00
	db "     from old Cranky here?",$00
	db "",$00

DATA_F72F3C:
	db "",$00
	db "   You've rescued that lazy",$00
	db "  grandson of mine, and dumped",$00
	db "    K.Rool in his own filthy",$00
	db "  swamp. Not bad for a novice!",$00
	db "",$00

DATA_F72FB5:
	db "",$00
	db " Of course, if I'd been playing,",$00
	db " I'd have made sure that K.Rool",$00
	db " never tries a cheap trick like",$00
	db "          this again!",$00
	db "",$00

DATA_F7302E:
	db "  I reckon I'd have found all",$00
	db "  the Kremkoins and completed",$00
	db "  the so called 'Lost World'.",$00
	db "     Oh well, can't expect",$00
	db "  everything from your first",$00
	db "         game, can we?",$00

DATA_F730D7:
	db "  One more thing, how many of",$00
	db "  my special Video Game Hero",$00
	db "  Coins did you find? A real",$00
	db " player, such as myself, would",$00
	db "  have found plenty, I'm sure.",$00
	db "",$00

DATA_F7316E:
	db "",$00
	db "",$00
	db "     Let's see how well you",$00
	db "            did, eh?",$00
	db "",$00
	db "",$00

DATA_F731A3:
	db "    Well, I've got a second",$00
	db "  screen, and about time too.",$00
	db " Now, shut up everyone while I",$00
	db "    read the eagerly awaited",$00
	db "   results of my prestigious",$00
	db "  Video Game Hero Awards.....",$00

DATA_F73254:
	db "    Hmmm... not too good at",$00
	db "   finding my coins, are you",$00
	db "  sonny? You might be a hero,",$00
	db "  but you've got some catching",$00
	db "      up to do, yes siree!",$00
	db "",$00

DATA_F732E6:
	db "",$00
	db "  Well, at least you're on the",$00
	db "   podium. Who knows? If you",$00
	db " keep on looking, you could be",$00
	db "     an even bigger hero!",$00
	db "",$00

DATA_F7335D:
	db "",$00
	db " Hey, not bad for a young 'un!",$00
	db " 'course, you're going to have",$00
	db " to find a few more if you want",$00
	db " to be as big a hero as I was!",$00
	db "",$00

DATA_F733DC:
	db "  I'm not afraid to admit it,",$00
	db "  Diddy m'boy. Even I'm wrong",$00
	db "    occasionally. You're as",$00
	db " big a hero as they come. You",$00
	db " must take after me and Donkey.",$00
	db "          Well Done!",$00

DATA_F73487:
	db "  If you want to look at your",$00
	db "   limited progress on this",$00
	db "  screen, press the top left",$00
	db "  and right buttons while you",$00
	db " are on any of the map screens.",$00
	db "",$00

DATA_F7351D:
	db "",$00
	db "  Now buzz off and see if you",$00
	db "   can find some more of my",$00
	db "   coins, which I very much",$00
	db "        doubt you will.",$00
	db "",$00

DATA_F7358D:
	db "",$00
	db "   Back to see me again, eh,",$00
	db "   sonny? Let's see if you've",$00
	db "   improved your hero status,",$00
	db "           shall we?",$00
	db "",$00

DATA_F735FD:
	db "",$00
	db "  Nope! You ain't improved any",$00
	db "  since your last visit. Stop",$00
	db "  wasting time here, and find",$00
	db "  my coins, you useless bums!",$00
	db "",$00

DATA_F73678:
	db "",$00
	db " Hey! What are you waiting for?",$00
	db "  There ain't no secret stuff",$00
	db "      hidden here, sonny!",$00
	db "",$00
	db "",$00

DATA_F736D3:
	db "",$00
	db " There is, however, a couple of",$00
	db " special features on the game",$00
	db "  selection page, though I'm",$00
	db "  sure they're of little use.",$00
	db "",$00

DATA_F7374E:
	db "",$00
	db " To find these silly options,",$00
	db " press down lots of times, but",$00
	db "  if I were you, I wouldn't",$00
	db "           bother.",$00
	db "",$00

DATA_F737BC:
	db "",$00
	db " Now switch this cartridge off",$00
	db " and let me get some sleep. I",$00
	db "    reckon I've earned it!",$00
	db "",$00
	db "",$00

DATA_F73817:
	db "",$00
	db "   N-n-nice going k-kid! I-I",$00
	db "  reckon only a t-t-true video",$00
	db "    g-game hero would h-have",$00
	db "      f-f-finished it all!",$00
	db "",$00

DATA_F7388D:
	db "",$00
	db "   L-let's get out of t-this",$00
	db "  miserable d-dump, and g-get",$00
	db " back t-t-to D-Donkey K-K-Kong",$00
	db "            Island!",$00
	db "",$00

DATA_F738FD:
	db $01
	db "  Give them a big hand folks!",$00
	db " Good evening, I'm Swanky Kong",$00
	db "      and you're tonight's",$00
	db "   contestants on my Bonanza!",$00
	db "  It's easy to play! Just pick",$00
	db "    a game and you're away! ",$00

DATA_F739B0:
	db "",$00
	db "  What do you do for a living?",$00
	db "   Video game heroes you say?",$00
	db "  Well, that's great! Hit the",$00
	db "     button and let's play!",$00
	db "",$00

DATA_F73A29:
	db "",$00
	db " Step right up! It's your lucky",$00
	db " day, here on my Bonus Bonanza!",$00
	db "  I know you're gonna win the",$00
	db "            Big One!",$00
	db "",$00

DATA_F73A9E:
	db "",$00
	db " Don't be nervous. We all want",$00
	db "  you to win, don't we folks?",$00
	db "   That's right, they're all",$00
	db "          behind you!",$00
	db "",$00

DATA_F73B10:
	db "",$00
	db " Right this way! I've got three",$00
	db "  wonderful games just for you!",$00
	db "  Take your time and make your",$00
	db "             choice!",$00
	db "",$00

DATA_F73B86:
	db "",$00
	db " Hi there, Kongs! I've got some",$00
	db "    amazing star prizes just",$00
	db "       waiting to be won!",$00
	db "",$00

DATA_F73BDF:
	db "",$00
	db " Welcome back! You've joined us",$00
	db "   as the Kongs are about to",$00
	db "   choose their game. No help",$00
	db "   from the audience, please.",$00
	db "",$00

DATA_F73C5A:
	db "",$00
	db "",$00
	db " Come on, let's have a round of",$00
	db "       applause for them!",$00
	db "",$00
	db "",$00

DATA_F73C98:
	db "",$00
	db " It's great to see you back! I",$00
	db " wish you could win everything.",$00
	db "         I really do!",$00
	db "",$00
	db "",$00

DATA_F73CF0:
	db "",$00
	db "",$00
	db "  Hard luck folks, you haven't",$00
	db "  got enough to play that game.",$00
	db "",$00
	db "",$00

DATA_F73D33:
	db "",$00
	db "",$00
	db "  Too bad, I really wanted you",$00
	db "       to play that game.",$00
	db "",$00
	db "",$00

DATA_F73D70:
	db "",$00
	db "",$00
	db " I'm really sorry, but you need",$00
	db "          more tokens.",$00
	db "",$00
	db "",$00

DATA_F73DAB:
	db "",$00
	db "",$00
	db " Awww, that's a real shame. You",$00
	db "    must collect some more.",$00
	db "",$00
	db "",$00

DATA_F73DEB:
	db "",$00
	db "",$00
	db " Not enough I'm afraid. Y'know",$00
	db "   what tokens make? Prizes!",$00
	db "",$00
	db "",$00

DATA_F73E2B:
	db "",$00
	db "",$00
	db " Go and fetch some more tokens",$00
	db "    and come back next week.",$00
	db "",$00
	db "",$00

DATA_F73E6B:
	db "",$00
	db "",$00
	db "       See you next week!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F73E8A:
	db "",$00
	db "",$00
	db " You've been great contestants!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F73EAF:
	db "",$00
	db "",$00
	db "      Didn't they do well!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F73ECF:
	db "",$00
	db "",$00
	db "   I hope we'll see you back",$00
	db "           next week!",$00
	db "",$00
	db "",$00

DATA_F73F06:
	db "",$00
	db "",$00
	db "  Until the next time, here on",$00
	db "     Swanky's Bonus Bonanza!",$00
	db "",$00
	db "",$00

DATA_F73F46:
	db "",$00
	db "",$00
	db "   Everyone is a winner here!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F73F69:
	db "",$00
	db "",$00
	db "  I'll have even better prizes",$00
	db "           next time!",$00
	db "",$00
	db "",$00

DATA_F73FA2:
	db "",$00
	db "",$00
	db " If you fancy a game, you know",$00
	db "           my name!",$00
	db "",$00
	db "",$00

DATA_F73FD9:
	db "",$00
	db "",$00
	db "  Awww...I'm afraid that's not",$00
	db "            correct.",$00
	db "",$00
	db "",$00

DATA_F74011:
	db "",$00
	db "",$00
	db "   Sorry, that's not what I'm",$00
	db "          looking for.",$00
	db "",$00
	db "",$00

DATA_F7404A:
	db "",$00
	db "",$00
	db "  Good try, but that's wrong.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7406D:
	db "",$00
	db "",$00
	db " Oh no....I thought you'd know",$00
	db "             that!",$00
	db "",$00
	db "",$00

DATA_F740A3:
	db "",$00
	db "",$00
	db " That's not quite right. Better",$00
	db "        luck next time!",$00
	db "",$00
	db "",$00

DATA_F740DF:
	db "",$00
	db "",$00
	db " I'm sorry, but that's not the",$00
	db "     answer I've got here.",$00
	db "",$00
	db "",$00

DATA_F7411D:
	db "",$00
	db "",$00
	db "  Close, but not close enough",$00
	db "           I'm afraid.",$00
	db "",$00
	db "",$00

DATA_F74156:
	db "",$00
	db "",$00
	db "   I can't believe how stupid",$00
	db "  you...er, I mean, hard luck.",$00
	db "",$00
	db "",$00

DATA_F74197:
	db "",$00
	db "",$00
	db "  Well done! You got them all",$00
	db "            right!",$00
	db "",$00
	db "",$00

DATA_F741CC:
	db "",$00
	db "",$00
	db " We have a winner here tonight!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F741F1:
	db "",$00
	db "",$00
	db "  Nice going guys. Here's your",$00
	db "             prize!",$00
	db "",$00
	db "",$00

DATA_F74228:
	db "",$00
	db "",$00
	db "   I knew you'd win this time!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7424C:
	db "",$00
	db "",$00
	db "   All correct, folks! Didn't",$00
	db "          they do well?",$00
	db "",$00
	db "",$00

DATA_F74286:
	db "",$00
	db "",$00
	db " Well played! Here, you deserve",$00
	db "              this!",$00
	db "",$00
	db "",$00

DATA_F742BE:
	db "",$00
	db "",$00
	db "    Alllll-right! The little",$00
	db "       monkey is a winner!",$00
	db "",$00
	db "",$00

DATA_F742FA:
	db "",$00
	db "",$00
	db "   Three out of three, you're",$00
	db "      pretty good at this!",$00
	db "",$00
	db "",$00

DATA_F74337:
	db "",$00
	db "",$00
	db "   That's correct! Here's the",$00
	db "           next one...",$00
	db "",$00
	db "",$00

DATA_F74370:
	db "",$00
	db "",$00
	db "     O.K., try this one...",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F74390:
	db "",$00
	db "",$00
	db "     Well done! Let's have",$00
	db "          another...",$00
	db "",$00
	db "",$00

DATA_F743C4:
	db "",$00
	db "",$00
	db " You clever little monkey! Now,",$00
	db "      listen carefully...",$00
	db "",$00
	db "",$00

DATA_F74402:
	db "",$00
	db "",$00
	db "    Good answer! Here we go",$00
	db "            again...",$00
	db "",$00
	db "",$00

DATA_F74437:
	db "",$00
	db "",$00
	db "    Yessss! Let's play on...",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F74459:
	db "",$00
	db "",$00
	db "  That's what I'm looking for!",$00
	db "        Next one please...",$00
	db "",$00
	db "",$00

DATA_F74497:
	db "",$00
	db "",$00
	db "     Alright! Onto the next",$00
	db "            round...",$00
	db "",$00
	db "",$00

DATA_F744CC:
	db "",$00
	db "",$00
	db "        What is my name?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F744EA:
	db "     A. Swanky",$00
	db "",$00
	db "     B. Wonky",$00
	db "",$00
	db "     C. Stinky",$00
	db "",$00

DATA_F74519:
	db "",$00
	db "",$00
	db "  What is the first enemy that",$00
	db "      you see in the game?",$00
	db "",$00
	db "",$00

DATA_F74557:
	db "     A. A furry rat",$00
	db "",$00
	db "     B. A scaly crocodile",$00
	db "",$00
	db "     C. An ugly earthworm",$00
	db "",$00

DATA_F745A2:
	db "",$00
	db "",$00
	db " What is the name of this area",$00
	db "         of the island?",$00
	db "",$00
	db "",$00

DATA_F745DD:
	db "     A. Gangway Garbage",$00
	db "",$00
	db "     B. Gangland Galleon",$00
	db "",$00
	db "     C. Gangplank Galleon",$00
	db "",$00

DATA_F7462B:
	db "",$00
	db "",$00
	db "    What button do you press",$00
	db "             to run?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F74662:
	db "     A. Button 'B'",$00
	db "",$00
	db "     B. Button 'Y'",$00
	db "",$00
	db "     C. 'Start' button",$00
	db "",$00

DATA_F746A2:
	db "",$00
	db "",$00
	db " What is the name of the first",$00
	db "      level in the game?",$00
	db "",$00
	db "",$00

DATA_F746DE:
	db "     A. Pirate Picnic",$00
	db "",$00
	db "     B. Pirate Panic",$00
	db "",$00
	db "     C. Pirate Punch-up",$00
	db "",$00

DATA_F74724:
	db "",$00
	db "     What is the name of the",$00
	db "  enemy boss who has kidnapped",$00
	db "           Donkey Kong?",$00
	db "",$00
	db "",$00

DATA_F7477B:
	db "     A. Kaptain K. Rapp",$00
	db "",$00
	db "     B. Korporal K. Reep",$00
	db "",$00
	db "     C. Kaptain K. Rool",$00
	db "",$00

DATA_F747C7:
	db "",$00
	db "   In the first level of the",$00
	db " game, how many windows did the",$00
	db "     Kaptain's Kabin have?",$00
	db "",$00
	db "",$00

DATA_F74822:
	db "     A. 2",$00
	db "",$00
	db "     B. 4",$00
	db "",$00
	db "     C. 6",$00
	db "",$00

DATA_F74843:
	db "",$00
	db "",$00
	db " What is the name of the first",$00
	db "         rigging level?",$00
	db "",$00
	db "",$00

DATA_F7487E:
	db "     A. Mainbrace Mayhem",$00
	db "",$00
	db "     B. Rigging Riot",$00
	db "",$00
	db "     C. Ropey Rubbish",$00
	db "",$00

DATA_F748C5:
	db "",$00
	db " In the first level of the",$00
	db " game, which of these is NOT a",$00
	db "   background object in the",$00
	db "       Kaptain's Kabin?",$00
	db "",$00

DATA_F74935:
	db "     A. A sword",$00
	db "",$00
	db "     B. A map",$00
	db "",$00
	db "     C. A gun",$00
	db "",$00

DATA_F74964:
	db "",$00
	db "  What is the name of the first",$00
	db " lava level on this area of the",$00
	db "            island?",$00
	db "",$00
	db "",$00

DATA_F749BB:
	db "     A. Boiler Curfew",$00
	db "",$00
	db "     B. Hot-Head Hop",$00
	db "",$00
	db "     C. Meltdown Mayhem",$00
	db "",$00

DATA_F74A01:
	db "",$00
	db "",$00
	db " What is the name of this area",$00
	db "        of the island?",$00
	db "",$00
	db "",$00

DATA_F74A3B:
	db "     A. Crocodile Cauldron",$00
	db "",$00
	db "     B. Alligator Alley",$00
	db "",$00
	db "     C. Crocodile Cove",$00
	db "",$00

DATA_F74A88:
	db "",$00
	db " How many times did you have to",$00
	db " hit the end of area giant bird",$00
	db "         to kill him?",$00
	db "",$00
	db "",$00

DATA_F74AE1:
	db "     A. 4",$00
	db "",$00
	db "     B. 6",$00
	db "",$00
	db "     C. 10",$00
	db "",$00

DATA_F74B03:
	db "",$00
	db "      What colors were the",$00
	db " crocodile heads you jumped on",$00
	db "    in the first lava level?",$00
	db "",$00
	db "",$00

DATA_F74B5D:
	db "     A. Red and Blue",$00
	db "",$00
	db "     B. Blue and Green",$00
	db "",$00
	db "     C. Green and Brown",$00
	db "",$00

DATA_F74BA4:
	db "",$00
	db "",$00
	db " What is an extra lives balloon",$00
	db "        colored red worth?",$00
	db "",$00
	db "",$00

DATA_F74BE3:
	db "     A. 2 lives",$00
	db "",$00
	db "     B. 1 life",$00
	db "",$00
	db "     C. 5 lives",$00
	db "",$00

DATA_F74C15:
	db "",$00
	db "   Excluding the end of area",$00
	db "   boss, how many levels were",$00
	db "   there on the first area of",$00
	db "           the island?",$00
	db "",$00

DATA_F74C87:
	db "     A. 5",$00
	db "",$00
	db "     B. 6",$00
	db "",$00
	db "     C. 4",$00
	db "",$00

DATA_F74CA8:
	db "",$00
	db " How many banana bunches would",$00
	db " you have to collect to get an",$00
	db "          extra life?",$00
	db "",$00
	db "",$00

DATA_F74CFF:
	db "     A. 5",$00
	db "",$00
	db "     B. 10",$00
	db "",$00
	db "     C. 20",$00
	db "",$00

DATA_F74D22:
	db "",$00
	db "   Where did the beetle first",$00
	db "  appear during the first area",$00
	db "         of the island?",$00
	db "",$00
	db "",$00

DATA_F74D7A:
	db "     A. Level 1",$00
	db "",$00
	db "     B. Level 5",$00
	db "",$00
	db "     C. Level 2",$00
	db "",$00

DATA_F74DAD:
	db "",$00
	db "",$00
	db "  What is the name of Diddy's",$00
	db "    pony-tailed girlfriend?",$00
	db "",$00
	db "",$00

DATA_F74DEB:
	db "     A. Diddette",$00
	db "",$00
	db "     B. Trixie",$00
	db "",$00
	db "     C. Dixie",$00
	db "",$00

DATA_F74E1C:
	db "",$00
	db "",$00
	db "  What can your snake buddy do",$00
	db "        that is special?",$00
	db "",$00
	db "",$00

DATA_F74E58:
	db "     A. Jumps very high",$00
	db "",$00
	db "     B. Runs very fast",$00
	db "",$00
	db "     C. Spits eggs",$00
	db "",$00

DATA_F74E9D:
	db "",$00
	db " What is the name of the level",$00
	db " with the angler fish who helps",$00
	db " you with his underwater light?",$00
	db "",$00
	db "",$00

DATA_F74EFF:
	db "     A. Torch Tragedy",$00
	db "",$00
	db "     B. Glimmer's Galleon",$00
	db "",$00
	db "     C. Gloomy Galley",$00
	db "",$00

DATA_F74F48:
	db "",$00
	db "  What is the name of the big",$00
	db "  muscle-bound crocodile who",$00
	db "    guards the toll bridge?",$00
	db "",$00
	db "",$00

DATA_F74FA2:
	db "     A. Klaggy",$00
	db "",$00
	db "     B. Klunga",$00
	db "",$00
	db "     C. Klubba",$00
	db "",$00

DATA_F74FD2:
	db "",$00
	db "",$00
	db "  How many lives do you start",$00
	db "        the game with?",$00
	db "",$00
	db "",$00

DATA_F7500B:
	db "     A. 3",$00
	db "",$00
	db "     B. 5",$00
	db "",$00
	db "     C. 17",$00
	db "",$00

DATA_F7502D:
	db "",$00
	db "",$00
	db "  What button do you press to",$00
	db "           team up?",$00
	db "",$00
	db "",$00

DATA_F75063:
	db "     A. Button 'X'",$00
	db "",$00
	db "     B. Button 'B'",$00
	db "",$00
	db "     C. Button 'A'",$00
	db "",$00

DATA_F7509F:
	db "",$00
	db "",$00
	db "   What is your rhino buddy's",$00
	db "              name?",$00
	db "",$00
	db "",$00

DATA_F750D5:
	db "     A. Bambam",$00
	db "",$00
	db "     B. Rambi",$00
	db "",$00
	db "     C. Rambus",$00
	db "",$00

DATA_F75104:
	db "     A. Don Quay",$00
	db "",$00
	db "     B. Krem Quay",$00
	db "",$00
	db "     C. Crocodile Cove",$00
	db "",$00

DATA_F75141:
	db "",$00
	db "",$00
	db "  What is your parrot buddy's",$00
	db "             name?",$00
	db "",$00
	db "",$00

DATA_F75176:
	db "     A. Squawks",$00
	db "",$00
	db "     B. Squeaks",$00
	db "",$00
	db "     C. Flapper",$00
	db "",$00

DATA_F751A9:
	db "",$00
	db "",$00
	db " How many airplanes hang from",$00
	db "   the roof in Kong Kollege?",$00
	db "",$00
	db "",$00

DATA_F751E8:
	db "     A. 1",$00
	db "",$00
	db "     B. 4",$00
	db "",$00
	db "     C. 2",$00
	db "",$00

DATA_F75209:
	db "     A. Loony Goonland",$00
	db "",$00
	db "     B. Creepy Crocland",$00
	db "",$00
	db "     C. Krazy Kremland",$00
	db "",$00

DATA_F75252:
	db "",$00
	db "",$00
	db "   What color is your parrot",$00
	db "               buddy?",$00
	db "",$00
	db "",$00

DATA_F75289:
	db "     A. Red, green and yellow",$00
	db "",$00
	db "     B. Red, black and purple",$00
	db "",$00
	db "     C. Brown, black and white",$00
	db "",$00

DATA_F752E7:
	db "",$00
	db "  What is the name of the two",$00
	db "  companies that produced this",$00
	db "  game and Donkey Kong Country?",$00
	db "",$00
	db "",$00

DATA_F75347:
	db "     A. Rave / Crocodile Games",$00
	db "",$00
	db "     B. Kremsoft / Krool Inc.",$00
	db "",$00
	db "     C. Rare / Nintendo",$00
	db "",$00

DATA_F7539F:
	db "",$00
	db " What is the name of the first",$00
	db "  wasp hive level on this area",$00
	db "         of the island?",$00
	db "",$00
	db "",$00

DATA_F753F8:
	db "     A. Wasp Hive Horror",$00
	db "",$00
	db "     B. Hornet Hole",$00
	db "",$00
	db "     C. Horrible Hive",$00
	db "",$00

DATA_F7543E:
	db "",$00
	db "  What is the name of the old",$00
	db "   lady Kong, who runs Kong",$00
	db "           Kollege?",$00
	db "",$00
	db "",$00

DATA_F7548F:
	db "     A. Crocky",$00
	db "",$00
	db "     B. Wrinkly",$00
	db "",$00
	db "     C. Crinkly",$00
	db "",$00

DATA_F754C1:
	db "",$00
	db "",$00
	db " Which of these items can NOT",$00
	db "     be found at Klubba's Kiosk?",$00
	db "",$00
	db "",$00

DATA_F75504:
	db "     A. Picture of K.Rool",$00
	db "",$00
	db "     B. Oil drum",$00
	db "",$00
	db "     C. Boxing gloves and",$00
	db "                 punchbag",$00
	db "",$00

DATA_F75566:
	db "",$00
	db "",$00
	db "   What is your snake buddy's",$00
	db "              name?",$00
	db "",$00
	db "",$00

DATA_F7559C:
	db "     A. Hisser",$00
	db "",$00
	db "     B. Slithers",$00
	db "",$00
	db "     C. Rattly",$00
	db "",$00

DATA_F755CE:
	db "",$00
	db " What color waistcoat does old",$00
	db " man Cranky Kong wear in Monkey",$00
	db "             Museum?",$00
	db "",$00
	db "",$00

DATA_F75625:
	db "     A. Red",$00
	db "",$00
	db "     B. Green",$00
	db "",$00
	db "     C. Yellow",$00
	db "",$00

DATA_F75651:
	db "",$00
	db " Which of these enemies have",$00
	db "  you not seen yet during this",$00
	db "       area of the island?",$00
	db "",$00
	db "",$00

DATA_F756AB:
	db "     A. Kutlass the swordsman",$00
	db "",$00
	db "     B. Zinger the wasp",$00
	db "",$00
	db "     C. Cat o' 9 tails",$00
	db "",$00

DATA_F756FB:
	db "     A. Gloomy Gulch",$00
	db "",$00
	db "     B. Fearsome Forest",$00
	db "",$00
	db "     C. Spooky Heights",$00
	db "",$00

DATA_F75742:
	db "",$00
	db " How many little wasps did the",$00
	db "  end of area giant wasp break",$00
	db "            up into?",$00
	db "",$00
	db "",$00

DATA_F75798:
	db "     A. 3",$00
	db "",$00
	db "     B. 5",$00
	db "",$00
	db "     C. 7",$00
	db "",$00

DATA_F757B9:
	db "",$00
	db " What is the name of the trendy,",$00
	db " surfing Kong, who operates his",$00
	db "        barrel flights?",$00
	db "",$00
	db "",$00

DATA_F75815:
	db "     A. Cranky",$00
	db "",$00
	db "     B. Chunky",$00
	db "",$00
	db "     C. Funky",$00
	db "",$00

DATA_F75844:
	db "",$00
	db " What is the name of the forest",$00
	db "  level with the blowing wind",$00
	db "             in it?",$00
	db "",$00
	db "",$00

DATA_F75899:
	db "     A. Breezy Battle",$00
	db "",$00
	db "     B. Windy Woods",$00
	db "",$00
	db "     C. Gusty Glade",$00
	db "",$00

DATA_F758DA:
	db "",$00
	db "  On the Kremling island map,",$00
	db "   how many small wasps hover",$00
	db "     around the wasp hives?",$00
	db "",$00
	db "",$00

DATA_F75935:
	db "     A. 2",$00
	db "",$00
	db "     B. 3",$00
	db "",$00
	db "     C. 4",$00
	db "",$00

DATA_F75956:
	db "",$00
	db "    What is the name of the",$00
	db "    Kremling island that you",$00
	db "            are on?",$00
	db "",$00
	db "",$00

DATA_F759A6:
	db "     A. Crocodile Dump",$00
	db "",$00
	db "     B. Crocodile Isle",$00
	db "",$00
	db "     C. Crocodile Country",$00
	db "",$00

DATA_F759F1:
	db "",$00
	db " Which of these is NOT the name",$00
	db "  of an area of the island you",$00
	db "          have played?",$00
	db "",$00
	db "",$00

DATA_F75A4A:
	db "     A. Crocodile Cauldron",$00
	db "",$00
	db "     B. Krazy Kremland",$00
	db "",$00
	db "     C. Crocodile Canyon",$00
	db "",$00

DATA_F75A98:
	db "",$00
	db "",$00
	db " What is your swordfish buddy's",$00
	db "             name?",$00
	db "",$00
	db "",$00

DATA_F75ACF:
	db "     A. Enguarde",$00
	db "",$00
	db "     B. Swordy",$00
	db "",$00
	db "     C. Stabber",$00
	db "",$00

DATA_F75B02:
	db "",$00
	db " How many world map globes are",$00
	db "  there on the shelves in Kong",$00
	db "            Kollege?",$00
	db "",$00
	db "",$00

DATA_F75B58:
	db "     A. 2",$00
	db "",$00
	db "     B. 1",$00
	db "",$00
	db "     C. 0",$00
	db "",$00

DATA_F75B79:
	db "     A. K. Rool's Castle",$00
	db "",$00
	db "     B. K. Rool's Keep",$00
	db "",$00
	db "     C. K. Rappy Keep",$00
	db "",$00

DATA_F75BC2:
	db "",$00
	db "  What is the name of old man",$00
	db "  Kong, who lives in a Monkey",$00
	db "            Museum?",$00
	db "",$00
	db "",$00

DATA_F75C15:
	db "     A. Creaky",$00
	db "",$00
	db "     B. Beardy",$00
	db "",$00
	db "     C. Cranky",$00
	db "",$00

DATA_F75C45:
	db "",$00
	db "  Which of these enemies also",$00
	db "    appeared in Donkey Kong",$00
	db "            Country?",$00
	db "",$00
	db "",$00

DATA_F75C97:
	db "     A. Neek the rat",$00
	db "",$00
	db "     B. Zinger the wasp",$00
	db "",$00
	db "     C. Kannon the crocodile",$00
	db "",$00

DATA_F75CE4:
	db "",$00
	db "",$00
	db " What is the name of the castle",$00
	db "  level with the rising floor?",$00
	db "",$00
	db "",$00

DATA_F75D27:
	db "     A. Castle Crush",$00
	db "",$00
	db "     B. Tragic Tower",$00
	db "",$00
	db "     C. K. Rool's Krush",$00
	db "",$00

DATA_F75D6C:
	db "",$00
	db "",$00
	db "  How many animal buddies can",$00
	db "     you ride in the game?",$00
	db "",$00
	db "",$00

DATA_F75DA9:
	db "     A. 4",$00
	db "",$00
	db "     B. 6",$00
	db "",$00
	db "     C. 5",$00
	db "",$00

DATA_F75DCA:
	db "",$00
	db " What is the name of the flying",$00
	db " ghost coat Kremling who throws",$00
	db "        objects at you?",$00
	db "",$00
	db "",$00

DATA_F75E25:
	db "     A. Flapper",$00
	db "",$00
	db "     B. Kloak",$00
	db "",$00
	db "     C. Black Jacket",$00
	db "",$00

DATA_F75E5B:
	db "",$00
	db "",$00
	db "  What is your spider buddy's",$00
	db "             name?",$00
	db "",$00
	db "",$00

DATA_F75E90:
	db "     A. Spinner",$00
	db "",$00
	db "     B. Squitter",$00
	db "",$00
	db "     C. Eight Eyes",$00
	db "",$00

DATA_F75EC7:
	db "",$00
	db "",$00
	db "  How many desks are there in",$00
	db "         Kong Kollege?",$00
	db "",$00
	db "",$00

DATA_F75F00:
	db "     A. 5",$00
	db "",$00
	db "     B. 3",$00
	db "",$00
	db "     C. 6",$00
	db "",$00

DATA_F75F21:
	db "",$00
	db "",$00
	db " How many different baddies do",$00
	db "   you think are in the game?",$00
	db "",$00
	db "",$00

DATA_F75F62:
	db "     A. 40",$00
	db "",$00
	db "     B. 30",$00
	db "",$00
	db "     C. 20",$00
	db "",$00

DATA_F75F86:
	db $02
	db " Lookin' good, dudes! I'm Funky",$00
	db "  the main monkey, and my new",$00
	db "  Funky's Flights can take you",$00
	db "  anywhere on Crocodile Isle,",$00
	db "    provided you've already",$00
	db "   checked it out of course!",$00

DATA_F7603B:
	db "",$00
	db "",$00
	db "  Cruise on over to the barrel",$00
	db "    man, and ride the skies!",$00
	db "",$00
	db "",$00

DATA_F7607B:
	db "",$00
	db "     Everything is cool guys.",$00
	db "  You're lookin' ready to ride",$00
	db "     and  catch some clouds!",$00
	db "",$00
	db "",$00

DATA_F760D8:
	db "",$00
	db "",$00
	db "   All flights cleared, dudes.",$00
	db "       Choose and cruise!",$00
	db "",$00
	db "",$00

DATA_F76115:
	db "",$00
	db "",$00
	db " Jump in my jet n' jive, Clive!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7613A:
	db "",$00
	db "",$00
	db " Awesome playing, Kongs! Go get",$00
	db "  that K. Rool. He just ain't",$00
	db "              cool!",$00
	db "",$00

DATA_F7618F:
	db "",$00
	db "",$00
	db "   Wicked! She's all tuned up",$00
	db "        and ready to go!",$00
	db "",$00
	db "",$00

DATA_F761CA:
	db "",$00
	db "",$00
	db "   Pick it and kick it, Kongs!",$00
	db "         You're A-Okay!",$00
	db "",$00
	db "",$00

DATA_F76205:
	db "",$00
	db "  Drop in on the other Kongs,",$00
	db " dudes. We're all here to help",$00
	db "           you guys!",$00
	db "",$00
	db "",$00

DATA_F7625A:
	db "",$00
	db "",$00
	db "   Way cool! Pick a flight and",$00
	db "       you're outta sight!",$00
	db "",$00
	db "",$00

DATA_F76298:
	db "",$00
	db "",$00
	db "  Sorry, dudes. That one costs",$00
	db "  more to run than you've got!",$00
	db "",$00
	db "",$00

DATA_F762DA:
	db "",$00
	db " Uncool! That's costly cruisin'",$00
	db " and you ain't in the picture",$00
	db "             guys!",$00
	db "",$00
	db "",$00

DATA_F7632E:
	db "",$00
	db "",$00
	db " Tough break, Kongs. She's too",$00
	db "     cool for your pocket!",$00
	db "",$00
	db "",$00

DATA_F7636C:
	db "",$00
	db "",$00
	db " What a bummer, eh? Try to find",$00
	db "   a few more tokens, y'know!",$00
	db "",$00
	db "",$00

DATA_F763AE:
	db "",$00
	db "",$00
	db " Aw no! Looks like you're gonna",$00
	db "     need to score some more",$00
	db "            to tour!",$00
	db "",$00

DATA_F76403:
	db "",$00
	db "",$00
	db "  Not enough, man! I got a new",$00
	db "     surfboard to pay for!",$00
	db "",$00
	db "",$00

DATA_F76441:
	db "",$00
	db "",$00
	db "     Catch y' later, dudes!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76462:
	db "",$00
	db "",$00
	db "      Take it easy, Kongs!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76482:
	db "",$00
	db "",$00
	db "        Stay loose, guys!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F764A1:
	db "",$00
	db "",$00
	db "    Check me out again, huh?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F764C3:
	db "",$00
	db "",$00
	db "  Remember, Funky's the Monkey!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F764E8:
	db "",$00
	db "",$00
	db "    Call again, good buddies!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7650B:
	db "",$00
	db "",$00
	db "     I fly 24 hours y'know!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7652C:
	db "",$00
	db "",$00
	db "     I think I'll catch some",$00
	db "            rays now!",$00
	db "",$00
	db "",$00

DATA_F76563:
	db "",$00
	db "",$00
	db "  Cool! She's all yours dudes.",$00
	db "         Catch y'later!",$00
	db "",$00
	db "",$00

DATA_F7659E:
	db $02
	db "",$00
	db "    Hello, dearies. I'm Mrs.",$00
	db "   Wrinkly Kong, Headmistress",$00
	db "      here at Kong Kollege.",$00
	db "",$00
	db "",$00

DATA_F765F9:
	db " I'm available to teach courses",$00
	db "  on how to play this game, or",$00
	db "  you can just pop in when you",$00
	db "  want to save your little old ",$00
	db "   game. Now then, how can I ",$00
	db "           help you?",$00

DATA_F766AA:
	db "",$00
	db "  When you see Kaptain K.Rool,",$00
	db " can you ask him if he has done",$00
	db "         his homework?",$00
	db "",$00
	db "",$00

DATA_F76703:
	db "",$00
	db " Hurry along! School is nearly",$00
	db " finished! You need to study a",$00
	db " little more if you're going to",$00
	db "      beat the Kremlings!",$00
	db "",$00

DATA_F7677D:
	db "",$00
	db " Those naughty crocodiles! All",$00
	db "  they want to learn is how to",$00
	db " fight and squash monkeys, Tsk!",$00
	db "",$00
	db "",$00

DATA_F767DE:
	db "",$00
	db "    Have you been to see my",$00
	db "  husband Cranky? He complains",$00
	db "   a little, but he does know",$00
	db "  everything about this island.",$00
	db "",$00

DATA_F76859:
	db "",$00
	db "    Come on in and sit down,",$00
	db "  children. I'm sure all that",$00
	db "  running around has made you",$00
	db "            tired.",$00
	db "",$00

DATA_F768C7:
	db "",$00
	db " Well! Just look at those sums",$00
	db "   those Kremlings have done.",$00
	db "          Disgraceful!",$00
	db "",$00
	db "",$00

DATA_F7691E:
	db "",$00
	db " You're looking a little weary",$00
	db "  dear. Would you like to save",$00
	db "           your game?",$00
	db "",$00
	db "",$00

DATA_F76975:
	db "",$00
	db "  I hope you're better behaved",$00
	db "  than those reptiles. Why, I",$00
	db " even caught one sharpening his",$00
	db "   sword in class yesterday!",$00
	db "",$00

DATA_F769F1:
	db "",$00
	db "",$00
	db " Oh dearie me! That's not quite",$00
	db "        enough, is it?",$00
	db "",$00
	db "",$00

DATA_F76A2C:
	db "",$00
	db "",$00
	db "   My, that is a lot isn't it?",$00
	db "  Try to find some more tokens.",$00
	db "",$00
	db "",$00

DATA_F76A6F:
	db "",$00
	db "",$00
	db "  Sorry dear, but I've got to",$00
	db "   pay for a new blackboard.",$00
	db "",$00
	db "",$00

DATA_F76AAE:
	db "",$00
	db "",$00
	db "   Oh dear, I'm afraid you'll",$00
	db "    need a few more for that.",$00
	db "",$00
	db "",$00

DATA_F76AEE:
	db "",$00
	db "  Education is not cheap these",$00
	db "  days. I'm sure you'll find a",$00
	db "  few more tokens if you look!",$00
	db "",$00
	db "",$00

DATA_F76B4E:
	db "",$00
	db "   Those nasty Kremlings must",$00
	db "  have all the tokens! Go and",$00
	db " grab some and come back later.",$00
	db "",$00
	db "",$00

DATA_F76BAD:
	db "",$00
	db "",$00
	db "        Goodbye, dearies.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76BCC:
	db "",$00
	db "",$00
	db "     Don't be a stranger now.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76BEF:
	db "",$00
	db "",$00
	db "  I'll be here if you need me.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76C13:
	db "",$00
	db "",$00
	db "     Be careful now, Kongs.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76C34:
	db "",$00
	db "",$00
	db "       Take care, dearies.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76C54:
	db "",$00
	db "",$00
	db "      Try to make it to my",$00
	db "           next class.",$00
	db "",$00
	db "",$00

DATA_F76C8A:
	db "",$00
	db "",$00
	db "      Good luck, children.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F76CAA:
	db "",$00
	db "",$00
	db "  Come back if you've got any",$00
	db "         problems now.",$00
	db "",$00
	db "",$00

DATA_F76CE3:
	db "  A gold coin with a bunch of",$00
	db " bananas on it, collect these",$00
	db " and spend them in the various",$00
	db "  Kong Family locations found",$00
	db "     throughout the island.",$00
	db "",$00

DATA_F76D79:
	db "  Press the 'B' Button to swim.",$00
	db "   Pressing Up or Down on the",$00
	db "    directional keypad while",$00
	db "    swimming or floating will",$00
	db "    affect the speed that you ",$00
	db "          sink or swim.",$00

DATA_F76E29:
	db "  Jump on the target to finish",$00
	db " the level. If you jump from a",$00
	db "  sufficient height, you will",$00
	db "    win the displayed prize.",$00
	db "",$00

DATA_F76EA3:
	db "",$00
	db "",$00
	db " Throw Krow's eggs back at him.",$00
	db "       He won't like it!",$00
	db "",$00
	db "",$00

DATA_F76EE0:
	db "",$00
	db " Press and hold the 'A' button",$00
	db " to power him up, then release",$00
	db "  it for his Supercharge. Use ",$00
	db "  this to destroy enemies and",$00
	db "    break open hidden doors!",$00

DATA_F76F79:
	db " When you have both characters,",$00
	db "  press the 'A' button to team ",$00
	db " up. You can throw your partner",$00
	db "     to defeat enemies and",$00
	db "  reach inaccessible features.",$00
	db "   Press A again to split up.",$00

DATA_F77031:
	db "",$00
	db " To make your snake buddy jump",$00
	db "  in mid air, walk off an edge",$00
	db "  and press the jump button as",$00
	db "            he falls.",$00
	db "",$00

DATA_F770A6:
	db "",$00
	db " Press and hold the 'Y' button",$00
	db " when you are on the ropes and",$00
	db "   you will climb up and down",$00
	db "    them faster than normal.",$00
	db "",$00

DATA_F77121:
	db "",$00
	db "",$00
	db " Collect all four of these on a",$00
	db "  level to earn an extra life!",$00
	db "",$00
	db "",$00

DATA_F77164:
	db "",$00
	db " When you hit Kleever, quickly",$00
	db " get across to the other side",$00
	db "     before he gets angry.",$00
	db "",$00
	db "",$00

DATA_F771BF:
	db "    To create a web platform,",$00
	db " press the 'A' button or either",$00
	db " of the top 'L' and 'R' buttons.",$00
	db " Press the button again to stop",$00
	db "  the web and form a platform ",$00
	db "    in the desired position.",$00

DATA_F7727A:
	db "   For every bonus level you",$00
	db " complete, you will get one of",$00
	db " these. Collect a lot and you",$00
	db "   can use them at Klubba's",$00
	db "             Kiosk.",$00
	db "",$00

DATA_F77305:
	db "",$00
	db "   Jump in these to transform",$00
	db "  into the animal shown on the",$00
	db "       side of the barrel.",$00
	db "",$00
	db "",$00

DATA_F77360:
	db "",$00
	db "  If you hold the jump button",$00
	db "    down while jumping on an",$00
	db " enemy, you will bounce higher",$00
	db "    and further than normal.",$00
	db "",$00

DATA_F773D9:
	db "",$00
	db " There are three types. Red is",$00
	db "  worth 1 life, Green is worth",$00
	db "   2 lives and the rare Blue",$00
	db "   balloon is worth 3 lives!",$00

DATA_F77452:
	db "",$00
	db " When Kudgel lands, he'll shake",$00
	db " the screen and immobilize you!",$00
	db "          Be careful!",$00
	db "",$00
	db "",$00

DATA_F774AB:
	db " Press the 'A' button to power",$00
	db "   him up, then release it to",$00
	db "  activate his Superjump. Use",$00
	db "    this to access normally",$00
	db "       unreachable areas.",$00
	db "",$00

DATA_F7753D:
	db " A very large coin with 'DK' on",$00
	db "     it, each level has one,",$00
	db "   cunningly hidden by Cranky.",$00
	db " Collect these to increase your",$00
	db "  status as a video game hero.",$00
	db "",$00

DATA_F775D9:
	db " Doors are hidden on the sides",$00
	db "   of walls and can be broken",$00
	db "  into by throwing objects at",$00
	db "   them or using your animal",$00
	db "            buddies.",$00
	db "",$00

DATA_F77667:
	db "",$00
	db "  Destroy the small Zinger and",$00
	db " his drones quickly, or they'll",$00
	db "    reappear after a while.",$00
	db "",$00
	db "",$00

DATA_F776C5:
	db "",$00
	db " Press 'Y' to roll off an edge,",$00
	db " then press 'B' to jump as you",$00
	db "  fall. You can increase your",$00
	db "   jumping distance this way.",$00
	db "",$00

DATA_F77742:
	db "",$00
	db "  Walls that look solid could",$00
	db "  contain secret passages that",$00
	db "  you can use to access hidden",$00
	db "       areas or shortcuts.",$00
	db "",$00

DATA_F777BB:
	db "",$00
	db " Jump on the different colored",$00
	db "     Mini-Neckys to gain the",$00
	db " necessary objects to fight the",$00
	db "         ghost of Krow.",$00
	db "",$00

DATA_F77831:
	db "",$00
	db " Each level has between one and",$00
	db "  three of these. Complete all",$00
	db "   the bonuses on a level to",$00
	db "            gain 1",$25,$00
	db "",$00

DATA_F778A3:
	db "",$00
	db " Finding these aren't necessary",$00
	db " but they will be useful if you",$00
	db " can. Items become visible when",$00
	db "         you touch them.",$00
	db "",$00

DATA_F7791E:
	db "",$00
	db " Press the 'A' button to power",$00
	db "   him up, then release it for ",$00
	db "   his Superstab. Use this to ",$00
	db "    break open hidden doors!",$00
	db "",$00

DATA_F7799B:
	db "",$00
	db "",$00
	db " All but one of my lessons are",$00
	db "     useful in your quest.",$00
	db "",$00
	db "",$00

DATA_F779D9:
	db "",$00
	db "",$00
	db "  Make sure you have plenty of",$00
	db "            lives!",$00
	db "",$00
	db "",$00

DATA_F77A0F:
	db $02
	db "",$00
	db " Now 'ear this, landlubbers! Me",$00
	db " name is Klubba an' to cross me",$00
	db " bridge is gonna cost yer many",$00
	db "       pieces o' eight!",$00
	db "",$00

DATA_F77A89:
	db " An' if yers don't pay up, I'll",$00
	db "    run yer through like the",$00
	db "  scurvy dogs ye are, A-harrr!",$00
	db " It costs 15 Kremkoins to cross",$00
	db "          over, mateys.",$00

DATA_F77B1D:
	db "",$00
	db " Splice me mainbrace, it's the",$00
	db "    monkeys! I hope yers got ",$00
	db "   enough booty this time, or ",$00
	db "      ye'll walk the plank!",$00
	db "",$00

DATA_F77B97:
	db "",$00
	db " Shiver me timbers! Where's me",$00
	db " loot? Cos if I don't get none,",$00
	db "  ye don't cross over, mateys!",$00
	db "",$00
	db "",$00

DATA_F77BF8:
	db "",$00
	db "  Scurvy chimps ahoy! C'mon ye",$00
	db "  yellowbellies. Try an' cross",$00
	db " Klubba's bridge without payin.",$00
	db "          I dare ye!",$00
	db "",$00

DATA_F77C6D:
	db "",$00
	db "",$00
	db "   Let's see yer dubloons, ye",$00
	db "           mangy apes!",$00
	db "",$00
	db "",$00

DATA_F77CA6:
	db "",$00
	db " A-harrrr! 'Tis the flea ridden",$00
	db "  gorillas again! Pay the toll,",$00
	db "  or ye'll suffer a plenty, I",$00
	db "          promise ye!",$00
	db "",$00

DATA_F77D1C:
	db "",$00
	db " Avast there! Touch me horde o'",$00
	db "  gold 'ere, an' I'll slice ye",$00
	db "             in two!",$00
	db "",$00
	db "",$00

DATA_F77D73:
	db "",$00
	db "  Stop right there ye scummy",$00
	db " swabs! Step on me toll bridge",$00
	db "  an' I'll throw ye overboard!",$00
	db "",$00
	db "",$00

DATA_F77DD1:
	db "",$00
	db " It's twenty lashes wi' the cat",$00
	db "    o' nine tails for ye if I",$00
	db "  don't get me booty this time,",$00
	db "         y' filthy apes!",$00
	db "",$00

DATA_F77E4A:
	db "",$00
	db "",$00
	db " Ye'll 'ave t' find me more n'",$00
	db "         that to pass!",$00
	db "",$00
	db "",$00

DATA_F77E84:
	db "",$00
	db "",$00
	db " That's not enough, y' banana-",$00
	db " scoffing, scummy landlubbers!",$00
	db "",$00
	db "",$00

DATA_F77EC6:
	db "",$00
	db "",$00
	db "   Ye'll taste me club if ye",$00
	db "      don't get some more!",$00
	db "",$00
	db "",$00

DATA_F77F02:
	db "",$00
	db "",$00
	db "  Try that again an' it's Davy",$00
	db " Jones's locker f' ye! A-harrh!",$00
	db "",$00
	db "",$00

DATA_F77F45:
	db "",$00
	db "   What's wrong with ye? Our",$00
	db "  bonus rooms must be too hard ",$00
	db "   for y' flea bitten chimps",$00
	db "            t' find.",$00
	db "",$00

DATA_F77FB6:
	db "",$00
	db " Har! Har! Har! Y'must be jokin",$00
	db " if I'm gonna let ye across fer",$00
	db "        that lousy loot!",$00
	db "",$00
	db "",$00

DATA_F78012:
	db "",$00
	db "",$00
	db "   Get lost and fetch me lots",$00
	db " more treasure, y' scurvy dogs!",$00
	db "",$00
	db "",$00

DATA_F78054:
	db "",$00
	db "  I'll wrap me club around yer",$00
	db " moth eaten heads if yer don't",$00
	db "      pay every last one!",$00
	db "",$00
	db "",$00

DATA_F780AF:
	db "",$00
	db "",$00
	db "     Beat it, y' mangy apes!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F780D1:
	db "",$00
	db "",$00
	db "   Don't come back, y' scurvy",$00
	db "              dogs!",$00
	db "",$00
	db "",$00

DATA_F78107:
	db "",$00
	db "",$00
	db "     Get lost, landlubbers!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F78128:
	db "",$00
	db "",$00
	db "   Come back when you want a",$00
	db "       beating. Har! Har!",$00
	db "",$00
	db "",$00

DATA_F78163:
	db "",$00
	db "",$00
	db " Come back and face me, yellow",$00
	db "         bellied dogs!",$00
	db "",$00
	db "",$00

DATA_F7819D:
	db "",$00
	db "",$00
	db " You'll never beat us Kremlings",$00
	db "           this time!",$00
	db "",$00
	db "",$00

DATA_F781D7:
	db "",$00
	db "",$00
	db " I'll be waiting right 'ere, y'",$00
	db "      flea bitten monkeys!",$00
	db "",$00
	db "",$00

DATA_F78216:
	db "",$00
	db "",$00
	db "  I hope I never see you again!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7823B:
	db "",$00
	db "",$00
	db "  Step this way, friends! I've",$00
	db "    polished the bridge just",$00
	db "            for ye!",$00
	db "",$00

DATA_F7828E:
	db "",$00
	db "",$00
	db "  Ahoy there me monkey mateys!",$00
	db " Fare ye well on this fine day!",$00
	db "",$00
	db "",$00

DATA_F782D1:
	db "",$00
	db "",$00
	db " Kap'n K.Rool treats us rotten.",$00
	db " I hope yer scupper his plans!",$00
	db "",$00
	db "",$00

DATA_F78314:
	db "",$00
	db "",$00
	db "    'Tis me ape mates! The",$00
	db "      barrel is all yours!",$00
	db "",$00
	db "",$00

DATA_F7834E:
	db "",$00
	db "",$00
	db " If yers get into any trouble,",$00
	db " Klubba 'ere will 'elp ye out!",$00
	db "",$00
	db "",$00

DATA_F78390:
	db "",$00
	db "",$00
	db "  Thanks for the booty. Yer me",$00
	db "        best mateys now!",$00
	db "",$00
	db "",$00

DATA_F783CC:
	db "",$00
	db "",$00
	db " Over here, Kongs! The Kremling",$00
	db "    'Lost World' awaits ye!",$00
	db "",$00
	db "",$00

DATA_F7840C:
	db "",$00
	db "",$00
	db "   Feel free t' use me barrel",$00
	db "      when ye like, mateys!",$00
	db "",$00
	db "",$00

DATA_F7844A:
	dw DATA_F735FD,DATA_F731A3,DATA_F733DC,DATA_F7335D,DATA_F732E6

DATA_F78454:
	dw DATA_F73254,DATA_F73487,DATA_F7351D

DATA_F7845A:
	dw DATA_F7358D,DATA_F733DC,DATA_F7335D,DATA_F732E6,DATA_F73254

DATA_F78464:
	db $01
	db " Bonsoir et bienvenue sur Bonus",$00
	db " | Gogo. Je suis Swanky Kong et",$00
	db "   j'ai le plaisir de vous",$00
	db " pr~senter les candidats de ce",$00
	db "  soir! Faites votre choix et",$00
	db "     que le meilleur gagne! ",$00

DATA_F7851A:
	db "",$00
	db "  Que faites-vous dans la vie?",$00
	db "      H~ros de jeux vid~o,",$00
	db "      dites-vous? Parfait!",$00
	db "      Frappez un bouton et",$00
	db "        roulez jeunesse!",$00
	db "",$00

DATA_F785A5:
	db "",$00
	db "  Allez-y! C'est votre jour de",$00
	db "  chance pour le Bonus | Gogo!",$00
	db "    Vous allez remporter le",$00
	db "     gros lot, c'est s",$83,"r!",$00
	db "",$00

DATA_F7861B:
	db "",$00
	db "",$00
	db "   Restez calmes, nous sommes",$00
	db "         tous avec vous!",$00
	db "",$00

DATA_F78655:
	db "",$00
	db "    Par ici! J'ai trois jeux",$00
	db "  fantastiques | vous proposer.",$00
	db "      Prenez bien le temps",$00
	db "           de choisir.",$00
	db "",$00

DATA_F786C6:
	db "",$00
	db " Bienvenue | la famille Kong au",$00
	db "    grand complet! Des prix",$00
	db "  incroyables n'attendent que",$00
	db "     vous, faites vos jeux!",$00
	db "",$00

DATA_F7873E:
	db "",$00
	db "",$00
	db "   Dur, dur, vous manquez de",$00
	db "     jetons pour terminer.",$00
	db "",$00
	db "",$00

DATA_F7877A:
	db "",$00
	db "",$00
	db "   Dommage, ",$60,"a m'aurait fait",$00
	db "   tellement plaisir de vous",$00
	db "          voir jouer.",$00
	db "",$00
	db "",$00

DATA_F787CE:
	db "",$00
	db "",$00
	db "   D~sol~, mais vous manquez",$00
	db "           de jetons.",$00
	db "",$00
	db "",$00

DATA_F78805:
	db "",$00
	db "",$00
	db " A",$84,"e, a",$84,"e, a",$84,"e! Vous n'en avez",$00
	db "           pas assez.",$00
	db "",$00
	db "",$00

DATA_F7883E:
	db "",$00
	db "",$00
	db "    A la semaine prochaine!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7885F:
	db "",$00
	db "",$00
	db "   Vous avez ~t~ fantastiques!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F78883:
	db "",$00
	db "",$00
	db "        Quels champions!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F788A1:
	db "",$00
	db "",$00
	db "   J'esp",$7D,"re vous revoir parmi",$00
	db "   nous la semaine prochaine.",$00
	db "",$00
	db "",$00

DATA_F788E1:
	db "",$00
	db "",$00
	db "   A la prochaine fois, tous",$00
	db " ensemble pour le Bonus | Gogo",$00
	db "       de Swanky!",$00
	db "",$00
	db "",$00

DATA_F78933:
	db "",$00
	db "",$00
	db "  Epatant! Nous n'avons que des",$00
	db "   battants sur notre plateau",$00
	db "            ce soir!",$00
	db "",$00
	db "",$00

DATA_F7898A:
	db "",$00
	db "",$00
	db "  J'ai l'impression que vous",$00
	db "       vous ",$7F,"tes gour~s.",$00
	db "",$00
	db "",$00

DATA_F789C4:
	db "",$00
	db "",$00
	db "  D~sol~, mais ce n'est pas ce",$00
	db "         que je cherche.",$00
	db "",$00
	db "",$00

DATA_F78A00:
	db "",$00
	db "",$00
	db "  Pas mal, mais c'est inexact.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F78A24:
	db "",$00
	db "",$00
	db "  Oh mince... je croyais que     "
	db "    vous saviez!",$00
	db "",$00
	db "",$00

DATA_F78A5A:
	db "",$00
	db "",$00
	db "  Ce n'est pas tout | fait ",$60,"a.",$00
	db "  Vous aurez plus de chance la",$00
	db "        prochaine fois.",$00
	db "",$00
	db "",$00

DATA_F78AB4:
	db "",$00
	db "",$00
	db "   Bien jou~! C'est un sans",$00
	db "           faute!",$00
	db "",$00
	db "",$00

DATA_F78AE6:
	db "",$00
	db "",$00
	db "    Et voici notre heureux",$00
	db "            gagnant!",$00
	db "",$00
	db "",$00

DATA_F78B1A:
	db "",$00
	db "",$00
	db "  Bravo, les gars. Voici votre",$00
	db "          r~compense.",$00
	db "",$00
	db "",$00

DATA_F78B53:
	db "",$00
	db "",$00
	db "   Je savais bien que vous",$00
	db "   gagneriez cette fois-ci.",$00
	db "",$00
	db "",$00

DATA_F78B8E:
	db "",$00
	db "",$00
	db "     Dans le mille, Emile!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F78BAE:
	db "",$00
	db "",$00
	db "           Correct!",$00
	db "     Question suivante...",$00
	db "",$00
	db "",$00

DATA_F78BE0:
	db "",$00
	db "",$00
	db "     Bien... Et celle-ci?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F78BFF:
	db "",$00
	db "",$00
	db "       Bravo! Essayons",$00
	db "         celle-l|...",$00
	db "",$00
	db "",$00

DATA_F78C2F:
	db "",$00
	db "",$00
	db " Il est intelligent, ce singe!",$00
	db "  Maintenant, ~coutez bien...",$00
	db "",$00
	db "",$00

DATA_F78C70:
	db "",$00
	db "",$00
	db "       Bonne r~ponse! Et",$00
	db "         on continue...",$00
	db "",$00
	db "",$00

DATA_F78CA5:
	db "",$00
	db "",$00
	db "      Quel est mon nom??",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F78CC3:
	db "     A. Swanky",$00
	db "",$00
	db "     B. Wonky",$00
	db "",$00
	db "     C. Stinky",$00
	db "",$00

DATA_F78CF2:
	db "",$00
	db "",$00
	db "   Quel est le premier ennemi",$00
	db "     rencontr~ dans le jeu?",$00
	db "",$00
	db "",$00

DATA_F78D30:
	db "     A. Un rat",$00
	db "",$00
	db "     B. Un crocodile",$00
	db "",$00
	db "     C. Un ver de terre",$00
	db "",$00

DATA_F78D6F:
	db "",$00
	db "",$00
	db "    Quel est le nom de cette",$00
	db "        r~gion de l'",$80,"le?",$00
	db "",$00
	db "",$00

DATA_F78DA9:
	db "     A. Planche de Galil~e",$00
	db "",$00
	db "     B. Pont des Planches",$00
	db "",$00
	db "     C. Galion de la Gal",$7D,"re",$00
	db "",$00

DATA_F78DFD:
	db "",$00
	db "",$00
	db "    Sur quel bouton faut-il",$00
	db "      appuyer pour courir?",$00
	db "",$00
	db "",$00

	db "",$00

DATA_F78E39:
	db "     A. Bouton ",$22,"B",$22,$00
	db "",$00
	db "     B. Bouton ",$22,"Y",$22,$00
	db "",$00
	db "     C. ",$22,"Start",$22,$00
	db "",$00

DATA_F78E72:
	db "",$00
	db "",$00
	db "     Comment s'appelle le",$00
	db "     premier niveau du jeu?",$00
	db "",$00
	db "",$00

DATA_F78EAC:
	db "     A. Panique | b",$7B,"bord",$00
	db "",$00
	db "     B. Panique | bord",$00
	db "",$00
	db "     C. Panique tactique",$00
	db "",$00

DATA_F78EF8:
	db "",$00
	db "",$00
	db "   Comment s'appelle le Boss",$00
	db "   qui a enlev~ Donkey Kong?",$00
	db "",$00
	db "",$00

DATA_F78F36:
	db "     A. Kaptain K. Rapp",$00
	db "",$00
	db "     B. Korporal K. Reep",$00
	db "",$00
	db "     C. Kaptain K. Rool",$00
	db "",$00

DATA_F78F82:
	db "",$00
	db "    Au premier niveau du jeu,",$00
	db "      combien la Kabine du",$00
	db "  Kapitaine comporte-t-elle de",$00
	db "           fen",$7F,"tres?",$00
	db "",$00
	db "",$00

DATA_F78FF2:
	db "     A. 2",$00
	db "",$00
	db "     B. 4",$00
	db "",$00
	db "     C. 6",$00
	db "",$00

DATA_F79013:
	db "",$00
	db "",$00
	db "       Quel est le nom du",$00
	db "   premier niveau de gr~ement?",$00
	db "",$00
	db "",$00

DATA_F79050:
	db "     A. M~li-m~lo dans les m",$7B,"ts",$00
	db "",$00
	db "     B. Encordements cors~s",$00
	db "",$00
	db "     C. M",$7B,"ture | mater",$00
	db "",$00

DATA_F790A6:
	db "",$00
	db "",$00
	db "    Au premier niveau du jeu,",$00
	db "  quel objet n'est pas dans la",$00
	db "      Kabine du Kapitaine?",$00
	db "",$00

DATA_F79101:
	db "     A. Une ~p~e",$00
	db "",$00
	db "     B. Une carte",$00
	db "",$00
	db "     C. Un fusil",$00
	db "",$00

DATA_F79138:
	db "",$00
	db "    Le nom du premier niveau",$00
	db "  de lave dans cette r~gion de",$00
	db "           l'",$80,"le est?",$00
	db "",$00
	db "",$00

DATA_F7918D:
	db "     A. Travers~e embras~e",$00
	db "",$00
	db "     B. Parcours des t",$7F,"tes",$00
	db "         br",$83,"l~es",$00
	db "     C. Coul~e ardente",$00
	db "",$00

DATA_F791ED:
	db "",$00
	db "",$00
	db "     Comment s'appelle ce",$00
	db "        monde de l'",$80,"le?",$00
	db "",$00
	db "",$00

DATA_F79223:
	db "     A. Chaudron du Crocodile",$00
	db "",$00
	db "     B. Anse du Crocodile",$00
	db "",$00
	db "     C. Caverne du Crocodile",$00
	db "",$00

DATA_F7927B:
	db "",$00
	db "    Combien de fois faut-il",$00
	db "   toucher le Boss de fin de",$00
	db "    niveau pour l'an~antir?",$00
	db "",$00
	db "",$00

DATA_F792D3:
	db "     A. 4 fois",$00
	db "",$00
	db "     B. 6 fois",$00
	db "",$00
	db "     C. 10 fois",$00
	db "",$00

DATA_F79304:
	db "",$00
	db "  De quelles couleurs ~taient",$00
	db " les t",$7F,"tes de crocodiles dans",$00
	db "  le premier niveau de lave?",$00
	db "",$00
	db "",$00

DATA_F79360:
	db "     A. Rouge et Bleu",$00
	db "",$00
	db "     B. Bleu et Vert",$00
	db "",$00
	db "     C. Vert et Brun",$00
	db "",$00

DATA_F793A3:
	db "",$00
	db "",$00
	db "    Combien de vies vaut un",$00
	db "         ballon rouge?",$00
	db "",$00
	db "",$00

DATA_F793DA:
	db "     A. 2 vies",$00
	db "",$00
	db "     B. 1 vie",$00
	db "",$00
	db "     C. 5 vies",$00
	db "",$00

DATA_F79409:
	db "",$00
	db "     Combien de niveaux y",$00
	db "    a-t-il dans le premier",$00
	db "    monde (sans compter le",$00
	db "           Boss)?",$00
	db "",$00
	db "",$00

DATA_F7946E:
	db "     A. 5",$00
	db "",$00
	db "     B. 6",$00
	db "",$00
	db "     C. 4",$00
	db "",$00

DATA_F7948F:
	db "",$00
	db " Combien de r~gimes de bananes",$00
	db " faut-il ramasser pour obtenir",$00
	db "    une vie suppl~mentaire?",$00
	db "",$00
	db "",$00

DATA_F794EC:
	db "     A. 5",$00
	db "",$00
	db "     B. 10",$00
	db "",$00
	db "     C. 20",$00
	db "",$00

DATA_F7950F:
	db "",$00
	db "     O",$82," le scarab~e est-il",$00
	db "  apparu pour la premi",$7D,"re fois",$00
	db "     dans le premier monde?",$00
	db "",$00
	db "",$00

DATA_F79568:
	db "     A. Niveau 1",$00
	db "",$00
	db "     B. Niveau 5",$00
	db "",$00
	db "     C. Niveau 2",$00
	db "",$00

DATA_F7959E:
	db "",$00
	db "",$00
	db "     Comment s'appelle la",$00
	db "   copine de Diddy qui a une",$00
	db "       queue-de-cheval?",$00
	db "",$00
	db "",$00

DATA_F795F1:
	db "     A. Diddette",$00
	db "",$00
	db "     B. Trixie",$00
	db "",$00
	db "     C. Dixie",$00
	db "",$00

DATA_F79622:
	db "",$00
	db "",$00
	db "      Quel est le pouvoir",$00
	db "   sp~cial de votre copain le",$00
	db "            serpent?",$00
	db "",$00
	db "",$00

DATA_F79673:
	db "     A. Il saute tr",$7D,"s haut",$00
	db "",$00
	db "     B. Il court tr",$7D,"s vite",$00
	db "",$00
	db "     C. Il crache des oeufs",$00
	db "",$00

DATA_F796C8:
	db "",$00
	db "   Quel est le nom du niveau",$00
	db " ou l'on trouve le poisson qui",$00
	db "   vous ~claire sous l'eau?",$00
	db "",$00
	db "",$00

DATA_F79723:
	db "     A. Trag~die | la Torche",$00
	db "",$00
	db "     B. Galion de Glimmer",$00
	db "",$00
	db "     C. Galion Glauque",$00
	db "",$00

DATA_F79774:
	db "",$00
	db "   Comment s'appelle le gros",$00
	db "  crocodile muscl~ qui garde le",$00
	db "          pont | p~age?",$00
	db "",$00
	db "",$00

DATA_F797CC:
	db "     A. Klaggy",$00
	db "",$00
	db "     B. Klunga",$00
	db "",$00
	db "     C. Klubba",$00
	db "",$00

DATA_F797FC:
	db "",$00
	db "",$00
	db "   Combien de vies a-t-on en",$00
	db "          d~but de jeu?",$00
	db "",$00
	db "",$00

DATA_F79835:
	db "     A. 3",$00
	db "",$00
	db "     B. 5",$00
	db "",$00
	db "     C. 17",$00
	db "",$00

DATA_F79857:
	db "",$00
	db "",$00
	db "    Sur quel bouton faut-il",$00
	db "   appuyer pour faire ~quipe?",$00
	db "",$00
	db "",$00

DATA_F79895:
	db "     A. Bouton ",$22,"X",$22,$00
	db "",$00
	db "     B. Bouton ",$22,"B",$22,$00
	db "",$00
	db "     C. Bouton ",$22,"A",$22,$00
	db "",$00

DATA_F798D1:
	db "",$00
	db "",$00
	db "   Quel est le nom de votre",$00
	db "        copain le rhino?",$00
	db "",$00
	db "",$00

DATA_F7990A:
	db "     A. Bambam",$00
	db "",$00
	db "     B. Rambi",$00
	db "",$00
	db "     C. Rambus",$00
	db "",$00

DATA_F79939:
	db "     A. Quai du Kroko",$00
	db "",$00
	db "     B. Quai Krem",$00
	db "",$00
	db "     C. Anse du Crocodile",$00
	db "",$00

DATA_F7997E:
	db "",$00
	db "",$00
	db "  Comment s'appelle votre",$00
	db "       copain le perroquet?",$00
	db "",$00
	db "",$00

DATA_F799B8:
	db "     A. Squawks",$00
	db "",$00
	db "     B. Squeaks",$00
	db "",$00
	db "     C. Flapper",$00
	db "",$00

DATA_F799EB:
	db "",$00
	db "",$00
	db "    Combien d'avions sont",$00
	db "  suspendus au toit du Koll",$7D,"ge",$00
	db "            Kong?",$00
	db "",$00
	db "",$00

DATA_F79A3A:
	db "     A. 1",$00
	db "",$00
	db "     B. 4",$00
	db "",$00
	db "     C. 2",$00
	db "",$00

DATA_F79A5B:
	db "     A. Kremland Marteau",$00
	db "",$00
	db "     B. Crocoland Craignos",$00
	db "",$00
	db "     C. Kremland Dingo",$00
	db "",$00

DATA_F79AA9:
	db "",$00
	db "",$00
	db "     De quelle couleur est",$00
	db "    votre pote le perroquet?",$00
	db "",$00
	db "",$00

DATA_F79AE5:
	db "     A. Rouge, vert et jaune",$00
	db "",$00
	db "     B. Rouge, noir et violet",$00
	db "",$00
	db "     C. Rouge, noir et blanc",$00
	db "",$00

DATA_F79B40:
	db "",$00
	db "    Quel est le nom des deux",$00
	db "  soci~t~s qui ont produit ce",$00
	db "  jeu et Donkey Kong Country?",$00
	db "",$00
	db "",$00

DATA_F79B9C:
	db "     A. Rave et Crocodiles Cie",$00
	db "",$00
	db "     B. Kremsoft et Krool inc.",$00
	db "",$00
	db "     C. Rare et Nintendo",$00
	db "",$00

DATA_F79BF6:
	db "",$00
	db "      Quel est le nom du",$00
	db "  premier niveau de frelons",$00
	db "   dans ce monde de l'",$80,"le?",$00
	db "",$00
	db "",$00

DATA_F79C49:
	db "     A. Essaim assassin",$00
	db "",$00
	db "     B. Frelons fr~missants",$00
	db "",$00
	db "     C. Gu",$7F,"pier casse-pieds",$00
	db "",$00

DATA_F79C9C:
	db "",$00
	db "    Comment s'appelle Mamie",$00
	db "  Kong, qui dirige le Koll",$7D,"ge",$00
	db "             Kong?",$00
	db "",$00
	db "",$00

DATA_F79CEC:
	db "     A. Crocky",$00
	db "",$00
	db "     B. Wrinkly",$00
	db "",$00
	db "     C. Crinkly",$00
	db "",$00

DATA_F79D1E:
	db "",$00
	db "     Lequel de ces objets",$00
	db "  ne trouve-t-on pas dans le",$00
	db "      Kiosque de Klubba?",$00
	db "",$00
	db "",$00

DATA_F79D71:
	db "     A. Un portrait de K. Rool",$00
	db "",$00
	db "     B. Un baril | huile",$00
	db "",$00
	db "     C. Des gants de boxe",$00
	db "",$00

DATA_F79DC6:
	db "",$00
	db "",$00
	db "    Comment s'appelle votre",$00
	db "       copain le serpent?",$00
	db "",$00
	db "",$00

DATA_F79E00:
	db "     A. Hisser",$00
	db "",$00
	db "     B. Slithers",$00
	db "",$00
	db "     C. Rattly",$00
	db "",$00

DATA_F79E32:
	db "",$00
	db "   Quelle est la couleur du",$00
	db "  gilet de Papy Kong au Mus~e",$00
	db "           du Singe?",$00
	db "",$00
	db "",$00

DATA_F79E84:
	db "     A. Rouge",$00
	db "",$00
	db "     B. Vert",$00
	db "",$00
	db "     C. Jaune",$00
	db "",$00

DATA_F79EB0:
	db "",$00
	db "     Lequel de ces ennemis",$00
	db "   n'avez-vous pas vu dans ce",$00
	db "        monde de l'",$80,"le?",$00
	db "",$00
	db "",$00

DATA_F79F04:
	db "     A. Kutlass la fine lame",$00
	db "",$00
	db "     B. Zinger le frelon",$00
	db "",$00
	db "     C. Cat o'9'tails",$00
	db "",$00

DATA_F79F53:
	db "     A. Ravin Ravi",$00
	db "",$00
	db "     B. For",$7F,"t Fantasque",$00
	db "",$00
	db "     C. Sommets Solitaires",$00
	db "",$00

DATA_F79F9C:
	db "",$00
	db "    En combien de petites",$00
	db " r~pliques le frelon de fin de",$00
	db "   niveau s'est-il scind~?",$00
	db "",$00
	db "",$00

DATA_F79FF3:
	db "     A. 3",$00
	db "",$00
	db "     B. 5",$00
	db "",$00
	db "     C. 7",$00
	db "",$00

DATA_F7A014:
	db "",$00
	db "     Comment s'appelle le",$00
	db "   surfeur Kong branch~ qui",$00
	db "        vole en baril?",$00
	db "",$00
	db "",$00

DATA_F7A064:
	db "     A. Cranky",$00
	db "",$00
	db "     B. Chunky",$00
	db "",$00
	db "     C. Funky",$00
	db "",$00

DATA_F7A093:
	db "",$00
	db "    Quel est le nom de la",$00
	db "    for",$7F,"t vent~e dans ce",$00
	db "      niveau de l'",$80,"le?",$00
	db "",$00
	db "",$00

DATA_F7A0E0:
	db "     A. Bourrasques bourrues",$00
	db "",$00
	db "     B. Vents vivifiants",$00
	db "",$00
	db "     C. Fatale rafale",$00
	db "",$00

DATA_F7A12F:
	db "",$00
	db "   Sur la carte de l'",$80,"le des",$00
	db " Kremlings, combien de frelons",$00
	db "      volent pr",$7D,"s du nid?",$00
	db "",$00
	db "",$00

DATA_F7A188:
	db "     A. 2",$00
	db "",$00
	db "     B. 3",$00
	db "",$00
	db "     C. 4",$00
	db "",$00

DATA_F7A1A9:
	db "",$00
	db "    Quel est le nom de l'",$80,"le",$00
	db "   des Kremlings sur laquelle",$00
	db "       vous vous trouvez?",$00
	db "",$00
	db "",$00

DATA_F7A201:
	db "     A. Gouffre des Crocodiles",$00
	db "",$00
	db "     B. Ile aux Crocodiles",$00
	db "",$00
	db "     C. Crocodile Country",$00
	db "",$00

DATA_F7A258:
	db "",$00
	db "   Lequel de ces noms n'est",$00
	db "   pas celui d'un monde de",$00
	db "   l'",$80,"le o",$82," vous avez jou~?",$00
	db "",$00
	db "",$00

DATA_F7A2AE:
	db "     A. Chaudron du Crocodile",$00
	db "",$00
	db "     B. Kremland Dingo",$00
	db "",$00
	db "     C. Canyon du Crocodile",$00
	db "",$00

DATA_F7A302:
	db "",$00
	db "",$00
	db "    Comment s'appelle votre",$00
	db "       copain l'espadon?",$00
	db "",$00
	db "",$00

DATA_F7A33B:
	db "     A. Enguarde",$00
	db "",$00
	db "     B. Enjoue",$00
	db "",$00
	db "     C. Cap~d~p~",$00
	db "",$00

DATA_F7A36F:
	db "",$00
	db "      Combien y a-t-il de",$00
	db "  mappemondes sur les ~tag",$7D,"res",$00
	db "       du Koll",$7D,"ge Kong?",$00
	db "",$00
	db "",$00

DATA_F7A3C3:
	db "     A. 2",$00
	db "",$00
	db "     B. 1",$00
	db "",$00
	db "     C. 0",$00
	db "",$00

DATA_F7A3E4:
	db "     A. Forteresse de K. Rool",$00
	db "",$00
	db "     B. Castel de K.",$FF,"Rool",$00
	db "",$00
	db "     C. Castel de K. Rap",$00
	db "",$00

DATA_F7A438:
	db "",$00
	db "    Comment s'appelle Papy",$00
	db "   Kong, qui habite au Mus~e",$00
	db "          du Singe?",$00
	db "",$00
	db "",$00

DATA_F7A487:
	db "     A. Creaky",$00
	db "",$00
	db "     B. Beardy",$00
	db "",$00
	db "     C. Cranky",$00
	db "",$00

DATA_F7A4B7:
	db "",$00
	db "    Lequel de ces m~chants",$00
	db "  appara",$80,"t aussi dans Donkey",$00
	db "        Kong Country?",$00
	db "",$00
	db "",$00

DATA_F7A508:
	db "     A. Neek le Rat",$00
	db "",$00
	db "     B. Zinger le Frelon",$00
	db "",$00
	db "     C. Kannon le Crocodile",$00
	db "",$00

DATA_F7A554:
	db "",$00
	db "",$00
	db "   Quel est le nom du niveau",$00
	db "      du ch",$7B,"teau avec sol",$00
	db "          ~l~vateur?",$00
	db "",$00
	db "",$00

DATA_F7A5A4:
	db "     A. Bastion broyeur",$00
	db "",$00
	db "     B. Bouillie au bastion",$00
	db "",$00
	db "     C. Castel ~l~vateur",$00
	db "",$00

DATA_F7A5F4:
	db "",$00
	db "",$00
	db "   Combien d'animaux peuvent",$00
	db "  vous servir de monture dans",$00
	db "            ce jeu?",$00
	db "",$00
	db "",$00

DATA_F7A647:
	db "     A. 4",$00
	db "",$00
	db "     B. 6",$00
	db "",$00
	db "     C. 5",$00
	db "",$00

DATA_F7A668:
	db "",$00
	db "       Quel est le nom",$00
	db "     du Fant",$81,"me Kremling",$00
	db " qui vous bombarde d'objets?",$00
	db "",$00
	db "",$00

DATA_F7A6B8:
	db "     A. Flapper",$00
	db "",$00
	db "     B. Kloak",$00
	db "",$00
	db "     C. Black Jacket",$00
	db "",$00

DATA_F7A6EE:
	db "",$00
	db "",$00
	db "   Comment s'appelle votre",$00
	db "      copine l'araign~e?",$00
	db "",$00
	db "",$00

DATA_F7A726:
	db "     A. Spinner",$00
	db "",$00
	db "     B. Squitter",$00
	db "",$00
	db "     C. Octozieu",$00
	db "",$00

DATA_F7A75B:
	db "",$00
	db "",$00
	db "     Combien y a-t-il de",$00
	db "   pupitres au Koll",$7D,"ge Kong?",$00
	db "",$00
	db "",$00

DATA_F7A795:
	db "     A. 5",$00
	db "",$00
	db "     B. 3",$00
	db "",$00
	db "     C. 6",$00
	db "",$00

DATA_F7A7B6:
	db "",$00
	db "",$00
	db "   A votre avis, combien y",$00
	db "       a-t-il d'ennemis",$00
	db "   diff~rents dans le jeu?",$00
	db "",$00
	db "",$00

DATA_F7A808:
	db "     A. 40",$00
	db "",$00
	db "     B. 30",$00
	db "",$00
	db "     C. 20",$00
	db "",$00

DATA_F7A82C:
	db $01
	db "  Venez dire bonjour au vieux",$00
	db "   Cranky. Je suis venu vous",$00
	db " offrir ma grande sagesse et ma",$00
	db "   longue exp~rience des jeux",$00
	db "   vid~o, m",$7F,"me si le prochain",$00
	db "  ~pisode ne vaut pas un clou.",$00

DATA_F7A8E3:
	db "",$00
	db "  Apr",$7D,"s mon r",$81,"le brillant dans",$00
	db "   DKC, j'esp~rais quand m",$7F,"me",$00
	db "  m~riter mieux que de moisir",$00
	db "   dans cet abri de fortune.",$00
	db "",$00

DATA_F7A95D:
	db "",$00
	db "   Quelle id~e de s'appeler",$00
	db "  Dixie, franchement! De mon",$00
	db "  temps, avoir un nom c'~tait",$00
	db "         d~j| pas mal.",$00
	db "",$00
	db "",$00

DATA_F7A9CE:
	db "   Une h~ro",$84,"ne de jeux vid~o,",$00
	db "   pff! Je n'y crois pas! Un",$00
	db "   h~ros, ",$60,"a devrait ",$7F,"tre une",$00
	db "     masse de muscles arm~e",$00
	db " jusqu'aux dents, pas quelqu'un",$00
	db "     qui joue | la marelle!",$00

DATA_F7AA7F:
	db "",$00
	db " Essayez toujours, mais ce jeu",$00
	db "  n'a vraiment aucun int~r",$7F,"t |",$00
	db "  c",$81,"t~ de DKC, qui n'~tait d~j|",$00
	db "       pas une gloire!",$00
	db "",$00
	db "",$00

DATA_F7AAF7:
	db " Simplement parce que DKC s'est",$00
	db " bien vendu, il faut maintenant",$00
	db "  que je me donne en spectacle",$00
	db "  dans cette aventure d~bile!",$00
	db "  Mais c'est bien la derni",$7D,"re",$00
	db "             fois!",$00
	db "",$00

DATA_F7ABA6:
	db "",$00
	db "  Quel imb~cile ce Donkey! Moi,",$00
	db "    dans mon jeune temps je",$00
	db "  n'aurais jamais ~t~ captur~!",$00
	db "",$00
	db "",$00

DATA_F7AC04:
	db "",$00
	db "     Je n'ai m",$7F,"me pas deux",$00
	db "  ~crans pour moi! Je suis s",$83,"r",$00
	db "     que K. Rool en a deux. ",$00
	db "    Pourquoi pas moi alors?",$00
	db "",$00

DATA_F7AC79:
	db "",$00
	db " Il est encore temps de laisser",$00
	db " tomber avant que les gosses ne",$00
	db " s'aper",$60,"oivent que le meilleur",$00
	db "        c'~tait Donkey!",$00
	db "",$00
	db "",$00

DATA_F7ACF3:
	db "",$00
	db "  O",$82," est donc pass~e Expresso?",$00
	db "  Une araign~e empot~e et un",$00
	db "  perroquet lourdaud, on aura",$00
	db "            tout vu!",$00
	db "",$00

DATA_F7AD64:
	db "",$00
	db "    Regardez-moi toutes ces",$00
	db " cochonneries! Ils traitent ma",$00
	db "  maison comme si c'~tait une",$00
	db "   d~charge publique, aucun",$00
	db "   respect pour leurs a",$80,"n~s!",$00
	db "",$00

DATA_F7ADF8:
	db "",$00
	db " Quelle plaie de rester enferm~",$00
	db "     dans ce baril miteux,",$00
	db "  j'aimerais mieux ",$7F,"tre assis",$00
	db " dehors comme la derni",$7D,"re fois.",$00
	db "",$00
	db "",$00

DATA_F7AE74:
	db "",$00
	db " Cette fois-ci, K. Rool va vous",$00
	db "  donner une racl~e, bande de",$00
	db "   garnements! Je viens | la",$00
	db "   rescousse, ",$60,"a m'~vitera de",$00
	db "   vous voir rougir de honte!",$00
	db "",$00

DATA_F7AF0D:
	db "",$00
	db "  Tous pour un? Je n'ai jamais",$00
	db "  entendu une telle ",$7B,"nerie! De",$00
	db " mon temps, j'~tais seul contre",$00
	db "             tous!",$00
	db "",$00

DATA_F7AF80:
	db " Ne serait-il pas plus logique",$00
	db "    que Dixie soit une jolie",$00
	db "  princesse que l'on viendrait",$00
	db "    arracher des griffes des",$00
	db " m~chants au lieu d'",$7F,"tre l'un",$00
	db "  des personnages principaux?",$00
	db "",$00

DATA_F7B035:
	db " Quand je pense que j'imaginais",$00
	db " jouer sur plusieurs tableaux!",$00
	db "  Mais non, bien s",$83,"r. Le bon",$00
	db "  vieux Cranky est tout juste",$00
	db "   bon pour les tableaux de",$00
	db "            s~rie Z.",$00
	db "",$00

DATA_F7B0E1:
	db "",$00
	db "  Je me demande pourquoi je me",$00
	db " d~carcasse pour vous, personne",$00
	db "            ne m'aime!",$00
	db "",$00
	db "",$00

DATA_F7B13A:
	db "",$00
	db "  Je parie que ce jeu Killer",$00
	db " Instinct est aussi pourri que",$00
	db " les autres. Je n'y suis m",$7F,"me",$00
	db "     pas, c'est vous dire!",$00
	db "",$00

DATA_F7B1B1:
	db "  C'est tout ce que vous avez",$00
	db " r~colt~? Vous avez des trous",$00
	db "  dans vos poches ou quoi? Si",$00
	db "   seulement on me laissait",$00
	db "            faire...",$00
	db "",$00
	db "",$00

DATA_F7B23E:
	db "",$00
	db " J'esp",$7D,"re que l'ann~e derni",$7D,"re,",$00
	db "  vous avez achet~ Donkey Kong",$00
	db "  Country. Gr",$7B,"ce | moi, il a eu",$00
	db "          un succ",$7D,"s fou!",$00
	db "",$00

DATA_F7B2B8:
	db "  Dire que je croyais que Diddy",$00
	db "   n'~tait qu'un h~ros de bas",$00
	db "    ~tage! Mais Dixie, c'est",$00
	db "  encore pire! Pour bien faire,",$00
	db "   il faudrait que je sois le",$00
	db "   seul et unique personnage.",$00
	db "",$00

DATA_F7B370:
	db "",$00
	db "  Vous devez vraiment ",$7F,"tre au",$00
	db " bout du rouleau pour lire tout",$00
	db "  ",$60,"a! Votre mis~rable qu",$7F,"te vous",$00
	db "       fait bailler d'ennui",$00
	db "             ou quoi?",$00
	db "",$00

DATA_F7B403:
	db "  Vous m'avez l'air d'avoir un",$00
	db "  peu d'embonpoint, mon p'tit",$00
	db " gars. Regardez-moi, je suis au",$00
	db "  top de la forme! Vous voulez",$00
	db "  que je vous donne quelques",$00
	db "             le",$60,"ons?",$00

DATA_F7B4B1:
	db "  Vous croyez vraiment que vos",$00
	db "  jolis graphismes et vos sons",$00
	db "   rigolos vont marcher? Pas",$00
	db "    cette fois-ci mon vieux.",$00
	db "  Disons que si vous en vendez",$00
	db "    dix, ce sera d~j| pas mal!",$00

DATA_F7B567:
	db "",$00
	db "  Avez-vous remarqu~ que ma",$00
	db "  chanson est la m",$7F,"me que la",$00
	db "    derni",$7D,"re fois? Quelle",$00
	db " mesquinerie! Je vaux bien deux",$00
	db "    airs diff~rents, non?",$00
	db "",$00

DATA_F7B5F6:
	db " Je le r~duirais en bouillie en",$00
	db "     moins de deux ce vieux",$00
	db " K. Rool, mais je risquerais de",$00
	db "  g",$7B,"cher le peu de plaisir que",$00
	db "   vous pourriez tirer de ce ",$00
	db "         jeu minable.",$00
	db "",$00

DATA_F7B6A6:
	db "",$00
	db "  Non mais, ils m'ont m",$7F,"me piqu~",$00
	db "   ma chaise, maintenant! Quel",$00
	db " terrible sort r~serve-t-on aux",$00
	db "  h~ros de jeux vid~o fatigu~s!",$00
	db "",$00

DATA_F7B728:
	db "",$00
	db "",$00
	db "         Quoi encore?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7B743:
	db "",$00
	db "",$00
	db "     Allez-y, mettez moi |",$00
	db " l'~preuve, je suis imbattable!",$00
	db "",$00
	db "",$00

DATA_F7B782:
	db "",$00
	db "",$00
	db "     Voici l'offre du jour!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7B7A3:
	db "",$00
	db "",$00
	db "     Bavez devant mon menu!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7B7C4:
	db "",$00
	db "",$00
	db "      Et ",$60,"a hein? Pas mal!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7B7E4:
	db "",$00
	db "",$00
	db "     Tr",$7D,"ve de bavardages,",$00
	db "  faites-moi voir vos jetons!",$00
	db "",$00
	db "",$00

DATA_F7B820:
	db "",$00
	db "",$00
	db "   Je pense que vous avez tout",$00
	db "  int~r",$7F,"t | d~penser vos jetons",$00
	db "            maintenant.",$00
	db "",$00
	db "",$00

DATA_F7B87B:
	db "",$00
	db "",$00
	db "     Voici un pixel de mes",$00
	db "    connaissances infinies!",$00
	db "",$00
	db "",$00

DATA_F7B8B6:
	db "",$00
	db "",$00
	db "    Une promo | moiti~ prix,",$00
	db "          profitez-en!",$00
	db "",$00
	db "",$00

DATA_F7B8EE:
	db "",$00
	db "",$00
	db "     Vous ne pensez pas",$00
	db "     que c'est gratuit?!",$00
	db "",$00
	db "",$00

DATA_F7B923:
	db "",$00
	db "",$00
	db "    Vous r",$7F,"vez, vous n'aurez",$00
	db "     jamais assez avec ",$60,"a!",$00
	db "",$00
	db "",$00

DATA_F7B95F:
	db "",$00
	db " Si vous voulez acheter ",$60,"a, il",$00
	db "   faudrait peut-",$7F,"tre faire",$00
	db "      quelques progr",$7D,"s!",$00
	db "",$00
	db "",$00

DATA_F7B9B5:
	db "",$00
	db "",$00
	db "     Non mais, vous croyez",$00
	db "   que je brade ma science?!!",$00
	db "",$00
	db "",$00

DATA_F7B9F2:
	db "",$00
	db "",$00
	db "  Contentez-vous des gratuites,",$00
	db "      esp",$7D,"ce de morveux!",$00
	db "",$00
	db "",$00

DATA_F7BA2F:
	db "",$00
	db "",$00
	db "       Pas de jetons?",$00
	db "       Ouste! Du vent!",$00
	db "",$00
	db "",$00

DATA_F7BA60:
	db "",$00
	db "",$00
	db "  Otez vos sales pattes de l|,",$00
	db "    vous voyez bien que vous",$00
	db "     n'avez pas les moyens!",$00
	db "",$00
	db "",$00

DATA_F7BABC:
	db "",$00
	db "",$00
	db "  Il vous faut d'autres jetons,",$00
	db "          macaque!",$00
	db "",$00
	db "",$00

DATA_F7BAF3:
	db "",$00
	db "",$00
	db "     Pas assez de jetons,",$00
	db "          mis~rable!",$00
	db "",$00
	db "",$00

DATA_F7BB26:
	db "",$00
	db "",$00
	db "  Pas assez? Il ne vous reste",$00
	db " plus qu'| aller voir ailleurs",$00
	db "         si j'y suis!",$00
	db "",$00
	db "",$00

DATA_F7BB7D:
	db "",$00
	db "",$00
	db "    Je vous ai assez aid~s. ",$00
	db "    Laissez-moi me reposer.",$00
	db "",$00
	db "",$00

DATA_F7BBBA:
	db "",$00
	db "",$00
	db "   A pr~sent, filez et occupez-",$00
	db "     vous de ces imb~ciles de",$00
	db "            crocodiles.",$00
	db "",$00
	db "",$00

DATA_F7BC14:
	db "",$00
	db "  Mmmbaaaah! Je commence | ",$7F,"tre",$00
	db "  fatigu~, fichez le camp et ne",$00
	db "  vous avisez pas de revenir me",$00
	db "            d~ranger!",$00
	db "",$00
	db "",$00

DATA_F7BC8D:
	db "",$00
	db "",$00
	db " A partir de maintenant, ",$60,"a va",$00
	db "    ",$7F,"tre un v~ritable jeu",$00
	db "          d'enfant!",$00
	db "",$00
	db "",$00

DATA_F7BCDE:
	db "",$00
	db "",$00
	db "   M",$7F,"me vous serez capable de",$00
	db "    terminer ce jeu stupide!",$00
	db "",$00
	db "",$00

DATA_F7BD1D:
	db "",$00
	db "",$00
	db "    Je m'en vais d~penser",$00
	db "         mes jetons!",$00
	db "",$00
	db "",$00

DATA_F7BD50:
	db "",$00
	db "",$00
	db " C'est parti, quelques petites",$00
	db "   parties m'attendent dans",$00
	db "       Killer Instinct.",$00
	db "",$00
	db "",$00

DATA_F7BDA7:
	db "",$00
	db "",$00
	db "  Il est hors de question que",$00
	db "       je vous dise tout!",$00
	db "",$00
	db "",$00

DATA_F7BDE3:
	db "",$00
	db "",$00
	db "     Vaudrait mieux que je",$00
	db "       nettoie ce taudis!",$00
	db "",$00
	db "",$00

DATA_F7BE1C:
	db "   Je savais bien que mon",$00
	db "  petit Diddy allait r~ussir!",$00
	db "   Comment peut-il en ",$7F,"tre",$00
	db "   autrement, puisque c'est",$00
	db "    MOI, Cranky qui lui ai",$00
	db "        tout appris!!",$00

DATA_F7BEBC:
	db "      Vous avez sauv~ mon",$00
	db "    bon | rien de petit-fils",$00
	db "       et balanc~ K. Rool",$00
	db "    dans son marais pourri?",$00
	db "  Pas mal pour un p'tit bleu!",$00
	db "",$00

DATA_F7BF48:
	db "   Evidemment, si j'avais ~t~",$00
	db "     le joueur, je me serais",$00
	db "     arrang~ pour que K. Rool",$00
	db "     ne me fasse pas la m",$7F,"me",$00
	db "    crasse deux fois de suite!",$00
	db "",$00

DATA_F7BFDE:
	db "     Moi, j'aurais trouv~",$00
	db "    toutes les pi",$7D,"ces Krem",$00
	db "    et termin~ votre fameux",$00
	db "         Monde Perdu!",$00
	db "      Vous ne pensiez pas",$00
	db "  tout finir au premier essai?",$00

DATA_F7C07E:
	db "   Au fait, combien de pi",$7D,"ces",$00
	db "  de mon sp~cial H~ros du Jeu",$00
	db "   Vid~o avez-vous trouv~es?",$00
	db " Il va sans dire qu'un joueur",$00
	db "     exp~riment~ comme moi",$00
	db "     aurait tout d~couvert!",$00

DATA_F7C12C:
	db "",$00
	db "",$00
	db "     Alors, voyons comment",$00
	db "    vous vous en ",$7F,"tes tir~s.",$00
	db "",$00
	db "",$00

DATA_F7C168:
	db "",$00
	db "       Bien jou~ fiston!",$00
	db "   Il n'y avait qu'un h~ros",$00
	db "   de jeu vid~o pour r~ussir",$00
	db "          aussi bien!",$00
	db "",$00

DATA_F7C1D2:
	db "",$00
	db "         Partons vite ",$00
	db "      de ce trou | rats",$00
	db "      et retournons sur",$00
	db "    l'Ile de Donkey Kong!",$00
	db "",$00

DATA_F7C235:
	db "     Enfin! J'y ai droit",$00
	db "    | mon deuxi",$7D,"me ~cran!",$00
	db "  Silence racaille, que je",$00
	db "  donne les r~sultats tant",$00
	db " attendus de mon prestigieux",$00
	db "     H~ros du Jeu Vid~o!",$00

DATA_F7C2D4:
	db "      Alors p'tit gars, ",$00
	db "    vous n'avez pas trouv~",$00
	db "     toutes mes pi",$7D,"ces?",$00
	db "     Tss, pour un h~ros,",$00
	db "     vous en avez encore,",$00
	db "    des choses | apprendre!",$00

DATA_F7C36F:
	db "    Enfin! Vous voil| sur",$00
	db "     le podium! Qui sait?",$00
	db "    Si vous cherchez bien,",$00
	db "   vous raflerez peut-",$7F,"tre",$00
	db "     la premi",$7D,"re place.",$00
	db "",$00

DATA_F7C3F2:
	db "    Pas mal pour un novice!",$00
	db "  Bien ~videmment, il faudra",$00
	db "    en trouver plus si vous",$00
	db "     voulez ",$7F,"tre une star",$00
	db "   aussi c~l",$7D,"bre que Cranky!",$00
	db "",$00

DATA_F7C47F:
	db "       D'accord Diddy, ",$00
	db "      je m'~tais tromp~.",$00
	db "   Vous ",$7F,"tes un h~ros digne",$00
	db "  de ce nom. Mais vous avez",$00
	db "      d",$83," h~riter de mon",$00
	db "     intelligence. Bravo!",$00

DATA_F7C51A:
	db "",$00
	db "   Pour v~rifier vos progr",$7D,"s",$00
	db "  - limit~s, c'est ~vident -",$00
	db "  appuyez sur L et R lorsqu'un",$00
	db "    ~cran carte est affich~.",$00
	db "",$00

DATA_F7C592:
	db "     L",$7B,"chez-moi un peu et",$00
	db "        essayez plut",$81,"t",$00
	db "   de trouver mes pi",$7D,"ces...",$00
	db "  Tentative vou~e | l'~chec,",$00
	db "         avec vous!!",$00
	db "",$00

DATA_F7C612:
	db "",$00
	db "      D~j| de retour?!",$00
	db "    Bon, on va v~rifier",$00
	db "  si votre statut de h~ros",$00
	db "       s'est am~lior~.",$00
	db "",$00

DATA_F7C675:
	db "     Que dalle! Aucune",$00
	db "    am~lioration depuis",$00
	db "   votre derni",$7D,"re visite.",$00
	db " Allez me chercher ces pi",$7D,"ces",$00
	db "   et arr",$7F,"tez de me faire",$00
	db "     perdre mon temps!",$00

DATA_F7C70D:
	db "     Vous attendez quoi?",$00
	db "   Il n'y a rien de secret",$00
	db "      | d~couvrir ici.",$00
	db "       Ah, ces jeunes,",$00
	db "     faut tout leur dire!",$00
	db "",$00

DATA_F7C78A:
	db "    Il y a deux ou trois",$00
	db "     trucs sur la page",$00
	db "    de s~lection du jeu.",$00
	db "      Mais franchement,",$00
	db "     je me demande bien",$00
	db "    | quoi ils servent!!",$00

DATA_F7C81C:
	db "   Il faut appuyer plusieurs",$00
	db "   fois sur Bas pour trouver",$00
	db "      ces options idiotes. ",$00
	db "   Mais si j'~tais vous, je",$00
	db "   ne perdrais pas mon temps.",$00
	db "",$00

DATA_F7C8AD:
	db "",$00
	db "    Eteignez votre console",$00
	db "   et laissez-moi roupiller!",$00
	db "   Je l'ai bien m~rit~ non?!",$00
	db "",$00
	db "",$00

DATA_F7C905:
	db "",$00
	db "",$00
	db "    Au d~but, faites ~quipe",$00
	db "   et lancez votre partenaire.",$00
	db "",$00
	db "",$00

DATA_F7C944:
	db "",$00
	db "    Si vous ~vitez le danger,",$00
	db "  vous trouverez un objet sous",$00
	db "          la lettre K.",$00
	db "",$00
	db "",$00

DATA_F7C99B:
	db "",$00
	db "",$00
	db "  Sautez de joie lorsque vous",$00
	db " traversez la plus longue des",$00
	db "     cordes horizontales.",$00
	db "",$00
	db "",$00

DATA_F7C9F5:
	db "",$00
	db "   La porte au pied de ce haut",$00
	db "     mur me semble bien mince.",$00
	db "",$00
	db "",$00

DATA_F7CA36:
	db "",$00
	db "   Si ces grands types bleus",$00
	db "    gardent ce gros tas de",$00
	db "  barils, c'est pas pour des",$00
	db "   prunes! Assommez-les et",$00
	db "          allez-y!",$00
	db "",$00

DATA_F7CABB:
	db "",$00
	db "   Un crochet, un saut et un",$00
	db "  bond suffisent, pr",$7D,"s des deux",$00
	db "  libellules au-dessus de vous.",$00
	db "",$00
	db "",$00

DATA_F7CB1B:
	db "",$00
	db "  Ce que vous trouverez sous le",$00
	db "  premier phoque vous consolera",$00
	db "    de vous ",$7F,"tre roussi les",$00
	db "          moustaches.",$00
	db "",$00
	db "",$00

DATA_F7CB90:
	db "",$00
	db "",$00
	db "   Je r",$7F,"ve, ou bien n'y a-t-il",$00
	db "  vraiment qu'un seul coffre au",$00
	db "            d~part?",$00
	db "",$00
	db "",$00

DATA_F7CBE7:
	db "",$00
	db "  Relax, laissez le rhino vous",$00
	db "    faire passer la premi",$7D,"re",$00
	db " partie du niveau avec sa t",$7F,"te.",$00
	db "",$00
	db "",$00

DATA_F7CC46:
	db "",$00
	db "   Une balade vers Klobber en",$00
	db "   compagnie de votre copine",$00
	db "  l'araign~e vaut s",$83,"rement le",$00
	db "             d~tour.",$00
	db "",$00

DATA_F7CCB6:
	db "",$00
	db "",$00
	db "   A droite, c'est adroit d",$7D,"s",$00
	db "       le d~but du niveau.",$00
	db "",$00
	db "",$00

DATA_F7CCF3:
	db "",$00
	db " A mon avis, les deux m~chants",$00
	db " qui lancent des crochets l'un",$00
	db "   en face de l'autre nous",$00
	db "    cachent quelque chose.",$00
	db "",$00

DATA_F7CD69:
	db "",$00
	db "  Cherchez la seule pierre qui",$00
	db "   soit une t",$7F,"te de Crocodile",$00
	db "    et vous trouverez votre",$00
	db "          copain Rambi.",$00
	db "",$00
	db "",$00

DATA_F7CDDD:
	db "",$00
	db "   Quand il ne reste plus que",$00
	db "  les libellules, je suis s",$83,"r",$00
	db "        que tout va bien.",$00
	db "",$00
	db "",$00

DATA_F7CE36:
	db "",$00
	db "    En approchant du sommet,",$00
	db "  marcher sur l'eau fait des",$00
	db "          miracles.",$00
	db "",$00
	db "",$00

DATA_F7CE87:
	db "",$00
	db "   D'accord, l'obscurit~ vous",$00
	db "  fiche le cafard, mais essayez",$00
	db "   de ne pas toucher tout de",$00
	db "         suite le fond.",$00
	db "",$00
	db "",$00

DATA_F7CEFD:
	db "",$00
	db "",$00
	db " Etes-vous | la hauteur d",$7D,"s le",$00
	db "           d~part?",$00
	db "",$00
	db "",$00

DATA_F7CF33:
	db "",$00
	db "  Apr",$7D,"s quatre barils rotatifs,",$00
	db "   et tout ce qui reste, c'est",$00
	db "           la gauche.",$00
	db "",$00
	db "",$00

DATA_F7CF8B:
	db "",$00
	db "   Un ami | huit pattes ferait",$00
	db "  la moiti~ du chemin pour vous",$00
	db "            aider.",$00
	db "",$00
	db "",$00

DATA_F7CFE0:
	db "",$00
	db "  Ne vous pr~cipitez pas dans",$00
	db "      la pi",$7D,"ce de Rambi,",$00
	db "     r~fl~chissez un peu.",$00
	db "",$00
	db "",$00

DATA_F7D034:
	db "",$00
	db "    Le fruit est toujours",$00
	db "    meilleur quand il est",$00
	db "  inaccessible, alors sautez",$00
	db "       sur l'occasion!",$00
	db "",$00
	db "",$00

DATA_F7D09F:
	db "   C'est son terrain, alors",$00
	db "  surveillez bien le wagon du",$00
	db " Kremling. Il est peut-",$7F,"tre en",$00
	db "  dessous de tout, mais il va",$00
	db "          s'en sortir.",$00
	db "",$00

DATA_F7D12E:
	db "",$00
	db "     Dans la derni",$7D,"re ligne",$00
	db "   droite, foncez avec Rambi",$00
	db "  vers une victoire ~clatante.",$00
	db "",$00
	db "",$00

DATA_F7D189:
	db "",$00
	db "",$00
	db "   Commencez par un crochet,",$00
	db "  puis un b",$7B,"ton et des bonds,",$00
	db "      et | vous le bonus.",$00
	db "",$00
	db "",$00

DATA_F7D1E2:
	db "",$00
	db "",$00
	db "   A ce niveau, votre moral",$00
	db "     grimpe en fl",$7D,"che.",$00
	db "",$00
	db "",$00

DATA_F7D219:
	db "",$00
	db "  Psst! Un conseil ! La porte",$00
	db "   est | c",$81,"t~ de Klampton...",$00
	db "     Le cageot aussi.",$00
	db "",$00
	db "",$00

DATA_F7D26D:
	db "",$00
	db "  Vous avez termin~ ce niveau,",$00
	db "  ",$60,"a se f",$7F,"te: n'h~sitez pas |",$00
	db "       franchir le pas.",$00
	db "",$00
	db "",$00

DATA_F7D2C5:
	db "",$00
	db "",$00
	db "  Quand il y en a un, qui sait",$00
	db "    s'il n'y en a pas deux?",$00
	db "",$00
	db "",$00

DATA_F7D304:
	db "",$00
	db "",$00
	db "   A gauche de la lettre ",$22,"O",$22,",",$00
	db " c'est la direction qu'il vous",$00
	db "             faut.",$00
	db "",$00
	db "",$00

DATA_F7D358:
	db "",$00
	db "    K. Rool n'est pas idiot: |",$00
	db "   mi-chemin, il a post~ deux",$00
	db "  armoires | glace bleues pour",$00
	db "      surveiller son clan.",$00
	db "",$00
	db "",$00

DATA_F7D3D2:
	db "",$00
	db "  Apr",$7D,"s le d~part, un saut en",$00
	db "   longueur puis un autre en",$00
	db "   hauteur vous vaudront plus",$00
	db "      qu'une m~daille d'or.",$00
	db "",$00

DATA_F7D449:
	db "",$00
	db "  R~sistez d",$7D,"s le d~but | une",$00
	db "   attaque de barils et leur",$00
	db "    tr~sor secret est | vous.",$00
	db "",$00
	db "",$00

DATA_F7D4A5:
	db "",$00
	db "  Attention | la fin! Attention",$00
	db "   ",$60,"a descend, et la vie est |",$00
	db "              vous.",$00
	db "",$00
	db "",$00

DATA_F7D4FB:
	db "",$00
	db "  Ne comptez pas sur moi pour",$00
	db " vous aider ce coup-ci. A vous",$00
	db "     de trouver tout seul.",$00
	db "",$00
	db "",$00

DATA_F7D556:
	db "",$00
	db "   Je vous ai laiss~ quelques",$00
	db "  animaux, mais je ne vais pas",$00
	db "  faire tout le boulot: | vous",$00
	db "        de les d~nicher.",$00
	db "",$00
	db "",$00

DATA_F7D5CE:
	db "",$00
	db " Quand il pleut des boulets de",$00
	db "   canon, je vous sugg",$7D,"re de",$00
	db "  vous mettre hors de port~e de",$00
	db "      celui qui les lance.",$00
	db "",$00

DATA_F7D647:
	db "",$00
	db "  Juste avant la mi-parcours,",$00
	db "    prenez le temps de vous",$00
	db "          retourner.",$00
	db "",$00
	db "",$00

DATA_F7D699:
	db "",$00
	db "     Apr",$7D,"s la pente avec la",$00
	db " lettre ",$22,"N",$22,", appuyez sur Droite",$00
	db "    dans votre chute et vous",$00
	db "       gagnerez un ballon.",$00
	db "",$00
	db "",$00

DATA_F7D710:
	db "",$00
	db "",$00
	db "      En bas, c'est sympa.",$00
	db "   Mais | droite, on s'~clate!",$00
	db "",$00
	db "",$00

DATA_F7D74E:
	db "",$00
	db "",$00
	db " Les bananes montrent la voie.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7D772:
	db "",$00
	db "",$00
	db "   Quand y'en a plus, y'en a",$00
	db "            encore.",$00
	db "",$00
	db "",$00

DATA_F7D7A7:
	db "   Tiens donc! Ce ne serait",$00
	db "  pas notre petit bleu? Je ne",$00
	db "  pensais pas vous trouver ici.",$00
	db "  A mon avis, vous avez eu du",$00
	db "   bol! Maintenant que vous",$00
	db "  ",$7F,"tes l|, autant vous briefer.",$00

DATA_F7D85B:
	db " Vous ",$7F,"tes au ",$22,"Monde Perdu",$22,$00
	db "  des Kremlings. Si vous voulez",$00
	db " finir ce jeu idiot, vous devez",$00
	db "    aller l| o",$82," se trouve la",$00
	db "    grosse t",$7F,"te de crocodile.",$00
	db "",$00

DATA_F7D8F3:
	db "      Mais pour y arriver,",$00
	db " il faut battre Kaptain K. Rool",$00
	db "  et r~ussir tous les niveaux",$00
	db "   de bonus... Ce dont vous",$00
	db "  ",$7F,"tes probablement incapable,",$00
	db "           blanc bec!",$00

DATA_F7D99D:
	db "   Pourquoi je me d~carcasse",$00
	db "  ainsi? Bon tant pis, je vous",$00
	db "  file des astuces totalement",$00
	db " ~videntes pour ce monde. Vous",$00
	db "   en aurez s",$83,"rement besoin!",$00
	db "",$00

DATA_F7DA34:
	db $01
	db "    Bonjour | tous, je suis",$00
	db " Wrinkly Kong, la directrice de",$00
	db "   l'~cole. Je suis l| pour",$00
	db "   donner des cours et vous",$00
	db "  aider. Dites-moi tout, que",$00
	db "   puis-je faire pour vous?",$00

DATA_F7DAE2:
	db "",$00
	db "     Si vous voyez K. Rool,",$00
	db "    demandez-lui s'il a bien",$00
	db "       r~vis~ ses le",$60,"ons.",$00
	db "",$00
	db "",$00

DATA_F7DB38:
	db "",$00
	db "   D~p",$7F,"chez-vous, l'~cole est",$00
	db "  bient",$81,"t finie! Pour ~craser",$00
	db " les Kremlings, quelques le",$60,"ons",$00
	db " suppl~mentaires ne vous feront",$00
	db "           pas de mal!",$00
	db "",$00

DATA_F7DBCD:
	db "",$00
	db "  Les vilains crocodiles! Tout",$00
	db "   ce qui les int~resse c'est",$00
	db "  d'apprendre | se battre et de",$00
	db "  r~duire mes braves singes en",$00
	db "      bouillie! Tsss, tsss!",$00
	db "",$00
	db "",$00

DATA_F7DC68:
	db "",$00
	db " Etes-vous all~s voir mon mari",$00
	db "     Cranky? Il est un peu",$00
	db "   grincheux, mais il conna",$80,"t",$00
	db "    cette ",$80,"le comme sa poche.",$00
	db "",$00

DATA_F7DCE0:
	db "",$00
	db "  Entrez et asseyez-vous, les",$00
	db "   enfants. Vous devez ",$7F,"tre",$00
	db "  ~puis~s de courir ainsi en",$00
	db "          tous sens.",$00
	db "",$00

DATA_F7DD4E:
	db "",$00
	db "",$00
	db " Regardez-moi les additions des",$00
	db "  Kremlings! C'est d~plorable!",$00
	db "",$00
	db "",$00

DATA_F7DD91:
	db "",$00
	db "",$00
	db "  Quelle guigne! Il semblerait",$00
	db "  qu'il vous en manque un peu!",$00
	db "",$00
	db "",$00

DATA_F7DDD3:
	db "",$00
	db " Ouh, mes amis, ",$60,"a vous fait un",$00
	db "  bon paquet de jetons! Mais,",$00
	db " il ne faut pas s'arr",$7F,"ter l|.",$00
	db "",$00
	db "",$00

DATA_F7DE32:
	db "",$00
	db "",$00
	db "   Pardonnez-moi, mais j'ai",$00
	db "  besoin d'un nouveau tableau.",$00
	db "",$00
	db "",$00

DATA_F7DE71:
	db "",$00
	db "",$00
	db "   C'est bien triste, mais il",$00
	db "  vous manque encore quelques",$00
	db "            jetons.",$00
	db "",$00
	db "",$00

DATA_F7DEC5:
	db " Les ~tudes ne sont pas donn~es",$00
	db "     de nos jours. Mais en",$00
	db "     cherchant un peu, vous",$00
	db "    trouverez bien d'autres",$00
	db "            jetons!",$00
	db "",$00
	db "",$00

DATA_F7DF4E:
	db "",$00
	db "",$00
	db "     Au revoir les enfants!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7DF6F:
	db "",$00
	db "",$00
	db "     Surtout, revenez me",$00
	db "        rendre visite.",$00
	db "",$00
	db "",$00

DATA_F7DFA3:
	db "",$00
	db "",$00
	db "   Si vous avez besoin de moi,",$00
	db "    vous savez o",$82," me trouver.",$00
	db "",$00
	db "",$00

DATA_F7DFE4:
	db "",$00
	db "",$00
	db "     M~fiez-vous, les Kong.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7E005:
	db "",$00
	db "",$00
	db "   Bonne chance | tous.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7E022:
	db "",$00
	db "",$00
	db "  Au moindre probl",$7D,"me, n'h~sitez",$00
	db "        pas | venir me voir.",$00
	db "",$00
	db "",$00

DATA_F7E064:
	db "    Pi",$7D,"ces d'or orn~es de",$00
	db "  bananes. Ramassez-les pour",$00
	db "    les d~penser chez les",$00
	db "  diff~rents membres de la",$00
	db "  famille Kong dans chaque",$00
	db "       monde de l'",$80,"le.",$00
	db "",$00

DATA_F7E103:
	db "",$00
	db "   Pour nager, appuyez sur le",$00
	db " bouton ",$22,"B",$22,". En utilisant Haut",$00
	db "   et Bas, vous contr",$81,"lez votre",$00
	db "            vitesse.",$00
	db "",$00

DATA_F7E177:
	db "   Lorsque le bonus souhait~",$00
	db "    appara",$80,"t, sautez sur la",$00
	db "  cible, mais attention: il",$00
	db "  faut sauter d'une hauteur",$00
	db "   suffisante, sinon c'est",$00
	db "            perdu.",$00
	db "",$00

DATA_F7E217:
	db "",$00
	db "",$00
	db "   Renvoyez | Krow les oeufs",$00
	db "  qu'il vous lance. Ca ne va",$00
	db "        pas lui plaire.",$00
	db "",$00
	db "",$00

DATA_F7E26D:
	db "",$00
	db "     Maintenez le bouton A",$00
	db "  enfonc~, puis rel",$7B,"chez pour",$00
	db "    lancer la Super Charge.",$00
	db "   Elle sert | d~foncer les",$00
	db "       portes cach~es.",$00

DATA_F7E2F6:
	db " Appuyez sur le bouton A pour",$00
	db "  faire ~quipe. Lancez votre",$00
	db " ~quipier pour atteindre des",$00
	db "   points inaccessibles et",$00
	db "     d~truire des ennemis.",$00
	db "    R~appuyez pour cesser.",$00

DATA_F7E39F:
	db "   Pour que votre pote Rattly",$00
	db "  saute lorsqu'il est dans les",$00
	db "   airs, tombez d'um rebord et",$00
	db " appuyez sur le bouton de saut",$00
	db "      au cours de la chute.",$00
	db "",$00

DATA_F7E437:
	db "",$00
	db "  Maintenez le bouton ",$22,"Y",$22,$00
	db " enfonc~ lorsque vous ",$7F,"tes sur",$00
	db "  les cordes. Vous monterez et",$00
	db "      descendrez plus vite.",$00
	db "",$00

DATA_F7E4AD:
	db "",$00
	db "",$00
	db "  Ramassez les quatre lettres",$00
	db "  que contient chaque niveau et",$00
	db "      vous gagnez une vie",$00
	db "        suppl~mentaire.",$00
	db "",$00
	db "",$00

DATA_F7E521:
	db "",$00
	db "    Lorsque vous tapez sur",$00
	db "   Kleever, d~p",$7F,"chez-vous de",$00
	db "  filer de l'autre c",$81,"t~ avant",$00
	db "       qu'il ne s'~nerve.",$00
	db "",$00
	db "",$00

DATA_F7E594:
	db "   Appuyez sur le bouton A ou",$00
	db "  bien sur les boutons L et R.",$00
	db "   R~appuyez pour stopper la ",$00
	db "   toile et poser la plate-",$00
	db "    forme dans la direction ",$00
	db "            voulue.",$00

DATA_F7E63C:
	db "  Pour chaque niveau de bonus",$00
	db " termin~, vous en recevez une.",$00
	db "  Ramassez-en beaucoup et vous",$00
	db "    pourrez les utiliser au",$00
	db "      Kiosque de Klubba.",$00
	db "",$00

DATA_F7E6CE:
	db "",$00
	db "    Sautez dedons pour vous",$00
	db "  transformer en l'animal dont",$00
	db "   l'image est sur le tonneau.",$00
	db "",$00
	db "",$00

DATA_F7E72B:
	db "  En maintenant le bouton de",$00
	db "  saut enfonc~ lorsque vous",$00
	db "  sautez sur un ennemi, vous",$00
	db " rebondirez plus haut et plus",$00
	db "             loin.",$00
	db "",$00

DATA_F7E7B3:
	db "",$00
	db "   Il y en a trois sortes: le",$00
	db "       rouge vaut 1 vie, le",$00
	db "      vert 2 vies et le bleu,",$00
	db "       plus rare, en vaut 3.",$00
	db "",$00

DATA_F7E82A:
	db "",$00
	db "   Quand Kudgel atterrit, il",$00
	db "     secoue l'~cran et vous",$00
	db "  immobilise. Alors attention!",$00
	db "",$00
	db "",$00

DATA_F7E885:
	db "  Pour activer Rattly, appuyez",$00
	db "     sur le bouton A, puis",$00
	db "  rel",$7B,"chez pour le Super Saut.",$00
	db "   Ceci sert | atteindre des",$00
	db "      zones hors de port~e.",$00
	db "",$00

DATA_F7E918:
	db "  Grosse pi",$7D,"ce avec la mention",$00
	db "   ",$22,"DK",$22,". Cranky en a cach~ une |",$00
	db "  chaque niveau. Ramassez-les",$00
	db "  et votre statut de champion",$00
	db "         s'am~liorera.",$00
	db "",$00

DATA_F7E9AC:
	db " Des portes se dissimulent sur",$00
	db " les c",$81,"t~s des murs et on les",$00
	db "    ouvre en leur jetant des",$00
	db "  objets ou avec l'aide de vos",$00
	db "       potes les animaux.",$00
	db "",$00

DATA_F7EA40:
	db "",$00
	db "  D~p",$7F,"chez-vous de d~truire le",$00
	db "  petit Zinger et ses frelons,",$00
	db "    sinon ils finissent par",$00
	db "         r~appara",$80,"tre.",$00
	db "",$00
	db "",$00

DATA_F7EAB4:
	db "",$00
	db " Appuyez sur Y pour rouler au-",$00
	db " del| du bord, puis sur B pour",$00
	db "  sauter tout en tombant. Ceci",$00
	db "     permet d'augmenter la",$00
	db "       longueur du saut.",$00
	db "",$00

DATA_F7EB47:
	db "",$00
	db "   Un mur apparemment massif",$00
	db " comporte peut-",$7F,"tre un passage",$00
	db "  secret donnant acc",$7D,"s | une",$00
	db "      zone cach~e ou | un",$00
	db "           raccourci.",$00
	db "",$00

DATA_F7EBD2:
	db "",$00
	db "    Pour acqu~rir les objets",$00
	db "      qu'il vous faut pour",$00
	db "  combattre le fant",$81,"me de Krow,",$00
	db "  sautez sur les Mini-Necky de",$00
	db "      couleurs diff~rentes.",$00
	db "",$00

DATA_F7EC67:
	db "",$00
	db "   Chaque niveau en comporte",$00
	db "  entre un et trois. Terminer",$00
	db "   tous les bonus d'un niveau",$00
	db "       permet de gagner 1",$25,".",$00
	db "",$00

DATA_F7ECDE:
	db "",$00
	db " Il n'est pas indispensable de",$00
	db "  les trouver, mais cela peut",$00
	db "     vous aider. Les objets",$00
	db "  deviennent visibles quand on",$00
	db "          les touche.",$00
	db "",$00

DATA_F7ED6E:
	db "",$00
	db "  Appuyez sur le bouton A pour",$00
	db "     activer Enguarde, puis ",$00
	db " rel",$7B,"chez pour la Super Attaque.",$00
	db "    Ceci sert | d~foncer les ",$00
	db "        portes d~rob~es.",$00
	db "",$00

DATA_F7EE04:
	db "",$00
	db "",$00
	db " Tous mes conseils vous seront",$00
	db "   utiles dans votre qu",$7F,"te...",$00
	db "           sauf un.",$00
	db "",$00
	db "",$00

DATA_F7EE59:
	db "",$00
	db "",$00
	db "   Assurez-vous bien d'avoir",$00
	db "     suffisamment de vies!",$00
	db "",$00
	db "",$00

DATA_F7EE95:
	db $01
	db "    Salut les gars, moi c'est",$00
	db "   Funky. Ca vous dit quelque",$00
	db "   chose l'",$80,"le aux crocodiles?",$00
	db "  Oui? Alors, allons-y! Montez",$00
	db "   dans mon baril et traversez",$00
	db "           les cieux.",$00

DATA_F7EF45:
	db "",$00
	db "",$00
	db " Bien, bien, vous voil| pr",$7F,"ts |",$00
	db "  partir | l'assaut des nuages.",$00
	db "",$00
	db "",$00

DATA_F7EF89:
	db "",$00
	db "",$00
	db "  Parez au d~part. Faites votre",$00
	db "      choix et bonne route.",$00
	db "",$00
	db "",$00

DATA_F7EFC9:
	db "",$00
	db "",$00
	db "  A pieds joints dans l'engin",$00
	db "      et fonce, Alphonse!",$00
	db "",$00
	db "",$00

DATA_F7F005:
	db "",$00
	db "     Excellent, les gars!",$00
	db "  Maintenant on s'occupe de",$00
	db "   K. Rool, il est vraiment",$00
	db "          pas cool!",$00
	db "",$00

DATA_F7F06D:
	db "",$00
	db "",$00
	db "  Mortel! Tous sur le pied de",$00
	db "    guerre, et | l'attaque!",$00
	db "",$00
	db "",$00

DATA_F7F0AB:
	db "",$00
	db "",$00
	db " On ramasse, on lui file un bon",$00
	db "    coup de pied et ",$60,"a passe.",$00
	db "",$00
	db "",$00

DATA_F7F0ED:
	db "",$00
	db "",$00
	db " D~sol~ les mecs, c'est un peu",$00
	db "      trop cher pour vous!",$00
	db "",$00
	db "",$00

DATA_F7F12B:
	db "",$00
	db "      Ben, mes potes! Vous",$00
	db "    repasserez quand vous en ",$00
	db "          aurez assez!",$00
	db "",$00
	db "",$00

DATA_F7F17E:
	db "",$00
	db "",$00
	db "      Allons, allons! Soyez",$00
	db "  raisonnables et revenez avec",$00
	db "              du bl~!",$00
	db "",$00

DATA_F7F1D2:
	db "",$00
	db "",$00
	db "   Manque de bol! Tentez votre",$00
	db "       chance de nouveau.",$00
	db "",$00
	db "",$00

DATA_F7F20F:
	db "",$00
	db "",$00
	db "       Oh, non! Un peu de",$00
	db "  pers~v~rance si vous voulez",$00
	db "      entrer dans la danse.",$00
	db "",$00

DATA_F7F266:
	db "",$00
	db "",$00
	db "  Ca suffit pas, mec! J'ai un",$00
	db "    cr~dit | payer pour ma",$00
	db "       nouvelle planche!",$00
	db "",$00
	db "",$00

DATA_F7F2BC:
	db "",$00
	db "",$00
	db "    A la prochaine, les gars!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7F2DF:
	db "",$00
	db "",$00
	db "          Cool, Raoul!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7F2FB:
	db "",$00
	db "",$00
	db "          Bonne route!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7F317:
	db "",$00
	db "",$00
	db "    On se revoit bient",$81,"t, OK?",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7F33A:
	db "",$00
	db "",$00
	db "   Et n'oubliez pas, le singe",$00
	db "          c'est Funky!",$00
	db "",$00
	db "",$00

DATA_F7F373:
	db "",$00
	db "",$00
	db "       A bient",$81,"t les amis.",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7F393:
	db "",$00
	db "",$00
	db "    Et voil|, il est | vous!",$00
	db "            A plus!",$00
	db "",$00
	db "",$00

DATA_F7F3C8:
	db $02
	db "   Moi c'est Klubba, bande de",$00
	db " terriens! Ca va vous co",$83,"ter du",$00
	db " pognon de traverser ici, et si",$00
	db "   vous ne payez pas, je vous",$00
	db " ~craserai comme de mis~rables",$00
	db "     moucherons. Aaarrrgghh!",$00

DATA_F7F481:
	db "",$00
	db "",$00
	db "     C'est 15 pi",$7D,"ces Krem",$00
	db "        pour traverser.",$00
	db "",$00
	db "",$00

DATA_F7F4B7:
	db "",$00
	db "  Tous | vos postes, v'l| les",$00
	db "   ouistitis! Vous choisissez,",$00
	db " morveux, vous m'filez le butin",$00
	db " ou j'vous mets sur la planche.",$00
	db "",$00

DATA_F7F536:
	db "",$00
	db "    Sacrebleu! Elle est o",$82,$00
	db "   l'oseille? Pas d'oseille,",$00
	db "  pas de pont, moussaillons!",$00
	db "",$00
	db "",$00

DATA_F7F58E:
	db "",$00
	db "   Saperlipopette, chimpanz~s",$00
	db "   pouilleux! Je vous attends",$00
	db "  foies jaunes, essayez un peu",$00
	db " de traverser le pont de Klubba",$00
	db "          sans payer!",$00

DATA_F7F620:
	db "",$00
	db "",$00
	db "   Faites sonner les doublons,",$00
	db "         singes pel~s!",$00
	db "",$00
	db "",$00

DATA_F7F65A:
	db "",$00
	db "  Aarrgghh! Revoil| ces foutus",$00
	db " sacs | puces! Tribut non pay~,",$00
	db "    malandrin pi~tin~, vu?",$00
	db "",$00

DATA_F7F6B6:
	db "",$00
	db " Sacrebleu! Ne vous avisez pas",$00
	db "  de poser vos sales pognes sur",$00
	db "  mon or, ou je vous d~coupe en",$00
	db "         rondelles!",$00
	db "",$00
	db "",$00

DATA_F7F72C:
	db "",$00
	db "",$00
	db " C'est pas avec ",$60,"a que je vais",$00
	db "  vous laisser passer, nom de",$00
	db "            nom!",$00
	db "",$00
	db "",$00

DATA_F7F77E:
	db "",$00
	db "",$00
	db "    C'est tout? Bouffeurs de",$00
	db "   bananes, maudits terriens!",$00
	db "",$00
	db "",$00

DATA_F7F7BD:
	db "",$00
	db "",$00
	db "   Vous allez vous en prendre",$00
	db "  dans l'arri",$7D,"re train si vous",$00
	db "    ne m'en ramenez pas plus!",$00
	db "",$00
	db "",$00

DATA_F7F81C:
	db "",$00
	db "",$00
	db "  Encore un coup comme ",$60,"a et je",$00
	db "   vous fais manger les algues",$00
	db "     par la racine. Aarrgghh!",$00
	db "",$00
	db "",$00

DATA_F7F87D:
	db "",$00
	db "  Qu'est ce qui ne va pas? Nos",$00
	db " salles de bonus sont trop bien",$00
	db "   cach~es pour des macaques",$00
	db "   pouilleux de votre esp",$7D,"ce!",$00
	db "",$00

DATA_F7F8F9:
	db "",$00
	db "  Hhaa, hhaa, hhaa! Plut",$81,"t me",$00
	db " faire d~vorer par les requins",$00
	db "  que de me faire rouler de la",$00
	db "            sorte!",$00
	db "",$00
	db "",$00

DATA_F7F96B:
	db "",$00
	db "",$00
	db "   Du vent, macaques puants!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7F98D:
	db "",$00
	db "",$00
	db "       Ne revenez pas,",$00
	db "       chiens maudits!",$00
	db "",$00
	db "",$00

DATA_F7F9BF:
	db "",$00
	db "",$00
	db "       Circulez, marins",$00
	db "         d'eau douce!",$00
	db "",$00
	db "",$00

DATA_F7F9F1:
	db "",$00
	db "",$00
	db "   Revenez quand vous voulez",$00
	db "       une vol~e. Ha ha!",$00
	db "",$00
	db "",$00

DATA_F7FA2B:
	db "",$00
	db "",$00
	db "    Affrontez mon courroux,",$00
	db "        t",$7F,"tes | poux!",$00
	db "",$00
	db "",$00

DATA_F7FA61:
	db "",$00
	db "",$00
	db "  Que le diable vous emporte!",$00
	db "",$00
	db "",$00
	db "",$00

DATA_F7FA84:
	db "",$00
	db "",$00
	db " Par ici, les amis! Je viens de",$00
	db "   cirer le pont rien que pour",$00
	db "             vous!",$00
	db "",$00

DATA_F7FAD9:
	db "",$00
	db "",$00
	db "   Que les vents vous soient",$00
	db "   favorables en cette belle",$00
	db "           journ~e!",$00
	db "",$00

DATA_F7FB2A:
	db "",$00
	db "",$00
	db " K. Rool est une vraie crapule.",$00
	db "  J'esp",$7D,"re que gr",$7B,"ce | vous ses",$00
	db "    stratag",$7D,"mes vont tomber |",$00
	db "             l'eau.",$00
	db "",$00

DATA_F7FB9F:
	db "",$00
	db "",$00
	db "  Voici mes fr",$7D,"res singes! Ce",$00
	db " baril vous appartient, faites-",$00
	db "     en ce que vous voulez!",$00
	db "",$00

DATA_F7FBFC:
	db "",$00
	db "",$00
	db " Mes barils sont | vous, venez",$00
	db "   les prendre quand ",$60,"a vous",$00
	db "            pla",$80,"t.",$00
	db "",$00

DATA_F7FC4E:
	dw $001A
	dw DATA_F7A8E3,DATA_F7A95D,DATA_F7A9CE,DATA_F7AA7F,DATA_F7AAF7,DATA_F7ABA6,DATA_F7AC04,DATA_F7AC79
	dw DATA_F7ACF3,DATA_F7AD64,DATA_F7ADF8,DATA_F7AE74,DATA_F7AF0D,DATA_F7AF80,DATA_F7B035,DATA_F7B0E1
	dw DATA_F7B13A,DATA_F7B1B1,DATA_F7B23E,DATA_F7B2B8,DATA_F7B370,DATA_F7B403,DATA_F7B4B1,DATA_F7B567
	dw DATA_F7B5F6,DATA_F7B6A6

DATA_F7FC84:
	dw $0009
	dw DATA_F7B728,DATA_F7B743,DATA_F7B782,DATA_F7B7A3,DATA_F7B7C4,DATA_F7B7E4,DATA_F7B820,DATA_F7B87B
	dw DATA_F7B8B6

DATA_F7FC98:
	dw $000A
	dw DATA_F7B8EE,DATA_F7B923,DATA_F7B95F,DATA_F7B9B5,DATA_F7B9F2,DATA_F7BA2F,DATA_F7BA60,DATA_F7BABC
	dw DATA_F7BAF3,DATA_F7BB26

DATA_F7FCAE:
	dw $0009
	dw DATA_F7BB7D,DATA_F7BBBA,DATA_F7BC14,DATA_F7BC8D,DATA_F7BCDE,DATA_F7BD1D,DATA_F7BD50,DATA_F7BDA7
	dw DATA_F7BDE3

DATA_F7FCC2:
	dw DATA_F7D7A7,DATA_F7D85B,DATA_F7D8F3,DATA_F7D99D

DATA_F7FCCA:
	dw DATA_F7BE1C,DATA_F7BEBC,DATA_F7BF48,DATA_F7BFDE,DATA_F7C07E,DATA_F7C12C

DATA_F7FCD6:
	dw DATA_F7C235,DATA_F7C47F,DATA_F7C3F2,DATA_F7C36F

DATA_F7FCDE:
	dw DATA_F7C2D4,DATA_F7C51A,DATA_F7C592

DATA_F7FCE4:
	dw DATA_F7C612,DATA_F7C47F,DATA_F7C3F2,DATA_F7C36F,DATA_F7C2D4

DATA_F7FCEE:
	dw DATA_F7C675

DATA_F7FCF0:
	dw DATA_F7C70D,DATA_F7C78A,DATA_F7C81C,DATA_F7C8AD

DATA_F7FCF8:
	dw DATA_F7C168,DATA_F7C1D2

DATA_F7FCFC:
	dw $0005
	dw DATA_F7851A,DATA_F785A5,DATA_F7861B,DATA_F78655,DATA_F786C6

DATA_F7FD08:
	dw $0004
	dw DATA_F7873E,DATA_F7877A,DATA_F787CE,DATA_F78805

DATA_F7FD12:
	dw $0006
	dw DATA_F7883E,DATA_F7885F,DATA_F78883,DATA_F788A1,DATA_F788E1,DATA_F78933

DATA_F7FD20:
	dw $0005
	dw DATA_F7898A,DATA_F789C4,DATA_F78A00,DATA_F78A24,DATA_F78A5A

DATA_F7FD2C:
	dw $0005
	dw DATA_F78AB4,DATA_F78AE6,DATA_F78B1A,DATA_F78B53,DATA_F78B8E

DATA_F7FD38:
	dw $0005
	dw DATA_F78BAE,DATA_F78BE0,DATA_F78BFF,DATA_F78C2F,DATA_F78C70

DATA_F7FD44:
	dw $0006
	dw DATA_F7EF45,DATA_F7EF89,DATA_F7EFC9,DATA_F7F005,DATA_F7F06D,DATA_F7F0AB

DATA_F7FD52:
	dw $0006
	dw DATA_F7F0ED,DATA_F7F12B,DATA_F7F17E,DATA_F7F1D2,DATA_F7F20F,DATA_F7F266

DATA_F7FD60:
	dw $0006
	dw DATA_F7F2BC,DATA_F7F2DF,DATA_F7F2FB,DATA_F7F317,DATA_F7F33A,DATA_F7F373

DATA_F7FD6E:
	dw $0001
	dw DATA_F7F393

DATA_F7FD72:
	dw $0006
	dw DATA_F7DAE2,DATA_F7DB38,DATA_F7DBCD,DATA_F7DC68,DATA_F7DCE0,DATA_F7DD4E

DATA_F7FD80:
	dw $0005
	dw DATA_F7DD91,DATA_F7DDD3,DATA_F7DE32,DATA_F7DE71,DATA_F7DEC5

DATA_F7FD8C:
	dw $0006
	dw DATA_F7DF4E,DATA_F7DF6F,DATA_F7DFA3,DATA_F7DFE4,DATA_F7E005,DATA_F7E022

DATA_F7FD9A:
	dw $0006
	dw DATA_F7F4B7,DATA_F7F536,DATA_F7F58E,DATA_F7F620,DATA_F7F65A,DATA_F7F6B6

DATA_F7FDA8:
	dw $0006
	dw DATA_F7F72C,DATA_F7F77E,DATA_F7F7BD,DATA_F7F81C,DATA_F7F87D,DATA_F7F8F9

DATA_F7FDB6:
	dw $0005
	dw DATA_F7F96B,DATA_F7F98D,DATA_F7F9BF,DATA_F7F9F1,DATA_F7FA2B

DATA_F7FDC2:
	dw $0005
	dw DATA_F7FA84,DATA_F7FAD9,DATA_F7FB2A,DATA_F7FB9F,DATA_F7FBFC

	%FREE_BYTES($F7FDCE, 562, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF8Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_F80000:
	incbin "Tilemaps/Compressed/Layer2_Level_Brambles.bin"

DATA_F8063E:
	incbin "Graphics/Compressed/GFX_Layer2_LargeRareLogo.bin"

DATA_F80D10:
	incbin "Tilemaps/Compressed/Layer1_SmallRareLogo.bin"

DATA_F80D66:
	incbin "Tilemaps/Layer1_CopyrightScreen.bin"

DATA_F80FA6:
	incbin "Graphics/GFX_Layer1_CopyrightScreen.bin"

DATA_F82106:
	incbin "Graphics/Compressed/GFX_Layer1_KRoolsKeepMap.bin"

	%FREE_BYTES($F87FC5, 59, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

DATA_B88000:
	dw $2912,$B3DE

DATA_B88004:
	dw CODE_B89118
	dw CODE_B891A1
	dw CODE_B884EC
	dw CODE_B883F9
	dw CODE_B8845C
	dw CODE_B884BA
	dw CODE_B885E4
	dw CODE_B88579
	dw CODE_B886DC
	dw CODE_B8861C
	dw CODE_B8811E
	dw CODE_B880D2
	dw CODE_B892EE
	dw CODE_B88716
	dw CODE_B892EE
	dw CODE_B892EE
	dw CODE_B886B4
	dw CODE_B8865F
	dw CODE_B89282
	dw CODE_B892B3
	dw CODE_B881DB
	dw CODE_B8821A
	dw CODE_B89313
	dw CODE_B8942B
	dw CODE_B88ACF
	dw CODE_B8870E
	dw CODE_B88793
	dw CODE_B8853F
	dw CODE_B888D2
	dw CODE_B888EA
	dw CODE_B88596
	dw CODE_B88A00
	dw CODE_B88A46
	dw CODE_B88C30
	dw CODE_B88C36
	dw CODE_B88151
	dw CODE_B885B6
	dw CODE_B88950
	dw CODE_B8825B
	dw CODE_B8832C
	dw CODE_B88347
	dw CODE_B88825
	dw CODE_B892EE
	dw CODE_B883EF
	dw CODE_B883EA

CODE_B8805E:
	LDA.w $08C2
	AND.w #$0002
	BNE.b CODE_B8806A
CODE_B88066:
	JSR.w CODE_B8807D
	RTL

CODE_B8806A:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_B88066
	LDA.w #$0002
	TRB.w $08C2
	LDA.w #$002D
	JSR.w CODE_B8D7D6
	BRA.b CODE_B88066

CODE_B8807D:
	PHK
	PLB
	LDA.w $0A82
	BNE.b CODE_B88085
	RTS

CODE_B88085:
	STZ.w $0A82
	DEC
	ASL
	TAX
	JMP.w (DATA_B88004,x)

CODE_B8808E:
	JSR.w CODE_B88092
	RTL

CODE_B88092:
	LDA.w $0595
	STA.b $66
	TAY
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $64
	LDA.b $54,x
	STA.b $8E
	RTS

CODE_B880A2:
	JSR.w CODE_B880AB
	RTL

CODE_B880A6:
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B88092
CODE_B880AB:
	LDA.w $0599
	STA.b $66
	TAY
	LDX.w $0597
	STX.b $64
	LDA.b $54,x
	STA.b $8E
	RTS

CODE_B880BB:
	RTS

CODE_B880BC:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0597
	LDA.b $2E,x
	CMP.w #$0011
	BNE.b CODE_B880D1
	LDA.w #$0000
	STA.b $1C,x
	STA.w $001C,y
CODE_B880D1:
	RTS

CODE_B880D2:
	JSR.w CODE_B88092
	JSR.w CODE_B88E44
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0001
	BNE.b CODE_B8811D
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $6E
	BNE.b CODE_B8811D
	LDA.w #$0069
	STA.b $2E,x
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B88103
	CMP.w #$0200
	BMI.b CODE_B88103
	LDA.w #$0200
CODE_B88103:
	STA.b $24,x
	STZ.b $2A,x
	STZ.w $0AEE
	STZ.w $0AF2
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	LDA.w #!Define_DKC2_Animation_Player_FloatUp
	JSL.l CODE_B9D0B8
	JSR.w CODE_B881AD
CODE_B8811D:
	RTS

CODE_B8811E:
	JSR.w CODE_B88092
	LDA.b $1E,x
	LSR
	BCS.b CODE_B88127
	RTS

CODE_B88127:
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	LDX.b $64
	LDA.w #$0063
	STA.b $2E,x
	STZ.b $24,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #!Define_DKC2_Animation_Player_StunnedByKudgel
	JSL.l CODE_B9D0B8
	LDA.w $0A86
	STA.w $091F
	LDA.w #$0008
	TRB.w $0B02
	JSR.w CODE_B881AD
	RTS

CODE_B88151:
	JSR.w CODE_B88092
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	LDX.b $64
	LDA.w #$005D
	STA.b $2E,x
	LDA.w #$0020
	STA.b $42,x
	LDY.w #$0000
	LDA.b $0E,x
	AND.w #$7FFF
	CMP.w #$0010
	BMI.b CODE_B88176
	LDY.w #$0500
CODE_B88176:
	TYA
	STA.b $44,x
	STZ.b $24,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #!Define_DKC2_Animation_Player_StunnedByKudgel
	JSL.l CODE_B9D0B8
	LDA.w $0A86
	STA.w $091F
	LDA.w #$0008
	TRB.w $0B02
	LDA.w $091B
	AND.w #$FCFF
	ORA.w #$0100
	STA.w $091B
	JSL.l CODE_BB8C2C
	JSR.w CODE_B881AD
	RTS

CODE_B881A6:
	JSR.w CODE_B881AD
	JSR.w CODE_B88E44
	RTL

CODE_B881AD:
	LDA.w $0D7A
	CMP.w $0597
	BEQ.b CODE_B881B6
	RTS

CODE_B881B6:
	STZ.w $0D7A
	LDX.w $0597
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$00E4
	STA.b $02,x
	RTS

CODE_B881DB:
	JSR.w CODE_B881AD
	LDX.w $0A88
	JSR.w CODE_B880A6
	JSR.w CODE_B88E44
	STZ.w $0AEE
	STZ.w $0AF2
	LDA.w #!Define_DKC2_Animation_Player_RideSkullCart
	JSL.l CODE_B9D0B8
	LDX.b $64
	LDA.w $0A86
	STA.b $42,x
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B88214
	LDY.b $2E,x
	LDA.w #$005C
	STA.b $2E,x
	CPY.w #$002B
	BNE.b CODE_B88213
	JSR.w CODE_B88092
	JSL.l CODE_B8A4AD
CODE_B88213:
	RTS

CODE_B88214:
	LDA.w #$005B
	STA.b $2E,x
	RTS

CODE_B8821A:
	JSR.w CODE_B88092
	JSL.l CODE_B8CDCE
	JSL.l CODE_B9DFB4
	JSR.w CODE_B8CD90
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	LDX.b $64
	LDA.w #$0067
	STA.b $2E,x
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B8823F
	RTS

CODE_B8823F:
	JSR.w CODE_B880AB
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$0001
	LDX.w #$0006
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	RTS

CODE_B88254:
	LDA.w #$0027
	JML.l CODE_B8D7D2

CODE_B8825B:
	JSR.w CODE_B880BC
	JSL.l CODE_B881A6
	LDA.w $0515
	CMP.w #$0003
	BEQ.b CODE_B882C2
	JSR.w CODE_B88092
	LDA.w $0A86
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B882BE
	LDA.b $6E
	BNE.b CODE_B882BE
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0002
	BNE.b CODE_B882AF
	JSL.l CODE_B8CDCE
	JSL.l CODE_B8CDAD
	JSL.l CODE_B9DFD1
	LDA.w #!Define_DKC2_Animation_Follower_Glide
	JSL.l CODE_B9D0B8
	LDX.b $64
	LDA.w #$0064
	STA.b $2E,x
	STZ.b $26,x
	RTS

CODE_B882AF:
	LDX.b $64
	LDA.w #$0070
	STA.b $2E,x
	LDA.w #$0001
	JSL.l CODE_B58018
	RTS

CODE_B882BE:
	JSR.w CODE_B882FA
	RTS

CODE_B882C2:
	LDA.w #$FFFF
	STA.w $0A86
	JSR.w CODE_B88ACF
	JSR.w CODE_B88092
	LDA.w #$007B
	STA.b $2E,x
	LDA.w #$001E
	STA.b $30,x
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B882F9
	JSR.w CODE_B880AB
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7ED
CODE_B882F9:
	RTS

CODE_B882FA:
	JSL.l CODE_B3E23C
	JSR.w CODE_B88092
	LDX.b $64
	LDA.w #$0065
	STA.b $2E,x
	LDA.b $6E
	BNE.b CODE_B88324
	JSR.w CODE_B8B5BA
	CMP.w #$0002
	BEQ.b CODE_B8831C
	LDA.w #!Define_DKC2_Animation_Player_GotLandKremcoin
	JSL.l CODE_B9D0B8
	RTS

CODE_B8831C:
	LDA.w #!Define_DKC2_Animation_Player_GotWaterKremcoin
	JSL.l CODE_B9D0B8
	RTS

CODE_B88324:
	LDA.w #$009A
	JSL.l CODE_B9D08C
	RTS

CODE_B8832C:
	JSR.w CODE_B880BC
	JSR.w CODE_B88092
	LDA.w #$001F
	LDY.w #$0280
	JSL.l CODE_B8D0FC
	LDA.w #$0002
	JSL.l CODE_B58018
	JSR.w CODE_B8A5CA
	RTS

CODE_B88347:
	JSR.w CODE_B880BC
	JSR.w CODE_B88092
	LDA.b !RAM_DKC2_Global_CurrentMusicLo
	CMP.w #!Define_DKC2_MusicID_HotHeadBop
	BNE.b CODE_B8835B
	LDA.w #!Define_DKC2_SoundID_FellInLava|$0700
	JSL.l CODE_B58003
CODE_B8835B:
	LDA.b !RAM_DKC2_Global_CurrentMusicLo
	CMP.w #!Define_DKC2_MusicID_BayouBoogie
	BNE.b CODE_B88378
	LDY.w #$0018
	JSL.l CODE_BB842C
	LDY.b $68
	LDA.w #$02C0
	STA.w $000A,y
	LDA.w #!Define_DKC2_SoundID_EnguardeHurt|$0700
	JSL.l CODE_B58003
CODE_B88378:
	LDA.b $6C
	BEQ.b CODE_B88386
	LDX.b $6C
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $6C
	STZ.b $6E
CODE_B88386:
	LDX.b $64
	STZ.b $1A,x
	STZ.b $16,x
	LDA.w #$003B
	STA.b $2E,x
	LDA.w #$00A0
	STA.b $42,x
	STZ.b $30,x
	LDA.w #$0003
	STA.w $0A36
	JSL.l CODE_B883A3
	RTS

CODE_B883A3:
	LDA.w $08C2
	AND.w #$2000
	BNE.b CODE_B883E9
	JSL.l CODE_BEC664
	LDA.b !RAM_DKC2_Global_CurrentMusicLo
	CMP.w #!Define_DKC2_MusicID_CrocodileCacophony
	BEQ.b CODE_B883E9
	BRA.b CODE_B883E2

CODE_B883B8:
	CMP.w #$0012
	BEQ.b CODE_B883E2
	CMP.w #$001D
	BEQ.b CODE_B883E2
	CMP.w #$0006
	BEQ.b CODE_B883E2
	CMP.w #$0010
	BEQ.b CODE_B883E2
	CMP.w #$000D
	BEQ.b CODE_B883E2
	CMP.w #$0003
	BEQ.b CODE_B883E2
	CMP.w #$0005
	BEQ.b CODE_B883E2
	CMP.w #$0007
	BEQ.b CODE_B883E2
	BRA.b CODE_B883E9

CODE_B883E2:
	LDA.w #$0001
	JSL.l CODE_B58018
CODE_B883E9:
	RTL

CODE_B883EA:
	JSL.l CODE_BBBDF1
	RTS

CODE_B883EF:
	LDA.w #$FFFF
	STA.w $059D
	JML.l CODE_BBBDF1

CODE_B883F9:
	JSR.w CODE_B8C78F
	BCS.b CODE_B8845B
	LDX.w #!Define_DKC2_SoundID_TeamUp|$0500
	LDY.w #!Define_DKC2_SoundID_TeamUp|$0500
	JSR.w CODE_B89107
	LDA.w $0597
	STA.w $0D7A
	STZ.w $0D7C
	STZ.w $0D7E
	LDA.w #$0001
	STA.w $0D80
	LDA.w #$0007
	LDY.w #$0280
	JSL.l CODE_B8D0FC
	JSR.w CODE_B88092
	LDA.w #$0013
	STA.b $2E,x
	LDA.w $0006,y
	AND.w #$FFFB
	STA.w $0006,y
	LDA.w #!Define_DKC2_Animation_Player_TeamUpWalk
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDX.b $64
	LDA.w #$0040
	STA.b $2E,x
	LDA.w #$FFE4
	STA.l $00004A
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7EF
	JMP.w CODE_B8A07F

CODE_B8845B:
	RTS

CODE_B8845C:
	JSR.w CODE_B884DC
	BNE.b CODE_B884A4
	JSR.w CODE_B880BC
	LDA.b $6C
	BNE.b CODE_B884A5
	LDA.w $0597
	STA.w $0D7A
	STZ.w $0D7C
	STZ.w $0D7E
	LDA.w #$0001
	STA.w $0D80
	JSR.w CODE_B8D10C
	JSR.w CODE_B88092
	LDA.w #$0017
	STA.b $2E,x
	LDA.w $0006,y
	AND.w #$FFFB
	STA.w $0006,y
	LDA.w #!Define_DKC2_Animation_Player_TeamUpWalk
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDA.w #$0018
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Carried
	JSL.l CODE_B9D0B8
CODE_B884A4:
	RTS

CODE_B884A5:
	JSR.w CODE_B880AB
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$0004
	LDX.w #$0003
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	RTS

CODE_B884BA:
	STZ.w $0D7A
	JSR.w CODE_B88092
	LDA.w #$007E
	STA.b $2E,x
	JSR.w CODE_B880AB
	LDA.w #$0076
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Follower_GetOnOtherKong
	JSL.l CODE_B9D0B8
	STZ.b $20,x
	LDA.w #$FA00
	STA.b $24,x
	RTS

CODE_B884DC:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0020
	RTS

CODE_B884EC:
	JSR.w CODE_B880BC
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$002C
	BEQ.b CODE_B884FE
	JSR.w CODE_B884DC
	BNE.b CODE_B8853E
CODE_B884FE:
	LDA.w $0597
	STA.w $0D7A
	STZ.w $0D7C
	STZ.w $0D7E
	LDA.w #$0001
	STA.w $0D80
	JSR.w CODE_B88092
	LDA.w #$0017
	STA.b $2E,x
	LDA.w $0006,y
	AND.w #$FFFB
	STA.w $0006,y
	LDA.w #!Define_DKC2_Animation_Player_TeamUpWalk
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDA.w #$0018
	STA.b $2E,x
	LDA.b $30,x
	AND.w #$FFF7
	STA.b $30,x
	LDA.w #!Define_DKC2_Animation_Player_Carried
	JSL.l CODE_B9D0B8
CODE_B8853E:
	RTS

CODE_B8853F:
	LDA.w #$0080
	LDY.w #$0002
	JSR.w CODE_B8D100
	JSR.w CODE_B88092
	LDY.b $66
	LDA.w $0004,y
	AND.w #$4000
	BEQ.b CODE_B88578
	LDA.w $000E,y
	CLC
	ADC.w #$0100
	CMP.w #$0800
	BMI.b CODE_B88564
	LDA.w #$0800
CODE_B88564:
	STA.w $000E,y
	LDY.w #$0032
	LDA.b [$8E],y
	STA.b $24,x
	JSR.w CODE_B8C912
	LDX.b $64
	LDA.w #$0019
	STA.b $2E,x
CODE_B88578:
	RTS

CODE_B88579:
	JSR.w CODE_B88092
	JSR.w CODE_B88E44
	LDX.b $64
	LDA.w #$0041
	STA.b $2E,x
	STZ.b $0E,x
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $24,x
	LDA.w #!Define_DKC2_Animation_Player_StuckToHoneyWall
	JSL.l CODE_B9D0B8
	RTS

CODE_B88596:
	JSR.w CODE_B88092
	LDA.w #$005A
	STA.b $2E,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w $0A86
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #!Define_DKC2_Animation_Player_FreakOut
	JSL.l CODE_B9D0B8
	RTS

CODE_B885B6:
	JSR.w CODE_B88092
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	LDA.w #$005A
	STA.b $2E,x
	LDA.w $0A86
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #$FC00
	STA.b $24,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown0048
	JSL.l CODE_B9D0B8
	JSR.w CODE_B881AD
	RTS

CODE_B885E4:
	JSR.w CODE_B88092
	LDX.b $64
	LDA.w #$0043
	LDY.w $0D7A
	BEQ.b CODE_B885F4
	LDA.w #$007A
CODE_B885F4:
	STA.b $2E,x
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $24,x
	JSR.w CODE_B88607
	LDA.w #!Define_DKC2_SoundID_StuckToHoneyFloor|$0600
	JSL.l CODE_B58003
	RTS

CODE_B88607:
	LDA.w $0D7A
	BNE.b CODE_B88614
	LDA.w #!Define_DKC2_Animation_Player_StuckToHoneyFloor
	JSL.l CODE_B9D0B8
	RTS

CODE_B88614:
	LDA.w #!Define_DKC2_Animation_Player_StuckToHoneyFloorWhileHoldingSomething
	JSL.l CODE_B9D0B8
	RTS

CODE_B8861C:
	LDX.w $0A86
	CPX.w $0BA2
	BEQ.b CODE_B88625
CODE_B88624:
	RTS

CODE_B88625:
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_UnknownSprite02D8
	BEQ.b CODE_B88631
	CMP.w #!Define_DKC2_SpriteID_GhostRope
	BNE.b CODE_B88624
CODE_B88631:
	JSR.w CODE_B88092
	JSR.w CODE_B88E44
	LDA.w $0BA2
	STA.w $0BA0
	STZ.w $0BA2
	LDX.b $64
	LDA.w #$0045
	STA.b $2E,x
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $24,x
	STZ.b $2A,x
	LDY.w $0BA0
	LDA.w $0006,y
	STA.b $06,x
	LDA.w #!Define_DKC2_Animation_Player_HangOnSingleVerticalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B8865F:
	JSR.w CODE_B88092
	JSR.w CODE_B8B6A6
	BCS.b CODE_B8868D
	JSR.w CODE_B886A1
	LDA.w #$0035
	STA.b $2E,x
	LDA.w $0A86
	BEQ.b CODE_B88676
	STA.b $0A,x
CODE_B88676:
	JSR.w CODE_B8868E
	LDA.b $06,x
	AND.w #$FFF0
	ORA.b $32
	STA.b $06,x
	STZ.b $24,x
	STZ.b $2A,x
	LDA.w #!Define_DKC2_Animation_Player_HangOnSingleVerticalRope
	JSL.l CODE_B9D0B8
CODE_B8868D:
	RTS

CODE_B8868E:
	LDX.b $64
	LDA.w $0A88
	BMI.b CODE_B8869B
	LDA.w #$0003
	STA.b $32
	RTS

CODE_B8869B:
	LDA.w #$001F
	STA.b $32
	RTS

CODE_B886A1:
	LDA.w #$8000
	STA.w $0AEA
	LDA.w #$8000
	STA.w $0AEC
	STZ.w $0AEE
	STZ.w $0AF2
	RTS

CODE_B886B4:
	JSR.w CODE_B88092
	JSR.w CODE_B8B6A6
	BCS.b CODE_B886DB
	LDA.w #$0038
	STA.b $2E,x
	LDA.w $0A86
	CLC
	ADC.w #$0028
	STA.b $0A,x
	STZ.b $24,x
	STZ.b $2A,x
	LDA.w #!Define_DKC2_Animation_Player_HangOnHorizontalRope
	JSL.l CODE_B9D0B8
	STZ.w $0AEE
	STZ.w $0AF2
CODE_B886DB:
	RTS

CODE_B886DC:
	JSR.w CODE_B88092
	LDA.w #$0055
	STA.b $2E,x
	LDA.b $6E
	BNE.b CODE_B886FD
	LDA.w $0D7A
	BNE.b CODE_B886F5
	LDA.w #!Define_DKC2_Animation_Player_Unknown004C
	JSL.l CODE_B9D0B8
	RTS

CODE_B886F5:
	LDA.w #!Define_DKC2_Animation_Player_Unknown004D
	JSL.l CODE_B9D0B8
	RTS

CODE_B886FD:
	LDA.w #$005E
	JSL.l CODE_B9D08C
	LDX.b $64
	STZ.b $3E
	LDA.w #$0055
	STA.b $2E,x
	RTS

CODE_B8870E:
	JSR.w CODE_B880BC
	NOP #4
	RTS

CODE_B88716:
	JSR.w CODE_B880BC
	JSR.w CODE_B88092
	LDX.b $64
	LDA.w $0A86
	BNE.b CODE_B88748
	LDY.w $0A88
	LDA.w $0048,y
	BIT.b $12,x
	BVC.b CODE_B88731
	EOR.w #$FFFF
	INC
CODE_B88731:
	STA.b $20,x
	LDA.w $004A,y
	STA.b $24,x
	LDX.b $66
	LDA.w $004C,y
	STA.b $08,x
	LDA.w $004E,y
	STA.b $0A,x
	LDX.b $64
	BRA.b CODE_B88757

CODE_B88748:
	STA.b $24,x
	LDA.w $0A88
	STA.b $20,x
	JSL.l CODE_B8CDCE
	JSL.l CODE_B8CDAD
CODE_B88757:
	STZ.b $1E,x
	LDA.w $0D7A
	CMP.w $0597
	BEQ.b CODE_B8877D
	LDX.b $64
	LDA.w #$0056
	STA.b $2E,x
	JMP.w CODE_B887E4

CODE_B8876B:
	LDA.w #$0004
	JSR.w CODE_B8D117
	LDA.w #$0080
	LDY.w #$0003
	JSR.w CODE_B8D100
	JSR.w CODE_B8CD90
CODE_B8877D:
	LDX.b $64
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$001C
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown0025
	JSL.l CODE_B9D0B8
	RTS

CODE_B88793:
	JSR.w CODE_B88092
	LDA.b $2E,x
	CMP.w #$0011
	BNE.b CODE_B8879E
	RTS

CODE_B8879E:
	JSL.l CODE_B8CDCE
	STZ.w $0AEE
	STZ.w $0AF2
	LDA.w $0D7A
	CMP.w $0597
	BEQ.b CODE_B8876B
	JSL.l CODE_B9DFB4
	LDA.w #$0004
	JSR.w CODE_B8D117
	LDA.w #$0080
	LDY.w #$0002
	JSR.w CODE_B8D100
	JSR.w CODE_B88E44
	JSR.w CODE_B8CD90
	LDX.b $64
	LDA.w #$0016
	LDY.b $2E,x
	CPY.w #$004F
	BEQ.b CODE_B887E4
	CPY.w #$0067
	BCC.b CODE_B887E2
	CPY.w #$0069
	BCS.b CODE_B887E2
	LDA.w #$0068
CODE_B887E2:
	STA.b $2E,x
CODE_B887E4:
	LDA.b $6E
	BNE.b CODE_B88815
	LDA.w $0D7A
	BNE.b CODE_B8881D
	LDA.w #!Define_DKC2_Animation_Player_BounceOffEnemy
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDA.b $2E,x
	CMP.w #$002F
	BNE.b CODE_B88814
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7ED
CODE_B88814:
	RTS

CODE_B88815:
	LDA.w #$0072
	JSL.l CODE_B9D08C
	RTS

CODE_B8881D:
	LDA.w #!Define_DKC2_Animation_Player_JumpWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B88825:
	JSR.w CODE_B880BC
	JSR.w CODE_B89305
	JSR.w CODE_B881AD
	JSR.w CODE_B88E44
	JSL.l CODE_B3E23C
	JSL.l CODE_BB8158
	LDA.w $051B
	CMP.w #!Define_DKC2_MusicID_CrocodileCacophony
	BEQ.b CODE_B8885B
	LDA.w $0B02
	AND.w #$0004
	BEQ.b CODE_B88854
	LDX.w #$0002
	LDY.w #$0003
	JSR.w CODE_B890F2
	BRA.b CODE_B8885B

CODE_B88854:
	LDA.w #$0004
	JSL.l CODE_B58018
CODE_B8885B:
	LDA.w #$A000
	STA.w $0AF0
	LDA.w #$8000
	STA.w $0AEA
	STA.w $0AEC
	LDA.w #$C000
	ORA.w $0AB8
	STA.w $0AB8
	JSR.w CODE_B88092
	LDA.w #$009E
	ORA.b $30,x
	STA.b $30,x
	LDA.w $0006,y
	AND.w #$FFFB
	STA.w $0006,y
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	LDX.b $64
	LDA.w $0A86
	STA.b $42,x
	LDA.w $0A88
	STA.b $44,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	LDA.w #$0046
	STA.b $2E,x
	LDA.w #$FA00
	STA.b $24,x
	LDA.b $42,x
	SEC
	SBC.b $06,x
	STA.b $34
	STZ.b $32
	LSR.b $34
	ROR.b $32
	LSR.b $34
	ROR.b $32
	LSR.b $34
	ROR.b $32
	LSR.b $34
	ROR.b $32
	LSR.b $34
	ROR.b $32
	LDA.b $33
	STA.b $20,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	RTS

CODE_B888D2:
	JSR.w CODE_B880BC
	JSR.w CODE_B880AB
	LDA.b $2E,x
	CMP.w #$0021
	BNE.b CODE_B888E2
	BRL.w CODE_B88A00

CODE_B888E2:
	JSL.l CODE_B8CDCE
	JSR.w CODE_B8A062
	RTS

CODE_B888EA:
	JSR.w CODE_B880BC
	JSR.w CODE_B88092
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	STZ.w $0AEE
	STZ.w $0AF2
	LDX.b $64
	LDA.b $6E
	CMP.w #$0198
	BNE.b CODE_B8890A
	LDA.w #$FD00
	BRA.b CODE_B8890D

CODE_B8890A:
	LDA.w #$F900
CODE_B8890D:
	STA.b $24,x
	LDA.w $0A86
	STA.b $20,x
	STZ.b $26,x
	LDA.w #$0080
	LDY.w #$0002
	JSR.w CODE_B8D100
	LDA.w #$0008
	JSR.w CODE_B8D117
	LDX.b $64
	LDA.w #$0015
	STA.b $2E,x
	LDA.b $6E
	BNE.b CODE_B88940
	LDA.w $0D7A
	CMP.w $0597
	BEQ.b CODE_B88948
	LDA.w #!Define_DKC2_Animation_Player_Unknown001B
	JSL.l CODE_B9D0B8
	RTS

CODE_B88940:
	LDA.w #$0072
	JSL.l CODE_B9D08C
	RTS

CODE_B88948:
	LDA.w #!Define_DKC2_Animation_Player_TeamUpFall
	JSL.l CODE_B9D0B8
	RTS

CODE_B88950:
	LDA.w $08C2
	BMI.b CODE_B889B4
	LDA.w #$0003
	TRB.w $0919
	JSR.w CODE_B88092
	LDA.w #$0080
	STA.b $30,x
	LDA.w #$0059
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_StunnedByKudgel
	JSL.l CODE_B9D0B8
	LDA.w $0A86
	STA.b $20,x
	STA.b $26,x
	LSR
	EOR.b $12,x
	EOR.w #$FFFF
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w $0A88
	STA.b $24,x
	JSR.w CODE_B88D7F
	LDA.b $06,x
	STA.w $0D66
	LDA.b $0A,x
	STA.w $0D6A
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B8899E
	RTS

CODE_B8899E:
	JSR.w CODE_B880AB
	LDA.w #$0026
	STA.b $2E,x
	STZ.b $42,x
	STZ.b $30,x
	LDA.w #$0007
	LDY.w #$0280
	JSR.w CODE_B8D100
	RTS

CODE_B889B4:
	JSR.w CODE_B88092
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$F800
	LDY.w #$FA00
	JSR.w CODE_B889DB
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B889DA
	JSR.w CODE_B880AB
	LDX.w $0597
	LDA.w #$FA00
	LDY.w #$FB00
	JSR.w CODE_B889DB
CODE_B889DA:
	RTS

CODE_B889DB:
	STX.b $64
	STA.b $24,x
	TYA
	STA.b $20,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $26,x
	LDA.w #$0072
	STA.b $2E,x
	LDY.w #$0036
	JSL.l CODE_BB842C
	LDA.w #!Define_DKC2_Animation_Player_StunnedByKudgel
	JSL.l CODE_B9D0B8
	RTS

CODE_B88A00:
	JSR.w CODE_B880BC
	JSR.w CODE_B88092
	LDA.b $2E,x
	CMP.w #$002C
	BNE.b CODE_B88A0F
	STZ.b $2E,x
CODE_B88A0F:
	JSR.w CODE_B880AB
	LDA.w $08C2
	AND.w #$BFFF
	STA.w $08C2
	LDA.w #$0024
	STA.b $2E,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $30,x
	STZ.b $42,x
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	LDY.w #$002A
	LDA.b [$8E],y
	STA.b $24,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	STZ.b $30,x
	LDA.w #!Define_DKC2_Animation_Player_HurtAndRunningOff
	JSL.l CODE_B9D0B8
	RTS

CODE_B88A46:
	JSR.w CODE_B88092
	LDA.w #$0080
	STA.b $30,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown001B
	JSL.l CODE_B9D0B8
	LDA.w #$4000
	TRB.w $08C2
	BNE.b CODE_B88A6F
	LDX.b $64
	LDA.w #$006B
	STA.b $2E,x
	LDA.w #$0040
	STZ.b $20,x
	LDA.w #$FB00
	STA.b $24,x
	RTS

CODE_B88A6F:
	LDX.b $64
	LDA.w #$006A
	STA.b $2E,x
	JSL.l CODE_80889C
	JSR.w CODE_B88092
	LDA.b $2E,x
	CMP.w #$005C
	BEQ.b CODE_B88AA3
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerTeam
	BEQ.b CODE_B88A9B
	JSR.w CODE_B8B873
	LDX.b $64
	LDA.w #$0067
	STA.b $2E,x
	JSL.l CODE_BCFA78
	RTS

CODE_B88A9B:
	LDA.w #$007F
	LDY.w #$0000
	BRA.b CODE_B88AB9

CODE_B88AA3:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerTeam
	BNE.b CODE_B88AB3
	LDA.w #$007D
	LDY.w #$0000
	BRA.b CODE_B88AB9

CODE_B88AB3:
	LDA.w #$005B
	LDY.w #$000A
CODE_B88AB9:
	STA.b $2E,x
	LDA.w #$0007
	JSR.w CODE_B8D100
	JSR.w CODE_B880AB
	LDA.w #$0040
	STZ.b $20,x
	LDA.w #$FB00
	STA.b $24,x
	RTS

CODE_B88ACF:
	LDA.b $6C
	BNE.b CODE_B88B37
	LDA.b $6E
	BNE.b CODE_B88AD8
	RTS

CODE_B88AD8:
	JSR.w CODE_B88BEA
	JSR.w CODE_B88092
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B88B2B
	LDX.b $64
	LDA.w #$00E4
	STA.b $02,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	STZ.b $6E
	STZ.b $6C
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
CODE_B88B02:
	LDA.w #$0001
	LDY.w $08A4
	BEQ.b CODE_B88B0D
	LDA.w #$0004
CODE_B88B0D:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSL.l CODE_BB8C44
	JSR.w CODE_B88092
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B88B29
	EOR.w $08C2
	STA.w $08C2
	JSL.l CODE_B8A8BB
CODE_B88B29:
	BRA.b CODE_B88B90

CODE_B88B2B:
	LDA.w #$00E4
	STA.b $02,x
	STZ.b $6E
	JSR.w CODE_B8B5F3
	BRA.b CODE_B88B02

CODE_B88B37:
	JSR.w CODE_B88BEA
	JSR.w CODE_B88092
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B88B81
	LDX.b $64
	LDA.w #$00E4
	STA.b $02,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	LDA.b $6E
	PHA
	STZ.b $6E
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	PLA
	STA.b $6E
CODE_B88B65:
	JSR.w CODE_B8954E
	LDX.b $6C
	STX.b $64
	JSR.w CODE_B894E5
	JSR.w CODE_B894F8
	BCS.b CODE_B88B77
	JSR.w CODE_B89572
CODE_B88B77:
	JSL.l CODE_BB82B8
	STZ.b $6E
	STZ.b $6C
	BRA.b CODE_B88B90

CODE_B88B81:
	LDA.w #$00E4
	STA.b $02,x
	STZ.b $6E
	JSR.w CODE_B8B5F3
	JSR.w CODE_B88092
	BRA.b CODE_B88B65

CODE_B88B90:
	LDA.w #$001C
	LDY.w #$0014
	JSR.w CODE_B8D100
	JSL.l CODE_B5E41E
	JSR.w CODE_B88092
	LDA.w $0A86
	BMI.b CODE_B88BDA
	JSL.l CODE_B39D90
	STA.w $0A86
	ASL
	TAX
	LDA.l DATA_FF18CA,x
	TAY
	JSL.l CODE_BB8432
	LDX.b $68
	LDA.w $0A86
	STA.b $42,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0A88
	CMP.w #$8000
	AND.w #$7FFF
	STA.b $4E,x
	BCC.b CODE_B88BD3
	LDA.w #$FC80
	BRA.b CODE_B88BD6

CODE_B88BD3:
	LDA.w #$0380
CODE_B88BD6:
	STA.b $20,x
	STA.b $26,x
CODE_B88BDA:
	LDY.w #$0124
	JSL.l CODE_BB842C
	LDY.w #$0126
	JSL.l CODE_BB842C
	SEC
	RTS

CODE_B88BEA:
	LDA.w #!Define_DKC2_SoundID_Unknown41|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown42|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown43|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown44|$0700
	JSL.l CODE_B58003
	RTS

CODE_B88C07:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0100
	BNE.b CODE_B88C1A
	CLC
	RTS

CODE_B88C1A:
	SEC
	RTS

CODE_B88C1C:
	LDA.w #$0080
	LDY.w #$0280
	JSR.w CODE_B8D100
	LDA.w #$0002
	JSL.l CODE_B58018
	JSR.w CODE_B8A5DA
CODE_B88C2F:
	RTS

CODE_B88C30:
	LDA.w #$4000
	TRB.w $08C2
CODE_B88C36:
	JSR.w CODE_B880BC
	JSR.w CODE_B88C07
	BCS.b CODE_B88C2F
	JSR.w CODE_B88092
	LDA.b $10,x
	AND.w #$0100
	BEQ.b CODE_B88C53
	LDA.w $0D54
	BMI.b CODE_B88C53
	CLC
	ADC.w #$00C0
	STA.b $0A,x
CODE_B88C53:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_B88C1C
	STZ.w $0AEE
	STZ.w $0AF2
	LDA.w #$0003
	TRB.w $0919
	LDA.w $091B
	AND.w #$0300
	CMP.w #$0100
	BNE.b CODE_B88C7C
	EOR.w $091B
	STA.w $091B
	JSL.l CODE_BB8C19
CODE_B88C7C:
	STZ.b $1C,x
	STZ.b $50,x
	JSL.l CODE_B5E41E
	JSR.w CODE_B88EBA
	BCC.b CODE_B88C8A
	RTS

CODE_B88C8A:
	LDA.b $6E
	BEQ.b CODE_B88C91
	BRL.w CODE_B88D9D

CODE_B88C91:
	LDA.w $0D7A
	CMP.w $0597
	BNE.b CODE_B88CA6
	JSR.w CODE_B880AB
	LDA.w #!Define_DKC2_Animation_Player_HurtAndRunningOff
	JSL.l CODE_B9D0B8
	JSR.w CODE_B88092
CODE_B88CA6:
	STZ.w $0D82
	JSR.w CODE_B88E44
	LDX.b $64
	LDA.b $34,x
	EOR.w #$FFFF
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w $0515
	CMP.w #$0001
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B88CCD
	BRL.w CODE_B88D52

CODE_B88CCD:
	LDA.b $10,x
	AND.w #$0100
	BEQ.b CODE_B88CDA
	LDA.w #$0001
	TSB.w $0D56
CODE_B88CDA:
	LDA.b $20,x
	STA.w $0D60
	LDA.b $24,x
	STA.w $0D62
	LDA.b $2E,x
	STA.w $0D64
	LDA.b $04,x
	STA.w $0D66
	LDA.b $06,x
	STA.w $0D68
	LDA.b $08,x
	STA.w $0D6A
	LDA.b $0A,x
	STA.w $0D6C
	LDA.w #$0024
	STA.b $2E,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $30,x
	STZ.b $42,x
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	LDX.b $64
	LDY.w #$002A
	LDA.b [$8E],y
	STA.b $24,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	LDA.w #$0007
	LDY.w #$0280
	JSR.w CODE_B8D100
	LDA.w #!Define_DKC2_Animation_Player_HurtAndRunningOff
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDA.w #$0026
	STA.b $2E,x
	LDA.w #$0024
	STA.b $42,x
	LDA.w #$0080
	STA.b $30,x
	JSR.w CODE_B88092
	LDA.b $06,x
	STA.w $0D66
	LDA.b $0A,x
	STA.w $0D6A
	RTS

CODE_B88D50:
	RTS

CODE_B88D51:
	RTS

CODE_B88D52:
	JSR.w CODE_B88092
	JSR.w CODE_B88D7F
	LDX.b $64
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B88D65
	EOR.w #$FFFF
	INC
CODE_B88D65:
	STA.b $20,x
	STA.b $26,x
	LDA.w #$0080
	STA.b $30,x
	LDA.w #$0005
	STA.b $2E,x
	JSL.l CODE_B8CDCE
	LDA.w #!Define_DKC2_Animation_Player_Dead
	JSL.l CODE_B9D0B8
	RTS

CODE_B88D7F:
	LDY.w #$0024
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	LDY.w #$0026
	LDA.b [$8E],y
	LDX.b $64
	STA.b $24,x
	RTS

DATA_B88D93:
	dw !Define_DKC2_SoundID_RattlyHurt|$0500,!Define_DKC2_SoundID_RattlyHurt|$0500
	dw !Define_DKC2_SoundID_SquawksHurt|$0500,!Define_DKC2_SoundID_KillKremlin|$0500
	dw !Define_DKC2_SoundID_EnguardeHurt|$0500

CODE_B88D9D:												; Note: Animal buddy hurt routine
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	TAX
	LDA.l DATA_B88D93,x
	JSL.l CODE_B58003
	LDA.w #$4000
	TRB.w $08C2
	BEQ.b CODE_B88DCF
	JSR.w CODE_B88092
	JSR.w CODE_B8903D
	LDA.w #$0095
	JSL.l CODE_B9D08C
	LDA.w #$001F
	LDY.w #$0014
	JSR.w CODE_B8D100
	JSR.w CODE_B8D127
	RTS

CODE_B88DCF:
	JSR.w CODE_B88092
	LDX.b $64
	STZ.b $1E,x
	LDA.w #$0095
	JSL.l CODE_B9D08C
	LDX.b $64
	STZ.b $3A,x
	LDA.w #$0006
	LDY.w #$0280
	JSR.w CODE_B8D100
	LDY.w $0595
	LDY.w #$0024
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	LDY.w #$0026
	LDA.b [$8E],y
	LDX.b $64
	STA.b $24,x
	LDY.w #$0002
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	LDA.w #$0100
	BIT.b $12,x
	BVS.b CODE_B88E15
	EOR.w #$FFFF
	INC
CODE_B88E15:
	STA.b $20,x
	STA.b $26,x
	STZ.b $30,x
	LDA.w #$003A
	STA.b $2E,x
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
	RTS

CODE_B88E28:
	LDA.b $64
	PHA
	LDA.b $66
	PHA
	LDA.b $6A
	STA.b $64
	DEC
	DEC
	STA.b $66
	JSR.w CODE_B88E44
	PLA
	STA.b $66
	PLA
	STA.b $64
	RTL

CODE_B88E40:
	JSR.w CODE_B88E44
	RTL

CODE_B88E44:
	LDA.w $0D7A
	BNE.b CODE_B88E4B
	CLC
	RTS

CODE_B88E4B:
	CMP.w $0597
	BEQ.b CODE_B88E6F
	TAX
	STZ.w $0D7A
	LDA.w #$0005
	STA.b $32,x
	LDA.w #$0100
	BIT.b $12,x
	BVC.b CODE_B88E64
	EOR.w #$FFFF
	INC
CODE_B88E64:
	STA.b $20,x
	STA.b $26,x
	LDA.w #$0400
	STA.b $24,x
	CLC
	RTS

CODE_B88E6F:
	STZ.w $0D7A
	LDX.w $0597
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$00E4
	STA.b $02,x
	CLC
	RTS

CODE_B88E95:
	LDY.w #DATA_B88EB0
	STY.b $32
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	AND.w #$00FE
	CLC
	ADC.b $32
	TAY
	LDA.w $0000,y
	JSL.l CODE_B58003
	RTL

DATA_B88EB0:
	dw !Define_DKC2_SoundID_RattlyHurt|$0500,!Define_DKC2_SoundID_RattlyHurt|$0500
	dw !Define_DKC2_SoundID_SquawksHurt|$0500,!Define_DKC2_SoundID_KillKremlin|$0500
	dw !Define_DKC2_SoundID_EnguardeHurt|$0500

CODE_B88EBA:
	LDA.b $6C
	BNE.b CODE_B88EC0
	CLC
	RTS

CODE_B88EC0:
	JSL.l CODE_B88E95
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B88F03
	CMP.w #$0198
	BNE.b CODE_B88ED2
	BRA.b CODE_B88F44

CODE_B88ED2:
	JSR.w CODE_B88092
	JSR.w CODE_B8D127
	LDX.b $64
	LDA.w #$00E4
	STA.b $02,x
	LDA.w #$F800
	STA.b $24,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	LDA.b $6E
	PHA
	STZ.b $6E
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	PLA
	STA.b $6E
	JSR.w CODE_B89062
	SEC
	RTS

CODE_B88F03:
	JSR.w CODE_B88092
	JSR.w CODE_B8D127
	LDX.b $64
	LDA.w #$00E4
	STA.b $02,x
	LDA.w #$FE00
	STA.b $24,x
	STZ.b $6E
	JSR.w CODE_B8B5F3
	LDX.b $6C
	STX.b $64
	LDA.w #$00D0
	STA.b $02,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #$003C
	STA.b $42,x
	LDX.b $64
	LDA.w #$0400
	STA.b $20,x
	STA.b $26,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	STZ.b $24,x
	STZ.b $2A,x
	BRL.w CODE_B890A7

CODE_B88F44:
	JSR.w CODE_B8903D
	LDA.w #$4000
	TRB.w $08C2
	BNE.b CODE_B88FB6
	JSR.w CODE_B88092
	LDA.b $6E
	PHA
	STZ.b $6E
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	PLA
	STA.b $6E
	LDA.w #$0080
	STA.b $30,x
	LDA.w #$0059
	STA.b $2E,x
	STZ.b $1E,x
	LDA.w #!Define_DKC2_Animation_Player_StunnedByKudgel
	JSL.l CODE_B9D0B8
	LDA.w #$0000
	STA.b $20,x
	STA.b $26,x
	LSR
	EOR.b $12,x
	EOR.w #$FFFF
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #$FB00
	STA.b $24,x
	JSR.w CODE_B88D7F
	LDX.b $6C
	STX.b $64
	LDA.w #$00D0
	STA.b $02,x
	STZ.b $2E,x
	LDA.w #$0147
	JSL.l CODE_B9D07B
	JSR.w CODE_B8954E
	JSR.w CODE_B89572
	STZ.b $6C
	STZ.b $6E
	LDA.w #$0003
	LDY.w #$0280
	JSR.w CODE_B8D100
	SEC
	RTS

CODE_B88FB6:
	JSR.w CODE_B88092
	LDA.b $6E
	PHA
	STZ.b $6E
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	PLA
	STA.b $6E
	LDA.w #$0080
	STA.b $30,x
	LDA.w #$0059
	STA.b $2E,x
	STZ.b $1E,x
	LDA.w #!Define_DKC2_Animation_Player_StunnedByKudgel
	JSL.l CODE_B9D0B8
	LDA.w #$0000
	STA.b $20,x
	STA.b $26,x
	LSR
	EOR.b $12,x
	EOR.w #$FFFF
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #$FB00
	STA.b $24,x
	JSR.w CODE_B88D7F
	JSR.w CODE_B8954E
	JSR.w CODE_B89572
	JSL.l CODE_80889C
	JSL.l CODE_BB8C19
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0000
	STA.b $20,x
	STA.b $26,x
	JSR.w CODE_B89348
	JSR.w CODE_B88092
	LDA.w #$004F
	JSL.l CODE_B9D04B
	JSR.w CODE_B8D127
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerTeam
	BEQ.b CODE_B89028
	SEC
	RTS

CODE_B89028:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$006F
	STA.b $2E,x
	STZ.b $4A,x
	LDA.w #$0007
	LDY.w #$0000
	JSR.w CODE_B8D100
	SEC
	RTS

CODE_B8903D:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $10,x
	AND.w #$0100
	BEQ.b CODE_B89061
	LDA.w #$0001
	TSB.w $0D56
	LDA.w $0D54
	CLC
	ADC.w #$0008
	STA.w $0D54
	LDA.b $0A,x
	CLC
	ADC.w #$0008
	STA.b $0A,x
	STZ.b $24,x
CODE_B89061:
	RTS

CODE_B89062:
	PHK
	PLB
	LDX.b $6C
	STX.b $64
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$2000
	STA.b $12,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0010,y
	AND.w #$0100
	BEQ.b CODE_B89088
	LDA.w #$0001
	TSB.w $0D56
	LDA.w #$0009
	BRA.b CODE_B8908B

CODE_B89088:
	LDA.w #$0002
CODE_B8908B:
	STA.b $2E,x
	LDA.w #$00D0
	STA.b $02,x
	LDA.w #$003C
	STA.b $42,x
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	AND.w #$00FE
	TAY
	LDA.w DATA_B890CF,y
	STA.b $44,x
CODE_B890A7:
	LDA.w #$014C
	JSL.l CODE_B9D07B
	JSR.w CODE_B8954E
	JSR.w CODE_B894E5
	JSR.w CODE_B894F8
	BCS.b CODE_B890BC
	JSR.w CODE_B89572
CODE_B890BC:
	STZ.b $6E
	STZ.b $6C
	LDA.w #$0080
	LDY.w #$000E
	JSR.w CODE_B8D100
	JSL.l CODE_B5E41E
	SEC
	RTS

DATA_B890CF:
	dw $02A0,$0400,$0400,$0400,$0400

ADDR_B890D9:
	TAX
	LDA.b $64
	PHA
	LDA.b $66
	PHA
	STY.b $64
	DEY
	DEY
	STY.b $66
	TXA
	JSL.l CODE_B9D0B8
	PLA
	STA.b $66
	PLA
	STA.b $64
	RTS

CODE_B890F2:
	LDA.w $08A4
	BEQ.b CODE_B890FD
	TYA
	JSL.l CODE_B58018
	RTS

CODE_B890FD:
	TXA
	JSL.l CODE_B58018
	RTS

CODE_B89103:
	JSR.w CODE_B89107
	RTL

CODE_B89107:
	LDA.w $08A4
	BEQ.b CODE_B89112
	TYA
	JSL.l CODE_B58003
	RTS

CODE_B89112:
	TXA
	JSL.l CODE_B58003
	RTS

CODE_B89118:
	LDA.w #$0002
	BIT.w $08C4
	BEQ.b CODE_B89121
	RTS

CODE_B89121:
	LDA.w #$0020
	STA.w $0D64
	JSR.w CODE_B89182
	JSR.w CODE_B88092
	LDA.b $04,x
	STA.w $0D66
	LDA.b $06,x
	STA.w $0D68
	LDA.b $08,x
	STA.w $0D6A
	LDA.b $0A,x
	STA.w $0D6C
	LDA.w $0D60
	EOR.w #$FFFF
	INC
	STA.b $20,x
	LDA.w $0D62
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.w #$0077
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Swimming
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDA.w $0D60
	STA.b $20,x
	LDA.w $0D62
	STA.b $24,x
	LDA.w #$0078
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Swimming
	JSL.l CODE_B9D0B8
	LDX.w #!Define_DKC2_SoundID_SwitchKongsMonkeySound|$0500
	LDY.w #!Define_DKC2_SoundID_SwitchKongsMonkeySound|$0500
	JSR.w CODE_B89107
	RTS

CODE_B89182:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0597
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	ASL
	ASL
	ASL
	STA.w $0D60
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	ASL
	ASL
	ASL
	STA.w $0D62
	RTS

CODE_B891A1:
	LDA.w #$0002
	BIT.w $08C4
	BEQ.b CODE_B891AA
	RTS

CODE_B891AA:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	STA.b $72
	LDA.b $0A,x
	STA.b $74
	LDY.w $0597
	LDA.w $0006,y
	CMP.b $06,x
	BPL.b CODE_B891C4
	LDA.w #$FFE4
	BRA.b CODE_B891C7

CODE_B891C4:
	LDA.w #$001C
CODE_B891C7:
	STA.b $7C
	JSR.w CODE_B8CCC3
	BCC.b CODE_B891CF
CODE_B891CE:
	RTS

CODE_B891CF:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	SEC
	SBC.b $74
	BPL.b CODE_B891DD
	EOR.w #$FFFF
	INC
CODE_B891DD:
	CMP.w #$0010
	BPL.b CODE_B891CE
	LDX.w $0597
	LDA.b $72
	STA.w $0D68
	STA.b $06,x
	LDA.b $74
	STA.w $0D6C
	STA.b $0A,x
	JSR.w CODE_B88092
	LDA.b $06,x
	STA.w $0D66
	LDA.b $0A,x
	STA.w $0D6A
	LDA.w $0016,y
	PHA
	JSL.l CODE_80889C
	LDY.w $0595
	PLA
	STA.w $0016,y
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.w $0597
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w $0D66
	SEC
	SBC.w $0D68
	BIT.b $12,x
	BVC.b CODE_B89234
	EOR.w #$FFFF
	INC
CODE_B89234:
	STA.w $0D7C
	LDA.w $0D6A
	SEC
	SBC.w $0D6C
	STA.w $0D7E
	LDA.w #$FFFF
	STA.w $0D80
	LDA.w $0597
	STA.w $0D7A
	JSR.w CODE_B880AB
	LDA.w #$004A
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B8
	JSR.w CODE_B88092
	LDA.w #$0049
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_SwitchPlaces
	JSL.l CODE_B9D0B8
	LDA.w #$0007
	LDY.w #$0280
	JSR.w CODE_B8D100
	JSL.l CODE_BB8C19
	LDX.w #!Define_DKC2_SoundID_SwitchKongsMonkeySound|$0500
	LDY.w #!Define_DKC2_SoundID_SwitchKongsMonkeySound|$0500
	JSR.w CODE_B89107
	RTS

CODE_B89282:
	JSR.w CODE_B880BC
	JSR.w CODE_B88092
	LDA.w #$0048
	STA.b $2E,x
	LDA.b $30,x
	ORA.w #$0080
	STA.b $30,x
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B892AB
	JSR.w CODE_B880AB
	LDA.w #$002F
	STA.b $2E,x
	LDA.b $30,x
	ORA.w #$0080
	STA.b $30,x
CODE_B892AB:
	LDA.w #!Define_DKC2_Animation_Player_Unknown0047
	JSL.l CODE_B9D0B8
	RTS

CODE_B892B3:
	JSR.w CODE_B88092
	LDA.w $0A86
	STA.b $42,x
	LDA.w $0A88
	STA.b $44,x
	LDA.w $0A8A
	STA.b $20,x
	LDA.w $0A8C
	STA.b $24,x
	STZ.b $1E,x
	STZ.b $48,x
	STZ.b $4E,x
	LDA.b $30,x
	AND.w #$FF7F
	STA.b $30,x
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B892E9
	LDX.w $0597
	LDA.b $30,x
	AND.w #$FF7F
	STA.b $30,x
CODE_B892E9:
	JSL.l CODE_B3F15F
	RTS

CODE_B892EE:
	JSL.l CODE_B892F3
	RTS

CODE_B892F3:
	LDX.w $0A84
	STX.b $64
	LDA.w $0A8A
	STA.b $32
	LDA.w $0A8C
	STA.b $34
	JMP.w [$0032]

CODE_B89305:
	LDA.w $091B
	AND.w #$FF7F
	STA.w $091B
	JSL.l CODE_BB8C2C
	RTS

CODE_B89313:
	JSR.w CODE_B884DC
	BEQ.b CODE_B89319
	RTS

CODE_B89319:
	JSR.w CODE_B89305
	LDX.w #!Define_DKC2_SoundID_TeamUp|$0500
	LDY.w #!Define_DKC2_SoundID_TeamUp|$0500
	JSR.w CODE_B89107
	STZ.w $0AEE
	STZ.w $0AF2
	LDX.w $0A84
	STX.b $6C
	STX.b $64
	LDA.b $00,x
	STA.b $6E
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #$004F
	JSL.l CODE_B9D04B
	BRA.b CODE_B89348

CODE_B89344:
	JSR.w CODE_B89348
	RTL

CODE_B89348:
	LDX.b $6C
	LDA.w #$00E6
	STA.b $02,x
	JSR.w CODE_B88092
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	AND.w #$001C
	TAY
	TAX
	LDA.w $08A4
	BEQ.b CODE_B89372
	LDA.l DATA_B893DB,x
	STA.w $0D72
	LDA.l DATA_B893DB+$02,x
	STA.w $0D74
	BRA.b CODE_B89380

CODE_B89372:
	LDA.l DATA_B893EF,x
	STA.w $0D72
	LDA.l DATA_B893EF+$02,x
	STA.w $0D74
CODE_B89380:
	TYA
	LSR
	TAX
	JMP.w (DATA_B893CB,x)

CODE_B89386:
	LDX.b $64
	LDA.w #$0009
	STA.b $2E,x
CODE_B8938D:
	LDA.w #$0081
	JSL.l CODE_B9D08C
	JSR.w CODE_B8954E
	JSR.w CODE_B89572
	JSL.l CODE_B5E41E
	RTS

CODE_B8939F:
	LDX.b $64
	STZ.b $24,x
	LDA.w #$0050
	STA.b $2E,x
	BRA.b CODE_B8938D

CODE_B893AA:
	JSR.w CODE_B89403
	LDA.w #$0081
	JSL.l CODE_B9D08C
	JSR.w CODE_B8954E
	JSR.w CODE_B89572
	LDA.w #$0004
	LDX.w #$0060
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JSL.l CODE_B5E41E
	RTS

DATA_B893CB:
	dw CODE_B89386
	dw CODE_B89386
	dw CODE_B893AA
	dw CODE_B89386
	dw CODE_B8939F
	dw CODE_B89386
	dw CODE_B89386
	dw CODE_B89386

DATA_B893DB:
	dw $FFFB,$FFFF,$FFFC,$FFDD,$FFFD,$0018,$0001,$FFF2
	dw $0000,$0000

DATA_B893EF:
	dw $FFF6,$000E,$FFFC,$FFE8,$FFFD,$0012,$0000,$0000
	dw $FFFC,$000E

CODE_B89403:
	LDX.b $64
	LDA.w #$0010
	STA.b $2E,x
	LDA.w #$0100
	STA.b $24,x
	LDX.b $6C
	LDA.b $4A,x
	AND.w #$0001
	BNE.b CODE_B8941F
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	RTS

CODE_B8941F:
	JSR.w CODE_B8CDB1
	LDA.w #$0100
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8942B:
	LDY.b $6C
	BNE.b CODE_B89430
	RTS

CODE_B89430:
	LDX.w #!Define_DKC2_SoundID_Stomp|$0500
	LDY.w #!Define_DKC2_SoundID_Stomp|$0500
	JSR.w CODE_B89107
	JSR.w CODE_B88092
	LDA.b $2E,x
	STA.w $08B6
	LDA.w #$00E4
	STA.b $02,x
	LDA.w #$F800
	STA.b $32
	LDA.b $6E
	CMP.w #$01A0
	BNE.b CODE_B89459
	LDA.w #$FE00
	STA.b $32
	BRA.b CODE_B89463

CODE_B89459:
	CMP.w #$0198
	BNE.b CODE_B89463
	LDA.w #$FA00
	STA.b $32
CODE_B89463:
	LDA.b $32
	STA.b $24,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	LDA.b $6E
	PHA
	STZ.b $6E
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	PLA
	STA.b $6E
	LDX.b $6C
	STX.b $64
	STZ.b $1C,x
	LDA.w #$00D0
	STA.b $02,x
	LDA.w $08B6
	CMP.w #$0044
	BNE.b CODE_B8949B
	LDA.w #$000A
	STA.b $2E,x
	BRA.b CODE_B894AB

CODE_B8949B:
	LDA.b $6E
	CMP.w #$01A0
	BNE.b CODE_B894A9
	LDA.w #$0004
	STA.b $2E,x
	BRA.b CODE_B894AB

CODE_B894A9:
	STZ.b $2E,x
CODE_B894AB:
	LDA.w #$003C
	STA.b $42,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0147
	JSL.l CODE_B9D07B
	JSR.w CODE_B8954E
	JSR.w CODE_B894E5
	JSR.w CODE_B894F8
	BCS.b CODE_B894C9
	JSR.w CODE_B89572
CODE_B894C9:
	LDA.b $6E
	CMP.w #$0198
	BNE.b CODE_B894DC
	LDA.w #$0004
	LDX.w #$0006
	LDY.w #$0000
	JSR.w CODE_B8D7ED
CODE_B894DC:
	STZ.b $6E
	STZ.b $6C
	JSL.l CODE_B5E41E
	RTS

CODE_B894E5:
	RTS

CODE_B894E6:
	LDX.b $6C
	LDA.b $6E
	CMP.w #$0190
	BNE.b CODE_B894F7
	LDA.b $0A,x
	SEC
	SBC.w #$0020
	STA.b $0A,x
CODE_B894F7:
	RTS

CODE_B894F8:
	LDA.b $6E
	CMP.w #$0190
	BEQ.b CODE_B89528
	CMP.w #$0198
	BEQ.b CODE_B89528
	LDX.b $6C
	STX.b $64
	LDA.b $0A,x
	JSL.l CODE_B5C3E3
	CMP.w #$0000
	BMI.b CODE_B89526
	EOR.w #$FFFF
	CLC
	ADC.w #$6301
	SEC
	SBC.b $0A,x
	BMI.b CODE_B89528
	CMP.w #$0004
	BMI.b CODE_B89526
	SEC
	RTS

CODE_B89526:
	CLC
	RTS

CODE_B89528:
	LDX.b $6C
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	STA.b $0A,x
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $0008,y
	STA.b $08,x
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $001E,y
	AND.w #$EFEF
	STA.w $001E,y
	STA.b $1E,x
	SEC
	RTS

CODE_B8954E:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.b $6C
	LDA.w $0012,y
	STA.b $32
	LDA.b $12,x
	EOR.w $0012,y
	AND.w #$0E00
	EOR.w $0012,y
	STA.w $0012,y
	LDA.b $32
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_B89572:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDY.b $6C
	LDA.w $0006,y
	STA.b $32
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $32
	STA.b $06,x
	LDA.w $001E,y
	STA.b $32
	LDA.b $1E,x
	STA.w $001E,y
	LDA.b $32
	AND.w #$CFCF
	STA.b $1E,x
	LDA.b $0C,x
	STA.w $000C,y
	LDA.b $0E,x
	STA.w $000E,y
	LDA.w $0004,y
	STA.b $32
	LDA.b $04,x
	STA.w $0004,y
	LDA.b $32
	STA.b $04,x
	LDA.w $000A,y
	STA.b $32
	LDA.b $0A,x
	STA.w $000A,y
	LDA.b $32
	STA.b $0A,x
	LDA.w $0008,y
	STA.b $32
	LDA.b $08,x
	STA.w $0008,y
	LDA.b $32
	STA.b $08,x
	LDA.w $001E,y
	AND.w #$1000
	BEQ.b CODE_B895D5
	LDA.w #$0400
CODE_B895D5:
	STA.w $0024,y
	RTS

CODE_B895D9:
	LDA.w #$16D8
	STA.b $66
	LDA.w #$16B2
	STA.w $0591
	BRA.b CODE_B895F1

CODE_B895E6:
	LDA.w #$16B2
	STA.b $66
	LDA.w #$16D8
	STA.w $0591
CODE_B895F1:
	LDX.b $64
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B89609
	LDA.w #$0002
	TRB.w $0B02
	BEQ.b CODE_B89609
	LDA.w #$0020
	JSR.w CODE_B8B8DA
	BRL.w CODE_B898D7

CODE_B89609:
	LDA.b $30,x
	AND.w #$F7FF
	STA.b $30,x
	LDA.b $54,x
	STA.b $8E
	PHK
	PLB
	LDA.b $2E,x
	ASL
	ASL
	TAX
	JMP.w (DATA_B8961E,x)

DATA_B8961E:
	dw CODE_B89956,$0000
	dw CODE_B89968,$0000
	dw CODE_B89980,$0000
	dw CODE_B899CB,$0000
	dw CODE_B899CD,$0000
	dw CODE_B899DC,$0001
	dw CODE_B899EC,$0000
	dw CODE_B899EF,$0000
	dw CODE_B899FB,$0004
	dw CODE_B89A0B,$0000
	dw CODE_B89A6B,$0000
	dw CODE_B89A90,$0000
	dw CODE_B89B05,$0000
	dw CODE_B89B3C,$0000
	dw CODE_B89B4D,$0000
	dw CODE_B89B50,$0000
	dw CODE_B89B5F,$0000
	dw CODE_B89C83,$0048
	dw CODE_B89CD2,$0040
	dw CODE_B89DB9,$0204
	dw CODE_B89DC0,$0000
	dw CODE_B89DCF,$0000
	dw CODE_B89DED,$0000
	dw CODE_B89E0E,$0000
	dw CODE_B89E23,$0000
	dw CODE_B89E2D,$0000
	dw CODE_B89E30,$0000
	dw CODE_B89E48,$0000
	dw CODE_B89E4B,$0000
	dw CODE_B89E5E,$0000
	dw CODE_B89F29,$0000
	dw CODE_B89F3F,$0000
	dw CODE_B89FD1,$0204
	dw CODE_B89FDA,$0000
	dw CODE_B8A095,$0010
	dw CODE_B8A0A5,$0008
	dw CODE_B8A0CF,$0201
	dw CODE_B8A0E1,$0204
	dw CODE_B8A150,$0204
	dw CODE_B8A16F,$0204
	dw CODE_B8A243,$0204
	dw CODE_B8A25E,$0000
	dw CODE_B8A283,$0010
	dw CODE_B8A2E4,$0000
	dw CODE_B8A40D,$0288
	dw CODE_B8A422,$0000
	dw CODE_B8A425,$0200
	dw CODE_B8A48C,$0000
	dw CODE_B8A49D,$006C
	dw CODE_B8A55E,$0200
	dw CODE_B8A570,$0200
	dw CODE_B8A59F,$0020
	dw CODE_B8A5E8,$0020
	dw CODE_B8A5EE,$0000
	dw CODE_B8A664,$0000
	dw CODE_B8A677,$0000
	dw CODE_B8A738,$0000
	dw CODE_B8A791,$0000
	dw CODE_B8A79D,$0000
	dw CODE_B8A7BD,$0004
	dw CODE_B8A7D9,$0004
	dw CODE_B8A7FD,$0000
	dw CODE_B8A80B,$0000
	dw CODE_B8A96F,$0000
	dw CODE_B8A981,$0000
	dw CODE_B8A9A8,$0000
	dw CODE_B8A9D3,$0000
	dw CODE_B8AA06,$0000
	dw CODE_B8AA16,$0000
	dw CODE_B8AA42,$0000
	dw CODE_B8AAA9,$0020
	dw CODE_B8AB17,$0024
	dw CODE_B8AB27,$0000
	dw CODE_B8AB37,$020C
	dw CODE_B8AB4A,$020C
	dw CODE_B8AB59,$020C
	dw CODE_B8AB9A,$0208
	dw CODE_B8ABF2,$0000
	dw CODE_B8AC33,$0000
	dw CODE_B8AC40,$0000
	dw CODE_B8AC5B,$0000
	dw CODE_B8ACC3,$0000
	dw CODE_B8ACE0,$0000
	dw CODE_B8AD21,$0000
	dw CODE_B8AC5B,$0000
	dw CODE_B8AD42,$0000
	dw CODE_B8AD49,$0000
	dw CODE_B8AD82,$0000
	dw CODE_B8AD94,$0000
	dw CODE_B8ADB4,$0000
	dw CODE_B8ADD5,$0000
	dw CODE_B8ADE1,$0002
	dw CODE_B8ADE1,$0002
	dw CODE_B8AE1A,$0000
	dw CODE_B8AEED,$0000
	dw CODE_B8AF13,$0000
	dw CODE_B8AF39,$0000
	dw CODE_B8AF53,$0000
	dw CODE_B8AF62,$0000
	dw CODE_B8AF82,$0000
	dw CODE_B8AFC0,$0020
	dw CODE_B8AFE2,$0020
	dw CODE_B8B017,$0020
	dw CODE_B8B01D,$0002
	dw CODE_B8B032,$0000
	dw CODE_B8B068,$0004
	dw CODE_B8B0A9,$0000
	dw CODE_B8B0B8,$0000
	dw CODE_B8B0CA,$0000
	dw CODE_B8B0FF,$0000
	dw CODE_B8B116,$0000
	dw CODE_B8B142,$0204
	dw CODE_B8ADF1,$0000
	dw CODE_B8B18C,$0000
	dw CODE_B8B193,$0000
	dw CODE_B8B1AC,$0100
	dw CODE_B8B1B3,$0100
	dw CODE_B8B1BE,$0100
	dw CODE_B8B1D2,$0000
	dw CODE_B8B22F,$020C
	dw CODE_B8B238,$020C
	dw CODE_B8B28B,$0008
	dw CODE_B8B29B,$0008
	dw CODE_B8B2AB,$0008
	dw CODE_B8B37A,$0100
	dw CODE_B8B39B,$0206
	dw CODE_B8B3B7,$0204
	dw CODE_B8B3C1,$0206

CODE_B8981E:
	JSR.w CODE_B8CE80
	LDA.w #$0003
	JSR.w CODE_B8CF2C
	LDX.b $64
	STZ.b $2C,x
CODE_B8982B:
	JSR.w CODE_B8B5BA
	BEQ.b CODE_B8986C
	CMP.w #$0002
	BEQ.b CODE_B8986C
	LDA.b $1E,x
	AND.w #$0101
	BEQ.b CODE_B8985C
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	JSL.l CODE_B5E41E
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B89852
	JSL.l CODE_B9DFD1
CODE_B89851:
	RTS

CODE_B89852:
	LDX.b $64
	LDA.w #$006C
	STA.b $2E,x
	STZ.b $26,x
	RTS

CODE_B8985C:
	LDA.b $24,x
	BPL.b CODE_B89862
	STZ.b $24,x
CODE_B89862:
	LDA.w $0D4A
	DEC
	BMI.b CODE_B89871
	STA.b $24,x
	BRA.b CODE_B89871

CODE_B8986C:
	JSR.w CODE_B8B528
	BCS.b CODE_B89851
CODE_B89871:
	LDX.b $64
	LDA.b $24,x
	PHA
	PHX
	JSR.w CODE_B8D4FE
	PLX
	PLY
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B89886
	TYA
	STZ.b $24,x
CODE_B89886:
	JSR.w CODE_B8D13D
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	RTS

CODE_B89891:
	JSR.w CODE_B8CE9B
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D0F3
	RTS

CODE_B8989C:
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D162
	JSR.w CODE_B8D4FE
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	RTS

CODE_B898B5:
	JSR.w CODE_B8CE80
CODE_B898B8:
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
CODE_B898C0:
	JSR.w CODE_B8D162
	JSR.w CODE_B8D4FE
	JSR.w CODE_B8B429
CODE_B898C9:
	JSR.w CODE_B8D13D
CODE_B898CC:
	JSR.w CODE_B8B44D
CODE_B898CF:
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	RTS

CODE_B898D7:
	STZ.w $0BA2
	LDX.b $64
	STZ.b $32,x
CODE_B898DE:
	JSL.l CODE_BCFAEA
CODE_B898E2:
	PHK
	PLB
	JMP.w [$05A9]

CODE_B898E7:
	LDX.b $64
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B898D7
	BRA.b CODE_B898E2

CODE_B898F0:
	LDA.b $6E
	BNE.b CODE_B89900
	LDA.w $052B
	AND.w #$3000
	BNE.b CODE_B8991E
CODE_B898FC:
	LDY.w #$0010
	RTS

CODE_B89900:
	CMP.w #$0198
	BEQ.b CODE_B89916
	TAY
	LDA.w $052B
	AND.w #$3000
	BNE.b CODE_B8991E
	TYA
CODE_B8990F:
	SEC
	SBC.w #$FFD0
	LSR
	TAY
	RTS

CODE_B89916:
	LDY.b $6C
	BNE.b CODE_B8990F
	LDY.w #$0086
	RTS

CODE_B8991E:
	TAY
	LDX.b $64
	LDA.b $1E,x
	AND.w #$1001
	BEQ.b CODE_B898FC
	TYA
	AND.w #$2000
	BNE.b CODE_B89933
	LDY.w #$0012
	BRA.b CODE_B89945

CODE_B89933:
	LDY.w #$0016
	LDA.b $0A,x
	SEC
	SBC.w $0D4E
	BNE.b CODE_B89945
	LDA.b $26,x
	BNE.b CODE_B89945
	LDY.w #$001A
CODE_B89945:
	LDX.b $66
	LDA.b $06,x
	AND.w #$0004
	BNE.b CODE_B8994F
	RTS

CODE_B8994F:
	TYA
	CLC
	ADC.w #$0002
	TAY
	RTS

CODE_B89956:
	LDA.w #$0000
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8B7ED
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B89968:
	LDA.w #$0001
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JSR.w CODE_B8B627
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B89980:
	LDA.w #$0003
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	LDX.b $66
	LDA.b $2A
	SEC
	SBC.b $10,x
	CMP.b $24,x
	BCC.b CODE_B899A3
	JSR.w CODE_B8B7BE
	JSR.w CODE_B898B5
	JSR.w CODE_B899B3
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B899A3:
	LDX.b $64
	STZ.b $24,x
	JSR.w CODE_B898B8
	JSR.w CODE_B899B3
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B899B3:
	LDX.b $64
	LDA.b $10,x
	AND.w #$0007
	CMP.w #$0006
	BEQ.b CODE_B899C0
CODE_B899BF:
	RTS

CODE_B899C0:
	LDA.b $1E,x
	LSR
	BCC.b CODE_B899BF
	LDA.w #$0100
	STA.b $24,x
	RTS

CODE_B899CB:
	BRA.b CODE_B89980

CODE_B899CD:
	LDA.w #$0002
	JSR.w CODE_B8B8DA
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B899DC:
	LDA.w #$0004
	JSR.w CODE_B8B8DA
	LDX.b $64
	STZ.b $2C,x
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B899EC:
	JMP.w CODE_B89968

CODE_B899EF:
	LDA.w #$0005
	JSR.w CODE_B8B8DA
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B899FB:
	LDA.w #$0006
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D4FE
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B89A0B:
	LDA.b $6E
	CMP.w #$0194
	BEQ.b CODE_B89A2D
	LDX.b $64
	LDA.b $32,x
	CMP.w #$0002
	BEQ.b CODE_B89A43
	LDA.w #$0007
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8B7ED
	JSR.w CODE_B898B5
	JSR.w CODE_B89A49
	JMP.w CODE_B898D7

CODE_B89A2D:
	LDA.w #$0007
	JSR.w CODE_B8B8DA
	LDA.w #$000C
	JSL.l CODE_BCFA9A
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4ED
	JMP.w CODE_B898D7

CODE_B89A43:
	JSR.w CODE_B8CA10
	JMP.w CODE_B898D7

CODE_B89A49:
	LDA.b $6E
	CMP.w #$019C
	BNE.b CODE_B89A6A
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$008E
	BEQ.b CODE_B89A6A
	LDA.w #$0008
	JSL.l CODE_BCFA9A
	LDX.b $64
	LDA.b $30,x
	ORA.w #$0800
	STA.b $30,x
CODE_B89A6A:
	RTS

CODE_B89A6B:
	LDX.b $64
	LDA.w #$0008
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4ED
	LDA.b $6E
	CMP.w #$019C
	BNE.b CODE_B89A8D
	LDA.w #$0008
	JSL.l CODE_BCFA9A
CODE_B89A8D:
	JMP.w CODE_B898D7

CODE_B89A90:
	JSR.w CODE_B89AB2
	JSR.w CODE_B89A99
	JMP.w CODE_B89A6B

CODE_B89A99:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_RambiRumble_Bonus2
	BNE.b CODE_B89AB1
	LDX.b $64
	LDA.w #$0110
	CMP.b $0A,x
	BMI.b CODE_B89AB1
	STA.b $0A,x
	LDA.b $24,x
	BPL.b CODE_B89AB1
	STZ.b $24,x
CODE_B89AB1:
	RTS

CODE_B89AB2:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_WebWoods_SquitterRoom
	BEQ.b CODE_B89AF4
	CMP.w #!Define_DKC2_LevelID_ToxicTower_Main
	BEQ.b CODE_B89AF4
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B89B04
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	TAX
	LDA.l DATA_B89AEA,x
	STA.b $32
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_AnimalAntics_SquitterSection
	BNE.b CODE_B89ADE
	LDA.w #$00F8
	STA.b $32
CODE_B89ADE:
	LDX.b $64
	LDA.b $0A,x
	CMP.b $32
	BPL.b CODE_B89B04
	STZ.b $24,x
	BRA.b CODE_B89B04

DATA_B89AEA:
	db $08,$01,$00,$01,$20,$01,$00,$01,$00,$01

CODE_B89AF4:
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B89B04
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	BPL.b CODE_B89B04
	STZ.b $24,x
CODE_B89B04:
	RTS

CODE_B89B05:
	LDA.w #$0009
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8B7ED
	JSR.w CODE_B898B5
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$000C
	BEQ.b CODE_B89B1D
	JMP.w CODE_B898D7

CODE_B89B1D:
	LDA.w $0D7A
	BEQ.b CODE_B89B36
	JSR.w CODE_B8B56D
	BCC.b CODE_B89B30
	LDA.w #$0007
	JSR.w CODE_B8D7D6
	JMP.w CODE_B898D7

CODE_B89B30:
	JSR.w CODE_B8B4ED
	JMP.w CODE_B898D7

CODE_B89B36:
	JSR.w CODE_B8B873
	JMP.w CODE_B898D7

CODE_B89B3C:
	LDA.w #$000A
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	BRA.b CODE_B89B1D

CODE_B89B4D:
	JMP.w CODE_B89B3C

CODE_B89B50:
	LDA.w #$0012
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8A0B7
	JSR.w CODE_B898C9
	JMP.w CODE_B898D7

CODE_B89B5F:
	LDX.b $6C
	BEQ.b CODE_B89B6A
	LDA.b $4A,x
	AND.w #$0001
	BNE.b CODE_B89B79
CODE_B89B6A:
	LDA.w #$000B
	JSR.w CODE_B8B8DA
	JSR.w CODE_B89BA5
	JSR.w CODE_B8B4ED
	JMP.w CODE_B898D7

CODE_B89B79:
	TXY
	LDX.b $64
	LDA.w $004C,y
	CMP.b $0A,x
	BMI.b CODE_B89B8F
	LDA.w #$001A
	JSR.w CODE_B8B8DA
	JSR.w CODE_B89BA5
	JMP.w CODE_B898D7

CODE_B89B8F:
	LDX.b $64
	LDA.w #$0044
	STA.b $2E,x
	LDA.w #$005A
	STA.b $42,x
	LDA.w #!Define_DKC2_SoundID_SquawksSpitEgg|$0500
	JSL.l CODE_B58003
	JMP.w CODE_B8AA16

CODE_B89BA5:
	JSR.w CODE_B89C56
	JSR.w CODE_B89BCA
	JSR.w CODE_B89BB5
	JSR.w CODE_B89BD9
	JSR.w CODE_B898C9
	RTS

CODE_B89BB5:
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D162
	JSR.w CODE_B8D4FE
	JSR.w CODE_B8B429
	RTS

CODE_B89BCA:
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0120
	BPL.b CODE_B89BD8
	LDA.w #$0010
	STA.b $24,x
CODE_B89BD8:
	RTS

CODE_B89BD9:
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$0120
	BPL.b CODE_B89BE7
	LDA.w #$0010
	STA.b $24,x
CODE_B89BE7:
	LDA.b $24,x
	BMI.b CODE_B89C11
	LDA.b $AC
	AND.w #$1800
	BNE.b CODE_B89C10
	LDA.w #$0028
	LDY.b $6C
	BNE.b CODE_B89BFC
	LDA.w #$0008
CODE_B89BFC:
	STA.b $32
	LDA.b $0E,x
	BMI.b CODE_B89C10
	CMP.b $32
	BPL.b CODE_B89C10
	JSR.w CODE_B89C36
	BCS.b CODE_B89C10
	LDA.w #$FF00
	STA.b $24,x
CODE_B89C10:
	RTS

CODE_B89C11:
	LDA.b $0E,x
	BPL.b CODE_B89C10
	JSR.w CODE_B89C36
	BCS.b CODE_B89C10
	LDA.b $AC
	AND.w #$4000
	BEQ.b CODE_B89C10
	LDA.b $24,x
	EOR.w #$FFFF
	INC
	CLC
	ADC.w #$0020
	CMP.w #$0800
	BMI.b CODE_B89C33
	LDA.w #$0800
CODE_B89C33:
	STA.b $24,x
	RTS

CODE_B89C36:
	LDA.b $AE
	AND.w #$0100
	BEQ.b CODE_B89C54
	LDA.b $30,x
	AND.w #$0080
	BNE.b CODE_B89C54
	LDY.w #$0036
	JSL.l CODE_BB842C
	LDA.w #$0023
	JSL.l CODE_B8D7D2
	SEC
	RTS

CODE_B89C54:
	CLC
	RTS

CODE_B89C56:
	LDX.b $64
	LDA.b $40,x
	AND.w #$0008
	BNE.b CODE_B89C6F
	LDA.b $3A,x
	SEC
	SBC.w #$000C
	CMP.w #$0140
	BPL.b CODE_B89C6D
	LDA.w #$0140
CODE_B89C6D:
	STA.b $3A,x
CODE_B89C6F:
	RTS

CODE_B89C70:
	LDX.b $64
	LDA.b $3A,x
	SEC
	ADC.w #$0018
	CMP.w #$0500
	BMI.b CODE_B89C80
	LDA.w #$0500
CODE_B89C80:
	STA.b $3A,x
	RTS

CODE_B89C83:
	LDA.w $0933
	ORA.w #$0001
	STA.w $0933
	LDA.w #$0001
	TSB.w $08C2
	JSL.l CODE_B3F028
	LDX.b $64
	STZ.b $1E,x
	LDA.w #$0001
	STA.b $0E,x
	STZ.b $2C,x
	LDA.w #$000E
	JSR.w CODE_B8B8DA
	LDY.w #$0050
	LDA.b [$8E],y
	PHA
	JSR.w CODE_B8CF2C
	PLA
	JSR.w CODE_B8CEF0
	JSR.w CODE_B89CBD
	JSR.w CODE_B8D0B1
	JMP.w CODE_B898D7

CODE_B89CBD:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w $17C2
	CMP.w #$0010
	BMI.b CODE_B89CCB
CODE_B89CCA:
	RTS

CODE_B89CCB:
	LDA.b $24,x
	BPL.b CODE_B89CCA
	STZ.b $24,x
	RTS

CODE_B89CD2:
	LDA.w #$C000
	ORA.w $0AB8
	STA.w $0AB8
	LDA.b $6E
	CMP.w #$019C
	BNE.b CODE_B89CE9
	LDA.w #$0008
	JSL.l CODE_BCFA9A
CODE_B89CE9:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	LDA.b $46,x
	STA.b $26,x
	DEC.b $44,x
	BPL.b CODE_B89D06
	INC.b $44,x
	LDA.w #$000D
	JSR.w CODE_B8B8DA
CODE_B89D06:
	LDX.b $64
	DEC.b $42,x
	BPL.b CODE_B89D4D
	INC.b $42,x
	LDA.b $48,x
	BNE.b CODE_B89D8A
	STZ.b $46,x
	LDY.w #$004A
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	JSR.w CODE_B8CE80
	LDX.b $64
	LDA.b $44,x
	BEQ.b CODE_B89D2C
CODE_B89D27:
	LDA.w #$0002
	BRA.b CODE_B89D3F

CODE_B89D2C:
	LDA.b $6E
	CMP.w #$0198
	BEQ.b CODE_B89D63
	CMP.w #$01A0
	BEQ.b CODE_B89D6F
	LDA.b $26,x
	BEQ.b CODE_B89D27
	JSR.w CODE_B89DA6
CODE_B89D3F:
	JSR.w CODE_B8CF2C
	JSR.w CODE_B898C0
	JSR.w CODE_B89D9A
	JSR.w CODE_B8B627
	BRA.b CODE_B89D59

CODE_B89D4D:
	JSR.w CODE_B89DA6
	JSR.w CODE_B8CF2C
	JSR.w CODE_B898C0
	JSR.w CODE_B89D9A
CODE_B89D59:
	LDA.b $1E,x
	AND.w #$0303
	BNE.b CODE_B89D74
	JMP.w CODE_B898D7

CODE_B89D63:
	JSR.w CODE_B8B873
	LDX.b $64
	LDA.w #$0010
	STA.b $2E,x
	BRA.b CODE_B89D78

CODE_B89D6F:
	JSR.w CODE_B8B5F3
	BRA.b CODE_B89D78

CODE_B89D74:
	JSL.l CODE_B9DFD1
CODE_B89D78:
	STZ.w $0AEE
	STZ.w $0AF2
	LDA.w #$3FFF
	AND.w $0AB8
	STA.w $0AB8
	JMP.w CODE_B898D7

CODE_B89D8A:
	LDA.b $4A,x
	STA.w $059D
	LDA.b $4C,x
	STA.w $059F
	JSR.w CODE_B8A5CA
	JMP.w CODE_B898D7

CODE_B89D9A:
	LDA.w $0D7A
	CMP.w $0597
	BNE.b CODE_B89DA5
	JSR.w CODE_B8B707
CODE_B89DA5:
	RTS

CODE_B89DA6:
	LDX.b $64
	LDA.b $4E,x
	AND.w #$0001
	BEQ.b CODE_B89DB3
	LDA.w #$000D
	RTS

CODE_B89DB3:
	LDY.w #$004C
	LDA.b [$8E],y
	RTS

CODE_B89DB9:
	JSL.l CODE_B381CA
	JMP.w CODE_B898DE

CODE_B89DC0:
	LDA.w #$0001
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B89DCF:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.w #$0003
	JSR.w CODE_B8CF2C
	JSR.w CODE_B898C0
	JSR.w CODE_B8B627
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B89DED:
	LDX.b $64
	LDA.b $6E
	BNE.b CODE_B89E0B
	LDA.b $1E,x
	AND.w #$0303
	BNE.b CODE_B89E04
	LDA.w #$0009
	JSL.l CODE_BCFA9A
	JMP.w CODE_B89968

CODE_B89E04:
	JSL.l CODE_B9DFD1
	JMP.w CODE_B898D7

CODE_B89E0B:
	JMP.w CODE_B89A6B

CODE_B89E0E:
	LDA.w #$000F
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8B7ED
	JSR.w CODE_B898B5
	JSR.w CODE_B8B707
	JSR.w CODE_B8B4ED
	JMP.w CODE_B898D7

CODE_B89E23:
	JSL.l CODE_B9D100
	JSR.w CODE_B8B707
	JMP.w CODE_B898E2

CODE_B89E2D:
	JMP.w CODE_B89980

CODE_B89E30:
	LDA.w #$0010
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JSR.w CODE_B8B707
	JSR.w CODE_B8B4ED
	JMP.w CODE_B898D7

CODE_B89E48:
	JMP.w CODE_B89E30

CODE_B89E4B:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0303
	BNE.b CODE_B89E57
	JMP.w CODE_B89E30

CODE_B89E57:
	JSL.l CODE_B9DFD1
	JMP.w CODE_B898D7

CODE_B89E5E:
	LDX.b $64
	LDA.b $42,x
	ASL
	TAX
	JMP.w (DATA_B89E67,x)

DATA_B89E67:
	dw CODE_B89E73
	dw CODE_B89E76
	dw CODE_B89E9B
	dw CODE_B89EB7
	dw CODE_B89EE3
	dw CODE_B89F1F

CODE_B89E73:
	BRL.w CODE_B89F0E

CODE_B89E76:
	JSR.w CODE_B89E85
	INC.b $42,x
	LDA.w #!Define_DKC2_Animation_Player_Walk
	JSL.l CODE_B9D0B0
	BRL.w CODE_B89F0E

CODE_B89E85:
	LDX.b $64
	STZ.b $24,x
	LDY.b $46,x
	LDA.b $44,x
	SEC
	SBC.b $06,x
	BPL.b CODE_B89E98
	TYA
	EOR.w #$FFFF
	INC
	TAY
CODE_B89E98:
	STY.b $26,x
	RTS

CODE_B89E9B:
	JSR.w CODE_B89EA4
	BCC.b CODE_B89EA2
	STZ.b $42,x
CODE_B89EA2:
	BRA.b CODE_B89F0E

CODE_B89EA4:
	LDX.b $64
	LDA.b $44,x
	SEC
	SBC.b $06,x
	EOR.b $26,x
	BPL.b CODE_B89EB5
	STZ.b $26,x
	STZ.b $20,x
	SEC
	RTS

CODE_B89EB5:
	CLC
	RTS

CODE_B89EB7:
	JSR.w CODE_B89E85
	LDX.b $64
	LDA.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.b $48,x
	STA.b $24,x
	STZ.b $1E,x
	LDA.w #$80F0
	STA.b $0E,x
	LDA.w #$7F00
	STA.b $0C,x
	INC.b $42,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	BRA.b CODE_B89F0E

CODE_B89EE3:
	JSR.w CODE_B89EA4
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B89EFA
	LDA.b $0A,x
	SEC
	SBC.b $4A,x
	BMI.b CODE_B89EFA
	LDA.w #$0005
	STA.b $42,x
	BRA.b CODE_B89F1B

CODE_B89EFA:
	LDX.b $64
	LDA.w #$0070
	CLC
	ADC.b $24,x
	BMI.b CODE_B89F0C
	CMP.w #$0800
	BCC.b CODE_B89F0C
	LDA.w #$0800
CODE_B89F0C:
	STA.b $24,x
CODE_B89F0E:
	LDA.w #$000B
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8CE9B
	JSL.l CODE_B9D100
CODE_B89F1B:
	JML.l CODE_B898E7

CODE_B89F1F:
	LDX.b $64
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $30,x
	BRA.b CODE_B89F1B

CODE_B89F29:
	BRL.w CODE_B89E5E

CODE_B89F2C:
	LDX.w $0597
	LDA.b $2E,x
	CMP.w #$001F
	BEQ.b CODE_B89F3D
	CMP.w #$002B
	BEQ.b CODE_B89F3D
	CLC
	RTL

CODE_B89F3D:
	SEC
	RTL

CODE_B89F3F:
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	LDY.w #$0002
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	JSR.w CODE_B8CE80
	LDA.w #$0007
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D4FE
	JSL.l CODE_B9D100
	LDA.w #$000A
	JSL.l CODE_BCFA9A
	JSL.l CODE_BCFB2C
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_B89F88
	JSR.w CODE_B89F9E
	JSR.w CODE_B89FC0
	BCS.b CODE_B89F82
	JMP.w CODE_B898E2

CODE_B89F82:
	JSR.w CODE_B8A032
	JMP.w CODE_B898E2

CODE_B89F88:
	STZ.b $20,x
	LDA.w #$0021
	STA.b $2E,x
	LDA.w #$0040
	STA.b $42,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown0028
	JSL.l CODE_B9D0B8
	JMP.w CODE_B898E2

CODE_B89F9E:
	LDX.b $64
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0010
	BMI.b CODE_B89FB2
	SBC.w #$00E0
	BPL.b CODE_B89FB2
	RTS

CODE_B89FB2:
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $06,x
	STA.b $06,x
	STZ.b $20,x
	STZ.b $26,x
	RTS

CODE_B89FC0:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	CMP.w #$0100
	BPL.b CODE_B89FCF
	CLC
	RTS

CODE_B89FCF:
	SEC
	RTS

CODE_B89FD1:
	JSR.w CODE_B8A0B7
	JSR.w CODE_B898C9
	JMP.w CODE_B898D7

CODE_B89FDA:
	JSR.w CODE_B8CE80
	LDA.w #$0007
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D4FE
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB2C
	JSR.w CODE_B8A006
	BCS.b CODE_B8A000
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$005B
	BEQ.b CODE_B8A000
	JMP.w CODE_B898E2

CODE_B8A000:
	JSR.w CODE_B8A032
	JMP.w CODE_B898E2

CODE_B8A006:
	LDX.w $0597
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	BPL.b CODE_B8A018
	EOR.w #$FFFF
	INC
CODE_B8A018:
	CMP.w #$0010
	BPL.b CODE_B8A030
	LDA.w $000A,y
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8A029
	EOR.w #$FFFF
	INC
CODE_B8A029:
	CMP.w #$0020
	BPL.b CODE_B8A030
	SEC
	RTS

CODE_B8A030:
	CLC
	RTS

CODE_B8A032:
	LDX.b $64
	LDA.w #$0029
	STA.b $2E,x
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0010
	CMP.b $06,x
	BMI.b CODE_B8A046
	STA.b $06,x
CODE_B8A046:
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0110
	CMP.b $06,x
	BPL.b CODE_B8A053
	STA.b $06,x
CODE_B8A053:
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JMP.w CODE_B8A07F

CODE_B8A062:
	LDX.b $64
	LDA.w #$0040
	STA.b $2E,x
	LDA.w #$FFE4
	STA.l $00004A
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7EF
	JMP.w CODE_B8A07F

CODE_B8A07F:
	LDX.b $64
	LDA.b $30,x
	AND.w #$FFE7
	STA.b $30,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #!Define_DKC2_Animation_Follower_GetOnOtherKong
	JSL.l CODE_B9D0B8
	RTS

CODE_B8A095:
	JSR.w CODE_B8D8B6
	JSR.w CODE_B8D99C
	JSR.w CODE_B8DCC9
	JSL.l CODE_B9D100
	JMP.w CODE_B898E2

CODE_B8A0A5:
	LDA.w #$0011
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8A0B7
	JSR.w CODE_B898C9
	JSR.w CODE_B8B707
	JMP.w CODE_B898D7

CODE_B8A0B7:
	LDX.b $64
	LDA.b $20,x
	PHA
	LDA.b $24,x
	PHA
	STZ.b $20,x
	STZ.b $24,x
	JSR.w CODE_B8D4FE
	LDX.b $64
	PLA
	STA.b $24,x
	PLA
	STA.b $20,x
	RTS

CODE_B8A0CF:
	LDA.w #$0001
	TSB.w $08C2
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8989C
	JMP.w CODE_B898D7

CODE_B8A0E1:
	LDA.w #$0001
	TSB.w $08C2
	JSL.l CODE_BBBB5C
	BCS.b CODE_B8A119
	LDX.b $64
	STZ.b $30,x
	LDA.b $1E,x
	AND.w #$0203
	CMP.w #$0003
	BNE.b CODE_B8A100
	LDA.w #$F800
	STA.b $24,x
CODE_B8A100:
	LDY.w #$002C
	LDA.b [$8E],y
	STA.b $20,x
	STA.b $26,x
	JSR.w CODE_B8989C
	JSR.w CODE_B8A134
	LDA.b $42,x
	CMP.w #$0008
	BPL.b CODE_B8A11F
	JMP.w CODE_B898E2

CODE_B8A119:
	JSR.w CODE_B8B744
	JMP.w CODE_B898E2

CODE_B8A11F:
	STZ.b $24,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0028
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown002A
	JSL.l CODE_B9D0B8
	JMP.w CODE_B898E2

CODE_B8A134:
	LDX.b $64
	LDA.b $44,x
	SEC
	SBC.b $06,x
	BPL.b CODE_B8A141
	EOR.w #$FFFF
	INC
CODE_B8A141:
	CMP.w #$0004
	BMI.b CODE_B8A14D
	STZ.b $42,x
	LDA.b $06,x
	STA.b $44,x
	RTS

CODE_B8A14D:
	INC.b $42,x
	RTS

CODE_B8A150:
	LDX.b $64
	DEC.b $42,x
	BMI.b CODE_B8A159
	JMP.w CODE_B898E2

CODE_B8A159:
	JSR.w CODE_B8D127
	LDX.b $64
	LDA.w #$0027
	STA.b $2E,x
	STZ.b $30,x
	LDA.w #!Define_DKC2_Animation_Follower_Run
	JSL.l CODE_B9D0B8
	JMP.w CODE_B898E2

CODE_B8A16F:
	JSR.w CODE_B8B756
	JSR.w CODE_B8D716
	JSR.w CODE_B8D72F
	LDY.w $0595
	LDA.w $0000,y
	CMP.w #$0029
	BNE.b CODE_B8A185
	BEQ.b CODE_B8A1A0
CODE_B8A185:
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B8A18F
	EOR.w #$FFFF
	INC
CODE_B8A18F:
	STA.b $32
	LDA.b $20,x
	BPL.b CODE_B8A199
	EOR.w #$FFFF
	INC
CODE_B8A199:
	ORA.b $32
	AND.w #$FFE0
	BEQ.b CODE_B8A1AB
CODE_B8A1A0:
	JSL.l CODE_B9D100
	LDX.b $64
	STZ.b $30,x
	JMP.w CODE_B898E2

CODE_B8A1AB:
	LDX.b $64
	LDA.w #$0042
	STA.b $30,x
	LDY.b $66
	LDA.w $0D66
	STA.b $06,x
	LDA.w #$8000
	STA.b $04,x
	LDA.w $0D6A
	STA.b $0A,x
	LDA.w #$8000
	STA.b $08,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	LDA.w #$BFFF
	AND.w $08C2
	STA.w $08C2
	LDX.b $64
	LDA.w #$0006
	STA.b $2E,x
	LDA.b $02,x
	STA.b $5E
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $02,x
	LDX.b $64
	STA.b $02,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $5E
	STA.b $02,x
	LDX.b $64
	JSL.l CODE_80889C
	JSL.l CODE_BB8C19
	JSL.l CODE_BCFA78
	JSR.w CODE_B8D127
	JSR.w CODE_B8D10C
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0D60
	STA.b $20,x
	LDA.w #$F600
	STA.b $24,x
	JSR.w CODE_B8B5BA
	CMP.w #$0002
	BNE.b CODE_B8A223
	LDX.b $64
	LDA.w #$FE00
	STA.b $24,x
CODE_B8A223:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerTeam
	BEQ.b CODE_B8A22E
	JMP.w CODE_B898E2

CODE_B8A22E:
	LDX.b $64
	LDA.w #$006F
	STA.b $2E,x
	STZ.b $4A,x
	LDA.w #$0007
	LDY.w #$0000
	JSR.w CODE_B8D100
	JMP.w CODE_B898E2

CODE_B8A243:
	LDX.b $64
	JSL.l CODE_BBBB5C
	BCS.b CODE_B8A258
	JSR.w CODE_B8CE9B
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_B8A258:
	JSR.w CODE_B8B744
	JMP.w [$05A9]

CODE_B8A25E:
	LDA.w #$0002
	TSB.w $0933
	JSR.w CODE_B8D8B6
	JSL.l CODE_B9D100
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	CMP.w $099D
	BEQ.b CODE_B8A27B
	JMP.w CODE_B898E2

CODE_B8A27B:
	LDA.w #$0022
	STA.b $2E,x
	JMP.w CODE_B898E2

CODE_B8A283:
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	LDY.w #$0002
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	JSR.w CODE_B8CE80
	JSR.w CODE_B8B6DC
	LDA.b $34
	LSR
	LSR
	LSR
	BNE.b CODE_B8A2A7
	JSR.w CODE_B8D97D
CODE_B8A2A7:
	JSR.w CODE_B8D9AC
	JSR.w CODE_B8D4FE
	JSL.l CODE_B9D100
	LDA.w $0D6E
	CMP.w $099D
	BNE.b CODE_B8A2C5
	LDX.b $64
	LDA.w $0D66
	SEC
	SBC.b $06,x
	BEQ.b CODE_B8A2DB
	BRA.b CODE_B8A2D8

CODE_B8A2C5:
	LDX.b $64
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSR.w CODE_B8D7ED
CODE_B8A2D8:
	JMP.w CODE_B898E2

CODE_B8A2DB:
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B0
	BRA.b CODE_B8A2D8

CODE_B8A2E4:
	LDY.w #$0044
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	LDY.w #$0002
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	JSR.w CODE_B8CE80
	LDX.b $64
	LDY.w $0595
	LDA.w $0004,y
	STA.w $0981
	AND.w #$0300
	BEQ.b CODE_B8A321
	LDY.w #$0046
	AND.w #$0200
	BEQ.b CODE_B8A31B
	LDA.b [$8E],y
	EOR.w #$FFFF
	INC
	BRA.b CODE_B8A31D

CODE_B8A31B:
	LDA.b [$8E],y
CODE_B8A31D:
	STA.b $26,x
	BRA.b CODE_B8A325

CODE_B8A321:
	LDX.b $64
	STZ.b $26,x
CODE_B8A325:
	LDY.w #$0048
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B89F9E
	LDA.w $08A8
	CMP.w #!Define_DKC2_LevelID_RambiRumble_Main
	BEQ.b CODE_B8A344
	CMP.w #!Define_DKC2_LevelID_HornetHole_Main
	BEQ.b CODE_B8A344
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_StrongholdShowdown_Main
	BNE.b CODE_B8A355
CODE_B8A344:
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B8A355
	LDA.w #$0108
	CMP.b $0A,x
	BMI.b CODE_B8A355
	STA.b $0A,x
	STZ.b $24,x
CODE_B8A355:
	JSR.w CODE_B8D4FE
	JSL.l CODE_B9D100
	LDA.w #$000A
	JSL.l CODE_BCFA9A
	JSL.l CODE_BCFB2C
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B8A39A
	JSR.w CODE_B8A3E2
	BCS.b CODE_B8A39D
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B8A3A6
	JSR.w CODE_B89FC0
	BCC.b CODE_B8A39A
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	CMP.w #$002C
	BNE.b CODE_B8A394
	LDA.w #$0001
	STA.w $002E,y
CODE_B8A394:
	JSR.w CODE_B8A032
	JMP.w CODE_B898E2

CODE_B8A39A:
	JMP.w CODE_B898E2

CODE_B8A39D:
	LDA.w #$0003
	JSR.w CODE_B8D7D6
	JMP.w CODE_B898E2

CODE_B8A3A6:
	STZ.b $20,x
	STZ.b $26,x
	LDA.b $30,x
	AND.w #$FFF7
	STA.b $30,x
	LDA.w #$002D
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B8
	LDA.w #$001F
	LDX.w #$001C
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JSR.w CODE_B88092
	LDX.b $64
	LDA.w #$002E
	STA.b $2E,x
	STZ.b $30,x
	LDA.w #!Define_DKC2_Animation_Player_BounceOffEnemy
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	JMP.w CODE_B898E2

CODE_B8A3E2:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	BPL.b CODE_B8A3F3
	EOR.w #$FFFF
	INC
CODE_B8A3F3:
	CMP.w #$0020
	BPL.b CODE_B8A40B
	LDA.w $000A,y
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8A404
	EOR.w #$FFFF
	INC
CODE_B8A404:
	CMP.w #$0020
	BPL.b CODE_B8A40B
	SEC
	RTS

CODE_B8A40B:
	CLC
	RTS

CODE_B8A40D:
	LDA.w #$0001
	TSB.w $08C2
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8A0B7
	JSR.w CODE_B898C9
	JMP.w CODE_B898D7

CODE_B8A422:
	JMP.w CODE_B898E2

CODE_B8A425:
	JSL.l CODE_B9D100
	LDA.w #$0001
	TSB.w $08C2
	LDA.w $099D
	DEC
	DEC
	AND.w #$003F
	CMP.w $099F
	BEQ.b CODE_B8A453
	STA.w $099D
	TAX
	LDY.b $64
	LDA.l $7FA532,x
	STA.w $0006,y
	LDA.l $7FA572,x
	STA.w $000A,y
	JMP.w CODE_B898D7

CODE_B8A453:
	LDX.b $64
	STZ.b $2E,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$001E
	STA.b $30,x
	LDY.w $0597
	LDA.w #$00D8
	STA.w $0002,y
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	LDA.w #$0022
	STA.w $002E,y
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JSL.l CODE_B9DFD1
	JMP.w CODE_B898D7

CODE_B8A48C:
	LDX.b $64
	LDY.b $42,x
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	JMP.w CODE_B898E2

CODE_B8A49D:
	LDA.w #$0001
	TSB.w $08C2
	JSR.w CODE_B8A4C3
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8A4AD:
	LDX.b $64
	LDA.w #$0100
	STA.b $20,x
	STA.b $24,x
	LDA.w #$0030
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Follower_GetOnOtherKong
	JSL.l CODE_B9D0B8
	RTL

CODE_B8A4C3:
	LDX.b $64
	LDA.b $20,x
	JSR.w CODE_B8A521
	STA.b $20,x
	LDA.b $24,x
	JSR.w CODE_B8A521
	STA.b $24,x
	LDY.w $0597
	LDA.w $0004,y
	STA.b $32
	LDA.w $0006,y
	STA.b $34
	LDA.b $04,x
	STA.b $36
	LDA.b $06,x
	STA.b $38
	STZ.b $3A
	STZ.b $3C
	LDA.b $20,x
	STA.b $3B
	JSR.w CODE_B8A52F
	LDA.b $36
	STA.b $04,x
	LDA.b $38
	STA.b $06,x
	LDA.w $0008,y
	STA.b $32
	LDA.w $000A,y
	STA.b $34
	LDA.b $08,x
	STA.b $36
	LDA.b $0A,x
	STA.b $38
	STZ.b $3A
	STZ.b $3C
	LDA.b $24,x
	STA.b $3B
	JSR.w CODE_B8A52F
	LDA.b $36
	STA.b $08,x
	LDA.b $38
	STA.b $0A,x
	RTS

CODE_B8A521:
	CLC
	ADC.w #$0060
	CMP.w #$0A00
	BPL.b CODE_B8A52B
	RTS

CODE_B8A52B:
	LDA.w #$0A00
	RTS

CODE_B8A52F:
	LDA.b $38
	CMP.b $34
	BCC.b CODE_B8A547
	LDA.b $36
	SEC
	SBC.b $3A
	STA.b $36
	LDA.b $38
	SBC.b $3C
	STA.b $38
	CMP.b $34
	BCC.b CODE_B8A559
	RTS

CODE_B8A547:
	LDA.b $36
	CLC
	ADC.b $3A
	STA.b $36
	LDA.b $38
	ADC.b $3C
	STA.b $38
	CMP.b $34
	BCS.b CODE_B8A559
	RTS

CODE_B8A559:
	LDA.b $34
	STA.b $38
	RTS

CODE_B8A55E:
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	JMP.w CODE_B898E2

CODE_B8A570:
	JSR.w CODE_B8D8B6
	JSR.w CODE_B8D99C
	JSL.l CODE_B9D100
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	CMP.w $099D
	BNE.b CODE_B8A59C
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0011
	BNE.b CODE_B8A59C
	LDX.b $64
	STZ.b $1A,x
	STZ.b $16,x
	LDA.w #$0031
	STA.b $2E,x
CODE_B8A59C:
	JMP.w CODE_B898E2

CODE_B8A59F:
	JSR.w CODE_B89891
	LDX.b $64
	LDA.b $06,x
	BIT.b $12,x
	BVC.b CODE_B8A5B1
	CMP.w $05A1
	BMI.b CODE_B8A5BC
	BRA.b CODE_B8A5B6

CODE_B8A5B1:
	CMP.w $05A1
	BPL.b CODE_B8A5BC
CODE_B8A5B6:
	JSR.w CODE_B8B443
	JMP.w CODE_B898D7

CODE_B8A5BC:
	JSR.w CODE_B8A5CA
	JMP.w CODE_B898D7

CODE_B8A5C2:
	JSR.w CODE_B8A5CA
	RTL

CODE_B8A5C6:
	JSR.w CODE_B8A5DA
	RTL

CODE_B8A5CA:
	LDX.w $0597
	LDA.w #$0013
	STA.b $2E,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0034
	STA.b $2E,x
CODE_B8A5DA:
	LDA.w #$830F
	JSL.l CODE_808BFF
	LDA.w #$0002
	TSB.w $08C2
	RTS

CODE_B8A5E8:
	JSR.w CODE_B8B443
	JMP.w CODE_B898D7

CODE_B8A5EE:
	LDA.w #$0008
	TSB.w $08C2
	LDA.w #$0013
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8A64A
	LDX.b $64
	STZ.b $0E,x
	LDA.w #$000B
	JSR.w CODE_B8CEF0
	LDX.b $64
	LDA.b $08,x
	STA.w $0D6A
	LDA.b $0A,x
	STA.w $0D6C
	JSR.w CODE_B8D72F
	JSR.w CODE_B8D27A
	BCS.b CODE_B8A632
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B8A641
	LDA.b $10,x
	AND.w #$0400
	BNE.b CODE_B8A63C
CODE_B8A628:
	LDA.w $0D6A
	STA.b $08,x
	LDA.w $0D6C
	STA.b $0A,x
CODE_B8A632:
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
CODE_B8A639:
	JMP.w CODE_B898D7

CODE_B8A63C:
	JSR.w CODE_B8A6F4
	BRA.b CODE_B8A639

CODE_B8A641:
	LDA.b $2A,x
	BEQ.b CODE_B8A628
	JSR.w CODE_B8A712
	BRA.b CODE_B8A639

CODE_B8A64A:
	LDA.w #$8000
	TSB.w $0AB8
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B8A663
	LSR
	EOR.w $0AB8
	AND.w #$4000
	EOR.w $0AB8
	STA.w $0AB8
CODE_B8A663:
	RTS

CODE_B8A664:
	LDA.w #$0008
	TSB.w $08C2
	JSR.w CODE_B8A64A
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8A677:
	LDA.w #$0014
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8A64A
	LDX.b $64
	STZ.b $0E,x
	LDA.w #$000B
	JSR.w CODE_B8CEF0
	LDX.b $64
	LDA.b $08,x
	STA.w $0D6A
	LDA.b $0A,x
	STA.w $0D6C
	JSR.w CODE_B8D72F
	JSR.w CODE_B8D290
	CMP.w #$0003
	BCS.b CODE_B8A6BD
	AND.w #$0003
	BNE.b CODE_B8A6DB
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B8A6CF
	LDA.b $10,x
	AND.w #$0400
	BNE.b CODE_B8A6C7
CODE_B8A6B3:
	LDA.w $0D6A
	STA.b $08,x
	LDA.w $0D6C
	STA.b $0A,x
CODE_B8A6BD:
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
CODE_B8A6C4:
	JMP.w CODE_B898D7

CODE_B8A6C7:
	JSR.w CODE_B8A725
	JSR.w CODE_B8A6F4
	BRA.b CODE_B8A6C4

CODE_B8A6CF:
	LDA.b $2A,x
	BEQ.b CODE_B8A6B3
	JSR.w CODE_B8A725
	JSR.w CODE_B8A712
	BRA.b CODE_B8A6C4

CODE_B8A6DB:
	LDX.b $64
	BIT.b $12,x
	BVC.b CODE_B8A6E4
	EOR.w #$0003
CODE_B8A6E4:
	CMP.w #$0001
	BEQ.b CODE_B8A6EE
	JSR.w CODE_B8C218
	BRA.b CODE_B8A6F1

CODE_B8A6EE:
	JSR.w CODE_B8C3A4
CODE_B8A6F1:
	JMP.w CODE_B898D7

CODE_B8A6F4:
	LDA.w #$F900
	STA.b $24,x
	STZ.b $20,x
	LDA.w #$0039
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	JSL.l CODE_B5E41E
	RTS

CODE_B8A712:
	LDX.b $64
	STZ.b $20,x
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	JSL.l CODE_B5E41E
	JSL.l CODE_B9DFD1
	RTS

CODE_B8A725:
	LDA.b $06,x
	BIT.b $12,x
	BVS.b CODE_B8A731
	SEC
	SBC.w #$0010
	BRA.b CODE_B8A735

CODE_B8A731:
	CLC
	ADC.w #$0010
CODE_B8A735:
	STA.b $06,x
	RTS

CODE_B8A738:
	LDA.w #$0015
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8A768
	LDX.b $64
	STZ.b $0E,x
	LDA.w #$000B
	JSR.w CODE_B8CF2C
	LDX.b $64
	LDA.b $04,x
	STA.w $0D66
	LDA.b $06,x
	STA.w $0D68
	JSR.w CODE_B8D716
	JSR.w CODE_B8D285
	BCC.b CODE_B8A76B
CODE_B8A75E:
	JSR.w CODE_B8D13D
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
CODE_B8A768:
	JMP.w CODE_B898D7

CODE_B8A76B:
	LDA.b $AE
	AND.w #$6000
	BNE.b CODE_B8A780
	LDX.b $64
	LDA.w $0D66
	STA.b $04,x
	LDA.w $0D68
	STA.b $06,x
	BRA.b CODE_B8A75E

CODE_B8A780:
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8B873
	LDX.b $64
	STZ.b $24,x
	STZ.b $20,x
	BRA.b CODE_B8A768

CODE_B8A791:
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B8A79D:
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D162
	JSR.w CODE_B8CE9B
	JSR.w CODE_B898C9
	JSR.w CODE_B8B627
	JMP.w CODE_B898D7

CODE_B8A7BD:
	LDX.b $64
	DEC.b $42,x
	BEQ.b CODE_B8A7CD
	LDA.b $06,x
	EOR.w #$0001
	STA.b $06,x
	JMP.w CODE_B898D7

CODE_B8A7CD:
	JSR.w CODE_B8A5CA
	LDA.w #$FFFF
	STA.w $059D
	JMP.w CODE_B898D7

CODE_B8A7D9:
	LDX.b $64
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	LDA.w #$E000
	ORA.w $0AB8
	STA.w $0AB8
	LDA.w #$0016
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8A7FA
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
CODE_B8A7FA:
	JMP.w CODE_B898D7

CODE_B8A7FD:
	LDA.w #$0017
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8A808
	JSR.w CODE_B8981E
CODE_B8A808:
	JMP.w CODE_B898D7

CODE_B8A80B:
	LDX.b $64
	DEC.b $42,x
	BPL.b CODE_B8A814
	JMP.w CODE_B8A86A

CODE_B8A814:
	LDY.b $66
	LDA.b $20,x
	CLC
	ADC.b $26,x
	STA.b $20,x
	JSR.w CODE_B8A8A0
	CLC
	ADC.w $0D66
	STA.b $06,x
	LDA.b $24,x
	CLC
	ADC.b $2A,x
	STA.b $24,x
	JSR.w CODE_B8A8A0
	CLC
	ADC.w $0D6A
	STA.b $0A,x
	LDA.w #$0060
	CLC
	ADC.b $46,x
	BMI.b CODE_B8A846
	CMP.w #$0600
	BCC.b CODE_B8A846
	LDA.w #$0600
CODE_B8A846:
	STA.b $46,x
	CLC
	ADC.b $44,x
	STA.b $44,x
	LDY.w #$0000
	LDA.b $44,x
	BPL.b CODE_B8A855
	DEY
CODE_B8A855:
	CLC
	ADC.b $09,x
	STA.b $09,x
	TYA
	ADC.b $0B,x
	SEP.b #$20
	STA.b $0B,x
	REP.b #$20
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8A86A:
	LDY.b $66
	LDX.b $64
	LDA.b $48,x
	STA.b $06,x
	LDA.b $4A,x
	STA.b $0A,x
	LDA.w #$0000
	STA.b $30,x
	JSR.w CODE_B8A8B5
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JSR.w CODE_B8D10C
	LDX.b $64
	STZ.b $24,x
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JMP.w CODE_B898D7

CODE_B8A8A0:
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	RTS

CODE_B8A8B5:
	LDA.w #$0002
	STA.b $2E,x
	RTS

CODE_B8A8BB:
	JSR.w CODE_B8A8BF
	RTL

CODE_B8A8BF:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B8A8C8
CODE_B8A8C7:
	RTS

CODE_B8A8C8:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0001
	BNE.b CODE_B8A8C7
	LDA.b $6E
	BEQ.b CODE_B8A8EC
	LDA.b $6C
	BNE.b CODE_B8A8EC
	LDA.w #$4000
	TSB.w $08C2
	JSL.l CODE_B390FE
	RTS

CODE_B8A8EC:
	LDX.b $64
	LDY.w $0597
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDA.w #$0000
	STA.w $0030,y
	LDA.w #$003E
	STA.w $002E,y
	LDA.w #$0000
	STA.w $001E,y
	LDA.w #$4000
	TSB.w $08C2
	LDA.b $64
	PHA
	JSL.l CODE_B880A2
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8A931
	PLA
	STA.b $64
	LDA.w #$000F
	LDY.w #$0258
	JSR.w CODE_B8D100
	RTS

CODE_B8A931:
	LDY.w $0599
	LDX.w $0597
	LDA.b $06,x
	STA.w $0D66
	LDA.b $0A,x
	STA.w $0D6A
	STZ.b $20,x
	STZ.b $24,x
	LDA.w #$0020
	STA.b $42,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	STA.b $26,x
	LDA.w $000A,y
	SEC
	SBC.b $0A,x
	STA.b $2A,x
	LDA.w #$FA00
	STA.b $46,x
	STA.b $44,x
	LDA.w $0006,y
	STA.b $48,x
	LDA.w $000A,y
	STA.b $4A,x
	RTS

CODE_B8A96F:
	LDA.w #$000A
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B8A981:
	LDA.w #$0002
	TSB.w $0933
	JSR.w CODE_B8D8B6
	JSL.l CODE_B9D100
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	CMP.w $099D
	BEQ.b CODE_B8A99E
	JMP.w CODE_B898E2

CODE_B8A99E:
	LDA.w #$0005
	JSL.l CODE_B8D7D2
	JMP.w CODE_B898E2

CODE_B8A9A8:
	LDA.w #$0018
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8A9BA
	JSR.w CODE_B8A9BD
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
CODE_B8A9BA:
	JMP.w CODE_B898D7

CODE_B8A9BD:
	LDA.w #$9000
	STA.w $0AF0
	LDA.w #$8000
	STA.w $0AEA
	STA.w $0AEC
	LDA.w #$2000
	TSB.w $0AB8
	RTS

CODE_B8A9D3:
	LDY.b $66
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	JSR.w CODE_B8A9BD
	LDA.w #$0001
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JSR.w CODE_B8B627
	JSR.w CODE_B8B4D6
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B8AA03
	JSL.l CODE_B5E41E
CODE_B8AA03:
	JMP.w CODE_B898D7

CODE_B8AA06:
	LDA.w #$0019
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8AA16:
	LDX.b $64
	DEC.b $42,x
	BMI.b CODE_B8AA39
	LDA.b $42,x
	CMP.w #$001E
	BPL.b CODE_B8AA25
	STZ.b $24,x
CODE_B8AA25:
	LDA.w #$001A
	JSR.w CODE_B8B8DA
	JSR.w CODE_B89C70
	JSR.w CODE_B898B5
	STZ.b $AC
	JSR.w CODE_B89BD9
	JMP.w CODE_B898D7

CODE_B8AA39:
	LDA.w #$0018
	JSR.w CODE_B8D7D6
	JMP.w CODE_B898D7

CODE_B8AA42:
	LDA.w $0BA0
	BEQ.b CODE_B8AA8E
	LDA.w #$0008
	TSB.w $08C2
	LDA.w #$0013
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8A64A
	LDX.b $64
	STZ.b $0E,x
	LDA.w #$000B
	JSR.w CODE_B8CEF0
	JSR.w CODE_B8D72F
	JSR.w CODE_B8B3E2
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_UnknownSprite02D8
	BEQ.b CODE_B8AA93
	JSR.w CODE_B8B40A
	BCC.b CODE_B8AA84
	STA.b $5E
	LDX.b $64
	LDA.b $24,x
	DEC
	BMI.b CODE_B8AA80
	LDA.b $2A,x
	DEC
	BPL.b CODE_B8AA8E
CODE_B8AA80:
	LDA.b $5E
	STA.b $0A,x
CODE_B8AA84:
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
CODE_B8AA8B:
	JMP.w CODE_B898D7

CODE_B8AA8E:
	JSR.w CODE_B8A712
	BRA.b CODE_B8AA8B

CODE_B8AA93:
	LDA.b $4A,x
	SEC
	SBC.b $0A,x
	STA.b $38
	CLC
	ADC.w #$0014
	STA.b $34
	JSR.w CODE_B8B40A
	BCC.b CODE_B8AA84
	STA.b $0A,x
	BRA.b CODE_B8AA84

CODE_B8AAA9:
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	JSR.w CODE_B8CE9B
	LDY.w #$0002
	LDX.b $64
	LDA.b $42,x
	CMP.b $06,x
	BPL.b CODE_B8AAC0
	STA.b $06,x
	DEY
CODE_B8AAC0:
	LDA.b $44,x
	CMP.b $0A,x
	BPL.b CODE_B8AAC9
	STA.b $0A,x
	DEY
CODE_B8AAC9:
	TYA
	BEQ.b CODE_B8AAD9
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JSR.w CODE_B8B443
	JMP.w CODE_B898D7

CODE_B8AAD9:
	STZ.b $20,x
	LDA.w #$0047
	STA.b $2E,x
	LDA.w $0B02
	AND.w #$0004
	BEQ.b CODE_B8AAF1
	LDA.w #!Define_DKC2_Animation_Player_GotPrizeFromLevelEnd
	JSL.l CODE_B9D0B8
	BRA.b CODE_B8AAF8

CODE_B8AAF1:
	LDA.w #!Define_DKC2_Animation_Player_GotNoPrizeFromLevelEnd
	JSL.l CODE_B9D0B8
CODE_B8AAF8:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B8AB11
	LDX.w $0597
	LDA.w #$005E
	STA.b $2E,x
	STZ.b $30,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
CODE_B8AB11:
	JSR.w CODE_B8B443
	JMP.w CODE_B898D7

CODE_B8AB17:
	LDA.w #$0008
	TSB.w $08C2
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8AB27:
	LDA.w #$001D
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8AB37:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JSR.w CODE_B8B707
	JMP.w CODE_B898D7

CODE_B8AB4A:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSR.w CODE_B8B707
	JMP.w CODE_B898E2

CODE_B8AB59:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSR.w CODE_B8CE9B
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B8AB74
	LDA.w $0D66
	CMP.b $06,x
	BPL.b CODE_B8AB82
	BRA.b CODE_B8AB7B

CODE_B8AB74:
	LDA.w $0D66
	CMP.b $06,x
	BMI.b CODE_B8AB82
CODE_B8AB7B:
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8AB82:
	STA.b $06,x
	LDA.w $0D6A
	STA.b $0A,x
	INC.b $2E,x
	LDA.w #$0001
	STA.b $1E,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown004A
	JSL.l CODE_B9D0B8
	JMP.w CODE_B898D7

CODE_B8AB9A:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	LDX.w $0597
	LDA.b $2E,x
	CMP.w #$004E
	BEQ.b CODE_B8ABB1
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8ABB1:
	LDX.b $64
	LDA.w #$00E4
	STA.b $02,x
	STZ.b $2E,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $0C,x
	LDA.w #$8000
	STA.b $04,x
	STA.b $08,x
	LDA.w #$0600
	STA.b $24,x
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B8
	LDX.w $0597
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JSR.w CODE_B8D10C
	JMP.w CODE_B898D7

CODE_B8ABF2:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	LDX.b $64
	LDA.w #$0050
	CLC
	ADC.b $24,x
	BMI.b CODE_B8AC0A
	CMP.w #$0800
	BCC.b CODE_B8AC0A
	LDA.w #$0800
CODE_B8AC0A:
	STA.b $24,x
	JSR.w CODE_B8CE9B
	LDA.w $0D6C
	CMP.b $0A,x
	BMI.b CODE_B8AC20
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898E2

CODE_B8AC20:
	STA.b $0A,x
	LDA.w $0D68
	STA.b $06,x
	INC.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown004A
	JSL.l CODE_B9D0B8
	JMP.w CODE_B898E2

CODE_B8AC33:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8AC40:
	LDA.w #$0025
	JSR.w CODE_B8B8DA
	LDX.b $64
	LDA.b $42,x
	STA.b $20,x
	STA.b $26,x
	JSR.w CODE_B898B5
	LDA.w #$0008
	JSL.l CODE_BCFA9A
	JMP.w CODE_B898D7

CODE_B8AC5B:
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$008F
	BEQ.b CODE_B8AC75
	LDA.w #$0007
	JSL.l CODE_BCFB69
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	BCS.b CODE_B8ACB9
CODE_B8AC75:
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$0054
	BNE.b CODE_B8AC8C
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8ACB6
	LDX.b $64
	STZ.b $2A,x
	BRA.b CODE_B8AC94

CODE_B8AC8C:
	LDA.w #$001E
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8ACB6
CODE_B8AC94:
	JSR.w CODE_B8B5BA
	CMP.w #$0001
	BNE.b CODE_B8ACA7
	LDA.w #$0400
	LDY.w $0D4A
	BEQ.b CODE_B8ACA5
	TYA
CODE_B8ACA5:
	STA.b $2A,x
CODE_B8ACA7:
	LDA.w #$0003
	JSR.w CODE_B8CF2C
	LDA.w #$0003
	JSR.w CODE_B8CEF0
	JSR.w CODE_B8982B
CODE_B8ACB6:
	JMP.w CODE_B898D7

CODE_B8ACB9:
	LDX.b $64
	STZ.b $20,x
	JSR.w CODE_B8CB9E
	JMP.w CODE_B898D7

CODE_B8ACC3:
	LDA.w #$001E
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8ACDD
	LDA.w #$0003
	JSR.w CODE_B8CF2C
	LDA.w #$0003
	JSR.w CODE_B8CEF0
	JSR.w CODE_B8982B
	JSR.w CODE_B8AD19
CODE_B8ACDD:
	JMP.w CODE_B898D7

CODE_B8ACE0:
	LDA.w #$0026
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8AD0E
	LDX.b $64
	LDA.b $42,x
	STA.b $20,x
	STA.b $26,x
	LDA.w #$0003
	JSR.w CODE_B8CF2C
	LDA.w #$0003
	JSR.w CODE_B8CEF0
	JSR.w CODE_B8982B
	JSR.w CODE_B8AD19
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0202
	CMP.w #$0202
	BEQ.b CODE_B8AD11
CODE_B8AD0E:
	JMP.w CODE_B898D7

CODE_B8AD11:
	LDA.w #$0050
	STA.b $2E,x
	JMP.w CODE_B898D7

CODE_B8AD19:
	LDA.w #$0006
	JSL.l CODE_BCFA9A
	RTS

CODE_B8AD21:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	LDX.b $64
	LDA.b $32,x
	CMP.w #$0002
	BEQ.b CODE_B8AD3C
	JSR.w CODE_B8B7ED
	JSR.w CODE_B898B5
	JSR.w CODE_B89A49
	JMP.w CODE_B898D7

CODE_B8AD3C:
	JSR.w CODE_B8CA10
	JMP.w CODE_B898D7

CODE_B8AD42:
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8AD49:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0303
	BNE.b CODE_B8AD7B
	LDA.w #$0009
	JSL.l CODE_BCFA9A
	LDA.w #$0001
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	LDX.w $0595
	LDA.b $06,x
	ORA.w #$0004
	STA.b $06,x
	JSR.w CODE_B898B5
	JSR.w CODE_B8B627
	JSR.w CODE_B8B4D6
	JMP.w CODE_B898D7

CODE_B8AD7B:
	JSL.l CODE_B9DFD1
	JMP.w CODE_B898D7

CODE_B8AD82:
	JSR.w CODE_B89A99
	LDA.w #$0007
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8B7ED
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B8AD94:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D162
	JSR.w CODE_B8CE9B
	JSR.w CODE_B8B429
	JSR.w CODE_B898C9
	JMP.w CODE_B898D7

CODE_B8ADB4:
	LDA.w #$0020
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D162
	JSR.w CODE_B8CE9B
	LDX.b $64
	STZ.b $1E,x
	JSR.w CODE_B898CC
	JMP.w CODE_B898D7

CODE_B8ADD5:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B8ADE1:
	LDA.w #$0020
	JSR.w CODE_B8B8DA
CODE_B8ADE7:
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8ADF1:
	LDX.b $64
	LDA.b $4E,x
	STA.b $26,x
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BMI.b CODE_B8AE06
	CMP.w #$0100
	BPL.b CODE_B8AE06
	BRA.b CODE_B8ADE7

CODE_B8AE06:
	LDA.b $4E,x
	STA.b $26,x
	STA.b $20,x
	LDA.w #$0066
	STA.b $2E,x
	STZ.b $24,x
	JSR.w CODE_B8A5DA
	JML.l CODE_B898D7

CODE_B8AE1A:
	LDA.w #$001F
	JSR.w CODE_B8B8DA
	LDX.b $64
	LDA.b $42,x
	BPL.b CODE_B8AE44
	JSR.w CODE_B8CE80
	LDX.b $64
	LDA.b $24,x
	JSR.w CODE_B8D4FE
	LDA.b $1E,x
	LSR
	BCC.b CODE_B8AE42
	LDA.b $44,x
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.b $44,x
	LSR
	STA.b $44,x
CODE_B8AE42:
	BRA.b CODE_B8AE46

CODE_B8AE44:
	DEC.b $42,x
CODE_B8AE46:
	JSR.w CODE_B8D0CD
	LDX.b $64
	LDA.b $50,x
	BEQ.b CODE_B8AE61
	XBA
	TAY
	BMI.b CODE_B8AE5F
	EOR.w #$FFFF
	INC
	AND.w #$FF00
	XBA
	STA.b $50,x
	BRA.b CODE_B8AE61

CODE_B8AE5F:
	STZ.b $50,x
CODE_B8AE61:
	JSR.w CODE_B8AEB6
	BCC.b CODE_B8AE72
	LDX.b $64
	JSR.w CODE_B8AE94
	STA.b $50,x
	LDA.w #$8001
	STA.b $1C,x
CODE_B8AE72:
	LDA.w $091F
	BMI.b CODE_B8AE7A
	JMP.w CODE_B898D7

CODE_B8AE7A:
	LDX.b $64
	STZ.b $1C,x
	STZ.b $50,x
	LDA.w $091B
	AND.w #$FCFF
	STA.w $091B
	JSL.l CODE_BB8C2C
	JSL.l CODE_B9DFD1
	JMP.w CODE_B898D7

CODE_B8AE94:
	LDA.w $091F
	CMP.w #$0008
	BMI.b CODE_B8AEB2
	CMP.w #$0010
	BMI.b CODE_B8AEAE
	CMP.w #$0018
	BMI.b CODE_B8AEAA
	LDA.w #$0001
	RTS

CODE_B8AEAA:
	LDA.w #$0002
	RTS

CODE_B8AEAE:
	LDA.w #$0003
	RTS

CODE_B8AEB2:
	LDA.w #$0004
	RTS

CODE_B8AEB6:
	LDX.w $0595
	LDA.b $02,x
	AND.w #$C0C0
	BEQ.b CODE_B8AEC6
	LDA.w #$0008
	TSB.w $0B02
CODE_B8AEC6:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_B8AEDA
	LDA.w #$0008
	TRB.w $0B02
	BEQ.b CODE_B8AEDA
	DEC.w $091F
	SEC
	RTS

CODE_B8AEDA:
	CLC
	RTS

DATA_B8AEDC:
	db $06,$06,$05,$05,$05,$04,$04,$04,$04,$03,$03,$03,$03,$02,$02,$02
	db $02

CODE_B8AEED:
	LDX.b $64
	LDY.w #$002C
	LDA.b [$8E],y
	STA.b $20,x
	STA.b $26,x
	JSR.w CODE_B8989C
	LDX.b $64
	LDA.b $1E,x
	LSR
	BCS.b CODE_B8AF05
	JMP.w CODE_B898E2

CODE_B8AF05:
	INC.b $2E,x
	STZ.b $24,x
	LDA.w #!Define_DKC2_Animation_Follower_Run
	JSL.l CODE_B9D000
	JMP.w CODE_B898E2

CODE_B8AF13:
	JSL.l CODE_BBBB5C
	BCS.b CODE_B8AF33
	LDX.b $64
	STZ.b $30,x
	LDY.w #$002C
	LDA.b [$8E],y
	STA.b $20,x
	STA.b $26,x
	JSR.w CODE_B8CE9B
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898E2

CODE_B8AF33:
	JSR.w CODE_B8B744
	JMP.w CODE_B898E2

CODE_B8AF39:
	LDX.b $64
	DEC.b $42,x
	BEQ.b CODE_B8AF4B
	LDA.w #$0008
	JSR.w CODE_B8B8DA
	JSR.w CODE_B898CF
	JMP.w CODE_B898D7

CODE_B8AF4B:
	LDA.w #$000B
	STA.b $2E,x
	JMP.w CODE_B89A90

CODE_B8AF53:
	LDA.w #$0007
	JSR.w CODE_B8B8DA
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4ED
	JMP.w CODE_B898D7

CODE_B8AF62:
	LDA.w #$0008
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CD90
	LDY.b $66
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B8AF82:
	LDA.w #$001F
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSR.w CODE_B8AEB6
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_B8AFA3
	LDX.b $64
	LDA.w #$8001
	STA.b $1C,x
	LDA.b $50,x
	EOR.w #$0400
	STA.b $50,x
CODE_B8AFA3:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_B8AFAD
	DEC.w $091F
CODE_B8AFAD:
	LDA.w $091F
	BMI.b CODE_B8AFB5
	JMP.w CODE_B898D7

CODE_B8AFB5:
	LDX.b $64
	STZ.b $50,x
	JSL.l CODE_B9DFD1
	JMP.w CODE_B898D7

CODE_B8AFC0:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B8AFDD
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	CMP.w #$0120
	BPL.b CODE_B8AFDD
CODE_B8AFD4:
	JSR.w CODE_B8989C
	JSR.w CODE_B8D13D
	JMP.w CODE_B898D7

CODE_B8AFDD:
	JSR.w CODE_B882FA
	BRA.b CODE_B8AFD4

CODE_B8AFE2:
	LDX.b $64
	LDA.b $4E,x
	STA.b $26,x
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BMI.b CODE_B8B007
	CMP.w #$0100
	BPL.b CODE_B8B007
	JSR.w CODE_B8989C
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0002
	CMP.w #$0002
	BEQ.b CODE_B8B007
	JMP.w CODE_B898D7

CODE_B8B007:
	LDA.b $4E,x
	STA.b $26,x
	STA.b $20,x
	INC.b $2E,x
	STZ.b $24,x
	JSR.w CODE_B8A5DA
	JMP.w CODE_B898D7

CODE_B8B017:
	JSR.w CODE_B89891
	JMP.w CODE_B898D7

CODE_B8B01D:
	LDA.w #$0001
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4D6
	JSR.w CODE_B8B038
	JMP.w CODE_B898D7

CODE_B8B032:
	JSR.w CODE_B8B038
	JMP.w CODE_B89DED

CODE_B8B038:
	LDX.b $64
	LDY.b $42,x
	BEQ.b CODE_B8B067
	LDA.w $000E,y
	BMI.b CODE_B8B05F
	LDA.w $0006,y
	CMP.w #$3340
	BCC.b CODE_B8B050
	CMP.w #$3370
	BCC.b CODE_B8B05F
CODE_B8B050:
	LDA.w $004A,y
	STA.b $06,x
	SEC
	SBC.w $0006,y
	LDX.w $0595
	STA.b $0E,x
	RTS

CODE_B8B05F:
	LDA.w #$0000
	STA.w $0042,y
	STA.b $42,x
CODE_B8B067:
	RTS

CODE_B8B068:
	LDA.w #$0021
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	LDA.w #$2000
	TSB.w $0AB8
	LDX.b $64
	LDA.b $24,x
	SEC
	SBC.w #$007C
	STA.b $24,x
	JSR.w CODE_B8CE80
	LDY.w #$006E
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B898C0
	LDY.w $19C4
	LDA.w $004A,y
	CLC
	ADC.b $2A,x
	STA.b $32
	LDA.b $24,x
	BPL.b CODE_B8B0A6
	CMP.b $32
	BPL.b CODE_B8B0A6
	LDA.b $32
	STA.b $24,x
CODE_B8B0A6:
	JMP.w CODE_B898D7

CODE_B8B0A9:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	JSR.w CODE_B89891
	JMP.w CODE_B898E2

CODE_B8B0B8:
	LDA.w #$000C
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	JSR.w CODE_B89891
	JSR.w CODE_B8B44D
	JMP.w CODE_B898E2

CODE_B8B0CA:
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$008F
	BEQ.b CODE_B8B0E4
	LDA.w #$0007
	JSL.l CODE_BCFB69
	LDA.w #$0020
	JSL.l CODE_BCFE0A
	BCS.b CODE_B8B0F5
CODE_B8B0E4:
	LDA.w #$0022
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8B0F2
	JSR.w CODE_B898B5
	JSR.w CODE_B8B4ED
CODE_B8B0F2:
	JMP.w CODE_B898D7

CODE_B8B0F5:
	LDX.b $64
	STZ.b $20,x
	JSR.w CODE_B8CB9E
	JMP.w CODE_B898D7

CODE_B8B0FF:
	LDX.b $64
	DEC.b $42,x
	BPL.b CODE_B8B10A
	LDA.w #$0001
	STA.b $2E,x
CODE_B8B10A:
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JMP.w CODE_B898D7

CODE_B8B116:
	LDX.b $64
	LDA.b $24,x
	SEC
	SBC.w #$0080
	BMI.b CODE_B8B125
	LDA.w #$0006
	STA.b $2E,x
CODE_B8B125:
	LDA.w #$0001
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE63
	JSR.w CODE_B8CE76
	JSR.w CODE_B898B5
	JSR.w CODE_B89C36
	BCS.b CODE_B8B13F
	JSR.w CODE_B8B627
	JSR.w CODE_B8B4D6
CODE_B8B13F:
	JMP.w CODE_B898D7

CODE_B8B142:
	LDA.w #$0023
	JSR.w CODE_B8B8DA
	BCS.b CODE_B8B183
CODE_B8B14A:
	LDA.w #$0100
	TSB.w $08C2
	DEC.b $2A
	LDX.b $64
	LDA.b $4A,x
	STA.b $32
	INC
	AND.w #$0FFF
	STA.b $4A,x
	EOR.b $32
	AND.w #$0010
	BNE.b CODE_B8B168
CODE_B8B165:
	JMP.w [$05A9]

CODE_B8B168:
	LDA.b $32
	AND.w #$0010
	BNE.b CODE_B8B176
	LDA.w #$C000
	STA.b $1C,x
	BRA.b CODE_B8B165

CODE_B8B176:
	LDA.w #$075E
	JSL.l CODE_B58021
CODE_B8B17D:
	LDX.b $64
	STZ.b $1C,x
	BRA.b CODE_B8B165

CODE_B8B183:
	LDA.w #$0700
	JSL.l CODE_B58021
	BRA.b CODE_B8B17D

CODE_B8B18C:
	JSL.l CODE_B9D100
	JMP.w CODE_B898E2

CODE_B8B193:
	LDA.w #$0020
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	LDA.w #$0007
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8CE9B
	JSL.l CODE_B9D100
	JMP.w CODE_B898E2

CODE_B8B1AC:
	JSL.l CODE_BBC12C
	JMP.w CODE_B898E7

CODE_B8B1B3:
	JSL.l CODE_B9D0F3
	JSL.l CODE_BBC12C
	JMP.w CODE_B898E7

CODE_B8B1BE:
	LDA.w #$000B
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8CE9B
	JSL.l CODE_B9D0F3
	JSL.l CODE_BBC12C
	JMP.w CODE_B898E7

CODE_B8B1D2:
	LDX.b $64
	LDY.b $66
	LDA.w #$0060
	CLC
	ADC.b $24,x
	BMI.b CODE_B8B1E6
	CMP.w #$0600
	BCC.b CODE_B8B1E6
	LDA.w #$0600
CODE_B8B1E6:
	STA.b $24,x
	JSR.w CODE_B8CE9B
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B8B1FB
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CMP.w $000A,y
	BPL.b CODE_B8B205
CODE_B8B1FB:
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D0F3
	JMP.w CODE_B898E2

CODE_B8B205:
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$00E4
	STA.b $02,x
	JSR.w CODE_B88092
	JSR.w CODE_B8B873
	JSR.w CODE_B880AB
	JMP.w CODE_B898E2

CODE_B8B22F:
	JSR.w CODE_B8CE9B
	JSR.w CODE_B8B241
	JMP.w CODE_B898D7

CODE_B8B238:
	JSR.w CODE_B8CE9B
	JSR.w CODE_B8B241
	JMP.w CODE_B898E2

CODE_B8B241:
	LDX.b $64
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_DixieKong
	BNE.b CODE_B8B28A
	DEC.w $0D64
	BNE.b CODE_B8B28A
	JSL.l CODE_80889C
	JSR.w CODE_B88092
	LDA.w #$003D
	STA.b $2E,x
	LDA.w $0D66
	STA.b $04,x
	LDA.w $0D6C
	STA.b $0A,x
	LDA.w #$00E4
	STA.b $02,x
	JSR.w CODE_B8B5DA
	JSR.w CODE_B880AB
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$00D8
	STA.b $02,x
	LDA.w #$001F
	LDX.w #$0043
	LDY.w #$0000
	JSR.w CODE_B8D7ED
	JSL.l CODE_BB8C19
CODE_B8B28A:
	RTS

CODE_B8B28B:
	LDA.w #$0019
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8B29B:
	LDA.w #$0024
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D100
	JMP.w CODE_B898D7

CODE_B8B2AB:
	LDA.w #$0020
	JSR.w CODE_B8B8DA
	JSR.w CODE_B8CE80
	JSR.w CODE_B898F0
	LDA.b [$8E],y
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D162
	JSR.w CODE_B8D4FE
	JSR.w CODE_B8B429
	JSR.w CODE_B8D13D
	JSR.w CODE_B8B44D
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D0F3
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B8B2DE
CODE_B8B2DB:
	JMP.w CODE_B898E7

CODE_B8B2DE:
	CPX.w $0597
	BEQ.b CODE_B8B2DB
	JSR.w CODE_B88092
	LDA.w #$0047
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_GotPrizeFromLevelEnd
	JSL.l CODE_B9D0B8
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B8B2FA
CODE_B8B2FA:
	JSR.w CODE_B8B303
	BRA.b CODE_B8B2DB

CODE_B8B2FF:
	JSR.w CODE_B8B303
	RTL

CODE_B8B303:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KRoolDuel_Main
	BEQ.b CODE_B8B31D
	CMP.w #!Define_DKC2_LevelID_StrongholdShowdown_Main
	BEQ.b CODE_B8B31D
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BEQ.b CODE_B8B348
	LDX.w #$0002
	LDY.w #$0003
	JSR.w CODE_B890F2
CODE_B8B31D:
	JSL.l CODE_BB8114
	BCS.b CODE_B8B347
	LDA.l DATA_FF1900
	TAY
	JSL.l CODE_BB8432
	BCS.b CODE_B8B347
	LDX.b $68
	LDA.w #$001B
	STA.b $42,x
	STZ.b $20,x
	STZ.b $24,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $17C0
	STA.b $0A,x
	CLC
CODE_B8B347:
	RTS

CODE_B8B348:
	JSL.l CODE_BB8135
	BCS.b CODE_B8B347
	LDA.l DATA_FF18EC
	TAY
	JSL.l CODE_BB8432
	BCS.b CODE_B8B347
	LDX.b $68
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
	LDA.w #$0011
	STA.b $42,x
	STZ.b $20,x
	STZ.b $24,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $17C0
	STA.b $0A,x
	CLC
	RTS

CODE_B8B37A:
	LDX.b $64
	STZ.b $2C,x
	JSR.w CODE_B8CE80
	LDA.w #$000B
	JSR.w CODE_B8CF2C
	JSR.w CODE_B8D4FE
	JSR.w CODE_B8D13D
	JSR.w CODE_B8D0CD
	JSL.l CODE_B9D0F3
	JSL.l CODE_BBC12C
	JMP.w CODE_B898E7

CODE_B8B39B:
	LDA.w #$0023
	JSR.w CODE_B8B8DA
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$007D
	BNE.b CODE_B8B3AD
	JMP.w CODE_B8B14A

CODE_B8B3AD:
	LDA.w #$005B
	STA.b $2E,x
	STZ.b $1C,x
	JMP.w CODE_B898D7

CODE_B8B3B7:
	JSL.l CODE_B381CA
	JSR.w CODE_B8A0B7
	JMP.w CODE_B898DE

CODE_B8B3C1:
	LDA.w #$0023
	JSR.w CODE_B8B8DA
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$007F
	BNE.b CODE_B8B3D3
	JMP.w CODE_B8B14A

CODE_B8B3D3:
	JSR.w CODE_B8B873
	LDX.b $64
	LDA.w #$0067
	STA.b $2E,x
	STZ.b $1C,x
	JMP.w CODE_B898D7

CODE_B8B3E2:
	LDX.w $0BA0
	LDA.b $54,x
	STA.b $5E
	LDA.b $90
	STA.b $60
	LDY.w #$0000
	LDA.b [$5E],y
	STA.b $32
	LDY.w #$0002
	LDA.b [$5E],y
	STA.b $34
	LDY.w #$0004
	LDA.b [$5E],y
	STA.b $36
	LDY.w #$0006
	LDA.b [$5E],y
	STA.b $38
	RTS

CODE_B8B40A:
	TXY
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	CLC
	ADC.b $36
	CMP.b $0A,x
	BPL.b CODE_B8B424
	LDA.w $000A,y
	CLC
	ADC.b $38
	CMP.b $0A,x
	BMI.b CODE_B8B427
	CLC
	RTS

CODE_B8B424:
	INC
	SEC
	RTS

CODE_B8B427:
	SEC
	RTS

CODE_B8B429:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B8B43D
	LDA.b $0A,x
	CMP.w $0935
	BPL.b CODE_B8B43C
	STA.w $0935
CODE_B8B43C:
	RTS

CODE_B8B43D:
	LDA.b $0A,x
	STA.w $0935
	RTS

CODE_B8B443:
	LDX.b $64
	LDA.b $40,x
	ORA.w #$E000
	STA.b $40,x
	RTS

CODE_B8B44D:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	CMP.w #$0120
	BPL.b CODE_B8B499
	LDA.b $1E,x
	AND.w #$0080
	BNE.b CODE_B8B481
	LDA.b $10,x
	AND.w #$0100
	BEQ.b CODE_B8B4B9
	LDA.b $1E,x
	AND.w #$1001
	CMP.w #$0001
	BNE.b CODE_B8B497
	BIT.w $0D54
	BMI.b CODE_B8B481
	LDA.w $0D4A
	BPL.b CODE_B8B481
	CMP.w #$9000
	BCC.b CODE_B8B4B9
CODE_B8B481:
	LDA.b $30,x
	AND.w #$0080
	BNE.b CODE_B8B4B9
	LDY.w #$0036
	JSL.l CODE_BB842C
	LDA.w #$0023
	JSL.l CODE_B8D7D2
	RTS

CODE_B8B497:
	BRA.b CODE_B8B4B9

CODE_B8B499:
	CPX.w $0597
	BEQ.b CODE_B8B4CA
	LDA.b $2E,x
	CMP.w #$0012
	BNE.b CODE_B8B4AA
	LDA.b $48,x
	LSR
	BCS.b CODE_B8B4B9
CODE_B8B4AA:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_B8B4BA
	LDA.w #$0029
	JSL.l CODE_B8D7D2
CODE_B8B4B9:
	RTS

CODE_B8B4BA:
	LDA.w #$0028
	JSL.l CODE_B8D7D2
	LDX.b $64
	LDA.w #$0003
	STA.w $0A36
	RTS

CODE_B8B4CA:
	LDA.w #$0013
	STA.b $2E,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $3A,x
	RTS

CODE_B8B4D6:
	JSR.w CODE_B8B557
	BCS.b CODE_B8B4F6
	LDA.w $052B
	AND.w #$0800
	BEQ.b CODE_B8B4ED
	JSR.w CODE_B8B584
	BCS.b CODE_B8B51C
	JSR.w CODE_B8B56D
	BCS.b CODE_B8B522
CODE_B8B4ED:
	JSR.w CODE_B8B5BA
	CMP.w #$0002
	BEQ.b CODE_B8B505
	RTS

CODE_B8B4F6:
	LDA.w #$000A
	JSR.w CODE_B8D7D6
	BCS.b CODE_B8B504
	LDA.w $0BA2
	STA.w $0A86
CODE_B8B504:
	RTS

CODE_B8B505:
	JSR.w CODE_B8B528
	BCS.b CODE_B8B504
	LDA.b $6E
	BEQ.b CODE_B8B513
	CMP.w #$01A0
	BNE.b CODE_B8B504
CODE_B8B513:
	JSR.w CODE_B881AD
	JSR.w CODE_B88E44
	JMP.w CODE_B8B5F3

CODE_B8B51C:
	LDA.w #$0008
	JMP.w CODE_B8D7D6

CODE_B8B522:
	LDA.w #$0007
	JMP.w CODE_B8D7D6

CODE_B8B528:
	LDA.w $052B
	AND.w #$0020
	BEQ.b CODE_B8B53E
	LDX.b $64
	LDA.b $30,x
	AND.w #$0080
	BNE.b CODE_B8B53E
	LDA.w $0915
	BEQ.b CODE_B8B540
CODE_B8B53E:
	CLC
	RTS

CODE_B8B540:
	LDY.w #$0036
	JSL.l CODE_BB842C
	LDA.w #$0023
	JSL.l CODE_B8D7D2
	LDA.w #!Define_DKC2_SoundID_FellInAcid|$0600
	JSL.l CODE_B58003
	SEC
	RTS

CODE_B8B557:
	LDA.w $0BA2
	BNE.b CODE_B8B561
	STZ.w $0BA0
CODE_B8B55F:
	CLC
	RTS

CODE_B8B561:
	EOR.w $0BA0
	BNE.b CODE_B8B56B
	STZ.w $0BA2
	BRA.b CODE_B8B55F

CODE_B8B56B:
	SEC
	RTS

CODE_B8B56D:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BEQ.b CODE_B8B57B
CODE_B8B579:
	CLC
	RTS

CODE_B8B57B:
	LDA.b $10,x
	AND.w #$0200
	BEQ.b CODE_B8B579
	SEC
	RTS

CODE_B8B584:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0002
	BEQ.b CODE_B8B5B4
	LDA.b $12,x
	AND.w #$4000
	BEQ.b CODE_B8B599
	LDA.w #$FFFF
	BRA.b CODE_B8B59C

CODE_B8B599:
	LDA.w #$0001
CODE_B8B59C:
	CLC
	ADC.b $06,x
	JSL.l CODE_B5C3D5
	JSR.w CODE_B8D39C
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8B5B4
	LDA.b $AC
	AND.w #$0200
	BEQ.b CODE_B8B5B4
	SEC
	RTS

CODE_B8B5B4:
	CLC
	RTS

CODE_B8B5B6:
	JSR.w CODE_B8B5BA
	RTL

CODE_B8B5BA:
	LDX.b $64
	LDA.w $0D4E
	BMI.b CODE_B8B5CE
	SEC
	SBC.b $0A,x
	CMP.w #$FFEC
	BMI.b CODE_B8B5D6
	CMP.w #$FFF8
	BPL.b CODE_B8B5D2
CODE_B8B5CE:
	LDA.w #$0000
	RTS

CODE_B8B5D2:
	LDA.w #$0001
	RTS

CODE_B8B5D6:
	LDA.w #$0002
	RTS

CODE_B8B5DA:
	LDY.w #$0076
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	LDY.w #$0078
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8B5EF:
	JSR.w CODE_B8B5F3
	RTL

CODE_B8B5F3:
	JSR.w CODE_B8B5DA
	LDX.b $64
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B8B60C
	LDA.w #$003D
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Swimming
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B60C:
	LDA.b $24,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $24,x
	STZ.b $2A,x
	LDA.w #$0050
	STA.b $2E,x
	LDA.w #$005E
	JSL.l CODE_B9D08C
	RTS

CODE_B8B627:
	LDA.w $052B
	AND.w #$00C0
	BEQ.b CODE_B8B63C
	JSR.w CODE_B8B6A6
	BCS.b CODE_B8B63C
	LDA.w $09A1
	BEQ.b CODE_B8B63D
	DEC.w $09A1
CODE_B8B63C:
	RTS

CODE_B8B63D:
	LDX.b $64
	LDA.b $10,x
	STA.b $76
	JSR.w CODE_B8D2FA
	BCC.b CODE_B8B663
	BNE.b CODE_B8B68E
	LDA.w #$0012
	JSL.l CODE_B8D7D2
	BCS.b CODE_B8B63C
	STZ.w $0A86
	LDA.b $AE
	STA.w $0A88
	RTS

CODE_B8B65C:
	LDX.b $64
	LDA.b $76
	STA.b $10,x
	RTS

CODE_B8B663:
	BEQ.b CODE_B8B65C
	LDA.b $24,x
	BPL.b CODE_B8B65C
	JSR.w CODE_B8B6B3
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.b $5E
	BMI.b CODE_B8B63C
	CMP.w #$0014
	BPL.b CODE_B8B63C
	LDA.w #$0012
	JSL.l CODE_B8D7D2
	BCS.b CODE_B8B63C
	LDA.b $5E
	STA.w $0A86
	LDA.b $52
	STA.w $0A88
	RTS

CODE_B8B68E:
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$006E
	BEQ.b CODE_B8B6A5
	LDA.w #$0011
	JSL.l CODE_B8D7D2
	BCS.b CODE_B8B6A5
	LDA.b $5E
	STA.w $0A86
CODE_B8B6A5:
	RTS

CODE_B8B6A6:
	LDA.b $6E
	BNE.b CODE_B8B6B1
	LDA.w $0D7A
	BNE.b CODE_B8B6B1
	CLC
	RTS

CODE_B8B6B1:
	SEC
	RTS

CODE_B8B6B3:
	STZ.b $52
	LDA.w #$0028
	STA.b $60
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0028
	STA.b $5E
CODE_B8B6C4:
	INC.b $5E
	LDA.b $5E
	JSL.l CODE_B5C3E3
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8B6DB
	LDA.b $AE
	STA.b $52
	DEC.b $60
	BNE.b CODE_B8B6C4
CODE_B8B6DB:
	RTS

CODE_B8B6DC:
	LDX.b $64
	LDA.w $0D66
	SEC
	SBC.b $06,x
	STA.b $32
	BEQ.b CODE_B8B700
	BPL.b CODE_B8B6FA
	EOR.w #$FFFF
	INC
	STA.b $34
	ASL
	ASL
	ASL
	ASL
	EOR.w #$FFFF
	INC
	BRA.b CODE_B8B700

CODE_B8B6FA:
	STA.b $34
	ASL
	ASL
	ASL
	ASL
CODE_B8B700:
	STA.b $20,x
	RTS

CODE_B8B703:
	JSR.w CODE_B8B707
	RTL

CODE_B8B707:
	LDA.w $0D7A
	BEQ.b CODE_B8B743
	LDY.w $0597
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0D7C
	BIT.b $12,x
	BVC.b CODE_B8B71D
	EOR.w #$FFFF
	INC
CODE_B8B71D:
	CLC
	ADC.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	CLC
	ADC.w $0D7E
	STA.w $000A,y
	LDA.b $02,x
	CLC
	ADC.w $0D80
	STA.w $0002,y
	LDA.b $12,x
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
CODE_B8B743:
	RTS

CODE_B8B744:
	LDX.b $64
CODE_B8B746:
	LDA.w #$0013
	STA.b $2E,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $30,x
	RTS

CODE_B8B752:
	JSR.w CODE_B8B746
	RTL

CODE_B8B756:
	LDX.b $64
	LDY.b $66
	LDA.w $0D66
	SEC
	SBC.b $06,x
	JSR.w CODE_B8B776
	STA.b $20,x
	LDA.w $0D6A
	SEC
	SBC.b $0A,x
	JSR.w CODE_B8B776
	STA.b $24,x
	RTS

CODE_B8B771:
	LDA.w #$4000
	BRA.b CODE_B8B794

CODE_B8B776:
	BEQ.b CODE_B8B7BD
	BPL.b CODE_B8B7A6
	EOR.w #$FFFF
	INC
	CMP.w #$0080
	BPL.b CODE_B8B771
	CMP.w #$0004
	BMI.b CODE_B8B799
	ASL
	ASL
	ASL
	ASL
	CMP.w #$0300
	BPL.b CODE_B8B794
	LDA.w #$0300
CODE_B8B794:
	EOR.w #$FFFF
	INC
	RTS

CODE_B8B799:
	XBA
	EOR.w #$FFFF
	INC
	RTS

CODE_B8B79F:
	XBA
	RTS

CODE_B8B7A1:
	LDA.w #$4000
	BRA.b CODE_B8B7BC

CODE_B8B7A6:
	CMP.w #$0080
	BPL.b CODE_B8B7A1
	CMP.w #$0004
	BMI.b CODE_B8B79F
	ASL
	ASL
	ASL
	ASL
	CMP.w #$0300
	BPL.b CODE_B8B7BC
	LDA.w #$0300
CODE_B8B7BC:
	RTS

CODE_B8B7BD:
	RTS

CODE_B8B7BE:
	LDX.b $64
	LDA.b $10,x
	AND.w #$0007
	CMP.w #$0006
	BEQ.b CODE_B8B7E2
	LDA.b $0C,x
	BMI.b CODE_B8B7D7
	SEC
	SBC.b $0A,x
	CMP.w #$0004
	BPL.b CODE_B8B7D7
	RTS

CODE_B8B7D7:
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0100
	BEQ.b CODE_B8B7E2
	RTS

CODE_B8B7E2:
	LDY.w #$0032
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0024,y
	RTS

CODE_B8B7ED:
	LDX.b $64
	LDA.b $40,x
	AND.w #$0001
	BEQ.b CODE_B8B7F7
	RTS

CODE_B8B7F7:
	LDA.b $0C,x
	BMI.b CODE_B8B86E
	SEC
	SBC.b $0A,x
	CMP.w #$0004
	BPL.b CODE_B8B86E
	LDA.b $1E,x
	AND.w #$0011
	CMP.w #$0001
	BEQ.b CODE_B8B80E
	RTS

CODE_B8B80E:
	LDA.b $10,x
	AND.w #$0007
	CMP.b $88
	BEQ.b CODE_B8B818
	RTS

CODE_B8B818:
	LDA.b $10,x
	EOR.w #$FFFF
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	LDA.w #$0800
	STA.b $24,x
	LDA.w $0D7A
	BNE.b CODE_B8B84F
	LDA.b $6E
	BNE.b CODE_B8B842
	LDA.w #$0014
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown001A
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B842:
	LDA.w #$000A
	STA.b $2E,x
	LDA.w #$0077
	JSL.l CODE_B9D08C
	RTS

CODE_B8B84F:
	CMP.w $0597
	BEQ.b CODE_B8B861
	LDA.w #$000D
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_FallWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B861:
	LDA.w #$001A
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpFall
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B86E:
	LDA.w #$0100
	STA.b $24,x
CODE_B8B873:
	LDA.w $0D7A
	BNE.b CODE_B8B8A8
	LDA.b $6E
	BNE.b CODE_B8B889
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Fall
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B889:
	CMP.w #$0198
	BEQ.b CODE_B8B89B
	LDA.w #$000A
	STA.b $2E,x
	LDA.w #$0077
	JSL.l CODE_B9D08C
	RTS

CODE_B8B89B:
	LDA.w #$0010
	STA.b $2E,x
	LDA.w #$0077
	JSL.l CODE_B9D08C
	RTS

CODE_B8B8A8:
	CMP.w $0597
	BEQ.b CODE_B8B8BA
	LDA.w #$000D
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_FallWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B8BA:
	LDA.w #$001A
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpFall
	JSL.l CODE_B9D0B8
	RTS

CODE_B8B8C7:
	JSR.w CODE_B8B86E
	RTL

CODE_B8B8CB:
	JSR.w CODE_B8B873
	RTL

CODE_B8B8CF:
	JSL.l CODE_B5C3E1
	RTL

CODE_B8B8D4:
	LDX.b $64
	RTS

CODE_B8B8D7:
	LDX.b $64
	RTS

CODE_B8B8DA:
	STA.b $92
	LDA.w #$0001
	TRB.w $08C4
	LDA.w $0513
	AND.w #$00FF
	BNE.b CODE_B8B8F1
	LDX.b $64
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_B8B8F3
CODE_B8B8F1:
	CLC
	RTS

CODE_B8B8F3:
	LDY.w #$0000
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	STA.w $0983
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	STA.w $0981
	LDY.b $66
	LDA.w $0981
	STA.w $0004,y
	LDA.w $0983
	STA.w $0002,y
	JSR.w CODE_B8B9BB
	LDA.w $0981
	AND.w #!Joypad_DPadL
	BEQ.b CODE_B8B920
	JSR.w CODE_B8B9F0
	BRA.b CODE_B8B930

CODE_B8B920:
	LDA.w $0981
	AND.w #!Joypad_DPadR
	BEQ.b CODE_B8B92D
	JSR.w CODE_B8B9F7
	BRA.b CODE_B8B930

CODE_B8B92D:
	JSR.w CODE_B8BA36
CODE_B8B930:
	LDA.w $0981
	AND.w #!Joypad_DPadU
	BEQ.b CODE_B8B93D
	JSR.w CODE_B8B9E2
	BRA.b CODE_B8B94D

CODE_B8B93D:
	LDA.w $0981
	AND.w #!Joypad_DPadD
	BEQ.b CODE_B8B94A
	JSR.w CODE_B8B9E9
	BRA.b CODE_B8B94D

CODE_B8B94A:
	JSR.w CODE_B8BA3D
CODE_B8B94D:
	LDA.w $0981
	AND.w #!Joypad_B
	BEQ.b CODE_B8B95A
	JSR.w CODE_B8BA05
	BRA.b CODE_B8B95D

CODE_B8B95A:
	JSR.w CODE_B8BA44
CODE_B8B95D:
	LDA.w $0981
	AND.w #!Joypad_Y
	BEQ.b CODE_B8B96A
	JSR.w CODE_B8BA13
	BRA.b CODE_B8B96D

CODE_B8B96A:
	JSR.w CODE_B8BA4B
CODE_B8B96D:
	LDA.w $0981
	AND.w #!Joypad_A
	BEQ.b CODE_B8B978
	JSR.w CODE_B8B9FE
CODE_B8B978:
	LDA.w $0981
	AND.w #!Joypad_X
	BEQ.b CODE_B8B983
	JSR.w CODE_B8BA0C
CODE_B8B983:
	LDA.w $0981
	AND.w #!Joypad_L
	BEQ.b CODE_B8B98E
	JSR.w CODE_B8BA1A
CODE_B8B98E:
	LDA.w $0981
	AND.w #!Joypad_R
	BEQ.b CODE_B8B999
	JSR.w CODE_B8BA21
CODE_B8B999:
	LDA.w $0981
	AND.w #!Joypad_Select
	BEQ.b CODE_B8B9A4
	JSR.w CODE_B8BA2F
CODE_B8B9A4:
	LDA.w $0981
	AND.w #!Joypad_Start
	BEQ.b CODE_B8B9AF
	JSR.w CODE_B8BA28
CODE_B8B9AF:
	LDA.w $08C4
	AND.w #$0001
	BNE.b CODE_B8B9B9
	CLC
	RTS

CODE_B8B9B9:
	SEC
	RTS

CODE_B8B9BB:
	LDX.b $66
	LDA.b $18,x
	EOR.b $04,x
	AND.w #$4000
	BNE.b CODE_B8B9C7
	RTS

CODE_B8B9C7:
	LDA.b $04,x
	STA.b $18,x
	AND.w #$4000
	BEQ.b CODE_B8B9D9
	LDA.b $1A,x
	STA.b $1C,x
	LDA.b $2A
	STA.b $1A,x
	RTS

CODE_B8B9D9:
	LDA.b $1E,x
	STA.b $20,x
	LDA.b $2A
	STA.b $1E,x
	RTS

CODE_B8B9E2:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BA52,x)

CODE_B8B9E9:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BAA0,x)

CODE_B8B9F0:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BAEE,x)

CODE_B8B9F7:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BB3C,x)

CODE_B8B9FE:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BB8A,x)

CODE_B8BA05:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BBD8,x)

CODE_B8BA0C:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BC26,x)

CODE_B8BA13:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BC74,x)

CODE_B8BA1A:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BCC2,x)

CODE_B8BA21:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BD10,x)

CODE_B8BA28:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BD5E,x)

CODE_B8BA2F:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BDAC,x)

CODE_B8BA36:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BDFA,x)

CODE_B8BA3D:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BE48,x)

CODE_B8BA44:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BE96,x)

CODE_B8BA4B:
	LDA.b $92
	ASL
	TAX
	JMP.w (DATA_B8BEE4,x)

DATA_B8BA52:
	dw CODE_B8BF33
	dw CODE_B8BF33
	dw CODE_B8BF33
	dw CODE_B8BF33
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF36
	dw CODE_B8BF33
	dw CODE_B8BF33
	dw CODE_B8BF5B
	dw CODE_B8BF5B
	dw CODE_B8BF5C
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF65
	dw CODE_B8BF33
	dw CODE_B8BF33
	dw CODE_B8BF33
	dw CODE_B8BF5B
	dw CODE_B8BF73
	dw CODE_B8BF92
	dw CODE_B8BFB1
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BFB2
	dw CODE_B8BF32
	dw CODE_B8BFC5
	dw CODE_B8BF32
	dw CODE_B8BFC8
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BFD0
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BAA0:
	dw CODE_B8BFDA
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C051
	dw CODE_B8C057
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C05F
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C066
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C070
	dw CODE_B8C08B
	dw CODE_B8C0A6
	dw CODE_B8BF32
	dw CODE_B8C0A7
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C0B2
	dw CODE_B8BF32
	dw CODE_B8C0C5
	dw CODE_B8BF32
	dw CODE_B8C0C8
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C0D0
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BAEE:
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C133
	dw CODE_B8C134
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C159
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8BF32
	dw CODE_B8C16C
	dw CODE_B8C17B
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C0DA
	dw CODE_B8C194
	dw CODE_B8C214
	dw CODE_B8C23D
	dw CODE_B8C0DA
	dw CODE_B8C25C
	dw CODE_B8BF32
	dw CODE_B8C27B
	dw CODE_B8C0DA
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C291
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C299
	dw CODE_B8C2A7
	dw CODE_B8BF32
	dw CODE_B8C27B
	dw CODE_B8C2B1
	dw CODE_B8C2BD

DATA_B8BB3C:
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C2D4
	dw CODE_B8C2D5
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C2FA
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8BF32
	dw CODE_B8C309
	dw CODE_B8C314
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C2C9
	dw CODE_B8C325
	dw CODE_B8C3A4
	dw CODE_B8C3C9
	dw CODE_B8C2C9
	dw CODE_B8C3E4
	dw CODE_B8BF32
	dw CODE_B8C3FF
	dw CODE_B8C2C9
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C415
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C41D
	dw CODE_B8C427
	dw CODE_B8BF32
	dw CODE_B8C3FF
	dw CODE_B8C431
	dw CODE_B8C43E

DATA_B8BB8A:
	dw CODE_B8C750
	dw CODE_B8BF32
	dw CODE_B8C750
	dw CODE_B8C750
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C79B
	dw CODE_B8C79B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C750
	dw CODE_B8C750
	dw CODE_B8C750
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C79B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C79B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BBD8:
	dw CODE_B8C472
	dw CODE_B8C50D
	dw CODE_B8C472
	dw CODE_B8C472
	dw CODE_B8BF32
	dw CODE_B8C472
	dw CODE_B8BF32
	dw CODE_B8C472
	dw CODE_B8C50D
	dw CODE_B8C472
	dw CODE_B8C50D
	dw CODE_B8C51D
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C472
	dw CODE_B8C50D
	dw CODE_B8C50D
	dw CODE_B8BF32
	dw CODE_B8C56D
	dw CODE_B8C5B7
	dw CODE_B8C5B8
	dw CODE_B8C618
	dw CODE_B8C682
	dw CODE_B8C6EC
	dw CODE_B8C472
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C56D
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C472
	dw CODE_B8C472
	dw CODE_B8BF32

DATA_B8BC26:
	dw CODE_B8C44A
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C44A
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C44A
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C44A
	dw CODE_B8C44A
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BC74:
	dw CODE_B8C8D3
	dw CODE_B8C921
	dw CODE_B8C8D3
	dw CODE_B8C973
	dw CODE_B8BF32
	dw CODE_B8C8D3
	dw CODE_B8BF32
	dw CODE_B8C992
	dw CODE_B8C992
	dw CODE_B8CB7B
	dw CODE_B8CB7B
	dw CODE_B8CA40
	dw CODE_B8BF32
	dw CODE_B8CA6F
	dw CODE_B8BF32
	dw CODE_B8CA73
	dw CODE_B8CA73
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CA8B
	dw CODE_B8CA8B
	dw CODE_B8CA8B
	dw CODE_B8BF32
	dw CODE_B8CB7B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C992
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CB7F
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8C8D3
	dw CODE_B8CB7F
	dw CODE_B8CB92
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BCC2:
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8CBC9
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBC9
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BD10:
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8CBD2
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBD2
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BD5E:
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CC33
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8BF32
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CC4D
	dw CODE_B8CBE8
	dw CODE_B8CBE8
	dw CODE_B8CBE8

DATA_B8BDAC:
	dw CODE_B8CC9B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD00
	dw CODE_B8BF32
	dw CODE_B8CC9B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BDFA:
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD26
	dw CODE_B8BF32
	dw CODE_B8CD21
	dw CODE_B8CD27
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD2C
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8BF32
	dw CODE_B8CD21
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD21
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD21
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD21
	dw CODE_B8CD21
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BE48:
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8BF32
	dw CODE_B8CD34
	dw CODE_B8CD4C
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD51
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD5A
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD31
	dw CODE_B8CD5F
	dw CODE_B8CD5F
	dw CODE_B8CD5F
	dw CODE_B8BF32
	dw CODE_B8CD64
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD6F
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD80
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD80
	dw CODE_B8CD80
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BE96:
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CE2C
	dw CODE_B8CE2C
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD8B
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8CD85
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CD85
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32

DATA_B8BEE4:
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8CE3B
	dw CODE_B8CE3B
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CE2D
	dw CODE_B8BF32
	dw CODE_B8BF32
	dw CODE_B8CE3B
	dw CODE_B8BF32
	dw CODE_B8BF32

CODE_B8BF32:
	RTS

CODE_B8BF33:
	LDX.b $64
	RTS

CODE_B8BF36:
	LDX.b $64
	JSR.w CODE_B8BF42
	EOR.w #$FFFF
	INC
	STA.b $24,x
	RTS

CODE_B8BF42:
	LDA.w $0981
	AND.w #$4080
	BEQ.b CODE_B8BF57
	AND.w #$4000
	BNE.b CODE_B8BF53
	LDA.w #$0800
	RTS

CODE_B8BF53:
	LDA.w #$0400
	RTS

CODE_B8BF57:
	LDA.w #$0100
	RTS

CODE_B8BF5B:
	RTS

CODE_B8BF5C:
	LDX.b $64
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	RTS

CODE_B8BF65:
	LDX.b $64
	LDY.w #$004E
	LDA.b [$8E],y
	EOR.w #$FFFF
	INC
	STA.b $2A,x
	RTS

CODE_B8BF73:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8BF86
	LDY.w #$0054
	LDA.b [$8E],y
	BRA.b CODE_B8BF8B

CODE_B8BF86:
	LDY.w #$0058
	LDA.b [$8E],y
CODE_B8BF8B:
	EOR.w #$FFFF
	INC
	STA.b $2A,x
	RTS

CODE_B8BF92:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8BFA5
	LDY.w #$005C
	LDA.b [$8E],y
	BRA.b CODE_B8BFAA

CODE_B8BFA5:
	LDY.w #$0060
	LDA.b [$8E],y
CODE_B8BFAA:
	EOR.w #$FFFF
	INC
	STA.b $2A,x
	RTS

CODE_B8BFB1:
	RTS

CODE_B8BFB2:
	LDX.b $64
	LDA.w #$020C
	STA.b $3A,x
	JSR.w CODE_B8CDB1
	LDA.w #$0080
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8BFC5:
	JMP.w CODE_B8BF73

CODE_B8BFC8:
	LDX.b $64
	LDA.w #$FD00
	STA.b $2A,x
	RTS

CODE_B8BFD0:
	LDX.b $64
	LDY.w #$0068
	LDA.b [$8E],y
	STA.b $2A,x
	RTS

CODE_B8BFDA:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$1001
	BNE.b CODE_B8BFE4
	RTS

CODE_B8BFE4:
	JSR.w CODE_B8C021
	BCS.b CODE_B8C001
	LDA.w #$0007
	STA.b $2E,x
	STZ.b $26,x
	LDA.w #!Define_DKC2_Animation_Player_BeginDucking
	JSL.l CODE_B9D0B8
	LDA.w $0981
	AND.w #$8000
	STA.w $0981
	RTS

CODE_B8C001:
	LDA.b $5E
	AND.w #$FFF0
	ORA.w #$0003
	STA.b $06,x
	LDA.w #$FD00
	STA.b $24,x
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$003A
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C021:
	LDX.b $64
	LDA.b $06,x
	STA.b $5E
	LDA.b $10,x
	AND.w #$1000
	BNE.b CODE_B8C04F
	LDY.w #$0004
	LDA.b $2A
	LSR
	BCS.b CODE_B8C03C
	TYA
	EOR.w #$FFFF
	INC
	TAY
CODE_B8C03C:
	TYA
	CLC
	ADC.b $5E
	STA.b $5E
	JSL.l CODE_B5C3D5
	LDA.b $AE
	AND.w #$1000
	BNE.b CODE_B8C04F
	CLC
	RTS

CODE_B8C04F:
	SEC
	RTS

CODE_B8C051:
	JSR.w CODE_B8C021
	BCS.b CODE_B8C001
	RTS

CODE_B8C057:
	LDX.b $64
	JSR.w CODE_B8BF42
	STA.b $24,x
	RTS

CODE_B8C05F:
	JSR.w CODE_B8CDFF
	JSR.w CODE_B8CD90
	RTS

CODE_B8C066:
	LDX.b $64
	LDY.w #$004E
	LDA.b [$8E],y
	STA.b $2A,x
	RTS

CODE_B8C070:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C083
	LDY.w #$0056
	LDA.b [$8E],y
	BRA.b CODE_B8C088

CODE_B8C083:
	LDY.w #$005A
	LDA.b [$8E],y
CODE_B8C088:
	STA.b $2A,x
	RTS

CODE_B8C08B:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C09E
	LDY.w #$005E
	LDA.b [$8E],y
	BRA.b CODE_B8C0A3

CODE_B8C09E:
	LDY.w #$0062
	LDA.b [$8E],y
CODE_B8C0A3:
	STA.b $2A,x
	RTS

CODE_B8C0A6:
	RTS

CODE_B8C0A7:
	LDY.w #$007A
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8C0B2:
	LDX.b $64
	LDA.w #$0074
	STA.b $3A,x
	JSR.w CODE_B8CDB1
	LDA.w #$0200
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8C0C5:
	JMP.w CODE_B8C070

CODE_B8C0C8:
	LDX.b $64
	LDA.w #$0300
	STA.b $2A,x
	RTS

CODE_B8C0D0:
	LDX.b $64
	LDY.w #$006A
	LDA.b [$8E],y
	STA.b $2A,x
	RTS

CODE_B8C0DA:
	LDX.b $64
	JSR.w CODE_B8C103
	JSR.w CODE_B8C0E9
	EOR.w #$FFFF
	INC
	STA.b $26,x
	RTS

CODE_B8C0E9:
	LDX.b $64
	LDY.b $6E
	CPY.w #$0194
	BEQ.b CODE_B8C0F6
	RTS

CODE_B8C0F3:
	LDA.b $32
	RTS

CODE_B8C0F6:
	STA.b $32
	LDA.b $1E,x
	AND.w #$1001
	BEQ.b CODE_B8C0F3
	LDA.w #$0001
	RTS

CODE_B8C103:
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C120
	LDA.b $6E
	BNE.b CODE_B8C117
	LDY.w #$000C
	LDA.b [$8E],y
	RTS

CODE_B8C117:
	SEC
	SBC.w #$FFF8
	LSR
	TAY
	LDA.b [$8E],y
	RTS

CODE_B8C120:
	LDA.b $6E
	BNE.b CODE_B8C12A
	LDY.w #$000E
	LDA.b [$8E],y
	RTS

CODE_B8C12A:
	SEC
	SBC.w #$FFE4
	LSR
	TAY
	LDA.b [$8E],y
	RTS

CODE_B8C133:
	RTS

CODE_B8C134:
	LDX.b $64
	LDA.b $10,x
	AND.w #$0007
	CMP.b $88
	BMI.b CODE_B8C147
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B8C147
	RTS

CODE_B8C147:
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	LDA.b $26,x
	BMI.b CODE_B8C158
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_B8C158:
	RTS

CODE_B8C159:
	LDX.b $64
	JSR.w CODE_B8BF42
	EOR.w #$FFFF
	INC
	STA.b $20,x
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	RTS

CODE_B8C16C:
	LDX.b $64
	JSR.w CODE_B8C103
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $26,x
	STA.b $26,x
	RTS

CODE_B8C17B:
	LDX.b $64
	LDY.w #$004E
	LDA.b [$8E],y
	EOR.w #$FFFF
	INC
	STA.b $26,x
	LDY.w #$0052
	LDA.b [$8E],y
	EOR.w #$FFFF
	INC
	STA.b $28,x
	RTS

CODE_B8C194:
	LDX.b $64
	LDA.b $12,x
	AND.w #$4000
	BNE.b CODE_B8C1E3
	LDA.b $0A,x
	SEC
	SBC.w #$0008
	STA.b $34
	LDA.b $06,x
	SEC
	SBC.w #$0020
	JSL.l CODE_B5C3E7
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8C1C5
	LDA.b $5E
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BMI.b CODE_B8C1E9
CODE_B8C1C5:
	LDA.b $0A,x
	SEC
	SBC.w #$0028
	STA.b $34
	LDA.b $06,x
	SEC
	SBC.w #$0004
	JSL.l CODE_B5C3E7
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	AND.w #$0800
	BNE.b CODE_B8C200
CODE_B8C1E3:
	LDA.w #$FD00
	STA.b $26,x
CODE_B8C1E8:
	RTS

CODE_B8C1E9:
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$0032
	BEQ.b CODE_B8C1E8
	LDA.w #$0036
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_ReachOverToGrabSecondRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C200:
	LDX.b $64
	LDA.b $06,x
	SEC
	SBC.w #$0004
	STA.b $06,x
	LDA.w #$FF00
	STA.b $20,x
	STA.b $26,x
	JMP.w CODE_B8B68E

CODE_B8C214:
	JSR.w CODE_B8C218
	RTS

CODE_B8C218:
	LDX.b $64
	LDA.w #$0036
	STA.b $2E,x
	LDA.b $12,x
	AND.w #$4000
	BNE.b CODE_B8C235
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.b $06,x
	SEC
	SBC.w #$0020
	STA.b $06,x
CODE_B8C235:
	LDA.w #!Define_DKC2_Animation_Player_LetGoOfSecondRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C23D:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C250
	LDY.w #$0064
	LDA.b [$8E],y
	BRA.b CODE_B8C255

CODE_B8C250:
	LDY.w #$0066
	LDA.b [$8E],y
CODE_B8C255:
	EOR.w #$FFFF
	INC
	STA.b $26,x
	RTS

CODE_B8C25C:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C26F
	LDY.w #$007C
	LDA.b [$8E],y
	BRA.b CODE_B8C274

CODE_B8C26F:
	LDY.w #$007E
	LDA.b [$8E],y
CODE_B8C274:
	EOR.w #$FFFF
	INC
	STA.b $26,x
	RTS

CODE_B8C27B:
	LDX.b $64
	LDA.w $0983
	AND.w #$0200
	BNE.b CODE_B8C286
	RTS

CODE_B8C286:
	JSR.w CODE_B88607
	LDX.b $64
	LDA.w #$0080
	STA.b $3A,x
	RTS

CODE_B8C291:
	LDX.b $64
	LDA.w #$FE00
	STA.b $26,x
	RTS

CODE_B8C299:
	LDX.b $64
	LDY.w #$006C
	LDA.b [$8E],y
	EOR.w #$FFFF
	INC
	STA.b $26,x
	RTS

CODE_B8C2A7:
	LDX.b $64
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	RTS

CODE_B8C2B1:
	LDX.b $64
	LDA.b $20,x
	BMI.b CODE_B8C2BC
	LDA.w #$0009
	STA.b $2E,x
CODE_B8C2BC:
	RTS

CODE_B8C2BD:
	LDX.b $64
	LDA.b $20,x
	BMI.b CODE_B8C2C8
	LDA.w #$0050
	STA.b $2E,x
CODE_B8C2C8:
	RTS

CODE_B8C2C9:
	LDX.b $64
	JSR.w CODE_B8C103
	JSR.w CODE_B8C0E9
	STA.b $26,x
	RTS

CODE_B8C2D4:
	RTS

CODE_B8C2D5:
	LDX.b $64
	LDA.b $10,x
	AND.w #$0007
	CMP.b $88
	BMI.b CODE_B8C2E8
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B8C2E8
	RTS

CODE_B8C2E8:
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	LDA.b $26,x
	BPL.b CODE_B8C2F9
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_B8C2F9:
	RTS

CODE_B8C2FA:
	LDX.b $64
	JSR.w CODE_B8BF42
	STA.b $20,x
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	RTS

CODE_B8C309:
	LDX.b $64
	JSR.w CODE_B8C103
	CLC
	ADC.b $26,x
	STA.b $26,x
	RTS

CODE_B8C314:
	LDX.b $64
	LDY.w #$004E
	LDA.b [$8E],y
	STA.b $26,x
	LDY.w #$0052
	LDA.b [$8E],y
	STA.b $28,x
	RTS

CODE_B8C325:
	LDX.b $64
	LDA.b $12,x
	AND.w #$4000
	BEQ.b CODE_B8C371
	LDA.b $0A,x
	SEC
	SBC.w #$0008
	STA.b $34
	LDA.b $06,x
	CLC
	ADC.w #$0020
	JSL.l CODE_B5C3E7
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8C356
	LDA.b $5E
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BMI.b CODE_B8C377
CODE_B8C356:
	LDA.b $0A,x
	SEC
	SBC.w #$0028
	STA.b $34
	LDA.b $06,x
	INC
	JSL.l CODE_B5C3E7
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	AND.w #$0800
	BNE.b CODE_B8C390
CODE_B8C371:
	LDA.w #$0300
	STA.b $26,x
CODE_B8C376:
	RTS

CODE_B8C377:
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$0032
	BEQ.b CODE_B8C376
	LDX.b $64
	LDA.w #$0036
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_ReachOverToGrabSecondRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C390:
	LDX.b $64
	LDA.b $06,x
	CLC
	ADC.w #$0001
	STA.b $06,x
	LDA.w #$0100
	STA.b $20,x
	STA.b $26,x
	JMP.w CODE_B8B68E

CODE_B8C3A4:
	LDX.b $64
	LDA.w #$0036
	STA.b $2E,x
	LDA.b $12,x
	AND.w #$4000
	BEQ.b CODE_B8C3C1
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.b $06,x
	CLC
	ADC.w #$0020
	STA.b $06,x
CODE_B8C3C1:
	LDA.w #!Define_DKC2_Animation_Player_LetGoOfSecondRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C3C9:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C3DC
	LDY.w #$0064
	LDA.b [$8E],y
	BRA.b CODE_B8C3E1

CODE_B8C3DC:
	LDY.w #$0066
	LDA.b [$8E],y
CODE_B8C3E1:
	STA.b $26,x
	RTS

CODE_B8C3E4:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B8C3F7
	LDY.w #$007C
	LDA.b [$8E],y
	BRA.b CODE_B8C3FC

CODE_B8C3F7:
	LDY.w #$007E
	LDA.b [$8E],y
CODE_B8C3FC:
	STA.b $26,x
	RTS

CODE_B8C3FF:
	LDX.b $64
	LDA.w $0983
	AND.w #$0100
	BNE.b CODE_B8C40A
	RTS

CODE_B8C40A:
	JSR.w CODE_B88607
	LDX.b $64
	LDA.w #$0080
	STA.b $3A,x
	RTS

CODE_B8C415:
	LDX.b $64
	LDA.w #$0200
	STA.b $26,x
	RTS

CODE_B8C41D:
	LDX.b $64
	LDY.w #$006C
	LDA.b [$8E],y
	STA.b $26,x
	RTS

CODE_B8C427:
	LDX.b $64
	LDA.b $12,x
	AND.w #$BFFF
	STA.b $12,x
	RTS

CODE_B8C431:
	LDX.b $64
	LDA.b $20,x
	DEC
	BPL.b CODE_B8C43D
	LDA.w #$0009
	STA.b $2E,x
CODE_B8C43D:
	RTS

CODE_B8C43E:
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B8C449
	LDA.w #$0050
	STA.b $2E,x
CODE_B8C449:
	RTS

CODE_B8C44A:
	LDA.w $0983
	AND.w #$0040
	BNE.b CODE_B8C453
	RTS

CODE_B8C453:
	LDA.b $6E
	BNE.b CODE_B8C458
CODE_B8C457:
	RTS

CODE_B8C458:
	LDX.b $6C
	BEQ.b CODE_B8C457
	CMP.w #$0198
	BNE.b CODE_B8C466
	LDA.b $4A,x
	LSR
	BCC.b CODE_B8C457
CODE_B8C466:
	LDA.w #$0018
	JMP.w CODE_B8D7D6

CODE_B8C46C:
	LDA.w #$0002
	JMP.w CODE_B8D7D6

CODE_B8C472:
	LDX.b $64
	LDA.w $0983
	AND.w #$8000
	BEQ.b CODE_B8C485
	LDY.b $66
	LDA.b $2A
	STA.w $0022,y
	BRA.b CODE_B8C492

CODE_B8C485:
	LDY.b $66
	LDA.b $2A
	SEC
	SBC.w $0022,y
	CMP.w #$0010
	BPL.b CODE_B8C4AD
CODE_B8C492:
	LDA.b $40,x
	AND.w #$0001
	BNE.b CODE_B8C4AD
	LDA.b $1E,x
	AND.w #$1010
	BNE.b CODE_B8C4AE
	LDA.b $10,x
	AND.w #$0007
	CMP.b $88
	BPL.b CODE_B8C4AB
	BRA.b CODE_B8C4AE

CODE_B8C4AB:
	NOP #2
CODE_B8C4AD:
	RTS

CODE_B8C4AE:
	JSR.w CODE_B8CD90
	LDY.b $66
	LDA.b $2A
	STA.w $0012,y
	LDA.w $0D7A
	BNE.b CODE_B8C4EB
	LDA.b $6E
	BNE.b CODE_B8C4C9
	LDA.w #!Define_DKC2_Animation_Player_BeginJump
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C4C9:
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$004F
	BEQ.b CODE_B8C4DA
	LDA.w #$006D
	JSL.l CODE_B9D08C
	RTS

CODE_B8C4DA:
	LDA.b $1E,x
	LSR
	BCC.b CODE_B8C4EA
	JSL.l CODE_B9DFB4
	LDA.w #$0072
	JSL.l CODE_B9D08C
CODE_B8C4EA:
	RTS

CODE_B8C4EB:
	CMP.w $0597
	BEQ.b CODE_B8C4F8
	LDA.w #!Define_DKC2_Animation_Player_BeginJumpWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C4F8:
	LDA.w #!Define_DKC2_Animation_Player_TeamUpBeginJump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B880AB
	LDA.w #!Define_DKC2_Animation_Player_Carried
	JSL.l CODE_B9D0B8
	JSR.w CODE_B88092
	RTS

CODE_B8C50D:
	LDA.w $0983
	AND.w #$8000
	BEQ.b CODE_B8C51C
	LDY.b $66
	LDA.b $2A
	STA.w $0022,y
CODE_B8C51C:
	RTS

CODE_B8C51D:
	LDX.b $64
	LDA.w $0983
	AND.w #$8000
	BEQ.b CODE_B8C554
	STZ.b $32
	LDA.w $0981
	AND.w #$0800
	BEQ.b CODE_B8C536
	LDA.w #$0100
	STA.b $32
CODE_B8C536:
	JSR.w CODE_B8C555
	SEC
	SBC.b $32
	STA.b $24,x
	LDA.b $40,x
	AND.w #$0008
	BNE.b CODE_B8C554
	LDA.b $32
	CLC
	ADC.w #$0340
	STA.b $3A,x
	LDA.w #!Define_DKC2_SoundID_SquawksFly|$0500
	JSL.l CODE_B58003
CODE_B8C554:
	RTS

CODE_B8C555:
	LDA.b $6C
	BEQ.b CODE_B8C55F
CODE_B8C559:
	LDY.w #$00C6
	LDA.b [$8E],y
	RTS

CODE_B8C55F:
	LDA.w $08A8
	CMP.w #!Define_DKC2_LevelID_CastleCrush_Main
	BEQ.b CODE_B8C559
	LDY.w #$0084
	LDA.b [$8E],y
	RTS

CODE_B8C56D:
	LDA.w $0981
	AND.w #$0300
	BEQ.b CODE_B8C57E
	LDA.w $0983
	AND.w #$8000
	BNE.b CODE_B8C589
CODE_B8C57D:
	RTS

CODE_B8C57E:
	LDA.w $0981
	AND.w #$0C00
	BNE.b CODE_B8C57D
	JMP.w CODE_B8BF73

CODE_B8C589:
	JSR.w CODE_B8CDD2
	JSL.l CODE_B5E41E
	JSR.w CODE_B8C4AE
	LDA.w #$0002
	STA.w $09A1
	LDX.b $64
	LDA.b $26,x
	STA.b $20,x
	LDA.w $0981
	AND.w #$0100
	BNE.b CODE_B8C5AF
	LDA.w #$4000
	ORA.b $12,x
	STA.b $12,x
	RTS

CODE_B8C5AF:
	LDA.w #$BFFF
	AND.b $12,x
	STA.b $12,x
	RTS

CODE_B8C5B7:
	RTS

CODE_B8C5B8:
	LDA.w $0983
	AND.w #$8000
	BNE.b CODE_B8C5C1
	RTS

CODE_B8C5C1:
	LDX.b $64
	STZ.b $20,x
	LDA.w $0981
	AND.w #$0400
	BNE.b CODE_B8C5F1
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$006E
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CD90
	JSL.l CODE_B5E41E
	LDA.w #$0001
	TSB.w $08C4
	RTS

CODE_B8C5F1:
	LDA.w #$FD00
	STA.b $24,x
	LDA.w #$006D
	STA.b $2E,x
	LDA.w #$0010
	STA.b $42,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	JSL.l CODE_B5E41E
	LDA.w #$0001
	TSB.w $08C4
	RTS

CODE_B8C618:
	LDA.w $0983
	AND.w #$8000
	BNE.b CODE_B8C621
	RTS

CODE_B8C621:
	STZ.w $0D82
	LDX.b $64
	LDA.b $0A,x
	CLC
	ADC.w #$0020
	STA.b $0A,x
	STZ.b $20,x
	LDA.w $0981
	AND.w #$0400
	BNE.b CODE_B8C65E
	LDX.b $64
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CD90
	JSL.l CODE_B5E41E
	LDA.w #$0001
	TSB.w $08C4
	RTS

CODE_B8C65E:
	LDX.b $64
	LDA.w #$FD00
	STA.b $24,x
	LDA.w #$0039
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	JSL.l CODE_B5E41E
	LDA.w #$0001
	TSB.w $08C4
	RTS

CODE_B8C682:
	LDA.w $0983
	AND.w #$8000
	BNE.b CODE_B8C68B
	RTS

CODE_B8C68B:
	JSR.w CODE_B8B5BA
	CMP.w #$0002
	BMI.b CODE_B8C6AD
	LDA.w #!Define_DKC2_SoundID_Swim|$0500
	JSL.l CODE_B58003
	LDX.b $64
	JSR.w CODE_B8C6D3
	LDA.b [$8E],y
	STA.b $24,x
	LDA.b $6C
	BNE.b CODE_B8C6AC
	LDA.w #$0300
	STA.b $3A,x
CODE_B8C6AC:
	RTS

CODE_B8C6AD:
	LDX.b $64
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CD90
	JSL.l CODE_B5E41E
	LDA.w #$0001
	TSB.w $08C4
	RTS

CODE_B8C6D3:
	LDA.w $0981
	AND.w #$0C00
	BNE.b CODE_B8C6DF
	LDY.w #$0070
	RTS

CODE_B8C6DF:
	AND.w #$0800
	BNE.b CODE_B8C6E8
	LDY.w #$0074
	RTS

CODE_B8C6E8:
	LDY.w #$0072
	RTS

CODE_B8C6EC:
	LDA.w $0983
	AND.w #$8000
	BNE.b CODE_B8C6F5
CODE_B8C6F4:
	RTS

CODE_B8C6F5:
	JSR.w CODE_B8C73F
	BEQ.b CODE_B8C6F4
	JSR.w CODE_B8C72E
	STA.b $26,x
	STA.b $20,x
	LDX.b $64
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$0042
	STA.b $2E,x
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CD90
	JSL.l CODE_B5E41E
	LDA.w #$0001
	TSB.w $08C4
	RTS

CODE_B8C72E:
	LDY.w #$000E
	LDA.b [$8E],y
	LDX.b $64
	BIT.b $12,x
	BVC.b CODE_B8C73A
	RTS

CODE_B8C73A:
	EOR.w #$FFFF
	INC
	RTS

CODE_B8C73F:
	LDA.w $0981
	LDX.b $64
	BIT.b $12,x
	BVS.b CODE_B8C74C
	AND.w #$0200
	RTS

CODE_B8C74C:
	AND.w #$0100
	RTS

CODE_B8C750:
	LDX.b $64
	LDA.w $0983
	AND.w #$0080
	BEQ.b CODE_B8C764
	LDA.w $0D7A
	BEQ.b CODE_B8C774
	CMP.w $0597
	BEQ.b CODE_B8C765
CODE_B8C764:
	RTS

CODE_B8C765:
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$0017
	BNE.b CODE_B8C764
	LDA.w #$0006
	JMP.w CODE_B8D7D6

CODE_B8C774:
	LDY.w $0597
	LDA.w $002E,y
	CMP.w #$002A
	BEQ.b CODE_B8C784
	CMP.w #$0022
	BNE.b CODE_B8C764
CODE_B8C784:
	JSR.w CODE_B8C78F
	BCS.b CODE_B8C764
	LDA.w #$0004
	JMP.w CODE_B8D7D6

CODE_B8C78F:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B8C799
	CLC
	RTS

CODE_B8C799:
	SEC
	RTS

CODE_B8C79B:
	LDA.b $6E
	CMP.w #$0194
	BEQ.b CODE_B8C7B3
	LDA.w $0983
	AND.w #$0080
	BNE.b CODE_B8C7D4
	LDA.b $6E
	CMP.w #$0190
	BEQ.b CODE_B8C7B2
	RTS

CODE_B8C7B2:
	RTS

CODE_B8C7B3:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B8C7E7
	LDA.b $2E,x
	CMP.w #$0061
	BEQ.b CODE_B8C7E7
	STZ.b $26,x
	STZ.b $20,x
	LDA.w #$0061
	STA.b $2E,x
	LDA.w #$0086
	JSL.l CODE_B9D08C
	RTS

CODE_B8C7D4:
	LDX.b $64
	LDA.b $6E
	CMP.w #$019C
	BEQ.b CODE_B8C7EB
	CMP.w #$01A0
	BEQ.b CODE_B8C803
	CMP.w #$0190
	BEQ.b CODE_B8C7E8
CODE_B8C7E7:
	RTS

CODE_B8C7E8:
	JMP.w CODE_B8C818

CODE_B8C7EB:
	STZ.b $26,x
	STZ.b $20,x
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B8C7E7
	LDA.w #$0053
	STA.b $2E,x
	LDA.w #$0086
	JSL.l CODE_B9D08C
	RTS

CODE_B8C803:
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $2A,x
	STZ.b $24,x
	LDA.w #$0054
	STA.b $2E,x
	LDA.w #$0086
	JSL.l CODE_B9D08C
	RTS

CODE_B8C818:
	STZ.b $26,x
	STZ.b $20,x
	LDY.b $66
	LDA.w #$0040
	TRB.w $0B02
	BEQ.b CODE_B8C827
	RTS

CODE_B8C827:
	LDA.w $0B02
	AND.w #$0080
	BNE.b CODE_B8C874
	LDY.b $66
	LDA.b $2A
	SEC
	SBC.w $19A4
	STA.b $32
	LDA.w #$000C
	CMP.b $32
	BCS.b CODE_B8C874
	LDA.b $2A
	STA.w $19A4
	JSR.w CODE_B8C8A5
	CMP.w #$0002
	BMI.b CODE_B8C854
	LDX.b $36
	LDA.w #$0001
	STA.b $44,x
CODE_B8C854:
	LDY.w #$0098
	JSL.l CODE_BB842C
	BCS.b CODE_B8C8A4
	LDA.w #$0040
	TSB.w $0B02
	LDA.w #$02D6
	JSL.l CODE_B9D09B
	LDA.w #!Define_DKC2_SoundID_SquitterPlatformShot|$0500
	JSL.l CODE_B58003
	JSR.w CODE_B8C875
CODE_B8C874:
	RTS

CODE_B8C875:
	LDY.w #$0092
	LDA.b [$8E],y
	LDX.b $64
	BIT.b $12,x
	BVC.b CODE_B8C884
	EOR.w #$FFFF
	INC
CODE_B8C884:
	LDX.b $68
	STA.b $20,x
	LDA.w $0981
	AND.w #$0C00
	BEQ.b CODE_B8C874
	AND.w #$0800
	BEQ.b CODE_B8C89D
	LDY.w #$0094
	LDA.b [$8E],y
	STA.b $48,x
	RTS

CODE_B8C89D:
	LDY.w #$0096
	LDA.b [$8E],y
	STA.b $48,x
CODE_B8C8A4:
	RTS

CODE_B8C8A5:
	LDX.w #!RAM_DKC2_Level_SpriteDataRAM
	STZ.b $32
	STZ.b $34
	STZ.b $36
CODE_B8C8AE:
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_WebPlatform
	BNE.b CODE_B8C8C5
	INC.b $32
	LDA.b $44,x
	BNE.b CODE_B8C8C5
	LDA.b $42,x
	CMP.b $34
	BMI.b CODE_B8C8C5
	STA.b $34
	STX.b $36
CODE_B8C8C5:
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_B8C8AE
	LDA.b $32
	RTS

CODE_B8C8D3:
	JSR.w CODE_B8CB1F
	JSR.w CODE_B8CA97
	BCS.b CODE_B8C902
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.b $0C,x
	BMI.b CODE_B8C902
	LDA.b $40,x
	AND.w #$0002
	BNE.b CODE_B8C902
	LDA.w $0983
	AND.w #$4000
	BNE.b CODE_B8C903
	LDY.b $66
	LDA.b $2A
	SEC
	SBC.w $001A,y
	CMP.w #$000C
	BPL.b CODE_B8C902
	BRA.b CODE_B8C903

CODE_B8C902:
	RTS

CODE_B8C903:
	JSR.w CODE_B8CB3D
	LDY.b $66
	LDA.w $001A,y
	STA.w $0010,y
	JSR.w CODE_B8C912
	RTS

CODE_B8C912:
	LDX.b $64
	LDA.w #$0001
	STA.b $24,x
	LDA.w #!Define_DKC2_Animation_Player_Roll
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C921:
	JSR.w CODE_B8CB1F
	LDX.b $64
	LDA.b $36,x
	CMP.w #$00AE
	BNE.b CODE_B8C92E
	RTS

CODE_B8C92E:
	LDA.b $24,x
	BPL.b CODE_B8C933
	RTS

CODE_B8C933:
	LDA.b $2E,x
	CMP.w #$0006
	BEQ.b CODE_B8C93B
	RTS

CODE_B8C93B:
	LDA.b $0C,x
	SEC
	SBC.b $0A,x
	BMI.b CODE_B8C948
	CMP.w #$0018
	BPL.b CODE_B8C948
	RTS

CODE_B8C948:
	LDX.b $66
	CPX.w #$16D8
	BEQ.b CODE_B8C950
	RTS

CODE_B8C950:
	LDA.b $2A
	SEC
	SBC.b $1A,x
	CMP.w #$0010
	BCC.b CODE_B8C95B
	RTS

CODE_B8C95B:
	LDY.w #$002E
	LDA.b [$8E],y
	STA.b $0A,x
	LDX.b $64
	LDY.w #$0030
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #!Define_DKC2_Animation_Player_GlideDown
	JSL.l CODE_B9D0B8
	RTS

CODE_B8C973:
	JSR.w CODE_B8CA97
	BCS.b CODE_B8C991
	LDA.w $0983
	AND.w #$4000
	BEQ.b CODE_B8C98E
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$0019
	BEQ.b CODE_B8C98E
	LDA.w #$0003
	STA.b $2E,x
CODE_B8C98E:
	JSR.w CODE_B8CB1F
CODE_B8C991:
	RTS

CODE_B8C992:
	JSR.w CODE_B8CB1F
	LDA.w $0983
	AND.w #$4000
	BNE.b CODE_B8C99E
CODE_B8C99D:
	RTS

CODE_B8C99E:
	LDA.b $6E
	CMP.w #$019C
	BEQ.b CODE_B8CA10
	CMP.w #$0190
	BNE.b CODE_B8C99D
	LDY.b $66
	LDA.b $2A
	SEC
	SBC.w $19A2
	STA.b $32
	LDY.w #$0088
	LDA.b [$8E],y
	CMP.b $32
	BCS.b CODE_B8C99D
	LDA.b $2A
	STA.w $19A2
	LDY.w #$008A
	LDA.b [$8E],y
	DEC
	CMP.w $19A6
	BMI.b CODE_B8C99D
	LDY.w #DATA_FF1B02
	JSL.l CODE_BB8432
	BCS.b CODE_B8C99D
	INC.w $19A6
	LDA.w #!Define_DKC2_SoundID_SquitterWebShot|$0500
	JSL.l CODE_B58003
	LDY.w #$008C
	LDA.b [$8E],y
	LDX.b $64
	BIT.b $12,x
	BVC.b CODE_B8C9EF
	EOR.w #$FFFF
	INC
CODE_B8C9EF:
	LDX.b $68
	STA.b $20,x
	LDA.w $0981
	AND.w #$0C00
	BEQ.b CODE_B8C99D
	AND.w #$0800
	BEQ.b CODE_B8CA08
	LDY.w #$008E
	LDA.b [$8E],y
	STA.b $48,x
	RTS

CODE_B8CA08:
	LDY.w #$0090
	LDA.b [$8E],y
	STA.b $48,x
	RTS

CODE_B8CA10:
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$008E
	BNE.b CODE_B8CA21
	LDA.w #$0001
	TSB.w $0B02
	RTS

CODE_B8CA21:
	LDX.b $64
	LDA.w #$0057
	STA.b $2E,x
	LDA.w #$008B
	JSL.l CODE_B9D08C
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B8CA3F
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_B8CA3F:
	RTS

CODE_B8CA40:
	JSR.w CODE_B8CB1F
	LDA.w $0983
	AND.w #$4000
	BNE.b CODE_B8CA4C
	RTS

CODE_B8CA4C:
	LDX.b $64
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$0088
	BEQ.b CODE_B8CA65
	CMP.w #$008D
	BEQ.b CODE_B8CA65
	LDA.w #$0086
	JSL.l CODE_B9D08C
	RTS

CODE_B8CA65:
	LDA.w $0B02
	ORA.w #$0001
	STA.w $0B02
	RTS

CODE_B8CA6F:
	JSR.w CODE_B8CB1F
	RTS

CODE_B8CA73:
	LDA.w $0983
	AND.w #$4000
	BNE.b CODE_B8CA7C
	RTS

CODE_B8CA7C:
	LDX.b $64
	LDA.w #$0023
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_BeginThrowingKong
	JSL.l CODE_B9D0B8
	RTS

CODE_B8CA8B:
	LDY.b $66
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	RTS

CODE_B8CA97:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B8CAA2
CODE_B8CAA0:
	CLC
	RTS

CODE_B8CAA2:
	LDY.w $0597
	LDA.w $002E,y
	CMP.w #$001F
	BEQ.b CODE_B8CAA0
	CMP.w #$0040
	BEQ.b CODE_B8CAA0
	LDA.w #$0000
	JSL.l CODE_BCFB69
	LDA.w #$0001
	JSL.l CODE_BCFE0A
	BCC.b CODE_B8CAA0
	LDX.b $6A
	LDA.b $1E,x
	AND.w #$1001
	BEQ.b CODE_B8CAA0
	STX.w $0D7A
	LDA.b $30,x
	AND.w #$FFFE
	STA.b $30,x
	LDA.w #$0001
	STA.b $32,x
	STZ.b $1E,x
	LDY.b $64
	LDA.w $0012,y
	AND.w #$4000
	BNE.b CODE_B8CAEE
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BRA.b CODE_B8CAF4

CODE_B8CAEE:
	LDA.w $0006,y
	SEC
	SBC.b $06,x
CODE_B8CAF4:
	STA.w $0D7C
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	STA.w $0D7E
	LDA.w #$FFFF
	STA.w $0D80
	LDX.b $64
	LDA.w #$000C
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_PickUpObject
	JSL.l CODE_B9D0B8
	LDA.w $0981
	AND.w #$1300
	STA.w $0981
	SEC
	RTS

CODE_B8CB1F:
	LDY.b $66
	LDA.w $0004,y
	AND.w #$0300
	BEQ.b CODE_B8CB33
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	RTS

CODE_B8CB33:
	LDA.w $0006,y
	AND.w #$FFFB
	STA.w $0006,y
	RTS

CODE_B8CB3D:
	LDY.b $64
	LDA.w #$0002
	STA.w $002E,y
	LDX.b $66
	LDY.w #$001E
	LDA.w $0981
	AND.w #$0300
	BEQ.b CODE_B8CB76
	LDY.w #$0020
	LDA.b $2A
	SEC
	SBC.b $1E,x
	BMI.b CODE_B8CB76
	CMP.w #$0014
	BPL.b CODE_B8CB76
	LDA.b $1E,x
	SEC
	SBC.b $1C,x
	CMP.w #$0020
	BCC.b CODE_B8CB76
	LDY.b $64
	LDA.w #$0003
	STA.w $002E,y
	LDY.w #$0022
CODE_B8CB76:
	LDA.b [$8E],y
	STA.b $0E,x
	RTS

CODE_B8CB7B:
	JSR.w CODE_B8CB1F
	RTS

CODE_B8CB7F:
	LDA.w $0983
	AND.w #$C000
	BNE.b CODE_B8CB88
	RTS

CODE_B8CB88:
	EOR.w $0983
	STA.w $0983
	JSR.w CODE_B8CB9E
	RTS

CODE_B8CB92:
	LDA.w $0983
	AND.w #$4000
	BEQ.b CODE_B8CB9D
	BRL.w CODE_B8CC56

CODE_B8CB9D:
	RTS

CODE_B8CB9E:
	LDY.b $66
	LDA.w $0000,y
	CMP.w #$008F
	BNE.b CODE_B8CBAF
	LDA.w #$0001
	TSB.w $0B02
	RTS

CODE_B8CBAF:
	LDA.w #$008B
	JSL.l CODE_B9D08C
	LDX.b $64
	STZ.b $24,x
	LDA.b $26,x
	BEQ.b CODE_B8CBC8
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_B8CBC8:
	RTS

CODE_B8CBC9:
	LDA.w $0983
	AND.w #$0020
	BNE.b CODE_B8CBDB
	RTS

CODE_B8CBD2:
	LDA.w $0983
	AND.w #$0010
	BNE.b CODE_B8CBDB
	RTS

CODE_B8CBDB:
	LDX.b $64
	LDA.b $6E
	CMP.w #$0190
	BEQ.b CODE_B8CBE5
	RTS

CODE_B8CBE5:
	JMP.w CODE_B8C818

CODE_B8CBE8:
	LDA.w $0983
	AND.w #$1000
	BNE.b CODE_B8CBF1
	RTS

CODE_B8CBF1:
	BRA.b CODE_B8CBF4

CODE_B8CBF3:
	RTS

CODE_B8CBF4:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BEQ.b CODE_B8CBF3
	LDA.w #$2000
	BIT.w $08C2
	BNE.b CODE_B8CBF3
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0005
	BEQ.b CODE_B8CBF3
	LDA.w #$0040
	TSB.w $08C2
	LDA.w #$075E
	JSL.l CODE_B58021
	LDA.w #$065E
	JSL.l CODE_B58021
	LDA.w #$055E
	JSL.l CODE_B58021
	LDA.w #$045E
	JSL.l CODE_B58021
	LDA.b $2A
	STA.w $0636
	RTS

CODE_B8CC33:
	LDA.w $0983
	AND.w #$1000
	BNE.b CODE_B8CC3C
	RTS

CODE_B8CC3C:
	LDX.b $64
	LDA.w #$0000
	STA.b $2E,x
	LDA.w #$FFFE
	AND.w $05BB
	STA.w $05BB
	RTS

CODE_B8CC4D:
	LDA.w $0983
	AND.w #$1000
	BNE.b CODE_B8CC56
	RTS

CODE_B8CC56:
	LDX.b $64
	LDA.b $4A,x
	CMP.w #$0020
	BPL.b CODE_B8CC60
	RTS

CODE_B8CC60:
	LDA.w #$0001
	TSB.w $08C4
	LDA.w #$0100
	TRB.w $08C2
	JSR.w CODE_B8D10C
	JSR.w CODE_B8B5BA
	CMP.w #$0002
	BEQ.b CODE_B8CC83
	LDA.b $6E
	BNE.b CODE_B8CC8C
	LDX.b $64
	LDA.w #$0001
	STA.b $2E,x
	RTS

CODE_B8CC83:
	LDX.b $64
	STZ.b $24,x
	STZ.b $2A,x
	JMP.w CODE_B8B5F3

CODE_B8CC8C:
	CMP.w #$0198
	BEQ.b CODE_B8CC95
	JSR.w CODE_B8B86E
	RTS

CODE_B8CC95:
	LDA.w #$0010
	STA.b $2E,x
	RTS

CODE_B8CC9B:
	LDX.b $64
	LDA.w $0983
	AND.w #$2000
	BNE.b CODE_B8CCA6
CODE_B8CCA5:
	RTS

CODE_B8CCA6:
	LDY.w $0597
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0010
	BEQ.b CODE_B8CCA5
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B8CCA5
	JMP.w CODE_B8C46C

CODE_B8CCC3:
	LDA.b $7C
	BPL.b CODE_B8CCD4
	EOR.w #$FFFF
	INC
	STA.b $7C
	LDA.w #$FFFF
	STA.b $7E
	BRA.b CODE_B8CCD9

CODE_B8CCD4:
	LDA.w #$0001
	STA.b $7E
CODE_B8CCD9:
	LDA.b $74
	STA.b $34
	LDA.b $72
	JSL.l CODE_B5C3E7
	CMP.w #$0000
	BMI.b CODE_B8CCFE
	EOR.w #$FFFF
	CLC
	ADC.w #$6301
	STA.b $74
	LDA.b $72
	CLC
	ADC.b $7E
	STA.b $72
	DEC.b $7C
	BNE.b CODE_B8CCD9
	CLC
	RTS

CODE_B8CCFE:
	SEC
	RTS

CODE_B8CD00:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B8CD20
	LDY.w $0597
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0010
	BEQ.b CODE_B8CD20
	LDA.w #$0001
	JSR.w CODE_B8D7D6
CODE_B8CD20:
	RTS

CODE_B8CD21:
	LDX.b $64
	STZ.b $26,x
	RTS

CODE_B8CD26:
	RTS

CODE_B8CD27:
	LDX.b $64
	STZ.b $20,x
	RTS

CODE_B8CD2C:
	LDX.b $64
	STZ.b $26,x
	RTS

CODE_B8CD31:
	LDX.b $64
	RTS

CODE_B8CD34:
	LDX.b $64
	LDA.w $0981
	AND.w #$0400
	BEQ.b CODE_B8CD3F
	RTS

CODE_B8CD3F:
	LDA.w #$0000
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_StopDucking
	JSL.l CODE_B9D0B8
	RTS

CODE_B8CD4C:
	LDX.b $64
	STZ.b $24,x
	RTS

CODE_B8CD51:
	LDX.b $64
	JSR.w CODE_B8CDD2
	JSR.w CODE_B8CDB1
	RTS

CODE_B8CD5A:
	LDX.b $64
	STZ.b $2A,x
	RTS

CODE_B8CD5F:
	LDX.b $64
	STZ.b $2A,x
	RTS

CODE_B8CD64:
	LDY.w #$0078
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8CD6F:
	LDX.b $64
	JSR.w CODE_B8CDB1
	JSR.w CODE_B8CDD2
	LDA.w #$0100
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8CD80:
	LDX.b $64
	STZ.b $2A,x
	RTS

CODE_B8CD85:
	LDX.b $64
	JSR.w CODE_B8CDB1
	RTS

CODE_B8CD8B:
	RTS

CODE_B8CD8C:
	JSR.w CODE_B8CD90
	RTL

CODE_B8CD90:
	LDA.b $6E
	BNE.b CODE_B8CD9F
	LDY.w #$0004
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	RTS

CODE_B8CD9F:
	SEC
	SBC.w #$0034
	LSR
	TAY
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	RTS

CODE_B8CDAD:
	JSR.w CODE_B8CDB1
	RTL

CODE_B8CDB1:
	LDA.b $6E
	BNE.b CODE_B8CDC0
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	RTS

CODE_B8CDC0:
	SEC
	SBC.w #$005C
	LSR
	TAY
	LDA.b [$8E],y
	LDY.b $66
	STA.w $0008,y
	RTS

CODE_B8CDCE:
	JSR.w CODE_B8CDD2
	RTL

CODE_B8CDD2:
	LDA.b $6E
	BNE.b CODE_B8CDE1
	LDY.w #$0002
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8CDE1:
	CMP.w #$0198
	BEQ.b CODE_B8CDF4
CODE_B8CDE6:
	SEC
	SBC.w #$0048
	LSR
	TAY
	LDA.b [$8E],y
CODE_B8CDEE:
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8CDF4:
	LDY.b $6C
	BNE.b CODE_B8CDE6
	LDY.w #$0080
	LDA.b [$8E],y
	BRA.b CODE_B8CDEE

CODE_B8CDFF:
	LDA.b $6E
	BNE.b CODE_B8CE0E
	LDY.w #$0006
	LDA.b [$8E],y
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8CE0E:
	CMP.w #$0198
	BEQ.b CODE_B8CE21
CODE_B8CE13:
	SEC
	SBC.w #$0020
	LSR
	TAY
	LDA.b [$8E],y
CODE_B8CE1B:
	LDY.b $66
	STA.w $000A,y
	RTS

CODE_B8CE21:
	LDY.b $6C
	BNE.b CODE_B8CE13
	LDY.w #$0082
	LDA.b [$8E],y
	BRA.b CODE_B8CE1B

CODE_B8CE2C:
	RTS

CODE_B8CE2D:
	LDX.b $64
	LDY.b $66
	LDA.w $0006,y
	AND.w #$FFFB
	STA.w $0006,y
	RTS

CODE_B8CE3B:
	LDX.b $64
	LDA.b $40,x
	AND.w #$0004
	BNE.b CODE_B8CE5A
	LDA.w $0981
	AND.w #$0400
	BEQ.b CODE_B8CE5B
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B8CE5B
	LDA.w #!Define_DKC2_Animation_Player_PlaceDownHeldObject
	JSL.l CODE_B9D0B8
CODE_B8CE5A:
	RTS

CODE_B8CE5B:
	LDA.w #!Define_DKC2_Animation_Player_ThrowObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B8CE63:
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B8CE75
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B8CE75
	EOR.b $12,x
	STA.b $12,x
CODE_B8CE75:
	RTS

CODE_B8CE76:
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B8CE7F
	JSR.w CODE_B8CDB1
CODE_B8CE7F:
	RTS

CODE_B8CE80:
	LDX.b $64
	LDY.b $66
	LDA.w $0008,y
	CLC
	ADC.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	BMI.b CODE_B8CE94
	CMP.w $000A,y
	BCC.b CODE_B8CE94
	LDA.w $000A,y
CODE_B8CE94:
	STA.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	RTS

CODE_B8CE97:
	JSR.w CODE_B8CE9B
	RTL

CODE_B8CE9B:
	LDX.b $64
	LDY.w #$0000
	LDA.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	BPL.b CODE_B8CEA5
	DEY
CODE_B8CEA5:
	CLC
	ADC.b DKC2_Level_SpriteDataRAM[$00].SubYPos,x
	STA.b DKC2_Level_SpriteDataRAM[$00].SubYPos,x
	TYA
	ADC.b DKC2_Level_SpriteDataRAM[$00].YPosHi,x
	SEP.b #$20
	STA.b DKC2_Level_SpriteDataRAM[$00].YPosHi,x
	REP.b #$20
	LDY.w #$0000
	LDA.b DKC2_Level_SpriteDataRAM[$00].XSpeedLo,x
	BPL.b CODE_B8CEBB
	DEY
CODE_B8CEBB:
	CLC
	ADC.b DKC2_Level_SpriteDataRAM[$00].SubXPos,x
	STA.b DKC2_Level_SpriteDataRAM[$00].SubXPos,x
	TYA
	ADC.b DKC2_Level_SpriteDataRAM[$00].XPosHi,x
	SEP.b #$20
	STA.b DKC2_Level_SpriteDataRAM[$00].XPosHi,x
	REP.b #$20
	RTS

CODE_B8CECA:
	LDA.w #$0252
	STA.b $32
	LDA.b $06,x
	CMP.w #$00B0
	LDA.b $24,x
	BMI.b CODE_B8CEE7
	LDA.b $0A,x
	CMP.b $32
	BCC.b CODE_B8CEE7
	LDA.b $32
	STA.b $0A,x
	LDA.w #$0100
	STA.b $24,x
CODE_B8CEE7:
	LDA.b $32
	STA.b $0C,x
	RTS

CODE_B8CEEC:
	JSR.w CODE_B8CEF0
	RTL

CODE_B8CEF0:
	LDX.b $64
	TXY
	ASL
	STA.b $26
	LDA.b $2A,x
	SEC
	SBC.b $24,x
	BPL.b CODE_B8CF13
	EOR.w #$FFFF
	INC
	LDX.b $26
	JSR.w (DATA_B8CF71,x)
	BEQ.b CODE_B8CF21
	EOR.w #$FFFF
	INC
	TYX
	CLC
	ADC.b $24,x
	STA.b $24,x
	RTS

CODE_B8CF13:
	LDX.b $26
	JSR.w (DATA_B8CF71,x)
	BEQ.b CODE_B8CF21
	TYX
	CLC
	ADC.b $24,x
	STA.b $24,x
	RTS

CODE_B8CF21:
	LDA.w $002A,y
	STA.w $0024,y
	RTS

CODE_B8CF28:
	JSR.w CODE_B8CF2C
	RTL

CODE_B8CF2C:
	LDX.b $64
	TXY
	ASL
	STA.b $26
	LDA.b $26,x
	CLC
	ADC.b $2C,x
	SEC
	SBC.b $20,x
	BPL.b CODE_B8CF52
	EOR.w #$FFFF
	INC
	LDX.b $26
	JSR.w (DATA_B8CF71,x)
	BEQ.b CODE_B8CF60
	EOR.w #$FFFF
	INC
	TYX
	CLC
	ADC.b $20,x
	STA.b $20,x
	RTS

CODE_B8CF52:
	LDX.b $26
	JSR.w (DATA_B8CF71,x)
	BEQ.b CODE_B8CF60
	TYX
	CLC
	ADC.b $20,x
	STA.b $20,x
	RTS

CODE_B8CF60:
	LDA.w $0026,y
	CLC
	ADC.w $002C,y
	STA.w $0020,y
	RTS

CODE_B8CF6B:
	ASL
	TAX
	TYA
	JMP.w (DATA_B8CFA5,x)

DATA_B8CF71:
	dw CODE_B8D01E
	dw CODE_B8D01F
	dw CODE_B8D020
	dw CODE_B8D021
	dw CODE_B8CFC7
	dw CODE_B8CFD4
	dw CODE_B8CFE0
	dw CODE_B8D022
	dw CODE_B8CFF2
	dw CODE_B8CFFE
	dw CODE_B8D009
	dw CODE_B8D027
	dw CODE_B8D02B
	dw CODE_B8D035
	dw CODE_B8D038
	dw CODE_B8D042
	dw CODE_B8D04B
	dw CODE_B8D05A
	dw CODE_B8D05C
	dw CODE_B8D066
	dw CODE_B8D06F
	dw CODE_B8D07E
	dw CODE_B8D086
	dw CODE_B8D095
	dw CODE_B8D0A3
	dw CODE_B8D0B0

DATA_B8CFA5:
	dw CODE_B8D01A
	dw CODE_B8D022
	dw CODE_B8D027
	dw CODE_B8D02B
	dw CODE_B8D035
	dw CODE_B8D038
	dw CODE_B8D042
	dw CODE_B8D04B
	dw CODE_B8D05A
	dw CODE_B8D05C
	dw CODE_B8D066
	dw CODE_B8D06F
	dw CODE_B8D07E
	dw CODE_B8D086
	dw CODE_B8D095
	dw CODE_B8D0A3
	dw CODE_B8D0B0

CODE_B8CFC7:
	LSR
	LSR
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8CFD4:
	LSR
	LSR
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8CFE0:
	LSR
	LSR
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	STA.b $28
	LSR
	CLC
	ADC.b $26
	CLC
	ADC.b $28
	RTS

CODE_B8CFF2:
	LSR
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8CFFE:
	LSR
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D009:
	LSR
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	STA.b $28
	LSR
	CLC
	ADC.b $26
	CLC
	ADC.b $28
	RTS

CODE_B8D01A:
	LDA.w #$0000
	RTS

CODE_B8D01E:
	LSR
CODE_B8D01F:
	LSR
CODE_B8D020:
	LSR
CODE_B8D021:
	LSR
CODE_B8D022:
	LSR
	LSR
	LSR
	LSR
	RTS

CODE_B8D027:
	LSR
	LSR
	LSR
	RTS

CODE_B8D02B:
	LSR
	LSR
	LSR
	STA.b $26
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D035:
	LSR
	LSR
	RTS

CODE_B8D038:
	LSR
	LSR
	STA.b $26
	LSR
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D042:
	LSR
	LSR
	STA.b $26
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D04B:
	LSR
	LSR
	STA.b $26
	LSR
	STA.b $28
	LSR
	CLC
	ADC.b $28
	CLC
	ADC.b $26
	RTS

CODE_B8D05A:
	LSR
	RTS

CODE_B8D05C:
	LSR
	STA.b $26
	LSR
	LSR
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D066:
	LSR
	STA.b $26
	LSR
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D06F:
	LSR
	STA.b $26
	LSR
	LSR
	STA.b $28
	LSR
	CLC
	ADC.b $26
	CLC
	ADC.b $28
	RTS

CODE_B8D07E:
	LSR
	STA.b $26
	LSR
	CLC
	ADC.b $26
	RTS

CODE_B8D086:
	LSR
	STA.b $26
	LSR
	STA.b $28
	LSR
	LSR
	CLC
	ADC.b $28
	CLC
	ADC.b $26
	RTS

CODE_B8D095:
	LSR
	STA.b $26
	LSR
	STA.b $28
	LSR
	CLC
	ADC.b $28
	CLC
	ADC.b $26
	RTS

CODE_B8D0A3:
	STA.b $26
	LSR
	LSR
	LSR
	LSR
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $26
CODE_B8D0B0:
	RTS

CODE_B8D0B1:
	LDX.b $64
	LDY.b $66
	LDA.w $0016,y
	BEQ.b CODE_B8D0CC
	DEC
	STA.w $0016,y
	BEQ.b CODE_B8D0C7
	LDA.w #$009E
	STA.b $30,x
	BRA.b CODE_B8D0CC

CODE_B8D0C7:
	LDA.w #$001E
	STA.b $30,x
CODE_B8D0CC:
	RTS

CODE_B8D0CD:
	JSR.w CODE_B8D0B1
	LDA.w $0014,y
	BEQ.b CODE_B8D0FB
	DEC
	STA.w $0014,y
	BEQ.b CODE_B8D0F4
	LDA.b $2A
	AND.w #$0002
	BNE.b CODE_B8D0EB
	LDA.b $1C,x
	ORA.w #$C000
	STA.b $1C,x
	BRA.b CODE_B8D0FB

CODE_B8D0EB:
	LDA.b $1C,x
	AND.w #$3FFF
	STA.b $1C,x
	BRA.b CODE_B8D0FB

CODE_B8D0F4:
	LDA.b $1C,x
	AND.w #$3FFF
	STA.b $1C,x
CODE_B8D0FB:
	RTS

CODE_B8D0FC:
	JSR.w CODE_B8D100
	RTL

CODE_B8D100:
	STA.w $0A36
	TYA
	STA.w $0A38
	RTS

CODE_B8D108:
	JSR.w CODE_B8D10C
	RTL

CODE_B8D10C:
	STZ.w $0A36
	STZ.w $0A38
	RTS

CODE_B8D113:
	JSR.w CODE_B8D117
	RTL

CODE_B8D117:
	LDY.b $66
	CMP.w $0016,y
	BMI.b CODE_B8D126
	STA.w $0016,y
	LDA.w #$009E
	STA.b $30,x
CODE_B8D126:
	RTS

CODE_B8D127:
	LDX.b $64
	LDY.b $66
	LDA.w #$009E
	STA.b $30,x
	LDA.w #$0060
	STA.w $0014,y
	LDA.w #$0070
	STA.w $0016,y
	RTS

CODE_B8D13D:
	PHK
	PLB
	LDX.b $64
	LDA.b $06,x
	SEC
	SBC.w #$0010
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BPL.b CODE_B8D157
CODE_B8D14D:
	EOR.w #$FFFF
	INC
	CLC
	ADC.b $06,x
	STA.b $06,x
	RTS

CODE_B8D157:
	SEC
	SBC.w #$00E0
	BPL.b CODE_B8D14D
	RTS

CODE_B8D15E:
	JSR.w CODE_B8D172
	RTL

CODE_B8D162:
	LDA.w $052B
	AND.w #$3000
	CMP.w #$3000
	BNE.b CODE_B8D172
	LDA.w #DATA_B8D24A
	BRA.b CODE_B8D181

CODE_B8D172:
	LDA.b $88
	CMP.w #$0006
	BEQ.b CODE_B8D17E
	LDA.w #DATA_B8D21A
	BRA.b CODE_B8D181

CODE_B8D17E:
	LDA.w #DATA_B8D1EA
CODE_B8D181:
	STA.b $34
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0011
	CMP.w #$0001
	BNE.b CODE_B8D1CC
	LDA.b $10,x
	AND.w #$0007
	TXY
	ASL
	STA.b $32
	ASL
	CLC
	ADC.b $32
	CLC
	ADC.b $34
	TAX
	LDA.l (DATA_B8D1EA&$FF0000)+$02,x
	STA.b $32
	LDA.l (DATA_B8D1EA&$FF0000)+$04,x
	STA.b $34
	LDA.l (DATA_B8D1EA&$FF0000)+$00,x
	TYX
	BIT.b $10,x
	BMI.b CODE_B8D1CF
	EOR.w #$FFFF
	INC
	STA.b $2C,x
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	JSR.w CODE_B8D1D9
	EOR.w #$FFFF
	INC
	STA.b $20,x
	CLC
	RTS

CODE_B8D1CC:
	STZ.b $2C,x
	RTS

CODE_B8D1CF:
	STA.b $2C,x
	LDA.b $20,x
	JSR.w CODE_B8D1D9
	STA.b $20,x
	RTS

CODE_B8D1D9:
	BIT.b $32
	BEQ.b CODE_B8D1E9
	CMP.b $32
	BPL.b CODE_B8D1E3
	LDA.b $32
CODE_B8D1E3:
	CMP.b $34
	BMI.b CODE_B8D1E9
	LDA.b $34
CODE_B8D1E9:
	RTS

DATA_B8D1EA:
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0100,$00C0,$0200,$0000,$0000,$0000

DATA_B8D21A:
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0180
	dw $0100,$0300,$0100,$00C0,$0200,$0000,$0000,$0000

DATA_B8D24A:
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0100,$0000
	dw $0800,$0180,$0000,$0800,$01F0,$0000,$0800,$0280
	dw $0000,$0400,$0400,$00A0,$0200,$0000,$0000,$0000

CODE_B8D27A:
	JSR.w CODE_B8D2FA
	BCS.b CODE_B8D281
	CLC
CODE_B8D280:
	RTS

CODE_B8D281:
	BEQ.b CODE_B8D280
	CLC
	RTS

CODE_B8D285:
	JSR.w CODE_B8D2FA
	BCS.b CODE_B8D28C
	CLC
CODE_B8D28B:
	RTS

CODE_B8D28C:
	BNE.b CODE_B8D28B
	CLC
	RTS

CODE_B8D290:
	STZ.b $60
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0008
	JSL.l CODE_B5C3E3
	JSR.w CODE_B8D39C
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BPL.b CODE_B8D2B7
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8D2B7
	LDA.b $60
	ORA.w #$0001
	STA.b $60
CODE_B8D2B7:
	LDA.b $0A,x
	SEC
	SBC.w #$0008
	STA.b $34
	LDA.b $06,x
	BIT.b $12,x
	BVC.b CODE_B8D2CB
	CLC
	ADC.w #$0020
	BRA.b CODE_B8D2CF

CODE_B8D2CB:
	SEC
	SBC.w #$0020
CODE_B8D2CF:
	JSL.l CODE_B5C3E7
	JSR.w CODE_B8D39C
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BPL.b CODE_B8D2EC
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8D2EC
	LDA.b $60
	ORA.w #$0002
	STA.b $60
CODE_B8D2EC:
	LDA.b $AE
	EOR.b $AC
	AND.w #$1E00
	EOR.b $AC
	STA.b $10,x
	LDA.b $60
	RTS

CODE_B8D2FA:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0028
	JSL.l CODE_B5C3E3
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	STA.b $10,x
	AND.w #$1800
	BEQ.b CODE_B8D36D
	AND.w #$1000
	BEQ.b CODE_B8D34A
	LDA.b $5E
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BPL.b CODE_B8D368
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0008
	JSL.l CODE_B5C3E3
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8D363
	LDA.b $5E
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BPL.b CODE_B8D363
	LDA.w #$0000
	SEC
	RTS

CODE_B8D34A:
	LDA.b $0A,x
	SEC
	SBC.w #$0028
	SEC
	SBC.b $5E
	BPL.b CODE_B8D359
	EOR.w #$FFFF
	INC
CODE_B8D359:
	CMP.w #$0005
	BPL.b CODE_B8D368
	LDA.w #$0001
	SEC
	RTS

CODE_B8D363:
	LDA.w #$0001
	CLC
	RTS

CODE_B8D368:
	LDA.w #$0000
	CLC
	RTS

CODE_B8D36D:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0008
	JSL.l CODE_B5C3E3
	JSR.w CODE_B8D39C
	STA.b $5E
	LDA.b $AE
	AND.w #$1000
	BEQ.b CODE_B8D368
	LDA.b $5E
	CLC
	ADC.w #$0027
	CMP.b $0A,x
	BPL.b CODE_B8D368
	LDA.w #$0000
	SEC
	RTS

CODE_B8D394:
	JSR.w CODE_B8D398
	RTL

CODE_B8D398:
	JSL.l CODE_B5C3E1
CODE_B8D39C:
	CMP.w #$0000
	BMI.b CODE_B8D3AA
	EOR.w #$FFFF
	CLC
	ADC.w #$6301
	CLC
	RTS

CODE_B8D3AA:
	LDA.w #$7F00
	SEC
	RTS

CODE_B8D3AF:
	JSL.l CODE_B5C3D5
	CMP.w #$0000
	BMI.b CODE_B8D3C1
	EOR.w #$FFFF
	CLC
	ADC.w #$6301
	CLC
	RTS

CODE_B8D3C1:
	LDA.w #$7F00
	SEC
	RTS

CODE_B8D3C6:
	STX.b $E9
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0100
	CMP.b $06,x
	BCS.b CODE_B8D3DB
	ADC.w $0AFC
	CMP.b $06,x
	BCC.b CODE_B8D3DB
	LDA.b $06,x
CODE_B8D3DB:
	STA.w $19C6
	LDA.w $0D54
	BMI.b CODE_B8D3EB
	CLC
	ADC.w #$00C0
	CMP.b $0A,x
	BCC.b CODE_B8D3ED
CODE_B8D3EB:
	LDA.b $0A,x
CODE_B8D3ED:
	CMP.w $000A,y
	BCC.b CODE_B8D3F5
	LDA.w $000A,y
CODE_B8D3F5:
	STA.w $19C8
	LDA.w $19C6
	LDY.w $19C8
	JSR.w CODE_B8D4C7
	BCC.b CODE_B8D420
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	SBC.w $000A,y
	BPL.b CODE_B8D420
	CMP.w #$FFE8
	BCS.b CODE_B8D420
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDX.b $E9
	LDA.w $000A,y
	STA.b $0A,x
	LDA.w $0006,y
	STA.b $06,x
	RTL

CODE_B8D420:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.b $D9
	CMP.w $19C6
	LDA.w #$FFF8
	BCS.b CODE_B8D433
	LDA.w #$0008
CODE_B8D433:
	STA.b $DD
	STZ.b $DB
CODE_B8D437:
	LDA.b $DD
	BEQ.b CODE_B8D468
	CLC
	ADC.b $D9
	STA.b $D9
	CMP.w $19C6
	ROR
	EOR.b $DD
	BPL.b CODE_B8D44F
	LDA.w $19C6
	STA.b $D9
	STZ.b $DD
CODE_B8D44F:
	LDA.b $D9
	LDY.w $19C8
	JSR.w CODE_B8D4C7
	BCC.b CODE_B8D437
	SBC.w $19C8
	TAY
	BPL.b CODE_B8D437
	INC.b $DB
	CPY.w #$FFF8
	BCS.b CODE_B8D437
	BRA.b CODE_B8D46D

CODE_B8D468:
	LDA.b $DB
	BNE.b CODE_B8D46D
	RTL

CODE_B8D46D:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	STA.w $19C6
	CMP.b $D9
	LDA.w #$0002
	BCS.b CODE_B8D480
	LDA.w #$FFFE
CODE_B8D480:
	STA.b $DD
CODE_B8D482:
	LDA.b $DD
	BEQ.b CODE_B8D4BD
	CLC
	ADC.b $D9
	STA.b $D9
	CMP.w $19C6
	ROR
	EOR.b $DD
	BPL.b CODE_B8D49A
	LDA.w $19C6
	STA.b $D9
	STZ.b $DD
CODE_B8D49A:
	LDA.b $D9
	LDY.w $19C8
	JSR.w CODE_B8D4C7
	BCC.b CODE_B8D4BD
	SBC.w $19C8
	TAY
	CPY.w #$FFF8
	BCC.b CODE_B8D482
	LDX.b $E9
	TYA
	CMP.w #$0008
	BCC.b CODE_B8D4BD
	CMP.w #$FFF8
	BCS.b CODE_B8D4BD
	LDA.w #$0000
CODE_B8D4BD:
	ADC.w $19C8
	STA.b $0A,x
	LDA.b $D9
	STA.b $06,x
	RTL

CODE_B8D4C7:
	STY.b $34
	JSL.l CODE_B5C3E7
	EOR.w #$FFFF
	BPL.b CODE_B8D4D8
	CLC
	ADC.w #$6301
	SEC
	RTS

CODE_B8D4D8:
	CLC
	RTS

CODE_B8D4DA:
	LDA.b $B0
	STA.b $06,x
	LDA.b $B2
	STZ.b $04,x
	LDA.b $1E,x
	AND.w #$1000
	BEQ.b CODE_B8D4F7
	JSR.w CODE_B8D398
	STA.b $74
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8D4F7
	LDA.b $FD
	STA.b $0A,x
CODE_B8D4F7:
	RTS

CODE_B8D4F8:
	PHB
	JSR.w CODE_B8D4FE
	PLB
	RTL

CODE_B8D4FE:
	LDX.b $64
	LDA.b $1E,x
	TAY
	AND.w #$00FF
	XBA
	STA.b $5E
	TYA
	LSR
	LSR
	LSR
	LSR
	AND.w #$000F
	ORA.b $5E
	STA.b $1E,x
	LDX.b $64
	LDA.b $06,x
	STA.b $B0
	LDA.b $04,x
	STA.b $B2
	STZ.b $E5
	LDA.b $1E,x
	AND.w #$0400
	BNE.b CODE_B8D58D
	JSR.w CODE_B8D748
	JSR.w CODE_B8D398
	STA.b $74
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8D58B
	CMP.w $0BA4
	BPL.b CODE_B8D5A9
	LDA.b $AE
	AND.w #$0400
	BNE.b CODE_B8D548
	LDA.b $AC
	AND.w #$3800
	BNE.b CODE_B8D5A6
CODE_B8D548:
	LDA.b $20,x
	AND.w #$8000
	EOR.b $AE
	BMI.b CODE_B8D55A
	DEC
	AND.w #$80FE
	CMP.w #$003C
	BEQ.b CODE_B8D5A6
CODE_B8D55A:
	LDA.b $0A,x
	DEC
	JSL.l CODE_B5C3E3
	LDA.b $20,x
	AND.w #$8000
	EOR.b $AE
	BMI.b CODE_B8D573
	DEC
	AND.w #$00FE
	CMP.w #$003C
	BEQ.b CODE_B8D5A6
CODE_B8D573:
	STZ.b $26,x
	STZ.b $20,x
	JSR.w CODE_B8D4DA
	BIT.b $AE
	BVS.b CODE_B8D584
	LDA.b $AE
	XBA
	LSR
	BCS.b CODE_B8D5BF
CODE_B8D584:
	LDA.w #$0002
	ORA.b $1E,x
	STA.b $1E,x
CODE_B8D58B:
	BRA.b CODE_B8D5DC

CODE_B8D58D:
	JSR.w CODE_B8D748
	JSR.w CODE_B8D398
	STA.b $74
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8D5DC
	CMP.w #$FFFD
	BPL.b CODE_B8D5D8
	LDA.b $AE
	AND.w #$4000
	BEQ.b CODE_B8D5C8
CODE_B8D5A6:
	BRL.w CODE_B8D654

CODE_B8D5A9:
	LDA.b $AC
	AND.w #$0007
	CMP.b $88
	BPL.b CODE_B8D548
	LDA.b $AE
	AND.w #$1800
	BNE.b CODE_B8D5DC
	LDA.b $74
	STA.b $0A,x
	BRA.b CODE_B8D5DC

CODE_B8D5BF:
	LDA.w #$0082
	ORA.b $1E,x
	STA.b $1E,x
	BRA.b CODE_B8D5DC

CODE_B8D5C8:
	JSR.w CODE_B8D4DA
	STZ.b $26,x
	STZ.b $20,x
	LDA.w #$0002
	ORA.b $1E,x
	STA.b $1E,x
	BRA.b CODE_B8D654

CODE_B8D5D8:
	LDA.b $74
	STA.b $0A,x
CODE_B8D5DC:
	INC.b $E5
	LDA.b $24,x
	BPL.b CODE_B8D5E5
	BRL.w CODE_B8D6B9

CODE_B8D5E5:
	JSR.w CODE_B8D72F
	JSR.w CODE_B8D398
	TAY
	BCS.b CODE_B8D623
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8D62A
CODE_B8D5F3:
	LDA.b $AE
	AND.w #$0400
	BNE.b CODE_B8D601
	LDA.b $AE
	AND.w #$1800
	BNE.b CODE_B8D623
CODE_B8D601:
	TYA
	STA.b $0A,x
	STA.b $0C,x
	LDA.b $AC
	TXY
	AND.w #$0007
	ASL
	TAX
	LDA.l DATA_B8D706,x
	TYX
	STA.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	STZ.b $08,x
	STZ.b $0E,x
	LDA.w #$0001
	ORA.b $1E,x
	STA.b $1E,x
	BRL.w CODE_B8D6AD

CODE_B8D623:
	LDA.w #$8050
	STA.b $0E,x
	BRA.b CODE_B8D641

CODE_B8D62A:
	STA.b $5E
	LDA.b $AC
	AND.w #$0007
	BEQ.b CODE_B8D636
	LDA.w #$0003
CODE_B8D636:
	INC
	STA.b $60
	LDA.b $5E
	CMP.b $60
	BMI.b CODE_B8D5F3
	STA.b $0E,x
CODE_B8D641:
	TYA
	STA.b $0C,x
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0100
	BNE.b CODE_B8D652
	STZ.b $24,x
	INC.b $24,x
CODE_B8D652:
	BRA.b CODE_B8D6AD

CODE_B8D654:
	LDA.b $0A,x
	STA.b $B0
	INC.b $E5
	JSR.w CODE_B8D72F
	JSR.w CODE_B8D398
	STA.b $0C,x
	SEC
	SBC.b $0A,x
	STA.b $0E,x
	BPL.b CODE_B8D6AD
	LDA.b $AE
	AND.w #$4000
	BNE.b CODE_B8D6A6
	LDA.b $24,x
	BMI.b CODE_B8D68F
	LDA.w #$0200
	STA.b $24,x
	STZ.b $08,x
	LDA.b $0A,x
	AND.w #$FFE0
	STA.b $0A,x
	STA.b $0C,x
	STZ.b $0E,x
	LDA.w #$0001
	ORA.b $1E,x
	STA.b $1E,x
	BRA.b CODE_B8D6A6

CODE_B8D68F:
	LDA.b $0A,x
	CLC
	ADC.w #$001F
	AND.w #$FFE0
	STA.b $0A,x
	STA.b $0C,x
	STZ.b $0E,x
	LDA.b $B0
	STA.b $0A,x
	STZ.b $24,x
	STZ.b $2A,x
CODE_B8D6A6:
	LDA.w #$0004
	ORA.b $1E,x
	STA.b $1E,x
CODE_B8D6AD:
	LDA.b $AE
	EOR.b $AC
	AND.w #$1E00
	EOR.b $AC
	STA.b $10,x
	RTS

CODE_B8D6B9:
	LDA.b $0A,x
	STA.b $B0
	INC.b $E5
	JSR.w CODE_B8D72F
	JSR.w CODE_B8D398
	TAY
	BCS.b CODE_B8D6FC
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8D6FF
	BIT.b $AC
	BVS.b CODE_B8D6EE
	LDA.b $B0
	STA.b $0A,x
	STZ.b $24,x
	STZ.b $2A,x
	JSR.w CODE_B8D398
	STA.b $0C,x
	BCS.b CODE_B8D6E7
	SEC
	SBC.b $0A,x
	STA.b $0E,x
	BRA.b CODE_B8D6AD

CODE_B8D6E7:
	LDA.w #$8050
	STA.b $0E,x
	BRA.b CODE_B8D6AD

CODE_B8D6EE:
	STA.b $0E,x
	TYA
	STA.b $0C,x
	LDA.w #$0004
	ORA.b $1E,x
	STA.b $1E,x
	BRA.b CODE_B8D6AD

CODE_B8D6FC:
	LDA.w #$8050
CODE_B8D6FF:
	STA.b $0E,x
	TYA
	STA.b $0C,x
	BRA.b CODE_B8D6AD

DATA_B8D706:
	dw $0300,$0300,$0300,$0400,$0500,$0600,$0800,$0800

CODE_B8D716:
	LDX.b $64
	LDY.w #$0000
	LDA.b DKC2_Level_SpriteDataRAM[$00].XSpeedLo,x
	BPL.b CODE_B8D720
	DEY
CODE_B8D720:
	CLC
	ADC.b DKC2_Level_SpriteDataRAM[$00].SubXPos,x
	STA.b DKC2_Level_SpriteDataRAM[$00].SubXPos,x
	TYA
	ADC.b DKC2_Level_SpriteDataRAM[$00].XPosHi,x
	SEP.b #$20
	STA.b DKC2_Level_SpriteDataRAM[$00].XPosHi,x
	REP.b #$20
	RTS

CODE_B8D72F:
	LDX.b $64
	LDY.w #$0000
	LDA.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	BPL.b CODE_B8D739
	DEY
CODE_B8D739:
	CLC
	ADC.b DKC2_Level_SpriteDataRAM[$00].SubYPos,x
	STA.b DKC2_Level_SpriteDataRAM[$00].SubYPos,x
	TYA
	ADC.b DKC2_Level_SpriteDataRAM[$00].YPosHi,x
	SEP.b #$20
	STA.b DKC2_Level_SpriteDataRAM[$00].YPosHi,x
	REP.b #$20
	RTS

CODE_B8D748:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$1000
	BNE.b CODE_B8D768
CODE_B8D751:
	LDY.w #$0000
	LDA.b DKC2_Level_SpriteDataRAM[$00].XSpeedLo,x
	BPL.b CODE_B8D759
	DEY
CODE_B8D759:
	CLC
	ADC.b DKC2_Level_SpriteDataRAM[$00].SubXPos,x
	STA.b DKC2_Level_SpriteDataRAM[$00].SubXPos,x
	TYA
	ADC.b DKC2_Level_SpriteDataRAM[$00].XPosHi,x
	SEP.b #$20
	STA.b DKC2_Level_SpriteDataRAM[$00].XPosHi,x
	REP.b #$20
	RTS

CODE_B8D768:
	LDA.b $24,x
	BMI.b CODE_B8D751
	LDA.b $0A,x
	STA.b $FD
	LDA.b $0C,x
	STA.b $0A,x
	LDA.w #$FFFF
	STA.b $08,x
	LDA.b $5C,x
	CLC
	ADC.b $06,x
	STA.b $06,x
	STZ.b $5C,x
	LDY.w #$0000
	LDA.b $20,x
	BPL.b CODE_B8D78A
	DEY
CODE_B8D78A:
	CLC
	ADC.b $05,x
	STA.b $05,x
	TYA
	ADC.b $07,x
	SEP.b #$20
	STA.b $07,x
	REP.b #$20
	CPX.w $0597
	BEQ.b CODE_B8D7A2
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B8D7D1
CODE_B8D7A2:
	LDA.w $052B
	AND.w #$0100
	BEQ.b CODE_B8D7D1
	LDA.w $0A28
	DEC
	CMP.b $06,x
	BPL.b CODE_B8D7BE
	STA.b $06,x
	LDA.w #$FFFF
	STA.b $04,x
	STZ.b $26,x
	STZ.b $20,x
	RTS

CODE_B8D7BE:
	LDA.w $0A26
	CMP.b $06,x
	BMI.b CODE_B8D7D1
	INC
	STA.b $06,x
	LDA.w #$0000
	STA.b $04,x
	STZ.b $26,x
	STZ.b $20,x
CODE_B8D7D1:
	RTS

CODE_B8D7D2:
	JSR.w CODE_B8D7D6
	RTL

CODE_B8D7D6:
	CMP.w $0A82
	BEQ.b CODE_B8D7E7
	BMI.b CODE_B8D7E7
	STA.w $0A82
	LDA.b $64
	STA.w $0A84
	CLC
	RTS

CODE_B8D7E7:
	SEC
	RTS

CODE_B8D7E9:
	JSR.w CODE_B8D7ED
	RTL

CODE_B8D7ED:
	STZ.b $4A
CODE_B8D7EF:
	STA.b $3A
	STX.b $3C
	STY.b $3E
	LDX.w $0597
	LDA.w #$0000
	STA.b $32
	LDA.b $06,x
	STA.b $34
	LDA.w #$0000
	STA.b $36
	LDA.b $0A,x
	STA.b $38
	STZ.b $40
	STZ.b $42
	STZ.b $44
	STZ.b $46
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.b $34
	JSR.w CODE_B8D883
	STA.b $41
	BPL.b CODE_B8D827
	SEP.b #$20
	DEC.b $43
	REP.b #$20
CODE_B8D827:
	LDA.b $0A,x
	CLC
	ADC.b $4A
	SEC
	SBC.b $38
	JSR.w CODE_B8D883
	STA.b $45
	BPL.b CODE_B8D83C
	SEP.b #$20
	DEC.b $47
	REP.b #$20
CODE_B8D83C:
	LDX.w #$0000
CODE_B8D83F:
	LDA.b $34
	STA.l $7FA532,x
	LDA.b $38
	STA.l $7FA572,x
	LDA.b $3C
	STA.l $7FA5F2,x
	LDA.b $3E
	STA.l $7FA5B2,x
	LDA.b $32
	CLC
	ADC.b $40
	STA.b $32
	LDA.b $34
	ADC.b $42
	STA.b $34
	LDA.b $36
	CLC
	ADC.b $44
	STA.b $36
	LDA.b $38
	ADC.b $46
	STA.b $38
	TXA
	INC
	INC
	AND.w #$003F
	TAX
	DEC.b $3A
	BNE.b CODE_B8D83F
	STA.w $099D
	STZ.w $099F
	RTS

CODE_B8D883:
	BPL.b CODE_B8D891
	EOR.w #$FFFF
	INC
	JSR.w CODE_B8D891
	EOR.w #$FFFF
	INC
	RTS

CODE_B8D891:
	CMP.w #$0100
	BMI.b CODE_B8D899
	LDA.w #$00FF
CODE_B8D899:
	AND.w #$00FF
	XBA
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b $3A
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	LDA.w !REGISTER_QuotientLo
	RTS

CODE_B8D8B6:
	LDA.w $099F
	AND.w #$003F
	TAX
	LDY.b $64
	LDA.l $7FA532,x
	STA.w $0006,y
	LDA.l $7FA572,x
	STA.w $000A,y
	LDA.l $7FA5F2,x
	STA.w $092F
	LDA.l $7FA5B2,x
	STA.w $0931
	LDA.w $099D
	DEC
	DEC
	AND.w #$003F
	TAX
	LDA.l $7FA532,x
	SEC
	SBC.w $0006,y
	STA.b $5E
	BNE.b CODE_B8D8F2
	BRA.b CODE_B8D8F5

CODE_B8D8F2:
	JSR.w CODE_B8D97D
CODE_B8D8F5:
	LDA.w $0933
	AND.w #$0003
	BNE.b CODE_B8D93B
	LDX.b $64
	JSR.w CODE_B8D398
	BCS.b CODE_B8D96C
	LDX.b $64
	SEC
	SBC.b $0A,x
	STA.b $0E,x
	BNE.b CODE_B8D96C
	LDA.b $AC
	AND.w #$0007
	CMP.w #$0006
	BEQ.b CODE_B8D96C
	LDA.b $5E
	BPL.b CODE_B8D91F
	EOR.w #$FFFF
	INC
CODE_B8D91F:
	TAY
	TYA
	CMP.w #$001C
	BPL.b CODE_B8D94A
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0026,y
	BNE.b CODE_B8D97C
	LDA.w $0020,y
	BNE.b CODE_B8D97C
	LDA.w #$0008
	TSB.w $0933
	BRA.b CODE_B8D97C

CODE_B8D93B:
	PHA
	EOR.w $0933
	STA.w $0933
	PLA
	AND.w #$0002
	BEQ.b CODE_B8D96C
	BRA.b CODE_B8D95C

CODE_B8D94A:
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	CMP.w $099D
	BEQ.b CODE_B8D97C
	STA.w $099F
	BRA.b CODE_B8D97C

CODE_B8D95C:
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	CMP.w $099D
	BEQ.b CODE_B8D97C
	STA.w $099F
CODE_B8D96C:
	LDA.w $099F
	INC
	INC
	AND.w #$003F
	CMP.w $099D
	BEQ.b CODE_B8D97C
	STA.w $099F
CODE_B8D97C:
	RTS

CODE_B8D97D:
	LDX.w $0597
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	BNE.b CODE_B8D992
	RTS

CODE_B8D992:
	LDA.w $0933
	ORA.w #$0004
	STA.w $0933
	RTS

CODE_B8D99C:
	LDA.w $092F
	JSR.w CODE_B8DA70
	ASL
	TAX
	JMP.w (DATA_B8DA4E,x)

CODE_B8D9A7:
	JSL.l CODE_B9D0B0
	RTS

CODE_B8D9AC:
	LDA.w $0933
	AND.w #$0004
	BNE.b CODE_B8D9CC
	LDA.w $0933
	AND.w #$0008
	BNE.b CODE_B8D9BE
	CLC
	RTS

CODE_B8D9BE:
	EOR.w $0933
	STA.w $0933
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSR.w CODE_B8D9A7
	SEC
	RTS

CODE_B8D9CC:
	EOR.w $0933
	STA.w $0933
	LDA.w #!Define_DKC2_Animation_Follower_Turn
	JSR.w CODE_B8D9A7
	SEC
	RTS

CODE_B8D9DA:
	JSR.w CODE_B8D9AC
	BCS.b CODE_B8D9E5
	LDA.w #!Define_DKC2_Animation_Follower_WalkCloser
	JMP.w CODE_B8D9A7

CODE_B8D9E5:
	RTS

CODE_B8D9E6:
	JSR.w CODE_B8D9AC
	BCS.b CODE_B8D9E5
	LDA.w #!Define_DKC2_Animation_Follower_Run
	JMP.w CODE_B8D9A7

CODE_B8D9F1:
	LDX.b $64
	LDA.b $0E,x
	BEQ.b CODE_B8D9DA
	JSR.w CODE_B8DA3F
	LDA.w #!Define_DKC2_Animation_Follower_Jump
	JMP.w CODE_B8D9A7

CODE_B8DA00:
	LDA.w #!Define_DKC2_Animation_Follower_Glide
	JMP.w CODE_B8D9A7

CODE_B8DA06:
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JMP.w CODE_B8D9A7

CODE_B8DA0C:
	LDA.w #!Define_DKC2_Animation_Follower_GetOnOtherKong
	JMP.w CODE_B8D9A7

CODE_B8DA12:
	JSR.w CODE_B8DA3F
	LDA.w $092F
	JMP.w CODE_B8D9A7

CODE_B8DA1B:
	JSR.w CODE_B8DA3F
	LDA.w #!Define_DKC2_Animation_Player_Swimming
	JMP.w CODE_B8D9A7

CODE_B8DA24:
	JSR.w CODE_B8DA3F
	LDA.w #!Define_DKC2_Animation_Player_BeginGrabOnSquawks
	JMP.w CODE_B8D9A7

CODE_B8DA2D:
	JSR.w CODE_B8DA3F
	LDA.w $092F
	JMP.w CODE_B8D9A7

CODE_B8DA36:
	JSR.w CODE_B8DA3F
	LDA.w $092F
	JMP.w CODE_B8D9A7

CODE_B8DA3F:
	LDX.b $64
	LDA.w $0931
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	RTS

DATA_B8DA4E:
	dw CODE_B8D9DA
	dw CODE_B8D9E6
	dw CODE_B8D9F1
	dw CODE_B8DA00
	dw CODE_B8DA0C
	dw CODE_B8DA12
	dw CODE_B8DA1B
	dw CODE_B8DA24
	dw CODE_B8DA2D
	dw CODE_B8DA36
	dw CODE_B8DA12
	dw CODE_B8DA06
	dw CODE_B8D9DA
	dw CODE_B8D9DA
	dw CODE_B8D9DA
	dw CODE_B8D9DA
	dw CODE_B8D9DA

CODE_B8DA70:
	CMP.w #$0001
	BNE.b CODE_B8DA78
	BRL.w CODE_B8DC98

CODE_B8DA78:
	CMP #$0002
	BNE.b CODE_B8DA80
	BRL.w CODE_B8DC98

CODE_B8DA80:
	CMP.w #$0003
	BNE.b CODE_B8DA88
	BRL.w CODE_B8DC98

CODE_B8DA88:
	CMP.w #$0004
	BNE.b CODE_B8DA90
	BRL.w CODE_B8DC9C

CODE_B8DA90:
	CMP.w #$0005
	BNE.b CODE_B8DA98
	BRL.w CODE_B8DCA0

CODE_B8DA98:
	CMP.w #$0006
	BNE.b CODE_B8DAA0
	BRL.w CODE_B8DCA0

CODE_B8DAA0:
	CMP.w #$0007
	BNE.b CODE_B8DAA8
	BRL.w CODE_B8DCA4

CODE_B8DAA8:
	CMP.w #$0008
	BNE.b CODE_B8DAB0
	BRL.w CODE_B8DC98

CODE_B8DAB0:
	CMP.w #$0009
	BNE.b CODE_B8DAB8
	BRL.w CODE_B8DC98

CODE_B8DAB8:
	CMP.w #$000A
	BNE.b CODE_B8DAC0
	BRL.w CODE_B8DC98

CODE_B8DAC0:
	CMP.w #$000B
	BNE.b CODE_B8DAC8
	BRL.w CODE_B8DCA4

CODE_B8DAC8:
	CMP.w #$000C
	BNE.b CODE_B8DAD0
	BRL.w CODE_B8DC98

CODE_B8DAD0:
	CMP.w #$000D
	BNE.b CODE_B8DAD8
	BRL.w CODE_B8DC98

CODE_B8DAD8:
	CMP.w #$000E
	BNE.b CODE_B8DAE0
	BRL.w CODE_B8DC98

CODE_B8DAE0:
	CMP.w #$000F
	BNE.b CODE_B8DAE8
	BRL.w CODE_B8DC98

CODE_B8DAE8:
	CMP.w #$0010
	BNE.b CODE_B8DAF0
	BRL.w CODE_B8DC98

CODE_B8DAF0:
	CMP.w #$0011
	BNE.b CODE_B8DAF8
	BRL.w CODE_B8DC98

CODE_B8DAF8:
	CMP.w #$0012
	BNE.b CODE_B8DB00
	BRL.w CODE_B8DC98

CODE_B8DB00:
	CMP.w #$0013
	BNE.b CODE_B8DB08
	BRL.w CODE_B8DC98

CODE_B8DB08:
	CMP.w #$0014
	BNE.b CODE_B8DB10
	BRL.w CODE_B8DC98

CODE_B8DB10:
	CMP.w #$0015
	BNE.b CODE_B8DB18
	BRL.w CODE_B8DCA0

CODE_B8DB18:
	CMP.w #$0016
	BNE.b CODE_B8DB20
	BRL.w CODE_B8DCA0

CODE_B8DB20:
	CMP.w #$0017
	BNE.b CODE_B8DB28
	BRL.w CODE_B8DCA4

CODE_B8DB28:
	CMP.w #$0018
	BNE.b CODE_B8DB30
	BRL.w CODE_B8DC98

CODE_B8DB30:
	CMP.w #$0019
	BNE.b CODE_B8DB38
	BRL.w CODE_B8DCA8

CODE_B8DB38:
	CMP.w #$001A
	BNE.b CODE_B8DB40
	BRL.w CODE_B8DCA4

CODE_B8DB40:
	CMP.w #$001B
	BNE.b CODE_B8DB48
	BRL.w CODE_B8DCA4

CODE_B8DB48:
	CMP.w #$001C
	BNE.b CODE_B8DB50
	BRL.w CODE_B8DCA8

CODE_B8DB50:
	CMP.w #$001D
	BNE.b CODE_B8DB58
	BRL.w CODE_B8DC98

CODE_B8DB58:
	CMP.w #$001E
	BNE.b CODE_B8DB60
	BRL.w CODE_B8DC98

CODE_B8DB60:
	CMP.w #$001F
	BNE.b CODE_B8DB68
	BRL.w CODE_B8DC98

CODE_B8DB68:
	CMP.w #$0020
	BNE.b CODE_B8DB70
	BRL.w CODE_B8DC98

CODE_B8DB70:
	CMP.w #$0021
	BNE.b CODE_B8DB78
	BRL.w CODE_B8DCA0

CODE_B8DB78:
	CMP.w #$0022
	BNE.b CODE_B8DB80
	BRL.w CODE_B8DCA0

CODE_B8DB80:
	CMP.w #$0023
	BNE.b CODE_B8DB88
	BRL.w CODE_B8DCA4

CODE_B8DB88:
	CMP.w #$0024
	BNE.b CODE_B8DB90
	BRL.w CODE_B8DC98

CODE_B8DB90:
	CMP.w #$0025
	BNE.b CODE_B8DB98
	BRL.w CODE_B8DCA8

CODE_B8DB98:
	CMP.w #$0026
	BNE.b CODE_B8DBA0
	BRL.w CODE_B8DC98

CODE_B8DBA0:
	CMP.w #$0027
	BNE.b CODE_B8DBA8
	BRL.w CODE_B8DCA8

CODE_B8DBA8:
	CMP.w #$0028
	BNE.b CODE_B8DBB0
	BRL.w CODE_B8DC98

CODE_B8DBB0:
	CMP.w #$002B
	BNE.b CODE_B8DBB8
	BRL.w CODE_B8DCC0

CODE_B8DBB8:
	CMP.w #$002F
	BNE.b CODE_B8DBC0
	BRL.w CODE_B8DCAC

CODE_B8DBC0:
	CMP.w #$0030
	BNE.b CODE_B8DBC8
	BRL.w CODE_B8DCAC

CODE_B8DBC8:
	CMP.w #$0031
	BNE.b CODE_B8DBD0
	BRL.w CODE_B8DCAC

CODE_B8DBD0:
	CMP.w #$0032
	BNE.b CODE_B8DBD8
	BRL.w CODE_B8DCAC

CODE_B8DBD8:
	CMP.w #$0033
	BNE.b CODE_B8DBE0
	BRL.w CODE_B8DCAC

CODE_B8DBE0:
	CMP.w #$0034
	BNE.b CODE_B8DBE8
	BRL.w CODE_B8DCAC

CODE_B8DBE8:
	CMP.w #$0035
	BNE.b CODE_B8DBF0
	BRL.w CODE_B8DCAC

CODE_B8DBF0:
	CMP.w #$0036
	BNE.b CODE_B8DBF8
	BRL.w CODE_B8DCAC

CODE_B8DBF8:
	CMP.w #$0037
	BNE.b CODE_B8DC00
	BRL.w CODE_B8DCAC

CODE_B8DC00:
	CMP.w #$0038
	BNE.b CODE_B8DC08
	BRL.w CODE_B8DCAC

CODE_B8DC08:
	CMP.w #$0039
	BNE.b CODE_B8DC10
	BRL.w CODE_B8DCAC

CODE_B8DC10:
	CMP.w #$003A
	BNE.b CODE_B8DC18
	BRL.w CODE_B8DCAC

CODE_B8DC18:
	CMP.w #$0043
	BNE.b CODE_B8DC20
	BRL.w CODE_B8DCB0

CODE_B8DC20:
	CMP.w #$0062
	BNE.b CODE_B8DC28
	BRL.w CODE_B8DCB0

CODE_B8DC28:
	CMP.w #$006C
	BNE.b CODE_B8DC30
	BRL.w CODE_B8DCB0

CODE_B8DC30:
	CMP.w #$008F
	BNE.b CODE_B8DC38
	BRL.w CODE_B8DCB0

CODE_B8DC38:
	CMP.w #$0085
	BNE.b CODE_B8DC40
	BRL.w CODE_B8DCB0

CODE_B8DC40:
	CMP.w #$0128
	BNE.b CODE_B8DC48
	BRL.w CODE_B8DCB0

CODE_B8DC48:
	CMP.w #$0060
	BNE.b CODE_B8DC50
	BRL.w CODE_B8DCB4

CODE_B8DC50:
	CMP.w #$0083
	BNE.b CODE_B8DC58
	BRL.w CODE_B8DCB4

CODE_B8DC58:
	CMP.w #$0088
	BNE.b CODE_B8DC60
	BRL.w CODE_B8DCB4

CODE_B8DC60:
	CMP.w #$008D
	BNE.b CODE_B8DC68
	BRL.w CODE_B8DCB4

CODE_B8DC68:
	CMP.w #$0065
	BNE.b CODE_B8DC70
	BRL.w CODE_B8DCB4

CODE_B8DC70:
	CMP.w #$0083
	BNE.b CODE_B8DC78
	BRL.w CODE_B8DCB4

CODE_B8DC78:
	CMP.w #$00A2
	BNE.b CODE_B8DC80
	BRL.w CODE_B8DCBC

CODE_B8DC80:
	CMP.w #$0042
	BNE.b CODE_B8DC88
	BRL.w CODE_B8DCB8

CODE_B8DC88:
	CMP.w #$00A1
	BNE.b CODE_B8DC90
	BRL.w CODE_B8DC9C

CODE_B8DC90:
	CMP.w #$0045
	BNE.b CODE_B8DC98
	BRL.w CODE_B8DCC4

CODE_B8DC98:
	LDA.w #$0000
	RTS

CODE_B8DC9C:
	LDA.w #$0001
	RTS

CODE_B8DCA0:
	LDA.w #$0002
	RTS

CODE_B8DCA4:
	LDA.w #$0003
	RTS

CODE_B8DCA8:
	LDA.w #$0004
	RTS

CODE_B8DCAC:
	LDA.w #$0005
	RTS

CODE_B8DCB0:
	LDA.w #$0006
	RTS

CODE_B8DCB4:
	LDA.w #$0007
	RTS

CODE_B8DCB8:
	LDA.w #$0008
	RTS

CODE_B8DCBC:
	LDA.w #$0009
	RTS

CODE_B8DCC0:
	LDA.w #$000A
	RTS

CODE_B8DCC4:
	LDA.w #$000B
	RTS

CODE_B8DCC8:
	RTS

CODE_B8DCC9:
	LDX.b $64
	LDA.b $0E,x
	DEC
	BPL.b CODE_B8DCC8
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	SEC
	SBC.b $0A,x
	BPL.b CODE_B8DCDF
	EOR.w #$FFFF
	INC
CODE_B8DCDF:
	CMP.w #$0008
	BPL.b CODE_B8DCC8
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	STA.b $5E
	BPL.b CODE_B8DCF2
	EOR.w #$FFFF
	INC
CODE_B8DCF2:
	STA.b $60
	SEC
	SBC.w #$001C
	BPL.b CODE_B8DCFE
	EOR.w #$FFFF
	INC
CODE_B8DCFE:
	CMP.w #$0002
	BMI.b CODE_B8DCC8
	LDA.w $0026,y
	BNE.b CODE_B8DCC8
	LDA.w $0020,y
	BNE.b CODE_B8DCC8
	LDA.w $000E,y
	BNE.b CODE_B8DCC8
	LDA.w $0012,y
	ROL
	BRA.b CODE_B8DD1A

CODE_B8DD18:
	LDA.b $5E
CODE_B8DD1A:
	ROL
	LDA.w #$001C
	BCS.b CODE_B8DD24
	EOR.w #$FFFF
	INC
CODE_B8DD24:
	STA.b $5E
	CLC
	ADC.w $0006,y
	STA.b $60
	PHY
	JSR.w CODE_B8D3AF
	PLY
	BCS.b CODE_B8DD4A
	SEC
	SBC.b $0A,x
	BMI.b CODE_B8DD3F
	CMP.w #$001C
	BPL.b CODE_B8DD4A
	BRA.b CODE_B8DD6E

CODE_B8DD3F:
	EOR.w #$FFFF
	INC
	CMP.w #$001C
	BPL.b CODE_B8DD4A
	BRA.b CODE_B8DD6E

CODE_B8DD4A:
	LDA.w $0006,y
	SEC
	SBC.b $5E
	STA.b $60
	PHY
	JSR.w CODE_B8D3AF
	PLY
	BCS.b CODE_B8DD8C
	SEC
	SBC.b $0A,x
	BMI.b CODE_B8DD65
	CMP.w #$001C
	BPL.b CODE_B8DD8C
	BRA.b CODE_B8DD6E

CODE_B8DD65:
	EOR.w #$FFFF
	INC
	CMP.w #$001C
	BPL.b CODE_B8DD8C
CODE_B8DD6E:
	LDA.b $60
	LDY.b $66
	STA.w $0D66
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $24,x
	LDA.w #$002A
	STA.b $2E,x
	LDA.w $099D
	STA.w $0D6E
	LDA.w #!Define_DKC2_Animation_Follower_WalkCloser
	JSR.w CODE_B8D9A7
CODE_B8DD8C:
	RTS

	%FREE_BYTES($F8DD8D, 8819, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankF9Macros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_F90000:							; Info: Animation IDs...
	dw DATA_F94668,$0000				; 00 - Diddy, Unknown
	dw DATA_F90D00,$0000				; 01 - Diddy, Idle
	dw DATA_F91411,$0000				; 02 - Diddy, Turn around
	dw DATA_F91B62,$0000				; 03 - Diddy, Walk
	dw DATA_F91C73,$0000				; 04 - Diddy, Run
	dw DATA_F91D0C,$0003				; 05 - Diddy, Begin Jump
	dw DATA_F91D17,$3000				; 06 - Diddy, Jump
	dw DATA_F91D66,$3000				; 07 - Diddy, Fall
	dw DATA_F91DA2,$0000				; 08 - Diddy, Land
	dw DATA_F91DB9,$5802				; 09 - Diddy, Roll
	dw DATA_F91E1A,$0000				; 0A - Diddy, Dead
	dw DATA_F91EB2,$0000				; 0B - Diddy, Glide down
	dw DATA_F91AD6,$0000				; 0C - Diddy, Begin ducking
	dw DATA_F91AEA,$0000				; 0D - Diddy, Ducking
	dw DATA_F91B19,$0000				; 0E - Diddy, Stop ducking
	dw DATA_F91958,$0004				; 0F - Diddy, Pick up
	dw DATA_F91A1B,$0000				; 10 - Diddy, Hold
	dw DATA_F91A28,$0000				; 11 - Diddy, Walk while holding
	dw DATA_F91A73,$0000				; 12 - Diddy, Turn while holding
	dw DATA_F91988,$0004				; 13 - Diddy, Place down held item
	dw DATA_F919C3,$2004				; 14 - Diddy, Throw
	dw DATA_F91A8B,$0001				; 15 - Diddy, Begin Jump while holding
	dw DATA_F91A98,$3000				; 16 - Diddy, Jump while holding
	dw DATA_F91AB0,$3000				; 17 - Diddy, Fall while holding
	dw DATA_F91AC6,$0000				; 18 - Diddy, Land while holding
	dw DATA_F91316,$3000				; 19 - Diddy, Shot out cannon
	dw DATA_F91D7D,$3000				; 1A - Diddy, Land?
	dw DATA_F91D8E,$3000				; 1B - Diddy, Land?
	dw DATA_F91351,$3000				; 1C - Diddy, Bounce off enemy
	dw DATA_F91425,$0000				; 1D - Diddy, Team up idle
	dw DATA_F91768,$0000				; 1E - Diddy, Team up turn around
	dw DATA_F91790,$0000				; 1F - Diddy, Team up walk
	dw DATA_F918EA,$0000				; 20 - Diddy, Carried
	dw DATA_F91809,$0001				; 21 - Diddy, Team up begin jump
	dw DATA_F91818,$3000				; 22 - Diddy, Team up jump
	dw DATA_F9182A,$3000				; 23 - Diddy, Team up fall
	dw DATA_F91842,$0000				; 24 - Diddy, Team up land
	dw DATA_F91854,$3000				; 25 - Diddy, Land?
	dw DATA_F91866,$0000				; 26 - Diddy, Begin throwing Dixie
	dw DATA_F9138C,$9800				; 27 - Diddy, Thrown Dixie
	dw DATA_F913BE,$0000				; 28 - Diddy, Wait for Dixie to land from throw
	dw DATA_F91C59,$0000				; 29 - Diddy, Hurt and runs off
	dw DATA_F91CDA,$0000				; 2A - Diddy, Begin jump while running off?
	dw DATA_F91F18,$0000				; 2B - Diddy, Stick to honey wall
	dw DATA_F91FA0,$0000				; 2C - Diddy, Done being stuck to honey floor
	dw DATA_F91F8C,$0000				; 2D - Diddy, Stuck to honey floor
	dw DATA_F91FE4,$0000				; 2E - Diddy, Stuck to honey floor while holding
	dw DATA_F92019,$0000				; 2F - Diddy, Hang on single vertical rope
	dw DATA_F9204D,$0000				; 30 - Diddy, Climb up single vertical rope
	dw DATA_F92021,$0000				; 31 - Diddy, Climb down single vertical rope
	dw DATA_F92079,$0000				; 32 - Diddy, Turn on single vertical rope
	dw DATA_F92093,$0000				; 33 - Diddy, Reach over to grab second rope (Dupe?)
	dw DATA_F920B9,$0000				; 34 - Diddy, Reach over to grab second rope
	dw DATA_F920E2,$0000				; 35 - Diddy, Let go of one vertical rope
	dw DATA_F9210B,$0000				; 36 - Diddy, Hang on two vertical ropes
	dw DATA_F92113,$0000				; 37 - Diddy, Climb up two vertical ropes
	dw DATA_F92133,$0000				; 38 - Diddy, Climb down two vertical ropes
	dw DATA_F92153,$0000				; 39 - Diddy, Hang on horizontal rope
	dw DATA_F921B8,$0000				; 3A - Diddy, Climb on horizontal rope
	dw DATA_F91B30,$0000				; 3B - Diddy, Follower walk closer
	dw DATA_F91B30,$0000				; 3C - Diddy, Follower walk?
	dw DATA_F91BA9,$0000				; 3D - Diddy, Follower run
	dw DATA_F91CA8,$0000				; 3E - Diddy, Follower jump
	dw DATA_F91D55,$0000				; 3F - Diddy, Follower Dixie glide
	dw DATA_F9138C,$0000				; 40 - Diddy, Follower get on Dixie
	dw DATA_F91411,$0000				; 41 - Diddy, Follower turn around
	dw DATA_F921FF,$0000				; 42 - Diddy, Hang from hook
	dw DATA_F9224C,$0000				; 43 - Diddy, Swimming
	dw DATA_F9227E,$0000				; 44 - Diddy, Turn while swimming
	dw DATA_F91054,$0000				; 45 - Diddy, Got prize from level end
	dw DATA_F912D7,$0000				; 46 - Diddy, No prize after level end
	dw DATA_F91309,$0000				; 47 - Diddy, Hurt?
	dw DATA_F9130E,$0000				; 48 - Diddy, Hurt?
	dw DATA_F9466D,$0000				; 49 - Diddy, Switch places with Dixie
	dw DATA_F947CA,$0000				; 4A - Diddy, Finish moving towards Dixie after throw
	dw DATA_F91316,$0000				; 4B - Diddy, Bounce?
	dw DATA_F90FEF,$0000				; 4C - Diddy, Unknown
	dw DATA_F90FFD,$0000				; 4D - Diddy, Hold?
	dw DATA_F94D19,$0000				; 4E - Diddy, Ride skull cart
	dw DATA_F91EB7,$0000				; 4F - Diddy, Begin grab onto Squitter
	dw DATA_F91EC2,$0000				; 50 - Diddy, Begin grab onto Rattly
	dw DATA_F91EF8,$0000				; 51 - Diddy, Begin grab onto Squawks
	dw DATA_F91ECA,$0000				; 52 - Diddy, Begin grab on Rambi
	dw DATA_F91ECA,$0000				; 53 - Diddy, Begin grab onto Enguarde
	dw DATA_F91ED2,$0000				; 54 - Diddy, On Squitter?
	dw DATA_F91ED2,$0000				; 55 - Diddy, On Rattly? (Unused?)
	dw DATA_F91ED2,$0000				; 56 - Diddy, On Squawks? (Unused?)
	dw DATA_F91ED2,$0000				; 57 - Diddy, On Rambi?
	dw DATA_F91ED2,$0000				; 58 - Diddy, On Enguarde?
	dw DATA_F949EB,$0000				; 59 - Diddy, Stab with Squitter? (Unused?)
	dw DATA_F949EB,$0000				; 5A - Diddy, Stab with Rattly? (Unused?)
	dw DATA_F949EB,$0000				; 5B - Diddy, Stab with Squawks? (Unused?)
	dw DATA_F949EB,$0000				; 5C - Diddy, Stab with Rambi
	dw DATA_F949EB,$0000				; 5D - Diddy, Stab with Enguarde
	dw DATA_F92292,$0000				; 5E - Diddy, Idle on Squitter
	dw DATA_F92845,$C000				; 5F - Diddy, Idle on Rattly
	dw DATA_F92C08,$0000				; 60 - Diddy, Idle on Squawks
	dw DATA_F92E59,$A000				; 61 - Diddy, Idle on Rambi
	dw DATA_F948E6,$0000				; 62 - Diddy, Idle on Enguarde
	dw DATA_F922B7,$0000				; 63 - Diddy, Turn with Squitter
	dw DATA_F927DF,$C000				; 64 - Diddy, Turn with Rattly?
	dw DATA_F92C7D,$0000				; 65 - Diddy, Turn with Squawks
	dw DATA_F92EAE,$0000				; 66 - Diddy, Turn with Rambi
	dw DATA_F94948,$0000				; 67 - Diddy, Turn with Enguarde
	dw DATA_F922CB,$0000				; 68 - Diddy, Walk with Squitter
	dw DATA_F92845,$C000				; 69 - Diddy, Walk with Rattly? (Unused?)
	dw DATA_F92C08,$0000				; 6A - Diddy, Walk with Squawks? (Unused?)
	dw DATA_F92EC2,$A800				; 6B - Diddy, Walk with Rambi
	dw DATA_F948E6,$0000				; 6C - Diddy, Superstab with Enguarde
	dw DATA_F923F9,$0001				; 6D - Diddy, Begin jump with Squitter
	dw DATA_F9298B,$C001				; 6E - Diddy, Begin jump with Rattly
	dw DATA_F92C08,$0000				; 6F - Diddy, Begin jump with Squawks? (Unused?)
	dw DATA_F93036,$0001				; 70 - Diddy, Begin Jump with Rambi
	dw DATA_F948E6,$0000				; 71 - Diddy, Begin jump with Enguarde? (Unused?)
	dw DATA_F9240C,$0000				; 72 - Diddy, Jump with Squitter
	dw DATA_F9299D,$C000				; 73 - Diddy, Jump with Rattly
	dw DATA_F92C08,$0000				; 74 - Diddy, Jump with Squawks? (Unused?)
	dw DATA_F93048,$C000				; 75 - Diddy, Jump with Rambi
	dw DATA_F948E6,$0000				; 76 - Diddy, Jump with Enguarde? (Unused?)
	dw DATA_F92457,$0000				; 77 - Diddy, Fall with Squitter
	dw DATA_F927F3,$C000				; 78 - Diddy, Fall with Rattly? (Unused?)
	dw DATA_F92C08,$0000				; 79 - Diddy, Fall with Squawks
	dw DATA_F930B4,$C800				; 7A - Diddy, Fall with Rambi
	dw DATA_F948E6,$0000				; 7B - Diddy, Fall with Enguarde? (Unused?)
	dw DATA_F92449,$0000				; 7C - Diddy, Land with Squitter
	dw DATA_F92AF8,$0000				; 7D - Diddy, Land with Rattly
	dw DATA_F92C08,$0000				; 7E - Diddy, Land with Squawks? (Unused?)
	dw DATA_F93092,$C800				; 7F - Diddy, Land with Rambi
	dw DATA_F948E6,$0000				; 80 - Diddy, Land with Enguarde? (Unused?)
	dw DATA_F92471,$0000				; 81 - Diddy, Grab onto Squitter
	dw DATA_F9281F,$0000				; 82 - Diddy, Grab onto Rattly
	dw DATA_F92C91,$0000				; 83 - Diddy, Grab onto Squawks
	dw DATA_F92FFC,$0000				; 84 - Diddy, Grab onto Rambi
	dw DATA_F9496C,$0000				; 85 - Diddy, Grab onto Enguarde
	dw DATA_F92CA8,$0008				; 86 - Diddy, Begin ??? with Squitter (Glitched)
	dw DATA_F94A9C,$0008				; 87 - Diddy, Begin Superjump on Rattly
	dw DATA_F92CA8,$0008				; 88 - Diddy, Begin spit egg with Squawks
	dw DATA_F9481B,$A000				; 89 - Diddy, Begin Charge with Rambi
	dw DATA_F94A08,$A000				; 8A - Diddy, Begin Superstab charge on Enguarde
	dw DATA_F92D73,$0008				; 8B - Diddy, Begin stab with Squitter (Glitched)
	dw DATA_F92D73,$0008				; 8C - Diddy, Begin stab with Rattly (Glitched)
	dw DATA_F92D73,$0008				; 8D - Diddy, Begin stab with Squawks (Glitched)
	dw DATA_F947D4,$A801				; 8E - Diddy, Begin stab on Rambi
	dw DATA_F94997,$0000				; 8F - Diddy, Begin stab on Enguarde
	dw DATA_F92484,$0000				; 90 - Diddy, Transformed into Squitter
	dw DATA_F92835,$0000				; 91 - Diddy, Transformed into Rattly
	dw DATA_F92C08,$0000				; 92 - Diddy, Transformed into Squawks
	dw DATA_F9317E,$A800				; 93 - Diddy, Transformed into Rambi
	dw DATA_F948E6,$0000				; 94 - Diddy, Transformed into Enguarde
	dw DATA_F94C5A,$0000				; 95 - Diddy, Hurt as Squitter
	dw DATA_F94C62,$0000				; 96 - Diddy, Hurt as Rattly
	dw DATA_F94C6A,$0000				; 97 - Diddy, Hurt as Squawks
	dw DATA_F94C72,$0000				; 98 - Diddy, Hurt as Rambi
	dw DATA_F94C7A,$0000				; 99 - Diddy, Hurt as Enguarde
	dw DATA_F92356,$0000				; 9A - Diddy, Unknown Squitter
	dw DATA_F92848,$0000				; 9B - Diddy, Unknown Rattly
	dw DATA_F92B75,$0000				; 9C - Diddy, Unknown Squawks
	dw DATA_F92F53,$0000				; 9D - Diddy, Unknown Rambi
	dw DATA_F94908,$0000				; 9E - Diddy, Unknown Enguarde
	dw DATA_F91007,$0000				; 9F - Diddy, Freak out over boss
	dw DATA_F91C4E,$0000				; A0 - Diddy, Stunned by Kudgel
	dw DATA_F91BD2,$0000				; A1 - Diddy, Got Kremcoin on land
	dw DATA_F90F96,$0000				; A2 - Diddy, float up
	dw DATA_F91C0D,$0000				; A3 - Diddy, Got Kremcoin in water
	dw DATA_F93188,$0000				; A4 - Dixie, Idle
	dw DATA_F93BD1,$0000				; A5 - Dixie, Turn around
	dw DATA_F9379A,$0000				; A6 - Dixie, Walk
	dw DATA_F937D8,$0000				; A7 - Dixie, Run
	dw DATA_F93977,$0003				; A8 - Dixie, Begin Jump
	dw DATA_F93982,$2000				; A9 - Dixie, Jump
	dw DATA_F93A3D,$2000				; AA - Dixie, Fall
	dw DATA_F93A90,$0000				; AB - Dixie, Land
	dw DATA_F9418B,$4002				; AC - Dixie, Roll
	dw DATA_F940F3,$0000				; AD - Dixie, Dead
	dw DATA_F94215,$3000				; AE - Dixie, Glide down ()
	dw DATA_F93738,$0000				; AF - Dixie, Begin ducking
	dw DATA_F9374C,$0000				; B0 - Dixie, Ducking
	dw DATA_F93757,$0000				; B1 - Dixie, Stop ducking
	dw DATA_F93E14,$0004				; B2 - Dixie, Pick up
	dw DATA_F93F4A,$0000				; B3 - Dixie, Hold
	dw DATA_F93F92,$0000				; B4 - Dixie, Walk while holding
	dw DATA_F9401D,$0000				; B5 - Dixie, Turn while holding
	dw DATA_F93E64,$0004				; B6 - Dixie, Place down held item
	dw DATA_F93EBF,$2004				; B7 - Dixie, Throw
	dw DATA_F94035,$0001				; B8 - Dixie, Begin Jump while holding
	dw DATA_F94042,$2000				; B9 - Dixie, Jump while holding
	dw DATA_F940CA,$2000				; BA - Dixie, Fall while holding
	dw DATA_F940E3,$0000				; BB - Dixie, Land while holding
	dw DATA_F93ADF,$2000				; BC - Dixie, Shot out cannon
	dw DATA_F93A5B,$2000				; BD - Dixie, Land?
	dw DATA_F93A72,$2000				; BE - Dixie, Land?
	dw DATA_F93B11,$2000				; BF - Dixie, Bounce off enemy
	dw DATA_F93BE5,$0000				; C0 - Dixie, Team up idle
	dw DATA_F93C0A,$0000				; C1 - Dixie, Team up turn around
	dw DATA_F93C32,$0000				; C2 - Dixie, Team up walk
	dw DATA_F93DF1,$0000				; C3 - Dixie, Carried
	dw DATA_F93C95,$0001				; C4 - Dixie, Team up begin jump
	dw DATA_F93CA2,$3000				; C5 - Dixie, Team up jump
	dw DATA_F93CBA,$3000				; C6 - Dixie, Team up fall
	dw DATA_F93CD0,$0000				; C7 - Dixie, Team up land
	dw DATA_F93CE0,$3000				; C8 - Dixie, Land?
	dw DATA_F93D3A,$0000				; C9 - Dixie, Begin throwing Diddy
	dw DATA_F93B43,$9800				; CA - Dixie, Thrown Diddy
	dw DATA_F93B75,$0000				; CB - Dixie, Wait for Diddy to land from throw
	dw DATA_F938DB,$0000				; CC - Dixie, Hurt and runs off
	dw DATA_F93933,$0000				; CD - Dixie, Begin jump while running off?
	dw DATA_F942FA,$0000				; CE - Dixie, Stick to honey wall
	dw DATA_F943E8,$0000				; CF - Dixie, Done being stuck to honey floor
	dw DATA_F943D4,$0000				; D0 - Dixie, Stuck to honey floor
	dw DATA_F943F9,$0000				; D1 - Dixie, Stuck to honey floor while holding
	dw DATA_F94446,$0000				; D2 - Dixie, Hang on single vertical rope
	dw DATA_F9447A,$0000				; D3 - Dixie, Climb up single vertical rope
	dw DATA_F9444E,$0000				; D4 - Dixie, Climb down single vertical rope
	dw DATA_F944A6,$0000				; D5 - Dixie, Turn on single vertical rope
	dw DATA_F944C6,$0000				; D6 - Dixie, Reach over to grab second rope (Dupe?)
	dw DATA_F944E6,$0000				; D7 - Dixie, Reach over to grab second rope
	dw DATA_F94509,$0000				; D8 - Dixie, Let go of one vertical rope
	dw DATA_F9452C,$0000				; D9 - Dixie, Hang on two vertical ropes
	dw DATA_F94534,$0000				; DA - Dixie, Climb up two vertical ropes
	dw DATA_F94554,$0000				; DB - Dixie, Climb down two vertical ropes
	dw DATA_F94574,$0000				; DC - Dixie, Hang on horizontal rope
	dw DATA_F94591,$0000				; DD - Dixie, Climb on horizontal rope
	dw DATA_F93768,$0000				; DE - Dixie, Follower walk closer
	dw DATA_F93768,$0000				; DF - Dixie, Follower walk?
	dw DATA_F93816,$0000				; E0 - Dixie, Follower run
	dw DATA_F938F5,$0000				; E1 - Dixie, Follower jump
	dw DATA_F93A26,$0000				; E2 - Dixie, Follower Diddy glide (Unused?)
	dw DATA_F93B11,$0000				; E3 - Dixie, Follower get on Diddy
	dw DATA_F93BD1,$0000				; E4 - Dixie, Follower turn around
	dw DATA_F945D2,$0000				; E5 - Dixie, Hang from hook
	dw DATA_F9461F,$0000				; E6 - Dixie, Swimming
	dw DATA_F94654,$0000				; E7 - Dixie, Turn while swimming
	dw DATA_F93470,$0000				; E8 - Dixie, Got prize from level end
	dw DATA_F936F0,$0000				; E9 - Dixie, No prize after level end
	dw DATA_F9372B,$0000				; EA - Dixie, Hurt?
	dw DATA_F93730,$0000				; EB - Dixie, Hurt?
	dw DATA_F94747,$0000				; EC - Dixie, Switch places with Diddy
	dw DATA_F947CF,$0000				; ED - Dixie, Finish moving towards Diddy after throw
	dw DATA_F93AAD,$0000				; EE - Dixie, Bounce?
	dw DATA_F933DA,$0000				; EF - Dixie, Unknown
	dw DATA_F933E8,$0000				; F0 - Dixie, Hold?
	dw DATA_F94C82,$0000				; F1 - Dixie, Ride skull cart
	dw DATA_F9423E,$0000				; F2 - Dixie, Begin grab onto Squitter
	dw DATA_F94287,$0000				; F3 - Dixie, Begin grab onto Rattly
	dw DATA_F942E0,$0000				; F4 - Dixie, Begin grab onto Squawks
	dw DATA_F9428F,$0000				; F5 - Dixie, Begin grab on Rambi
	dw DATA_F9428F,$0000				; F6 - Dixie, Begin grab onto Enguarde
	dw DATA_F94297,$0000				; F7 - Dixie, On Squitter?
	dw DATA_F94297,$0000				; F8 - Dixie, On Rattly? (Unused?)
	dw DATA_F94297,$0000				; F9 - Dixie, On Squawks? (Unused?)
	dw DATA_F94297,$0000				; FA - Dixie, On Rambi?
	dw DATA_F94297,$0000				; FB - Dixie, On Enguarde?
	dw DATA_F949EB,$0000				; FC - Dixie, Stab with Squitter? (Unused?)
	dw DATA_F949EB,$0000				; FD - Dixie, Stab with Rattly? (Unused?)
	dw DATA_F949EB,$0000				; FE - Dixie, Stab with Squawks? (Unused?)
	dw DATA_F949EB,$0000				; FF - Dixie, Stab with Rambi
	dw DATA_F949EB,$0000				; 0100 - Dixie, Stab with Enguarde
	dw DATA_F92292,$0000				; 0101 - Dixie, Idle on Squitter
	dw DATA_F9248E,$C000				; 0102 - Dixie, Idle on Rattly
	dw DATA_F92C08,$0000				; 0103 - Dixie, Idle on Squawks
	dw DATA_F92E59,$A000				; 0104 - Dixie, Idle on Rambi
	dw DATA_F948E6,$0000				; 0105 - Dixie, Idle on Enguarde
	dw DATA_F922B7,$0000				; 0106 - Dixie, Turn with Squitter
	dw DATA_F927DF,$C000				; 0107 - Dixie, Turn with Rattly?
	dw DATA_F92C7D,$0000				; 0108 - Dixie, Turn with Squawks
	dw DATA_F92EAE,$0000				; 0109 - Dixie, Turn with Rambi
	dw DATA_F94948,$0000				; 010A - Dixie, Turn with Enguarde
	dw DATA_F922CB,$0000				; 010B - Dixie, Walk with Squitter
	dw DATA_F9248E,$C000				; 010C - Dixie, Walk with Rattly? (Unused?)
	dw DATA_F92C08,$0000				; 010D - Dixie, Walk with Squawks? (Unused?)
	dw DATA_F92EC2,$A800				; 010E - Dixie, Walk with Rambi
	dw DATA_F948E6,$0000				; 010F - Dixie, Superstab with Enguarde
	dw DATA_F923F9,$0001				; 0110 - Dixie, Begin jump with Squitter
	dw DATA_F925D7,$C001				; 0111 - Dixie, Begin jump with Rattly
	dw DATA_F92C08,$0000				; 0112 - Dixie, Begin jump with Squawks? (Unused?)
	dw DATA_F930F4,$0001				; 0113 - Dixie, Begin Jump with Rambi
	dw DATA_F948E6,$0000				; 0114 - Dixie, Begin jump with Enguarde? (Unused?)
	dw DATA_F9240C,$0000				; 0115 - Dixie, Jump with Squitter
	dw DATA_F925E9,$C000				; 0116 - Dixie, Jump with Rattly
	dw DATA_F92C08,$0000				; 0117 - Dixie, Jump with Squawks? (Unused?)
	dw DATA_F93104,$C800				; 0118 - Dixie, Jump with Rambi
	dw DATA_F948E6,$0000				; 0119 - Dixie, Jump with Enguarde? (Unused?)
	dw DATA_F92457,$0000				; 011A - Dixie, Fall with Squitter
	dw DATA_F927F3,$C000				; 011B - Dixie, Fall with Rattly? (Unused?)
	dw DATA_F92C08,$0000				; 011C - Dixie, Fall with Squawks
	dw DATA_F9315D,$C800				; 011D - Dixie, Fall with Rambi
	dw DATA_F948E6,$0000				; 011E - Dixie, Fall with Enguarde? (Unused?)
	dw DATA_F92449,$0000				; 011F - Dixie, Land with Squitter
	dw DATA_F92762,$0000				; 0120 - Dixie, Land with Rattly
	dw DATA_F92C08,$0000				; 0121 - Dixie, Land with Squawks? (Unused?)
	dw DATA_F93142,$C800				; 0122 - Dixie, Land with Rambi
	dw DATA_F948E6,$0000				; 0123 - Dixie, Land with Enguarde? (Unused?)
	dw DATA_F92471,$0000				; 0124 - Dixie, Grab onto Squitter
	dw DATA_F9281F,$0000				; 0125 - Dixie, Grab onto Rattly
	dw DATA_F92C91,$0000				; 0126 - Dixie, Grab onto Squawks
	dw DATA_F93171,$0000				; 0127 - Dixie, Grab onto Rambi
	dw DATA_F9495C,$0000				; 0128 - Dixie, Grab onto Enguarde
	dw DATA_F92CA8,$0008				; 0129 - Dixie, Begin ??? with Squitter (Glitched)
	dw DATA_F94B80,$0008				; 012A - Dixie, Begin Superjump on Rattly
	dw DATA_F92CA8,$0008				; 012B - Dixie, Begin spit egg with Squawks
	dw DATA_F9481B,$A000				; 012C - Dixie, Begin Charge with Rambi
	dw DATA_F94A08,$0000				; 012D - Dixie, Begin Superstab charge on Enguarde
	dw DATA_F92D73,$0008				; 012E - Dixie, Begin stab with Squitter (Glitched)
	dw DATA_F92D73,$0008				; 012F - Dixie, Begin stab with Rattly (Glitched)
	dw DATA_F92D73,$0008				; 0130 - Dixie, Begin stab with Squawks (Glitched)
	dw DATA_F947D4,$A801				; 0131 - Dixie, Begin stab on Rambi
	dw DATA_F94997,$0000				; 0132 - Dixie, Begin stab on Enguarde
	dw DATA_F92484,$0000				; 0133 - Dixie, Transformed into Squitter
	dw DATA_F92835,$0000				; 0134 - Dixie, Transformed into Rattly
	dw DATA_F92C08,$0000				; 0135 - Dixie, Transformed into Squawks
	dw DATA_F9317E,$A800				; 0136 - Dixie, Transformed into Rambi
	dw DATA_F948E6,$0000				; 0137 - Dixie, Transformed into Enguarde
	dw DATA_F94C5A,$0000				; 0138 - Dixie, Hurt as Squitter
	dw DATA_F94C62,$0000				; 0139 - Dixie, Hurt as Rattly
	dw DATA_F94C6A,$0000				; 013A - Dixie, Hurt as Squawks
	dw DATA_F94C72,$0000				; 013B - Dixie, Hurt as Rambi
	dw DATA_F94C7A,$0000				; 013C - Dixie, Hurt as Enguarde
	dw DATA_F92356,$0000				; 013D - Dixie, Unknown Squitter
	dw DATA_F92491,$0000				; 013E - Dixie, Unknown Rattly
	dw DATA_F92B75,$0000				; 013F - Dixie, Unknown Squawks
	dw DATA_F92F53,$0000				; 0140 - Dixie, Unknown Rambi
	dw DATA_F94908,$0000				; 0141 - Dixie, Unknown Enguarde
	dw DATA_F93402,$0000				; 0142 - Dixie, Freak out over boss
	dw DATA_F938D0,$0000				; 0143 - Dixie, Stunned by Kudgel
	dw DATA_F93848,$0000				; 0144 - Dixie, Got Kremcoin on land
	dw DATA_F93379,$0000				; 0145 - Dixie, float up
	dw DATA_F9388C,$0000				; 0146 - Dixie, Got Kremcoin in water
	dw DATA_F96784,$0000				; 0147 - Squitter, Idle
	dw DATA_F96805,$0000				; 0148 - Rattly, Idle
	dw DATA_F9690D,$0000				; 0149 - Squawks, Idle
	dw DATA_F96941,$0000				; 014A - Rambi, Idle
	dw DATA_F970B1,$0000				; 014B - Enguarde, Idle
	dw DATA_F967C4,$0000				; 014C - Squitter, Hurt and run
	dw DATA_F968A8,$0000				; 014D - Rattly, Hurt and run
	dw DATA_F96939,$0000				; 014E - Squawks, Hurt and run
	dw DATA_F96A8A,$0000				; 014F - Rambi, Hurt and run
	dw DATA_F970CB,$0000				; 0150 - Enguarde, Hurt and run
	dw DATA_F97006,$0000				; 0151 - Rain cloud (Unused?)
	dw DATA_F96FF5,$0000				; 0152 - Rain cloud rain (Unused?)
	dw DATA_F97026,$0000				; 0153 - Dixie Kong tears?
	dw DATA_F966DB,$0000				; 0154 - Unknown
	dw DATA_F966F8,$0000				; 0155 - Unknown
	dw DATA_F96712,$0000				; 0156 - Unknown
	dw DATA_F9672C,$0000				; 0157 - Unknown
	dw DATA_F96746,$0000				; 0158 - Unknown
	dw DATA_F96760,$0000				; 0159 - Unknown
	dw DATA_F966D9,$0000				; 015A - Unknown
	dw DATA_F94DE7,$0000				; 015B - Autofire barrel cannon, spin
	dw DATA_F94DB3,$0000				; 015C - Dixie Kong tears?
	dw DATA_F94DDC,$0000				; 015D - Krow's dazed stars
	dw DATA_F9677F,$0000				; 015E - Cannon
	dw DATA_F9677A,$0000				; 015F - Sun
	dw DATA_F953CE,$0000				; 0160 - Klomp, Walk
	dw DATA_F953F7,$0000				; 0161 - Klomp, Turn
	dw DATA_F95416,$0000				; 0162 - Klomp, Dead
	dw DATA_F94F6F,$0000				; 0163 - Click-clack, walking
	dw DATA_F94FA8,$0000				; 0164 - Click-clack, Flip over
	dw DATA_F94F8F,$0000				; 0165 - Click-clack, Turn around
	dw DATA_F94FCA,$0000				; 0166 - Click-clack, Helpless
	dw DATA_F94FE4,$0000				; 0167 - Click-clack, Get back on feet
	dw DATA_F96C9A,$0000				; 0168 - Burst effect
	dw DATA_F95D3E,$0000				; 0169 - Kutlass, Walk
	dw DATA_F95D61,$0000				; 016A - Kutlass, Turn
	dw DATA_F95D77,$0000				; 016B - Kutlass, Turn and run
	dw DATA_F95D8D,$0000				; 016C - Kutlass, Run
	dw DATA_F95DAD,$0000				; 016D - Kutlass, Attack
	dw DATA_F95E33,$0000				; 016E - Kutlass, Dead
	dw DATA_F94F1F,$0000				; 016F - Neek, Walking
	dw DATA_F94F3C,$0000				; 0170 - Neek, Turn
	dw DATA_F94F58,$0000				; 0171 - Neek, Dead
	dw DATA_F9542D,$0000				; 0172 - Kruncha, Walk
	dw DATA_F95459,$0000				; 0173 - Kruncha, Turn
	dw DATA_F95472,$0000				; 0174 - Kruncha, Dead
	dw DATA_F9548F,$0000				; 0175 - Kruncha, Enrage
	dw DATA_F954FC,$0000				; 0176 - Kruncha, Calm down after being touched
	dw DATA_F95706,$0000				; 0177 - Lockjaw, Swim
	dw DATA_F9572F,$0000				; 0178 - Lockjaw, Turn
	dw DATA_F9574B,$0000				; 0179 - Lockjaw, Attack
	dw DATA_F957F7,$0000				; 017A - Lockjaw, Dead
	dw DATA_F95802,$0000				; 017B - Snapjaw, Prepare to Attack?
	dw DATA_F95849,$0000				; 017C - Snapjaw, Attack
	dw DATA_F95C54,$0000				; 017D - Sideway Facing Kannon, Idle
	dw DATA_F95C8F,$0000				; 017E - Downward Facing Kannon, Idle
	dw DATA_F95C3D,$0000				; 017F - Kannon, Dead
	dw DATA_F958FB,$0000				; 0180 - Shuri, Idle
	dw DATA_F95915,$0000				; 0181 - Shuri, Spin
	dw DATA_F95947,$0000				; 0182 - Shuri, Dead
	dw DATA_F95F40,$0000				; 0183 - Puftup, Idle
	dw DATA_F95F69,$0000				; 0184 - Puftup, Turn and inflate
	dw DATA_F95F82,$0000				; 0185 - Puftup, Turn and deflate
	dw DATA_F95FBC,$0000				; 0186 - Puftup, Inflate
	dw DATA_F95FE8,$0000				; 0187 - Puftup, Deflate
	dw DATA_F96010,$0000				; 0188 - Puftup, About to pop
	dw DATA_F96040,$0000				; 0189 - Puftup, Dead
	dw DATA_F96054,$0000				; 018A - Unknown
	dw DATA_F9606E,$0000				; 018B - Cat-0-9-Tails, Sit down
	dw DATA_F96133,$0000				; 018C - Cat-0-9-Tails, Stand up
	dw DATA_F96113,$0000				; 018D - Cat-0-9-Tails, Spin
	dw DATA_F9614F,$0000				; 018E - Cat-0-9-Tails, Rapid Spin
	dw DATA_F96175,$0000				; 018F - Cat-0-9-Tails, Dead
	dw DATA_F95952,$0000				; 0190 - Kaboing, Prepare to jump?
	dw DATA_F959E3,$0000				; 0191 - Kaboing, Land?
	dw DATA_F95A4D,$0000				; 0192 - Kaboing, Dead
	dw DATA_F95536,$0000				; 0193 - Mini-Necky, Idle
	dw DATA_F9555F,$0000				; 0194 - Mini-Necky, Attack
	dw DATA_F95594,$0000				; 0195 - Mini-Necky, Dead
	dw DATA_F95A81,$0000				; 0196 - Zinger, Idle
	dw DATA_F95A67,$0000				; 0197 - Zinger, Idle?
	dw DATA_F95A9E,$0000				; 0198 - Zinger, Turn
	dw DATA_F95AB4,$0000				; 0199 - Zinger, Dead
	dw DATA_F95B1B,$0000				; 019A - Flitter, Idle
	dw DATA_F95B01,$0000				; 019B - Flitter, Idle?
	dw DATA_F95B38,$0000				; 019C - Flitter, Turn
	dw DATA_F95B57,$0000				; 019D - Flitter, Dead
	dw DATA_F96DA7,$0000				; 019E - Small splash
	dw DATA_F955AB,$0000				; 019F - Klampon, Walk and bite
	dw DATA_F955D7,$0000				; 01A0 - Klampon, Turn
	dw DATA_F955F0,$0000				; 01A1 - Klampon, Dead
	dw DATA_F9560A,$0000				; 01A2 - Klampon, Quick turn and bite
	dw DATA_F95669,$0000				; 01A3 - Spiny, walking
	dw DATA_F9568C,$0000				; 01A4 - Spiny, Turn
	dw DATA_F956A2,$0000				; 01A5 - Spiny, Dead
	dw DATA_F95B96,$0000				; 01A6 - Klinger, Slide down rope
	dw DATA_F95C26,$0000				; 01A7 - Klinger, Dead
	dw DATA_F95B77,$0000				; 01A8 - Klinger, Climb
	dw DATA_F95896,$0000				; 01A9 - Flotsam, Swim
	dw DATA_F958BF,$0000				; 01AA - Flotsam, Turn
	dw DATA_F958E7,$0000				; 01AB - Flotsam, Dead
	dw DATA_F96446,$0000				; 01AC - Breakable wall?
	dw DATA_F9649C,$0000				; 01AD - Breakable wall?
	dw DATA_F964EC,$0000				; 01AE - Breakable wall?
	dw DATA_F96501,$0000				; 01AF - Klank, Ride Skull cart
	dw DATA_F9655A,$0000				; 01B0 - Klank, Dead
	dw DATA_F96571,$0000				; 01B1 - Skull cart sparks
	dw DATA_F965A0,$0000				; 01B2 - + Barrel
	dw DATA_F965A5,$0000				; 01B3 - - Barrel
	dw DATA_F965AA,$0000				; 01B4 - + Barrel
	dw DATA_F94EE4,$0000				; 01B5 - Big water splash
	dw DATA_F96FDE,$0000				; 01B6 - Unknown particles
	dw DATA_F970D3,$0000				; 01B7 - Clapper, Calling
	dw DATA_F97129,$0000				; 01B8 - Clapper, Hit back
	dw DATA_F96AE2,$0000				; 01B9 - Map Dixie Walking
	dw DATA_F96AC8,$0000				; 01BA - Map Diddy Walking
	dw DATA_F96AFC,$0000				; 01BB - Smoke puff 1
	dw DATA_F94E95,$0000				; 01BC - Explosion
	dw DATA_F96B9B,$0000				; 01BD - Fireworks, Circle explosion
	dw DATA_F96BE2,$0000				; 01BE - Fireworks, Oval explosion
	dw DATA_F95CB8,$0000				; 01BF - Smoke puff 2
	dw DATA_F95CE4,$0000				; 01C0 - Unknown
	dw DATA_F96B19,$0000				; 01C1 - Banana coin
	dw DATA_F96B33,$0000				; 01C2 - Kremcoin
	dw DATA_F96B4D,$0000				; 01C3 - DK coin
	dw DATA_F9707E,$0000				; 01C4 - Collected kremcoin
	dw DATA_F97083,$0000				; 01C5 - Collected DK coin
	dw DATA_F965EE,$0000				; 01C6 - Giant tire
	dw DATA_F98B38,$0000				; 01C7 - Cranky Kong, Stand
	dw DATA_F98B4C,$0000				; 01C8 - Cranky Kong, Wave cane
	dw DATA_F98BBA,$0000				; 01C9 - Cranky Kong, Lean forward
	dw DATA_F98BE0,$0000				; 01CA - Funky Kong, Surfing
	dw DATA_F98C0F,$0000				; 01CB - Funky Kong Surfboard, surfing
	dw DATA_F98C3E,$0000				; 01CC - Funky Kong, Idle
	dw DATA_F98C52,$0000				; 01CD - Funky Kong, Prepare to surf
	dw DATA_F98C6C,$0000				; 01CE - Funky Kong, Stop surfing
	dw DATA_F98C83,$0000				; 01CF - Funky Kong Surfboard, Unknown
	dw DATA_F98C97,$0000				; 01D0 - Funky Kong Surfboard, Unknown
	dw DATA_F98CB1,$0000				; 01D1 - Funky Kong Surfboard, Unknown
	dw DATA_F98CC8,$0000				; 01D2 - Swanky Kong, Idle
	dw DATA_F98D3C,$0000				; 01D3 - Swanky Kong, Smile
	dw DATA_F98D59,$0000				; 01D4 - Swanky Kong, Push back hair
	dw DATA_F98D76,$0000				; 01D5 - Swanky Kong, Finish push back hair
	dw DATA_F98D87,$0000				; 01D6 - Swanky Kong, Stand
	dw DATA_F98D92,$0000				; 01D7 - Swanky Kong, Unknown
	dw DATA_F98B30,$0000				; 01D8 - Unknown barrel
	dw DATA_F98DCD,$0000				; 01D9 - Wrinkly Kong, Glance down at book
	dw DATA_F98E11,$0000				; 01DA - Wrinkly Kong, Read book 1
	dw DATA_F98E25,$0000				; 01DB - Wrinkly Kong, Turn page
	dw DATA_F98E4E,$0000				; 01DC - Wrinkly Kong, Read book 2
	dw DATA_F98E5F,$0000				; 01DD - Wrinkly Kong, Quickly turn page
	dw DATA_F98E88,$0000				; 01DE - Wrinkly Kong, Unknown
	dw DATA_F98E93,$0000				; 01DF - Wrinkly Kong, Quickly turn page
	dw DATA_F98EBC,$0000				; 01E0 - Wrinkly Kong Book, Glance down at book
	dw DATA_F98F00,$0000				; 01E1 - Wrinkly Kong Book, Read book 1
	dw DATA_F98F14,$0000				; 01E2 - Wrinkly Kong Book, Turn page
	dw DATA_F98F3D,$0000				; 01E3 - Wrinkly Kong Book, Read book 2
	dw DATA_F98F4E,$0000				; 01E4 - Wrinkly Kong Book, Quickly turn page
	dw DATA_F98F77,$0000				; 01E5 - Wrinkly Kong Book, Unknown
	dw DATA_F98F82,$0000				; 01E6 - Wrinkly Kong Book, Quickly turn page
	dw DATA_F972DC,$0000				; 01E7 - Klubba/Kudgel, Swing club
	dw DATA_F9730D,$0000				; 01E8 - Klubba/Kudgel Club, Swing
	dw DATA_F98B07,$0000				; 01E9 - Helicopter Barrel Wings
	dw DATA_F98B0F,$0000				; 01EA - Unknown barrel
	dw DATA_F98B17,$0000				; 01EB - Helicopter Barrel Propeller
	dw DATA_F98B25,$0000				; 01EC - Map Helicopter Barrel
	dw DATA_F95E4A,$0000				; 01ED - Krook, Idle
	dw DATA_F95E58,$0000				; 01EE - Krook, Walk
	dw DATA_F95E87,$0000				; 01EF - Krook, Turn
	dw DATA_F95E9D,$0000				; 01F0 - Krook, Turn and throw hook
	dw DATA_F95EB3,$0000				; 01F1 - Krook, Throw hook
	dw DATA_F95F06,$0000				; 01F2 - Krook, Dead
	dw DATA_F95F20,$0000				; 01F3 - Krook's hook
	dw DATA_F950B2,$0000				; 01F4 - Klobber, Emerge
	dw DATA_F95302,$0000				; 01F5 - Klobber, Run
	dw DATA_F95195,$0000				; 01F6 - Klobber, Turn
	dw DATA_F951EC,$0000				; 01F7 - Klobber, Hit
	dw DATA_F94ECA,$0000				; 01F8 - Unknown
	dw DATA_F95CF5,$0000				; 01F9 - Lava Smoke
	dw DATA_F986D6,$0000				; 01FA - Krow's Head, Crow
	dw DATA_F972AF,$0000				; 01FB - Klubba/Kudgel, Idle
	dw DATA_F989E6,$0000				; 01FC - Krow's Head, Unknown
	dw DATA_F98741,$0000				; 01FD - Krow's Body, Fly
	dw DATA_F9864F,$0000				; 01FE - Burst Effect?
	dw DATA_F98684,$0000				; 01FF - Unknown
	dw DATA_F98709,$0000				; 0200 - Unknown
	dw DATA_F9875E,$0000				; 0201 - Unknown
	dw DATA_F98778,$0000				; 0202 - Unknown
	dw DATA_F98798,$0000				; 0203 - Unknown
	dw DATA_F987C1,$0000				; 0204 - Krow's Head, Idle
	dw DATA_F987C9,$0000				; 0205 - Krow's Head, Dazed
	dw DATA_F987F9,$0000				; 0206 - Krow's Head, Turn
	dw DATA_F986EF,$0000				; 0207 - Unknown
	dw DATA_F986BA,$0000				; 0208 - Krow's Head, Hit?
	dw DATA_F987D9,$0000				; 0209 - Krow's Head, Unknown 
	dw DATA_F98A18,$0000				; 020A - Krow's Head, Dead
	dw DATA_F98A56,$0000				; 020B - Krow's Body, Dead
	dw DATA_F98A6F,$0000				; 020C - Krow's Head, Dead
	dw DATA_F98A8E,$0000				; 020D - Krow's Body, Dead
	dw DATA_F98AC6,$0000				; 020E - Krow's Head, Dead
	dw DATA_F982C8,$0000				; 020F - Unknown
	dw DATA_F98416,$0000				; 0210 - Kleever, Idle
	dw DATA_F983FC,$0000				; 0211 - Kleever's hand, Idle
	dw DATA_F9831D,$0000				; 0212 - Kleever, Spawn fireball?
	dw DATA_F98399,$0000				; 0213 - Kleever's hand, Swing
	dw DATA_F983E2,$0000				; 0214 - Kleever Fireball
	dw DATA_F9841E,$0000				; 0215 - Kleever, Turn
	dw DATA_F98441,$0000				; 0216 - Kleever's hand, Turn
	dw DATA_F98468,$0000				; 0217 - Kleever, Swing
	dw DATA_F98303,$0000				; 0218 - Bubbling lava?
	dw DATA_F98457,$0000				; 0219 - Kleever, Prepare for big swing
	dw DATA_F984BA,$0000				; 021A - Kleever, Furiously swing
	dw DATA_F9850D,$0000				; 021B - Unknown
	dw DATA_F98521,$0000				; 021C - Unknown
	dw DATA_F98601,$0000				; 021D - Unknown
	dw DATA_F98535,$0000				; 021E - Unknown
	dw DATA_F98567,$0000				; 021F - Unknown
	dw DATA_F98599,$0000				; 0220 - Unknown
	dw DATA_F985B3,$0000				; 0221 - Unknown
	dw DATA_F985CD,$0000				; 0222 - Unknown
	dw DATA_F985E7,$0000				; 0223 - Unknown
	dw DATA_F975D4,$0000				; 0224 - Hole?
	dw DATA_F975DC,$0000				; 0225 - Unknown
	dw DATA_F975E6,$0000				; 0226 - Unknown
	dw DATA_F975F0,$0000				; 0227 - Unknown
	dw DATA_F975FA,$0000				; 0228 - Unknown
	dw DATA_F97604,$0000				; 0229 - Unknown
	dw DATA_F971ED,$0000				; 022A - Yoshi
	dw DATA_F97213,$0000				; 022B - Mario
	dw DATA_F9725A,$0000				; 022C - Link
	dw DATA_F97292,$0000				; 022D - Unknown
	dw DATA_F9861B,$0000				; 022E - Kleever's broken hilt
	dw DATA_F98635,$0000				; 022F - Kleever's death fire trail
	dw DATA_F980B7,$0000				; 0230 - King Zing Sting, Idle
	dw DATA_F980D1,$0000				; 0231 - King Zing Sting, Turn
	dw DATA_F980E7,$0000				; 0232 - King Zing Sting's Stinger, Idle
	dw DATA_F98101,$0000				; 0233 - King Zing Sting's Stinger, Turn?
	dw DATA_F98111,$0000				; 0234 - King Zing Sting, Hurt
	dw DATA_F9814E,$0000				; 0235 - King Zing Sting's Stinger, Hurt
	dw DATA_F981B8,$0000				; 0236 - Unknown
	dw DATA_F981C0,$0000				; 0237 - Unknown
	dw DATA_F981C8,$0000				; 0238 - Unknown
	dw DATA_F981D0,$0000				; 0239 - Unknown
	dw DATA_F981D8,$0000				; 023A - Unknown
	dw DATA_F981E0,$0000				; 023B - Unknown
	dw DATA_F981E8,$0000				; 023C - Unknown
	dw DATA_F981F0,$0000				; 023D - Unknown
	dw DATA_F981F8,$0000				; 023E - Small smoke puff
	dw DATA_F9822D,$0000				; 023F - Smoke puff
	dw DATA_F98188,$0000				; 0240 - Zinger, Idle
	dw DATA_F981A2,$0000				; 0241 - Zinger, Turn
	dw DATA_F98259,$0000				; 0242 - Smoke puff
	dw DATA_F977AB,$0000				; 0243 - DK, Tied up
	dw DATA_F977D6,$0000				; 0244 - DK's ropes
	dw DATA_F977EA,$0000				; 0245 - DK, Recoil
	dw DATA_F97818,$0000				; 0246 - DK's ropes, Recoil
	dw DATA_F97843,$0000				; 0247 - DK, Freak out
	dw DATA_F978F9,$0000				; 0248 - DK's ropes, Freak out
	dw DATA_F979A9,$0000				; 0249 - DK, Break free
	dw DATA_F979BA,$0000				; 024A - DK, Punch
	dw DATA_F97725,$0000				; 024B - K. Rool, swing gun
	dw DATA_F97748,$0000				; 024C - K. Rool's gun, swing
	dw DATA_F97768,$0000				; 024D - K. Rool, swing gun
	dw DATA_F9778B,$0000				; 024E - K. Rool's gun, swing
	dw DATA_F97A22,$0000				; 024F - DK's vertical rope
	dw DATA_F979FC,$0000				; 0250 - K. Rool, Shoot
	dw DATA_F97A0F,$0000				; 0251 - K. Rool's gun, Shoot
	dw DATA_F976EA,$0000				; 0252 - DK, Recoil
	dw DATA_F97709,$0000				; 0253 - DK's ropes, Recoil
	dw DATA_F979EC,$0000				; 0254 - K. Rool, Fall
	dw DATA_F979F4,$0000				; 0255 - K. Rool's gun, fall
	dw DATA_F98FAB,$0000				; 0256 - Unknown
	dw DATA_F97627,$0000				; 0257 - K. Rool, Covered in seaweed
	dw DATA_F9767A,$0000				; 0258 - K. Rool's gun, Covered in seaweed
	dw DATA_F976BE,$0000				; 0259 - Fish fired from K. Rool's gun
	dw DATA_F97550,$0000				; 025A - K. Rool, Gun loaded
	dw DATA_F97597,$0000				; 025B - K. Rool's gun, Gun loaded
	dw DATA_F975CC,$0000				; 025C - K. Rool, Falling and flailing
	dw DATA_F986A1,$0000				; 025D - Krow's Head, Crow
	dw DATA_F97A2A,$0000				; 025E - K. Rool, Idle
	dw DATA_F97A38,$0000				; 025F - K. Rool's gun, Idle
	dw DATA_F97A5A,$0000				; 0260 - K. Rool, Slide
	dw DATA_F97A7A,$0000				; 0261 - K. Rool's gun, Slide
	dw DATA_F97A91,$0000				; 0262 - K. Rool, Turn
	dw DATA_F97AB0,$0000				; 0263 - K. Rool's gun, Turn
	dw DATA_F97AD2,$0000				; 0264 - K. Rool, Shoot
	dw DATA_F97AE5,$0000				; 0265 - K. Rool's gun, Shoot
	dw DATA_F97AF8,$0000				; 0266 - K. Rool, Shoot fish
	dw DATA_F97B11,$0000				; 0267 - K. Rool's gun, Shoot fish
	dw DATA_F97B2A,$0000				; 0268 - Cannonball, Extend spikes
	dw DATA_F97B7A,$0000				; 0269 - K. Rool gun fire
	dw DATA_F97B94,$0000				; 026A - K. Rool, Suck
	dw DATA_F97B9C,$0000				; 026B - K. Rool's gun, Suck
	dw DATA_F97BA4,$0000				; 026C - K. Rool suction
	dw DATA_F97BBE,$0000				; 026D - K. Rool, Swing gun
	dw DATA_F97BF0,$0000				; 026E - K. Rool's gun, Swing gun
	dw DATA_F97C16,$0000				; 026F - Smoke puff
	dw DATA_F97C42,$0000				; 0270 - K. Rool, Gun backfires
	dw DATA_F97C83,$0000				; 0271 - K. Rool's gun, Gun backfires
	dw DATA_F97D34,$0000				; 0272 - Explosion
	dw DATA_F97D66,$0000				; 0273 - K. Rool's eyes, Blinking
	dw DATA_F97DA7,$0000				; 0274 - K. Rool's eyes, Annoyed
	dw DATA_F97DB2,$0000				; 0275 - Explosion
	dw DATA_F97DE7,$0000				; 0276 - K. Rool gun sparks
	dw DATA_F97B5A,$0000				; 0277 - Cannonball, Retract spikes
	dw DATA_F97E19,$0000				; 0278 - K. Rool, Fall over
	dw DATA_F97E48,$0000				; 0279 - K. Rool's gun, Fall over
	dw DATA_F97E6B,$0000				; 027A - Unknown
	dw DATA_F97E91,$0000				; 027B - Unknown
	dw DATA_F97A46,$0000				; 027C - K. Rool's gun, Unknown
	dw DATA_F98069,$0000				; 027D - Spinning barrel
	dw DATA_F9809D,$0000				; 027E - K. Rool gun Magic blast
	dw DATA_F98285,$0000				; 027F - Smoke puff
	dw DATA_F9805B,$0000				; 0280 - Cannonball, Moving
	dw DATA_F98083,$0000				; 0281 - Spinning barrel
	dw DATA_F97B49,$0000				; 0282 - Cannonball, extend spikes slightly
	dw DATA_F97CA6,$0000				; 0283 - K. Rool, Final hit?
	dw DATA_F97CFC,$0000				; 0284 - K. Rool's gun, Final hit?
	dw DATA_F97EAE,$0000				; 0285 - K. Rool, Fall over
	dw DATA_F97EE3,$0000				; 0286 - K. Rool's gun, Fall over
	dw DATA_F97F64,$0000				; 0287 - K. Rool, Defeated?
	dw DATA_F97FE4,$0000				; 0288 - K. Rool's gun, Defeated?
	dw DATA_F97B41,$0000				; 0289 - Cannonball, very slightly extend spikes
	dw DATA_F97F0C,$0000				; 028A - Unknown
	dw DATA_F97F3E,$0000				; 028B - Unknown
	dw DATA_F972BD,$0000				; 028C - Klubba/Kudgel, Idle
	dw DATA_F972CE,$0000				; 028D - Klubba/Kudgel club, Idle
	dw DATA_F9734E,$0000				; 028E - Kudgel, Jump
	dw DATA_F97356,$0000				; 028F - Kudgel's club, Jump
	dw DATA_F9735E,$0000				; 0290 - Kudgel, Land
	dw DATA_F9736B,$0000				; 0291 - Kudgel's club, Land 
	dw DATA_F97338,$0000				; 0292 - Kudgel, Pause after hurt
	dw DATA_F97343,$0000				; 0293 - Kudgel's club, Pause after hurt
	dw DATA_F97378,$0000				; 0294 - Kudgel, Swing club
	dw DATA_F973AD,$0000				; 0295 - Kudgel's club, Swing club
	dw DATA_F973D6,$0000				; 0296 - Kudgel, Unknown
	dw DATA_F973ED,$0000				; 0297 - Kudgel's club, Unknown
	dw DATA_F97401,$0000				; 0298 - Kudgel, Recoil
	dw DATA_F9744E,$0000				; 0299 - Kudgel's club, Recoil
	dw DATA_F97495,$0000				; 029A - Kudgel, Jump
	dw DATA_F974A0,$0000				; 029B - Kudgel's club, Jump
	dw DATA_F974AB,$0000				; 029C - Kudgel, Dead
	dw DATA_F974B3,$0000				; 029D - Unknown
	dw DATA_F974BB,$0000				; 029E - Water Splash
	dw DATA_F974F0,$0000				; 029F - Smoke puff
	dw DATA_F9751C,$0000				; 02A0 - Small lava bubble?
	dw DATA_F982B1,$0000				; 02A1 - Zinger, Turn
	dw DATA_F97536,$0000				; 02A2 - Unknown
	dw DATA_F989CC,$0000				; 02A3 - Krow's egg, Cracking
	dw DATA_F96B67,$0000				; 02A4 - Unknown
	dw DATA_F96B81,$0000				; 02A5 - Unknown
	dw DATA_F96C6F,$0000				; 02A6 - Ghost Rope, Appear
	dw DATA_F96C20,$0000				; 02A7 - Ghost Rope, Idle
	dw DATA_F96C28,$0000				; 02A8 - Ghost Rope, Idle
	dw DATA_F96C77,$0000				; 02A9 - Ghost Rope, Appear
	dw DATA_F96CB1,$0000				; 02AA - Hook
	dw DATA_F96CB6,$0000				; 02AB - Unknown
	dw DATA_F96CFF,$0000				; 02AC - Squitter Box
	dw DATA_F96CFA,$0000				; 02AD - Rattly Box
	dw DATA_F96CF0,$0000				; 02AE - Squawks Box
	dw DATA_F96CEB,$0000				; 02AF - Rambi Box
	dw DATA_F96CF5,$0000				; 02B0 - Enguarde Box
	dw DATA_F96E70,$0000				; 02B1 - Open Box
	dw DATA_F96D04,$0000				; 02B2 - Banana bunch
	dw DATA_F96D24,$0000				; 02B3 - Level end target, Idle
	dw DATA_F96D29,$0000				; 02B4 - Level end target, Hit
	dw DATA_F96D37,$0000				; 02B5 - Checkpoint barrel
	dw DATA_F96D51,$0000				; 02B6 - No Rambi Sign
	dw DATA_F96D56,$0000				; 02B7 - No Squawks Sign
	dw DATA_F96D5B,$0000				; 02B8 - No Squitter Sign
	dw DATA_F96D60,$0000				; 02B9 - No Enguarde Sign
	dw DATA_F96D65,$0000				; 02BA - No Rattly Sign
	dw DATA_F9660E,$0000				; 02BB - K
	dw DATA_F9663C,$0000				; 02BC - O
	dw DATA_F9666A,$0000				; 02BD - N
	dw DATA_F96698,$0000				; 02BE - G
	dw DATA_F96E53,$0000				; 02BF - DK Barrel Letters
	dw DATA_F95D1E,$0000				; 02C0 - Extra life balloon
	dw DATA_F96D9D,$0000				; 02C1 - Level end target pole
	dw DATA_F96DA2,$0000				; 02C2 - Level end target barrel
	dw DATA_F96D98,$0000				; 02C3 - K. Rool's note
	dw DATA_F96CBB,$0000				; 02C4 - Climbable Horsetail, Sway
	dw DATA_F96CE1,$0000				; 02C5 - Climbable Horsetail, Stop
	dw DATA_F96300,$0000				; 02C6 - Unknown
	dw DATA_F96345,$0000				; 02C7 - Krochead, Idle
	dw DATA_F9636D,$0000				; 02C8 - Krochead, Wait under surface?
	dw DATA_F96395,$0000				; 02C9 - Krochead, Sink
	dw DATA_F963C4,$0000				; 02CA - Krockhead, Rise
	dw DATA_F9640B,$0000				; 02CB - Krochead, Unknown
	dw DATA_F96CE6,$0000				; 02CC - Unknown
	dw DATA_F96DBB,$0000				; 02CD - Invincibility barrel
	dw DATA_F96DC0,$0000				; 02CE - Glimmer, Swim
	dw DATA_F96DF5,$0000				; 02CF - Glimmer, Turn
	dw DATA_F9618F,$0000				; 02D0 - Kloak, Idle
	dw DATA_F961B8,$0000				; 02D1 - Kloak, Turn
	dw DATA_F961CE,$0000				; 02D2 - Kloak, Throw
	dw DATA_F96211,$0000				; 02D3 - Kloak, Dead
	dw DATA_F9622B,$0000				; 02D4 - Rideable Balloon
	dw DATA_F96E84,$0000				; 02D5 - Squitter Web Attack
	dw DATA_F96E9E,$0000				; 02D6 - Squitter Web Platform, Form
	dw DATA_F96F43,$0000				; 02D7 - Squitter Web Platform, Disappear
	dw DATA_F97076,$0000				; 02D8 - K. Rool, Unknown
	dw DATA_F97088,$0000				; 02D9 - Unknown sparks
	dw DATA_F964F1,$0000				; 02DA - X Barrel
	dw DATA_F95ACE,$0000				; 02DB - King Zing Sting, Idle
	dw DATA_F95AEB,$0000				; 02DC - King Zing Sting, Turn
	dw DATA_F965AF,$0000				; 02DD - Screech, Idle
	dw DATA_F965D8,$0000				; 02DE - Screech, Turn
	dw DATA_F971D3,$0000				; 02DF - Single banana
	dw DATA_F94E25,$0000				; 02E0 - Barrel
	dw DATA_F96E12,$0000				; 02E1 - DK Barrel
	dw DATA_F95033,$0000				; 02E2 - TNT Barrel
	dw DATA_F966C6,$0000				; 02E3 - Cannonball
	dw DATA_F9888C,$0000				; 02E4 - K. Rool's eyes
	dw DATA_F94E66,$0000				; 02E5 - TNT Barrel
	dw DATA_F96D6A,$0000				; 02E6 - Wooden Box, Idle
	dw DATA_F96D93,$0000				; 02E7 - Chest
	dw DATA_F98851,$0000				; 02E8 - Krow's egg, Thrown?
	dw DATA_F98819,$0000				; 02E9 - Krow's egg, Thrown?
	dw DATA_F94E2A,$0000				; 02EA - Barrel, Picked up
	dw DATA_F94E2A,$0000				; 02EB - Barrel, Picked up
	dw DATA_F95046,$0000				; 02EC - TNT Barrel, Picked up
	dw DATA_F966C6,$0000				; 02ED - Cannonball
	dw DATA_F9888C,$0000				; 02EE - K. Rool's eyes
	dw DATA_F94E6B,$0000				; 02EF - TNT Barrel, Picked up
	dw DATA_F96D6F,$0000				; 02F0 - Wooden Box, Picked up
	dw DATA_F96D93,$0000				; 02F1 - Chest
	dw DATA_F94E3B,$0000				; 02F2 - Barrel, Put down
	dw DATA_F96E12,$0000				; 02F3 - DK Barrel
	dw DATA_F9506B,$0000				; 02F4 - TNT Barrel, Put down
	dw DATA_F966C6,$0000				; 02F5 - Cannonball
	dw DATA_F9888C,$0000				; 02F6 - K. Rool's eyes
	dw DATA_F94E7C,$0000				; 02F7 - TNT Barrel, Put down
	dw DATA_F96D80,$0000				; 02F8 - Wooden Box, Put down
	dw DATA_F96D93,$0000				; 02F9 - Chest
	dw DATA_F94E49,$0000				; 02FA - Barrel, Thrown
	dw DATA_F94E49,$0000				; 02FB - Barrel, Thrown
	dw DATA_F9508A,$0000				; 02FC - TNT Barrel, Thrown
	dw DATA_F966CB,$0000				; 02FD - Cannonball, Thrown
	dw DATA_F98894,$0000				; 02FE - Unknown
	dw DATA_F94E8D,$0000				; 02FF - TNT Barrel, Thrown
	dw DATA_F96D8E,$0000				; 0300 - Wooden box, Held
	dw DATA_F96D93,$0000				; 0301 - Chest
	dw DATA_F988FE,$0000				; 0302 - Unknown
	dw DATA_F988CC,$0000				; 0303 - Krow's Egg, Rotating clockwise fast
	dw DATA_F98936,$0000				; 0304 - Krow's Egg, Rotating counterclockwise fast
	dw DATA_F9899A,$0000				; 0305 - Krow's Egg, Rotating clockwise
	dw DATA_F98968,$0000				; 0306 - Krow's Egg, Rotating counterclockwise
	dw DATA_F956BC,$0000				; 0307 - Snapjaw, Bite
	dw DATA_F96792,$0000				; 0308 - Squitter, Walking
	dw DATA_F9685B,$0000				; 0309 - Rattly, Hopping
	dw DATA_F952DF,$0000				; 030A - Klobber Barrel, Walking
	dw DATA_F977C2,$0000				; 030B - DK, Tied up

	%FREE_BYTES($F90C30, 208, $00)

DATA_F90D00:
	db $84 : dw CODE_B9E0AA
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $04 : dw $05EC
	db $04 : dw $05F0
	db $04 : dw $05F4
	db $04 : dw $05F8
	db $04 : dw $05FC
	db $04 : dw $0600
	db $04 : dw $0604
	db $04 : dw $0608
	db $04 : dw $060C
	db $04 : dw $0610
	db $04 : dw $0614
	db $04 : dw $0618
	db $04 : dw $061C
	db $04 : dw $0620
	db $04 : dw $0624
	db $04 : dw $0628
	db $04 : dw $062C
	db $04 : dw $0630
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $04 : dw $05EC
	db $04 : dw $05F0
	db $04 : dw $05F4
	db $04 : dw $05F8
	db $04 : dw $05FC
	db $04 : dw $0600
	db $04 : dw $0604
	db $04 : dw $0608
	db $04 : dw $060C
	db $04 : dw $0610
	db $04 : dw $0614
	db $04 : dw $0618
	db $04 : dw $061C
	db $04 : dw $0620
	db $04 : dw $0624
	db $04 : dw $0628
	db $04 : dw $062C
	db $04 : dw $0630
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $04 : dw $05EC
	db $04 : dw $05F0
	db $04 : dw $05F4
	db $04 : dw $05F8
	db $04 : dw $05FC
	db $04 : dw $0600
	db $04 : dw $0604
	db $04 : dw $0608
	db $04 : dw $060C
	db $04 : dw $0610
	db $04 : dw $0614
	db $04 : dw $0618
	db $04 : dw $061C
	db $04 : dw $0620
	db $04 : dw $0624
	db $04 : dw $0628
	db $04 : dw $062C
	db $04 : dw $0630
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $04 : dw $05EC
	db $04 : dw $05F0
	db $04 : dw $05F4
	db $04 : dw $05F8
	db $04 : dw $05FC
	db $04 : dw $0600
	db $04 : dw $0604
	db $04 : dw $0608
	db $04 : dw $060C
	db $04 : dw $0610
	db $04 : dw $0614
	db $04 : dw $0618
	db $04 : dw $061C
	db $04 : dw $0620
	db $04 : dw $0624
	db $04 : dw $0628
	db $04 : dw $062C
	db $04 : dw $0630
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $04 : dw $05EC
	db $04 : dw $05F0
	db $04 : dw $05F4
	db $04 : dw $05F8
	db $04 : dw $05FC
	db $04 : dw $0600
	db $04 : dw $0604
	db $04 : dw $0608
	db $04 : dw $060C
	db $04 : dw $0610
	db $04 : dw $0614
	db $04 : dw $0618
	db $04 : dw $061C
	db $04 : dw $0620
	db $04 : dw $0624
	db $04 : dw $0628
	db $04 : dw $062C
	db $04 : dw $0630
	db $06 : dw $1CA8
	db $06 : dw $1CAC
	db $04 : dw $1CB0
	db $04 : dw $1CB4
	db $04 : dw $1CB8
	db $04 : dw $1CB0
	db $04 : dw $1CB4
	db $04 : dw $1CB8
	db $03 : dw $1CB0
	db $03 : dw $1CB4
	db $03 : dw $1CB8
	db $06 : dw $1CBC
	db $06 : dw $1CC0
	db $06 : dw $1CC4
	db $04 : dw $1C8C
	db $04 : dw $1C90
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C94
	db $04 : dw $1C98
	db $04 : dw $1C9C
	db $04 : dw $1CA0
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1CA4
	db $04 : dw $1C4C
	db $04 : dw $1C50
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C54
	db $04 : dw $1C58
	db $04 : dw $1C5C
	db $04 : dw $1C60
	db $04 : dw $1C64
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C68
	db $04 : dw $1C6C
	db $04 : dw $1C70
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C74
	db $04 : dw $1C78
	db $04 : dw $1C7C
	db $04 : dw $1C80
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C84
	db $04 : dw $1C88
	db $04 : dw $1C8C
	db $04 : dw $1C90
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C94
	db $04 : dw $1C98
	db $04 : dw $1C9C
	db $04 : dw $1CA0
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1CA4
	db $04 : dw $1C4C
	db $04 : dw $1C50
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C54
	db $04 : dw $1C58
	db $04 : dw $1C5C
	db $04 : dw $1C60
	db $04 : dw $1C64
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C68
	db $04 : dw $1C6C
	db $04 : dw $1C70
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C74
	db $04 : dw $1C78
	db $04 : dw $1C7C
	db $04 : dw $1C80
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C84
	db $04 : dw $1C88
	db $04 : dw $1C8C
	db $04 : dw $1C90
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C94
	db $04 : dw $1C98
	db $04 : dw $1C9C
	db $04 : dw $1CA0
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1CA4
	db $04 : dw $1C4C
	db $04 : dw $1C50
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C54
	db $04 : dw $1C58
	db $04 : dw $1C5C
	db $04 : dw $1C60
	db $04 : dw $1C64
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C68
	db $04 : dw $1C6C
	db $04 : dw $1C70
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C74
	db $04 : dw $1C78
	db $04 : dw $1C7C
	db $04 : dw $1C80
	db $8E : dw !Define_DKC2_SoundID_DiddyJuggling|$0700
	db $04 : dw $1C84
	db $04 : dw $1C88
	db $06 : dw $1CC4
	db $06 : dw $1CC0
	db $06 : dw $1CBC
	db $06 : dw $1CB8
	db $06 : dw $1CB4
	db $06 : dw $1CB0
	db $06 : dw $1CAC
	db $06 : dw $1CA8
	db $80

	%FREE_BYTES($F90F95, 1, $00)

DATA_F90F96:
	db $05 : dw $3084
	db $05 : dw $3088
	db $05 : dw $308C
	db $05 : dw $3090
DATA_F90FA2:
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $3098
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $309C
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $30A0
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $30A4
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $30A8
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $30AC
	db $8F : dw CODE_B9D681,DATA_F90FDD
	db $03 : dw $30B0
	db $82 : dw DATA_F90FA2

DATA_F90FDD:
	db $03 : dw $3090
	db $03 : dw $308C
	db $03 : dw $3088
	db $03 : dw $3084
	db $81 : dw CODE_B9D855
	db $80

DATA_F90FED:
	db $80

	%FREE_BYTES($F90FEE, 1, $00)

DATA_F90FEF:
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $80

	%FREE_BYTES($F90FFC, 1, $00)

DATA_F90FFD:
	db $8B : db $04 : dw $0A4C,$000C,$FFF8
	db $80

	%FREE_BYTES($F91006, 1, $00)

DATA_F91007:
	db $8E : dw !Define_DKC2_SoundID_FreakOut|$0600
	db $02 : dw $2234
	db $03 : dw $2238
	db $02 : dw $223C
	db $03 : dw $2240
	db $02 : dw $2244
	db $03 : dw $2248
	db $02 : dw $224C
	db $03 : dw $2250
	db $02 : dw $2254
	db $04 : dw $2258
	db $04 : dw $225C
	db $04 : dw $2258
	db $04 : dw $225C
	db $04 : dw $2258
	db $04 : dw $225C
	db $04 : dw $2258
	db $04 : dw $225C
	db $04 : dw $2258
	db $04 : dw $225C
	db $04 : dw $2258
	db $04 : dw $225C
DATA_F91049:
	db $04 : dw $2258
	db $04 : dw $225C
	db $82 : dw DATA_F91049

DATA_F91052:
	db $80

	%FREE_BYTES($F91053, 1, $00)

DATA_F91054:
	db $81 : dw CODE_B9D88A
	db $04 : dw $05DC
	db $8F : dw CODE_B9D5F5,DATA_F91062
	db $20 : dw $05DC
DATA_F91062:
	db $04 : dw $2994
	db $04 : dw $2998
	db $04 : dw $299C
	db $04 : dw $29A0
	db $04 : dw $29A4
	db $04 : dw $29A8
	db $04 : dw $29AC
	db $14 : dw $29B0
	db $81 : dw CODE_B9D86D
	db $89 : db $10 : dw $29B4,$29E8
	db $89 : db $03 : dw $29B8,$29EC
	db $89 : db $03 : dw $29BC,$29F0
	db $89 : db $03 : dw $29C0,$29F4
	db $89 : db $03 : dw $29C4,$29F8
	db $89 : db $03 : dw $29C8,$29FC
	db $89 : db $03 : dw $29CC,$2A00
	db $89 : db $03 : dw $29D0,$2A04
	db $89 : db $03 : dw $29D4,$2A08
	db $89 : db $03 : dw $29D0,$2A04
	db $89 : db $03 : dw $29CC,$2A00
	db $89 : db $03 : dw $29C8,$29FC
	db $89 : db $03 : dw $29C4,$29F8
	db $89 : db $03 : dw $29C0,$29F4
	db $89 : db $03 : dw $29BC,$29F0
	db $89 : db $04 : dw $29B8,$29EC
	db $89 : db $04 : dw $29B4,$29E8
	db $89 : db $03 : dw $29B8,$29EC
	db $89 : db $04 : dw $29BC,$29F0
	db $89 : db $03 : dw $29C0,$29F4
	db $89 : db $04 : dw $29C4,$29F8
	db $89 : db $03 : dw $29C8,$29FC
	db $89 : db $04 : dw $29CC,$2A00
	db $89 : db $03 : dw $29D0,$2A04
	db $89 : db $04 : dw $29D4,$2A08
	db $89 : db $03 : dw $29D8,$2A0C
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29D8,$2A0C
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $04 : dw $29E4,$2A18
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $14 : dw $29E4,$2A18
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29D8,$2A0C
	db $89 : db $04 : dw $29D4,$2A08
	db $89 : db $04 : dw $29D0,$2A04
	db $89 : db $04 : dw $29CC,$2A00
	db $89 : db $04 : dw $29C8,$29FC
	db $89 : db $04 : dw $29CC,$2A00
	db $89 : db $04 : dw $29D0,$2A04
	db $89 : db $04 : dw $29D4,$2A08
	db $89 : db $04 : dw $29D8,$2A0C
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $14 : dw $29E4,$2A18
	db $89 : db $04 : dw $29E0,$2A14
	db $89 : db $04 : dw $29DC,$2A10
	db $89 : db $04 : dw $29D8,$2A0C
	db $89 : db $04 : dw $29D4,$2A08
	db $89 : db $04 : dw $29D0,$2A04
	db $89 : db $04 : dw $29CC,$2A00
	db $89 : db $04 : dw $29C8,$29FC
	db $89 : db $04 : dw $29C4,$29F8
	db $89 : db $04 : dw $29C0,$29F4
	db $89 : db $04 : dw $29BC,$29F0
	db $89 : db $04 : dw $29B8,$29EC
	db $89 : db $04 : dw $29B4,$29E8
	db $89 : db $03 : dw $29B8,$29EC
	db $89 : db $03 : dw $29BC,$29F0
	db $89 : db $03 : dw $29C0,$29F4
	db $89 : db $03 : dw $29C4,$29F8
	db $89 : db $03 : dw $29C8,$29FC
	db $89 : db $03 : dw $29CC,$2A00
	db $89 : db $03 : dw $29D0,$2A04
	db $89 : db $03 : dw $29D4,$2A08
	db $89 : db $03 : dw $29D0,$2A04
	db $89 : db $03 : dw $29CC,$2A00
	db $89 : db $03 : dw $29C8,$29FC
	db $89 : db $03 : dw $29C4,$29F8
	db $89 : db $03 : dw $29C0,$29F4
	db $89 : db $03 : dw $29BC,$29F0
	db $89 : db $04 : dw $29B8,$29EC
	db $89 : db $04 : dw $29B4,$29E8
	db $89 : db $03 : dw $29B8,$29EC
	db $89 : db $04 : dw $29BC,$29F0
	db $89 : db $03 : dw $29C0,$29F4
	db $89 : db $03 : dw $29C4,$29F8
	db $89 : db $04 : dw $29C0,$29F4
	db $89 : db $03 : dw $29BC,$29F0
	db $89 : db $04 : dw $29B8,$29EC
	db $81 : dw CODE_B9D85F
	db $89 : db $14 : dw $29B4,$29E8
	db $83 : dw CODE_B9D4F1
	db $81 : dw CODE_B9DC96
	db $18 : dw $29B0
	db $04 : dw $29AC
	db $04 : dw $29A8
	db $04 : dw $29A4
	db $04 : dw $29A0
	db $04 : dw $299C
	db $04 : dw $2998
	db $04 : dw $2994
	db $81 : dw CODE_B9D890
DATA_F912AB:
	db $02 : dw $02C4
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $02 : dw $02D0
	db $02 : dw $02D4
	db $02 : dw $02D8
	db $02 : dw $02DC
	db $02 : dw $02E0
	db $02 : dw $02E4
	db $02 : dw $02E8
	db $02 : dw $02EC
	db $02 : dw $02F0
	db $02 : dw $02F4
	db $82 : dw DATA_F912AB

DATA_F912D5:
	db $80

	%FREE_BYTES($F912D6, 1, $00)

DATA_F912D7:
	db $81 : dw CODE_B9D88A
	db $81 : dw CODE_B9D890
DATA_F912DD:
	db $02 : dw $02C4
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $02 : dw $02D0
	db $02 : dw $02D4
	db $02 : dw $02D8
	db $02 : dw $02DC
	db $02 : dw $02E0
	db $02 : dw $02E4
	db $02 : dw $02E8
	db $02 : dw $02EC
	db $02 : dw $02F0
	db $02 : dw $02F4
	db $82 : dw DATA_F912DD

DATA_F91307:
	db $80

	%FREE_BYTES($F91308, 1, $00)

DATA_F91309:
	db $20 : dw $07A4
	db $80

	%FREE_BYTES($F9130D, 1, $00)

DATA_F9130E:
	db $18 : dw $07A4
	db $81 : dw CODE_B9DFD5
	db $80

	%FREE_BYTES($F91315, 1, $00)

DATA_F91316:
	db $01 : dw $0FE8
	db $01 : dw $0FEC
DATA_F9131C:
	db $01 : dw $0FF0
	db $01 : dw $0FF4
	db $01 : dw $0FF8
	db $01 : dw $0FFC
	db $01 : dw $1000
	db $01 : dw $1004
	db $01 : dw $1008
	db $01 : dw $100C
	db $01 : dw $1010
	db $01 : dw $1014
	db $01 : dw $1018
	db $01 : dw $101C
	db $01 : dw $1020
	db $01 : dw $1024
	db $01 : dw $1028
	db $01 : dw $102C
	db $82 : dw DATA_F9131C

DATA_F9134F:
	db $80

	%FREE_BYTES($F91350, 1, $00)

DATA_F91351:
	db $02 : dw $0FE8
	db $02 : dw $0FEC
DATA_F91357:
	db $02 : dw $0FF0
	db $02 : dw $0FF4
	db $02 : dw $0FF8
	db $02 : dw $0FFC
	db $02 : dw $1000
	db $02 : dw $1004
	db $02 : dw $1008
	db $02 : dw $100C
	db $02 : dw $1010
	db $02 : dw $1014
	db $02 : dw $1018
	db $02 : dw $101C
	db $02 : dw $1020
	db $02 : dw $1024
	db $02 : dw $1028
	db $02 : dw $102C
	db $82 : dw DATA_F91357

DATA_F9138A:
	db $80

	%FREE_BYTES($F9138B, 1, $00)

DATA_F9138C:
	db $01 : dw $1010
	db $01 : dw $1014
	db $01 : dw $1018
	db $01 : dw $101C
	db $01 : dw $1020
	db $01 : dw $1024
	db $01 : dw $1028
	db $01 : dw $102C
	db $01 : dw $0FF0
	db $01 : dw $0FF4
	db $01 : dw $0FF8
	db $01 : dw $0FFC
	db $01 : dw $1000
	db $01 : dw $1004
	db $01 : dw $1008
	db $01 : dw $100C
	db $80

	%FREE_BYTES($F913BD, 1, $00)

DATA_F913BE:
	db $81 : dw CODE_B9DD23
	db $05 : dw $0778
	db $05 : dw $077C
	db $05 : dw $0780
	db $06 : dw $0784
	db $83 : dw CODE_B9D5A6
	db $0C : dw $0788
	db $81 : dw CODE_B9DEC0
	db $06 : dw $078C
	db $06 : dw $0790
	db $06 : dw $0794
	db $06 : dw $0798
	db $06 : dw $079C
	db $06 : dw $07A0
	db $05 : dw $07A0
	db $05 : dw $079C
	db $05 : dw $0798
	db $05 : dw $0798
	db $05 : dw $079C
	db $05 : dw $07A0
DATA_F913FA:
	db $04 : dw $07A0
	db $04 : dw $079C
	db $04 : dw $0798
	db $04 : dw $0798
	db $04 : dw $079C
	db $04 : dw $07A0
	db $82 : dw DATA_F913FA

DATA_F9140F:
	db $80

	%FREE_BYTES($F91410, 1, $00)

DATA_F91411:
	db $02 : dw $2090
	db $02 : dw $2094
	db $81 : dw CODE_B9E01B
	db $02 : dw $2094
	db $02 : dw $2090
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F91424, 1, $00)

DATA_F91425:
	db $84 : dw CODE_B9E0AA
	db $8A : db $08 : dw $156C,$1578,$0000,$0000
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $1574,$1578,$0000,$0002
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $156C,$1578,$0000,$0000
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $1574,$1578,$0000,$0002
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $156C,$1578,$0000,$0000
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $1574,$1578,$0000,$0002
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $156C,$1578,$0000,$0000
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $08 : dw $1574,$1578,$0000,$0002
	db $8A : db $08 : dw $1570,$1578,$0000,$0001
	db $8A : db $03 : dw $154C,$1578,$0000,$0000
	db $8A : db $03 : dw $154C,$157C,$0000,$0000
	db $8A : db $03 : dw $154C,$1580,$0000,$0000
	db $8A : db $01 : dw $154C,$1584,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $03 : dw $154C,$1590,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$1584,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $04 : dw $154C,$1590,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$1584,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $05 : dw $154C,$1590,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$1584,$0000,$0000
	db $8A : db $01 : dw $154C,$1588,$0000,$0000
	db $8A : db $01 : dw $154C,$158C,$0000,$0000
	db $8A : db $08 : dw $154C,$1590,$0000,$0000
	db $8A : db $05 : dw $1550,$1594,$0000,$0000
	db $8A : db $05 : dw $1554,$1598,$0000,$0000
	db $8A : db $0D : dw $1558,$159C,$0000,$0000
	db $8A : db $03 : dw $155C,$15A0,$0000,$0000
	db $8A : db $03 : dw $1560,$15A4,$0000,$0000
	db $8A : db $03 : dw $1564,$15A8,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15B4,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15B4,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15B4,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1564,$15A8,$0000,$0000
	db $8A : db $09 : dw $1560,$15A4,$0000,$0000
	db $8A : db $03 : dw $1560,$15A4,$0000,$0000
	db $8A : db $03 : dw $1564,$15A8,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15B4,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15B4,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15B4,$0000,$0000
	db $8A : db $03 : dw $1568,$15B0,$0000,$0000
	db $8A : db $03 : dw $1568,$15AC,$0000,$0000
	db $8A : db $03 : dw $1564,$15A8,$0000,$0000
	db $8A : db $03 : dw $1560,$15A4,$0000,$0000
	db $8A : db $04 : dw $155C,$15A0,$0000,$0000
	db $8A : db $05 : dw $1558,$159C,$0000,$0000
	db $8A : db $05 : dw $1554,$1598,$0000,$0000
	db $8A : db $05 : dw $1550,$1594,$0000,$0000
	db $80

	%FREE_BYTES($F91767, 1, $00)

DATA_F91768:
	db $8B : db $02 : dw $1408,$0000,$0007
	db $8B : db $02 : dw $1408,$0000,$0006
	db $81 : dw CODE_B9E01B
	db $8B : db $02 : dw $1408,$0000,$0006
	db $8B : db $02 : dw $1408,$0000,$0007
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F9178F, 1, $00)

DATA_F91790:
	db $84 : dw CODE_B9E023
	db $8A : db $03 : dw $13FC,$1428,$0000,$0000
	db $8A : db $03 : dw $1400,$142C,$0000,$0000
	db $8A : db $03 : dw $1404,$1430,$0000,$0000
	db $8A : db $03 : dw $1408,$1434,$0000,$0000
	db $81 : dw CODE_B9E0E2
	db $8A : db $03 : dw $140C,$1438,$0000,$0000
	db $8A : db $03 : dw $1410,$143C,$0000,$0000
	db $8A : db $03 : dw $1414,$1440,$0000,$0000
	db $8A : db $03 : dw $1418,$1444,$0000,$0000
	db $8A : db $03 : dw $141C,$1448,$0000,$0000
	db $8A : db $03 : dw $1420,$144C,$0000,$0000
	db $81 : dw CODE_B9E0E2
	db $8A : db $03 : dw $1424,$1450,$0000,$0000
	db $80

	%FREE_BYTES($F91808, 1, $00)

DATA_F91809:
	db $8A : db $03 : dw $1408,$1434,$0000,$0000
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F91817, 1, $00)

DATA_F91818:
	db $8A : db $03 : dw $1408,$1434,$0000,$0000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91829, 1, $00)

DATA_F9182A:
	db $84 : dw CODE_B9DECE
	db $8A : db $03 : dw $1408,$1434,$0000,$0000
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91841, 1, $00)

DATA_F91842:
	db $8A : db $03 : dw $1408,$1434,$0000,$0000
	db $81 : dw CODE_B9DA5D
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F91853, 1, $00)

DATA_F91854:
	db $8A : db $03 : dw $1408,$1434,$0000,$0000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91865, 1, $00)

DATA_F91866:
	db $8A : db $02 : dw $1770,$178C,$0000,$0000
	db $8A : db $02 : dw $1774,$1790,$0000,$0000
	db $8A : db $02 : dw $1778,$1794,$0000,$0000
	db $8A : db $02 : dw $177C,$1798,$0000,$0000
	db $8A : db $02 : dw $1780,$179C,$0000,$0000
	db $8A : db $02 : dw $1784,$17A0,$0000,$0000
	db $8A : db $01 : dw $1788,$17A4,$0000,$0000
	db $02 : dw $0A80
	db $8B : db $02 : dw $0A84,$0000,$0000
	db $8B : db $02 : dw $0A88,$0000,$0000
	db $81 : dw CODE_B9DCEA
	db $8B : db $02 : dw $0A8C,$0000,$FFF0
	db $81 : dw CODE_B9D8BE
	db $02 : dw $0A90
	db $02 : dw $0A94
	db $02 : dw $0A98
	db $02 : dw $0A9C
	db $02 : dw $0AA0
	db $02 : dw $0AA4
	db $02 : dw $0AA8
	db $83 : dw CODE_B9D523
	db $81 : dw CODE_B9DFD5
	db $80

	%FREE_BYTES($F918E9, 1, $00)

DATA_F918EA:
	db $07 : dw $1340
	db $07 : dw $1344
	db $07 : dw $1348
	db $07 : dw $134C
	db $07 : dw $1348
	db $07 : dw $134C
	db $07 : dw $1348
	db $07 : dw $134C
	db $17 : dw $1348
	db $07 : dw $1344
	db $07 : dw $1340
	db $07 : dw $1350
	db $07 : dw $1354
	db $17 : dw $1358
	db $04 : dw $1354
	db $03 : dw $1350
	db $03 : dw $1340
	db $03 : dw $135C
	db $03 : dw $1360
	db $04 : dw $1364
	db $04 : dw $1368
	db $07 : dw $136C
	db $04 : dw $1368
	db $17 : dw $1364
	db $05 : dw $1368
	db $27 : dw $136C
	db $05 : dw $1368
	db $05 : dw $1364
	db $05 : dw $1360
	db $05 : dw $135C
	db $05 : dw $1340
	db $07 : dw $1350
	db $07 : dw $1354
	db $17 : dw $1358
	db $04 : dw $1354
	db $04 : dw $1350
	db $80

	%FREE_BYTES($F91957, 1, $00)

DATA_F91958:
	db $81 : dw CODE_B9D893
	db $8B : db $03 : dw $0A3C,$000C,$0008
	db $8B : db $02 : dw $0A40,$0010,$0007
	db $8B : db $02 : dw $0A44,$0010,$0001
	db $8B : db $02 : dw $0A48,$000E,$FFFD
	db $8B : db $02 : dw $0A4C,$000C,$FFF8
	db $81 : dw CODE_B9D707
	db $80

	%FREE_BYTES($F91987, 1, $00)

DATA_F91988:
	db $81 : dw CODE_B9D893
	db $8B : db $02 : dw $0A4C,$000C,$FFF8
	db $8B : db $02 : dw $0A48,$000E,$FFFD
	db $8B : db $02 : dw $0A44,$0010,$0001
	db $8B : db $02 : dw $0A40,$0010,$0007
	db $8B : db $03 : dw $0A3C,$000C,$0008
	db $8B : db $01 : dw $0A3C,$000C,$0000
	db $81 : dw CODE_B9D898
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F919C2, 1, $00)

DATA_F919C3:
	db $81 : dw CODE_B9D8AC
	db $8B : db $02 : dw $0A74,$0008,$FFF5
	db $8B : db $02 : dw $0A78,$0004,$FFF3
	db $8B : db $03 : dw $0A7C,$FFF9,$FFF5
	db $8B : db $05 : dw $0A80,$FFF0,$FFF7
	db $8B : db $03 : dw $0A84,$FFF1,$FFF7
	db $8B : db $02 : dw $0A88,$FFF4,$FFF7
	db $8B : db $02 : dw $0A8C,$0000,$FFF7
	db $81 : dw CODE_B9D967
	db $02 : dw $0A90
	db $03 : dw $0A94
	db $05 : dw $0A98
	db $03 : dw $0A9C
	db $03 : dw $0AA0
	db $03 : dw $0AA4
	db $03 : dw $0AA8
	db $81 : dw CODE_B9DFD5
	db $80

	%FREE_BYTES($F91A1A, 1, $00)

DATA_F91A1B:
	db $8B : db $04 : dw $0A4C,$000C,$FFF8
	db $84 : dw CODE_B9E0AA
	db $80

	%FREE_BYTES($F91A27, 1, $00)

DATA_F91A28:
	db $84 : dw CODE_B9E023
	db $8B : db $03 : dw $0A54,$000C,$FFF5
	db $8B : db $03 : dw $0A58,$000C,$FFF7
	db $81 : dw CODE_B9E0E2
	db $8B : db $03 : dw $0A5C,$000C,$FFF7
	db $8B : db $03 : dw $0A60,$000C,$FFF5
	db $8B : db $03 : dw $0A64,$000C,$FFF5
	db $8B : db $03 : dw $0A68,$000C,$FFF7
	db $8B : db $03 : dw $0A6C,$000C,$FFF7
	db $81 : dw CODE_B9E0E2
	db $8B : db $03 : dw $0A70,$000C,$FFF5
	db $80

	%FREE_BYTES($F91A72, 1, $00)

DATA_F91A73:
	db $8B : db $04 : dw $0A4C,$000C,$FFF8
	db $81 : dw CODE_B9E01B
	db $8B : db $04 : dw $0A4C,$000C,$FFF8
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F91A8A, 1, $00)

DATA_F91A8B:
	db $8B : db $03 : dw $0A64,$000C,$FFF7
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F91A97, 1, $00)

DATA_F91A98:
	db $8B : db $03 : dw $0A64,$000C,$FFF7
	db $83 : dw CODE_B9D5A6
	db $8B : db $03 : dw $0A64,$000C,$FFF7
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91AAF, 1, $00)

DATA_F91AB0:
	db $84 : dw CODE_B9DECE
	db $8B : db $03 : dw $0A64,$000C,$FFF7
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91AC5, 1, $00)

DATA_F91AC6:
	db $8B : db $03 : dw $0A68,$000C,$FFF7
	db $81 : dw CODE_B9DA5D
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F91AD5, 1, $00)

DATA_F91AD6:
	db $02 : dw $0730
	db $02 : dw $0734
	db $02 : dw $0738
	db $02 : dw $073C
	db $02 : dw $0740
	db $81 : dw CODE_B9DEE9
	db $80

	%FREE_BYTES($F91AE9, 1, $00)

DATA_F91AEA:
	db $0F : dw $0744
	db $05 : dw $0748
	db $05 : dw $074C
	db $11 : dw $0750
	db $03 : dw $0754
	db $03 : dw $0758
	db $03 : dw $075C
	db $11 : dw $0760
	db $03 : dw $075C
	db $03 : dw $0758
	db $03 : dw $0754
	db $11 : dw $0750
	db $03 : dw $074C
	db $03 : dw $0748
	db $7F : dw $0744
	db $80

	%FREE_BYTES($F91B18, 1, $00)

DATA_F91B19:
	db $02 : dw $0744
	db $02 : dw $0740
	db $02 : dw $073C
	db $02 : dw $0738
	db $02 : dw $0734
	db $02 : dw $0730
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F91B2F, 1, $00)

DATA_F91B30:
	db $02 : dw $03B8
	db $02 : dw $03BC
	db $02 : dw $03C0
	db $02 : dw $03C4
	db $02 : dw $03C8
	db $02 : dw $03CC
	db $02 : dw $03D0
	db $02 : dw $03D4
	db $02 : dw $03D8
	db $02 : dw $03DC
	db $02 : dw $03E0
	db $02 : dw $03E4
	db $02 : dw $03E8
	db $02 : dw $03EC
	db $02 : dw $03F0
	db $02 : dw $03F4
	db $80

	%FREE_BYTES($F91B61, 1, $00)

DATA_F91B62:
	db $84 : dw CODE_B9E103
	db $02 : dw $03B8
	db $02 : dw $03BC
	db $02 : dw $03C0
	db $02 : dw $03C4
	db $02 : dw $03C8
	db $02 : dw $03CC
	db $81 : dw CODE_B9E0E2
	db $02 : dw $03D0
	db $81 : dw CODE_B9E0E2
	db $02 : dw $03D4
	db $81 : dw CODE_B9E0E2
	db $02 : dw $03D8
	db $02 : dw $03DC
	db $02 : dw $03E0
	db $02 : dw $03E4
	db $02 : dw $03E8
	db $02 : dw $03EC
	db $81 : dw CODE_B9E0E2
	db $02 : dw $03F0
	db $81 : dw CODE_B9E0E2
	db $02 : dw $03F4
	db $81 : dw CODE_B9E0E2
	db $80

	%FREE_BYTES($F91BA8, 1, $00)

DATA_F91BA9:
	db $02 : dw $02C4
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $02 : dw $02D0
	db $02 : dw $02D4
	db $02 : dw $02D8
	db $02 : dw $02DC
	db $02 : dw $02E0
	db $02 : dw $02E4
	db $02 : dw $02E8
	db $02 : dw $02EC
	db $02 : dw $02F0
	db $02 : dw $02F4
	db $80

	%FREE_BYTES($F91BD1, 1, $00)

DATA_F91BD2:
	db $81 : dw CODE_B9D9E8
	db $18 : dw $05DC
	db $81 : dw CODE_B9DA01
	db $10 : dw $05DC
	db $81 : dw CODE_B9D9EF
DATA_F91BE1:
	db $02 : dw $02C4
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $02 : dw $02D0
	db $02 : dw $02D4
	db $02 : dw $02D8
	db $02 : dw $02DC
	db $02 : dw $02E0
	db $02 : dw $02E4
	db $02 : dw $02E8
	db $02 : dw $02EC
	db $02 : dw $02F0
	db $02 : dw $02F4
	db $82 : dw DATA_F91BE1

DATA_F91C0B:
	db $80

	%FREE_BYTES($F91C0C, 1, $00)

DATA_F91C0D:
	db $81 : dw CODE_B9D9E8
	db $18 : dw $1EBC
	db $81 : dw CODE_B9DA01
	db $10 : dw $1EBC
	db $81 : dw CODE_B9D9EF
DATA_F91C1C:
	db $03 : dw $1EBC
	db $03 : dw $1EC0
	db $03 : dw $1EC4
	db $03 : dw $1EC8
	db $03 : dw $1ECC
	db $03 : dw $1ED0
	db $03 : dw $1ED4
	db $03 : dw $1ED8
	db $03 : dw $1EDC
	db $03 : dw $1EE0
	db $03 : dw $1EE4
	db $03 : dw $1EE8
	db $03 : dw $1EEC
	db $03 : dw $1EF0
	db $03 : dw $1EF4
	db $82 : dw DATA_F91C1C

DATA_F91C4C:
	db $80

	%FREE_BYTES($F91C4D, 1, $00)

DATA_F91C4E:
	db $8E : dw !Define_DKC2_SoundID_DiddyHurt|$0600
	db $12 : dw $07A4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91C58, 1, $00)

DATA_F91C59:
	db $8E : dw !Define_DKC2_SoundID_DiddyHurt|$0600
	db $02 : dw $07A4
	db $02 : dw $07A4
	db $83 : dw CODE_B9D55C
	db $02 : dw $07A4
	db $83 : dw CODE_B9D543
	db $02 : dw $07A4
	db $81 : dw CODE_B9DA1B
	db $80

	%FREE_BYTES($F91C72, 1, $00)

DATA_F91C73:
	db $84 : dw CODE_B9DA32
	db $02 : dw $02C4
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $02 : dw $02D0
	db $81 : dw CODE_B9E0E2
	db $02 : dw $02D4
	db $02 : dw $02D8
	db $02 : dw $02DC
	db $02 : dw $02E0
	db $02 : dw $02E4
	db $81 : dw CODE_B9E0E2
	db $02 : dw $02E8
	db $02 : dw $02EC
	db $02 : dw $02F0
	db $02 : dw $02F4
	db $81 : dw CODE_B9E07C
	db $80

	%FREE_BYTES($F91CA7, 1, $00)

DATA_F91CA8:
	db $02 : dw $0644
	db $02 : dw $0648
	db $02 : dw $064C
	db $02 : dw $0650
	db $02 : dw $0654
	db $02 : dw $0658
	db $02 : dw $065C
	db $02 : dw $0660
	db $02 : dw $0664
	db $83 : dw CODE_B9D570
	db $04 : dw $0668
	db $03 : dw $066C
	db $03 : dw $0670
	db $03 : dw $0674
	db $03 : dw $0678
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91CD9, 1, $00)

DATA_F91CDA:
	db $02 : dw $0634
	db $0A : dw $0638
	db $02 : dw $063C
	db $02 : dw $0640
	db $81 : dw CODE_B9DA52
	db $02 : dw $0644
	db $02 : dw $0648
	db $02 : dw $064C
	db $02 : dw $0650
	db $02 : dw $0654
	db $02 : dw $0658
	db $02 : dw $065C
	db $02 : dw $0660
	db $02 : dw $0664
	db $02 : dw $0668
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91D0B, 1, $00)

DATA_F91D0C:
	db $02 : dw $0638
	db $01 : dw $0640
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F91D16, 1, $00)

DATA_F91D17:
	db $84 : dw CODE_B9DEC3
	db $02 : dw $0644
	db $02 : dw $0648
	db $02 : dw $064C
	db $02 : dw $0650
	db $02 : dw $0654
	db $02 : dw $0658
	db $02 : dw $065C
	db $02 : dw $0660
	db $02 : dw $0664
	db $83 : dw CODE_B9D570
	db $84 : dw CODE_B9DECE
	db $04 : dw $0668
	db $03 : dw $066C
	db $03 : dw $0670
	db $03 : dw $0674
	db $03 : dw $0678
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91D54, 1, $00)

DATA_F91D55:
	db $02 : dw $0674
	db $02 : dw $0674
	db $83 : dw CODE_B9D5A6
	db $02 : dw $0678
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91D65, 1, $00)

DATA_F91D66:
	db $02 : dw $0674
	db $84 : dw CODE_B9DECE
	db $02 : dw $0674
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $02 : dw $0678
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91D7C, 1, $00)

DATA_F91D7D:
	db $02 : dw $0674
	db $02 : dw $0674
	db $83 : dw CODE_B9D5B3
	db $02 : dw $0678
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91D8D, 1, $00)

DATA_F91D8E:
	db $02 : dw $0674
	db $84 : dw CODE_B9DECE
	db $02 : dw $0674
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F91DA1, 1, $00)

DATA_F91DA2:
	db $02 : dw $067C
	db $81 : dw CODE_B9DA5D
	db $02 : dw $0680
	db $03 : dw $0634
	db $08 : dw $0638
	db $03 : dw $0634
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F91DB8, 1, $00)

DATA_F91DB9:
	db $81 : dw CODE_B9DEB0
	db $01 : dw $0684
	db $01 : dw $068C
	db $01 : dw $0690
	db $01 : dw $0694
	db $01 : dw $0698
DATA_F91DCB:
	db $02 : dw $069C
	db $02 : dw $06A0
	db $02 : dw $06A4
	db $02 : dw $06A8
	db $02 : dw $06AC
	db $02 : dw $06B0
	db $02 : dw $06B4
	db $02 : dw $06B8
	db $02 : dw $06BC
	db $02 : dw $06C0
	db $02 : dw $06C4
	db $02 : dw $06C8
	db $8F : dw CODE_B9D676,DATA_F91DFD
	db $02 : dw $06CC
	db $02 : dw $06D0
	db $82 : dw DATA_F91DCB

DATA_F91DFD:
	db $03 : dw $06CC
	db $81 : dw CODE_B9DE45
	db $02 : dw $06CC
	db $03 : dw $06D0
	db $03 : dw $06D0
	db $02 : dw $0694
	db $02 : dw $0690
	db $02 : dw $068C
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F91E19, 1, $00)

DATA_F91E1A:
	db $8E : dw !Define_DKC2_SoundID_DiddyHurt|$0600
	db $01 : dw $07A4
	db $81 : dw CODE_B9DA5E
	db $0B : dw $07A4
	db $02 : dw $07A4
	db $83 : dw CODE_B9D55C
	db $05 : dw $0764
	db $05 : dw $0768
	db $05 : dw $076C
	db $05 : dw $0770
	db $05 : dw $0774
	db $83 : dw CODE_B9D5A6
	db $8E : dw !Define_DKC2_SoundID_Unknown13|$0600
	db $81 : dw CODE_B9DD23
	db $05 : dw $0778
	db $05 : dw $077C
	db $05 : dw $0780
	db $06 : dw $0784
	db $83 : dw CODE_B9D5A6
	db $8E : dw !Define_DKC2_SoundID_Unknown13|$0600
	db $81 : dw CODE_B9DA77
	db $0C : dw $0788
	db $81 : dw CODE_B9DEC0
	db $06 : dw $078C
	db $06 : dw $0790
	db $81 : dw CODE_B9DA96
	db $06 : dw $0794
	db $06 : dw $0798
	db $06 : dw $079C
	db $06 : dw $07A0
	db $05 : dw $07A0
	db $05 : dw $079C
	db $05 : dw $0798
	db $05 : dw $0798
	db $05 : dw $079C
	db $05 : dw $07A0
	db $04 : dw $07A0
	db $04 : dw $079C
	db $04 : dw $0798
	db $04 : dw $07A0
	db $04 : dw $079C
	db $04 : dw $0798
	db $04 : dw $0798
	db $81 : dw CODE_B9DA63
	db $04 : dw $079C
	db $04 : dw $07A0
	db $04 : dw $07A0
	db $04 : dw $079C
	db $81 : dw CODE_B9DA82
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91EB1, 1, $00)

DATA_F91EB2:
	db $02 : dw $02C8
	db $80

	%FREE_BYTES($F91EB6, 1, $00)

DATA_F91EB7:
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $81 : dw CODE_B9DAA5
	db $80

	%FREE_BYTES($F91EC1, 1, $00)

DATA_F91EC2:
	db $50 : dw $1F08
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91EC9, 1, $00)

DATA_F91ECA:
	db $50 : dw $211C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F91ED1, 1, $00)

DATA_F91ED2:
	db $28 : dw $211C
	db $08 : dw $2120
	db $08 : dw $2124
	db $28 : dw $2128
	db $08 : dw $2124
	db $06 : dw $2120
	db $06 : dw $2124
	db $06 : dw $2128
	db $14 : dw $212C
	db $08 : dw $2128
	db $08 : dw $2124
	db $08 : dw $2120
	db $80

	%FREE_BYTES($F91EF7, 1, $00)

DATA_F91EF8:
	db $05 : dw $1E08
	db $05 : dw $1E0C
	db $05 : dw $1E10
	db $05 : dw $1E14
	db $05 : dw $1E18
	db $05 : dw $1E1C
	db $05 : dw $1E18
	db $05 : dw $1E14
	db $05 : dw $1E10
	db $05 : dw $1E0C
	db $80

	%FREE_BYTES($F91F17, 1, $00)

DATA_F91F18:
	db $0D : dw $1DF0
	db $08 : dw $1DF4
	db $0D : dw $1DF8
	db $08 : dw $1DF4
	db $0D : dw $1DF0
	db $08 : dw $1DF4
	db $0D : dw $1DF8
	db $08 : dw $1DF4
	db $0D : dw $1DF0
	db $08 : dw $1DF4
	db $0D : dw $1DF8
	db $08 : dw $1DF4
	db $0D : dw $1DF0
	db $08 : dw $1DF4
	db $0D : dw $1DF8
	db $08 : dw $1DF4
	db $0D : dw $1DF0
	db $08 : dw $1DF4
	db $0D : dw $1DF8
	db $08 : dw $1DF4
	db $05 : dw $1DF0
	db $05 : dw $1DF4
	db $05 : dw $1DF8
	db $05 : dw $1DFC
	db $05 : dw $1E00
	db $1A : dw $1E04
	db $05 : dw $1E00
	db $05 : dw $1DFC
	db $05 : dw $1E00
	db $28 : dw $1E04
	db $05 : dw $1E00
	db $05 : dw $1DFC
	db $05 : dw $1DF8
	db $05 : dw $1DF4
	db $0D : dw $1DF0
	db $08 : dw $1DF4
	db $0D : dw $1DF8
	db $08 : dw $1DF4
	db $80

	%FREE_BYTES($F91F8B, 1, $00)

DATA_F91F8C:
	db $04 : dw $063C
	db $04 : dw $0640
	db $04 : dw $0644
	db $04 : dw $0640
	db $04 : dw $063C
	db $81 : dw CODE_B9DAB1
	db $80

	%FREE_BYTES($F91F9F, 1, $00)

DATA_F91FA0:
	db $04 : dw $05DC
	db $04 : dw $05E0
	db $04 : dw $05E4
	db $04 : dw $05E8
	db $04 : dw $05EC
	db $04 : dw $05F0
	db $04 : dw $05F4
	db $04 : dw $05F8
	db $04 : dw $05FC
	db $04 : dw $0600
	db $04 : dw $0604
	db $04 : dw $0608
	db $04 : dw $060C
	db $04 : dw $0610
	db $04 : dw $0614
	db $04 : dw $0618
	db $04 : dw $061C
	db $04 : dw $0620
	db $04 : dw $0624
	db $04 : dw $0628
	db $04 : dw $062C
	db $04 : dw $0630
	db $80

	%FREE_BYTES($F91FE3, 1, $00)

DATA_F91FE4:
	db $8B : db $04 : dw $0A4C,$000C,$FFF8
	db $8B : db $04 : dw $0A50,$000C,$FFF4
	db $8B : db $04 : dw $0A54,$000C,$FFF5
	db $8B : db $04 : dw $0A50,$000C,$FFF4
	db $8B : db $04 : dw $0A54,$000C,$FFF5
DATA_F9200C:
	db $8B : db $04 : dw $0A4C,$000C,$FFF8
	db $82 : dw DATA_F9200C

DATA_F92017:
	db $80

	%FREE_BYTES($F92018, 1, $00)

DATA_F92019:
	db $84 : dw CODE_B9DAE2
	db $02 : dw $1B30
	db $80

	%FREE_BYTES($F92020, 1, $00)

DATA_F92021:
	db $84 : dw CODE_B9DB47
	db $02 : dw $1B2C
	db $02 : dw $1B28
	db $02 : dw $1B24
	db $02 : dw $1B20
	db $02 : dw $1B1C
	db $02 : dw $1B18
	db $02 : dw $1B14
	db $02 : dw $1B10
	db $02 : dw $1B0C
	db $02 : dw $1B08
	db $02 : dw $1B04
	db $02 : dw $1B00
	db $81 : dw CODE_B9DB1B
	db $80

	%FREE_BYTES($F9204C, 1, $00)

DATA_F9204D:
	db $84 : dw CODE_B9DB47
	db $02 : dw $1B00
	db $02 : dw $1B04
	db $02 : dw $1B08
	db $02 : dw $1B0C
	db $02 : dw $1B10
	db $02 : dw $1B14
	db $02 : dw $1B18
	db $02 : dw $1B1C
	db $02 : dw $1B20
	db $02 : dw $1B24
	db $02 : dw $1B28
	db $02 : dw $1B2C
	db $81 : dw CODE_B9DB1B
	db $80

	%FREE_BYTES($F92078, 1, $00)

DATA_F92079:
	db $02 : dw $1B30
	db $02 : dw $1B34
	db $02 : dw $1B38
	db $81 : dw CODE_B9E015
	db $02 : dw $1B38
	db $02 : dw $1B34
	db $02 : dw $1B30
	db $81 : dw CODE_B9DB13
	db $80

	%FREE_BYTES($F92092, 1, $00)

DATA_F92093:
	db $84 : dw CODE_B9DD63
	db $02 : dw $1B3C
	db $02 : dw $1B40
	db $02 : dw $1B44
	db $02 : dw $1B48
	db $02 : dw $1B4C
	db $02 : dw $1B50
	db $02 : dw $1B54
	db $02 : dw $1B58
	db $02 : dw $1B5C
	db $02 : dw $1B60
	db $81 : dw CODE_B9DB13
	db $80

	%FREE_BYTES($F920B8, 1, $00)

DATA_F920B9:
	db $84 : dw CODE_B9DD63
	db $02 : dw $1B3C
	db $02 : dw $1B40
	db $02 : dw $1B44
	db $02 : dw $1B48
	db $02 : dw $1B4C
	db $02 : dw $1B50
	db $02 : dw $1B54
	db $02 : dw $1B58
	db $02 : dw $1B5C
	db $02 : dw $1B60
	db $81 : dw CODE_B9DD7E
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F920E1, 1, $00)

DATA_F920E2:
	db $84 : dw CODE_B9DD63
	db $02 : dw $1B60
	db $02 : dw $1B5C
	db $02 : dw $1B58
	db $02 : dw $1B54
	db $02 : dw $1B50
	db $02 : dw $1B4C
	db $02 : dw $1B48
	db $02 : dw $1B44
	db $02 : dw $1B40
	db $02 : dw $1B3C
	db $81 : dw CODE_B9DD90
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9210A, 1, $00)

DATA_F9210B:
	db $84 : dw CODE_B9DD9E
	db $02 : dw $1B60
	db $80

	%FREE_BYTES($F92112, 1, $00)

DATA_F92113:
	db $84 : dw CODE_B9DAB9
	db $03 : dw $1BAC
	db $03 : dw $1BB0
	db $03 : dw $1BB4
	db $03 : dw $1BB8
	db $03 : dw $1BBC
	db $03 : dw $1BC0
	db $03 : dw $1BC4
	db $03 : dw $1BC8
	db $81 : dw CODE_B9DE19
	db $80

	%FREE_BYTES($F92132, 1, $00)

DATA_F92133:
	db $84 : dw CODE_B9DAB9
	db $03 : dw $1C48
	db $03 : dw $1C44
	db $03 : dw $1C40
	db $03 : dw $1C3C
	db $03 : dw $1C38
	db $03 : dw $1C34
	db $03 : dw $1C30
	db $03 : dw $1C2C
	db $81 : dw CODE_B9DE19
	db $80

	%FREE_BYTES($F92152, 1, $00)

DATA_F92153:
	db $84 : dw CODE_B9DDB9
	db $03 : dw $31C4
	db $03 : dw $31C8
	db $03 : dw $31CC
	db $23 : dw $31D0
	db $03 : dw $31CC
	db $03 : dw $31C8
	db $03 : dw $31C4
	db $03 : dw $31D4
	db $03 : dw $31D8
	db $03 : dw $31DC
	db $23 : dw $31E0
	db $03 : dw $31DC
	db $03 : dw $31D8
	db $03 : dw $31D4
	db $03 : dw $31C4
	db $03 : dw $31C8
	db $03 : dw $31CC
	db $23 : dw $31D0
	db $03 : dw $31CC
	db $03 : dw $31C8
	db $03 : dw $31C4
	db $03 : dw $31D4
	db $23 : dw $31D8
	db $03 : dw $31D4
	db $03 : dw $31C4
	db $03 : dw $31D4
	db $03 : dw $31D8
	db $03 : dw $31DC
	db $23 : dw $31E0
	db $03 : dw $31DC
	db $03 : dw $31D8
	db $03 : dw $31D4
	db $80

	%FREE_BYTES($F921B7, 1, $00)

DATA_F921B8:
	db $84 : dw CODE_B9DDEA
	db $03 : dw $15B8
	db $03 : dw $15BC
	db $03 : dw $15C0
	db $03 : dw $15C4
	db $81 : dw CODE_B9DDCB
	db $03 : dw $15C8
	db $03 : dw $15CC
	db $03 : dw $15D0
	db $03 : dw $15D4
	db $81 : dw CODE_B9DDCB
	db $03 : dw $15D8
	db $03 : dw $15DC
	db $03 : dw $15E0
	db $03 : dw $15E4
	db $03 : dw $15E8
	db $81 : dw CODE_B9DDCB
	db $03 : dw $15EC
	db $03 : dw $15F0
	db $03 : dw $15F4
	db $03 : dw $15F8
	db $03 : dw $15FC
	db $81 : dw CODE_B9DDCB
	db $80

	%FREE_BYTES($F921FE, 1, $00)

DATA_F921FF:
	db $02 : dw $204C
	db $01 : dw $2050
	db $02 : dw $2054
	db $01 : dw $2058
	db $02 : dw $1E60
	db $02 : dw $1E5C
	db $02 : dw $1E58
	db $03 : dw $1E54
	db $03 : dw $1E50
	db $04 : dw $1E4C
	db $04 : dw $1E50
	db $05 : dw $1E54
	db $06 : dw $1E58
	db $07 : dw $1E5C
DATA_F92229:
	db $08 : dw $1E60
	db $08 : dw $1E5C
	db $08 : dw $1E58
	db $08 : dw $1E54
	db $08 : dw $1E50
	db $08 : dw $1E4C
	db $08 : dw $1E50
	db $08 : dw $1E54
	db $08 : dw $1E58
	db $08 : dw $1E5C
	db $82 : dw DATA_F92229

DATA_F9224A:
	db $80

	%FREE_BYTES($F9224B, 1, $00)

DATA_F9224C:
	db $03 : dw $1EBC
	db $84 : dw CODE_B9DB6E
	db $03 : dw $1EC0
	db $03 : dw $1EC4
	db $03 : dw $1EC8
	db $03 : dw $1ECC
	db $03 : dw $1ED0
	db $03 : dw $1ED4
	db $03 : dw $1ED8
	db $03 : dw $1EDC
	db $03 : dw $1EE0
	db $03 : dw $1EE4
	db $03 : dw $1EE8
	db $03 : dw $1EEC
	db $03 : dw $1EF0
	db $03 : dw $1EF4
	db $80

	%FREE_BYTES($F9227D, 1, $00)

DATA_F9227E:
	db $03 : dw $1EF8
	db $02 : dw $1EFC
	db $81 : dw CODE_B9E01B
	db $02 : dw $1EFC
	db $02 : dw $1EF8
	db $81 : dw CODE_B9DB66
	db $80

	%FREE_BYTES($F92291, 1, $00)

DATA_F92292:
	db $84 : dw CODE_B9E0AA
	db $87 : db $06 : dw $07F4,$0000,$0000
	db $87 : db $06 : dw $07F8,$0000,$0001
	db $87 : db $06 : dw $07FC,$0000,$0002
	db $87 : db $06 : dw $07F8,$0000,$0001
	db $80

	%FREE_BYTES($F922B6, 1, $00)

DATA_F922B7:
	db $02 : dw $07C4
	db $02 : dw $07CC
	db $81 : dw CODE_B9E01B
	db $02 : dw $07CC
	db $02 : dw $07C4
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F922CA, 1, $00)

DATA_F922CB:
	db $84 : dw CODE_B9DB9D
	db $87 : db $03 : dw $07B4,$0000,$0000
	db $87 : db $03 : dw $07B8,$0000,$FFFF
	db $87 : db $03 : dw $07BC,$0000,$FFFE
	db $87 : db $03 : dw $07C0,$0000,$FFFD
	db $87 : db $03 : dw $07C4,$0000,$FFFC
	db $87 : db $03 : dw $07C8,$0000,$FFFD
	db $87 : db $03 : dw $07CC,$0000,$FFFE
	db $87 : db $03 : dw $07D0,$0000,$FFFF
	db $87 : db $03 : dw $07D4,$0000,$0000
	db $87 : db $03 : dw $07D8,$0000,$FFFF
	db $87 : db $03 : dw $07DC,$0000,$FFFE
	db $87 : db $03 : dw $07E0,$0000,$FFFD
	db $87 : db $03 : dw $07E4,$0000,$FFFC
	db $87 : db $03 : dw $07E8,$0000,$FFFD
	db $87 : db $03 : dw $07EC,$0000,$FFFE
	db $81 : dw CODE_B9E0E2
	db $87 : db $03 : dw $07F0,$0000,$FFFF
	db $81 : dw CODE_B9E0E2
	db $80

	%FREE_BYTES($F92355, 1, $00)

DATA_F92356:
	db $8F : dw CODE_B9D602,DATA_F92374
	db $81 : dw CODE_B9D9E8
	db $87 : db $18 : dw $07F4,$0000,$0000
	db $81 : dw CODE_B9DA01
	db $87 : db $10 : dw $07F4,$0000,$0000
	db $81 : dw CODE_B9D9EF
DATA_F92374:
	db $87 : db $03 : dw $07B4,$0000,$0000
	db $87 : db $03 : dw $07B8,$0000,$FFFF
	db $87 : db $03 : dw $07BC,$0000,$FFFE
	db $87 : db $03 : dw $07C0,$0000,$FFFD
	db $87 : db $03 : dw $07C4,$0000,$FFFC
	db $87 : db $03 : dw $07C8,$0000,$FFFD
	db $87 : db $03 : dw $07CC,$0000,$FFFE
	db $87 : db $03 : dw $07D0,$0000,$FFFF
	db $87 : db $03 : dw $07D4,$0000,$0000
	db $87 : db $03 : dw $07D8,$0000,$FFFF
	db $87 : db $03 : dw $07DC,$0000,$FFFE
	db $87 : db $03 : dw $07E0,$0000,$FFFD
	db $87 : db $03 : dw $07E4,$0000,$FFFC
	db $87 : db $03 : dw $07E8,$0000,$FFFD
	db $87 : db $03 : dw $07EC,$0000,$FFFE
	db $87 : db $03 : dw $07F0,$0000,$FFFF
	db $82 : dw DATA_F92374

DATA_F923F7:
	db $80

	%FREE_BYTES($F923F8, 1, $00)

DATA_F923F9:
	db $88 : dw $0000,$0000
	db $02 : dw $07F4
	db $02 : dw $07F8
	db $8E : dw !Define_DKC2_SoundID_SquitterJump|$0500
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F9240B, 1, $00)

DATA_F9240C:
	db $88 : dw $0000,$0005
	db $84 : dw CODE_B9DEC3
	db $01 : dw $07FC
	db $01 : dw $0800
	db $01 : dw $0804
	db $01 : dw $0808
	db $01 : dw $080C
	db $01 : dw $0810
	db $83 : dw CODE_B9D55C
	db $01 : dw $0810
	db $83 : dw CODE_B9D570
	db $84 : dw CODE_B9DECE
	db $03 : dw $080C
	db $03 : dw $0808
	db $03 : dw $0804
	db $03 : dw $0800
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F92448, 1, $00)

DATA_F92449:
	db $01 : dw $07F4
	db $01 : dw $07F8
	db $02 : dw $07FC
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F92456, 1, $00)

DATA_F92457:
	db $84 : dw CODE_B9DECE
	db $03 : dw $080C
	db $03 : dw $0808
	db $03 : dw $0804
	db $03 : dw $0800
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F92470, 1, $00)

DATA_F92471:
	db $88 : dw $0000,$0000
	db $01 : dw $07F4
	db $01 : dw $07F8
	db $02 : dw $07FC
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F92483, 1, $00)

DATA_F92484:
	db $88 : dw $0000,$0000
	db $03 : dw $080C
	db $80

	%FREE_BYTES($F9248D, 1, $00)

DATA_F9248E:
	db $82 : dw DATA_F924B3

DATA_F92491:
	db $8F : dw CODE_B9D602,DATA_F924B3
	db $81 : dw CODE_B9D9E8
	db $86 : db $18 : dw $0D54,$0DA0,$0000,$FFFE
	db $81 : dw CODE_B9DA01
	db $86 : db $10 : dw $0D54,$0DA0,$0000,$FFFE
	db $81 : dw CODE_B9D9EF
DATA_F924B3:
	db $84 : dw CODE_B9E06E
	db $86 : db $02 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $02 : dw $0D58,$0DA0,$0000,$FFFC
	db $81 : dw CODE_B9DBCA
	db $86 : db $02 : dw $0D5C,$0DA0,$0000,$FFFA
	db $86 : db $02 : dw $0D60,$0DA0,$0000,$FFF7
	db $83 : dw CODE_B9D55C
	db $8F : dw CODE_B9D6BC,DATA_F92583
	db $86 : db $01 : dw $0D60,$0DA0,$0000,$FFF7
	db $86 : db $01 : dw $0D60,$0DA0,$0000,$FFF7
	db $86 : db $01 : dw $0D60,$0DA0,$0000,$FFF7
	db $83 : dw CODE_B9D5A6
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $86 : db $01 : dw $0D60,$0DA0,$0000,$FFF7
	db $86 : db $01 : dw $0D5C,$0DA0,$0000,$FFFA
	db $86 : db $01 : dw $0D58,$0DA0,$0000,$FFFC
	db $86 : db $01 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $01 : dw $0D50,$0DA0,$0000,$FFFF
	db $86 : db $05 : dw $0D4C,$0DA0,$0000,$0000
	db $8F : dw CODE_B9D6BC,DATA_F925D2
	db $86 : db $01 : dw $0D50,$0DA0,$0000,$FFFF
	db $86 : db $05 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $01 : dw $0D50,$0DA0,$0000,$FFFF
	db $86 : db $05 : dw $0D4C,$0DA0,$0000,$0000
	db $86 : db $01 : dw $0D50,$0DA0,$0000,$FFFF
	db $82 : dw DATA_F925D2

DATA_F92583:
	db $83 : dw CODE_B9D58B
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $86 : db $02 : dw $0D60,$0DA0,$0000,$FFF7
	db $86 : db $02 : dw $0D5C,$0DA0,$0000,$FFFA
	db $86 : db $02 : dw $0D58,$0DA0,$0000,$FFFC
	db $86 : db $02 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $02 : dw $0D50,$0DA0,$0000,$FFFF
	db $86 : db $04 : dw $0D4C,$0DA0,$0000,$0000
	db $86 : db $01 : dw $0D50,$0DA0,$0000,$FFFF
	db $83 : dw CODE_B9D5A6
DATA_F925D2:
	db $82 : dw DATA_F924B3

DATA_F925D5:
	db $80

	%FREE_BYTES($F925D6, 1, $00)

DATA_F925D7:
	db $86 : db $02 : dw $0D4C,$0DA0,$0000,$0000
	db $8E : dw !Define_DKC2_SoundID_RattlyBigHop|$0500
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F925E8, 1, $00)

DATA_F925E9:
	db $86 : db $02 : dw $0D50,$0DA0,$0000,$0000
	db $86 : db $02 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $02 : dw $0D58,$0DA0,$0000,$FFFC
	db $86 : db $02 : dw $0D5C,$0DA0,$0000,$FFFA
	db $86 : db $02 : dw $0D60,$0DA0,$0000,$FFF8
	db $86 : db $02 : dw $0D64,$0DA0,$0000,$FFF3
	db $86 : db $02 : dw $0D68,$0DA0,$0000,$FFEF
	db $86 : db $02 : dw $0D6C,$0DA0,$FFFF,$FFE8
	db $86 : db $02 : dw $0D70,$0DA0,$FFFE,$FFE5
DATA_F92643:
	db $86 : db $01 : dw $0D74,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D78,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D7C,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D80,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D84,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D80,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D7C,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $86 : db $01 : dw $0D78,$0DA0,$FFFD,$FFE1
	db $8F : dw CODE_B9D6B2,DATA_F926BE
	db $82 : dw DATA_F92643

DATA_F926BE:
	db $84 : dw CODE_B9DBB2
	db $86 : db $03 : dw $0D74,$0DA4,$0000,$0000
	db $86 : db $03 : dw $0D78,$0DA8,$0000,$0000
	db $86 : db $03 : dw $0D7C,$0DAC,$0000,$0000
	db $86 : db $03 : dw $0D80,$0DB0,$0000,$0000
	db $86 : db $03 : dw $0D7C,$0DB4,$0000,$0000
	db $86 : db $02 : dw $0D78,$0DB8,$0000,$0000
	db $84 : dw $000000
DATA_F92700:
	db $86 : db $01 : dw $0D74,$0DBC,$0000,$0000
	db $8F : dw CODE_B9D676,DATA_F9275D
	db $86 : db $01 : dw $0D78,$0DBC,$0000,$0000
	db $8F : dw CODE_B9D676,DATA_F9275D
	db $86 : db $01 : dw $0D7C,$0DBC,$0000,$0000
	db $8F : dw CODE_B9D676,DATA_F9275D
	db $86 : db $01 : dw $0D80,$0DBC,$0000,$0000
	db $8F : dw CODE_B9D676,DATA_F9275D
	db $86 : db $01 : dw $0D7C,$0DBC,$0000,$0000
	db $8F : dw CODE_B9D676,DATA_F9275D
	db $86 : db $01 : dw $0D78,$0DBC,$0000,$0000
	db $8F : dw CODE_B9D676,DATA_F9275D
	db $82 : dw DATA_F92700

DATA_F9275D:
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F92761, 1, $00)

DATA_F92762:
	db $86 : db $01 : dw $0D70,$0DBC,$0002,$0005
	db $86 : db $01 : dw $0D6C,$0DBC,$0003,$000B
	db $86 : db $01 : dw $0D68,$0DBC,$0005,$0012
	db $86 : db $01 : dw $0D64,$0DBC,$0005,$0018
	db $86 : db $01 : dw $0D60,$0DBC,$0005,$001B
	db $86 : db $01 : dw $0D5C,$0DBC,$0005,$001D
	db $86 : db $01 : dw $0D58,$0DC0,$0000,$0000
	db $86 : db $01 : dw $0D54,$0DC4,$0000,$0000
	db $86 : db $01 : dw $0D50,$0DC8,$0000,$0000
	db $86 : db $04 : dw $0D4C,$0DCC,$0000,$0000
	db $86 : db $01 : dw $0D50,$0DD0,$0000,$0000
	db $86 : db $01 : dw $0D54,$0DD4,$0000,$0000
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F927DE, 1, $00)

DATA_F927DF:
	db $84 : dw CODE_B9DBC7
	db $02 : dw $0D54
	db $81 : dw CODE_B9E01B
	db $02 : dw $0D54
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F927F2, 1, $00)

DATA_F927F3:
	db $84 : dw CODE_B9DECE
	db $01 : dw $0D50
	db $01 : dw $0D54
	db $01 : dw $0D58
	db $01 : dw $0D5C
	db $01 : dw $0D60
	db $01 : dw $0D64
	db $01 : dw $0D68
	db $01 : dw $0D6C
	db $01 : dw $0D70
	db $01 : dw $0D74
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F9281E, 1, $00)

DATA_F9281F:
	db $88 : dw $0000,$0000
	db $84 : dw CODE_B9DECE
	db $01 : dw $0D50
	db $01 : dw $0D54
	db $01 : dw $0D58
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F92834, 1, $00)

DATA_F92835:
	db $88 : dw $0000,$0000
	db $04 : dw $0D50
	db $04 : dw $0D54
	db $04 : dw $0D58
	db $80

	%FREE_BYTES($F92844, 1, $00)

DATA_F92845:
	db $82 : dw DATA_F9286A

DATA_F92848:
	db $8F : dw CODE_B9D602,DATA_F9286A
	db $81 : dw CODE_B9D9E8
	db $86 : db $18 : dw $0D54,$1F08,$0000,$FFFC
	db $81 : dw CODE_B9DA01
	db $86 : db $10 : dw $0D54,$1F08,$0000,$FFFC
	db $81 : dw CODE_B9D9EF
DATA_F9286A:
	db $84 : dw CODE_B9E06E
	db $86 : db $02 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $02 : dw $0D58,$1F08,$0000,$FFFA
	db $81 : dw CODE_B9DBCA
	db $86 : db $02 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $02 : dw $0D60,$1F08,$0000,$FFF6
	db $83 : dw CODE_B9D55C
	db $8F : dw CODE_B9D6BC,DATA_F9293A
	db $86 : db $01 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $01 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $01 : dw $0D60,$1F08,$0000,$FFF6
	db $83 : dw CODE_B9D5A6
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $86 : db $01 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $01 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $01 : dw $0D58,$1F08,$0000,$FFFA
	db $86 : db $01 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $05 : dw $0D4C,$1F08,$0000,$0000
	db $8F : dw CODE_B9D6BC,DATA_F92989
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $05 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $05 : dw $0D4C,$1F08,$0000,$0000
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $82 : dw DATA_F92989

DATA_F9293A:
	db $83 : dw CODE_B9D58B
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $86 : db $02 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $02 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $02 : dw $0D58,$1F08,$0000,$FFFA
	db $86 : db $02 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $02 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $04 : dw $0D4C,$1F08,$0000,$0000
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $83 : dw CODE_B9D5A6
DATA_F92989:
	db $80

	%FREE_BYTES($F9298A, 1, $00)

DATA_F9298B:
	db $86 : db $02 : dw $0D4C,$1F08,$0000,$0000
	db $8E : dw !Define_DKC2_SoundID_RattlyBigHop|$0500
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F9299C, 1, $00)

DATA_F9299D:
	db $86 : db $02 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $02 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $02 : dw $0D58,$1F08,$0000,$FFFA
	db $86 : db $02 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $02 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $02 : dw $0D64,$1F08,$0000,$FFF1
	db $86 : db $02 : dw $0D68,$1F08,$0000,$FFED
	db $86 : db $02 : dw $0D6C,$1F08,$0000,$FFE8
	db $86 : db $02 : dw $0D70,$1F08,$0000,$FFE3
DATA_F929F7:
	db $86 : db $01 : dw $0D74,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D6B2,DATA_F92A54
	db $86 : db $01 : dw $0D78,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D6B2,DATA_F92A54
	db $86 : db $01 : dw $0D7C,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D6B2,DATA_F92A54
	db $86 : db $01 : dw $0D80,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D6B2,DATA_F92A54
	db $86 : db $01 : dw $0D7C,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D6B2,DATA_F92A54
	db $86 : db $01 : dw $0D78,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D6B2,DATA_F92A54
	db $82 : dw DATA_F929F7

DATA_F92A54:
	db $84 : dw CODE_B9DBB2
	db $86 : db $03 : dw $0D74,$1F08,$FFFE,$FFDE
	db $86 : db $03 : dw $0D78,$1F08,$FFFE,$FFDE
	db $86 : db $03 : dw $0D7C,$1F08,$FFFE,$FFDE
	db $86 : db $03 : dw $0D80,$1F08,$FFFE,$FFDE
	db $86 : db $03 : dw $0D7C,$1F08,$FFFE,$FFDE
	db $86 : db $02 : dw $0D78,$1F08,$FFFE,$FFDE
	db $84 : dw $000000
DATA_F92A96:
	db $86 : db $01 : dw $0D74,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D676,DATA_F92AF3
	db $86 : db $01 : dw $0D78,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D676,DATA_F92AF3
	db $86 : db $01 : dw $0D7C,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D676,DATA_F92AF3
	db $86 : db $01 : dw $0D80,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D676,DATA_F92AF3
	db $86 : db $01 : dw $0D7C,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D676,DATA_F92AF3
	db $86 : db $01 : dw $0D78,$1F08,$FFFE,$FFDE
	db $8F : dw CODE_B9D676,DATA_F92AF3
	db $82 : dw DATA_F92A96

DATA_F92AF3:
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F92AF7, 1, $00)

DATA_F92AF8:
	db $86 : db $01 : dw $0D70,$1F08,$0000,$FFE3
	db $86 : db $01 : dw $0D6C,$1F08,$0000,$FFE8
	db $86 : db $01 : dw $0D68,$1F08,$0000,$FFED
	db $86 : db $01 : dw $0D64,$1F08,$0000,$FFF1
	db $86 : db $01 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $01 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $01 : dw $0D58,$1F08,$0000,$FFFA
	db $86 : db $01 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $04 : dw $0D4C,$1F08,$0000,$0000
	db $86 : db $01 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $01 : dw $0D54,$1F08,$0000,$FFFC
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F92B74, 1, $00)

DATA_F92B75:
	db $8F : dw CODE_B9D602,DATA_F92B93
	db $81 : dw CODE_B9D9E8
	db $87 : db $12 : dw $0E80,$0000,$0001
	db $81 : dw CODE_B9DA01
	db $87 : db $0A : dw $0E80,$0000,$0001
	db $81 : dw CODE_B9D9EF
DATA_F92B93:
	db $87 : db $02 : dw $0E84,$0000,$0001
	db $87 : db $02 : dw $0E88,$0000,$0001
	db $87 : db $02 : dw $0E8C,$0000,$0002
	db $87 : db $02 : dw $0E58,$0000,$0001
	db $87 : db $02 : dw $0E5C,$0000,$0001
	db $87 : db $02 : dw $0E60,$0000,$0000
	db $87 : db $02 : dw $0E64,$0000,$0000
	db $87 : db $02 : dw $0E68,$0000,$FFFF
	db $87 : db $02 : dw $0E6C,$0000,$FFFF
	db $87 : db $02 : dw $0E70,$0000,$FFFE
	db $87 : db $02 : dw $0E74,$0000,$FFFF
	db $87 : db $02 : dw $0E78,$0000,$FFFF
	db $87 : db $02 : dw $0E7C,$0000,$0000
	db $87 : db $02 : dw $0E80,$0000,$0000
	db $82 : dw DATA_F92B93

DATA_F92C06:
	db $80

	%FREE_BYTES($F92C07, 1, $00)

DATA_F92C08:
	db $84 : dw CODE_B9E06E
	db $87 : db $02 : dw $0E84,$0000,$0001
	db $87 : db $02 : dw $0E88,$0000,$0001
	db $87 : db $02 : dw $0E8C,$0000,$0002
	db $87 : db $02 : dw $0E58,$0000,$0001
	db $87 : db $02 : dw $0E5C,$0000,$0001
	db $87 : db $02 : dw $0E60,$0000,$0000
	db $87 : db $02 : dw $0E64,$0000,$0000
	db $87 : db $02 : dw $0E68,$0000,$FFFF
	db $87 : db $02 : dw $0E6C,$0000,$FFFF
	db $87 : db $02 : dw $0E70,$0000,$FFFE
	db $87 : db $02 : dw $0E74,$0000,$FFFF
	db $87 : db $02 : dw $0E78,$0000,$FFFF
	db $87 : db $02 : dw $0E7C,$0000,$0000
	db $87 : db $02 : dw $0E80,$0000,$0000
	db $80

	%FREE_BYTES($F92C7C, 1, $00)

DATA_F92C7D:
	db $02 : dw $32F0
	db $02 : dw $32F4
	db $81 : dw CODE_B9E01B
	db $02 : dw $32F4
	db $02 : dw $32F0
	db $81 : dw CODE_B9DBFB
	db $80

	%FREE_BYTES($F92C90, 1, $00)

DATA_F92C91:
	db $87 : db $10 : dw $32EC,$0000,$0005
	db $81 : dw CODE_B9DBF6
	db $80

	%FREE_BYTES($F92C9D, 1, $00)

DATA_F92C9E:
	db $87 : db $10 : dw $32EC,$0000,$0005
	db $80

	%FREE_BYTES($F92CA7, 1, $00)

DATA_F92CA8:
	db $8F : dw CODE_B9D627,DATA_F92D1A
	db $8F : dw CODE_B9D631,DATA_F92CE6
	db $87 : db $02 : dw $0FB4,$0000,$0000
	db $81 : dw CODE_B9DC03
	db $87 : db $04 : dw $0FB8,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC38
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $81 : dw CODE_B9DC12
	db $87 : db $04 : dw $0FC4,$0000,$0000
	db $82 : dw DATA_F92D4B

DATA_F92CE6:
	db $87 : db $02 : dw $0FB4,$0000,$0000
	db $81 : dw CODE_B9DC03
	db $87 : db $06 : dw $0FB8,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC42
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $81 : dw CODE_B9DC12
	db $87 : db $0A : dw $0FC4,$0000,$0000
	db $82 : dw DATA_F92D4B

DATA_F92D1A:
	db $87 : db $02 : dw $0FB4,$0000,$0000
	db $81 : dw CODE_B9DC03
	db $87 : db $0C : dw $0FB8,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC4C
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $81 : dw CODE_B9DC12
	db $87 : db $10 : dw $0FC4,$0000,$0000
DATA_F92D4B:
	db $84 : dw CODE_B9DC19
	db $87 : db $04 : dw $0FC4,$0000,$0000
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $87 : db $02 : dw $0FB4,$0000,$0000
	db $81 : dw CODE_B9DBFB
	db $80

	%FREE_BYTES($F92D72, 1, $00)

DATA_F92D73:
	db $8F : dw CODE_B9D627,DATA_F92DF5
	db $8F : dw CODE_B9D631,DATA_F92DB9
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC03
	db $87 : db $04 : dw $0FB8,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC38
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $81 : dw CODE_B9DC12
	db $87 : db $08 : dw $0FC4,$0000,$0000
	db $82 : dw DATA_F92E2E

DATA_F92DB9:
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC03
	db $87 : db $08 : dw $0FB8,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC42
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $81 : dw CODE_B9DC12
	db $87 : db $0C : dw $0FC4,$0000,$0000
	db $82 : dw DATA_F92E2E

DATA_F92DF5:
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC03
	db $87 : db $0C : dw $0FB8,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $81 : dw CODE_B9DC4C
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $81 : dw CODE_B9DC12
	db $87 : db $10 : dw $0FC4,$0000,$0000
DATA_F92E2E:
	db $81 : dw CODE_B9DC03
	db $84 : dw CODE_B9DC19
	db $87 : db $04 : dw $0FC4,$0000,$0000
	db $87 : db $02 : dw $0FC0,$0000,$0000
	db $87 : db $02 : dw $0FBC,$0000,$0000
	db $87 : db $02 : dw $0FB4,$0000,$0000
	db $81 : dw CODE_B9DBFB
	db $80

	%FREE_BYTES($F92E58, 1, $00)

DATA_F92E59:
	db $84 : dw CODE_B9E0AA
	db $87 : db $06 : dw $1D74,$0000,$0000
	db $87 : db $06 : dw $1D78,$0000,$0001
	db $87 : db $06 : dw $1D7C,$0000,$0001
	db $87 : db $06 : dw $1D80,$0000,$0001
	db $87 : db $06 : dw $1D84,$0000,$0001
	db $87 : db $06 : dw $1D88,$0000,$0001
	db $87 : db $06 : dw $1D84,$0000,$0001
	db $87 : db $06 : dw $1D80,$0000,$0001
	db $87 : db $06 : dw $1D7C,$0000,$0001
	db $87 : db $06 : dw $1D78,$0000,$0001
	db $80

	%FREE_BYTES($F92EAD, 1, $00)

DATA_F92EAE:
	db $02 : dw $1DCC
	db $02 : dw $1DD0
	db $81 : dw CODE_B9E01B
	db $02 : dw $1DD0
	db $02 : dw $1DCC
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F92EC1, 1, $00)

DATA_F92EC2:
	db $84 : dw CODE_B9DC7F
	db $87 : db $03 : dw $1D54,$0001,$0000
	db $87 : db $03 : dw $1D58,$0000,$0000
	db $87 : db $03 : dw $1D5C,$FFFF,$FFFF
	db $8E : dw !Define_DKC2_SoundID_RambiWalk|$0500
	db $87 : db $03 : dw $1D60,$FFFE,$FFFE
	db $87 : db $03 : dw $1D64,$FFFD,$FFFE
	db $87 : db $03 : dw $1D68,$FFFD,$FFFE
	db $8E : dw !Define_DKC2_SoundID_RambiWalk|$0500
	db $81 : dw CODE_B9DC6A
	db $87 : db $03 : dw $1D6C,$FFFD,$FFFF
	db $87 : db $03 : dw $1D70,$FFFE,$FFFF
	db $87 : db $03 : dw $1D38,$0000,$FFFF
	db $87 : db $03 : dw $1D3C,$0001,$FFFF
	db $87 : db $03 : dw $1D40,$0002,$FFFF
	db $87 : db $03 : dw $1D44,$0002,$FFFF
	db $87 : db $03 : dw $1D48,$0003,$FFFF
	db $81 : dw CODE_B9E0E2
	db $87 : db $03 : dw $1D4C,$0004,$FFFF
	db $87 : db $02 : dw $1D50,$0003,$FFFF
	db $87 : db $01 : dw $1D50,$0002,$FFFF
	db $80

	%FREE_BYTES($F92F52, 1, $00)

DATA_F92F53:
	db $8F : dw CODE_B9D602,DATA_F92F71
	db $81 : dw CODE_B9D9E8
	db $87 : db $18 : dw $1D74,$0000,$0000
	db $81 : dw CODE_B9DA01
	db $87 : db $10 : dw $1D74,$0000,$0000
	db $81 : dw CODE_B9D9EF
DATA_F92F71:
	db $87 : db $03 : dw $1D54,$0001,$0000
	db $87 : db $03 : dw $1D58,$0000,$0000
	db $87 : db $03 : dw $1D5C,$FFFF,$FFFF
	db $8E : dw !Define_DKC2_SoundID_RambiWalk|$0500
	db $87 : db $03 : dw $1D60,$FFFE,$FFFE
	db $87 : db $03 : dw $1D64,$FFFD,$FFFE
	db $87 : db $03 : dw $1D68,$FFFD,$FFFE
	db $8E : dw !Define_DKC2_SoundID_RambiWalk|$0500
	db $87 : db $03 : dw $1D6C,$FFFD,$FFFF
	db $87 : db $03 : dw $1D70,$FFFE,$FFFF
	db $87 : db $03 : dw $1D38,$0000,$FFFF
	db $87 : db $03 : dw $1D3C,$0001,$FFFF
	db $87 : db $03 : dw $1D40,$0002,$FFFF
	db $87 : db $03 : dw $1D44,$0002,$FFFF
	db $87 : db $03 : dw $1D48,$0003,$FFFF
	db $87 : db $03 : dw $1D4C,$0004,$FFFF
	db $87 : db $02 : dw $1D50,$0003,$FFFF
	db $87 : db $01 : dw $1D50,$0002,$FFFF
	db $82 : dw DATA_F92F71

DATA_F92FFA:
	db $80

	%FREE_BYTES($F92FFB, 1, $00)

DATA_F92FFC:
	db $86 : db $03 : dw $1DE0,$2118,$0000,$0002
	db $86 : db $03 : dw $1DDC,$2114,$0000,$0002
	db $86 : db $03 : dw $1DD8,$2110,$0000,$0002
	db $86 : db $05 : dw $1DD4,$210C,$0000,$0002
	db $86 : db $08 : dw $1D74,$211C,$0000,$0002
	db $81 : dw CODE_B9DAA5
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F93035, 1, $00)

DATA_F93036:
	db $86 : db $06 : dw $1DD4,$2108,$0000,$0002
	db $8E : dw !Define_DKC2_SoundID_RambiJump|$0500
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F93047, 1, $00)

DATA_F93048:
	db $86 : db $03 : dw $1DD8,$210C,$0000,$0000
	db $86 : db $03 : dw $1DDC,$210C,$0000,$FFFE
	db $86 : db $02 : dw $1DE0,$2110,$0000,$FFFC
	db $83 : dw CODE_B9D55C
	db $86 : db $01 : dw $1DE0,$2114,$0000,$FFFD
	db $83 : dw CODE_B9D570
	db $86 : db $02 : dw $1DE0,$2118,$0000,$FFFE
	db $86 : db $04 : dw $1DE4,$2118,$0000,$FFFE
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93091, 1, $00)

DATA_F93092:
	db $81 : dw CODE_B9DC94
	db $86 : db $04 : dw $1DE8,$2114,$0000,$0002
	db $81 : dw CODE_B9DC95
	db $86 : db $05 : dw $1DD4,$210C,$0000,$0003
	db $81 : dw CODE_B9DAA5
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F930B3, 1, $00)

DATA_F930B4:
	db $86 : db $03 : dw $1DDC,$210C,$0000,$FFFE
	db $86 : db $02 : dw $1DE0,$2110,$0000,$FFFC
	db $86 : db $01 : dw $1DE0,$2114,$0000,$FFFD
	db $83 : dw CODE_B9D570
	db $86 : db $02 : dw $1DE0,$2118,$0000,$FFFE
	db $86 : db $04 : dw $1DE4,$2118,$0000,$FFFE
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F930F3, 1, $00)

DATA_F930F4:
	db $87 : db $06 : dw $1DD4,$0000,$0001
	db $8E : dw !Define_DKC2_SoundID_RambiJump|$0500
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F93103, 1, $00)

DATA_F93104:
	db $87 : db $03 : dw $1DD8,$FFFF,$FFFE
	db $87 : db $03 : dw $1DDC,$FFFF,$FFFC
	db $87 : db $02 : dw $1DE0,$FFFF,$FFFA
	db $83 : dw CODE_B9D55C
	db $87 : db $01 : dw $1DE0,$FFFF,$FFFA
	db $83 : dw CODE_B9D570
	db $87 : db $02 : dw $1DE0,$FFFF,$FFFA
	db $87 : db $04 : dw $1DE4,$FFFF,$FFFD
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93141, 1, $00)

DATA_F93142:
	db $81 : dw CODE_B9DC94
	db $87 : db $04 : dw $1DE8,$FFFF,$FFFF
	db $81 : dw CODE_B9DC95
	db $87 : db $05 : dw $1DD4,$0000,$0001
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F9315C, 1, $00)

DATA_F9315D:
	db $03 : dw $1DDC
	db $03 : dw $1DE0
	db $03 : dw $1DE4
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93170, 1, $00)

DATA_F93171:
	db $88 : dw $0000,$0000
	db $06 : dw $1DD4
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F9317D, 1, $00)

DATA_F9317E:
	db $88 : dw $0000,$0000
	db $03 : dw $1DE0
	db $80

	%FREE_BYTES($F93187, 1, $00)

DATA_F93188:
	db $84 : dw CODE_B9E0AA
	db $04 : dw $06D4
	db $04 : dw $06D8
	db $04 : dw $06DC
	db $04 : dw $06D8
	db $04 : dw $06D4
	db $15 : dw $03F8
	db $02 : dw $06D8
	db $02 : dw $06D8
	db $02 : dw $06DC
	db $02 : dw $06D8
	db $02 : dw $06D8
	db $02 : dw $06D4
	db $02 : dw $06D8
	db $02 : dw $06DC
	db $02 : dw $06D8
	db $02 : dw $06D4
	db $05 : dw $03F8
	db $05 : dw $06E0
	db $05 : dw $06E4
	db $05 : dw $06E8
	db $05 : dw $06EC
	db $05 : dw $06F0
	db $05 : dw $06F4
	db $05 : dw $06F8
	db $05 : dw $03F8
	db $05 : dw $06E0
	db $05 : dw $06E4
	db $05 : dw $06E8
	db $05 : dw $06EC
	db $05 : dw $06F0
	db $05 : dw $06F4
	db $05 : dw $06F8
	db $05 : dw $03F8
	db $05 : dw $06E0
	db $05 : dw $06E4
	db $05 : dw $06E8
	db $05 : dw $06EC
	db $05 : dw $06F0
	db $05 : dw $06F4
	db $05 : dw $06F8
	db $05 : dw $06FC
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $05 : dw $0700
	db $05 : dw $0704
	db $0A : dw $0708
	db $05 : dw $0704
	db $05 : dw $0700
	db $05 : dw $06FC
	db $05 : dw $03F8
	db $05 : dw $06E0
	db $05 : dw $06E4
	db $05 : dw $06E8
	db $05 : dw $06EC
	db $05 : dw $06F0
	db $05 : dw $06F4
	db $05 : dw $06F8
	db $05 : dw $06FC
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $05 : dw $0700
	db $05 : dw $0704
	db $0A : dw $0708
	db $05 : dw $0704
	db $05 : dw $0700
	db $0A : dw $06FC
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $05 : dw $0700
	db $05 : dw $0704
	db $05 : dw $0708
	db $1C : dw $070C
	db $05 : dw $0708
	db $05 : dw $0704
	db $05 : dw $0700
	db $05 : dw $06FC
	db $05 : dw $03F8
	db $05 : dw $06E0
	db $05 : dw $06E4
	db $05 : dw $06E8
	db $05 : dw $06EC
	db $05 : dw $06F0
	db $05 : dw $06F4
	db $05 : dw $06F8
	db $04 : dw $06D4
	db $04 : dw $06D8
	db $04 : dw $06DC
	db $04 : dw $06D8
	db $04 : dw $06D4
	db $15 : dw $03F8
	db $03 : dw $0468
	db $03 : dw $046C
	db $03 : dw $0470
	db $03 : dw $0474
	db $03 : dw $0478
	db $03 : dw $047C
	db $03 : dw $0480
	db $03 : dw $0484
	db $03 : dw $0488
	db $03 : dw $048C
	db $03 : dw $0490
	db $03 : dw $0494
	db $03 : dw $0498
	db $03 : dw $049C
	db $03 : dw $04A0
	db $03 : dw $04A4
	db $08 : dw $04A8
	db $03 : dw $04AC
	db $03 : dw $04B0
	db $03 : dw $04B4
	db $03 : dw $04B8
	db $03 : dw $04BC
	db $03 : dw $04C0
	db $03 : dw $04C4
	db $03 : dw $04C8
	db $03 : dw $04CC
	db $03 : dw $04D0
	db $03 : dw $04D4
	db $0C : dw $04D8
	db $8E : dw !Define_DKC2_SoundID_Unknown25|$0500
	db $25 : dw $04DC
	db $03 : dw $04D4
	db $03 : dw $04D0
	db $03 : dw $04CC
	db $13 : dw $04C8
	db $03 : dw $04CC
	db $03 : dw $04D0
	db $03 : dw $04D4
	db $18 : dw $04D8
	db $05 : dw $04DC
	db $8E : dw !Define_DKC2_SoundID_Unknown25|$0500
	db $05 : dw $04D8
	db $08 : dw $04DC
	db $8E : dw !Define_DKC2_SoundID_Unknown25|$0500
	db $08 : dw $04D8
	db $0C : dw $04DC
	db $8E : dw !Define_DKC2_SoundID_Unknown25|$0500
	db $1C : dw $04D8
	db $03 : dw $04D8
	db $03 : dw $04D4
	db $03 : dw $04D0
	db $03 : dw $04CC
	db $13 : dw $04C8
	db $03 : dw $04C4
	db $03 : dw $04C0
	db $03 : dw $04BC
	db $03 : dw $04B8
	db $03 : dw $04B4
	db $03 : dw $04B0
	db $03 : dw $04AC
	db $03 : dw $04A8
	db $03 : dw $04A4
	db $03 : dw $04A0
	db $03 : dw $049C
	db $03 : dw $0498
	db $03 : dw $0494
	db $03 : dw $0490
	db $03 : dw $048C
	db $03 : dw $0488
	db $03 : dw $0484
	db $03 : dw $0480
	db $03 : dw $047C
	db $03 : dw $0478
	db $03 : dw $0474
	db $03 : dw $0470
	db $03 : dw $046C
	db $03 : dw $0468
	db $80

	%FREE_BYTES($F93378, 1, $00)

DATA_F93379:
	db $04 : dw $30D0
	db $04 : dw $30D4
	db $04 : dw $30D8
	db $04 : dw $30DC
DATA_F93385:
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30E0
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30E4
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30E8
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30EC
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30F0
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30F4
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30F8
	db $8F : dw CODE_B9D681,DATA_F933C8
	db $03 : dw $30FC
	db $82 : dw DATA_F93385

DATA_F933C8:
	db $03 : dw $30DC
	db $03 : dw $30D8
	db $03 : dw $30D4
	db $03 : dw $30D0
	db $81 : dw CODE_B9D855
	db $80

DATA_F933D8:
	db $80

	%FREE_BYTES($F933D9, 1, $00)

DATA_F933DA:
	db $04 : dw $06D4
	db $04 : dw $06D8
	db $04 : dw $06DC
	db $04 : dw $06D8
	db $80

	%FREE_BYTES($F933E7, 1, $00)

DATA_F933E8:
	db $8B : db $02 : dw $0B94,$0000,$FFE7
	db $8B : db $02 : dw $0B90,$0000,$FFE8
	db $8B : db $10 : dw $09C4,$0000,$FFE9
	db $80

	%FREE_BYTES($F93401, 1, $00)

DATA_F93402:
	db $8E : dw !Define_DKC2_SoundID_FreakOut|$0600
	db $03 : dw $220C
	db $03 : dw $2210
	db $03 : dw $2214
	db $03 : dw $2218
	db $03 : dw $221C
	db $03 : dw $2220
	db $03 : dw $2224
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
DATA_F93462:
	db $03 : dw $2228
	db $03 : dw $222C
	db $03 : dw $2230
	db $82 : dw DATA_F93462

DATA_F9346E:
	db $80

	%FREE_BYTES($F9346F, 1, $00)

DATA_F93470:
	db $81 : dw CODE_B9D88A
	db $04 : dw $28B0
	db $04 : dw $28B4
	db $04 : dw $28B8
	db $14 : dw $282C
	db $81 : dw CODE_B9DC9A
	db $8F : dw CODE_B9D5F5,DATA_F9348A
	db $20 : dw $282C
DATA_F9348A:
	db $89 : db $23 : dw $282C,$28BC
	db $89 : db $03 : dw $2830,$28C0
	db $89 : db $03 : dw $2834,$28C4
	db $89 : db $03 : dw $2838,$28C8
	db $89 : db $03 : dw $283C,$28CC
	db $89 : db $03 : dw $2840,$28D0
	db $89 : db $03 : dw $2844,$28D4
	db $89 : db $03 : dw $2848,$28D8
	db $89 : db $03 : dw $284C,$28DC
	db $89 : db $03 : dw $2850,$28E0
	db $89 : db $03 : dw $2854,$28E4
	db $89 : db $03 : dw $2858,$28E8
	db $89 : db $02 : dw $285C,$28EC
	db $89 : db $02 : dw $2860,$28F0
	db $89 : db $02 : dw $2864,$28F4
	db $89 : db $02 : dw $2868,$28F8
	db $89 : db $02 : dw $286C,$28FC
	db $89 : db $02 : dw $2870,$2900
	db $89 : db $02 : dw $2874,$2904
	db $89 : db $02 : dw $2878,$2908
	db $89 : db $02 : dw $287C,$290C
	db $89 : db $02 : dw $2880,$2910
	db $89 : db $02 : dw $2884,$2914
	db $89 : db $02 : dw $2888,$2918
	db $89 : db $02 : dw $288C,$291C
	db $89 : db $02 : dw $2890,$2920
	db $89 : db $02 : dw $2894,$2924
	db $89 : db $02 : dw $2898,$2928
	db $89 : db $02 : dw $285C,$28EC
	db $89 : db $02 : dw $2860,$28F0
	db $89 : db $02 : dw $2864,$28F4
	db $89 : db $02 : dw $2868,$28F8
	db $89 : db $02 : dw $286C,$28FC
	db $89 : db $02 : dw $2870,$2900
	db $89 : db $02 : dw $2874,$2904
	db $89 : db $02 : dw $2878,$2908
	db $89 : db $02 : dw $287C,$290C
	db $89 : db $02 : dw $2880,$2910
	db $89 : db $02 : dw $2884,$2914
	db $89 : db $02 : dw $2888,$2918
	db $89 : db $02 : dw $288C,$291C
	db $89 : db $02 : dw $2890,$2920
	db $89 : db $02 : dw $2894,$2924
	db $89 : db $02 : dw $2898,$2928
	db $89 : db $02 : dw $285C,$28EC
	db $89 : db $02 : dw $2860,$28F0
	db $89 : db $02 : dw $2864,$28F4
	db $89 : db $02 : dw $2868,$28F8
	db $89 : db $02 : dw $286C,$28FC
	db $89 : db $02 : dw $2870,$2900
	db $89 : db $02 : dw $2874,$2904
	db $89 : db $02 : dw $2878,$2908
	db $89 : db $02 : dw $287C,$290C
	db $89 : db $02 : dw $2880,$2910
	db $89 : db $02 : dw $2884,$2914
	db $89 : db $02 : dw $2888,$2918
	db $89 : db $02 : dw $288C,$291C
	db $89 : db $02 : dw $2890,$2920
	db $89 : db $02 : dw $2894,$2924
	db $89 : db $02 : dw $2898,$2928
	db $89 : db $02 : dw $285C,$28EC
	db $89 : db $02 : dw $2860,$28F0
	db $89 : db $02 : dw $2864,$28F4
	db $89 : db $02 : dw $2868,$28F8
	db $89 : db $02 : dw $286C,$28FC
	db $89 : db $02 : dw $2870,$2900
	db $89 : db $02 : dw $2874,$2904
	db $89 : db $02 : dw $2878,$2908
	db $89 : db $02 : dw $287C,$290C
	db $89 : db $03 : dw $289C,$292C
	db $89 : db $03 : dw $28A0,$2930
	db $89 : db $03 : dw $28A4,$2934
	db $81 : dw CODE_B9D85F
	db $89 : db $04 : dw $28A8,$2938
	db $89 : db $04 : dw $28AC,$293C
	db $89 : db $03 : dw $28A8,$2938
	db $89 : db $03 : dw $28AC,$293C
	db $89 : db $03 : dw $28A8,$2938
	db $89 : db $03 : dw $28AC,$293C
	db $89 : db $02 : dw $28A8,$2938
	db $89 : db $02 : dw $28AC,$293C
	db $89 : db $02 : dw $28A8,$2938
	db $89 : db $02 : dw $28AC,$293C
	db $89 : db $01 : dw $28A8,$2938
	db $89 : db $01 : dw $28AC,$293C
	db $89 : db $01 : dw $28A8,$2938
	db $89 : db $01 : dw $28AC,$293C
	db $83 : dw CODE_B9D4F1
	db $89 : db $03 : dw $28A4,$2934
	db $89 : db $03 : dw $28A0,$2930
	db $89 : db $03 : dw $289C,$292C
	db $89 : db $03 : dw $287C,$290C
	db $81 : dw CODE_B9DC96
	db $03 : dw $28B8
	db $03 : dw $28B4
	db $03 : dw $28B0
	db $81 : dw CODE_B9D890
DATA_F936BB:
	db $02 : dw $0338
	db $02 : dw $033C
	db $02 : dw $0340
	db $02 : dw $0344
	db $02 : dw $0348
	db $02 : dw $034C
	db $02 : dw $0350
	db $02 : dw $0354
	db $02 : dw $0358
	db $02 : dw $035C
	db $02 : dw $0360
	db $02 : dw $0364
	db $02 : dw $0368
	db $02 : dw $036C
	db $02 : dw $0370
	db $02 : dw $0374
	db $82 : dw DATA_F936BB

DATA_F936EE:
	db $80

	%FREE_BYTES($F936EF, 1, $00)

DATA_F936F0:
	db $81 : dw CODE_B9D88A
	db $81 : dw CODE_B9D890
DATA_F936F6:
	db $01 : dw $0338
	db $01 : dw $033C
	db $01 : dw $0340
	db $01 : dw $0344
	db $01 : dw $0348
	db $01 : dw $034C
	db $01 : dw $0350
	db $01 : dw $0354
	db $01 : dw $0358
	db $01 : dw $035C
	db $01 : dw $0360
	db $01 : dw $0364
	db $01 : dw $0368
	db $01 : dw $036C
	db $01 : dw $0370
	db $01 : dw $0374
	db $82 : dw DATA_F936F6

DATA_F93729:
	db $80

	%FREE_BYTES($F9372A, 1, $00)

DATA_F9372B:
	db $20 : dw $0568
	db $80

	%FREE_BYTES($F9372F, 1, $00)

DATA_F93730:
	db $18 : dw $0568
	db $81 : dw CODE_B9DFD5
	db $80

	%FREE_BYTES($F93737, 1, $00)

DATA_F93738:
	db $04 : dw $0714
	db $04 : dw $071C
	db $04 : dw $0724
	db $04 : dw $0728
	db $04 : dw $072C
	db $81 : dw CODE_B9DEE9
	db $80

	%FREE_BYTES($F9374B, 1, $00)

DATA_F9374C:
	db $03 : dw $072C
	db $03 : dw $072C
	db $03 : dw $072C
	db $80

	%FREE_BYTES($F93756, 1, $00)

DATA_F93757:
	db $03 : dw $0728
	db $03 : dw $0724
	db $03 : dw $071C
	db $03 : dw $0714
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F93767, 1, $00)

DATA_F93768:
	db $03 : dw $0378
	db $03 : dw $037C
	db $03 : dw $0380
	db $03 : dw $0384
	db $03 : dw $0388
	db $03 : dw $038C
	db $03 : dw $0390
	db $03 : dw $0394
	db $03 : dw $0398
	db $03 : dw $039C
	db $03 : dw $03A0
	db $03 : dw $03A4
	db $03 : dw $03A8
	db $03 : dw $03AC
	db $03 : dw $03B0
	db $03 : dw $03B4
	db $80

	%FREE_BYTES($F93799, 1, $00)

DATA_F9379A:
	db $84 : dw CODE_B9DCB7
	db $03 : dw $0384
	db $81 : dw CODE_B9E0E2
	db $03 : dw $0388
	db $81 : dw CODE_B9E0E2
	db $03 : dw $038C
	db $03 : dw $0390
	db $03 : dw $0394
	db $03 : dw $0398
	db $03 : dw $039C
	db $03 : dw $03A0
	db $03 : dw $03A4
	db $03 : dw $03A8
	db $81 : dw CODE_B9E0E2
	db $03 : dw $03AC
	db $03 : dw $03B0
	db $03 : dw $03B4
	db $03 : dw $0378
	db $03 : dw $037C
	db $03 : dw $0380
	db $80

	%FREE_BYTES($F937D7, 1, $00)

DATA_F937D8:
	db $84 : dw CODE_B9DCCC
	db $04 : dw $0338
	db $04 : dw $033C
	db $04 : dw $0340
	db $04 : dw $0344
	db $04 : dw $0348
	db $81 : dw CODE_B9E0E2
	db $04 : dw $034C
	db $04 : dw $0350
	db $04 : dw $0354
	db $04 : dw $0358
	db $04 : dw $035C
	db $04 : dw $0360
	db $81 : dw CODE_B9E0E2
	db $04 : dw $0364
	db $04 : dw $0368
	db $04 : dw $036C
	db $04 : dw $0370
	db $04 : dw $0374
	db $81 : dw CODE_B9E07C
	db $80

	%FREE_BYTES($F93815, 1, $00)

DATA_F93816:
	db $01 : dw $0338
	db $01 : dw $033C
	db $01 : dw $0340
	db $01 : dw $0344
	db $01 : dw $0348
	db $01 : dw $034C
	db $01 : dw $0350
	db $01 : dw $0354
	db $01 : dw $0358
	db $01 : dw $035C
	db $01 : dw $0360
	db $01 : dw $0364
	db $01 : dw $0368
	db $01 : dw $036C
	db $01 : dw $0370
	db $01 : dw $0374
	db $80

	%FREE_BYTES($F93847, 1, $00)

DATA_F93848:
	db $81 : dw CODE_B9D9E8
	db $18 : dw $03F8
	db $81 : dw CODE_B9DA01
	db $10 : dw $03F8
	db $81 : dw CODE_B9D9EF
DATA_F93857:
	db $01 : dw $0338
	db $01 : dw $033C
	db $01 : dw $0340
	db $01 : dw $0344
	db $01 : dw $0348
	db $01 : dw $034C
	db $01 : dw $0350
	db $01 : dw $0354
	db $01 : dw $0358
	db $01 : dw $035C
	db $01 : dw $0360
	db $01 : dw $0364
	db $01 : dw $0368
	db $01 : dw $036C
	db $01 : dw $0370
	db $01 : dw $0374
	db $82 : dw DATA_F93857

DATA_F9388A:
	db $80

	%FREE_BYTES($F9388B, 1, $00)

DATA_F9388C:
	db $81 : dw CODE_B9D9E8
	db $18 : dw $0D08
	db $81 : dw CODE_B9DA01
	db $10 : dw $0D08
	db $81 : dw CODE_B9D9EF
DATA_F9389B:
	db $03 : dw $0D08
	db $03 : dw $0D0C
	db $03 : dw $0D10
	db $03 : dw $0D14
	db $03 : dw $0D18
	db $03 : dw $0D1C
	db $03 : dw $0D20
	db $03 : dw $0D24
	db $03 : dw $0D28
	db $03 : dw $0D2C
	db $03 : dw $0D30
	db $03 : dw $0D34
	db $03 : dw $0D38
	db $03 : dw $0D3C
	db $03 : dw $0D40
	db $03 : dw $0D44
	db $82 : dw DATA_F9389B

DATA_F938CE:
	db $80

	%FREE_BYTES($F938CF, 1, $00)

DATA_F938D0:
	db $8E : dw !Define_DKC2_SoundID_DixieHurt|$0500
	db $12 : dw $0568
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F938DA, 1, $00)

DATA_F938DB:
	db $8E : dw !Define_DKC2_SoundID_DixieHurt|$0500
	db $02 : dw $0568
	db $02 : dw $0568
	db $83 : dw CODE_B9D55C
	db $02 : dw $0568
	db $83 : dw CODE_B9D543
	db $02 : dw $0568
	db $81 : dw CODE_B9DA1B
	db $80

	%FREE_BYTES($F938F4, 1, $00)

DATA_F938F5:
	db $01 : dw $0404
	db $02 : dw $0408
	db $02 : dw $040C
	db $02 : dw $0410
	db $02 : dw $0414
	db $02 : dw $0418
	db $02 : dw $041C
	db $02 : dw $0420
	db $02 : dw $0424
	db $02 : dw $0428
	db $03 : dw $042C
	db $03 : dw $0430
	db $03 : dw $0434
	db $03 : dw $0438
	db $03 : dw $043C
	db $03 : dw $0440
	db $03 : dw $0444
	db $03 : dw $0448
	db $83 : dw CODE_B9D5A6
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F93932, 1, $00)

DATA_F93933:
	db $04 : dw $03FC
	db $08 : dw $0400
	db $81 : dw CODE_B9DA52
	db $01 : dw $0404
	db $02 : dw $0408
	db $02 : dw $040C
	db $02 : dw $0410
	db $02 : dw $0414
	db $02 : dw $0418
	db $02 : dw $041C
	db $02 : dw $0420
	db $02 : dw $0424
	db $02 : dw $0428
	db $03 : dw $042C
	db $03 : dw $0430
	db $03 : dw $0434
	db $03 : dw $0438
	db $03 : dw $043C
	db $03 : dw $0440
	db $03 : dw $0444
	db $03 : dw $0448
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F93976, 1, $00)

DATA_F93977:
	db $02 : dw $03FC
	db $01 : dw $0400
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F93981, 1, $00)

DATA_F93982:
	db $84 : dw CODE_B9DEC3
	db $01 : dw $0404
	db $02 : dw $0408
	db $02 : dw $040C
	db $02 : dw $0410
	db $02 : dw $0414
	db $02 : dw $0418
	db $02 : dw $041C
	db $02 : dw $0420
	db $02 : dw $0424
	db $02 : dw $0428
	db $83 : dw CODE_B9D55C
	db $84 : dw CODE_B9DECE
	db $03 : dw $042C
	db $03 : dw $0430
	db $03 : dw $0434
	db $03 : dw $0438
	db $03 : dw $043C
	db $03 : dw $0440
	db $03 : dw $0444
	db $03 : dw $0448
	db $84 : dw $000000
	db $91 : db $4E : dw DATA_F939CC

DATA_F939C8:
	db $81 : dw CODE_B9DEF1
	db $80

DATA_F939CC:
	db $81 : dw CODE_B9DCE4
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30B4
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30B8
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30B8
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30BC
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30C0
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30C0
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30C4
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30C8
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30C8
	db $8F : dw CODE_B9D676,DATA_F93A22
	db $01 : dw $30CC
	db $82 : dw DATA_F939CC

DATA_F93A22:
	db $92 : db $4E
	db $80

	%FREE_BYTES($F93A25, 1, $00)

DATA_F93A26:
	db $02 : dw $0438
	db $02 : dw $043C
	db $02 : dw $0440
	db $02 : dw $0444
	db $02 : dw $0448
	db $83 : dw CODE_B9D5A6
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F93A3C, 1, $00)

DATA_F93A3D:
	db $84 : dw CODE_B9DECE
	db $02 : dw $0438
	db $02 : dw $043C
	db $02 : dw $0440
	db $02 : dw $0444
	db $02 : dw $0448
	db $84 : dw $000000
	db $91 : db $4E : dw DATA_F939CC

DATA_F93A56:
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93A5A, 1, $00)

DATA_F93A5B:
	db $02 : dw $0438
	db $02 : dw $043C
	db $02 : dw $0440
	db $02 : dw $0444
	db $02 : dw $0448
	db $83 : dw CODE_B9D5B3
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93A71, 1, $00)

DATA_F93A72:
	db $84 : dw CODE_B9DECE
	db $02 : dw $0438
	db $02 : dw $043C
	db $02 : dw $0440
	db $02 : dw $0444
	db $02 : dw $0448
	db $84 : dw $000000
	db $91 : db $4E : dw DATA_F939CC

DATA_F93A8B:
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93A8F, 1, $00)

DATA_F93A90:
	db $02 : dw $044C
	db $81 : dw CODE_B9DA5D
	db $02 : dw $0450
	db $02 : dw $0454
	db $02 : dw $0458
	db $02 : dw $045C
	db $02 : dw $0460
	db $02 : dw $0464
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F93AAC, 1, $00)

DATA_F93AAD:
	db $01 : dw $0B68
	db $01 : dw $0B64
	db $01 : dw $0B60
	db $01 : dw $0B5C
	db $01 : dw $0B58
	db $01 : dw $0B54
	db $01 : dw $0B50
	db $01 : dw $0B8C
	db $01 : dw $0B88
	db $01 : dw $0B84
	db $01 : dw $0B80
	db $01 : dw $0B7C
	db $01 : dw $0B78
	db $01 : dw $0B74
	db $01 : dw $0B70
	db $01 : dw $0B6C
	db $80

	%FREE_BYTES($F93ADE, 1, $00)

DATA_F93ADF:
	db $01 : dw $0B50
	db $01 : dw $0B54
	db $01 : dw $0B58
	db $01 : dw $0B5C
	db $01 : dw $0B60
	db $01 : dw $0B64
	db $01 : dw $0B68
	db $01 : dw $0B6C
	db $01 : dw $0B70
	db $01 : dw $0B74
	db $01 : dw $0B78
	db $01 : dw $0B7C
	db $01 : dw $0B80
	db $01 : dw $0B84
	db $01 : dw $0B88
	db $01 : dw $0B8C
	db $80

	%FREE_BYTES($F93B10, 1, $00)

DATA_F93B11:
	db $02 : dw $0B50
	db $02 : dw $0B54
	db $02 : dw $0B58
	db $02 : dw $0B5C
	db $02 : dw $0B60
	db $02 : dw $0B64
	db $02 : dw $0B68
	db $02 : dw $0B6C
	db $02 : dw $0B70
	db $02 : dw $0B74
	db $02 : dw $0B78
	db $02 : dw $0B7C
	db $02 : dw $0B80
	db $02 : dw $0B84
	db $02 : dw $0B88
	db $02 : dw $0B8C
	db $80

	%FREE_BYTES($F93B42, 1, $00)

DATA_F93B43:
	db $02 : dw $0B50
	db $02 : dw $0B54
	db $02 : dw $0B58
	db $02 : dw $0B5C
	db $02 : dw $0B60
	db $02 : dw $0B64
	db $02 : dw $0B68
	db $02 : dw $0B6C
	db $02 : dw $0B70
	db $02 : dw $0B74
	db $02 : dw $0B78
	db $02 : dw $0B7C
	db $02 : dw $0B80
	db $02 : dw $0B84
	db $02 : dw $0B88
	db $02 : dw $0B8C
	db $80

	%FREE_BYTES($F93B74, 1, $00)

DATA_F93B75:
	db $04 : dw $0568
	db $83 : dw CODE_B9D55C
	db $03 : dw $056C
	db $03 : dw $0570
	db $03 : dw $0574
	db $03 : dw $0578
	db $03 : dw $057C
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DD23
	db $02 : dw $0580
	db $02 : dw $0584
	db $02 : dw $0588
	db $02 : dw $058C
	db $02 : dw $0590
	db $03 : dw $0594
	db $03 : dw $0598
	db $83 : dw CODE_B9D5A6
	db $10 : dw $059C
	db $81 : dw CODE_B9DEC0
	db $04 : dw $05A0
	db $04 : dw $05A4
	db $04 : dw $05A8
	db $14 : dw $05AC
	db $04 : dw $05B0
	db $04 : dw $05B4
DATA_F93BC0:
	db $04 : dw $05B8
	db $04 : dw $05BC
	db $04 : dw $05C0
	db $04 : dw $05BC
	db $82 : dw DATA_F93BC0

DATA_F93BCF:
	db $80

	%FREE_BYTES($F93BD0, 1, $00)

DATA_F93BD1:
	db $03 : dw $0560
	db $03 : dw $0564
	db $81 : dw CODE_B9E01B
	db $03 : dw $0564
	db $03 : dw $0560
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F93BE4, 1, $00)

DATA_F93BE5:
	db $84 : dw CODE_B9E0AA
	db $8B : db $07 : dw $13F0,$0000,$0007
	db $8B : db $07 : dw $13F4,$0000,$0006
	db $8B : db $07 : dw $13F8,$0000,$0005
	db $8B : db $07 : dw $13F4,$0000,$0006
	db $80

	%FREE_BYTES($F93C09, 1, $00)

DATA_F93C0A:
	db $8B : db $02 : dw $13F0,$0000,$0007
	db $8B : db $02 : dw $13F4,$0000,$0006
	db $81 : dw CODE_B9E01B
	db $8B : db $02 : dw $13F4,$0000,$0006
	db $8B : db $02 : dw $13F0,$0000,$0007
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F93C31, 1, $00)

DATA_F93C32:
	db $84 : dw CODE_B9E023
	db $8B : db $03 : dw $1320,$0000,$0003
	db $81 : dw CODE_B9E0E2
	db $8B : db $03 : dw $1324,$0000,$0001
	db $8B : db $03 : dw $1328,$0000,$0000
	db $8B : db $03 : dw $132C,$0000,$0001
	db $8B : db $03 : dw $1330,$0000,$0002
	db $8B : db $03 : dw $1334,$0000,$0003
	db $8B : db $03 : dw $1338,$0000,$0002
	db $81 : dw CODE_B9E0E2
	db $8B : db $03 : dw $133C,$0000,$0001
	db $8B : db $03 : dw $1314,$0000,$0000
	db $8B : db $03 : dw $1318,$0000,$0001
	db $8B : db $03 : dw $131C,$0000,$0002
	db $80

	%FREE_BYTES($F93C94, 1, $00)

DATA_F93C95:
	db $8B : db $03 : dw $132C,$0000,$0001
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F93CA1, 1, $00)

DATA_F93CA2:
	db $8B : db $03 : dw $132C,$0000,$0001
	db $83 : dw CODE_B9D5A6
	db $8B : db $03 : dw $132C,$0000,$0001
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93CB9, 1, $00)

DATA_F93CBA:
	db $84 : dw CODE_B9DECE
	db $8B : db $03 : dw $132C,$0000,$0001
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F93CCF, 1, $00)

DATA_F93CD0:
	db $8B : db $03 : dw $132C,$0000,$0001
	db $81 : dw CODE_B9DA5D
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F93CDF, 1, $00)

DATA_F93CE0:
	db $8B : db $01 : dw $1314,$0000,$0000
	db $8B : db $01 : dw $1318,$0000,$0001
	db $8B : db $01 : dw $131C,$0000,$0002
	db $8B : db $01 : dw $1320,$0000,$0003
	db $8B : db $01 : dw $1324,$0000,$0001
	db $8B : db $01 : dw $1328,$0000,$0000
	db $8B : db $01 : dw $132C,$0000,$0001
	db $8B : db $01 : dw $1330,$0000,$0002
	db $8B : db $01 : dw $1334,$0000,$0003
	db $8B : db $01 : dw $1338,$0000,$0002
	db $8B : db $01 : dw $133C,$0000,$0001
	db $80

	%FREE_BYTES($F93D39, 1, $00)

DATA_F93D3A:
	db $8A : db $02 : dw $13C0,$13D8,$0000,$0000
	db $8A : db $02 : dw $13C4,$13DC,$0000,$0000
	db $8A : db $02 : dw $13C8,$13E0,$0000,$0000
	db $8A : db $02 : dw $13CC,$13E4,$0000,$0000
	db $8A : db $02 : dw $13D0,$13E8,$0000,$0000
	db $8A : db $02 : dw $13D4,$13EC,$0000,$0000
	db $8A : db $01 : dw $13D4,$1010,$FFDC,$FFEC
	db $02 : dw $13D4
	db $8B : db $02 : dw $09DC,$FFD7,$FFEF
	db $8B : db $02 : dw $09E0,$FFD6,$FFF0
	db $81 : dw CODE_B9DCEA
	db $8B : db $02 : dw $09E4,$FFD6,$FFF1
	db $8B : db $02 : dw $09E8,$FFD9,$FFED
	db $8B : db $02 : dw $09EC,$FFDE,$FFE6
	db $8B : db $02 : dw $09F0,$FFE7,$FFE2
	db $8B : db $02 : dw $09F4,$FFF9,$FFE0
	db $8B : db $02 : dw $09F8,$000C,$FFE0
	db $8B : db $00 : dw $09F8,$000C,$FFF4
	db $81 : dw CODE_B9D8BE
	db $02 : dw $09FC
	db $02 : dw $0A00
	db $02 : dw $0A04
	db $02 : dw $0A08
	db $02 : dw $0A0C
	db $02 : dw $0A10
	db $02 : dw $0A14
	db $02 : dw $0A18
	db $83 : dw CODE_B9D523
	db $81 : dw CODE_B9DFD5
	db $80

	%FREE_BYTES($F93DF0, 1, $00)

DATA_F93DF1:
	db $03 : dw $1428
	db $03 : dw $142C
	db $03 : dw $1430
	db $03 : dw $1434
	db $03 : dw $1438
	db $03 : dw $143C
	db $03 : dw $1440
	db $03 : dw $1444
	db $03 : dw $1448
	db $03 : dw $144C
	db $03 : dw $1450
	db $80

	%FREE_BYTES($F93E13, 1, $00)

DATA_F93E14:
	db $81 : dw CODE_B9D893
	db $02 : dw $0994
	db $02 : dw $0998
	db $02 : dw $099C
	db $02 : dw $09A0
	db $02 : dw $09A4
	db $02 : dw $09A8
	db $02 : dw $09AC
	db $8B : db $02 : dw $09B0,$001C,$FFFF
	db $8B : db $02 : dw $09B4,$001C,$FFF6
	db $8B : db $02 : dw $09B8,$0015,$FFEF
	db $8B : db $02 : dw $09BC,$0010,$FFEA
	db $81 : dw CODE_B9DCF2
	db $8B : db $02 : dw $09C0,$0006,$FFE7
	db $8B : db $02 : dw $09C4,$0000,$FFE8
	db $81 : dw CODE_B9D707
	db $80

	%FREE_BYTES($F93E63, 1, $00)

DATA_F93E64:
	db $81 : dw CODE_B9D893
	db $8B : db $02 : dw $09C4,$0000,$FFE8
	db $81 : dw CODE_B9DCF9
	db $8B : db $02 : dw $09C0,$0006,$FFE7
	db $8B : db $02 : dw $09BC,$0010,$FFEA
	db $8B : db $02 : dw $09B8,$0015,$FFEF
	db $8B : db $02 : dw $09B4,$001C,$FFF6
	db $8B : db $02 : dw $09B0,$001C,$FFFF
	db $8B : db $01 : dw $09B0,$001C,$0000
	db $81 : dw CODE_B9D898
	db $02 : dw $09AC
	db $02 : dw $09A8
	db $02 : dw $09A4
	db $02 : dw $09A0
	db $02 : dw $099C
	db $02 : dw $0998
	db $02 : dw $0994
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F93EBE, 1, $00)

DATA_F93EBF:
	db $81 : dw CODE_B9D8AC
	db $8B : db $02 : dw $09C8,$FFFA,$FFE2
	db $8B : db $02 : dw $09CC,$FFE8,$FFE2
	db $8B : db $02 : dw $09D0,$FFDC,$FFE8
	db $8B : db $02 : dw $09D4,$FFDA,$FFEC
	db $8B : db $05 : dw $09D8,$FFD8,$FFEE
	db $8B : db $02 : dw $09DC,$FFD7,$FFEF
	db $8B : db $02 : dw $09E0,$FFD6,$FFF0
	db $8B : db $02 : dw $09E4,$FFD6,$FFF1
	db $8B : db $02 : dw $09E8,$FFD9,$FFED
	db $8B : db $02 : dw $09EC,$FFDE,$FFE6
	db $8B : db $02 : dw $09F0,$FFE7,$FFE2
	db $8B : db $02 : dw $09F4,$FFF9,$FFE0
	db $8B : db $02 : dw $09F8,$000C,$FFE0
	db $81 : dw CODE_B9D967
	db $02 : dw $09FC
	db $02 : dw $0A00
	db $02 : dw $0A04
	db $02 : dw $0A08
	db $02 : dw $0A0C
	db $02 : dw $0A10
	db $02 : dw $0A14
	db $02 : dw $0A18
	db $81 : dw CODE_B9DFD5
	db $80

	%FREE_BYTES($F93F49, 1, $00)

DATA_F93F4A:
	db $84 : dw CODE_B9E0AA
	db $8B : db $02 : dw $0B94,$0000,$FFE7
	db $8B : db $02 : dw $0B90,$0000,$FFE8
	db $8B : db $10 : dw $09C4,$0000,$FFE9
	db $8B : db $03 : dw $0B90,$0000,$FFE8
DATA_F93F6D:
	db $8B : db $09 : dw $0B94,$0000,$FFE7
	db $8B : db $05 : dw $0B90,$0000,$FFE8
	db $8B : db $09 : dw $09C4,$0000,$FFE9
	db $8B : db $05 : dw $0B90,$0000,$FFE8
	db $82 : dw DATA_F93F6D

DATA_F93F90:
	db $80

	%FREE_BYTES($F93F91, 1, $00)

DATA_F93F92:
	db $84 : dw CODE_B9DD00
	db $8B : db $05 : dw $0B10,$0005,$FFE2
	db $8B : db $05 : dw $0B14,$0005,$FFE3
	db $8B : db $05 : dw $0B18,$0005,$FFE4
	db $8B : db $05 : dw $0B1C,$0007,$FFE6
	db $8B : db $05 : dw $0B20,$0009,$FFE8
	db $8B : db $05 : dw $0B24,$0008,$FFE8
	db $8B : db $05 : dw $0B28,$0007,$FFE6
	db $81 : dw CODE_B9E07C
	db $8B : db $05 : dw $0B2C,$0006,$FFE3
	db $8B : db $05 : dw $0B30,$0005,$FFE2
	db $8B : db $05 : dw $0B34,$0005,$FFE3
	db $8B : db $05 : dw $0B38,$0005,$FFE4
	db $8B : db $05 : dw $0B3C,$0007,$FFE6
	db $8B : db $05 : dw $0B40,$0009,$FFE8
	db $8B : db $05 : dw $0B44,$0008,$FFE7
	db $8B : db $05 : dw $0B48,$0007,$FFE6
	db $81 : dw CODE_B9E07C
	db $8B : db $05 : dw $0B4C,$0006,$FFE4
	db $80

	%FREE_BYTES($F9401C, 1, $00)

DATA_F9401D:
	db $8B : db $04 : dw $09C4,$0000,$FFE9
	db $81 : dw CODE_B9E01B
	db $8B : db $04 : dw $09C4,$0000,$FFE9
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94034, 1, $00)

DATA_F94035:
	db $8B : db $05 : dw $0B10,$0005,$FFE2
	db $81 : dw CODE_B9DF53
	db $80

	%FREE_BYTES($F94041, 1, $00)

DATA_F94042:
	db $8B : db $02 : dw $0B10,$0005,$FFE2
	db $8B : db $02 : dw $0B14,$0005,$FFE3
	db $8B : db $02 : dw $0B18,$0005,$FFE4
	db $8B : db $02 : dw $0B1C,$0007,$FFE6
	db $8B : db $02 : dw $0B20,$0009,$FFE8
	db $8B : db $02 : dw $0B24,$0008,$FFE8
	db $8B : db $02 : dw $0B28,$0007,$FFE6
	db $8B : db $02 : dw $0B2C,$0006,$FFE3
	db $8B : db $02 : dw $0B30,$0005,$FFE2
	db $8B : db $02 : dw $0B34,$0005,$FFE3
	db $8B : db $02 : dw $0B38,$0005,$FFE4
	db $8B : db $02 : dw $0B3C,$0007,$FFE6
	db $8B : db $02 : dw $0B40,$0009,$FFE8
	db $8B : db $02 : dw $0B44,$0008,$FFE7
	db $8B : db $02 : dw $0B48,$0007,$FFE6
	db $8B : db $02 : dw $0B4C,$0006,$FFE4
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F940C9, 1, $00)

DATA_F940CA:
	db $81 : dw CODE_B9DD1C
	db $84 : dw CODE_B9DECE
	db $8B : db $02 : dw $0B4C,$0006,$FFE4
	db $84 : dw $000000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DEF1
	db $80

	%FREE_BYTES($F940E2, 1, $00)

DATA_F940E3:
	db $8B : db $02 : dw $0B4C,$0006,$FFE4
	db $81 : dw CODE_B9DA5D
	db $81 : dw CODE_B9DFE3
	db $80

	%FREE_BYTES($F940F2, 1, $00)

DATA_F940F3:
	db $8E : dw !Define_DKC2_SoundID_DixieHurt|$0500
	db $01 : dw $0568
	db $81 : dw CODE_B9DA5E
	db $0B : dw $0568
	db $83 : dw CODE_B9D55C
	db $03 : dw $056C
	db $03 : dw $0570
	db $03 : dw $0574
	db $03 : dw $0578
	db $03 : dw $057C
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DD23
	db $02 : dw $0580
	db $02 : dw $0584
	db $02 : dw $0588
	db $02 : dw $058C
	db $02 : dw $0590
	db $03 : dw $0594
	db $03 : dw $0598
	db $83 : dw CODE_B9D5A6
	db $10 : dw $059C
	db $81 : dw CODE_B9DEC0
	db $04 : dw $05A0
	db $04 : dw $05A4
	db $04 : dw $05A8
	db $14 : dw $05AC
	db $04 : dw $05B0
	db $04 : dw $05B4
	db $81 : dw CODE_B9DD2D
	db $04 : dw $05B8
	db $04 : dw $05BC
	db $04 : dw $05C0
	db $04 : dw $05BC
	db $04 : dw $05B8
	db $04 : dw $05BC
	db $04 : dw $05C0
	db $04 : dw $05BC
	db $04 : dw $05B8
	db $04 : dw $05BC
	db $04 : dw $05C0
	db $04 : dw $05BC
	db $04 : dw $05B8
	db $04 : dw $05BC
	db $81 : dw CODE_B9DA63
	db $04 : dw $05C0
	db $04 : dw $05BC
	db $04 : dw $05B8
	db $04 : dw $05BC
	db $81 : dw CODE_B9DA82
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9418A, 1, $00)

DATA_F9418B:
	db $8F : dw CODE_B9D6E1,DATA_F9419E
	db $02 : dw $04E0
	db $03 : dw $04E4
	db $8F : dw CODE_B9D6F4,DATA_F9419E
	db $04 : dw $04E4
DATA_F9419E:
	db $81 : dw CODE_B9DEB0
	db $02 : dw $04E8
	db $02 : dw $04EC
	db $02 : dw $04F0
	db $02 : dw $04F4
	db $02 : dw $04F8
	db $02 : dw $04FC
	db $02 : dw $0500
	db $02 : dw $0504
	db $02 : dw $0508
	db $02 : dw $050C
	db $02 : dw $0510
	db $8F : dw CODE_B9D6A7,DATA_F941CC
	db $8F : dw CODE_B9D6D3,DATA_F941F5
DATA_F941CC:
	db $01 : dw $0530
	db $01 : dw $0534
	db $01 : dw $0538
	db $01 : dw $053C
	db $01 : dw $0540
	db $01 : dw $0544
	db $01 : dw $0548
	db $01 : dw $054C
	db $01 : dw $0550
	db $01 : dw $0554
	db $01 : dw $0558
	db $8F : dw CODE_B9D6A7,DATA_F941CC
	db $01 : dw $055C
DATA_F941F5:
	db $02 : dw $0514
	db $02 : dw $0518
	db $81 : dw CODE_B9DA5D
	db $81 : dw CODE_B9DE7E
	db $02 : dw $051C
	db $02 : dw $0520
	db $02 : dw $0524
	db $02 : dw $0528
	db $06 : dw $052C
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94214, 1, $00)

DATA_F94215:
	db $01 : dw $0530
	db $01 : dw $0534
	db $01 : dw $0538
	db $01 : dw $053C
	db $01 : dw $0540
	db $01 : dw $0544
	db $01 : dw $0548
	db $01 : dw $054C
	db $01 : dw $0550
	db $01 : dw $0554
	db $01 : dw $0558
	db $84 : dw CODE_B9DD3C
	db $01 : dw $055C
	db $80

	%FREE_BYTES($F9423D, 1, $00)

DATA_F9423E:
	db $03 : dw $0824
	db $83 : dw CODE_B9D5D5
	db $03 : dw $0828
	db $03 : dw $082C
	db $03 : dw $0830
DATA_F9424D:
	db $02 : dw $0834
	db $02 : dw $0838
	db $02 : dw $083C
	db $02 : dw $0840
	db $02 : dw $0844
	db $02 : dw $0848
	db $02 : dw $084C
	db $02 : dw $0850
	db $8F : dw CODE_B9D63B,DATA_F9426D
	db $82 : dw DATA_F9424D

DATA_F9426D:
	db $03 : dw $0834
	db $04 : dw $0838
	db $04 : dw $083C
	db $05 : dw $0840
	db $04 : dw $0830
	db $04 : dw $082C
	db $04 : dw $0828
	db $03 : dw $0824
	db $80

	%FREE_BYTES($F94286, 1, $00)

DATA_F94287:
	db $50 : dw $0DA0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9428E, 1, $00)

DATA_F9428F:
	db $04 : dw $0824
	db $81 : dw CODE_B9DAA5
	db $80

	%FREE_BYTES($F94296, 1, $00)

DATA_F94297:
	db $03 : dw $0824
	db $83 : dw CODE_B9D5D5
	db $03 : dw $0828
	db $03 : dw $082C
	db $03 : dw $0830
DATA_F942A6:
	db $02 : dw $0834
	db $02 : dw $0838
	db $02 : dw $083C
	db $02 : dw $0840
	db $02 : dw $0844
	db $02 : dw $0848
	db $02 : dw $084C
	db $02 : dw $0850
	db $8F : dw CODE_B9D63B,DATA_F942C6
	db $82 : dw DATA_F942A6

DATA_F942C6:
	db $03 : dw $0834
	db $04 : dw $0838
	db $04 : dw $083C
	db $05 : dw $0840
	db $04 : dw $0830
	db $04 : dw $082C
	db $04 : dw $0828
	db $03 : dw $0824
	db $80

	%FREE_BYTES($F942DF, 1, $00)

DATA_F942E0:
	db $03 : dw $0EF0
	db $03 : dw $0EF4
	db $03 : dw $0EF8
	db $03 : dw $0EFC
	db $03 : dw $0F00
	db $03 : dw $0F04
	db $03 : dw $0F08
	db $03 : dw $0F0C
	db $80

	%FREE_BYTES($F942F9, 1, $00)

DATA_F942FA:
	db $15 : dw $1CD0
	db $05 : dw $1CD4
	db $05 : dw $1CD8
	db $05 : dw $1CDC
	db $05 : dw $1CE0
	db $05 : dw $1CE4
	db $05 : dw $1CE8
	db $05 : dw $1CEC
	db $09 : dw $1CF0
	db $05 : dw $1CF4
	db $05 : dw $1CF8
	db $05 : dw $1CFC
	db $05 : dw $2040
	db $05 : dw $2044
	db $05 : dw $2048
	db $05 : dw $2044
	db $15 : dw $1CD0
	db $03 : dw $2040
	db $03 : dw $2044
	db $03 : dw $2048
	db $03 : dw $2044
	db $03 : dw $2040
	db $03 : dw $2044
	db $03 : dw $2048
	db $03 : dw $2044
	db $30 : dw $1CD0
	db $03 : dw $2040
	db $03 : dw $2044
	db $03 : dw $2048
	db $03 : dw $2044
	db $15 : dw $1CD0
	db $05 : dw $1CD4
	db $05 : dw $1CD8
	db $05 : dw $1CDC
	db $05 : dw $1CE0
	db $05 : dw $1CE4
	db $05 : dw $1CE8
	db $05 : dw $1CEC
	db $09 : dw $1CF0
	db $05 : dw $1CF4
	db $05 : dw $1CF8
	db $05 : dw $1CFC
	db $05 : dw $1CD0
	db $05 : dw $1CD4
	db $05 : dw $1CD8
	db $05 : dw $1CDC
	db $05 : dw $1CE0
	db $05 : dw $1CE4
	db $05 : dw $1CE8
	db $05 : dw $1CEC
	db $09 : dw $1CF0
	db $05 : dw $1CF4
	db $05 : dw $1CF8
	db $05 : dw $1CFC
	db $05 : dw $2040
	db $05 : dw $2044
	db $05 : dw $2048
	db $05 : dw $2044
	db $15 : dw $1CD0
	db $03 : dw $2040
	db $03 : dw $2044
	db $03 : dw $2048
	db $03 : dw $2044
	db $03 : dw $2040
	db $03 : dw $2044
	db $03 : dw $2048
	db $03 : dw $2044
	db $30 : dw $1CD0
	db $03 : dw $2040
	db $03 : dw $2044
	db $03 : dw $2048
	db $03 : dw $2044
	db $80

	%FREE_BYTES($F943D3, 1, $00)

DATA_F943D4:
	db $04 : dw $04E0
	db $04 : dw $04E4
	db $04 : dw $04E8
	db $04 : dw $04E4
	db $04 : dw $04E0
	db $81 : dw CODE_B9DAB1
	db $80

	%FREE_BYTES($F943E7, 1, $00)

DATA_F943E8:
	db $04 : dw $06D4
	db $04 : dw $06D8
	db $04 : dw $06DC
	db $04 : dw $06D8
	db $04 : dw $06D4
	db $80

	%FREE_BYTES($F943F8, 1, $00)

DATA_F943F9:
	db $8B : db $03 : dw $0B10,$0005,$FFE2
	db $8B : db $03 : dw $0B14,$0005,$FFE3
	db $8B : db $04 : dw $0B18,$0005,$FFE4
	db $8B : db $03 : dw $0B14,$0005,$FFE3
	db $8B : db $03 : dw $0B10,$0005,$FFE2
DATA_F94421:
	db $8B : db $09 : dw $0B94,$0000,$FFE7
	db $8B : db $05 : dw $0B90,$0000,$FFE8
	db $8B : db $09 : dw $09C4,$0000,$FFE9
	db $8B : db $05 : dw $0B90,$0000,$FFE8
	db $82 : dw DATA_F94421

DATA_F94444:
	db $80

	%FREE_BYTES($F94445, 1, $00)

DATA_F94446:
	db $84 : dw CODE_B9DAE2
	db $02 : dw $0E28
	db $80

	%FREE_BYTES($F9444D, 1, $00)

DATA_F9444E:
	db $84 : dw CODE_B9DB47
	db $02 : dw $1820
	db $02 : dw $181C
	db $02 : dw $1818
	db $02 : dw $1814
	db $02 : dw $1810
	db $02 : dw $180C
	db $02 : dw $1808
	db $02 : dw $1804
	db $02 : dw $1800
	db $02 : dw $17FC
	db $02 : dw $17F8
	db $02 : dw $17F4
	db $81 : dw CODE_B9DB1B
	db $80

	%FREE_BYTES($F94479, 1, $00)

DATA_F9447A:
	db $84 : dw CODE_B9DB47
	db $02 : dw $17F4
	db $02 : dw $17F8
	db $02 : dw $17FC
	db $02 : dw $1800
	db $02 : dw $1804
	db $02 : dw $1808
	db $02 : dw $180C
	db $02 : dw $1810
	db $02 : dw $1814
	db $02 : dw $1818
	db $02 : dw $181C
	db $02 : dw $1820
	db $81 : dw CODE_B9DB1B
	db $80

	%FREE_BYTES($F944A5, 1, $00)

DATA_F944A6:
	db $02 : dw $0E28
	db $02 : dw $0E2C
	db $02 : dw $0E30
	db $02 : dw $0E34
	db $81 : dw CODE_B9E015
	db $02 : dw $0E34
	db $02 : dw $0E30
	db $02 : dw $0E2C
	db $02 : dw $0E28
	db $81 : dw CODE_B9DB13
	db $80

	%FREE_BYTES($F944C5, 1, $00)

DATA_F944C6:
	db $84 : dw CODE_B9DD63
	db $02 : dw $0E38
	db $02 : dw $0E3C
	db $02 : dw $0E40
	db $02 : dw $0E44
	db $02 : dw $0E48
	db $02 : dw $0E4C
	db $02 : dw $0E50
	db $02 : dw $0E54
	db $81 : dw CODE_B9DB13
	db $80

	%FREE_BYTES($F944E5, 1, $00)

DATA_F944E6:
	db $84 : dw CODE_B9DD63
	db $02 : dw $0E38
	db $02 : dw $0E3C
	db $02 : dw $0E40
	db $02 : dw $0E44
	db $02 : dw $0E48
	db $02 : dw $0E4C
	db $02 : dw $0E50
	db $02 : dw $0E54
	db $81 : dw CODE_B9DD7E
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94508, 1, $00)

DATA_F94509:
	db $84 : dw CODE_B9DD63
	db $02 : dw $0E54
	db $02 : dw $0E50
	db $02 : dw $0E4C
	db $02 : dw $0E48
	db $02 : dw $0E44
	db $02 : dw $0E40
	db $02 : dw $0E3C
	db $02 : dw $0E38
	db $81 : dw CODE_B9DD90
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9452B, 1, $00)

DATA_F9452C:
	db $84 : dw CODE_B9DD9E
	db $02 : dw $0E54
	db $80

	%FREE_BYTES($F94533, 1, $00)

DATA_F94534:
	db $84 : dw CODE_B9DAB9
	db $03 : dw $1AC0
	db $03 : dw $1AC4
	db $03 : dw $1AC8
	db $03 : dw $1ACC
	db $03 : dw $1AD0
	db $03 : dw $1AD4
	db $03 : dw $1AD8
	db $03 : dw $1ADC
	db $81 : dw CODE_B9DE19
	db $80

	%FREE_BYTES($F94553, 1, $00)

DATA_F94554:
	db $84 : dw CODE_B9DAB9
	db $03 : dw $1AFC
	db $03 : dw $1AF8
	db $03 : dw $1AF4
	db $03 : dw $1AF0
	db $03 : dw $1AEC
	db $03 : dw $1AE8
	db $03 : dw $1AE4
	db $03 : dw $1AE0
	db $81 : dw CODE_B9DE19
	db $80

	%FREE_BYTES($F94573, 1, $00)

DATA_F94574:
	db $84 : dw CODE_B9DDB9
	db $06 : dw $1E74
	db $06 : dw $1E78
	db $06 : dw $1E7C
	db $06 : dw $1E80
	db $06 : dw $1E84
	db $06 : dw $1E80
	db $06 : dw $1E7C
	db $06 : dw $1E78
	db $80

	%FREE_BYTES($F94590, 1, $00)

DATA_F94591:
	db $84 : dw CODE_B9DDEA
	db $02 : dw $17B4
	db $02 : dw $17B8
	db $02 : dw $17BC
	db $02 : dw $17C0
	db $81 : dw CODE_B9DDCB
	db $02 : dw $17C4
	db $02 : dw $17C8
	db $02 : dw $17CC
	db $02 : dw $17D0
	db $81 : dw CODE_B9DDCB
	db $02 : dw $17D4
	db $02 : dw $17D8
	db $02 : dw $17DC
	db $02 : dw $17E0
	db $81 : dw CODE_B9DDCB
	db $02 : dw $17E4
	db $02 : dw $17E8
	db $02 : dw $17EC
	db $02 : dw $17F0
	db $81 : dw CODE_B9DDCB
	db $80

	%FREE_BYTES($F945D1, 1, $00)

DATA_F945D2:
	db $02 : dw $2098
	db $01 : dw $209C
	db $02 : dw $20A0
	db $01 : dw $20A4
	db $02 : dw $1E3C
	db $02 : dw $1E38
	db $02 : dw $1E34
	db $03 : dw $1E30
	db $03 : dw $1E2C
	db $04 : dw $1E28
	db $04 : dw $1E2C
	db $05 : dw $1E30
	db $06 : dw $1E34
	db $07 : dw $1E38
DATA_F945FC:
	db $08 : dw $1E3C
	db $08 : dw $1E38
	db $08 : dw $1E34
	db $08 : dw $1E30
	db $08 : dw $1E2C
	db $08 : dw $1E28
	db $08 : dw $1E2C
	db $08 : dw $1E30
	db $08 : dw $1E34
	db $08 : dw $1E38
	db $82 : dw DATA_F945FC

DATA_F9461D:
	db $80

	%FREE_BYTES($F9461E, 1, $00)

DATA_F9461F:
	db $03 : dw $0D08
	db $84 : dw CODE_B9DB6E
	db $03 : dw $0D0C
	db $03 : dw $0D10
	db $03 : dw $0D14
	db $03 : dw $0D18
	db $03 : dw $0D1C
	db $03 : dw $0D20
	db $03 : dw $0D24
	db $03 : dw $0D28
	db $03 : dw $0D2C
	db $03 : dw $0D30
	db $03 : dw $0D34
	db $03 : dw $0D38
	db $03 : dw $0D3C
	db $03 : dw $0D40
	db $03 : dw $0D44
	db $80

	%FREE_BYTES($F94653, 1, $00)

DATA_F94654:
	db $03 : dw $1F00
	db $02 : dw $1F04
	db $81 : dw CODE_B9E01B
	db $02 : dw $1F04
	db $02 : dw $1F00
	db $81 : dw CODE_B9DB66
	db $80

	%FREE_BYTES($F94667, 1, $00)

DATA_F94668:
	db $01 : dw $02C4
	db $80

	%FREE_BYTES($F9466C, 1, $00)

DATA_F9466D:
	db $02 : dw $2620
	db $0C : dw $261C
	db $02 : dw $2620
	db $02 : dw $25F0
	db $02 : dw $25F4
	db $8A : db $02 : dw $25F8,$06D4,$001C,$0000
	db $8A : db $02 : dw $25FC,$06D4,$001C,$0000
	db $8A : db $02 : dw $2600,$265C,$001C,$0000
	db $8A : db $02 : dw $2604,$2660,$001C,$0000
	db $8A : db $02 : dw $2608,$2664,$001C,$0000
	db $8A : db $02 : dw $260C,$2668,$001C,$0000
	db $8A : db $02 : dw $2610,$266C,$001C,$0000
	db $8A : db $02 : dw $2614,$2670,$001C,$0000
	db $8A : db $02 : dw $2618,$2674,$001C,$0000
	db $8A : db $02 : dw $2618,$2678,$001C,$0000
	db $8A : db $02 : dw $2618,$267C,$001C,$0000
	db $8A : db $02 : dw $2618,$2680,$001C,$0000
	db $81 : dw CODE_B9E164
	db $01 : dw $2618
	db $01 : dw $2614
	db $01 : dw $2610
	db $01 : dw $260C
	db $01 : dw $2608
	db $01 : dw $2604
	db $01 : dw $2600
	db $01 : dw $25FC
	db $01 : dw $25F8
	db $01 : dw $25F4
	db $01 : dw $25F0
	db $81 : dw CODE_B9E19A
DATA_F9471B:
	db $02 : dw $02C4
	db $02 : dw $02C8
	db $02 : dw $02CC
	db $02 : dw $02D0
	db $02 : dw $02D4
	db $02 : dw $02D8
	db $02 : dw $02DC
	db $02 : dw $02E0
	db $02 : dw $02E4
	db $02 : dw $02E8
	db $02 : dw $02EC
	db $02 : dw $02F0
	db $02 : dw $02F4
	db $82 : dw DATA_F9471B

DATA_F94745:
	db $80

	%FREE_BYTES($F94746, 1, $00)

DATA_F94747:
	db $89 : db $02 : dw $2624,$05DC
	db $89 : db $02 : dw $2628,$05DC
	db $89 : db $02 : dw $262C,$05E0
	db $89 : db $02 : dw $2630,$05E0
	db $89 : db $02 : dw $2634,$05E4
	db $89 : db $08 : dw $2638,$05E4
	db $89 : db $02 : dw $263C,$05E8
	db $89 : db $02 : dw $2640,$05E8
	db $89 : db $02 : dw $2644,$05EC
	db $89 : db $02 : dw $2648,$05EC
	db $81 : dw CODE_B9E1E4
	db $0A : dw $264C
	db $02 : dw $2650
	db $02 : dw $2654
	db $02 : dw $2658
	db $81 : dw CODE_B9E1D1
DATA_F94795:
	db $03 : dw $0378
	db $03 : dw $037C
	db $03 : dw $0380
	db $03 : dw $0384
	db $03 : dw $0388
	db $03 : dw $038C
	db $03 : dw $0390
	db $03 : dw $0394
	db $03 : dw $0398
	db $03 : dw $039C
	db $03 : dw $03A0
	db $03 : dw $03A4
	db $03 : dw $03A8
	db $03 : dw $03AC
	db $03 : dw $03B0
	db $03 : dw $03B4
	db $82 : dw DATA_F94795

DATA_F947C8:
	db $80

	%FREE_BYTES($F947C9, 1, $00)

DATA_F947CA:
	db $04 : dw $05DC
	db $80

	%FREE_BYTES($F947CE, 1, $00)

DATA_F947CF:
	db $04 : dw $06D4
	db $80

	%FREE_BYTES($F947D3, 1, $00)

DATA_F947D4:
	db $81 : dw CODE_B9E333
	db $81 : dw CODE_B9E211
	db $87 : db $03 : dw $1D20,$0000,$0004
	db $8E : dw !Define_DKC2_SoundID_RambiStab|$0500
	db $84 : dw CODE_B9E21B
	db $87 : db $08 : dw $1D20,$0000,$0004
	db $81 : dw CODE_B9E223
	db $87 : db $01 : dw $1D24,$0000,$0003
	db $87 : db $01 : dw $1D28,$0000,$0002
	db $87 : db $01 : dw $1D2C,$0000,$0001
	db $87 : db $05 : dw $1D30,$0000,$0000
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F9481A, 1, $00)

DATA_F9481B:
	db $81 : dw CODE_B9DAA5
	db $87 : db $0A : dw $1D00,$FFFE,$FFFF
	db $84 : dw CODE_B9E241
	db $87 : db $09 : dw $1D04,$FFFE,$FFFD
	db $87 : db $09 : dw $1D08,$FFFF,$FFFF
	db $8E : dw !Define_DKC2_SoundID_RambiPrepareCharge|$0600
	db $87 : db $08 : dw $1D0C,$FFFE,$0000
	db $87 : db $08 : dw $1D10,$FFFD,$FFFF
	db $87 : db $07 : dw $1D14,$FFFD,$FFFE
	db $87 : db $07 : dw $1D04,$FFFE,$FFFD
	db $87 : db $06 : dw $1D08,$FFFF,$FFFF
	db $8E : dw !Define_DKC2_SoundID_RambiPrepareCharge|$0600
	db $87 : db $06 : dw $1D0C,$FFFE,$0000
	db $81 : dw CODE_B9E239
	db $84 : dw CODE_B9E254
	db $87 : db $05 : dw $1D10,$FFFD,$FFFF
	db $87 : db $05 : dw $1D14,$FFFD,$FFFE
	db $87 : db $04 : dw $1D04,$FFFE,$FFFD
	db $87 : db $04 : dw $1D08,$FFFF,$FFFF
	db $8E : dw !Define_DKC2_SoundID_RambiPrepareCharge|$0600
	db $87 : db $03 : dw $1D0C,$FFFE,$0000
	db $81 : dw CODE_B9E239
	db $87 : db $03 : dw $1D10,$FFFD,$FFFF
	db $87 : db $03 : dw $1D14,$FFFD,$FFFE
DATA_F948B3:
	db $87 : db $03 : dw $1D04,$FFFE,$FFFD
	db $87 : db $03 : dw $1D08,$FFFF,$FFFF
	db $8E : dw !Define_DKC2_SoundID_RambiPrepareCharge|$0600
	db $87 : db $03 : dw $1D0C,$FFFE,$0000
	db $81 : dw CODE_B9E239
	db $87 : db $03 : dw $1D10,$FFFD,$FFFF
	db $87 : db $03 : dw $1D14,$FFFD,$FFFE
	db $82 : dw DATA_F948B3

DATA_F948E4:
	db $80

	%FREE_BYTES($F948E5, 1, $00)

DATA_F948E6:
	db $88 : dw $0000,$0000
	db $06 : dw $269C
	db $84 : dw CODE_B9E2B8
	db $06 : dw $26A0
	db $06 : dw $26A4
	db $06 : dw $26A8
	db $06 : dw $26AC
	db $06 : dw $26B0
	db $06 : dw $26B4
	db $06 : dw $26B8
	db $80

	%FREE_BYTES($F94907, 1, $00)

DATA_F94908:
	db $88 : dw $0000,$0000
	db $8F : dw CODE_B9D602,DATA_F9492B
	db $81 : dw CODE_B9D9E8
	db $87 : db $18 : dw $269C,$0000,$0000
	db $81 : dw CODE_B9D9FF
	db $87 : db $10 : dw $269C,$0000,$0000
	db $81 : dw CODE_B9D9EF
DATA_F9492B:
	db $06 : dw $269C
	db $06 : dw $26A0
	db $06 : dw $26A4
	db $06 : dw $26A8
	db $06 : dw $26AC
	db $06 : dw $26B0
	db $06 : dw $26B4
	db $06 : dw $26B8
	db $82 : dw DATA_F9492B

DATA_F94946:
	db $80

	%FREE_BYTES($F94947, 1, $00)

DATA_F94948:
	db $02 : dw $26D8
	db $01 : dw $26DC
	db $01 : dw $26E0
	db $01 : dw $26E4
	db $81 : dw CODE_B9E01B
	db $81 : dw CODE_B9E2F7
	db $80

	%FREE_BYTES($F9495B, 1, $00)

DATA_F9495C:
	db $88 : dw $0000,$0000
	db $03 : dw $26A8
	db $81 : dw CODE_B9DAA5
	db $81 : dw CODE_B9D707
	db $80

	%FREE_BYTES($F9496B, 1, $00)

DATA_F9496C:
	db $88 : dw $0000,$0000
	db $85 : db $03 : dw $26A8,$2118
	db $85 : db $03 : dw $26A4,$2114
	db $85 : db $03 : dw $26A0,$2110
	db $85 : db $05 : dw $269C,$210C
	db $85 : db $08 : dw $269C,$211C
	db $81 : dw CODE_B9DAA5
	db $81 : dw CODE_B9D707
	db $80

	%FREE_BYTES($F94996, 1, $00)

DATA_F94997:
	db $87 : db $02 : dw $26BC,$FFFE,$FFFF
	db $87 : db $01 : dw $26C0,$FFFC,$FFFF
	db $87 : db $01 : dw $26C4,$FFF9,$FFFF
	db $81 : dw CODE_B9E333
	db $87 : db $02 : dw $26C8,$FFF6,$FFFF
	db $81 : dw CODE_B9E359
	db $87 : db $05 : dw $26C8,$FFF6,$FFFF
	db $81 : dw CODE_B9E361
	db $81 : dw CODE_B9E2FF
	db $87 : db $0C : dw $26CC,$0000,$FFFF
	db $84 : dw CODE_B9E30C
	db $87 : db $05 : dw $26D0,$0000,$FFFF
	db $87 : db $05 : dw $26D4,$0000,$FFFF
	db $81 : dw CODE_B9D707
	db $80

	%FREE_BYTES($F949EA, 1, $00)

DATA_F949EB:
	db $03 : dw $2108
	db $03 : dw $210C
	db $03 : dw $2110
	db $03 : dw $2114
	db $10 : dw $2118
	db $03 : dw $2114
	db $03 : dw $2110
	db $03 : dw $210C
	db $81 : dw CODE_B9DAA5
	db $80

	%FREE_BYTES($F94A07, 1, $00)

DATA_F94A08:
	db $8F : dw CODE_B9D65A,DATA_F94A0D
DATA_F94A0D:
	db $84 : dw CODE_B9E241
	db $87 : db $02 : dw $26BC,$FFFE,$FFFF
	db $87 : db $01 : dw $26C0,$FFFC,$FFFF
	db $87 : db $01 : dw $26C4,$FFF9,$FFFF
	db $87 : db $07 : dw $26C8,$FFF6,$FFFF
	db $81 : dw CODE_B9DBC7
	db $87 : db $03 : dw $26D4,$0000,$FFFF
	db $8E : dw !Define_DKC2_SoundID_EnguardeStab|$0500
	db $87 : db $02 : dw $26BC,$FFFE,$FFFF
	db $87 : db $01 : dw $26C0,$FFFC,$FFFF
	db $87 : db $01 : dw $26C4,$FFF9,$FFFF
	db $87 : db $05 : dw $26C8,$FFF6,$FFFF
	db $84 : dw CODE_B9E254
	db $87 : db $02 : dw $26D4,$0000,$FFFF
	db $8E : dw !Define_DKC2_SoundID_EnguardeStab|$0500
DATA_F94A6C:
	db $87 : db $01 : dw $26BC,$FFFE,$FFFF
	db $87 : db $01 : dw $26C0,$FFFC,$FFFF
	db $87 : db $01 : dw $26C4,$FFF9,$FFFF
	db $87 : db $02 : dw $26C8,$FFF6,$FFFF
	db $87 : db $01 : dw $26D4,$0000,$FFFF
	db $8E : dw !Define_DKC2_SoundID_EnguardeStab|$0500
	db $82 : dw DATA_F94A6C

DATA_F94A9A:
	db $80

	%FREE_BYTES($F94A9B, 1, $00)

DATA_F94A9C:
	db $86 : db $02 : dw $0D4C,$1F08,$0000,$0000
	db $86 : db $02 : dw $0D50,$1F08,$0000,$FFFE
	db $86 : db $02 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $02 : dw $0D58,$1F08,$0000,$FFFA
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $86 : db $02 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $02 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $02 : dw $0D64,$1F08,$0000,$FFF1
	db $84 : dw CODE_B9E387
	db $86 : db $02 : dw $0D68,$1F08,$0000,$FFED
	db $86 : db $02 : dw $0D6C,$1F08,$0000,$FFE8
	db $86 : db $02 : dw $0D70,$1F08,$0000,$FFE3
	db $86 : db $02 : dw $0D74,$1F08,$FFFE,$FFDE
	db $86 : db $02 : dw $0D78,$1F08,$FFFE,$FFDE
	db $86 : db $02 : dw $0D74,$1F08,$FFFE,$FFDE
	db $86 : db $02 : dw $0D70,$1F08,$0000,$FFE3
	db $86 : db $02 : dw $0D6C,$1F08,$0000,$FFE8
	db $86 : db $02 : dw $0D68,$1F08,$0000,$FFED
	db $86 : db $02 : dw $0D64,$1F08,$0000,$FFF1
	db $86 : db $02 : dw $0D60,$1F08,$0000,$FFF6
	db $86 : db $02 : dw $0D5C,$1F08,$0000,$FFF8
	db $86 : db $02 : dw $0D58,$1F08,$0000,$FFFA
	db $86 : db $02 : dw $0D54,$1F08,$0000,$FFFC
	db $86 : db $02 : dw $0D50,$1F08,$0000,$FFFE
	db $80

	%FREE_BYTES($F94B7F, 1, $00)

DATA_F94B80:
	db $86 : db $02 : dw $0D4C,$0DA0,$0000,$0000
	db $86 : db $02 : dw $0D50,$0DA0,$0000,$0000
	db $86 : db $02 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $02 : dw $0D58,$0DA0,$0000,$FFFC
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $86 : db $02 : dw $0D5C,$0DA0,$0000,$FFFA
	db $86 : db $02 : dw $0D60,$0DA0,$0000,$FFF8
	db $86 : db $02 : dw $0D64,$0DA0,$0000,$FFF3
	db $84 : dw CODE_B9E387
	db $86 : db $02 : dw $0D68,$0DA0,$0000,$FFEF
	db $86 : db $02 : dw $0D6C,$0DA0,$FFFF,$FFE8
	db $86 : db $02 : dw $0D70,$0DA0,$FFFE,$FFE5
	db $86 : db $02 : dw $0D74,$0DA0,$FFFD,$FFE1
	db $86 : db $02 : dw $0D78,$0DA0,$FFFD,$FFE1
	db $86 : db $02 : dw $0D70,$0DA0,$FFFE,$FFE5
	db $86 : db $02 : dw $0D6C,$0DA0,$FFFF,$FFE8
	db $86 : db $02 : dw $0D68,$0DA0,$0000,$FFEF
	db $86 : db $02 : dw $0D64,$0DA0,$0000,$FFF3
	db $86 : db $02 : dw $0D60,$0DA0,$0000,$FFF8
	db $86 : db $02 : dw $0D5C,$0DA0,$0000,$FFFA
	db $86 : db $02 : dw $0D58,$0DA0,$0000,$FFFC
	db $86 : db $02 : dw $0D54,$0DA0,$0000,$FFFE
	db $86 : db $02 : dw $0D50,$0DA0,$0000,$0000
	db $80

	%FREE_BYTES($F94C59, 1, $00)

DATA_F94C5A:
	db $08 : dw $1E44
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94C61, 1, $00)

DATA_F94C62:
	db $08 : dw $1E40
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94C69, 1, $00)

DATA_F94C6A:
	db $08 : dw $1E48
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94C71, 1, $00)

DATA_F94C72:
	db $08 : dw $26EC
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94C79, 1, $00)

DATA_F94C7A:
	db $08 : dw $26E8
	db $81 : dw CODE_B9DFE7
	db $80

	%FREE_BYTES($F94C81, 1, $00)

DATA_F94C82:
	db $83 : dw CODE_B9E3D5
	db $82 : dw DATA_F94CA9

DATA_F94C88:
	db $82 : dw DATA_F94CE1

DATA_F94C8B:
	db $82 : dw DATA_F94CFF

DATA_F94C8E:
	db $02 : dw $14EC
	db $84 : dw CODE_B9E404
DATA_F94C94:
	db $06 : dw $2AF0
	db $06 : dw $2AF4
	db $06 : dw $2AF8
	db $06 : dw $2AFC
	db $06 : dw $2B00
	db $06 : dw $2B04
	db $82 : dw DATA_F94C94

DATA_F94CA9:
	db $84 : dw CODE_B9E3DB
	db $04 : dw $2AD0
	db $04 : dw $2AD4
	db $04 : dw $2AD8
	db $0C : dw $2ADC
	db $04 : dw $2AD8
	db $04 : dw $2AD4
	db $04 : dw $2AD0
	db $8F : dw CODE_B9E451,DATA_F94C82
	db $10 : dw $1510
	db $04 : dw $2AD0
	db $04 : dw $2AD4
	db $04 : dw $2AD8
	db $08 : dw $2ADC
	db $04 : dw $2AD8
	db $04 : dw $2AD4
	db $04 : dw $2AD0
	db $82 : dw DATA_F94C82

DATA_F94CE1:
	db $84 : dw CODE_B9E3E0
	db $03 : dw $2AE0
	db $02 : dw $2AE4
	db $02 : dw $2AE8
	db $14 : dw $2AEC
	db $83 : dw CODE_B9E46B
	db $04 : dw $2AE8
	db $04 : dw $2AE4
	db $03 : dw $2AE0
	db $82 : dw DATA_F94C82

DATA_F94CFF:
	db $84 : dw CODE_B9E3E7
	db $02 : dw $2AE0
	db $02 : dw $2AE4
	db $10 : dw $2AE8
	db $83 : dw CODE_B9E465
	db $04 : dw $2AE4
	db $04 : dw $2AE0
	db $82 : dw DATA_F94C82

DATA_F94D17:
	db $80

	%FREE_BYTES($F94D18, 1, $00)

DATA_F94D19:
	db $83 : dw CODE_B9E40C
	db $82 : dw DATA_F94D40

DATA_F94D1F:
	db $82 : dw DATA_F94D78

DATA_F94D22:
	db $82 : dw DATA_F94D96

DATA_F94D25:
	db $84 : dw CODE_B9E43B
	db $04 : dw $2AC0
	db $04 : dw $2AC4
	db $04 : dw $2AC8
	db $02 : dw $2ACC
	db $83 : dw CODE_B9E440
	db $02 : dw $2AC4
	db $02 : dw $1454
	db $82 : dw DATA_F94D19

DATA_F94D40:
	db $84 : dw CODE_B9E412
	db $04 : dw $2AA0
	db $04 : dw $2AA4
	db $04 : dw $2AA8
	db $0C : dw $2AAC
	db $04 : dw $2AA8
	db $04 : dw $2AA4
	db $04 : dw $2AA0
	db $8F : dw CODE_B9E451,DATA_F94D19
	db $10 : dw $1478
	db $04 : dw $2AA0
	db $04 : dw $2AA4
	db $04 : dw $2AA8
	db $08 : dw $2AAC
	db $04 : dw $2AA8
	db $04 : dw $2AA4
	db $04 : dw $2AA0
	db $82 : dw DATA_F94D19

DATA_F94D78:
	db $84 : dw CODE_B9E417
	db $02 : dw $2AB0
	db $02 : dw $2AB4
	db $02 : dw $2AB8
	db $14 : dw $2ABC
	db $83 : dw CODE_B9E46B
	db $04 : dw $2AB8
	db $04 : dw $2AB4
	db $04 : dw $2AB0
	db $82 : dw DATA_F94D19

DATA_F94D96:
	db $84 : dw CODE_B9E41E
	db $02 : dw $2AB0
	db $02 : dw $2AB4
	db $02 : dw $2AB8
	db $10 : dw $2AB8
	db $83 : dw CODE_B9E465
	db $04 : dw $2AB4
	db $04 : dw $2AB0
	db $82 : dw DATA_F94D19

DATA_F94DB1:
	db $80

	%FREE_BYTES($F94DB2, 1, $00)

DATA_F94DB3:
	db $04 : dw $05C4
	db $04 : dw $05C8
	db $04 : dw $05CC
	db $04 : dw $05D0
	db $04 : dw $05D4
	db $04 : dw $05D8
	db $04 : dw $05C4
	db $04 : dw $05C8
	db $04 : dw $05CC
	db $04 : dw $05D0
	db $04 : dw $05D4
	db $04 : dw $05D8
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F94DDB, 1, $00)

DATA_F94DDC:
	db $05 : dw $07A8
	db $05 : dw $07AC
	db $05 : dw $07B0
	db $80

	%FREE_BYTES($F94DE6, 1, $00)

DATA_F94DE7:
	db $05 : dw $02F8
	db $05 : dw $02FC
	db $05 : dw $0300
	db $05 : dw $0304
	db $05 : dw $0308
	db $05 : dw $030C
	db $05 : dw $0310
	db $05 : dw $0314
	db $05 : dw $0318
	db $05 : dw $031C
	db $05 : dw $0300
	db $05 : dw $0304
	db $05 : dw $0308
	db $05 : dw $030C
	db $05 : dw $0320
	db $05 : dw $0324
	db $05 : dw $0328
	db $05 : dw $032C
	db $05 : dw $0330
	db $05 : dw $0334
	db $80

	%FREE_BYTES($F94E24, 1, $00)

DATA_F94E25:
	db $05 : dw $0854
	db $80

	%FREE_BYTES($F94E29, 1, $00)

DATA_F94E2A:
	db $05 : dw $0854
	db $05 : dw $0858
	db $05 : dw $085C
	db $05 : dw $0860
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94E3A, 1, $00)

DATA_F94E3B:
	db $03 : dw $085C
	db $03 : dw $0858
	db $03 : dw $0854
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94E48, 1, $00)

DATA_F94E49:
	db $84 : dw CODE_B9E518
	db $03 : dw $08EC
	db $03 : dw $08F0
	db $03 : dw $08F4
	db $03 : dw $08F8
	db $03 : dw $08FC
	db $03 : dw $0900
	db $03 : dw $0904
	db $03 : dw $0908
	db $80

	%FREE_BYTES($F94E65, 1, $00)

DATA_F94E66:
	db $05 : dw $0868
	db $80

	%FREE_BYTES($F94E6A, 1, $00)

DATA_F94E6B:
	db $05 : dw $1718
	db $05 : dw $171C
	db $05 : dw $1720
	db $05 : dw $1724
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94E7B, 1, $00)

DATA_F94E7C:
	db $03 : dw $1720
	db $03 : dw $171C
	db $03 : dw $1718
	db $05 : dw $0868
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94E8C, 1, $00)

DATA_F94E8D:
	db $03 : dw $1724
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94E94, 1, $00)

DATA_F94E95:
	db $02 : dw $16DC
	db $81 : dw CODE_B9E520
	db $01 : dw $16E0
	db $02 : dw $16E4
	db $01 : dw $16E8
	db $02 : dw $16EC
	db $01 : dw $16F0
	db $02 : dw $16F4
	db $01 : dw $16F8
	db $02 : dw $16FC
	db $01 : dw $1700
	db $02 : dw $1704
	db $01 : dw $1708
	db $02 : dw $170C
	db $01 : dw $1710
	db $02 : dw $1714
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F94EC9, 1, $00)

DATA_F94ECA:
	db $04 : dw $0004
	db $04 : dw $0008
	db $04 : dw $000C
	db $04 : dw $0010
	db $04 : dw $0014
	db $04 : dw $0018
	db $04 : dw $001C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F94EE3, 1, $00)

DATA_F94EE4:
	db $08 : dw $0000
	db $81 : dw CODE_B9E596
	db $03 : dw $0F10
	db $02 : dw $0F14
	db $02 : dw $0F18
	db $02 : dw $0F1C
	db $02 : dw $0F20
	db $02 : dw $0F24
	db $03 : dw $0F28
	db $03 : dw $0F2C
	db $03 : dw $0F30
	db $03 : dw $0F34
	db $03 : dw $0F38
	db $03 : dw $0F3C
	db $03 : dw $0F40
	db $03 : dw $0F44
	db $03 : dw $0F48
	db $03 : dw $0F4C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F94F1E, 1, $00)

DATA_F94F1F:
	db $04 : dw $115C
	db $84 : dw CODE_B9E5AD
	db $04 : dw $1160
	db $04 : dw $1164
	db $04 : dw $1168
	db $04 : dw $116C
	db $04 : dw $1170
	db $04 : dw $1174
	db $04 : dw $1178
	db $80

	%FREE_BYTES($F94F3B, 1, $00)

DATA_F94F3C:
	db $02 : dw $118C
	db $02 : dw $1190
	db $02 : dw $1194
	db $81 : dw CODE_B9E01B
	db $02 : dw $1194
	db $02 : dw $1190
	db $02 : dw $118C
	db $90 : dw CODE_B9E577,$016F

DATA_F94F56:
	db $80

	%FREE_BYTES($F94F57, 1, $00)

DATA_F94F58:
	db $8E : dw !Define_DKC2_SoundID_KillNeek|$0500
	db $04 : dw $117C
	db $83 : dw CODE_B9E553
	db $03 : dw $1180
	db $03 : dw $1184
	db $03 : dw $1188
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F94F6E, 1, $00)

DATA_F94F6F:
	db $02 : dw $0E90
	db $84 : dw CODE_B9E5C1
	db $02 : dw $0E94
	db $02 : dw $0E98
	db $81 : dw CODE_B9E5E1
	db $02 : dw $0E9C
	db $02 : dw $0EA0
	db $02 : dw $0EA4
	db $02 : dw $0EA8
	db $02 : dw $0EAC
	db $80

	%FREE_BYTES($F94F8E, 1, $00)

DATA_F94F8F:
	db $02 : dw $1600
	db $02 : dw $1604
	db $81 : dw CODE_B9E5E1
	db $81 : dw CODE_B9E01B
	db $02 : dw $1604
	db $02 : dw $1600
	db $90 : dw CODE_B9E577,$0163

DATA_F94FA6:
	db $80

	%FREE_BYTES($F94FA7, 1, $00)

DATA_F94FA8:
	db $02 : dw $0EB0
	db $02 : dw $0EB4
	db $02 : dw $0EB8
	db $02 : dw $0EBC
	db $02 : dw $0EC0
	db $02 : dw $0EC4
	db $02 : dw $0EC8
	db $02 : dw $0ECC
	db $83 : dw CODE_B9D5A6
	db $90 : dw CODE_B9E577,$0166

DATA_F94FC8:
	db $80

	%FREE_BYTES($F94FC9, 1, $00)

DATA_F94FCA:
	db $02 : dw $0ED0
	db $02 : dw $0ED4
	db $02 : dw $0ED8
	db $02 : dw $0EDC
	db $02 : dw $0EE0
	db $02 : dw $0EE4
	db $02 : dw $0EE8
	db $02 : dw $0EEC
	db $80

	%FREE_BYTES($F94FE3, 1, $00)

DATA_F94FE4:
	db $02 : dw $0ECC
	db $02 : dw $0EC8
	db $02 : dw $0ECC
	db $02 : dw $0EC8
	db $02 : dw $0EC4
	db $02 : dw $0EC8
	db $02 : dw $0ECC
	db $02 : dw $0EC8
	db $02 : dw $0EC4
	db $02 : dw $0EC0
	db $02 : dw $0EC4
	db $02 : dw $0EC8
	db $02 : dw $0ECC
	db $81 : dw CODE_B9E5C7
	db $8E : dw !Define_DKC2_SoundID_ClickClackGetsUp|$0600
	db $02 : dw $0ECC
	db $02 : dw $0EC8
	db $02 : dw $0EC4
	db $02 : dw $0EC0
	db $02 : dw $0EBC
	db $02 : dw $0EB8
	db $02 : dw $0EB4
	db $02 : dw $0EB0
	db $83 : dw CODE_B9D5A6
	db $90 : dw CODE_B9E577,$0163

DATA_F95031:
	db $80

	%FREE_BYTES($F95032, 1, $00)

DATA_F95033:
	db $8F : dw CODE_B9E5F0,DATA_F9503E
	db $05 : dw $0854
	db $83 : dw CODE_B9D12B
DATA_F9503E:
	db $05 : dw $0868
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95045, 1, $00)

DATA_F95046:
	db $8F : dw CODE_B9E5F0,DATA_F9505A
	db $05 : dw $0854
	db $05 : dw $0858
	db $05 : dw $085C
	db $05 : dw $0860
	db $83 : dw CODE_B9D12B
DATA_F9505A:
	db $05 : dw $1718
	db $05 : dw $171C
	db $05 : dw $1720
	db $05 : dw $1724
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9506A, 1, $00)

DATA_F9506B:
	db $8F : dw CODE_B9E5F0,DATA_F9507C
	db $03 : dw $085C
	db $03 : dw $0858
	db $03 : dw $0854
	db $83 : dw CODE_B9D12B
DATA_F9507C:
	db $03 : dw $1720
	db $03 : dw $171C
	db $03 : dw $1718
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95089, 1, $00)

DATA_F9508A:
	db $8F : dw CODE_B9E5F0,DATA_F950AA
DATA_F9508F:
	db $03 : dw $08EC
	db $03 : dw $08F0
	db $03 : dw $08F4
	db $03 : dw $08F8
	db $03 : dw $08FC
	db $03 : dw $0900
	db $03 : dw $0904
	db $03 : dw $0908
	db $82 : dw DATA_F9508F

DATA_F950AA:
	db $03 : dw $1724
	db $82 : dw DATA_F950AA

DATA_F950B0:
	db $80

	%FREE_BYTES($F950B1, 1, $00)

DATA_F950B2:
	db $8F : dw CODE_B9E5F0,DATA_F95125
	db $8E : dw !Define_DKC2_SoundID_KlobberEmerge|$0400
	db $8D : db $03 : dw $1204,$1234,$0000
	db $8D : db $03 : dw $1208,$1234,$0000
	db $8D : db $03 : dw $120C,$1234,$0000
	db $8D : db $03 : dw $1210,$1234,$0000
	db $8D : db $03 : dw $1214,$1234,$0000
	db $8D : db $03 : dw $1218,$1234,$0000
	db $8D : db $03 : dw $121C,$1234,$0000
	db $84 : dw CODE_B9E603
	db $8D : db $03 : dw $1220,$1234,$0000
	db $8D : db $03 : dw $1224,$1234,$0000
	db $81 : dw CODE_B9E630
	db $8D : db $03 : dw $1228,$1234,$0000
	db $8D : db $03 : dw $122C,$1234,$0000
	db $8D : db $0C : dw $1230,$1234,$0000
	db $90 : dw CODE_B9E616,$01F5

DATA_F95125:
	db $8E : dw !Define_DKC2_SoundID_KlobberEmerge|$0400
	db $8D : db $03 : dw $1204,$1694,$0000
	db $8D : db $03 : dw $1208,$1694,$0000
	db $8D : db $03 : dw $120C,$1694,$0000
	db $8D : db $03 : dw $1210,$1694,$0000
	db $8D : db $03 : dw $1214,$1694,$0000
	db $8D : db $03 : dw $1218,$1694,$0000
	db $8D : db $03 : dw $121C,$1694,$0000
	db $84 : dw CODE_B9E603
	db $8D : db $03 : dw $1220,$1694,$0000
	db $8D : db $03 : dw $1224,$1694,$0000
	db $81 : dw CODE_B9E630
	db $8D : db $03 : dw $1228,$1694,$0000
	db $8D : db $03 : dw $122C,$1694,$0000
	db $8D : db $0C : dw $1230,$1694,$0000
	db $90 : dw CODE_B9E616,$01F5

DATA_F95193:
	db $80

	%FREE_BYTES($F95194, 1, $00)

DATA_F95195:
	db $8F : dw CODE_B9E5F0,DATA_F951C2
	db $8D : db $03 : dw $1538,$1540,$0000
	db $8D : db $03 : dw $153C,$1544,$0000
	db $81 : dw CODE_B9E01B
	db $8D : db $03 : dw $153C,$1544,$0000
	db $8D : db $03 : dw $1538,$1540,$0000
	db $90 : dw CODE_B9E616,$01F5

DATA_F951C2:
	db $8D : db $03 : dw $1538,$1694,$0000
	db $8D : db $03 : dw $153C,$1694,$0000
	db $81 : dw CODE_B9E01B
	db $8D : db $03 : dw $153C,$1694,$0000
	db $8D : db $03 : dw $1538,$1694,$0000
	db $90 : dw CODE_B9E616,$01F5

DATA_F951EA:
	db $80

	%FREE_BYTES($F951EB, 1, $00)

DATA_F951EC:
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $81 : dw CODE_B9E630
	db $8F : dw CODE_B9E5F0,DATA_F9526A
	db $8D : db $12 : dw $1548,$1234,$00F5
	db $8D : db $02 : dw $1230,$1234,$0000
	db $8D : db $02 : dw $122C,$1234,$0000
	db $8D : db $02 : dw $1228,$1234,$0000
	db $8D : db $02 : dw $1224,$1234,$0000
	db $8D : db $02 : dw $1220,$1234,$0000
	db $8D : db $02 : dw $121C,$1234,$0000
	db $8D : db $02 : dw $1218,$1234,$0000
	db $8D : db $02 : dw $1214,$1234,$0000
	db $8D : db $02 : dw $1210,$1234,$0000
	db $8D : db $02 : dw $120C,$1234,$0000
	db $8D : db $02 : dw $1208,$1234,$0000
	db $8D : db $02 : dw $1204,$1234,$0000
	db $8D : db $02 : dw $1204,$1234,$0000
	db $82 : dw DATA_F952DA

DATA_F9526A:
	db $8D : db $12 : dw $1548,$1694,$00F5
	db $8D : db $02 : dw $1230,$1694,$0000
	db $8D : db $02 : dw $122C,$1694,$0000
	db $8D : db $02 : dw $1228,$1694,$0000
	db $8D : db $02 : dw $1224,$1694,$0000
	db $8D : db $02 : dw $1220,$1694,$0000
	db $8D : db $02 : dw $121C,$1694,$0000
	db $8D : db $02 : dw $1218,$1694,$0000
	db $8D : db $02 : dw $1214,$1694,$0000
	db $8D : db $02 : dw $1210,$1694,$0000
	db $8D : db $02 : dw $120C,$1694,$0000
	db $8D : db $02 : dw $1208,$1694,$0000
	db $8D : db $02 : dw $1204,$1694,$0000
	db $8D : db $02 : dw $1204,$1694,$0000
DATA_F952DA:
	db $02 : dw $0000
	db $80

	%FREE_BYTES($F952DE, 1, $00)

DATA_F952DF:
	db $03 : dw $12D4
	db $03 : dw $12D8
	db $03 : dw $12DC
	db $03 : dw $12E0
	db $03 : dw $12E4
	db $03 : dw $12E8
	db $03 : dw $12EC
	db $03 : dw $12F0
	db $03 : dw $12F4
	db $03 : dw $12F8
	db $03 : dw $12FC
	db $80

	%FREE_BYTES($F95301, 1, $00)

DATA_F95302:
	db $84 : dw CODE_B9E5F6
	db $8F : dw CODE_B9E5F0,DATA_F9536B
DATA_F9530A:
	db $8D : db $03 : dw $12A8,$12D4,$0000
	db $81 : dw CODE_B9E636
	db $8D : db $03 : dw $12AC,$12D8,$0000
	db $8D : db $03 : dw $12B0,$12DC,$0000
	db $8D : db $03 : dw $12B4,$12E0,$0000
	db $8D : db $03 : dw $12B8,$12E4,$0000
	db $8D : db $03 : dw $12BC,$12E8,$0000
	db $8D : db $03 : dw $12C0,$12EC,$0000
	db $81 : dw CODE_B9E636
	db $8D : db $03 : dw $12C4,$12F0,$0000
	db $8D : db $03 : dw $12C8,$12F4,$0000
	db $8D : db $03 : dw $12CC,$12F8,$0000
	db $8D : db $03 : dw $12D0,$12FC,$0000
	db $82 : dw DATA_F9530A

DATA_F9536B:
	db $8D : db $03 : dw $12A8,$1698,$0000
	db $81 : dw CODE_B9E636
	db $8D : db $03 : dw $12AC,$169C,$0000
	db $8D : db $03 : dw $12B0,$16A0,$0000
	db $8D : db $03 : dw $12B4,$16A4,$0000
	db $8D : db $03 : dw $12B8,$16A8,$0000
	db $8D : db $03 : dw $12BC,$16AC,$0000
	db $8D : db $03 : dw $12C0,$16B0,$0000
	db $81 : dw CODE_B9E636
	db $8D : db $03 : dw $12C4,$16B4,$0000
	db $8D : db $03 : dw $12C8,$16B8,$0000
	db $8D : db $03 : dw $12CC,$16BC,$0000
	db $8D : db $03 : dw $12D0,$16C0,$0000
	db $82 : dw DATA_F9536B

DATA_F953CC:
	db $80

	%FREE_BYTES($F953CD, 1, $00)

DATA_F953CE:
	db $04 : dw $091C
	db $84 : dw CODE_B9E694
	db $04 : dw $0920
	db $04 : dw $0924
	db $81 : dw CODE_B9E67B
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $06 : dw $0928
	db $05 : dw $092C
	db $04 : dw $090C
	db $04 : dw $0910
	db $81 : dw CODE_B9E688
	db $04 : dw $0914
	db $04 : dw $0918
	db $80

	%FREE_BYTES($F953F6, 1, $00)

DATA_F953F7:
	db $84 : dw CODE_B9EF1F
	db $03 : dw $11A8
	db $03 : dw $11AC
	db $03 : dw $11B0
	db $81 : dw CODE_B9E01B
	db $03 : dw $11B0
	db $03 : dw $11AC
	db $03 : dw $11A8
	db $90 : dw CODE_B9E577,$0160

DATA_F95414:
	db $80

	%FREE_BYTES($F95415, 1, $00)

DATA_F95416:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0500
	db $04 : dw $1198
	db $83 : dw CODE_B9E553
	db $03 : dw $119C
	db $03 : dw $11A0
	db $03 : dw $11A4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9542C, 1, $00)

DATA_F9542D:
	db $04 : dw $0AFC
	db $84 : dw CODE_B9E69A
	db $04 : dw $0B00
	db $93 : dw !Define_DKC2_SoundID_Stomp|$0500
	db $04 : dw $0B04
	db $04 : dw $0B08
	db $04 : dw $0B0C
	db $04 : dw $0AE4
	db $04 : dw $0AE8
	db $04 : dw $0AEC
	db $93 : dw !Define_DKC2_SoundID_Stomp|$0500
	db $04 : dw $0AF0
	db $04 : dw $0AF4
	db $04 : dw $0AF8
	db $80

	%FREE_BYTES($F95458, 1, $00)

DATA_F95459:
	db $84 : dw CODE_B9EF1F
	db $03 : dw $1634
	db $03 : dw $1638
	db $81 : dw CODE_B9E01B
	db $03 : dw $1638
	db $03 : dw $1634
	db $90 : dw CODE_B9E577,$0172

DATA_F95470:
	db $80

	%FREE_BYTES($F95471, 1, $00)

DATA_F95472:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0500
	db $04 : dw $163C
	db $83 : dw CODE_B9E553
	db $05 : dw $1640
	db $05 : dw $1644
	db $05 : dw $1648
	db $05 : dw $164C
	db $05 : dw $1650
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9548E, 1, $00)

DATA_F9548F:
	db $8E : dw !Define_DKC2_SoundID_EnrageKruncha|$0600
	db $84 : dw CODE_B9D893
	db $02 : dw $1654
	db $02 : dw $1658
	db $02 : dw $165C
	db $02 : dw $1660
	db $81 : dw CODE_B9E540
	db $02 : dw $1664
	db $02 : dw $1668
	db $02 : dw $166C
	db $02 : dw $1670
	db $02 : dw $1674
	db $02 : dw $1678
	db $02 : dw $1674
	db $02 : dw $1670
	db $02 : dw $1674
	db $02 : dw $1678
	db $02 : dw $1674
	db $02 : dw $1670
	db $02 : dw $1674
	db $02 : dw $1678
	db $02 : dw $1674
	db $02 : dw $1670
	db $02 : dw $1674
	db $02 : dw $1678
	db $02 : dw $1674
	db $02 : dw $1670
	db $02 : dw $166C
	db $02 : dw $1668
	db $02 : dw $1664
	db $02 : dw $1660
	db $02 : dw $165C
	db $02 : dw $1658
	db $02 : dw $1654
	db $90 : dw CODE_B9E577,$0172

DATA_F954FA:
	db $80

	%FREE_BYTES($F954FB, 1, $00)

DATA_F954FC:
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $84 : dw CODE_B9D893
	db $04 : dw $1654
	db $04 : dw $1658
	db $04 : dw $165C
	db $04 : dw $1660
	db $04 : dw $1664
	db $04 : dw $1668
	db $04 : dw $166C
	db $10 : dw $1670
	db $04 : dw $166C
	db $04 : dw $1668
	db $04 : dw $1664
	db $04 : dw $1660
	db $04 : dw $165C
	db $04 : dw $1658
	db $04 : dw $1654
	db $90 : dw CODE_B9E577,$0172

DATA_F95534:
	db $80

	%FREE_BYTES($F95535, 1, $00)

DATA_F95536:
	db $04 : dw $11D4
	db $04 : dw $11D8
	db $04 : dw $11DC
	db $04 : dw $11E0
	db $04 : dw $11E4
	db $04 : dw $11E8
	db $04 : dw $11EC
	db $04 : dw $11F0
	db $04 : dw $11F4
	db $04 : dw $11F8
	db $04 : dw $11FC
	db $01 : dw $1200
	db $83 : dw CODE_B9E6AC
	db $80

	%FREE_BYTES($F9555E, 1, $00)

DATA_F9555F:
	db $04 : dw $1238
	db $04 : dw $123C
	db $04 : dw $1240
	db $0F : dw $1244
	db $81 : dw CODE_B9E537
	db $8E : dw !Define_DKC2_SoundID_MiniNeckyDive|$0600
	db $04 : dw $1248
	db $04 : dw $124C
	db $04 : dw $1250
	db $04 : dw $1254
	db $08 : dw $1258
	db $83 : dw CODE_B9E6A0
	db $08 : dw $125C
	db $83 : dw CODE_B9E6AC
	db $08 : dw $1260
	db $08 : dw $1264
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95593, 1, $00)

DATA_F95594:
	db $8E : dw !Define_DKC2_SoundID_MiniNeckyDead|$0500
	db $04 : dw $2430
	db $04 : dw $2434
	db $04 : dw $2438
	db $04 : dw $243C
	db $04 : dw $2440
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F955AA, 1, $00)

DATA_F955AB:
	db $03 : dw $20E4
	db $84 : dw $000000
	db $03 : dw $20E8
	db $8E : dw !Define_DKC2_SoundID_KlamponWalk|$0700
	db $03 : dw $20C0
	db $03 : dw $20C4
	db $03 : dw $20C8
	db $03 : dw $20CC
	db $03 : dw $20D0
	db $03 : dw $20D4
	db $84 : dw CODE_B9E6C2
	db $03 : dw $20D8
	db $03 : dw $20DC
	db $03 : dw $20E0
	db $80

	%FREE_BYTES($F955D6, 1, $00)

DATA_F955D7:
	db $84 : dw CODE_B9EF1F
	db $03 : dw $20EC
	db $02 : dw $20F0
	db $81 : dw CODE_B9E01B
	db $02 : dw $20F0
	db $03 : dw $20EC
	db $90 : dw CODE_B9E577,$019F

DATA_F955EE:
	db $80

	%FREE_BYTES($F955EF, 1, $00)

DATA_F955F0:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0500
	db $04 : dw $20F4
	db $83 : dw CODE_B9E553
	db $04 : dw $20F8
	db $04 : dw $20FC
	db $04 : dw $2100
	db $04 : dw $2104
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95609, 1, $00)

DATA_F9560A:
	db $84 : dw CODE_B9EF1F
	db $8F : dw CODE_B9E6B3,DATA_F95621
	db $03 : dw $20EC
	db $02 : dw $20F0
	db $81 : dw CODE_B9E01B
	db $02 : dw $20F0
	db $03 : dw $20EC
DATA_F95621:
	db $03 : dw $20E4
	db $03 : dw $20E8
	db $8E : dw !Define_DKC2_SoundID_Chomp|$0500
	db $03 : dw $20C0
DATA_F9562D:
	db $02 : dw $20D8
	db $02 : dw $20DC
	db $02 : dw $20E0
	db $02 : dw $20E4
	db $02 : dw $20E8
	db $8E : dw !Define_DKC2_SoundID_Chomp|$0500
	db $02 : dw $20C0
	db $02 : dw $20C4
	db $8F : dw CODE_B9E6C8,DATA_F9562D
	db $04 : dw $20C8
	db $04 : dw $20CC
	db $04 : dw $20D0
	db $04 : dw $20D4
	db $84 : dw CODE_B9E6C2
	db $04 : dw $20D8
	db $04 : dw $20DC
	db $04 : dw $20E0
	db $90 : dw CODE_B9E577,$019F

DATA_F95667:
	db $80

	%FREE_BYTES($F95668, 1, $00)

DATA_F95669:
	db $04 : dw $1F1C
	db $84 : dw CODE_B9E6D4
	db $93 : dw !Define_DKC2_SoundID_SpinyWalk|$0500
	db $04 : dw $1F20
	db $04 : dw $1F24
	db $04 : dw $1F28
	db $93 : dw !Define_DKC2_SoundID_SpinyWalk|$0500
	db $04 : dw $1F2C
	db $04 : dw $1F30
	db $04 : dw $1F34
	db $04 : dw $1F38
	db $80

	%FREE_BYTES($F9568B, 1, $00)

DATA_F9568C:
	db $04 : dw $2014
	db $04 : dw $2018
	db $81 : dw CODE_B9E01B
	db $04 : dw $2018
	db $04 : dw $2014
	db $90 : dw CODE_B9E577,$01A3

DATA_F956A0:
	db $80

	%FREE_BYTES($F956A1, 1, $00)

DATA_F956A2:
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $04 : dw $201C
	db $83 : dw CODE_B9E553
	db $04 : dw $2020
	db $04 : dw $2024
	db $04 : dw $2028
	db $04 : dw $202C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F956BB, 1, $00)

DATA_F956BC:
	db $84 : dw CODE_B9E6DA
DATA_F956BF:
	db $04 : dw $0DE4
	db $04 : dw $0DE8
	db $04 : dw $0DEC
	db $04 : dw $0DF0
	db $04 : dw $0DF4
	db $04 : dw $0DF8
	db $04 : dw $0DFC
	db $04 : dw $0E00
	db $04 : dw $0E04
	db $04 : dw $0DD8
	db $04 : dw $0DDC
	db $04 : dw $0DE0
	db $82 : dw DATA_F956BF

DATA_F956E6:
	db $02 : dw $0E08
	db $02 : dw $0E0C
	db $02 : dw $2C78
	db $02 : dw $2C7C
	db $10 : dw $2C80
	db $8E : dw !Define_DKC2_SoundID_Chomp|$0500
	db $03 : dw $2C84
	db $0C : dw $2C88
	db $03 : dw $2C84
	db $82 : dw DATA_F956BF

DATA_F95704:
	db $80

	%FREE_BYTES($F95705, 1, $00)

DATA_F95706:
	db $04 : dw $0DE4
	db $84 : dw CODE_B9E6E9
	db $04 : dw $0DE8
	db $04 : dw $0DEC
	db $04 : dw $0DF0
	db $04 : dw $0DF4
	db $04 : dw $0DF8
	db $04 : dw $0DFC
	db $04 : dw $0E00
	db $04 : dw $0E04
	db $04 : dw $0DD8
	db $04 : dw $0DDC
	db $04 : dw $0DE0
	db $80

	%FREE_BYTES($F9572E, 1, $00)

DATA_F9572F:
	db $04 : dw $1138
	db $04 : dw $113C
	db $04 : dw $1140
	db $04 : dw $1144
	db $04 : dw $1148
	db $04 : dw $114C
	db $04 : dw $1150
	db $90 : dw CODE_B9E01B,$0177

DATA_F95749:
	db $80

	%FREE_BYTES($F9574A, 1, $00)

DATA_F9574B:
	db $8F : dw CODE_B9E6EF,DATA_F95768
	db $04 : dw $1138
	db $04 : dw $113C
	db $04 : dw $1140
	db $04 : dw $1144
	db $04 : dw $1148
	db $04 : dw $114C
	db $04 : dw $1150
	db $81 : dw CODE_B9E01B
DATA_F95768:
	db $84 : dw CODE_B9E6F6
	db $02 : dw $0DE4
	db $02 : dw $0DE0
	db $02 : dw $0DDC
	db $02 : dw $0DD8
	db $02 : dw $0E04
	db $02 : dw $0E00
	db $84 : dw $000000
	db $02 : dw $0DFC
	db $02 : dw $0DF8
	db $02 : dw $0DF4
	db $84 : dw CODE_B9E6F6
	db $02 : dw $0DF0
	db $02 : dw $0DEC
	db $02 : dw $0DE8
	db $82 : dw DATA_F95768

DATA_F95798:
	db $08 : dw $0E08
	db $02 : dw $0E0C
	db $03 : dw $0E10
	db $02 : dw $0E0C
	db $8E : dw !Define_DKC2_SoundID_KlamponWalk|$0500
	db $82 : dw DATA_F95798

DATA_F957AA:
	db $01 : dw $0E08
	db $01 : dw $0E0C
	db $01 : dw $0E10
	db $01 : dw $0E14
	db $01 : dw $0E18
	db $83 : dw CODE_B9E715
	db $06 : dw $0E18
	db $8E : dw !Define_DKC2_SoundID_Chomp|$0500
	db $02 : dw $0E1C
	db $02 : dw $0E20
	db $0C : dw $0E24
	db $81 : dw CODE_B9E722
DATA_F957CE:
	db $04 : dw $0DE4
	db $04 : dw $0DE0
	db $04 : dw $0DDC
	db $04 : dw $0DD8
	db $04 : dw $0E04
	db $04 : dw $0E00
	db $04 : dw $0DFC
	db $04 : dw $0DF8
	db $04 : dw $0DF4
	db $04 : dw $0DF0
	db $04 : dw $0DEC
	db $04 : dw $0DE8
	db $82 : dw DATA_F957CE

DATA_F957F5:
	db $80

	%FREE_BYTES($F957F6, 1, $00)

DATA_F957F7:
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $04 : dw $1154
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95801, 1, $00)

DATA_F95802:
	db $8F : dw CODE_B9E731,DATA_F9581F
	db $02 : dw $1138
	db $02 : dw $113C
	db $02 : dw $1140
	db $02 : dw $1144
	db $02 : dw $1148
	db $02 : dw $114C
	db $02 : dw $1150
	db $81 : dw CODE_B9E01B
DATA_F9581F:
	db $8F : dw CODE_B9E73D,DATA_F95842
	db $08 : dw $0E08
	db $02 : dw $0E0C
	db $03 : dw $0E10
	db $02 : dw $0E0C
	db $8E : dw !Define_DKC2_SoundID_KlamponWalk|$0500
	db $08 : dw $0E08
	db $02 : dw $0E0C
	db $03 : dw $0E10
	db $02 : dw $0E0C
	db $8E : dw !Define_DKC2_SoundID_KlamponWalk|$0500
DATA_F95842:
	db $90 : dw CODE_B9E540,$017C

DATA_F95847:
	db $80

	%FREE_BYTES($F95848, 1, $00)

DATA_F95849:
	db $8F : dw CODE_B9E783,DATA_F95866
	db $02 : dw $1138
	db $02 : dw $113C
	db $02 : dw $1140
	db $02 : dw $1144
	db $02 : dw $1148
	db $02 : dw $114C
	db $02 : dw $1150
	db $81 : dw CODE_B9E01B
DATA_F95866:
	db $02 : dw $0E08
	db $02 : dw $0E0C
	db $02 : dw $2C78
	db $02 : dw $2C7C
	db $02 : dw $2C80
	db $83 : dw CODE_B9E796
	db $8E : dw !Define_DKC2_SoundID_Chomp|$0500
	db $03 : dw $2C84
	db $0C : dw $2C88
	db $03 : dw $2C84
	db $03 : dw $32E4
	db $03 : dw $32E8
	db $8F : dw CODE_B9E741,DATA_F95849
	db $90 : dw CODE_B9E540,$0177

DATA_F95894:
	db $80

	%FREE_BYTES($F95895, 1, $00)

DATA_F95896:
	db $04 : dw $1A3C
	db $04 : dw $1A40
	db $04 : dw $1A44
	db $04 : dw $1A48
	db $04 : dw $1A4C
	db $04 : dw $1A50
	db $04 : dw $1A54
	db $04 : dw $1A58
	db $04 : dw $1A5C
	db $04 : dw $1A60
	db $04 : dw $1A64
	db $04 : dw $1A38
	db $84 : dw CODE_B9E7E0
	db $80

	%FREE_BYTES($F958BE, 1, $00)

DATA_F958BF:
	db $84 : dw CODE_B9EF1F
	db $04 : dw $1B90
	db $04 : dw $1B94
	db $04 : dw $1B98
	db $04 : dw $1B9C
	db $81 : dw CODE_B9E7E6
	db $04 : dw $1BA0
	db $04 : dw $1BA4
	db $04 : dw $1BA8
	db $81 : dw CODE_B9E7F4
	db $04 : dw $1A38
	db $90 : dw CODE_B9E577,$01A9

DATA_F958E5:
	db $80

	%FREE_BYTES($F958E6, 1, $00)

DATA_F958E7:
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $04 : dw $1B80
	db $04 : dw $1B84
	db $04 : dw $1B88
	db $04 : dw $1B8C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F958FA, 1, $00)

DATA_F958FB:
	db $07 : dw $0A1C
	db $07 : dw $0A20
	db $07 : dw $0A24
	db $07 : dw $0A28
	db $07 : dw $0A2C
	db $07 : dw $0A30
	db $07 : dw $0A34
	db $07 : dw $0A38
	db $80

	%FREE_BYTES($F95914, 1, $00)

DATA_F95915:
	db $8E : dw !Define_DKC2_SoundID_ShuriSpin|$0500
	db $03 : dw $0AAC
	db $03 : dw $0AB0
	db $03 : dw $0AB4
	db $03 : dw $0AB8
	db $03 : dw $0ABC
	db $03 : dw $0AC0
	db $03 : dw $0AC4
	db $03 : dw $0AC8
	db $03 : dw $0ACC
	db $03 : dw $0AD0
	db $03 : dw $0AD4
	db $03 : dw $0AD8
	db $03 : dw $0ADC
	db $03 : dw $0AE0
	db $84 : dw CODE_B9E80E
	db $80

	%FREE_BYTES($F95946, 1, $00)

DATA_F95947:
	db $8E : dw !Define_DKC2_SoundID_BarrelBreak|$0500
	db $04 : dw $1158
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95951, 1, $00)

DATA_F95952:
	db $01 : dw $1E68
	db $84 : dw CODE_B9E818
DATA_F95958:
	db $04 : dw $1E68
	db $04 : dw $1E6C
	db $04 : dw $1E70
	db $04 : dw $1E6C
	db $04 : dw $1E68
	db $04 : dw $1884
	db $82 : dw DATA_F95958

DATA_F9596D:
	db $02 : dw $1888
	db $02 : dw $188C
	db $81 : dw CODE_B9E827
	db $02 : dw $1890
	db $02 : dw $1894
	db $02 : dw $1898
	db $02 : dw $189C
	db $02 : dw $18A0
	db $24 : dw $18A4
	db $03 : dw $18A0
	db $03 : dw $189C
	db $03 : dw $1898
	db $03 : dw $1894
	db $02 : dw $1890
	db $83 : dw CODE_B9E55F
	db $8F : dw CODE_B9E862,DATA_F959BD
	db $03 : dw $188C
	db $03 : dw $1888
	db $03 : dw $1884
	db $03 : dw $1E68
	db $03 : dw $1E6C
	db $03 : dw $1E70
	db $03 : dw $1E6C
	db $03 : dw $1E68
	db $03 : dw $1884
	db $82 : dw DATA_F9596D

DATA_F959BD:
	db $02 : dw $1B64
	db $02 : dw $1B68
	db $81 : dw CODE_B9E01B
	db $02 : dw $1B68
	db $02 : dw $1B64
	db $03 : dw $187C
	db $04 : dw $1880
	db $03 : dw $1E6C
	db $03 : dw $1E70
	db $03 : dw $1E6C
	db $03 : dw $1E68
	db $82 : dw DATA_F9596D

DATA_F959E1:
	db $80

	%FREE_BYTES($F959E2, 1, $00)

DATA_F959E3:
	db $04 : dw $1874
	db $04 : dw $1878
	db $04 : dw $187C
	db $04 : dw $1880
DATA_F959EF:
	db $02 : dw $1884
	db $02 : dw $1888
	db $02 : dw $188C
	db $81 : dw CODE_B9E827
	db $02 : dw $1890
	db $02 : dw $1894
	db $02 : dw $1898
	db $02 : dw $189C
	db $02 : dw $18A0
	db $24 : dw $18A4
	db $03 : dw $18A0
	db $03 : dw $189C
	db $03 : dw $1898
	db $03 : dw $1894
	db $02 : dw $1890
	db $83 : dw CODE_B9E55F
	db $8F : dw CODE_B9E862,DATA_F95A33
	db $04 : dw $188C
	db $04 : dw $1888
	db $03 : dw $1884
	db $05 : dw $1880
	db $82 : dw DATA_F959EF

DATA_F95A33:
	db $02 : dw $1B64
	db $02 : dw $1B68
	db $81 : dw CODE_B9E01B
	db $02 : dw $1B68
	db $02 : dw $1B64
	db $03 : dw $187C
	db $05 : dw $1880
	db $82 : dw DATA_F959EF

DATA_F95A4B:
	db $80

	%FREE_BYTES($F95A4C, 1, $00)

DATA_F95A4D:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0500
	db $04 : dw $1B6C
	db $83 : dw CODE_B9E553
	db $05 : dw $1B70
	db $05 : dw $1B74
	db $05 : dw $1B78
	db $05 : dw $1B7C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95A66, 1, $00)

DATA_F95A67:
	db $03 : dw $18A8
	db $03 : dw $18AC
	db $03 : dw $18B0
	db $03 : dw $18B4
	db $03 : dw $18B8
	db $03 : dw $18BC
	db $03 : dw $18C0
	db $03 : dw $18C4
	db $80

	%FREE_BYTES($F95A80, 1, $00)

DATA_F95A81:
	db $03 : dw $18A8
	db $84 : dw CODE_B9E880
	db $03 : dw $18AC
	db $03 : dw $18B0
	db $03 : dw $18B4
	db $03 : dw $18B8
	db $03 : dw $18BC
	db $03 : dw $18C0
	db $03 : dw $18C4
	db $80

	%FREE_BYTES($F95A9D, 1, $00)

DATA_F95A9E:
	db $04 : dw $18C8
	db $03 : dw $18CC
	db $81 : dw CODE_B9E01B
	db $03 : dw $18CC
	db $04 : dw $18C8
	db $90 : dw CODE_B9E577,$0196

DATA_F95AB2:
	db $80

	%FREE_BYTES($F95AB3, 1, $00)

DATA_F95AB4:
	db $8E : dw !Define_DKC2_SoundID_ZingerDead|$0500
	db $04 : dw $1AAC
	db $83 : dw CODE_B9E553
	db $05 : dw $1AB0
	db $05 : dw $1AB4
	db $05 : dw $1AB8
	db $05 : dw $1ABC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95ACD, 1, $00)

DATA_F95ACE:
	db $03 : dw $26F0
	db $84 : dw CODE_B9E889
	db $03 : dw $26F4
	db $03 : dw $26F8
	db $03 : dw $26FC
	db $03 : dw $2700
	db $03 : dw $2704
	db $03 : dw $2708
	db $03 : dw $270C
	db $80

	%FREE_BYTES($F95AEA, 1, $00)

DATA_F95AEB:
	db $04 : dw $2730
	db $03 : dw $2734
	db $81 : dw CODE_B9E01B
	db $03 : dw $2734
	db $04 : dw $2730
	db $90 : dw CODE_B9E577,$02DB

DATA_F95AFF:
	db $80

	%FREE_BYTES($F95B00, 1, $00)

DATA_F95B01:
	db $03 : dw $19A8
	db $03 : dw $19AC
	db $03 : dw $19B0
	db $03 : dw $19B4
	db $03 : dw $19B8
	db $03 : dw $19BC
	db $03 : dw $19C0
	db $03 : dw $19C4
	db $80

	%FREE_BYTES($F95B1A, 1, $00)

DATA_F95B1B:
	db $03 : dw $19A8
	db $84 : dw CODE_B9E8E5
	db $03 : dw $19AC
	db $03 : dw $19B0
	db $03 : dw $19B4
	db $03 : dw $19B8
	db $03 : dw $19BC
	db $03 : dw $19C0
	db $03 : dw $19C4
	db $80

	%FREE_BYTES($F95B37, 1, $00)

DATA_F95B38:
	db $02 : dw $19C8
	db $02 : dw $19CC
	db $02 : dw $19D0
	db $02 : dw $19D4
	db $02 : dw $19D8
	db $02 : dw $19DC
	db $02 : dw $19E0
	db $02 : dw $19E4
	db $90 : dw CODE_B9E01B,$019A

DATA_F95B55:
	db $80

	%FREE_BYTES($F95B56, 1, $00)

DATA_F95B57:
	db $8E : dw !Define_DKC2_SoundID_ZingerDead|$0500
	db $02 : dw $1A08
	db $83 : dw CODE_B9E553
	db $02 : dw $1A0C
DATA_F95B63:
	db $02 : dw $1A10
	db $02 : dw $1A14
	db $02 : dw $1A18
	db $02 : dw $1A1C
	db $02 : dw $1A20
	db $82 : dw DATA_F95B63

DATA_F95B75:
	db $80

	%FREE_BYTES($F95B76, 1, $00)

DATA_F95B77:
	db $04 : dw $1968
	db $04 : dw $196C
	db $04 : dw $1970
	db $04 : dw $1974
	db $04 : dw $1978
	db $04 : dw $197C
	db $04 : dw $1980
	db $04 : dw $1984
	db $90 : dw CODE_B9E577,$01A6

DATA_F95B94:
	db $80

	%FREE_BYTES($F95B95, 1, $00)

DATA_F95B96:
	db $04 : dw $1988
DATA_F95B99:
	db $8F : dw CODE_B9E904,DATA_F95BE3
	db $81 : dw CODE_B9E8F6
	db $84 : dw CODE_B9E8EE
	db $04 : dw $198C
	db $04 : dw $1990
	db $04 : dw $1994
	db $04 : dw $1998
	db $81 : dw CODE_B9E8F3
	db $04 : dw $199C
	db $04 : dw $19A0
	db $04 : dw $19A4
	db $04 : dw $1968
	db $81 : dw CODE_B9E8FF
	db $04 : dw $196C
	db $04 : dw $1970
	db $04 : dw $1974
	db $04 : dw $1978
	db $81 : dw CODE_B9E8F3
	db $04 : dw $197C
	db $04 : dw $1980
	db $04 : dw $1984
	db $84 : dw $000000
	db $04 : dw $1988
	db $82 : dw DATA_F95B99

DATA_F95BE3:
	db $04 : dw $19E8
	db $04 : dw $19EC
	db $8E : dw !Define_DKC2_SoundID_KlingerSlideDownRope|$0600
	db $04 : dw $19F0
	db $04 : dw $19F4
	db $84 : dw CODE_B9E915
DATA_F95BF5:
	db $8F : dw CODE_B9E90B,DATA_F95C18
	db $04 : dw $19F8
	db $8F : dw CODE_B9E90B,DATA_F95C18
	db $04 : dw $19FC
	db $8F : dw CODE_B9E90B,DATA_F95C18
	db $04 : dw $1A00
	db $8F : dw CODE_B9E90B,DATA_F95C18
	db $04 : dw $1A04
	db $82 : dw DATA_F95BF5

DATA_F95C18:
	db $04 : dw $19F4
	db $04 : dw $19F0
	db $04 : dw $19EC
	db $04 : dw $19E8
	db $80

	%FREE_BYTES($F95C25, 1, $00)

DATA_F95C26:
	db $8E : dw !Define_DKC2_SoundID_KrookDead|$0500
	db $04 : dw $1A24
	db $83 : dw CODE_B9E553
	db $06 : dw $1A28
	db $06 : dw $1A2C
	db $06 : dw $1A30
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95C3C, 1, $00)

DATA_F95C3D:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0500
	db $04 : dw $1608
	db $83 : dw CODE_B9E553
	db $04 : dw $160C
	db $04 : dw $1610
	db $04 : dw $1614
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95C53, 1, $00)

DATA_F95C54:
	db $01 : dw $1618
	db $83 : dw CODE_B9E95A
	db $81 : dw CODE_B9E939
	db $02 : dw $161C
	db $02 : dw $1620
	db $02 : dw $1624
	db $02 : dw $1628
	db $02 : dw $162C
	db $04 : dw $1630
	db $84 : dw CODE_B9EF1F
	db $03 : dw $162C
	db $03 : dw $1628
	db $03 : dw $1624
	db $84 : dw $000000
	db $04 : dw $0930
	db $04 : dw $0934
	db $04 : dw $0938
	db $03 : dw $1620
	db $03 : dw $161C
	db $80

	%FREE_BYTES($F95C8E, 1, $00)

DATA_F95C8F:
	db $01 : dw $167C
	db $83 : dw CODE_B9E95A
	db $81 : dw CODE_B9E952
	db $06 : dw $167C
	db $02 : dw $1680
	db $02 : dw $1684
	db $02 : dw $1688
	db $02 : dw $168C
	db $04 : dw $1690
	db $03 : dw $168C
	db $03 : dw $1688
	db $03 : dw $1684
	db $03 : dw $1680
	db $80

	%FREE_BYTES($F95CB7, 1, $00)

DATA_F95CB8:
	db $04 : dw $1E88
	db $04 : dw $1E8C
	db $04 : dw $1E90
	db $04 : dw $1E94
	db $04 : dw $1E98
	db $04 : dw $1E9C
	db $04 : dw $1EA0
	db $04 : dw $1EA4
	db $04 : dw $1EA8
	db $03 : dw $1EAC
	db $03 : dw $1EB0
	db $03 : dw $1EB4
	db $03 : dw $1EB8
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F95CE3, 1, $00)

DATA_F95CE4:
	db $04 : dw $2030
	db $04 : dw $2034
	db $04 : dw $2038
	db $04 : dw $203C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F95CF4, 1, $00)

DATA_F95CF5:
	db $04 : dw $2060
	db $04 : dw $2064
	db $04 : dw $2068
	db $04 : dw $206C
	db $04 : dw $2070
	db $04 : dw $2074
	db $04 : dw $2078
	db $04 : dw $207C
	db $04 : dw $2080
	db $04 : dw $2084
	db $04 : dw $2088
	db $04 : dw $208C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F95D1D, 1, $00)

DATA_F95D1E:
	db $81 : dw CODE_B9E970
DATA_F95D21:
	db $04 : dw $10E4
	db $04 : dw $10E8
	db $04 : dw $10EC
	db $04 : dw $10F0
	db $04 : dw $10F4
	db $04 : dw $10F8
	db $04 : dw $10FC
	db $04 : dw $1100
	db $82 : dw DATA_F95D21

DATA_F95D3C:
	db $80

	%FREE_BYTES($F95D3D, 1, $00)

DATA_F95D3E:
	db $02 : dw $0F70
	db $84 : dw CODE_B9E974
	db $02 : dw $0F70
	db $04 : dw $0F54
	db $04 : dw $0F58
	db $84 : dw $000000
	db $04 : dw $0F5C
	db $04 : dw $0F60
	db $04 : dw $0F64
	db $04 : dw $0F68
	db $04 : dw $0F6C
	db $80

	%FREE_BYTES($F95D60, 1, $00)

DATA_F95D61:
	db $03 : dw $16C4
	db $03 : dw $16C8
	db $81 : dw CODE_B9E01B
	db $03 : dw $16C8
	db $03 : dw $16C4
	db $90 : dw CODE_B9E577,$0169

DATA_F95D75:
	db $80

	%FREE_BYTES($F95D76, 1, $00)

DATA_F95D77:
	db $03 : dw $16C4
	db $03 : dw $16C8
	db $81 : dw CODE_B9E01B
	db $03 : dw $16C8
	db $03 : dw $16C4
	db $90 : dw CODE_B9E577,$016C

DATA_F95D8B:
	db $80

	%FREE_BYTES($F95D8C, 1, $00)

DATA_F95D8D:
	db $81 : dw CODE_B9E97A
DATA_F95D90:
	db $02 : dw $0F58
	db $02 : dw $0F5C
	db $02 : dw $0F60
	db $02 : dw $0F64
	db $02 : dw $0F68
	db $02 : dw $0F6C
	db $02 : dw $0F70
	db $02 : dw $0F54
	db $82 : dw DATA_F95D90

DATA_F95DAB:
	db $80

	%FREE_BYTES($F95DAC, 1, $00)

DATA_F95DAD:
	db $03 : dw $1054
	db $03 : dw $1058
	db $03 : dw $105C
	db $03 : dw $1060
	db $03 : dw $1064
	db $03 : dw $1068
	db $03 : dw $106C
	db $03 : dw $1070
	db $03 : dw $1074
	db $03 : dw $1078
	db $8E : dw !Define_DKC2_SoundID_SwordSwing|$0500
	db $03 : dw $107C
	db $03 : dw $1080
	db $03 : dw $1084
	db $81 : dw CODE_B9E537
	db $8E : dw !Define_DKC2_SoundID_SwordSwing|$0500
	db $81 : dw CODE_B9D893
	db $06 : dw $1088
	db $81 : dw CODE_B9E537
	db $8F : dw CODE_B9E9B2,DATA_F95E0E
DATA_F95DEB:
	db $8F : dw CODE_B9E9BF,DATA_F95DFF
	db $06 : dw $1088
	db $04 : dw $108C
	db $12 : dw $1090
	db $04 : dw $108C
	db $82 : dw DATA_F95DEB

DATA_F95DFF:
	db $14 : dw $1088
	db $04 : dw $108C
	db $06 : dw $1090
	db $04 : dw $108C
	db $04 : dw $1088
DATA_F95E0E:
	db $04 : dw $108C
	db $04 : dw $1090
	db $03 : dw $1094
	db $03 : dw $1098
	db $03 : dw $109C
	db $03 : dw $10A0
	db $06 : dw $10A4
	db $04 : dw $105C
	db $04 : dw $1058
	db $04 : dw $1054
	db $90 : dw CODE_B9E537,$0169

DATA_F95E31:
	db $80

	%FREE_BYTES($F95E32, 1, $00)

DATA_F95E33:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0500
	db $04 : dw $16CC
	db $83 : dw CODE_B9E553
	db $04 : dw $16D0
	db $04 : dw $16D4
	db $04 : dw $16D8
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95E49, 1, $00)

DATA_F95E4A:
	db $08 : dw $21A4
	db $08 : dw $2388
	db $08 : dw $238C
	db $08 : dw $2388
	db $80

	%FREE_BYTES($F95E57, 1, $00)

DATA_F95E58:
	db $84 : dw $000000
	db $04 : dw $2188
	db $04 : dw $218C
	db $04 : dw $2190
	db $84 : dw CODE_B9E9CD
	db $04 : dw $2194
	db $04 : dw $2198
	db $04 : dw $219C
	db $84 : dw $000000
	db $04 : dw $21A0
	db $04 : dw $2178
	db $04 : dw $217C
	db $84 : dw CODE_B9E9CD
	db $04 : dw $2180
	db $04 : dw $2184
	db $80

	%FREE_BYTES($F95E86, 1, $00)

DATA_F95E87:
	db $04 : dw $2204
	db $04 : dw $2208
	db $81 : dw CODE_B9E01B
	db $04 : dw $2208
	db $04 : dw $2204
	db $90 : dw CODE_B9E577,$01EE

DATA_F95E9B:
	db $80

	%FREE_BYTES($F95E9C, 1, $00)

DATA_F95E9D:
	db $03 : dw $2204
	db $03 : dw $2208
	db $81 : dw CODE_B9E01B
	db $03 : dw $2208
	db $03 : dw $2204
	db $90 : dw CODE_B9E577,$01F1

DATA_F95EB1:
	db $80

	%FREE_BYTES($F95EB2, 1, $00)

DATA_F95EB3:
	db $03 : dw $21A4
	db $03 : dw $21A8
	db $03 : dw $21AC
	db $03 : dw $21B0
	db $03 : dw $21B4
	db $03 : dw $21B8
	db $03 : dw $21BC
	db $03 : dw $21C0
	db $03 : dw $21C4
	db $03 : dw $21C8
	db $03 : dw $21CC
	db $03 : dw $21D0
	db $03 : dw $21D4
	db $81 : dw CODE_B9E9D3
	db $84 : dw CODE_B9E9E3
DATA_F95EE0:
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $04 : dw $21D8
	db $04 : dw $21DC
	db $04 : dw $21E0
	db $04 : dw $21DC
	db $82 : dw DATA_F95EE0

DATA_F95EF2:
	db $8E : dw !Define_DKC2_SoundID_Stomp|$0500
	db $04 : dw $21E4
	db $04 : dw $21E8
	db $04 : dw $21EC
	db $81 : dw CODE_B9E537
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95F05, 1, $00)

DATA_F95F06:
	db $8E : dw !Define_DKC2_SoundID_KrookDead|$0500
	db $06 : dw $21F0
	db $83 : dw CODE_B9E553
	db $06 : dw $21F4
	db $06 : dw $21F8
	db $06 : dw $21FC
	db $06 : dw $2200
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95F1F, 1, $00)

DATA_F95F20:
	db $02 : dw $2360
	db $02 : dw $2364
	db $02 : dw $2368
	db $02 : dw $236C
	db $02 : dw $2370
	db $02 : dw $2374
	db $02 : dw $2378
	db $02 : dw $237C
	db $02 : dw $2380
	db $02 : dw $2384
	db $80

	%FREE_BYTES($F95F3F, 1, $00)

DATA_F95F40:
	db $04 : dw $18E0
	db $04 : dw $18E4
	db $04 : dw $18E8
	db $04 : dw $18EC
	db $04 : dw $18F0
	db $04 : dw $18F4
	db $04 : dw $18F8
	db $04 : dw $18FC
	db $04 : dw $1900
	db $04 : dw $1904
	db $04 : dw $1908
	db $04 : dw $190C
	db $04 : dw $1910
	db $80

	%FREE_BYTES($F95F68, 1, $00)

DATA_F95F69:
	db $04 : dw $2FA4
	db $04 : dw $2FA8
	db $04 : dw $2FAC
	db $04 : dw $2FB0
	db $04 : dw $2FB4
	db $04 : dw $2FB8
	db $90 : dw CODE_B9E01B,$0186

DATA_F95F80:
	db $80

	%FREE_BYTES($F95F81, 1, $00)

DATA_F95F82:
	db $02 : dw $193C
	db $02 : dw $1938
	db $02 : dw $1934
	db $02 : dw $1930
	db $02 : dw $192C
	db $02 : dw $1928
	db $02 : dw $1924
	db $02 : dw $1920
	db $02 : dw $191C
	db $02 : dw $1918
	db $02 : dw $1914
	db $04 : dw $2FA4
	db $04 : dw $2FA8
	db $04 : dw $2FAC
	db $04 : dw $2FB0
	db $04 : dw $2FB4
	db $04 : dw $2FB8
	db $90 : dw CODE_B9E01B,$0183

DATA_F95FBA:
	db $80

	%FREE_BYTES($F95FBB, 1, $00)

DATA_F95FBC:
	db $04 : dw $1914
	db $8E : dw !Define_DKC2_SoundID_PuftupExpand|$0500
	db $04 : dw $1918
	db $04 : dw $191C
	db $04 : dw $1920
	db $04 : dw $1924
	db $04 : dw $1928
	db $04 : dw $192C
	db $04 : dw $1930
	db $04 : dw $1934
	db $04 : dw $1938
	db $04 : dw $193C
	db $04 : dw $1940
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F95FE7, 1, $00)

DATA_F95FE8:
	db $04 : dw $193C
	db $04 : dw $1938
	db $04 : dw $1934
	db $04 : dw $1930
	db $04 : dw $192C
	db $04 : dw $1928
	db $04 : dw $1924
	db $04 : dw $1920
	db $04 : dw $191C
	db $04 : dw $1918
	db $04 : dw $1914
	db $90 : dw CODE_B9E577,$0183

DATA_F9600E:
	db $80

	%FREE_BYTES($F9600F, 1, $00)

DATA_F96010:
	db $02 : dw $193C
	db $02 : dw $1938
	db $04 : dw $1934
	db $02 : dw $1938
	db $02 : dw $193C
	db $02 : dw $1940
	db $8F : dw CODE_B9E9F1,DATA_F96010
DATA_F96027:
	db $02 : dw $1938
	db $02 : dw $193C
	db $02 : dw $1940
	db $8F : dw CODE_B9E9FC,DATA_F96027
	db $81 : dw CODE_B9E537
	db $8E : dw !Define_DKC2_SoundID_PuftopShootSpikes|$0600
	db $08 : dw $1914
	db $80

	%FREE_BYTES($F9603F, 1, $00)

DATA_F96040:
	db $8E : dw !Define_DKC2_SoundID_BarrelBreak|$0500
	db $03 : dw $18D0
	db $03 : dw $18D4
	db $03 : dw $18D8
	db $03 : dw $18DC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96053, 1, $00)

DATA_F96054:
	db $04 : dw $01F8
	db $04 : dw $01FC
	db $04 : dw $0200
	db $04 : dw $0204
	db $04 : dw $0208
	db $04 : dw $020C
	db $04 : dw $0210
	db $04 : dw $0214
	db $80

	%FREE_BYTES($F9606D, 1, $00)

DATA_F9606E:
	db $04 : dw $24E4
	db $04 : dw $24E8
	db $81 : dw CODE_B9EA31
	db $03 : dw $24EC
	db $02 : dw $24F0
	db $02 : dw $24F4
	db $02 : dw $24F8
	db $04 : dw $24FC
	db $04 : dw $2500
	db $04 : dw $2504
	db $81 : dw CODE_B9EA40
	db $81 : dw CODE_B9EA34
	db $30 : dw $2508
	db $04 : dw $250C
	db $04 : dw $2510
	db $91 : db $50 : dw DATA_B9EA5B

DATA_F9609F:
	db $91 : db $50 : dw DATA_B9EA5B

DATA_F960A3:
	db $91 : db $50 : dw DATA_B9EA6F

DATA_F960A7:
	db $04 : dw $2514
	db $04 : dw $2510
	db $04 : dw $250C
	db $20 : dw $2508
	db $04 : dw $250C
	db $04 : dw $2510
	db $91 : db $50 : dw DATA_B9EA5B

DATA_F960BD:
	db $08 : dw $2518
	db $91 : db $50 : dw DATA_B9EA5B

DATA_F960C4:
	db $08 : dw $2518
	db $91 : db $50 : dw DATA_B9EA5B

DATA_F960CB:
	db $91 : db $50 : dw DATA_B9EA6F

DATA_F960CF:
	db $91 : db $50 : dw DATA_B9EA6F

DATA_F960D3:
	db $04 : dw $2514
	db $04 : dw $2510
	db $04 : dw $250C
	db $20 : dw $2508
	db $03 : dw $2504
	db $03 : dw $2500
	db $81 : dw CODE_B9EA31
	db $03 : dw $24FC
	db $03 : dw $24F8
	db $03 : dw $24F4
	db $03 : dw $24F0
	db $03 : dw $24EC
	db $03 : dw $24E8
	db $81 : dw CODE_B9EA3A
	db $03 : dw $24E4
	db $84 : dw CODE_B9EA09
DATA_F96103:
	db $91 : db $50 : dw DATA_B9EA83

DATA_F96107:
	db $8F : dw CODE_B9EA2B,DATA_F96103
	db $90 : dw CODE_B9E577,$018B

DATA_F96111:
	db $80

	%FREE_BYTES($F96112, 1, $00)

DATA_F96113:
	db $81 : dw CODE_B9EA50
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $03 : dw $24C4
	db $03 : dw $24C8
	db $03 : dw $24CC
	db $03 : dw $24D0
	db $03 : dw $24D4
	db $03 : dw $24D8
	db $03 : dw $24DC
	db $03 : dw $24E0
	db $80

	%FREE_BYTES($F96132, 1, $00)

DATA_F96133:
	db $81 : dw CODE_B9EA50
	db $02 : dw $24FC
	db $02 : dw $24F8
	db $02 : dw $24F4
	db $02 : dw $24F0
	db $02 : dw $24EC
	db $02 : dw $24E8
	db $90 : dw CODE_B9E577,$018D

DATA_F9614D:
	db $80

	%FREE_BYTES($F9614E, 1, $00)

DATA_F9614F:
	db $01 : dw $24E0
	db $84 : dw CODE_B9EAA0
DATA_F96155:
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $01 : dw $24C4
	db $01 : dw $24C8
	db $01 : dw $24CC
	db $01 : dw $24D0
	db $01 : dw $24D4
	db $01 : dw $24D8
	db $01 : dw $24DC
	db $01 : dw $24E0
	db $82 : dw DATA_F96155

DATA_F96173:
	db $80

	%FREE_BYTES($F96174, 1, $00)

DATA_F96175:
	db $81 : dw CODE_B9EA50
	db $8E : dw !Define_DKC2_SoundID_CatO9TailsDead|$0500
	db $06 : dw $2538
	db $83 : dw CODE_B9E553
	db $08 : dw $253C
	db $08 : dw $2540
	db $08 : dw $2544
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9618E, 1, $00)

DATA_F9618F:
	db $03 : dw $256C
	db $03 : dw $2570
	db $03 : dw $2574
	db $03 : dw $2548
	db $03 : dw $254C
	db $84 : dw CODE_B9EAC0
	db $03 : dw $2550
	db $03 : dw $2554
	db $03 : dw $2558
	db $03 : dw $255C
	db $03 : dw $2560
	db $03 : dw $2564
	db $03 : dw $2568
	db $80

	%FREE_BYTES($F961B7, 1, $00)

DATA_F961B8:
	db $04 : dw $25BC
	db $04 : dw $25C0
	db $81 : dw CODE_B9E01B
	db $04 : dw $25C0
	db $04 : dw $25BC
	db $90 : dw CODE_B9E577,$02D0

DATA_F961CC:
	db $80

	%FREE_BYTES($F961CD, 1, $00)

DATA_F961CE:
	db $8E : dw !Define_DKC2_SoundID_KloakLaugh|$0600
	db $04 : dw $2578
	db $04 : dw $257C
	db $04 : dw $2580
	db $81 : dw CODE_B9E546
	db $03 : dw $2584
	db $03 : dw $2588
	db $03 : dw $258C
	db $03 : dw $2590
	db $03 : dw $2594
	db $03 : dw $2598
	db $03 : dw $259C
	db $03 : dw $25A0
	db $03 : dw $25A4
	db $81 : dw CODE_B9E546
	db $03 : dw $25A8
	db $04 : dw $25AC
	db $04 : dw $25B0
	db $05 : dw $25B4
	db $05 : dw $25B8
	db $90 : dw CODE_B9E577,$02D0

DATA_F9620F:
	db $80

	%FREE_BYTES($F96210, 1, $00)

DATA_F96211:
	db $8E : dw !Define_DKC2_SoundID_KrookDead|$0500
	db $04 : dw $25C4
	db $83 : dw CODE_B9E553
	db $04 : dw $25C8
	db $04 : dw $25CC
	db $04 : dw $25D0
	db $04 : dw $25D4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9622A, 1, $00)

DATA_F9622B:
	db $84 : dw CODE_B9EAD2
DATA_F9622E:
	db $01 : dw $24A4
	db $8F : dw CODE_B9EAEC,DATA_F9622E
	db $03 : dw $24A8
	db $04 : dw $24AC
	db $03 : dw $24A8
	db $04 : dw $24A4
	db $03 : dw $24A8
	db $02 : dw $24AC
	db $02 : dw $24A8
	db $04 : dw $24A4
	db $03 : dw $24A8
	db $04 : dw $24AC
	db $03 : dw $24A8
	db $04 : dw $24A4
	db $03 : dw $24A8
	db $02 : dw $24AC
	db $02 : dw $24A8
	db $82 : dw DATA_F9622E

DATA_F96266:
	db $02 : dw $24AC
	db $02 : dw $24B4
	db $84 : dw CODE_B9EADF
	db $02 : dw $24BC
	db $02 : dw $24C0
	db $02 : dw $24BC
	db $84 : dw $000000
	db $02 : dw $24B8
	db $02 : dw $24B4
	db $02 : dw $24B8
	db $84 : dw CODE_B9EADF
	db $02 : dw $24BC
	db $04 : dw $24C0
	db $03 : dw $24BC
	db $04 : dw $24B8
	db $03 : dw $24BC
	db $04 : dw $24C0
	db $03 : dw $24BC
	db $03 : dw $24C0
DATA_F9629F:
	db $01 : dw $24C0
	db $8F : dw CODE_B9EAEC,DATA_F9629F
	db $03 : dw $24BC
	db $03 : dw $24C0
	db $03 : dw $24BC
	db $84 : dw $000000
	db $03 : dw $24B8
	db $03 : dw $24B4
	db $03 : dw $24B0
	db $03 : dw $24B4
	db $03 : dw $24B8
	db $84 : dw CODE_B9EADF
	db $03 : dw $24BC
	db $04 : dw $24C0
	db $02 : dw $24BC
	db $02 : dw $24C0
	db $02 : dw $24BC
	db $84 : dw $000000
	db $02 : dw $24B8
	db $02 : dw $24B4
	db $02 : dw $24B8
	db $84 : dw CODE_B9EADF
	db $02 : dw $24BC
	db $03 : dw $24C0
	db $82 : dw DATA_F9629F

DATA_F962EC:
	db $02 : dw $24BC
	db $02 : dw $24B8
	db $02 : dw $24B4
	db $02 : dw $24B0
	db $02 : dw $24AC
	db $02 : dw $24A8
	db $80

	%FREE_BYTES($F962FF, 1, $00)

DATA_F96300:
	db $01 : dw $0000
	db $8F : dw CODE_B9EB11,DATA_F96300
DATA_F96308:
	db $84 : dw CODE_B9EAFE
DATA_F9630B:
	db $08 : dw $27F8
	db $08 : dw $27FC
	db $08 : dw $2800
	db $08 : dw $2804
	db $08 : dw $2800
	db $08 : dw $27FC
	db $82 : dw DATA_F9630B

DATA_F96320:
	db $08 : dw $0000
	db $04 : dw $27F8
	db $04 : dw $27FC
	db $08 : dw $0000
	db $04 : dw $2800
	db $04 : dw $2804
	db $08 : dw $0000
	db $04 : dw $2800
	db $04 : dw $27FC
	db $8F : dw CODE_B9EB0A,DATA_F96320
	db $82 : dw DATA_F96308

DATA_F96343:
	db $80

	%FREE_BYTES($F96344, 1, $00)

DATA_F96345:
	db $84 : dw CODE_B9EBA6
	db $08 : dw $22DC
	db $91 : db $5C : dw DATA_F96360

DATA_F9634F:
	db $28 : dw $22DC
	db $91 : db $5C : dw DATA_F96360

DATA_F96356:
	db $08 : dw $22DC
	db $91 : db $5C : dw DATA_F96360

DATA_F9635D:
	db $82 : dw DATA_F96345

DATA_F96360:
	db $04 : dw $2300
	db $10 : dw $2304
	db $04 : dw $2300
	db $92 : db $5C
	db $80

	%FREE_BYTES($F9636C, 1, $00)

DATA_F9636D:
	db $01 : dw $0000
	db $83 : dw CODE_B9EB98
	db $93 : dw !Define_DKC2_SoundID_KackleLaugh|$0500
	db $04 : dw $22C0
	db $04 : dw $22C4
	db $04 : dw $22C8
	db $04 : dw $22CC
	db $84 : dw CODE_B9EBA6
	db $04 : dw $22D0
	db $04 : dw $22D4
	db $04 : dw $22D8
	db $90 : dw CODE_B9E577,$02C9

DATA_F96393:
	db $80

	%FREE_BYTES($F96394, 1, $00)

DATA_F96395:
	db $84 : dw CODE_B9EBA6
	db $01 : dw $22DC
	db $91 : db $5C : dw DATA_F96360

DATA_F9639F:
	db $01 : dw $22DC
	db $83 : dw CODE_B9EB9F
	db $93 : dw !Define_DKC2_SoundID_KackleLaugh|$0500
	db $04 : dw $22D8
	db $04 : dw $22D4
	db $04 : dw $22D0
	db $04 : dw $22CC
	db $04 : dw $22C8
	db $04 : dw $22C4
	db $04 : dw $22C0
	db $90 : dw CODE_B9E577,$02C8

DATA_F963C2:
	db $80

	%FREE_BYTES($F963C3, 1, $00)

DATA_F963C4:
	db $93 : dw !Define_DKC2_SoundID_KrocheadRising|$0500
	db $04 : dw $22C0
	db $04 : dw $22C4
	db $04 : dw $22C8
	db $04 : dw $22CC
	db $84 : dw CODE_B9EBA6
	db $04 : dw $22D0
	db $04 : dw $22D4
	db $04 : dw $22D8
	db $81 : dw CODE_B9EB6E
	db $01 : dw $22DC
	db $83 : dw CODE_B9EB8A
	db $93 : dw !Define_DKC2_SoundID_KrocheadRising|$0500
	db $04 : dw $22D8
	db $04 : dw $22D4
	db $04 : dw $22D0
	db $04 : dw $22CC
	db $04 : dw $22C8
	db $04 : dw $22C4
	db $04 : dw $22C0
	db $81 : dw CODE_B9EB6E
	db $01 : dw $0000
	db $83 : dw CODE_B9EB8A
	db $80

	%FREE_BYTES($F9640A, 1, $00)

DATA_F9640B:
	db $04 : dw $22DC
	db $83 : dw CODE_B9EB2E
	db $81 : dw CODE_B9EB26
	db $02 : dw $22D8
	db $02 : dw $22D4
	db $02 : dw $22D8
	db $02 : dw $22DC
	db $83 : dw CODE_B9EB3B
	db $02 : dw $22E4
	db $02 : dw $22EC
	db $02 : dw $22F4
	db $04 : dw $22FC
	db $03 : dw $22F8
	db $03 : dw $22F4
	db $03 : dw $22F0
	db $03 : dw $22EC
	db $03 : dw $22E8
	db $03 : dw $22E4
	db $03 : dw $22E0
	db $80

	%FREE_BYTES($F96445, 1, $00)

DATA_F96446:
	db $01 : dw $2D0C
	db $83 : dw CODE_B9EC25
	db $03 : dw $0000
	db $03 : dw $2D10
	db $06 : dw $2D14
	db $03 : dw $2D10
	db $03 : dw $0000
	db $03 : dw $2D0C
	db $03 : dw $2D08
	db $03 : dw $2D04
	db $01 : dw $2D00
	db $83 : dw CODE_B9EC25
	db $03 : dw $2D04
	db $03 : dw $2D08
	db $01 : dw $2D0C
	db $81 : dw CODE_B9E540
	db $02 : dw $2D0C
	db $03 : dw $0000
	db $03 : dw $2D10
	db $06 : dw $2D14
	db $03 : dw $2D10
	db $03 : dw $0000
	db $04 : dw $2D0C
	db $04 : dw $2D08
	db $06 : dw $2D04
	db $04 : dw $2D08
	db $01 : dw $2D0C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9649B, 1, $00)

DATA_F9649C:
	db $01 : dw $2CF0
	db $83 : dw CODE_B9EC25
	db $03 : dw $2CF4
	db $03 : dw $2CF8
	db $06 : dw $2CFC
	db $03 : dw $2CF8
	db $03 : dw $2CF4
	db $03 : dw $2CF0
	db $03 : dw $2CEC
	db $03 : dw $2CE8
	db $01 : dw $2CE4
	db $83 : dw CODE_B9EC25
	db $03 : dw $2CE8
	db $03 : dw $2CEC
	db $03 : dw $2CF0
	db $03 : dw $2CF4
	db $03 : dw $2CF8
	db $06 : dw $2CFC
	db $03 : dw $2CF8
	db $03 : dw $2CF4
	db $04 : dw $2CF0
	db $04 : dw $2CEC
	db $06 : dw $2CE8
	db $04 : dw $2CEC
	db $01 : dw $2CF0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F964EB, 1, $00)

DATA_F964EC:
	db $04 : dw $1824
	db $80

	%FREE_BYTES($F964F0, 1, $00)

DATA_F964F1:
	db $8F : dw CODE_B9EC32,DATA_F964FC
	db $01 : dw $32F8
	db $82 : dw DATA_F964F1

DATA_F964FC:
	db $01 : dw $32FC
	db $80

	%FREE_BYTES($F96500, 1, $00)

DATA_F96501:
	db $02 : dw $0000
DATA_F96504:
	db $83 : dw CODE_B9EC69
	db $82 : dw DATA_F96531

DATA_F9650A:
	db $04 : dw $2B2C
	db $81 : dw CODE_B9E540
	db $04 : dw $2B68
	db $04 : dw $2B6C
	db $0C : dw $2B70
	db $02 : dw $2B74
	db $02 : dw $2B78
	db $02 : dw $2B7C
	db $81 : dw CODE_B9E540
	db $06 : dw $2B7C
	db $04 : dw $2B80
	db $04 : dw $2B84
	db $82 : dw DATA_F96504

DATA_F96531:
	db $84 : dw CODE_B9EC4C
	db $02 : dw $2B2C
	db $03 : dw $2B54
	db $03 : dw $2B58
	db $03 : dw $2B5C
	db $06 : dw $2B60
	db $84 : dw CODE_B9EC38
	db $18 : dw $2B60
	db $84 : dw CODE_B9EC4C
DATA_F9654C:
	db $03 : dw $2B5C
	db $03 : dw $2B58
	db $03 : dw $2B54
	db $82 : dw DATA_F96504

DATA_F96558:
	db $80

	%FREE_BYTES($F96559, 1, $00)

DATA_F9655A:
	db $8E : dw !Define_DKC2_SoundID_KillKremlin|$0600
	db $01 : dw $2B88
	db $83 : dw CODE_B9E553
	db $03 : dw $2B8C
	db $03 : dw $2B90
	db $03 : dw $2B94
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96570, 1, $00)

DATA_F96571:
	db $02 : dw $0000
	db $84 : dw CODE_B9ECEF
	db $03 : dw $2CB8
	db $03 : dw $2CBC
	db $03 : dw $2CC0
	db $81 : dw CODE_B9ECF7
	db $03 : dw $2CC4
	db $03 : dw $2CC8
	db $03 : dw $2CCC
	db $03 : dw $2CD0
	db $03 : dw $2CD4
	db $03 : dw $2CD8
	db $03 : dw $2CDC
	db $03 : dw $2CE0
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F9659F, 1, $00)

DATA_F965A0:
	db $01 : dw $2D18
	db $80

	%FREE_BYTES($F965A4, 1, $00)

DATA_F965A5:
	db $01 : dw $2D1C
	db $80

	%FREE_BYTES($F965A9, 1, $00)

DATA_F965AA:
	db $01 : dw $2D18
	db $80

	%FREE_BYTES($F965AE, 1, $00)

DATA_F965AF:
	db $84 : dw CODE_B9ED0C
	db $02 : dw $2F04
	db $02 : dw $2F08
	db $02 : dw $2F0C
	db $02 : dw $2F10
	db $02 : dw $2F14
	db $02 : dw $2F18
	db $02 : dw $2F1C
	db $02 : dw $2F20
	db $02 : dw $2F24
	db $02 : dw $2F28
	db $02 : dw $2F2C
	db $02 : dw $2F30
	db $80

	%FREE_BYTES($F965D7, 1, $00)

DATA_F965D8:
	db $04 : dw $2F34
	db $03 : dw $2F38
	db $81 : dw CODE_B9E01B
	db $03 : dw $2F38
	db $04 : dw $2F34
	db $90 : dw CODE_B9E577,$02DD

DATA_F965EC:
	db $80

	%FREE_BYTES($F965ED, 1, $00)

DATA_F965EE:
	db $01 : dw $0000
	db $84 : dw CODE_B9ED22
DATA_F965F4:
	db $08 : dw $2CAC
	db $08 : dw $2CB0
	db $08 : dw $2CB4
	db $82 : dw DATA_F965F4

DATA_F96600:
	db $08 : dw $2CB4
	db $08 : dw $2CB0
	db $08 : dw $2CAC
DATA_F96609:
	db $82 : dw DATA_F96600

DATA_F9660C:
	db $80

	%FREE_BYTES($F9660D, 1, $00)

DATA_F9660E:
	db $04 : dw $23B0
	db $8F : dw CODE_B9ED71,DATA_F9662E
	db $04 : dw $23B4
	db $04 : dw $23B8
	db $04 : dw $23BC
	db $04 : dw $23C0
	db $04 : dw $23C4
	db $04 : dw $23C8
	db $04 : dw $23CC
	db $82 : dw DATA_F9660E

DATA_F9662E:
	db $04 : dw $31A4
	db $04 : dw $31A8
	db $81 : dw CODE_B9E546
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9663B, 1, $00)

DATA_F9663C:
	db $04 : dw $23D0
	db $8F : dw CODE_B9ED71,DATA_F9665C
	db $04 : dw $23D4
	db $04 : dw $23D8
	db $04 : dw $23DC
	db $04 : dw $23E0
	db $04 : dw $23E4
	db $04 : dw $23E8
	db $04 : dw $23EC
	db $82 : dw DATA_F9663C

DATA_F9665C:
	db $04 : dw $31B4
	db $04 : dw $31B8
	db $81 : dw CODE_B9E546
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96669, 1, $00)

DATA_F9666A:
	db $04 : dw $23F0
	db $8F : dw CODE_B9ED71,DATA_F9668A
	db $04 : dw $23F4
	db $04 : dw $23F8
	db $04 : dw $23FC
	db $04 : dw $2400
	db $04 : dw $2404
	db $04 : dw $2408
	db $04 : dw $240C
	db $82 : dw DATA_F9666A

DATA_F9668A:
	db $04 : dw $31AC
	db $04 : dw $31B0
	db $81 : dw CODE_B9E546
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96697, 1, $00)

DATA_F96698:
	db $04 : dw $2410
	db $8F : dw CODE_B9ED71,DATA_F966B8
	db $04 : dw $2414
	db $04 : dw $2418
	db $04 : dw $241C
	db $04 : dw $2420
	db $04 : dw $2424
	db $04 : dw $2428
	db $04 : dw $242C
	db $82 : dw DATA_F96698

DATA_F966B8:
	db $04 : dw $319C
	db $04 : dw $31A0
	db $81 : dw CODE_B9E546
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F966C5, 1, $00)

DATA_F966C6:
	db $03 : dw $0984
	db $80

	%FREE_BYTES($F966CA, 1, $00)

DATA_F966CB:
	db $06 : dw $0984
	db $06 : dw $0988
	db $06 : dw $098C
	db $06 : dw $0990
	db $80

	%FREE_BYTES($F966D8, 1, $00)

DATA_F966D9:
	db $80

	%FREE_BYTES($F966DA, 1, $00)

DATA_F966DB:
	db $04 : dw $0020
	db $04 : dw $0024
	db $04 : dw $0028
	db $04 : dw $002C
	db $04 : dw $0030
	db $04 : dw $0034
	db $04 : dw $0038
	db $04 : dw $003C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F966F7, 1, $00)

DATA_F966F8:
	db $04 : dw $0060
	db $04 : dw $0064
	db $04 : dw $0068
	db $04 : dw $006C
	db $04 : dw $0070
	db $04 : dw $0074
	db $04 : dw $0078
	db $04 : dw $007C
	db $80

	%FREE_BYTES($F96711, 1, $00)

DATA_F96712:
	db $04 : dw $0040
	db $04 : dw $0044
	db $04 : dw $0048
	db $04 : dw $004C
	db $04 : dw $0050
	db $04 : dw $0054
	db $04 : dw $0058
	db $04 : dw $005C
	db $80

	%FREE_BYTES($F9672B, 1, $00)

DATA_F9672C:
	db $03 : dw $0080
	db $03 : dw $0084
	db $03 : dw $0088
	db $03 : dw $008C
	db $03 : dw $0090
	db $03 : dw $0094
	db $03 : dw $0098
	db $03 : dw $009C
	db $80

	%FREE_BYTES($F96745, 1, $00)

DATA_F96746:
	db $03 : dw $00A0
	db $03 : dw $00A4
	db $03 : dw $00A8
	db $03 : dw $00AC
	db $03 : dw $00B0
	db $03 : dw $00B4
	db $03 : dw $00B8
	db $03 : dw $00BC
	db $80

	%FREE_BYTES($F9675F, 1, $00)

DATA_F96760:
	db $03 : dw $00C0
	db $03 : dw $00C4
	db $03 : dw $00C8
	db $03 : dw $00CC
	db $03 : dw $00D0
	db $03 : dw $00D4
	db $03 : dw $00D8
	db $03 : dw $00DC
	db $80

	%FREE_BYTES($F96779, 1, $00)

DATA_F9677A:
	db $02 : dw $0D48
	db $80

	%FREE_BYTES($F9677E, 1, $00)

DATA_F9677F:
	db $02 : dw $0980
	db $80

	%FREE_BYTES($F96783, 1, $00)

DATA_F96784:
	db $06 : dw $07F4
	db $06 : dw $07F8
	db $06 : dw $07FC
	db $06 : dw $07F8
	db $80

	%FREE_BYTES($F96791, 1, $00)

DATA_F96792:
	db $02 : dw $07B4
	db $02 : dw $07B8
	db $02 : dw $07BC
	db $02 : dw $07C0
	db $02 : dw $07C4
	db $02 : dw $07C8
	db $02 : dw $07CC
	db $02 : dw $07D0
	db $02 : dw $07D4
	db $02 : dw $07D8
	db $02 : dw $07DC
	db $02 : dw $07E0
	db $02 : dw $07E4
	db $02 : dw $07E8
	db $02 : dw $07EC
	db $02 : dw $07F0
	db $80

	%FREE_BYTES($F967C3, 1, $00)

DATA_F967C4:
	db $81 : dw CODE_B9EDD0
	db $06 : dw $1E44
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9ED7A
DATA_F967D0:
	db $02 : dw $07B4
	db $02 : dw $07B8
	db $02 : dw $07BC
	db $02 : dw $07C0
	db $02 : dw $07C4
	db $02 : dw $07C8
	db $02 : dw $07CC
	db $02 : dw $07D0
	db $02 : dw $07D4
	db $02 : dw $07D8
	db $02 : dw $07DC
	db $02 : dw $07E0
	db $02 : dw $07E4
	db $02 : dw $07E8
	db $02 : dw $07EC
	db $02 : dw $07F0
	db $82 : dw DATA_F967D0

DATA_F96803:
	db $80

	%FREE_BYTES($F96804, 1, $00)

DATA_F96805:
	db $03 : dw $0D54
	db $01 : dw $0D50
	db $03 : dw $0D4C
	db $01 : dw $0D50
	db $01 : dw $0D54
	db $01 : dw $0D58
	db $01 : dw $0D5C
	db $01 : dw $0D60
	db $81 : dw CODE_B9ED97
	db $01 : dw $0D64
	db $01 : dw $0D68
	db $01 : dw $0D6C
	db $01 : dw $0D70
	db $01 : dw $0D74
	db $83 : dw CODE_B9D55C
	db $83 : dw CODE_B9D5A6
	db $8E : dw !Define_DKC2_SoundID_Unknown13|$0500
	db $01 : dw $0D70
	db $01 : dw $0D6C
	db $01 : dw $0D68
	db $01 : dw $0D64
	db $01 : dw $0D60
	db $01 : dw $0D5C
	db $01 : dw $0D58
	db $01 : dw $0D54
	db $01 : dw $0D50
	db $03 : dw $0D4C
	db $01 : dw $0D50
	db $80

	%FREE_BYTES($F9685A, 1, $00)

DATA_F9685B:
	db $03 : dw $0D54
	db $01 : dw $0D50
	db $03 : dw $0D4C
	db $01 : dw $0D50
	db $01 : dw $0D54
	db $01 : dw $0D58
	db $01 : dw $0D5C
	db $01 : dw $0D60
	db $01 : dw $0D64
	db $01 : dw $0D68
	db $01 : dw $0D6C
	db $01 : dw $0D70
	db $01 : dw $0D74
	db $8E : dw !Define_DKC2_SoundID_RattlyHop|$0500
	db $01 : dw $0D70
	db $01 : dw $0D6C
	db $01 : dw $0D68
	db $01 : dw $0D64
	db $01 : dw $0D60
	db $01 : dw $0D5C
	db $01 : dw $0D58
	db $01 : dw $0D54
	db $01 : dw $0D50
	db $03 : dw $0D4C
	db $01 : dw $0D50
	db $80

	%FREE_BYTES($F968A7, 1, $00)

DATA_F968A8:
	db $81 : dw CODE_B9EDD0
	db $06 : dw $1E40
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9EDA4
DATA_F968B4:
	db $03 : dw $0D54
	db $01 : dw $0D50
	db $03 : dw $0D4C
	db $01 : dw $0D50
	db $01 : dw $0D54
	db $01 : dw $0D58
	db $01 : dw $0D5C
	db $01 : dw $0D60
	db $81 : dw CODE_B9ED97
	db $01 : dw $0D64
	db $01 : dw $0D68
	db $01 : dw $0D6C
	db $01 : dw $0D70
	db $01 : dw $0D74
	db $83 : dw CODE_B9D55C
	db $83 : dw CODE_B9D5A6
	db $8E : dw !Define_DKC2_SoundID_Unknown13|$0500
	db $01 : dw $0D70
	db $01 : dw $0D6C
	db $01 : dw $0D68
	db $01 : dw $0D64
	db $01 : dw $0D60
	db $01 : dw $0D5C
	db $01 : dw $0D58
	db $01 : dw $0D54
	db $01 : dw $0D50
	db $03 : dw $0D4C
	db $01 : dw $0D50
	db $82 : dw DATA_F968B4

DATA_F9690B:
	db $80

	%FREE_BYTES($F9690C, 1, $00)

DATA_F9690D:
	db $02 : dw $0E58
	db $02 : dw $0E5C
	db $02 : dw $0E60
	db $02 : dw $0E64
	db $02 : dw $0E68
	db $02 : dw $0E6C
	db $02 : dw $0E70
	db $02 : dw $0E74
	db $02 : dw $0E78
	db $02 : dw $0E7C
	db $02 : dw $0E80
	db $02 : dw $0E84
	db $02 : dw $0E88
	db $02 : dw $0E8C
	db $80

	%FREE_BYTES($F96938, 1, $00)

DATA_F96939:
	db $04 : dw $1E48
	db $81 : dw CODE_B9ED8F
	db $80

	%FREE_BYTES($F96940, 1, $00)

DATA_F96941:
	db $06 : dw $1DC8
	db $06 : dw $1DC4
	db $06 : dw $1DC0
	db $06 : dw $1DBC
	db $1A : dw $1DB8
	db $06 : dw $1DBC
	db $06 : dw $1DC0
	db $06 : dw $1DC4
	db $06 : dw $1DC8
	db $15 : dw $1D74
	db $06 : dw $1D78
	db $06 : dw $1D7C
	db $06 : dw $1D80
	db $06 : dw $1D84
	db $06 : dw $1D88
	db $06 : dw $1D8C
	db $06 : dw $1D90
	db $06 : dw $1D94
	db $06 : dw $1D98
	db $06 : dw $1D9C
	db $06 : dw $1DA0
	db $06 : dw $1DA4
	db $04 : dw $1DA8
	db $04 : dw $1DAC
	db $04 : dw $1DB0
	db $04 : dw $1DAC
	db $04 : dw $1DA8
	db $04 : dw $1DAC
	db $04 : dw $1DB0
	db $04 : dw $1DAC
	db $04 : dw $1DA8
	db $04 : dw $1DAC
	db $04 : dw $1DB0
	db $04 : dw $1DAC
	db $04 : dw $1DA8
	db $04 : dw $1DAC
	db $04 : dw $1DB0
	db $04 : dw $1DAC
	db $04 : dw $1DA8
	db $04 : dw $1DAC
	db $04 : dw $1DB0
	db $04 : dw $1DAC
	db $06 : dw $1DB0
	db $06 : dw $1DB4
	db $06 : dw $1DB8
	db $06 : dw $1DB4
	db $06 : dw $1DB0
	db $06 : dw $1DAC
	db $06 : dw $1DA8
	db $06 : dw $1DA4
	db $06 : dw $1DA0
	db $06 : dw $1D9C
	db $06 : dw $1DA0
	db $06 : dw $1DA4
	db $06 : dw $1DA8
	db $06 : dw $1DAC
	db $06 : dw $1DB0
	db $06 : dw $1DB4
	db $06 : dw $1DB8
	db $06 : dw $1DBC
	db $06 : dw $1DC0
	db $06 : dw $1DC4
	db $06 : dw $1DC8
	db $04 : dw $1D74
	db $04 : dw $1D78
	db $04 : dw $1D7C
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $08 : dw $1D80
	db $08 : dw $1D84
	db $08 : dw $1D88
	db $08 : dw $1D84
	db $04 : dw $1D80
	db $04 : dw $1D7C
	db $04 : dw $1D78
	db $80

	%FREE_BYTES($F96A89, 1, $00)

DATA_F96A8A:
	db $81 : dw CODE_B9EDD0
	db $06 : dw $26EC
	db $83 : dw CODE_B9D5A6
	db $81 : dw CODE_B9EDBB
DATA_F96A96:
	db $01 : dw $1D54
	db $01 : dw $1D58
	db $01 : dw $1D5C
	db $01 : dw $1D60
	db $01 : dw $1D64
	db $01 : dw $1D68
	db $01 : dw $1D6C
	db $01 : dw $1D70
	db $01 : dw $1D38
	db $01 : dw $1D3C
	db $01 : dw $1D40
	db $01 : dw $1D44
	db $01 : dw $1D48
	db $01 : dw $1D4C
	db $01 : dw $1D50
	db $82 : dw DATA_F96A96

DATA_F96AC6:
	db $80

	%FREE_BYTES($F96AC7, 1, $00)

DATA_F96AC8:
	db $04 : dw $0F94
	db $04 : dw $0F98
	db $04 : dw $0F9C
	db $04 : dw $0FA0
	db $04 : dw $0FA4
	db $04 : dw $0FA8
	db $04 : dw $0FAC
	db $04 : dw $0FB0
	db $80

	%FREE_BYTES($F96AE1, 1, $00)

DATA_F96AE2:
	db $04 : dw $0F74
	db $04 : dw $0F78
	db $04 : dw $0F7C
	db $04 : dw $0F80
	db $04 : dw $0F84
	db $04 : dw $0F88
	db $04 : dw $0F8C
	db $04 : dw $0F90
	db $80

	%FREE_BYTES($F96AFB, 1, $00)

DATA_F96AFC:
	db $05 : dw $11B4
	db $05 : dw $11B8
	db $05 : dw $11BC
	db $05 : dw $11C0
	db $05 : dw $11C4
	db $05 : dw $11C8
	db $05 : dw $11CC
	db $05 : dw $11D0
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F96B18, 1, $00)

DATA_F96B19:
	db $04 : dw $3180
	db $04 : dw $3184
	db $04 : dw $3188
	db $04 : dw $318C
	db $04 : dw $3190
	db $04 : dw $3194
	db $04 : dw $3198
	db $04 : dw $317C
	db $80

	%FREE_BYTES($F96B32, 1, $00)

DATA_F96B33:
	db $04 : dw $0FCC
	db $04 : dw $0FD0
	db $04 : dw $0FD4
	db $04 : dw $0FD8
	db $04 : dw $0FDC
	db $04 : dw $0FE0
	db $04 : dw $0FE4
	db $04 : dw $0FC8
	db $80

	%FREE_BYTES($F96B4C, 1, $00)

DATA_F96B4D:
	db $04 : dw $111C
	db $04 : dw $1120
	db $04 : dw $1124
	db $04 : dw $1128
	db $04 : dw $112C
	db $04 : dw $1130
	db $04 : dw $1134
	db $04 : dw $1118
	db $80

	%FREE_BYTES($F96B66, 1, $00)

DATA_F96B67:
	db $04 : dw $0258
	db $04 : dw $025C
	db $04 : dw $0260
	db $04 : dw $0264
	db $04 : dw $0268
	db $04 : dw $026C
	db $04 : dw $0270
	db $04 : dw $0274
	db $80

	%FREE_BYTES($F96B80, 1, $00)

DATA_F96B81:
	db $04 : dw $0278
	db $04 : dw $027C
	db $04 : dw $0280
	db $04 : dw $0284
	db $04 : dw $0288
	db $04 : dw $028C
	db $04 : dw $0290
	db $04 : dw $0294
	db $80

	%FREE_BYTES($F96B9A, 1, $00)

DATA_F96B9B:
	db $04 : dw $1030
	db $8E : dw !Define_DKC2_SoundID_LaunchFireworks|$0700
	db $04 : dw $1034
	db $04 : dw $1038
	db $04 : dw $103C
	db $04 : dw $1040
	db $04 : dw $1044
	db $04 : dw $1048
	db $04 : dw $104C
	db $04 : dw $1050
	db $04 : dw $1728
	db $04 : dw $172C
	db $81 : dw CODE_B9EDD6
	db $8E : dw !Define_DKC2_SoundID_FireworksBang|$0700
	db $04 : dw $1730
	db $04 : dw $1734
	db $04 : dw $1738
	db $04 : dw $173C
	db $04 : dw $1740
	db $04 : dw $1744
	db $04 : dw $1748
	db $04 : dw $174C
	db $81 : dw CODE_B9EDDD
	db $80

	%FREE_BYTES($F96BE1, 1, $00)

DATA_F96BE2:
	db $04 : dw $1030
	db $8E : dw !Define_DKC2_SoundID_AltLaunchFireworks|$0700
	db $04 : dw $1034
	db $04 : dw $1038
	db $04 : dw $103C
	db $04 : dw $1040
	db $04 : dw $1044
	db $04 : dw $1048
	db $04 : dw $104C
	db $04 : dw $1050
	db $04 : dw $1750
	db $04 : dw $1754
	db $81 : dw CODE_B9EDD6
	db $8E : dw !Define_DKC2_SoundID_FireworksPop|$0700
	db $04 : dw $1758
	db $04 : dw $175C
	db $04 : dw $1760
	db $04 : dw $1764
	db $04 : dw $1768
	db $81 : dw CODE_B9EDDD
	db $80

	%FREE_BYTES($F96C1F, 1, $00)

DATA_F96C20:
	db $84 : dw CODE_B9EDEE
	db $22 : dw $1868
	db $80

	%FREE_BYTES($F96C27, 1, $00)

DATA_F96C28:
	db $04 : dw $1864
	db $06 : dw $1868
	db $04 : dw $1864
	db $06 : dw $1868
	db $02 : dw $1864
	db $05 : dw $1868
	db $02 : dw $1864
	db $02 : dw $1868
	db $03 : dw $1864
	db $01 : dw $1868
	db $04 : dw $1864
	db $04 : dw $1860
	db $81 : dw CODE_B9EDFB
	db $8E : dw !Define_DKC2_SoundID_GhostRopeDisappears1|$0400
	db $8E : dw !Define_DKC2_SoundID_GhostRopeDisappears2|$0700
	db $04 : dw $185C
	db $04 : dw $1858
	db $04 : dw $1854
	db $04 : dw $1850
	db $04 : dw $184C
	db $04 : dw $1848
	db $04 : dw $1844
	db $81 : dw CODE_B9EE01
	db $80

	%FREE_BYTES($F96C6E, 1, $00)

DATA_F96C6F:
	db $84 : dw CODE_B9EE0D
	db $28 : dw $0000
	db $80

	%FREE_BYTES($F96C76, 1, $00)

DATA_F96C77:
	db $8E : dw !Define_DKC2_SoundID_GhostRopeAppears1|$0400
	db $8E : dw !Define_DKC2_SoundID_GhostRopeAppears2|$0700
	db $03 : dw $1828
	db $03 : dw $182C
	db $03 : dw $1830
	db $03 : dw $1834
	db $03 : dw $1838
	db $03 : dw $183C
	db $81 : dw CODE_B9EE1A
	db $03 : dw $1840
	db $81 : dw CODE_B9EE20
	db $80

	%FREE_BYTES($F96C99, 1, $00)

DATA_F96C9A:
	db $03 : dw $0D9C
	db $03 : dw $0D98
	db $03 : dw $0D94
	db $03 : dw $0D90
	db $03 : dw $0D8C
	db $03 : dw $0D88
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F96CB0, 1, $00)

DATA_F96CB1:
	db $08 : dw $0964
	db $80

	%FREE_BYTES($F96CB5, 1, $00)

DATA_F96CB6:
	db $08 : dw $00E0
	db $80

	%FREE_BYTES($F96CBA, 1, $00)

DATA_F96CBB:
	db $08 : dw $2390
	db $08 : dw $2394
	db $08 : dw $2398
	db $08 : dw $239C
	db $08 : dw $23A0
	db $08 : dw $23A4
	db $08 : dw $23A8
	db $08 : dw $23A4
	db $08 : dw $23A0
	db $08 : dw $239C
	db $08 : dw $2398
	db $08 : dw $2394
	db $80

	%FREE_BYTES($F96CE0, 1, $00)

DATA_F96CE1:
	db $08 : dw $23AC
	db $80

	%FREE_BYTES($F96CE5, 1, $00)

DATA_F96CE6:
	db $08 : dw $01F4
	db $80

	%FREE_BYTES($F96CEA, 1, $00)

DATA_F96CEB:
	db $02 : dw $0968
	db $80

	%FREE_BYTES($F96CEF, 1, $00)

DATA_F96CF0:
	db $02 : dw $096C
	db $80

	%FREE_BYTES($F96CF4, 1, $00)

DATA_F96CF5:
	db $02 : dw $0970
	db $80

	%FREE_BYTES($F96CF9, 1, $00)

DATA_F96CFA:
	db $02 : dw $0974
	db $80

	%FREE_BYTES($F96CFE, 1, $00)

DATA_F96CFF:
	db $02 : dw $0978
	db $80

	%FREE_BYTES($F96D03, 1, $00)

DATA_F96D04:
	db $04 : dw $1944
	db $04 : dw $1948
	db $04 : dw $194C
	db $04 : dw $1950
	db $04 : dw $1954
	db $04 : dw $1958
	db $04 : dw $1954
	db $04 : dw $1950
	db $04 : dw $194C
	db $04 : dw $1948
	db $80

	%FREE_BYTES($F96D23, 1, $00)

DATA_F96D24:
	db $04 : dw $195C
	db $80

	%FREE_BYTES($F96D28, 1, $00)

DATA_F96D29:
	db $0A : dw $1964
	db $04 : dw $1960
	db $04 : dw $195C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96D36, 1, $00)

DATA_F96D37:
	db $02 : dw $093C
	db $02 : dw $0940
	db $02 : dw $0944
	db $02 : dw $0948
	db $02 : dw $094C
	db $02 : dw $0950
	db $02 : dw $0954
	db $02 : dw $0958
	db $80

	%FREE_BYTES($F96D50, 1, $00)

DATA_F96D51:
	db $28 : dw $1110
	db $80

	%FREE_BYTES($F96D55, 1, $00)

DATA_F96D56:
	db $28 : dw $110C
	db $80

	%FREE_BYTES($F96D5A, 1, $00)

DATA_F96D5B:
	db $28 : dw $1114
	db $80

	%FREE_BYTES($F96D5F, 1, $00)

DATA_F96D60:
	db $28 : dw $1108
	db $80

	%FREE_BYTES($F96D64, 1, $00)

DATA_F96D65:
	db $28 : dw $1104
	db $80

	%FREE_BYTES($F96D69, 1, $00)

DATA_F96D6A:
	db $28 : dw $0814
	db $80

	%FREE_BYTES($F96D6E, 1, $00)

DATA_F96D6F:
	db $02 : dw $0814
	db $03 : dw $0818
	db $03 : dw $081C
	db $03 : dw $0820
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96D7F, 1, $00)

DATA_F96D80:
	db $03 : dw $081C
	db $03 : dw $0818
	db $03 : dw $0814
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96D8D, 1, $00)

DATA_F96D8E:
	db $28 : dw $0820
	db $80

	%FREE_BYTES($F96D92, 1, $00)

DATA_F96D93:
	db $28 : dw $095C
	db $80

	%FREE_BYTES($F96D97, 1, $00)

DATA_F96D98:
	db $28 : dw $176C
	db $80

	%FREE_BYTES($F96D9C, 1, $00)

DATA_F96D9D:
	db $28 : dw $10CC
	db $80

	%FREE_BYTES($F96DA1, 1, $00)

DATA_F96DA2:
	db $28 : dw $10C8
	db $80

	%FREE_BYTES($F96DA6, 1, $00)

DATA_F96DA7:
	db $04 : dw $20AC
	db $04 : dw $20B0
	db $04 : dw $20B4
	db $04 : dw $20B8
	db $04 : dw $20BC
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F96DBA, 1, $00)

DATA_F96DBB:
	db $28 : dw $0960
	db $80

	%FREE_BYTES($F96DBF, 1, $00)

DATA_F96DC0:
	db $04 : dw $1BCC
	db $84 : dw CODE_B9EE2C
	db $04 : dw $1BD0
	db $04 : dw $1BD4
	db $04 : dw $1BD8
	db $04 : dw $1BDC
	db $04 : dw $1BE0
	db $04 : dw $1BE4
	db $04 : dw $1BE8
	db $04 : dw $1BEC
	db $04 : dw $1BF0
	db $04 : dw $1BF4
	db $04 : dw $1BF8
	db $04 : dw $1BFC
	db $04 : dw $1C00
	db $04 : dw $1C04
	db $04 : dw $1C08
	db $80

	%FREE_BYTES($F96DF4, 1, $00)

DATA_F96DF5:
	db $03 : dw $1C0C
	db $02 : dw $1C10
	db $02 : dw $1C14
	db $02 : dw $1C18
	db $02 : dw $1C1C
	db $02 : dw $1C20
	db $02 : dw $1C24
	db $02 : dw $1C28
	db $81 : dw CODE_B9EE42
	db $80

	%FREE_BYTES($F96E11, 1, $00)

DATA_F96E12:
	db $01 : dw $088C
	db $81 : dw CODE_B9EE61
	db $05 : dw $088C
	db $05 : dw $0890
	db $05 : dw $0894
	db $05 : dw $0898
	db $05 : dw $089C
	db $81 : dw CODE_B9EE4D
	db $05 : dw $08A0
	db $05 : dw $08A4
	db $05 : dw $08A8
	db $01 : dw $088C
	db $81 : dw CODE_B9EE61
	db $05 : dw $088C
	db $05 : dw $0890
	db $05 : dw $0894
	db $05 : dw $0898
	db $05 : dw $089C
	db $05 : dw $08A0
	db $05 : dw $08A4
	db $05 : dw $08A8
	db $80

	%FREE_BYTES($F96E52, 1, $00)

DATA_F96E53:
	db $01 : dw $086C
	db $05 : dw $086C
	db $05 : dw $0870
	db $05 : dw $0874
	db $05 : dw $0878
	db $05 : dw $087C
	db $05 : dw $0880
	db $05 : dw $0884
	db $05 : dw $0888
	db $80

	%FREE_BYTES($F96E6F, 1, $00)

DATA_F96E70:
	db $81 : dw CODE_B9EEA1
	db $10 : dw $097C
	db $81 : dw CODE_B9EEA9
	db $18 : dw $097C
	db $81 : dw CODE_B9EE9B
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96E83, 1, $00)

DATA_F96E84:
	db $03 : dw $2260
	db $03 : dw $2268
	db $03 : dw $2270
	db $03 : dw $2278
	db $02 : dw $2280
	db $02 : dw $2288
	db $02 : dw $228C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F96E9D, 1, $00)

DATA_F96E9E:
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $2290
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $2290
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $3004
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $3004
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $3008
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $3008
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $300C
	db $8F : dw CODE_B9D61A,DATA_F96EE1
	db $01 : dw $300C
	db $82 : dw DATA_F96E9E

DATA_F96EE1:
	db $81 : dw CODE_B9EECD
	db $02 : dw $2294
	db $02 : dw $2298
	db $02 : dw $229C
	db $02 : dw $22A0
	db $02 : dw $22A4
	db $02 : dw $22A8
	db $02 : dw $22AC
	db $03 : dw $22B0
	db $02 : dw $22B4
	db $02 : dw $22B8
	db $03 : dw $22BC
	db $02 : dw $22B8
	db $02 : dw $22B4
	db $03 : dw $22B0
	db $02 : dw $22B4
	db $02 : dw $22B8
	db $03 : dw $22BC
	db $02 : dw $22B8
	db $02 : dw $22B4
	db $03 : dw $22B0
	db $81 : dw CODE_B9EEDD
DATA_F96F23:
	db $04 : dw $22B4
	db $83 : dw CODE_B9D500
	db $04 : dw $22B8
	db $05 : dw $22BC
	db $04 : dw $22B8
	db $04 : dw $22B4
	db $05 : dw $22B0
	db $04 : dw $22B4
	db $04 : dw $22B8
	db $82 : dw DATA_F96F23

DATA_F96F41:
	db $80

	%FREE_BYTES($F96F42, 1, $00)

DATA_F96F43:
	db $04 : dw $22B4
	db $04 : dw $22B8
	db $03 : dw $22BC
	db $03 : dw $22B8
	db $03 : dw $22B4
	db $02 : dw $22B0
	db $02 : dw $22AC
	db $02 : dw $22B0
	db $02 : dw $22B4
	db $01 : dw $22B8
	db $02 : dw $22BC
	db $01 : dw $22B8
	db $02 : dw $22B4
	db $01 : dw $22B0
	db $02 : dw $22AC
	db $01 : dw $22B0
	db $01 : dw $22B4
	db $01 : dw $22B8
	db $01 : dw $22BC
	db $01 : dw $22B8
	db $01 : dw $22B4
	db $01 : dw $22B0
	db $01 : dw $22AC
	db $01 : dw $22B0
	db $01 : dw $22B4
	db $01 : dw $22B8
	db $01 : dw $22BC
	db $01 : dw $22B8
	db $01 : dw $22B4
	db $01 : dw $22B0
	db $01 : dw $22AC
	db $01 : dw $22B0
	db $01 : dw $22B4
	db $01 : dw $22BC
	db $01 : dw $22B4
	db $01 : dw $22AC
	db $01 : dw $22B4
	db $01 : dw $22BC
	db $01 : dw $22B4
	db $01 : dw $22AC
	db $03 : dw $22B4
	db $03 : dw $22B0
	db $03 : dw $22AC
	db $03 : dw $22A8
	db $81 : dw CODE_B9EEE4
	db $03 : dw $22A4
	db $03 : dw $22A0
	db $03 : dw $229C
	db $03 : dw $2298
	db $03 : dw $2294
	db $81 : dw CODE_B9EEEA
	db $80

	%FREE_BYTES($F96FDD, 1, $00)

DATA_F96FDE:
	db $04 : dw $2B98
	db $03 : dw $2B9C
	db $03 : dw $2BA0
	db $03 : dw $2BA4
	db $03 : dw $2BA8
	db $03 : dw $2BAC
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F96FF4, 1, $00)

DATA_F96FF5:
	db $03 : dw $2A8C
	db $03 : dw $2A90
	db $03 : dw $2A94
	db $03 : dw $2A98
	db $03 : dw $2A9C
	db $80

	%FREE_BYTES($F97005, 1, $00)

DATA_F97006:
	db $05 : dw $2A74
	db $05 : dw $2A78
	db $05 : dw $2A7C
	db $05 : dw $2A80
	db $05 : dw $2A84
	db $05 : dw $2A88
	db $81 : dw CODE_B9EEED
DATA_F9701B:
	db $05 : dw $2A84
	db $05 : dw $2A88
	db $82 : dw DATA_F9701B

DATA_F97024:
	db $80

	%FREE_BYTES($F97025, 1, $00)

DATA_F97026:
	db $8E : dw !Define_DKC2_SoundID_Unknown20|$0500
	db $03 : dw $05C4
	db $03 : dw $05C8
	db $03 : dw $05CC
	db $03 : dw $05D0
	db $03 : dw $05D4
	db $03 : dw $05D8
	db $03 : dw $05C4
	db $03 : dw $05C8
	db $03 : dw $05CC
	db $03 : dw $05D0
	db $03 : dw $05D4
	db $03 : dw $05D8
	db $03 : dw $05C4
	db $03 : dw $05C8
	db $03 : dw $05CC
	db $03 : dw $05D0
	db $03 : dw $05D4
	db $03 : dw $05D8
	db $03 : dw $05C4
	db $03 : dw $05C8
	db $03 : dw $05CC
	db $03 : dw $05D0
	db $03 : dw $05D4
	db $03 : dw $05D8
	db $70 : dw $0000
	db $80

	%FREE_BYTES($F97075, 1, $00)

DATA_F97076:
	db $1C : dw $2760
	db $0A : dw $2764
	db $80

	%FREE_BYTES($F9707D, 1, $00)

DATA_F9707E:
	db $28 : dw $31BC
	db $80

	%FREE_BYTES($F97082, 1, $00)

DATA_F97083:
	db $28 : dw $31C0
	db $80

	%FREE_BYTES($F97087, 1, $00)

DATA_F97088:
	db $02 : dw $231C
	db $02 : dw $2318
	db $02 : dw $2314
	db $02 : dw $2310
	db $02 : dw $230C
	db $02 : dw $2308
	db $01 : dw $231C
	db $02 : dw $2318
	db $01 : dw $2314
	db $02 : dw $2310
	db $01 : dw $230C
	db $02 : dw $2308
	db $81 : dw CODE_B9EEF5
	db $80

	%FREE_BYTES($F970B0, 1, $00)

DATA_F970B1:
	db $04 : dw $269C
	db $04 : dw $26A0
	db $04 : dw $26A4
	db $04 : dw $26A8
	db $04 : dw $26AC
	db $04 : dw $26B0
	db $04 : dw $26B4
	db $04 : dw $26B8
	db $80

	%FREE_BYTES($F970CA, 1, $00)

DATA_F970CB:
	db $04 : dw $26E8
	db $81 : dw CODE_B9EEFA
	db $80

	%FREE_BYTES($F970D2, 1, $00)

DATA_F970D3:
	db $04 : dw $2BD0
	db $04 : dw $2BD4
	db $04 : dw $2BD8
	db $04 : dw $2BDC
	db $04 : dw $2BE0
	db $04 : dw $2BE4
	db $04 : dw $2BE8
	db $04 : dw $2BEC
	db $8E : dw !Define_DKC2_SoundID_ClapperCall|$0600
	db $0E : dw $2BF0
	db $04 : dw $2BEC
	db $04 : dw $2BE8
	db $04 : dw $2BEC
	db $8E : dw !Define_DKC2_SoundID_ClapperCall|$0600
	db $0E : dw $2BF0
	db $04 : dw $2BEC
	db $04 : dw $2BE8
	db $04 : dw $2BEC
	db $8E : dw !Define_DKC2_SoundID_ClapperCall|$0600
	db $18 : dw $2BF0
	db $04 : dw $2BEC
	db $04 : dw $2BE8
	db $04 : dw $2BE4
	db $04 : dw $2BE0
	db $04 : dw $2BDC
	db $04 : dw $2BD8
	db $04 : dw $2BD4
	db $18 : dw $2BD0
	db $80

	%FREE_BYTES($F97128, 1, $00)

DATA_F97129:
	db $02 : dw $2C3C
	db $8E : dw !Define_DKC2_SoundID_ClapperCall|$0600
	db $01 : dw $2C40
	db $01 : dw $2C44
	db $03 : dw $2C48
	db $01 : dw $2C4C
	db $01 : dw $2C50
	db $01 : dw $2C54
	db $01 : dw $2C58
	db $08 : dw $2C5C
	db $03 : dw $2C60
	db $81 : dw CODE_B9EF0F
	db $81 : dw CODE_B9EF02
	db $03 : dw $2C64
	db $03 : dw $2C68
	db $81 : dw CODE_B9EF0F
	db $03 : dw $2C6C
	db $03 : dw $2C70
	db $81 : dw CODE_B9EF0F
	db $03 : dw $2C74
	db $03 : dw $2C74
	db $81 : dw CODE_B9EF0F
	db $03 : dw $2C74
	db $03 : dw $2C74
	db $81 : dw CODE_B9EF0F
	db $03 : dw $2C74
	db $04 : dw $2BB0
	db $04 : dw $2BB4
	db $04 : dw $2BB8
	db $04 : dw $2BBC
	db $02 : dw $2BC0
	db $01 : dw $2BC4
	db $01 : dw $2BC8
	db $8E : dw !Define_DKC2_SoundID_ClapperClap|$0700
	db $02 : dw $2BCC
	db $01 : dw $2BC8
	db $01 : dw $2BC4
	db $02 : dw $2BC0
	db $01 : dw $2BC4
	db $01 : dw $2BC8
	db $8E : dw !Define_DKC2_SoundID_ClapperClap|$0700
	db $02 : dw $2BCC
	db $01 : dw $2BC8
	db $01 : dw $2BC4
	db $02 : dw $2BC0
	db $01 : dw $2BC4
	db $01 : dw $2BC8
	db $8E : dw !Define_DKC2_SoundID_ClapperClap|$0700
	db $02 : dw $2BCC
	db $01 : dw $2BC8
	db $04 : dw $2BC4
	db $04 : dw $2BBC
	db $04 : dw $2BB8
	db $04 : dw $2BB4
	db $04 : dw $2BB0
	db $81 : dw CODE_B9EF17
	db $80

	%FREE_BYTES($F971D2, 1, $00)

DATA_F971D3:
	db $04 : dw $3318
	db $04 : dw $331C
	db $04 : dw $3320
	db $04 : dw $3324
	db $04 : dw $3308
	db $04 : dw $330C
	db $04 : dw $3310
	db $04 : dw $3314
	db $80

	%FREE_BYTES($F971EC, 1, $00)

DATA_F971ED:
	db $04 : dw $2DC4
	db $04 : dw $2DC8
	db $04 : dw $2DCC
	db $04 : dw $2DD0
	db $04 : dw $2DD4
	db $04 : dw $2DD8
	db $04 : dw $2DDC
	db $04 : dw $2DE0
	db $04 : dw $2DE4
	db $04 : dw $2DE8
	db $04 : dw $2DEC
	db $04 : dw $2DF0
	db $80

	%FREE_BYTES($F97212, 1, $00)

DATA_F97213:
	db $14 : dw $2DF4
	db $05 : dw $2DF8
	db $05 : dw $2DFC
	db $04 : dw $2E00
	db $04 : dw $2E04
	db $04 : dw $2E08
	db $04 : dw $2E04
	db $04 : dw $2E00
	db $04 : dw $2E04
	db $04 : dw $2E08
	db $04 : dw $2E04
	db $04 : dw $2E00
	db $04 : dw $2E04
	db $04 : dw $2E08
	db $04 : dw $2E04
	db $04 : dw $2E00
	db $04 : dw $2E04
	db $04 : dw $2E08
	db $04 : dw $2E04
	db $04 : dw $2E00
	db $06 : dw $2DFC
	db $07 : dw $2DF8
	db $50 : dw $2DF4
	db $80

	%FREE_BYTES($F97259, 1, $00)

DATA_F9725A:
	db $08 : dw $34DC
	db $08 : dw $34E0
	db $08 : dw $34E4
	db $08 : dw $34E8
	db $08 : dw $34EC
	db $08 : dw $34F0
	db $08 : dw $34F4
	db $08 : dw $34F8
	db $08 : dw $34FC
	db $08 : dw $3500
	db $08 : dw $3504
	db $08 : dw $3508
	db $08 : dw $350C
	db $32 : dw $3510
	db $08 : dw $350C
	db $08 : dw $3508
	db $08 : dw $3504
	db $08 : dw $3500
	db $80

	%FREE_BYTES($F97291, 1, $00)

DATA_F97292:
	db $04 : dw $0100
	db $04 : dw $0104
	db $04 : dw $0108
	db $04 : dw $010C
	db $04 : dw $0110
	db $04 : dw $0114
	db $04 : dw $0118
	db $04 : dw $011C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F972AE, 1, $00)

DATA_F972AF:
	db $0A : dw $2684
	db $04 : dw $2688
	db $28 : dw $268C
	db $0A : dw $2688
	db $80

	%FREE_BYTES($F972BC, 1, $00)

DATA_F972BD:
	db $0A : dw $2684
	db $04 : dw $2688
	db $8E : dw !Define_DKC2_SoundID_CannonballLand|$0600
	db $28 : dw $268C
	db $0A : dw $2688
	db $80

	%FREE_BYTES($F972CD, 1, $00)

DATA_F972CE:
	db $0A : dw $2690
	db $04 : dw $2694
	db $28 : dw $2698
	db $0A : dw $2694
	db $80

	%FREE_BYTES($F972DB, 1, $00)

DATA_F972DC:
	db $8E : dw !Define_DKC2_SoundID_KrocheadOpensMouth|$0500
	db $05 : dw $2F3C
	db $05 : dw $2F40
	db $04 : dw $2F44
	db $04 : dw $2F48
	db $03 : dw $2F4C
	db $02 : dw $2F50
	db $81 : dw CODE_B9EF22
	db $02 : dw $2F54
	db $02 : dw $2F58
	db $05 : dw $2F5C
	db $08 : dw $2F5C
	db $05 : dw $2F60
	db $05 : dw $2F64
	db $90 : dw CODE_B9E577,$028C

DATA_F9730B:
	db $80

	%FREE_BYTES($F9730C, 1, $00)

DATA_F9730D:
	db $05 : dw $2F68
	db $05 : dw $2F6C
	db $04 : dw $2F70
	db $04 : dw $2F74
	db $03 : dw $2F78
	db $02 : dw $2F7C
	db $02 : dw $2F80
	db $02 : dw $2F84
	db $05 : dw $2F88
	db $08 : dw $2F88
	db $05 : dw $2F8C
	db $05 : dw $2F90
	db $90 : dw CODE_B9E577,$028D

DATA_F97336:
	db $80

	%FREE_BYTES($F97337, 1, $00)

DATA_F97338:
	db $15 : dw $2EE4
	db $01 : dw $2EEC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97342, 1, $00)

DATA_F97343:
	db $15 : dw $2EE8
	db $01 : dw $2EF0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9734D, 1, $00)

DATA_F9734E:
	db $01 : dw $2EEC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97355, 1, $00)

DATA_F97356:
	db $01 : dw $2EF0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9735D, 1, $00)

DATA_F9735E:
	db $0D : dw $2EE4
	db $08 : dw $268C
	db $90 : dw CODE_B9E577,$028C

DATA_F97369:
	db $80

	%FREE_BYTES($F9736A, 1, $00)

DATA_F9736B:
	db $0D : dw $2EE8
	db $08 : dw $2698
	db $90 : dw CODE_B9E577,$028D

DATA_F97376:
	db $80

	%FREE_BYTES($F97377, 1, $00)

DATA_F97378:
	db $8E : dw !Define_DKC2_SoundID_KudgelSwingClub|$0500
	db $05 : dw $2F3C
	db $05 : dw $2F40
	db $04 : dw $2F44
	db $04 : dw $2F48
	db $81 : dw CODE_B9EFCC
	db $03 : dw $2F4C
	db $02 : dw $2F50
	db $02 : dw $2F54
	db $02 : dw $2F58
	db $05 : dw $2F5C
	db $81 : dw CODE_B9EFD1
	db $08 : dw $2F5C
	db $05 : dw $2F60
	db $05 : dw $2F64
	db $81 : dw CODE_B9EF2A
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F973AC, 1, $00)

DATA_F973AD:
	db $05 : dw $2F68
	db $05 : dw $2F6C
	db $04 : dw $2F70
	db $04 : dw $2F74
	db $03 : dw $2F78
	db $02 : dw $2F7C
	db $02 : dw $2F80
	db $02 : dw $2F84
	db $05 : dw $2F88
	db $08 : dw $2F88
	db $05 : dw $2F8C
	db $05 : dw $2F90
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F973D5, 1, $00)

DATA_F973D6:
	db $8E : dw !Define_DKC2_SoundID_KrocheadOpensMouth|$0500
	db $02 : dw $2F54
	db $03 : dw $2F58
	db $03 : dw $2F5C
	db $03 : dw $2F60
	db $02 : dw $2F64
	db $81 : dw CODE_B9EF2F
	db $80

	%FREE_BYTES($F973EC, 1, $00)

DATA_F973ED:
	db $02 : dw $2F80
	db $03 : dw $2F84
	db $03 : dw $2F88
	db $03 : dw $2F8C
	db $02 : dw $2F90
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97400, 1, $00)

DATA_F97401:
	db $8E : dw !Define_DKC2_SoundID_KudgelHurt|$0600
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $04 : dw $2EF4
	db $04 : dw $2EFC
	db $05 : dw $2EF4
	db $05 : dw $2EFC
	db $06 : dw $2EF4
	db $06 : dw $2EFC
	db $07 : dw $2EF4
	db $07 : dw $2EFC
	db $81 : dw CODE_B9EF34
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9744D, 1, $00)

DATA_F9744E:
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $04 : dw $2EF8
	db $04 : dw $2F00
	db $05 : dw $2EF8
	db $05 : dw $2F00
	db $06 : dw $2EF8
	db $06 : dw $2F00
	db $07 : dw $2EF8
	db $07 : dw $2F00
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97494, 1, $00)

DATA_F97495:
	db $11 : dw $2EE4
	db $01 : dw $2EEC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9749F, 1, $00)

DATA_F974A0:
	db $11 : dw $2EE8
	db $01 : dw $2EF0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F974AA, 1, $00)

DATA_F974AB:
	db $04 : dw $2F94
	db $04 : dw $2F98
	db $80

	%FREE_BYTES($F974B2, 1, $00)

DATA_F974B3:
	db $04 : dw $2F9C
	db $04 : dw $2FA0
	db $80

	%FREE_BYTES($F974BA, 1, $00)

DATA_F974BB:
	db $03 : dw $0F10
	db $02 : dw $0F14
	db $03 : dw $0F18
	db $02 : dw $0F1C
	db $03 : dw $0F20
	db $02 : dw $0F24
	db $03 : dw $0F28
	db $02 : dw $0F2C
	db $03 : dw $0F30
	db $02 : dw $0F34
	db $03 : dw $0F38
	db $02 : dw $0F3C
	db $03 : dw $0F40
	db $02 : dw $0F44
	db $03 : dw $0F48
	db $02 : dw $0F4C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F974EF, 1, $00)

DATA_F974F0:
	db $05 : dw $1E88
	db $05 : dw $1E8C
	db $05 : dw $1E90
	db $05 : dw $1E94
	db $05 : dw $1E98
	db $05 : dw $1E9C
	db $05 : dw $1EA0
	db $05 : dw $1EA4
	db $05 : dw $1EA8
	db $05 : dw $1EAC
	db $05 : dw $1EB0
	db $05 : dw $1EB4
	db $05 : dw $1EB8
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F9751B, 1, $00)

DATA_F9751C:
	db $02 : dw $2FBC
	db $03 : dw $2FC0
	db $02 : dw $2FC4
	db $03 : dw $2FC8
	db $02 : dw $2FCC
	db $03 : dw $2FD0
	db $03 : dw $2FD4
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F97535, 1, $00)

DATA_F97536:
	db $06 : dw $0004
	db $06 : dw $0008
	db $06 : dw $000C
	db $06 : dw $0010
	db $06 : dw $0014
	db $06 : dw $0018
	db $06 : dw $001C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F9754F, 1, $00)

DATA_F97550:
	db $8E : dw !Define_DKC2_SoundID_LoadCannon|$0500
	db $81 : dw CODE_B9EF57
	db $08 : dw $2760
	db $04 : dw $2764
	db $0D : dw $2768
	db $04 : dw $2764
	db $11 : dw $2760
	db $37 : dw $2C2C
	db $14 : dw $2760
	db $0F : dw $2C2C
	db $0F : dw $2760
	db $0A : dw $2C2C
	db $0A : dw $2760
	db $05 : dw $2C2C
	db $05 : dw $2760
	db $81 : dw CODE_B9EFB8
	db $0D : dw $2760
	db $81 : dw CODE_B9EFB8
	db $1A : dw $2760
	db $8E : dw !Define_DKC2_SoundID_Explosion|$0500
	db $81 : dw CODE_B9EF39
	db $07 : dw $280C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97596, 1, $00)

DATA_F97597:
	db $08 : dw $276C
	db $04 : dw $2770
	db $0D : dw $2774
	db $04 : dw $2770
	db $11 : dw $276C
	db $37 : dw $2C38
	db $14 : dw $276C
	db $0F : dw $2C38
	db $0F : dw $276C
	db $0A : dw $2C38
	db $0A : dw $276C
	db $05 : dw $2C38
	db $05 : dw $276C
	db $0D : dw $276C
	db $1F : dw $276C
	db $17 : dw $2C38
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F975CB, 1, $00)

DATA_F975CC:
	db $05 : dw $34A4
	db $05 : dw $34A8
	db $80

	%FREE_BYTES($F975D3, 1, $00)

DATA_F975D4:
	db $09 : dw $34A0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F975DB, 1, $00)

DATA_F975DC:
	db $14 : dw $029C
	db $90 : dw CODE_B9E577,$0229

DATA_F975E4:
	db $80

	%FREE_BYTES($F975E5, 1, $00)

DATA_F975E6:
	db $1E : dw $029C
	db $90 : dw CODE_B9E577,$0229

DATA_F975EE:
	db $80

	%FREE_BYTES($F975EF, 1, $00)

DATA_F975F0:
	db $0A : dw $029C
	db $90 : dw CODE_B9E577,$0229

DATA_F975F8:
	db $80

	%FREE_BYTES($F975F9, 1, $00)

DATA_F975FA:
	db $19 : dw $029C
	db $90 : dw CODE_B9E577,$0229

DATA_F97602:
	db $80

	%FREE_BYTES($F97603, 1, $00)

DATA_F97604:
	db $05 : dw $02A0
	db $05 : dw $02A4
	db $05 : dw $02A8
	db $05 : dw $02AC
	db $81 : dw CODE_B9EF3E
	db $05 : dw $02B0
	db $05 : dw $02B4
	db $05 : dw $02B8
	db $05 : dw $02BC
	db $05 : dw $02C0
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F97626, 1, $00)

DATA_F97627:
	db $0C : dw $3468
	db $0C : dw $346C
	db $0C : dw $3470
	db $0C : dw $346C
	db $0C : dw $3468
	db $0C : dw $346C
	db $0C : dw $3470
	db $0C : dw $346C
	db $0C : dw $3468
	db $0C : dw $346C
	db $0C : dw $3470
	db $0C : dw $346C
	db $0C : dw $3468
	db $0C : dw $346C
	db $0C : dw $3470
	db $0C : dw $346C
	db $0C : dw $3468
	db $0C : dw $346C
	db $0C : dw $3470
	db $0B : dw $346C
	db $81 : dw CODE_B9EF41
	db $01 : dw $346C
	db $8E : dw !Define_DKC2_SoundID_KRoolDoneCoveredInSoot|$0700
	db $81 : dw CODE_B9EFD6
	db $1A : dw $3468
	db $81 : dw CODE_B9EF4D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97679, 1, $00)

DATA_F9767A:
	db $0C : dw $3474
	db $0C : dw $3478
	db $0C : dw $347C
	db $0C : dw $3478
	db $0C : dw $3474
	db $0C : dw $3478
	db $0C : dw $347C
	db $0C : dw $3478
	db $0C : dw $3474
	db $0C : dw $3478
	db $0C : dw $347C
	db $0C : dw $3478
	db $0C : dw $3474
	db $0C : dw $3478
	db $0C : dw $347C
	db $0C : dw $3478
	db $0C : dw $3474
	db $0C : dw $3478
	db $0C : dw $347C
	db $0C : dw $3478
	db $1A : dw $3474
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F976BD, 1, $00)

DATA_F976BE:
	db $02 : dw $3480
	db $02 : dw $3484
	db $02 : dw $3488
	db $02 : dw $348C
	db $02 : dw $3490
	db $02 : dw $3494
	db $02 : dw $3498
	db $02 : dw $349C
	db $02 : dw $3498
	db $02 : dw $3494
	db $02 : dw $3490
	db $02 : dw $348C
	db $02 : dw $3488
	db $02 : dw $3484
	db $80

	%FREE_BYTES($F976E9, 1, $00)

DATA_F976EA:
	db $8E : dw !Define_DKC2_SoundID_GhostRopeDisappears1|$0600
	db $02 : dw $3388
	db $02 : dw $3384
	db $02 : dw $3380
	db $0A : dw $337C
	db $04 : dw $3380
	db $06 : dw $3384
	db $07 : dw $3388
	db $90 : dw CODE_B9E577,$0243

DATA_F97707:
	db $80

	%FREE_BYTES($F97708, 1, $00)

DATA_F97709:
	db $02 : dw $3404
	db $02 : dw $3400
	db $02 : dw $33FC
	db $0A : dw $33F8
	db $04 : dw $33FC
	db $06 : dw $3400
	db $07 : dw $3404
	db $90 : dw CODE_B9E577,$0244

DATA_F97723:
	db $80

	%FREE_BYTES($F97724, 1, $00)

DATA_F97725:
	db $14 : dw $2788
	db $02 : dw $2778
	db $02 : dw $277C
	db $02 : dw $2780
	db $02 : dw $2784
	db $81 : dw CODE_B9EF52
	db $08 : dw $2784
	db $03 : dw $2780
	db $04 : dw $277C
	db $05 : dw $2778
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97747, 1, $00)

DATA_F97748:
	db $14 : dw $279C
	db $02 : dw $278C
	db $02 : dw $2790
	db $02 : dw $2794
	db $02 : dw $2798
	db $08 : dw $2798
	db $03 : dw $2794
	db $04 : dw $2790
	db $05 : dw $278C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97767, 1, $00)

DATA_F97768:
	db $32 : dw $2788
	db $02 : dw $2778
	db $02 : dw $277C
	db $02 : dw $2780
	db $02 : dw $2784
	db $81 : dw CODE_B9EF52
	db $08 : dw $2784
	db $03 : dw $2780
	db $04 : dw $277C
	db $05 : dw $2778
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9778A, 1, $00)

DATA_F9778B:
	db $32 : dw $279C
	db $02 : dw $278C
	db $02 : dw $2790
	db $02 : dw $2794
	db $02 : dw $2798
	db $08 : dw $2798
	db $03 : dw $2794
	db $04 : dw $2790
	db $05 : dw $278C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F977AA, 1, $00)

DATA_F977AB:
	db $04 : dw $338C
	db $8E : dw !Define_DKC2_SoundID_DkStruggles|$0700
	db $04 : dw $3390
	db $04 : dw $3394
	db $04 : dw $3398
	db $04 : dw $339C
	db $04 : dw $33A0
	db $80

	%FREE_BYTES($F977C1, 1, $00)

DATA_F977C2:
	db $04 : dw $338C
	db $04 : dw $3390
	db $04 : dw $3394
	db $04 : dw $3398
	db $04 : dw $339C
	db $04 : dw $33A0
	db $80

	%FREE_BYTES($F977D5, 1, $00)

DATA_F977D6:
	db $04 : dw $3408
	db $04 : dw $340C
	db $04 : dw $3410
	db $04 : dw $3414
	db $04 : dw $3418
	db $04 : dw $341C
	db $80

	%FREE_BYTES($F977E9, 1, $00)

DATA_F977EA:
	db $8E : dw !Define_DKC2_SoundID_GhostRopeDisappears1|$0600
	db $02 : dw $335C
	db $02 : dw $3360
	db $02 : dw $3364
	db $02 : dw $3368
	db $02 : dw $336C
	db $02 : dw $3370
	db $03 : dw $3374
	db $03 : dw $3378
	db $0A : dw $337C
	db $08 : dw $3380
	db $07 : dw $3384
	db $06 : dw $3388
	db $90 : dw CODE_B9E577,$0243

DATA_F97816:
	db $80

	%FREE_BYTES($F97817, 1, $00)

DATA_F97818:
	db $02 : dw $33D8
	db $02 : dw $33DC
	db $02 : dw $33E0
	db $02 : dw $33E4
	db $02 : dw $33E8
	db $02 : dw $33EC
	db $03 : dw $33F0
	db $03 : dw $33F4
	db $0A : dw $33F8
	db $08 : dw $33FC
	db $07 : dw $3400
	db $06 : dw $3404
	db $90 : dw CODE_B9E577,$0244

DATA_F97841:
	db $80

	%FREE_BYTES($F97842, 1, $00)

DATA_F97843:
	db $03 : dw $3328
	db $03 : dw $332C
	db $03 : dw $3330
	db $03 : dw $3334
	db $02 : dw $3338
	db $02 : dw $333C
	db $02 : dw $3340
	db $02 : dw $333C
	db $02 : dw $3338
	db $02 : dw $333C
	db $02 : dw $3340
	db $02 : dw $333C
	db $02 : dw $3338
	db $02 : dw $333C
	db $02 : dw $3340
	db $02 : dw $333C
	db $02 : dw $3338
	db $02 : dw $333C
	db $02 : dw $3340
	db $02 : dw $333C
	db $02 : dw $3338
	db $02 : dw $333C
	db $8E : dw !Define_DKC2_SoundID_FreakOut|$0600
	db $02 : dw $3340
	db $03 : dw $3344
	db $03 : dw $3348
	db $03 : dw $334C
	db $03 : dw $3350
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3358
	db $03 : dw $3354
	db $03 : dw $3350
	db $81 : dw CODE_B9EF7E
	db $03 : dw $334C
	db $03 : dw $3348
	db $03 : dw $3344
	db $03 : dw $3330
	db $03 : dw $332C
	db $03 : dw $3328
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F978F8, 1, $00)

DATA_F978F9:
	db $03 : dw $33A4
	db $03 : dw $33A8
	db $03 : dw $33AC
	db $03 : dw $33B0
	db $02 : dw $33B4
	db $02 : dw $33B8
	db $02 : dw $33BC
	db $02 : dw $33B8
	db $02 : dw $33B4
	db $02 : dw $33B8
	db $02 : dw $33BC
	db $02 : dw $33B8
	db $02 : dw $33B4
	db $02 : dw $33B8
	db $02 : dw $33BC
	db $02 : dw $33B8
	db $02 : dw $33B4
	db $02 : dw $33B8
	db $02 : dw $33BC
	db $02 : dw $33B8
	db $02 : dw $33B4
	db $02 : dw $33B8
	db $02 : dw $33BC
	db $03 : dw $33C0
	db $03 : dw $33C4
	db $03 : dw $33C8
	db $03 : dw $33CC
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33D4
	db $03 : dw $33D0
	db $03 : dw $33CC
	db $03 : dw $33C8
	db $03 : dw $33C4
	db $03 : dw $33C0
	db $03 : dw $33AC
	db $03 : dw $33A8
	db $03 : dw $33A4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F979A8, 1, $00)

DATA_F979A9:
	db $04 : dw $3424
	db $04 : dw $3428
	db $04 : dw $342C
	db $04 : dw $3430
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F979B9, 1, $00)

DATA_F979BA:
	db $04 : dw $3434
	db $04 : dw $3438
	db $04 : dw $343C
	db $0A : dw $3440
	db $23 : dw $3444
	db $01 : dw $3448
	db $02 : dw $344C
	db $01 : dw $3450
	db $02 : dw $3454
	db $01 : dw $3458
	db $8E : dw !Define_DKC2_SoundID_KRoolPunchedAway|$0500
	db $02 : dw $345C
	db $81 : dw CODE_B9EF88
	db $04 : dw $3460
	db $06 : dw $3464
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F979EB, 1, $00)

DATA_F979EC:
	db $01 : dw $2810
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F979F3, 1, $00)

DATA_F979F4:
	db $01 : dw $27DC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F979FB, 1, $00)

DATA_F979FC:
	db $0A : dw $2760
	db $05 : dw $2764
	db $14 : dw $2768
	db $08 : dw $2764
	db $90 : dw CODE_B9E577,$025E

DATA_F97A0D:
	db $80

	%FREE_BYTES($F97A0E, 1, $00)

DATA_F97A0F:
	db $0A : dw $276C
	db $05 : dw $2770
	db $14 : dw $2774
	db $08 : dw $2770
	db $90 : dw CODE_B9E577,$025F

DATA_F97A20:
	db $80

	%FREE_BYTES($F97A21, 1, $00)

DATA_F97A22:
	db $01 : dw $3420
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97A29, 1, $00)

DATA_F97A2A:
	db $0C : dw $2760
	db $0C : dw $2C24
	db $0C : dw $2C28
	db $0C : dw $2C24
	db $80

	%FREE_BYTES($F97A37, 1, $00)

DATA_F97A38:
	db $0C : dw $276C
	db $0C : dw $2C30
	db $0C : dw $2C34
	db $0C : dw $2C30
	db $80

	%FREE_BYTES($F97A45, 1, $00)

DATA_F97A46:
	db $01 : dw $276C
DATA_F97A49:
	db $0C : dw $276C
	db $0C : dw $2C30
	db $0C : dw $2C34
	db $0C : dw $2C30
	db $82 : dw DATA_F97A49

DATA_F97A58:
	db $80

	%FREE_BYTES($F97A59, 1, $00)

DATA_F97A5A:
	db $04 : dw $27AC
	db $04 : dw $27B0
	db $04 : dw $27B4
	db $81 : dw CODE_B9EFC2
	db $1E : dw $27B8
	db $81 : dw CODE_B9EFC7
	db $2D : dw $27BC
	db $81 : dw CODE_B9EFC2
	db $1E : dw $27B8
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97A79, 1, $00)

DATA_F97A7A:
	db $04 : dw $27C0
	db $04 : dw $27C4
	db $04 : dw $27C8
	db $1E : dw $27CC
	db $1E : dw $27D0
	db $1E : dw $27CC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97A90, 1, $00)

DATA_F97A91:
	db $05 : dw $2A1C
	db $05 : dw $2A20
	db $81 : dw CODE_B9EFEA
	db $04 : dw $2A1C
	db $05 : dw $27B8
	db $04 : dw $27B4
	db $05 : dw $27B0
	db $04 : dw $27AC
	db $90 : dw CODE_B9E577,$025E

DATA_F97AAE:
	db $80

	%FREE_BYTES($F97AAF, 1, $00)

DATA_F97AB0:
	db $05 : dw $2A24
	db $81 : dw CODE_B9EFAE
	db $05 : dw $2A24
	db $81 : dw CODE_B9EFB3
	db $04 : dw $2A24
	db $05 : dw $27CC
	db $04 : dw $27C8
	db $05 : dw $27C4
	db $04 : dw $27C0
	db $90 : dw CODE_B9E577,$025F

DATA_F97AD0:
	db $80

	%FREE_BYTES($F97AD1, 1, $00)

DATA_F97AD2:
	db $0A : dw $2760
	db $05 : dw $2764
	db $14 : dw $2768
	db $08 : dw $2764
	db $90 : dw CODE_B9E577,$025E

DATA_F97AE3:
	db $80

	%FREE_BYTES($F97AE4, 1, $00)

DATA_F97AE5:
	db $0A : dw $276C
	db $05 : dw $2770
	db $14 : dw $2774
	db $08 : dw $2770
	db $90 : dw CODE_B9E577,$025F

DATA_F97AF6:
	db $80

	%FREE_BYTES($F97AF7, 1, $00)

DATA_F97AF8:
	db $0A : dw $2760
	db $05 : dw $2764
	db $14 : dw $2768
	db $08 : dw $2764
	db $14 : dw $2760
	db $3C : dw $2C2C
	db $90 : dw CODE_B9E577,$025E

DATA_F97B0F:
	db $80

	%FREE_BYTES($F97B10, 1, $00)

DATA_F97B11:
	db $0A : dw $276C
	db $05 : dw $2770
	db $14 : dw $2774
	db $08 : dw $2770
	db $14 : dw $276C
	db $3C : dw $2C38
	db $90 : dw CODE_B9E577,$025F

DATA_F97B28:
	db $80

	%FREE_BYTES($F97B29, 1, $00)

DATA_F97B2A:
	db $8E : dw !Define_DKC2_SoundID_SpikesExtendFromCannonball|$0500
	db $04 : dw $2984
	db $04 : dw $2988
	db $81 : dw CODE_B9EF8D
	db $04 : dw $298C
	db $04 : dw $2990
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97B40, 1, $00)

DATA_F97B41:
	db $04 : dw $2980
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97B48, 1, $00)

DATA_F97B49:
	db $0D : dw $297C
	db $0D : dw $2980
	db $81 : dw CODE_B9EF97
	db $0D : dw $2984
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97B59, 1, $00)

DATA_F97B5A:
	db $8E : dw !Define_DKC2_SoundID_SpikesExtendFromCannonball|$0500
	db $04 : dw $298C
	db $04 : dw $2988
	db $81 : dw CODE_B9EF92
	db $04 : dw $2984
	db $04 : dw $2980
	db $04 : dw $297C
	db $01 : dw $0984
	db $81 : dw CODE_B9EF9F
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97B79, 1, $00)

DATA_F97B7A:
	db $03 : dw $2C04
	db $03 : dw $2C08
	db $03 : dw $2C0C
	db $03 : dw $2C10
	db $03 : dw $2C14
	db $03 : dw $2C18
	db $03 : dw $2C1C
	db $03 : dw $2C20
	db $80

	%FREE_BYTES($F97B93, 1, $00)

DATA_F97B94:
	db $04 : dw $2BF4
	db $04 : dw $2BF8
	db $80

	%FREE_BYTES($F97B9B, 1, $00)

DATA_F97B9C:
	db $04 : dw $2BFC
	db $04 : dw $2C00
	db $80

	%FREE_BYTES($F97BA3, 1, $00)

DATA_F97BA4:
	db $04 : dw $2CA8
	db $04 : dw $2CA4
	db $04 : dw $2CA0
	db $04 : dw $2C9C
	db $04 : dw $2C98
	db $04 : dw $2C94
	db $04 : dw $2C90
	db $04 : dw $2C8C
	db $80

	%FREE_BYTES($F97BBD, 1, $00)

DATA_F97BBE:
	db $39 : dw $2788
	db $81 : dw CODE_B9EFCC
	db $02 : dw $2778
	db $02 : dw $277C
	db $02 : dw $2780
	db $02 : dw $2784
	db $81 : dw CODE_B9EFD1
	db $12 : dw $2784
	db $05 : dw $2780
	db $06 : dw $277C
	db $07 : dw $2778
	db $06 : dw $2BF8
	db $06 : dw $2BF4
	db $07 : dw $2760
	db $81 : dw CODE_B9EFBD
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97BEF, 1, $00)

DATA_F97BF0:
	db $39 : dw $279C
	db $02 : dw $278C
	db $02 : dw $2790
	db $02 : dw $2794
	db $14 : dw $2798
	db $05 : dw $2794
	db $06 : dw $2790
	db $07 : dw $278C
	db $06 : dw $2C00
	db $06 : dw $2BFC
	db $07 : dw $276C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97C15, 1, $00)

DATA_F97C16:
	db $02 : dw $1E88
	db $02 : dw $1E8C
	db $02 : dw $1E90
	db $02 : dw $1E94
	db $02 : dw $1E98
	db $02 : dw $1E9C
	db $02 : dw $1EA0
	db $02 : dw $1EA4
	db $02 : dw $1EA8
	db $02 : dw $1EAC
	db $02 : dw $1EB0
	db $02 : dw $1EB4
	db $02 : dw $1EB8
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F97C41, 1, $00)

DATA_F97C42:
	db $8E : dw !Define_DKC2_SoundID_LoadCannon|$0500
	db $08 : dw $2760
	db $04 : dw $2764
	db $0D : dw $2768
	db $04 : dw $2764
	db $14 : dw $2760
	db $1E : dw $2C2C
	db $81 : dw CODE_B9EFB8
	db $18 : dw $2760
	db $81 : dw CODE_B9EFB8
	db $23 : dw $2C2C
	db $8E : dw !Define_DKC2_SoundID_Explosion|$0500
	db $81 : dw CODE_B9EFA4
	db $17 : dw $2C2C
	db $81 : dw CODE_B9EFDB
	db $78 : dw $27A0
	db $8E : dw !Define_DKC2_SoundID_StuckToHoneyFloor|$0700
	db $81 : dw CODE_B9EFD6
	db $1A : dw $27A0
	db $81 : dw CODE_B9EFA9
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97C82, 1, $00)

DATA_F97C83:
	db $08 : dw $276C
	db $04 : dw $2770
	db $0D : dw $2774
	db $04 : dw $2770
	db $14 : dw $276C
	db $1E : dw $2C38
	db $18 : dw $276C
	db $23 : dw $2C38
	db $17 : dw $2C38
	db $81 : dw CODE_B9EFAE
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97CA5, 1, $00)

DATA_F97CA6:
	db $8E : dw !Define_DKC2_SoundID_LoadCannon|$0500
	db $08 : dw $2760
	db $04 : dw $2764
	db $0D : dw $2768
	db $04 : dw $2764
	db $11 : dw $2760
	db $37 : dw $2C2C
	db $14 : dw $2760
	db $0F : dw $2C2C
	db $0F : dw $2760
	db $0A : dw $2C2C
	db $0A : dw $2760
	db $05 : dw $2C2C
	db $05 : dw $2760
	db $81 : dw CODE_B9EFB8
	db $0D : dw $2760
	db $81 : dw CODE_B9EFB8
	db $1A : dw $2760
	db $8E : dw !Define_DKC2_SoundID_Explosion|$0500
	db $81 : dw CODE_B9EFA4
	db $17 : dw $2C2C
	db $81 : dw CODE_B9EFDB
	db $78 : dw $27A0
	db $8E : dw !Define_DKC2_SoundID_KRoolDoneCoveredInSoot|$0700
	db $81 : dw CODE_B9EFD6
	db $1A : dw $27A0
	db $81 : dw CODE_B9EFA9
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97CFB, 1, $00)

DATA_F97CFC:
	db $08 : dw $276C
	db $04 : dw $2770
	db $0D : dw $2774
	db $04 : dw $2770
	db $11 : dw $276C
	db $37 : dw $2C38
	db $14 : dw $276C
	db $0F : dw $2C38
	db $0F : dw $276C
	db $0A : dw $2C38
	db $0A : dw $276C
	db $05 : dw $2C38
	db $05 : dw $276C
	db $0D : dw $276C
	db $1F : dw $276C
	db $17 : dw $2C38
	db $81 : dw CODE_B9EFAE
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97D33, 1, $00)

DATA_F97D34:
	db $02 : dw $16DC
	db $03 : dw $16E0
	db $02 : dw $16E4
	db $03 : dw $16E8
	db $02 : dw $16EC
	db $03 : dw $16F0
	db $02 : dw $16F4
	db $03 : dw $16F8
	db $02 : dw $16FC
	db $03 : dw $1700
	db $02 : dw $1704
	db $03 : dw $1708
	db $02 : dw $170C
	db $03 : dw $1710
	db $02 : dw $1714
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F97D65, 1, $00)

DATA_F97D66:
	db $46 : dw $27A4
	db $8E : dw !Define_DKC2_SoundID_KRoolBlinks|$0600
	db $03 : dw $27A8
	db $81 : dw CODE_B9EFAE
	db $03 : dw $27A8
	db $81 : dw CODE_B9EFB3
	db $03 : dw $27A8
	db $0E : dw $27A4
	db $8E : dw !Define_DKC2_SoundID_KRoolBlinks|$0600
	db $03 : dw $27A8
	db $81 : dw CODE_B9EFAE
	db $03 : dw $27A8
	db $81 : dw CODE_B9EFB3
	db $03 : dw $27A8
	db $0E : dw $27A4
	db $8E : dw !Define_DKC2_SoundID_KRoolBlinks|$0600
	db $03 : dw $27A8
	db $81 : dw CODE_B9EFAE
	db $03 : dw $27A8
	db $81 : dw CODE_B9EFB3
	db $03 : dw $27A8
	db $80

	%FREE_BYTES($F97DA6, 1, $00)

DATA_F97DA7:
	db $81 : dw CODE_B9EFB3
	db $32 : dw $27A8
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97DB1, 1, $00)

DATA_F97DB2:
	db $03 : dw $0C68
	db $03 : dw $0C6C
	db $03 : dw $0C70
	db $03 : dw $0C74
	db $03 : dw $0C78
	db $03 : dw $0C7C
	db $03 : dw $0C80
	db $03 : dw $0C84
	db $03 : dw $0C88
	db $03 : dw $0C8C
	db $03 : dw $0C90
	db $03 : dw $0C94
	db $03 : dw $0C98
	db $03 : dw $0C9C
	db $03 : dw $0CA0
	db $03 : dw $0CA4
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F97DE6, 1, $00)

DATA_F97DE7:
	db $02 : dw $2D68
	db $02 : dw $2D6C
	db $02 : dw $2D70
	db $02 : dw $2D74
	db $02 : dw $2D78
	db $02 : dw $2D7C
	db $02 : dw $2D80
	db $02 : dw $2D84
	db $02 : dw $2D88
	db $02 : dw $2D8C
	db $02 : dw $2D90
	db $02 : dw $2D94
	db $02 : dw $2D98
	db $02 : dw $2D9C
	db $02 : dw $2DA0
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F97E18, 1, $00)

DATA_F97E19:
	db $8E : dw !Define_DKC2_SoundID_KRoolFalls|$0500
	db $0C : dw $2760
	db $07 : dw $2808
	db $07 : dw $280C
	db $07 : dw $2810
	db $07 : dw $2814
	db $07 : dw $2818
	db $07 : dw $281C
	db $07 : dw $2820
	db $07 : dw $2824
	db $14 : dw $2828
	db $81 : dw CODE_B9EF79
	db $50 : dw $2828
	db $81 : dw CODE_B9EFE0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97E47, 1, $00)

DATA_F97E48:
	db $0C : dw $276C
	db $07 : dw $27D4
	db $07 : dw $27D8
	db $07 : dw $27DC
	db $07 : dw $27E0
	db $07 : dw $27E4
	db $07 : dw $27E8
	db $07 : dw $27EC
	db $07 : dw $27F0
	db $07 : dw $27F4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97E6A, 1, $00)

DATA_F97E6B:
	db $8E : dw !Define_DKC2_SoundID_GhostRopeDisappears2|$0500
	db $81 : dw CODE_B9EF74
	db $05 : dw $2824
	db $05 : dw $2820
	db $05 : dw $281C
	db $05 : dw $2818
	db $05 : dw $2814
	db $05 : dw $2810
	db $05 : dw $280C
	db $05 : dw $2808
	db $81 : dw CODE_B9EF9A
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97E90, 1, $00)

DATA_F97E91:
	db $05 : dw $27F0
	db $05 : dw $27EC
	db $05 : dw $27E8
	db $05 : dw $27E4
	db $05 : dw $27E0
	db $05 : dw $27DC
	db $05 : dw $27D8
	db $05 : dw $27D4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97EAD, 1, $00)

DATA_F97EAE:
	db $8E : dw !Define_DKC2_SoundID_KRoolFalls|$0500
	db $0C : dw $2760
	db $07 : dw $2808
	db $07 : dw $280C
	db $07 : dw $2810
	db $07 : dw $2814
	db $07 : dw $2818
	db $07 : dw $281C
	db $07 : dw $2820
	db $07 : dw $2824
	db $07 : dw $2820
	db $04 : dw $2824
	db $14 : dw $2828
	db $81 : dw CODE_B9EF79
	db $50 : dw $2828
	db $81 : dw CODE_B9EFE0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97EE2, 1, $00)

DATA_F97EE3:
	db $0C : dw $276C
	db $07 : dw $27D4
	db $07 : dw $27D8
	db $07 : dw $27DC
	db $07 : dw $27E0
	db $07 : dw $27E4
	db $07 : dw $27E8
	db $07 : dw $27EC
	db $07 : dw $27F0
	db $07 : dw $27EC
	db $04 : dw $27F0
	db $64 : dw $27F4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97F0B, 1, $00)

DATA_F97F0C:
	db $8E : dw !Define_DKC2_SoundID_GhostRopeDisappears2|$0500
	db $81 : dw CODE_B9EF74
	db $0A : dw $2824
	db $05 : dw $2828
	db $0A : dw $2824
	db $05 : dw $2828
	db $05 : dw $2820
	db $05 : dw $281C
	db $05 : dw $2818
	db $05 : dw $2814
	db $05 : dw $2810
	db $05 : dw $280C
	db $05 : dw $2808
	db $81 : dw CODE_B9EF7E
	db $81 : dw CODE_B9EF9A
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97F3D, 1, $00)

DATA_F97F3E:
	db $0A : dw $27F0
	db $05 : dw $27F4
	db $0A : dw $27F0
	db $05 : dw $27F4
	db $05 : dw $27EC
	db $05 : dw $27E8
	db $05 : dw $27E4
	db $05 : dw $27E0
	db $05 : dw $27DC
	db $05 : dw $27D8
	db $05 : dw $27D4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97F63, 1, $00)

DATA_F97F64:
	db $8E : dw !Define_DKC2_SoundID_KRoolFalls|$0500
	db $81 : dw CODE_B9EF57
	db $0C : dw $2760
	db $07 : dw $2808
	db $07 : dw $280C
	db $07 : dw $2810
	db $07 : dw $2814
	db $07 : dw $2818
	db $07 : dw $281C
	db $07 : dw $2820
	db $07 : dw $2824
	db $07 : dw $2828
	db $0A : dw $2824
	db $81 : dw CODE_B9EF83
	db $5A : dw $2828
	db $06 : dw $2824
	db $14 : dw $2828
	db $06 : dw $2824
	db $0F : dw $2828
	db $06 : dw $2824
	db $06 : dw $2828
	db $06 : dw $2824
	db $06 : dw $2828
	db $06 : dw $2824
	db $06 : dw $2820
	db $06 : dw $281C
	db $06 : dw $2818
	db $06 : dw $2814
	db $06 : dw $2810
	db $06 : dw $280C
	db $06 : dw $2808
	db $2D : dw $2760
	db $14 : dw $2C2C
	db $0A : dw $2760
	db $08 : dw $2C2C
	db $08 : dw $2760
	db $06 : dw $2C2C
	db $06 : dw $2760
	db $04 : dw $2C2C
	db $04 : dw $2760
	db $04 : dw $2C2C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F97FE3, 1, $00)

DATA_F97FE4:
	db $0C : dw $276C
	db $07 : dw $27D4
	db $07 : dw $27D8
	db $07 : dw $27DC
	db $07 : dw $27E0
	db $07 : dw $27E4
	db $07 : dw $27E8
	db $07 : dw $27EC
	db $07 : dw $27F0
	db $07 : dw $27F4
	db $0A : dw $27F0
	db $5A : dw $27F4
	db $06 : dw $27F0
	db $14 : dw $27F4
	db $06 : dw $27F0
	db $0F : dw $27F4
	db $06 : dw $27F0
	db $06 : dw $27F4
	db $06 : dw $27F0
	db $06 : dw $27F4
	db $06 : dw $27F0
	db $06 : dw $27EC
	db $06 : dw $27E8
	db $06 : dw $27E4
	db $06 : dw $27E0
	db $06 : dw $27DC
	db $06 : dw $27D8
	db $06 : dw $27D4
	db $2D : dw $276C
	db $14 : dw $2C38
	db $0A : dw $276C
	db $08 : dw $2C38
	db $08 : dw $276C
	db $06 : dw $2C38
	db $06 : dw $276C
	db $04 : dw $2C38
	db $04 : dw $276C
	db $04 : dw $2C38
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9805A, 1, $00)

DATA_F9805B:
	db $03 : dw $0984
	db $03 : dw $0988
	db $03 : dw $098C
	db $03 : dw $0990
	db $80

	%FREE_BYTES($F98068, 1, $00)

DATA_F98069:
	db $02 : dw $0908
	db $02 : dw $0904
	db $02 : dw $0900
	db $02 : dw $08FC
	db $02 : dw $08F8
	db $02 : dw $08F4
	db $02 : dw $08F0
	db $02 : dw $08EC
	db $80

	%FREE_BYTES($F98082, 1, $00)

DATA_F98083:
	db $02 : dw $08EC
	db $02 : dw $08F0
	db $02 : dw $08F4
	db $02 : dw $08F8
	db $02 : dw $08FC
	db $02 : dw $0900
	db $02 : dw $0904
	db $02 : dw $0908
	db $80

	%FREE_BYTES($F9809C, 1, $00)

DATA_F9809D:
	db $04 : dw $2DA4
	db $04 : dw $2DA8
	db $04 : dw $2DAC
	db $04 : dw $2DB0
	db $04 : dw $2DB4
	db $04 : dw $2DB8
	db $04 : dw $2DBC
	db $04 : dw $2DC0
	db $80

	%FREE_BYTES($F980B6, 1, $00)

DATA_F980B7:
	db $03 : dw $26F0
	db $03 : dw $26F4
	db $03 : dw $26F8
	db $03 : dw $26FC
	db $03 : dw $2700
	db $03 : dw $2704
	db $03 : dw $2708
	db $03 : dw $270C
	db $80

	%FREE_BYTES($F980D0, 1, $00)

DATA_F980D1:
	db $04 : dw $2730
	db $04 : dw $2734
	db $81 : dw CODE_B9EFEA
	db $04 : dw $2730
	db $81 : dw CODE_B9EFEF
	db $90 : dw CODE_B9E577,$0230

DATA_F980E5:
	db $80

	%FREE_BYTES($F980E6, 1, $00)

DATA_F980E7:
	db $03 : dw $2710
	db $03 : dw $2714
	db $03 : dw $2718
	db $03 : dw $271C
	db $03 : dw $2720
	db $03 : dw $2724
	db $03 : dw $2728
	db $03 : dw $272C
	db $80

	%FREE_BYTES($F98100, 1, $00)

DATA_F98101:
	db $04 : dw $2738
	db $04 : dw $273C
	db $04 : dw $2738
	db $90 : dw CODE_B9E577,$0232

DATA_F9810F:
	db $80

	%FREE_BYTES($F98110, 1, $00)

DATA_F98111:
	db $02 : dw $2740
	db $03 : dw $2744
	db $05 : dw $2748
	db $05 : dw $274C
	db $05 : dw $2748
	db $05 : dw $274C
	db $05 : dw $2748
	db $05 : dw $274C
	db $05 : dw $2748
	db $05 : dw $274C
	db $05 : dw $2748
	db $05 : dw $274C
	db $05 : dw $2748
	db $05 : dw $274C
	db $05 : dw $2748
	db $05 : dw $2744
	db $06 : dw $2740
	db $81 : dw CODE_B9F01C
	db $90 : dw CODE_B9E577,$0230

DATA_F9814C:
	db $80

	%FREE_BYTES($F9814D, 1, $00)

DATA_F9814E:
	db $03 : dw $2750
	db $03 : dw $2754
	db $05 : dw $2758
	db $05 : dw $275C
	db $05 : dw $2758
	db $05 : dw $275C
	db $05 : dw $2758
	db $05 : dw $275C
	db $05 : dw $2758
	db $05 : dw $275C
	db $05 : dw $2758
	db $05 : dw $275C
	db $05 : dw $2758
	db $05 : dw $275C
	db $05 : dw $2758
	db $05 : dw $2754
	db $06 : dw $2750
	db $90 : dw CODE_B9E577,$0232

DATA_F98186:
	db $80

	%FREE_BYTES($F98187, 1, $00)

DATA_F98188:
	db $03 : dw $18A8
	db $03 : dw $18AC
	db $03 : dw $18B0
	db $03 : dw $18B4
	db $03 : dw $18B8
	db $03 : dw $18BC
	db $03 : dw $18C0
	db $03 : dw $18C4
	db $80

	%FREE_BYTES($F981A1, 1, $00)

DATA_F981A2:
	db $04 : dw $18C8
	db $04 : dw $18CC
	db $81 : dw CODE_B9EFEA
	db $04 : dw $18C8
	db $81 : dw CODE_B9EFEF
	db $90 : dw CODE_B9E577,$0240

DATA_F981B6:
	db $80

	%FREE_BYTES($F981B7, 1, $00)

DATA_F981B8:
	db $01 : dw $01F8
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981BF, 1, $00)

DATA_F981C0:
	db $01 : dw $01FC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981C7, 1, $00)

DATA_F981C8:
	db $01 : dw $0200
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981CF, 1, $00)

DATA_F981D0:
	db $01 : dw $0204
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981D7, 1, $00)

DATA_F981D8:
	db $01 : dw $0208
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981DF, 1, $00)

DATA_F981E0:
	db $01 : dw $020C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981E7, 1, $00)

DATA_F981E8:
	db $01 : dw $0210
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981EF, 1, $00)

DATA_F981F0:
	db $01 : dw $0214
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F981F7, 1, $00)

DATA_F981F8:
	db $03 : dw $0C68
	db $03 : dw $0C6C
	db $03 : dw $0C70
	db $03 : dw $0C74
	db $03 : dw $0C78
	db $03 : dw $0C7C
	db $03 : dw $0C80
	db $03 : dw $0C84
	db $03 : dw $0C88
	db $03 : dw $0C8C
	db $03 : dw $0C90
	db $03 : dw $0C94
	db $03 : dw $0C98
	db $03 : dw $0C9C
	db $03 : dw $0CA0
	db $03 : dw $0CA4
	db $81 : dw CODE_B9EFE5
	db $80

	%FREE_BYTES($F9822C, 1, $00)

DATA_F9822D:
	db $04 : dw $1E88
	db $04 : dw $1E8C
	db $04 : dw $1E90
	db $04 : dw $1E94
	db $04 : dw $1E98
	db $04 : dw $1E9C
	db $04 : dw $1EA0
	db $04 : dw $1EA4
	db $04 : dw $1EA8
	db $03 : dw $1EAC
	db $03 : dw $1EB0
	db $03 : dw $1EB4
	db $03 : dw $1EB8
	db $81 : dw CODE_B9EFE5
	db $80

	%FREE_BYTES($F98258, 1, $00)

DATA_F98259:
	db $01 : dw $1E88
	db $01 : dw $1E8C
	db $01 : dw $1E90
	db $01 : dw $1E94
	db $01 : dw $1E98
	db $01 : dw $1E9C
	db $01 : dw $1EA0
	db $02 : dw $1EA4
	db $02 : dw $1EA8
	db $02 : dw $1EAC
	db $02 : dw $1EB0
	db $03 : dw $1EB4
	db $03 : dw $1EB8
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F98284, 1, $00)

DATA_F98285:
	db $03 : dw $1E88
	db $03 : dw $1E8C
	db $03 : dw $1E90
	db $03 : dw $1E94
	db $03 : dw $1E98
	db $03 : dw $1E9C
	db $03 : dw $1EA0
	db $03 : dw $1EA4
	db $03 : dw $1EA8
	db $03 : dw $1EAC
	db $03 : dw $1EB0
	db $03 : dw $1EB4
	db $03 : dw $1EB8
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F982B0, 1, $00)

DATA_F982B1:
	db $02 : dw $18C8
	db $02 : dw $18CC
	db $81 : dw CODE_B9EFEA
	db $02 : dw $18C8
	db $02 : dw $18A8
	db $02 : dw $18AC
	db $02 : dw $18B0
	db $80

	%FREE_BYTES($F982C7, 1, $00)

DATA_F982C8:
	db $84 : dw CODE_B9F003
	db $04 : dw $1FB4
	db $03 : dw $1FB8
	db $03 : dw $1FBC
	db $03 : dw $1FC0
	db $03 : dw $1FC4
	db $03 : dw $1FC8
	db $03 : dw $1FCC
	db $02 : dw $1FD0
	db $02 : dw $1FD4
	db $01 : dw $1FD8
	db $01 : dw $1FDC
	db $01 : dw $1FE0
	db $81 : dw CODE_B9EFF4
	db $02 : dw $1FE4
	db $02 : dw $1FE8
	db $02 : dw $1FEC
	db $02 : dw $1FF0
	db $81 : dw CODE_B9EFF9
	db $80

	%FREE_BYTES($F98302, 1, $00)

DATA_F98303:
	db $05 : dw $3100
	db $05 : dw $3104
	db $05 : dw $3108
	db $05 : dw $310C
	db $05 : dw $3110
	db $05 : dw $3114
	db $05 : dw $3118
	db $05 : dw $311C
	db $80

	%FREE_BYTES($F9831C, 1, $00)

DATA_F9831D:
	db $05 : dw $1F4C
	db $81 : dw CODE_B9EFFE
	db $05 : dw $1F48
	db $81 : dw CODE_B9EFFE
	db $04 : dw $1F44
	db $81 : dw CODE_B9EFFE
	db $04 : dw $1F40
	db $81 : dw CODE_B9F00D
	db $81 : dw CODE_B9EFFE
	db $03 : dw $1F3C
	db $81 : dw CODE_B9EFFE
	db $03 : dw $1F3C
	db $81 : dw CODE_B9EFFE
	db $03 : dw $1F3C
	db $81 : dw CODE_B9EFFE
	db $03 : dw $1F3C
	db $81 : dw CODE_B9EFFE
	db $8E : dw !Define_DKC2_SoundID_SwordSwing|$0500
	db $03 : dw $1F3C
	db $81 : dw CODE_B9EFFE
	db $03 : dw $1F40
	db $81 : dw CODE_B9EFFE
	db $03 : dw $1F44
	db $81 : dw CODE_B9EFFE
	db $02 : dw $1F48
	db $81 : dw CODE_B9EFFE
	db $02 : dw $1F4C
	db $81 : dw CODE_B9EFFE
	db $01 : dw $1F50
	db $81 : dw CODE_B9EFFE
	db $01 : dw $1F54
	db $81 : dw CODE_B9EFFE
	db $0F : dw $1F58
	db $81 : dw CODE_B9EFFE
	db $02 : dw $1F54
	db $81 : dw CODE_B9EFFE
	db $02 : dw $1F50
	db $81 : dw CODE_B9EFFE
	db $02 : dw $1F4C
	db $90 : dw CODE_B9F008,$0210

DATA_F98397:
	db $80

	%FREE_BYTES($F98398, 1, $00)

DATA_F98399:
	db $06 : dw $2130
	db $05 : dw $2134
	db $04 : dw $2138
	db $04 : dw $213C
	db $03 : dw $2140
	db $03 : dw $2144
	db $03 : dw $2148
	db $03 : dw $214C
	db $03 : dw $2150
	db $03 : dw $2154
	db $03 : dw $2158
	db $02 : dw $215C
	db $02 : dw $2160
	db $01 : dw $2164
	db $01 : dw $2168
	db $04 : dw $216C
	db $04 : dw $2170
	db $04 : dw $2174
	db $03 : dw $216C
	db $02 : dw $2168
	db $02 : dw $2164
	db $02 : dw $2160
	db $90 : dw CODE_B9E577,$0211

DATA_F983E0:
	db $80

	%FREE_BYTES($F983E1, 1, $00)

DATA_F983E2:
	db $03 : dw $1FF4
	db $03 : dw $1FF8
	db $03 : dw $1FFC
	db $03 : dw $2000
	db $03 : dw $2004
	db $03 : dw $2008
	db $03 : dw $200C
	db $03 : dw $2010
	db $80

	%FREE_BYTES($F983FB, 1, $00)

DATA_F983FC:
	db $03 : dw $1F7C
	db $03 : dw $1F80
	db $03 : dw $1F84
	db $03 : dw $1F88
	db $03 : dw $1F8C
	db $03 : dw $1F90
	db $03 : dw $1F94
	db $03 : dw $1F98
	db $80

	%FREE_BYTES($F98415, 1, $00)

DATA_F98416:
	db $01 : dw $1F4C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9841D, 1, $00)

DATA_F9841E:
	db $04 : dw $1F9C
	db $81 : dw CODE_B9EFFE
	db $04 : dw $1FA0
	db $81 : dw CODE_B9EFFE
	db $04 : dw $1FA4
	db $81 : dw CODE_B9EFFE
	db $81 : dw CODE_B9F012
	db $04 : dw $1FA0
	db $81 : dw CODE_B9EFFE
	db $04 : dw $1F9C
	db $81 : dw CODE_B9F017
	db $80

	%FREE_BYTES($F98440, 1, $00)

DATA_F98441:
	db $05 : dw $1FA8
	db $04 : dw $1FAC
	db $04 : dw $1FB0
	db $04 : dw $1FAC
	db $04 : dw $1FA8
	db $90 : dw CODE_B9E577,$0211

DATA_F98455:
	db $80

	%FREE_BYTES($F98456, 1, $00)

DATA_F98457:
	db $06 : dw $1F48
	db $06 : dw $1F44
	db $06 : dw $1F40
	db $06 : dw $1F3C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98467, 1, $00)

DATA_F98468:
	db $8E : dw !Define_DKC2_SoundID_SwordSwing|$0500
	db $01 : dw $1F44
	db $01 : dw $1F48
	db $01 : dw $1F4C
	db $01 : dw $1F50
	db $01 : dw $1F54
	db $01 : dw $1F58
	db $01 : dw $1F5C
	db $01 : dw $1F60
	db $01 : dw $1F64
	db $01 : dw $1F68
	db $01 : dw $1F6C
	db $01 : dw $1F70
	db $01 : dw $1F74
	db $32 : dw $1F78
	db $01 : dw $1F74
	db $01 : dw $1F70
	db $01 : dw $1F6C
	db $01 : dw $1F68
	db $02 : dw $1F64
	db $02 : dw $1F60
	db $03 : dw $1F5C
	db $03 : dw $1F58
	db $04 : dw $1F54
	db $05 : dw $1F50
	db $90 : dw CODE_B9E577,$0210

DATA_F984B8:
	db $80

	%FREE_BYTES($F984B9, 1, $00)

DATA_F984BA:
	db $8E : dw !Define_DKC2_SoundID_SwordSwing|$0500
	db $02 : dw $1F48
	db $02 : dw $1F44
	db $02 : dw $1F40
	db $02 : dw $1F3C
	db $01 : dw $1F40
	db $01 : dw $1F44
	db $01 : dw $1F48
	db $01 : dw $1F4C
	db $01 : dw $1F50
	db $01 : dw $1F54
	db $01 : dw $1F58
	db $01 : dw $1F5C
	db $01 : dw $1F60
	db $01 : dw $1F64
	db $01 : dw $1F68
	db $01 : dw $1F6C
	db $01 : dw $1F70
	db $02 : dw $1F6C
	db $01 : dw $1F68
	db $02 : dw $1F64
	db $01 : dw $1F60
	db $02 : dw $1F5C
	db $02 : dw $1F58
	db $02 : dw $1F54
	db $02 : dw $1F50
	db $02 : dw $1F4C
	db $80

	%FREE_BYTES($F9850C, 1, $00)

DATA_F9850D:
	db $03 : dw $013C
	db $03 : dw $0140
	db $03 : dw $0144
	db $03 : dw $0148
	db $03 : dw $014C
	db $03 : dw $0150
	db $80

	%FREE_BYTES($F98520, 1, $00)

DATA_F98521:
	db $02 : dw $013C
	db $02 : dw $0140
	db $02 : dw $0144
	db $02 : dw $0148
	db $02 : dw $014C
	db $02 : dw $0150
	db $80

	%FREE_BYTES($F98534, 1, $00)

DATA_F98535:
	db $04 : dw $0154
	db $04 : dw $0158
	db $04 : dw $015C
	db $04 : dw $0160
	db $04 : dw $0164
	db $04 : dw $0168
	db $04 : dw $016C
	db $04 : dw $0170
	db $04 : dw $0174
	db $04 : dw $0178
	db $04 : dw $017C
	db $04 : dw $0180
	db $04 : dw $0184
	db $04 : dw $0188
	db $04 : dw $018C
	db $04 : dw $0190
	db $80

	%FREE_BYTES($F98566, 1, $00)

DATA_F98567:
	db $02 : dw $0194
	db $02 : dw $0198
	db $02 : dw $019C
	db $02 : dw $01A0
	db $02 : dw $01A4
	db $02 : dw $01A8
	db $02 : dw $01AC
	db $02 : dw $01B0
	db $02 : dw $01B4
	db $02 : dw $01B8
	db $02 : dw $01BC
	db $02 : dw $01C0
	db $02 : dw $01C4
	db $02 : dw $01C8
	db $02 : dw $01CC
	db $02 : dw $01D0
	db $80

	%FREE_BYTES($F98598, 1, $00)

DATA_F98599:
	db $04 : dw $01D4
	db $03 : dw $01D8
	db $04 : dw $01DC
	db $03 : dw $01E0
	db $04 : dw $01E4
	db $03 : dw $01E8
	db $04 : dw $01EC
	db $03 : dw $01F0
	db $80

	%FREE_BYTES($F985B2, 1, $00)

DATA_F985B3:
	db $04 : dw $0218
	db $05 : dw $021C
	db $04 : dw $0220
	db $05 : dw $0224
	db $04 : dw $0228
	db $05 : dw $022C
	db $04 : dw $0230
	db $05 : dw $0234
	db $80

	%FREE_BYTES($F985CC, 1, $00)

DATA_F985CD:
	db $03 : dw $0218
	db $03 : dw $021C
	db $03 : dw $0220
	db $03 : dw $0224
	db $03 : dw $0228
	db $03 : dw $022C
	db $03 : dw $0230
	db $03 : dw $0234
	db $80

	%FREE_BYTES($F985E6, 1, $00)

DATA_F985E7:
	db $04 : dw $0238
	db $04 : dw $023C
	db $04 : dw $0240
	db $04 : dw $0244
	db $04 : dw $0248
	db $04 : dw $024C
	db $04 : dw $0250
	db $04 : dw $0254
	db $80

	%FREE_BYTES($F98600, 1, $00)

DATA_F98601:
	db $02 : dw $0238
	db $03 : dw $023C
	db $02 : dw $0240
	db $03 : dw $0244
	db $02 : dw $0248
	db $03 : dw $024C
	db $02 : dw $0250
	db $03 : dw $0254
	db $80

	%FREE_BYTES($F9861A, 1, $00)

DATA_F9861B:
	db $02 : dw $2320
	db $02 : dw $2324
	db $02 : dw $2328
	db $02 : dw $232C
	db $02 : dw $2330
	db $02 : dw $2334
	db $02 : dw $2338
	db $02 : dw $233C
	db $80

	%FREE_BYTES($F98634, 1, $00)

DATA_F98635:
	db $02 : dw $2340
	db $02 : dw $2344
	db $02 : dw $2348
	db $02 : dw $234C
	db $02 : dw $2350
	db $02 : dw $2354
	db $02 : dw $2358
	db $02 : dw $235C
	db $80

	%FREE_BYTES($F9864E, 1, $00)

DATA_F9864F:
	db $03 : dw $0D88
	db $03 : dw $0D8C
	db $03 : dw $0D90
	db $03 : dw $0D8C
	db $03 : dw $0D90
	db $03 : dw $0D94
	db $03 : dw $0D90
	db $03 : dw $0D94
	db $03 : dw $0D98
	db $03 : dw $0D94
	db $03 : dw $0D98
	db $03 : dw $0D94
	db $03 : dw $0D98
	db $03 : dw $0D94
	db $03 : dw $0D98
	db $03 : dw $0D9C
	db $81 : dw CODE_B9E513
	db $80

	%FREE_BYTES($F98683, 1, $00)

DATA_F98684:
	db $04 : dw $0100
DATA_F98687:
	db $04 : dw $0104
	db $04 : dw $0108
	db $04 : dw $010C
	db $04 : dw $0110
	db $04 : dw $0114
	db $04 : dw $0118
	db $04 : dw $011C
	db $82 : dw DATA_F98687

DATA_F9869F:
	db $80

	%FREE_BYTES($F986A0, 1, $00)

DATA_F986A1:
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $03 : dw $13B4
	db $04 : dw $13B8
	db $20 : dw $13BC
	db $08 : dw $13B8
	db $06 : dw $13B4
	db $90 : dw CODE_B9E577,$0204

DATA_F986B8:
	db $80

	%FREE_BYTES($F986B9, 1, $00)

DATA_F986BA:
	db $8E : dw !Define_DKC2_SoundID_HitKrowWithEgg|$0400
	db $03 : dw $13B4
	db $04 : dw $13B8
	db $20 : dw $13BC
	db $08 : dw $13B8
	db $06 : dw $13B4
	db $81 : dw CODE_B9F01C
	db $90 : dw CODE_B9E577,$0204

DATA_F986D4:
	db $80

	%FREE_BYTES($F986D5, 1, $00)

DATA_F986D6:
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $03 : dw $13B4
	db $04 : dw $13B8
	db $20 : dw $13BC
	db $08 : dw $13B8
	db $06 : dw $13B4
	db $90 : dw CODE_B9E577,$0204

DATA_F986ED:
	db $80

	%FREE_BYTES($F986EE, 1, $00)

DATA_F986EF:
	db $8E : dw !Define_DKC2_SoundID_TouchGoodBarrel|$0700
	db $02 : dw $1384
	db $02 : dw $138C
	db $02 : dw $1370
	db $02 : dw $1374
	db $02 : dw $1378
	db $02 : dw $137C
	db $81 : dw CODE_B9F04E
	db $80

	%FREE_BYTES($F98708, 1, $00)

DATA_F98709:
	db $8E : dw !Define_DKC2_SoundID_KrowFlapWings|$0700
	db $81 : dw CODE_B9F030
	db $03 : dw $1380
	db $81 : dw CODE_B9F026
	db $03 : dw $1384
	db $81 : dw CODE_B9F035
	db $03 : dw $1388
	db $81 : dw CODE_B9F021
	db $03 : dw $138C
	db $81 : dw CODE_B9F021
	db $03 : dw $1370
	db $81 : dw CODE_B9F021
	db $03 : dw $1374
	db $81 : dw CODE_B9F026
	db $03 : dw $1378
	db $81 : dw CODE_B9F02B
	db $03 : dw $137C
	db $81 : dw CODE_B9F04E
	db $80

	%FREE_BYTES($F98740, 1, $00)

DATA_F98741:
	db $8E : dw !Define_DKC2_SoundID_TouchGoodBarrel|$0700
	db $03 : dw $1380
	db $03 : dw $1384
	db $03 : dw $1388
	db $03 : dw $138C
	db $03 : dw $1370
	db $03 : dw $1374
	db $03 : dw $1378
	db $03 : dw $137C
	db $80

	%FREE_BYTES($F9875D, 1, $00)

DATA_F9875E:
	db $8E : dw !Define_DKC2_SoundID_TouchGoodBarrel|$0700
	db $02 : dw $1384
	db $02 : dw $138C
	db $02 : dw $1370
	db $02 : dw $1374
	db $02 : dw $1378
	db $02 : dw $137C
	db $81 : dw CODE_B9F04E
	db $80

	%FREE_BYTES($F98777, 1, $00)

DATA_F98778:
	db $8E : dw !Define_DKC2_SoundID_TouchGoodBarrel|$0700
	db $04 : dw $1380
	db $04 : dw $1384
	db $04 : dw $1388
	db $04 : dw $138C
	db $04 : dw $1370
	db $04 : dw $1374
	db $04 : dw $1378
	db $04 : dw $137C
	db $81 : dw CODE_B9F04E
	db $80

	%FREE_BYTES($F98797, 1, $00)

DATA_F98798:
	db $81 : dw CODE_B9F02B
	db $03 : dw $137C
	db $81 : dw CODE_B9F026
	db $03 : dw $1384
	db $81 : dw CODE_B9F021
	db $03 : dw $138C
	db $81 : dw CODE_B9F035
	db $03 : dw $1390
	db $81 : dw CODE_B9F030
	db $03 : dw $1394
	db $81 : dw CODE_B9F03A
	db $03 : dw $1398
	db $81 : dw CODE_B9F04E
	db $80

	%FREE_BYTES($F987C0, 1, $00)

DATA_F987C1:
	db $01 : dw $139C
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F987C8, 1, $00)

DATA_F987C9:
	db $08 : dw $13A0
	db $0F : dw $13A4
	db $08 : dw $13A0
	db $90 : dw CODE_B9E577,$0204

DATA_F987D7:
	db $80

	%FREE_BYTES($F987D8, 1, $00)

DATA_F987D9:
	db $08 : dw $13A0
	db $28 : dw $13A4
	db $08 : dw $13A0
	db $14 : dw $13A4
	db $0A : dw $13A8
	db $0A : dw $13AC
	db $0A : dw $13A8
	db $28 : dw $13A4
	db $08 : dw $13A0
	db $08 : dw $139C
	db $80

	%FREE_BYTES($F987F8, 1, $00)

DATA_F987F9:
	db $03 : dw $139C
	db $03 : dw $139C
	db $03 : dw $139C
	db $84 : dw CODE_B9F03F
	db $03 : dw $13A8
	db $84 : dw CODE_B9F044
	db $03 : dw $13AC
	db $84 : dw CODE_B9F049
	db $03 : dw $13B0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98818, 1, $00)

DATA_F98819:
	db $01 : dw $128C
	db $01 : dw $1290
	db $01 : dw $1294
	db $01 : dw $1298
	db $01 : dw $129C
	db $01 : dw $12A0
	db $01 : dw $12A4
	db $04 : dw $1268
	db $06 : dw $126C
	db $0A : dw $1270
	db $08 : dw $126C
	db $03 : dw $1268
	db $04 : dw $12A4
	db $02 : dw $1268
	db $02 : dw $126C
	db $02 : dw $1268
	db $81 : dw CODE_B9F058
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98850, 1, $00)

DATA_F98851:
	db $01 : dw $1288
	db $01 : dw $1284
	db $01 : dw $1280
	db $01 : dw $127C
	db $01 : dw $1278
	db $01 : dw $1274
	db $01 : dw $1270
	db $01 : dw $126C
	db $01 : dw $1268
	db $06 : dw $12A4
	db $0A : dw $12A0
	db $08 : dw $12A4
	db $03 : dw $1268
	db $04 : dw $126C
	db $02 : dw $1268
	db $02 : dw $12A4
	db $02 : dw $1268
	db $81 : dw CODE_B9F058
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F9888B, 1, $00)

DATA_F9888C:
	db $01 : dw $1288
	db $81 : dw CODE_B9F053
	db $80

	%FREE_BYTES($F98893, 1, $00)

DATA_F98894:
	db $84 : dw CODE_B9F05D
	db $02 : dw $128C
	db $02 : dw $1290
	db $02 : dw $1294
	db $02 : dw $1298
	db $02 : dw $129C
	db $02 : dw $12A0
	db $02 : dw $12A4
	db $02 : dw $1268
	db $02 : dw $126C
	db $02 : dw $1270
	db $02 : dw $1274
	db $02 : dw $1278
	db $02 : dw $127C
	db $02 : dw $1280
	db $02 : dw $1284
	db $02 : dw $1288
	db $81 : dw CODE_B9F053
	db $80

	%FREE_BYTES($F988CB, 1, $00)

DATA_F988CC:
	db $02 : dw $1268
	db $02 : dw $126C
	db $02 : dw $1270
	db $02 : dw $1274
	db $02 : dw $1278
	db $02 : dw $127C
	db $02 : dw $1280
	db $02 : dw $1284
	db $02 : dw $1288
	db $02 : dw $128C
	db $02 : dw $1290
	db $02 : dw $1294
	db $02 : dw $1298
	db $02 : dw $129C
	db $02 : dw $12A0
	db $02 : dw $12A4
	db $80

	%FREE_BYTES($F988FD, 1, $00)

DATA_F988FE:
	db $84 : dw CODE_B9F05D
	db $02 : dw $1288
	db $02 : dw $1284
	db $02 : dw $1280
	db $02 : dw $127C
	db $02 : dw $1278
	db $02 : dw $1274
	db $02 : dw $1270
	db $02 : dw $126C
	db $02 : dw $1268
	db $02 : dw $12A4
	db $02 : dw $12A0
	db $02 : dw $129C
	db $02 : dw $1298
	db $02 : dw $1294
	db $02 : dw $1290
	db $02 : dw $128C
	db $81 : dw CODE_B9F053
	db $80

	%FREE_BYTES($F98935, 1, $00)

DATA_F98936:
	db $02 : dw $12A4
	db $02 : dw $12A0
	db $02 : dw $129C
	db $02 : dw $1298
	db $02 : dw $1294
	db $02 : dw $1290
	db $02 : dw $128C
	db $02 : dw $1288
	db $02 : dw $1284
	db $02 : dw $1280
	db $02 : dw $127C
	db $02 : dw $1278
	db $02 : dw $1274
	db $02 : dw $1270
	db $02 : dw $126C
	db $02 : dw $1268
	db $80

	%FREE_BYTES($F98967, 1, $00)

DATA_F98968:
	db $04 : dw $12A4
	db $04 : dw $12A0
	db $04 : dw $129C
	db $04 : dw $1298
	db $04 : dw $1294
	db $04 : dw $1290
	db $04 : dw $128C
	db $04 : dw $1288
	db $04 : dw $1284
	db $04 : dw $1280
	db $04 : dw $127C
	db $04 : dw $1278
	db $04 : dw $1274
	db $04 : dw $1270
	db $04 : dw $126C
	db $04 : dw $1268
	db $80

	%FREE_BYTES($F98999, 1, $00)

DATA_F9899A:
	db $04 : dw $1268
	db $04 : dw $126C
	db $04 : dw $1270
	db $04 : dw $1274
	db $04 : dw $1278
	db $04 : dw $127C
	db $04 : dw $1280
	db $04 : dw $1284
	db $04 : dw $1288
	db $04 : dw $128C
	db $04 : dw $1290
	db $04 : dw $1294
	db $04 : dw $1298
	db $04 : dw $129C
	db $04 : dw $12A0
	db $04 : dw $12A4
	db $80

	%FREE_BYTES($F989CB, 1, $00)

DATA_F989CC:
	db $8E : dw !Define_DKC2_SoundID_KrowEggHatch|$0400
	db $0C : dw $1300
	db $0C : dw $1304
	db $0C : dw $1308
	db $0C : dw $130C
	db $0C : dw $1310
	db $81 : dw CODE_B9F062
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F989E5, 1, $00)

DATA_F989E6:
	db $06 : dw $13B4
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $08 : dw $13B8
	db $14 : dw $13BC
	db $08 : dw $13B8
	db $03 : dw $13B4
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $04 : dw $13B8
	db $0B : dw $13BC
	db $06 : dw $13B8
	db $03 : dw $13B4
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $04 : dw $13B8
	db $12 : dw $13BC
	db $0B : dw $13B8
	db $07 : dw $13B4
	db $80

	%FREE_BYTES($F98A17, 1, $00)

DATA_F98A18:
	db $8E : dw !Define_DKC2_SoundID_BarrelBreak|$0400
	db $06 : dw $13B4
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $08 : dw $13B8
	db $14 : dw $13BC
	db $08 : dw $13B8
	db $03 : dw $13B4
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $04 : dw $13B8
	db $0B : dw $13BC
	db $06 : dw $13B8
	db $03 : dw $13B4
	db $8E : dw !Define_DKC2_SoundID_KrowCrowing|$0500
	db $04 : dw $13B8
	db $12 : dw $13BC
	db $0B : dw $13B8
	db $07 : dw $13B4
	db $02 : dw $139C
	db $81 : dw CODE_B9F067
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98A55, 1, $00)

DATA_F98A56:
	db $07 : dw $1A68
	db $07 : dw $1A6C
	db $06 : dw $1A70
	db $06 : dw $1A74
	db $05 : dw $1A78
	db $05 : dw $1A7C
	db $90 : dw CODE_B9E577,$020D

DATA_F98A6D:
	db $80

	%FREE_BYTES($F98A6E, 1, $00)

DATA_F98A6F:
	db $01 : dw $139C
	db $07 : dw $1A80
	db $07 : dw $1A84
	db $06 : dw $1A88
	db $06 : dw $1A8C
	db $05 : dw $1A90
	db $05 : dw $1A94
	db $81 : dw CODE_B9F06C
	db $90 : dw CODE_B9E577,$020E

DATA_F98A8C:
	db $80

	%FREE_BYTES($F98A8D, 1, $00)

DATA_F98A8E:
	db $8E : dw !Define_DKC2_SoundID_Unknown63|$0400
DATA_F98A91:
	db $3C : dw $1A7C
	db $07 : dw $1CC8
	db $0A : dw $1CCC
	db $03 : dw $1CC8
	db $32 : dw $1A7C
	db $0A : dw $1CC8
	db $28 : dw $1A7C
	db $08 : dw $1CC8
	db $0C : dw $1CCC
	db $06 : dw $1CC8
	db $0B : dw $1CCC
	db $04 : dw $1CC8
	db $32 : dw $1A7C
	db $03 : dw $1CC8
	db $07 : dw $1CCC
	db $02 : dw $1CC8
	db $82 : dw DATA_F98A91

DATA_F98AC4:
	db $80

	%FREE_BYTES($F98AC5, 1, $00)

DATA_F98AC6:
	db $23 : dw $1A94
	db $07 : dw $1E20
	db $0A : dw $1E24
	db $03 : dw $1E20
	db $32 : dw $1A94
	db $0A : dw $1E20
	db $28 : dw $1A94
	db $08 : dw $1E20
	db $0C : dw $1E24
	db $06 : dw $1E20
	db $0B : dw $1E24
	db $04 : dw $1E20
	db $32 : dw $1A94
	db $03 : dw $1E20
	db $07 : dw $1E24
	db $02 : dw $1E20
DATA_F98AF6:
	db $23 : dw $1A94
	db $07 : dw $1E20
	db $0A : dw $1E24
	db $03 : dw $1E20
	db $82 : dw DATA_F98AF6

DATA_F98B05:
	db $80

	%FREE_BYTES($F98B06, 1, $00)

DATA_F98B07:
	db $01 : dw $25D8
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98B0E, 1, $00)

DATA_F98B0F:
	db $01 : dw $25EC
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98B16, 1, $00)

DATA_F98B17:
	db $03 : dw $25DC
	db $03 : dw $25E0
	db $03 : dw $25E4
	db $03 : dw $25E8
	db $80

	%FREE_BYTES($F98B24, 1, $00)

DATA_F98B25:
	db $03 : dw $2D34
	db $03 : dw $2D38
	db $03 : dw $2D3C
	db $80

	%FREE_BYTES($F98B2F, 1, $00)

DATA_F98B30:
	db $01 : dw $31E4
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98B37, 1, $00)

DATA_F98B38:
	db $0B : dw $2EA4
	db $0B : dw $2EA8
	db $0B : dw $2EA4
	db $0B : dw $2EAC
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98B4B, 1, $00)

DATA_F98B4C:
	db $08 : dw $2EB0
	db $08 : dw $2EB4
	db $08 : dw $2EB8
	db $08 : dw $2EBC
	db $08 : dw $2EC0
	db $06 : dw $2EC4
	db $06 : dw $2EC8
	db $06 : dw $2ECC
	db $06 : dw $2ED0
	db $04 : dw $2ED4
	db $04 : dw $2ED8
	db $04 : dw $2EDC
	db $04 : dw $2EE0
	db $04 : dw $2EDC
	db $04 : dw $2ED8
	db $04 : dw $2EDC
	db $04 : dw $2EE0
	db $04 : dw $2EDC
	db $04 : dw $2ED8
	db $04 : dw $2EDC
	db $04 : dw $2EE0
	db $04 : dw $2EDC
	db $04 : dw $2ED8
	db $04 : dw $2ED4
	db $06 : dw $2ED0
	db $06 : dw $2ECC
	db $06 : dw $2EC8
	db $06 : dw $2EC4
	db $08 : dw $2EC0
	db $08 : dw $2EBC
	db $08 : dw $2EB8
	db $08 : dw $2EB4
	db $08 : dw $2EB0
	db $08 : dw $2EAC
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98BB9, 1, $00)

DATA_F98BBA:
	db $08 : dw $2EB0
	db $08 : dw $2EB4
	db $08 : dw $2EB8
	db $08 : dw $2EBC
	db $14 : dw $2EC0
	db $08 : dw $2EBC
	db $08 : dw $2EB8
	db $08 : dw $2EB4
	db $08 : dw $2EB0
	db $08 : dw $2EAC
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98BDF, 1, $00)

DATA_F98BE0:
	db $04 : dw $2E24
	db $04 : dw $2E28
	db $04 : dw $2E2C
	db $04 : dw $2E30
	db $04 : dw $2E34
	db $04 : dw $2E38
	db $04 : dw $2E3C
	db $04 : dw $2E40
	db $04 : dw $2E44
	db $04 : dw $2E48
	db $04 : dw $2E4C
	db $04 : dw $2E50
	db $04 : dw $2E54
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98C0E, 1, $00)

DATA_F98C0F:
	db $04 : dw $2E70
	db $04 : dw $2E74
	db $04 : dw $2E78
	db $04 : dw $2E7C
	db $04 : dw $2E80
	db $04 : dw $2E84
	db $04 : dw $2E88
	db $04 : dw $2E8C
	db $04 : dw $2E90
	db $04 : dw $2E94
	db $04 : dw $2E98
	db $04 : dw $2E9C
	db $04 : dw $2EA0
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98C3D, 1, $00)

DATA_F98C3E:
	db $08 : dw $2E0C
	db $08 : dw $2E10
	db $08 : dw $2E14
	db $08 : dw $2E10
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98C51, 1, $00)

DATA_F98C52:
	db $04 : dw $2E0C
	db $04 : dw $2E10
	db $04 : dw $2E14
	db $04 : dw $2E18
	db $04 : dw $2E1C
	db $04 : dw $2E20
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98C6B, 1, $00)

DATA_F98C6C:
	db $04 : dw $2E20
	db $04 : dw $2E1C
	db $04 : dw $2E18
	db $04 : dw $2E14
	db $04 : dw $2E10
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98C82, 1, $00)

DATA_F98C83:
	db $08 : dw $2E58
	db $08 : dw $2E5C
	db $08 : dw $2E60
	db $08 : dw $2E5C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98C96, 1, $00)

DATA_F98C97:
	db $04 : dw $2E58
	db $04 : dw $2E5C
	db $04 : dw $2E60
	db $04 : dw $2E64
	db $04 : dw $2E68
	db $04 : dw $2E6C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98CB0, 1, $00)

DATA_F98CB1:
	db $04 : dw $2E6C
	db $04 : dw $2E68
	db $04 : dw $2E64
	db $04 : dw $2E60
	db $04 : dw $2E5C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98CC7, 1, $00)

DATA_F98CC8:
	db $06 : dw $3014
	db $06 : dw $3018
	db $06 : dw $301C
	db $06 : dw $3020
	db $06 : dw $3024
	db $28 : dw $3028
	db $06 : dw $302C
	db $06 : dw $3030
	db $06 : dw $3034
	db $28 : dw $3038
	db $06 : dw $3034
	db $06 : dw $3030
	db $06 : dw $302C
	db $28 : dw $3028
	db $06 : dw $302C
	db $06 : dw $3030
	db $06 : dw $3034
	db $06 : dw $3038
	db $06 : dw $303C
	db $28 : dw $3040
	db $06 : dw $303C
	db $06 : dw $3038
	db $06 : dw $3034
	db $06 : dw $3030
	db $06 : dw $302C
	db $06 : dw $3028
	db $06 : dw $3024
	db $06 : dw $3020
	db $06 : dw $301C
	db $06 : dw $3018
	db $06 : dw $3014
	db $06 : dw $3010
	db $06 : dw $305C
	db $06 : dw $3060
	db $06 : dw $3064
	db $06 : dw $3068
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98D3B, 1, $00)

DATA_F98D3C:
	db $06 : dw $3010
	db $06 : dw $3044
	db $06 : dw $3048
	db $3F : dw $304C
	db $06 : dw $3048
	db $06 : dw $3044
	db $06 : dw $3010
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98D58, 1, $00)

DATA_F98D59:
	db $06 : dw $306C
	db $06 : dw $3070
	db $06 : dw $3074
	db $06 : dw $3078
	db $06 : dw $307C
	db $06 : dw $3080
	db $06 : dw $3068
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98D75, 1, $00)

DATA_F98D76:
	db $08 : dw $3064
	db $08 : dw $3060
	db $08 : dw $305C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98D86, 1, $00)

DATA_F98D87:
	db $50 : dw $3010
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98D91, 1, $00)

DATA_F98D92:
	db $50 : dw $3010
DATA_F98D95:
	db $27 : dw $3010
	db $81 : dw CODE_B9EFB3
	db $04 : dw $3050
	db $04 : dw $3054
	db $06 : dw $3058
	db $04 : dw $3054
	db $04 : dw $3050
	db $81 : dw CODE_B9EFAE
	db $26 : dw $3010
	db $64 : dw $3010
	db $64 : dw $3010
	db $64 : dw $3010
	db $34 : dw $3010
	db $2A : dw $3010
	db $2A : dw $3010
	db $2A : dw $3010
	db $18 : dw $3010
	db $82 : dw DATA_F98D95

DATA_F98DCB:
	db $80

	%FREE_BYTES($F98DCC, 1, $00)

DATA_F98DCD:
	db $06 : dw $31E8
	db $06 : dw $31EC
	db $06 : dw $31F0
	db $28 : dw $31F4
	db $06 : dw $31F8
	db $06 : dw $31FC
	db $06 : dw $3200
	db $06 : dw $3204
	db $06 : dw $3208
	db $06 : dw $320C
	db $06 : dw $3210
	db $28 : dw $3214
	db $06 : dw $3218
	db $06 : dw $321C
	db $06 : dw $3220
	db $06 : dw $3224
	db $06 : dw $3228
	db $06 : dw $322C
	db $06 : dw $3230
	db $06 : dw $3234
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98E10, 1, $00)

DATA_F98E11:
	db $0C : dw $3230
	db $0C : dw $322C
	db $0C : dw $3230
	db $0C : dw $3234
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98E24, 1, $00)

DATA_F98E25:
	db $06 : dw $322C
	db $06 : dw $3238
	db $06 : dw $323C
	db $06 : dw $3240
	db $06 : dw $3244
	db $06 : dw $3248
	db $06 : dw $324C
	db $06 : dw $3250
	db $06 : dw $3254
	db $06 : dw $3258
	db $06 : dw $322C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98E4D, 1, $00)

DATA_F98E4E:
	db $06 : dw $322C
	db $06 : dw $3230
	db $06 : dw $3234
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98E5E, 1, $00)

DATA_F98E5F:
	db $22 : dw $322C
	db $03 : dw $3258
	db $04 : dw $3254
	db $03 : dw $3250
	db $04 : dw $324C
	db $03 : dw $3248
	db $04 : dw $3244
	db $03 : dw $3240
	db $04 : dw $323C
	db $03 : dw $3238
	db $22 : dw $322C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98E87, 1, $00)

DATA_F98E88:
	db $1C : dw $322C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98E92, 1, $00)

DATA_F98E93:
	db $04 : dw $322C
	db $04 : dw $3238
	db $04 : dw $323C
	db $04 : dw $3240
	db $04 : dw $3244
	db $04 : dw $3248
	db $04 : dw $324C
	db $04 : dw $3250
	db $04 : dw $3254
	db $04 : dw $3258
	db $04 : dw $322C
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98EBB, 1, $00)

DATA_F98EBC:
	db $06 : dw $325C
	db $06 : dw $3260
	db $06 : dw $3264
	db $28 : dw $3268
	db $06 : dw $326C
	db $06 : dw $3270
	db $06 : dw $3274
	db $06 : dw $3278
	db $06 : dw $327C
	db $06 : dw $3280
	db $06 : dw $3284
	db $28 : dw $3288
	db $06 : dw $3288
	db $06 : dw $328C
	db $06 : dw $3290
	db $06 : dw $3290
	db $06 : dw $3294
	db $06 : dw $3298
	db $06 : dw $329C
	db $06 : dw $32A0
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98EFF, 1, $00)

DATA_F98F00:
	db $0C : dw $329C
	db $0C : dw $3298
	db $0C : dw $329C
	db $0C : dw $32A0
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98F13, 1, $00)

DATA_F98F14:
	db $06 : dw $3298
	db $06 : dw $32A8
	db $06 : dw $32AC
	db $06 : dw $32B0
	db $06 : dw $32B4
	db $06 : dw $32B8
	db $06 : dw $32BC
	db $06 : dw $32C0
	db $06 : dw $32C4
	db $06 : dw $32C8
	db $06 : dw $3298
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98F3C, 1, $00)

DATA_F98F3D:
	db $06 : dw $3298
	db $06 : dw $329C
	db $06 : dw $32A0
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98F4D, 1, $00)

DATA_F98F4E:
	db $22 : dw $3298
	db $03 : dw $32C8
	db $04 : dw $32C4
	db $03 : dw $32C0
	db $04 : dw $32BC
	db $03 : dw $32B8
	db $04 : dw $32B4
	db $03 : dw $32B0
	db $04 : dw $32AC
	db $03 : dw $32A8
	db $22 : dw $3298
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98F76, 1, $00)

DATA_F98F77:
	db $1C : dw $3298
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98F81, 1, $00)

DATA_F98F82:
	db $04 : dw $3298
	db $04 : dw $32A8
	db $04 : dw $32AC
	db $04 : dw $32B0
	db $04 : dw $32B4
	db $04 : dw $32B8
	db $04 : dw $32BC
	db $04 : dw $32C0
	db $04 : dw $32C4
	db $04 : dw $32C8
	db $04 : dw $3298
	db $81 : dw CODE_B9F07D
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98FAA, 1, $00)

DATA_F98FAB:
	db $01 : dw $32D0
	db $83 : dw CODE_B9D12B
	db $80

	%FREE_BYTES($F98FB2, 1102, $00)

DATA_F99400:
	incbin "Graphics/Compressed/GFX_Layer2_GoodEndingScreen.bin"

DATA_F9C775:
	incbin "Tilemaps/Compressed/Layer2_GoodEndingScreen.bin"

	%FREE_BYTES($F9CD0C, 756, $00)
	%BeginROMMirroring($F9D000, $00, !HiROMAddressOffset)

CODE_B9D000:
	TAX
	LDA.b $66
	PHA
	LDA.b $64
	PHA
	LDA.w $0599
	STA.b $66
	LDA.w $0597
	STA.b $64
	TXA
	JSL.l CODE_B9D0B8
	PLA
	STA.b $64
	PLA
	STA.b $66
	RTL

CODE_B9D01D:
	TAX
	LDA.b $66
	PHA
	LDA.b $64
	PHA
	LDA.w $0599
	STA.b $66
	LDA.w $0597
	STA.b $64
	TXA
	JSL.l CODE_B9D0C6
	PLA
	STA.b $64
	PLA
	STA.b $66
	RTL

CODE_B9D03A:
	STA.b $26
	LDX.b $64
	LDA.b $00,x
	SEC
	SBC.w #!Define_DKC2_SpriteID_Barrel
	LSR
	LSR
	CLC
	ADC.b $26
	BRA.b CODE_B9D0C6

CODE_B9D04B:
	STA.b $32
	LDA.w $0595
	STA.b $66
	TAX
	LDA.b $00,x
	PHX
	PHA
	LDA.b $64
	PHA
	LDA.b $6C
	BEQ.b CODE_B9D071
	STA.b $64
	LDX.b $64
	LDA.b $00,x
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	LSR
	CLC
	ADC.b $32
	JSL.l CODE_B9D0B8
CODE_B9D071:
	PLA
	STA.b $64
	PLA
	PLX
	STA.b $00,x
	LDX.b $64
	RTL

CODE_B9D07B:
	STA.b $32
	LDX.b $64
	LDA.b $00,x
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	LSR
	CLC
	ADC.b $32
	BRA.b CODE_B9D0C6

CODE_B9D08C:
	STA.b $26
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	LSR
	CLC
	ADC.b $26
	BRA.b CODE_B9D0B8

CODE_B9D09B:
	TAX
	LDA.b $64
	PHA
	LDA.b $68
	PHA
	STA.b $64
	TXA
	JSL.l CODE_B9D0C6
	PLA
	STA.b $68
	PLA
	STA.b $64
	RTL

CODE_B9D0B0:
	LDY.b $66
	CMP.w $0000,y
	BNE.b CODE_B9D0B8
	RTL

CODE_B9D0B8:
	LDY.b $66
	STA.w $0000,y
	CPY.w #$16B2
	BEQ.b CODE_B9D0C6
	CLC
	ADC.w #$00A3
CODE_B9D0C6:									; Note: Routine that handles updating animations.
	PHB
	PEA.w DATA_F90000>>8
	PLB
	PLB
	LDX.b $64
	STA.b $36,x
	TAY
	LDA.w #$0100
	STA.b $3A,x
	STZ.b $38,x
	STZ.b $3E,x
	TYA
	ASL
	ASL
	TXY
	TAX
	LDA.l DATA_F90000+$02,x
	STA.b $26
	LDA.l DATA_F90000,x
	TYX
	STA.b $3C,x
	TAY
	LDA.b $26
	STA.b $40,x
	BRA.b CODE_B9D115

CODE_B9D0F3:
	LDX.b $64
	LDA.b $2E,x
	PHA
	JSL.l CODE_B9D100
	PLA
	STA.b $2E,x
	RTL

CODE_B9D100:
	LDX.b $64
	LDA.b $38,x
	SEC
	SBC.b $3A,x
	STA.b $38,x
	BEQ.b CODE_B9D10D
	BPL.b CODE_B9D13E
CODE_B9D10D:
	PHB
	PEA.w DATA_F90000>>8
	PLB
	PLB
	LDY.b $3C,x
CODE_B9D115:
	DEY
	LDA.w $0000,y
	BMI.b CODE_B9D152
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D131
	INY
	INY
	INY
	INY
	BRA.b CODE_B9D115

CODE_B9D12B:
	LDX.b $64
	STZ.b $38,x
	BRA.b CODE_B9D13D

CODE_B9D131:
	INY
	INY
	LDA.w $0000,y
	STA.b $1A,x
	INY
	INY
	TYA
	STA.b $3C,x
CODE_B9D13D:
	PLB
CODE_B9D13E:
	LDA.b $3E,x
	BNE.b CODE_B9D143
	RTL

CODE_B9D143:
	STA.b $26
	PHB
	PHK
	PLB
	PHX
	PEA.w CODE_B9D14F-$01
	JMP.w ($0026)
CODE_B9D14F:
	PLX
	PLB
	RTL

CODE_B9D152:
	AND.w #$FF00
	INY
	XBA
	SEC
	SBC.w #$0080
	ASL
	TAX
	JMP.w (DATA_B9D4C7,x)

CODE_B9D160:
	LDX.b $64
	LDA.b $36,x
	ASL
	ASL
	TXY
	TAX
	LDA.l DATA_F90000,x
	TYX
	STA.b $3C,x
	TAY
	BRA.b CODE_B9D115

CODE_B9D172:
	LDX.b $64
	INY
	LDA.w $0000,y
	STA.b $26
	INY
	INY
	TYA
	PHA
	STA.b $3C,x
	PHB
	PHK
	PLB
	PEA.w CODE_B9D189-$01
	JMP.w ($0026)
CODE_B9D189:
	PLB
	PLA
	STA.b $52
	LDX.b $64
	LDY.b $3C,x
	TYA
	CMP.b $52
	BNE.b CODE_B9D199
	JMP.w CODE_B9D115

CODE_B9D199:
	PLB
	RTL

CODE_B9D19B:
	LDX.b $64
	INY
	LDA.w $0000,y
	TAY
	JMP.w CODE_B9D115

CODE_B9D1A5:
	LDX.b $64
	TYA
	STA.b $3C,x
	INY
	LDA.w $0000,y
	STA.b $26
	INY
	INY
	JMP.w ($0026)

CODE_B9D1B5:
	LDX.b $64
	INY
	LDA.w $0000,y
	STA.b $3E,x
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D1C2:
	LDX.b $64
	INY
	LDA.w $0000,y
	PHY
	JSL.l CODE_B58003
	PLY
	INY
	INY
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D1D5:
	LDX.b $64
	INY
	LDA.w $0000,y
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((DATA_F90000&$FF0000)>>8)
	PLB
	PHY
	PHA
	JSL.l CODE_BBBB5C
	PLA
	BCS.b CODE_B9D1EC
	JSL.l CODE_B58003
CODE_B9D1EC:
	PLY
	PLB
	INY
	INY
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D1F5:
	LDX.b $64
	INY
	LDA.w $0000,y
	STA.b $26
	INY
	INY
	TYA
	STA.b $3C,x
	PHB
	PHK
	PLB
	PEA.w CODE_B9D20B-$01
	JMP.w ($0026)
CODE_B9D20B:
	PLB
	LDX.b $64
	LDY.b $3C,x
	LDA.w $0000,y
	BCS.b CODE_B9D21A
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D21A:
	TAY
	JMP.w CODE_B9D115

CODE_B9D21E:
	LDX.b $64
	INY
	LDA.w $0000,y
	STA.b $26
	INY
	INY
	TYA
	STA.b $3C,x
	PHB
	PHK
	PLB
	PEA.w CODE_B9D234-$01
	JMP.w ($0026)
CODE_B9D234:
	PLB
	LDX.b $64
	LDY.b $3C,x
	LDA.w $0000,y
	PLB
	JMP.w CODE_B9D0C6

CODE_B9D240:
	INY
	LDA.w $0000,y
	AND.w #$00FF
	CLC
	ADC.b $64
	TAX
	INY
	LDA.w $0000,y
	INY
	INY
	STY.b $00,x
	TAY
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D259:
	INY
	LDA.w $0000,y
	AND.w #$00FF
	CLC
	ADC.b $64
	TAX
	LDY.b $00,x
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D26B:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D283
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D283:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.l $00006C
	BEQ.b CODE_B9D29E
	TAX
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D29E
	LDA.w $0004,y
	STA.b $1A,x
	STZ.b $3A,x
CODE_B9D29E:
	LDX.b $64
	TYA
	CLC
	ADC.w #$0006
	STA.b $3C,x
	JMP.w CODE_B9D13D

CODE_B9D2AA:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D2C6
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D2C6:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.l $00006C
	BEQ.b CODE_B9D2F9
	TAX
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D2F9
	LDA.w $0006,y
	CLC
	ADC.l $000D72
	STA.l $000D76
	LDA.w $0008,y
	CLC
	ADC.l $000D74
	STA.l $000D78
	LDA.w $0004,y
	STA.b $1A,x
	STZ.b $3A,x
CODE_B9D2F9:
	LDX.b $64
	TYA
	CLC
	ADC.w #$000A
	STA.b $3C,x
	JMP.w CODE_B9D13D

CODE_B9D305:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D31F
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D31F:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.l $00006C
	BEQ.b CODE_B9D34A
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D34A
	LDA.w $0004,y
	CLC
	ADC.l $000D72
	STA.l $000D76
	LDA.w $0006,y
	CLC
	ADC.l $000D74
	STA.l $000D78
CODE_B9D34A:
	LDX.b $64
	TYA
	CLC
	ADC.w #$0008
	STA.b $3C,x
	JMP.w CODE_B9D13D

CODE_B9D356:
	LDA.l $00006C
	BEQ.b CODE_B9D37C
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D37C
	LDA.w $0001,y
	CLC
	ADC.l $000D72
	STA.l $000D76
	LDA.w $0003,y
	CLC
	ADC.l $000D74
	STA.l $000D78
CODE_B9D37C:
	LDX.b $64
	TYA
	CLC
	ADC.w #$0005
	TAY
	JMP.w CODE_B9D115

CODE_B9D387:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D39F
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D39F:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.l $000D7A
	BEQ.b CODE_B9D3BE
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D3BE
	LDA.l $000D7A
	TAX
	LDA.w $0004,y
	STA.b $1A,x
	STZ.b $3A,x
CODE_B9D3BE:
	LDX.b $64
	TYA
	CLC
	ADC.w #$0006
	STA.b $3C,x
	JMP.w CODE_B9D13D

CODE_B9D3CA:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D3E6
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D3E6:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.l $000D7A
	BEQ.b CODE_B9D413
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D413
	LDA.l $000D7A
	TAX
	LDA.w $0004,y
	STA.b $1A,x
	STZ.b $3A,x
	LDA.w $0006,y
	STA.l $000D7C
	LDA.w $0008,y
	STA.l $000D7E
CODE_B9D413:
	LDX.b $64
	TYA
	CLC
	ADC.w #$000A
	STA.b $3C,x
	JMP.w CODE_B9D13D

CODE_B9D41F:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D439
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D439:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.l $000D7A
	BEQ.b CODE_B9D45A
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D45A
	LDA.w $0004,y
	STA.l $000D7C
	LDA.w $0006,y
	STA.l $000D7E
CODE_B9D45A:
	LDX.b $64
	TYA
	CLC
	ADC.w #$0008
	STA.b $3C,x
	JMP.w CODE_B9D13D

CODE_B9D466:
	LDA.l $000D7A
	BEQ.b CODE_B9D482
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CMP.b $64
	BNE.b CODE_B9D482
	LDA.w $0001,y
	STA.l $000D7C
	LDA.w $0003,y
	STA.l $000D7E
CODE_B9D482:
	LDX.b $64
	TYA
	CLC
	ADC.w #$0005
	TAY
	JMP.w CODE_B9D115

CODE_B9D48D:
	LDX.b $64
	LDA.w $0000,y
	AND.w #$FF00
	CLC
	ADC.b $38,x
	STA.b $38,x
	BPL.b CODE_B9D4A7
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_B9D115

CODE_B9D4A7:
	LDA.w $0002,y
	STA.b $1A,x
	LDA.b $42,x
	BEQ.b CODE_B9D4BD
	TAX
	LDA.w $0004,y
	STA.b $1A,x
	LDA.w $0006,y
	STA.b $44,x
	LDX.b $64
CODE_B9D4BD:
	TYA
	CLC
	ADC.w #$0008
	STA.b $3C,x
	JMP.w CODE_B9D13D

DATA_B9D4C7:								; Info: Animation Script opcodes
	dw CODE_B9D160							; 80 - 
	dw CODE_B9D172							; 81 - 
	dw CODE_B9D19B							; 82 - 
	dw CODE_B9D1A5							; 83 - 
	dw CODE_B9D1B5							; 84 - 
	dw CODE_B9D26B							; 85 - 
	dw CODE_B9D2AA							; 86 - 
	dw CODE_B9D305							; 87 - 
	dw CODE_B9D356							; 88 - 
	dw CODE_B9D387							; 89 - 
	dw CODE_B9D3CA							; 8A - 
	dw CODE_B9D41F							; 8B - 
	dw CODE_B9D466							; 8C - 
	dw CODE_B9D48D							; 8D - 
	dw CODE_B9D1C2							; 8E - 
	dw CODE_B9D1F5							; 8F - 
	dw CODE_B9D21E							; 90 - 
	dw CODE_B9D240							; 91 - 
	dw CODE_B9D259							; 92 - 
	dw CODE_B9D1D5							; 93 - 
	dw CODE_B9D160							; 94 - 

CODE_B9D4F1:
	LDA.l $000515
	CMP.w #$0003
	BNE.b CODE_B9D4FD
	JMP.w CODE_B9D12B

CODE_B9D4FD:
	JMP.w CODE_B9D115

CODE_B9D500:
	LDA.b $4E,x
	AND.w #$0003
	CMP.w #$0003
	BEQ.b CODE_B9D50D
	JMP.w CODE_B9D12B

CODE_B9D50D:
	JMP.w CODE_B9D115

CODE_B9D510:
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $24,x
	BPL.b CODE_B9D51E
	LDX.b $64
	JMP.w CODE_B9D12B

CODE_B9D51E:
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D523:
	LDA.b $2E,x
	CMP.w #$002C
	BNE.b CODE_B9D52D
	JMP.w CODE_B9D12B

CODE_B9D52D:
	JMP.w CODE_B9D115

CODE_B9D530:
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $24,x
	BMI.b CODE_B9D53E
	LDX.b $64
	JMP.w CODE_B9D12B

CODE_B9D53E:
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D543:
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_B9D559
	LDA.b $0A,x
	SEC
	SBC.l $0017C0
	CMP.w #$00F0
	BPL.b CODE_B9D559
	JMP.w CODE_B9D12B

CODE_B9D559:
	JMP.w CODE_B9D115

CODE_B9D55C:
	LDA.b $24,x
	BPL.b CODE_B9D563
	JMP.w CODE_B9D12B

CODE_B9D563:
	JMP.w CODE_B9D115

CODE_B9D566:
	LDA.b $24,x
	BMI.b CODE_B9D56D
	JMP.w CODE_B9D12B

CODE_B9D56D:
	JMP.w CODE_B9D115

CODE_B9D570:
	LDA.b $1E,x
	AND.w #$1000
	BNE.b CODE_B9D588
	LDA.b $0C,x
	BMI.b CODE_B9D585
	SEC
	SBC.b $0A,x
	BMI.b CODE_B9D588
	CMP.w #$0048
	BMI.b CODE_B9D588
CODE_B9D585:
	JMP.w CODE_B9D12B

CODE_B9D588:
	JMP.w CODE_B9D115

CODE_B9D58B:
	LDA.b $1E,x
	AND.w #$1000
	BNE.b CODE_B9D5A3
	LDA.b $0C,x
	BMI.b CODE_B9D5A0
	SEC
	SBC.b $0A,x
	BMI.b CODE_B9D5A3
	CMP.w #$0010
	BMI.b CODE_B9D5A3
CODE_B9D5A0:
	JMP.w CODE_B9D12B

CODE_B9D5A3:
	JMP.w CODE_B9D115

CODE_B9D5A6:
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B9D5B0
	JMP.w CODE_B9D12B

CODE_B9D5B0:
	JMP.w CODE_B9D115

CODE_B9D5B3:
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B9D5C5
	LDA.b $10,x
	AND.w #$0007
	CMP.l $000088
	BNE.b CODE_B9D5C8
CODE_B9D5C5:
	JMP.w CODE_B9D12B

CODE_B9D5C8:
	JMP.w CODE_B9D115

CODE_B9D5CB:
	LDA.b $20,x
	BEQ.b CODE_B9D5D2
	JMP.w CODE_B9D12B

CODE_B9D5D2:
	JMP.w CODE_B9D115

CODE_B9D5D5:
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $26,x
	BNE.b CODE_B9D5E3
CODE_B9D5DE:
	LDX.b $64
	JMP.w CODE_B9D12B

CODE_B9D5E3:
	LDA.b $20,x
	BPL.b CODE_B9D5EB
	EOR.w #$FFFF
	INC
CODE_B9D5EB:
	CMP.w #$0180
	BMI.b CODE_B9D5DE
	LDX.b $64
	JMP.w CODE_B9D115

CODE_B9D5F5:
	LDA.l $000515
	CMP.w #$0003
	BNE.b CODE_B9D600
	CLC
	RTS

CODE_B9D600:
	SEC
	RTS

CODE_B9D602:
	LDA.l $000515
	CMP.w #$0002
	BEQ.b CODE_B9D616
	CMP.w #$0001
	BNE.b CODE_B9D618
	LDA.l $00052D
	BEQ.b CODE_B9D618
CODE_B9D616:
	CLC
	RTS

CODE_B9D618:
	SEC
	RTS

CODE_B9D61A:
	LDA.l $000B02
	AND.w #$0040
	BEQ.b CODE_B9D625
	CLC
	RTS

CODE_B9D625:
	SEC
	RTS

CODE_B9D627:
	LDA.l $00006C
	BNE.b CODE_B9D62F
	SEC
	RTS

CODE_B9D62F:
	CLC
	RTS

CODE_B9D631:
	LDA.l $0008A4
	BNE.b CODE_B9D639
	SEC
	RTS

CODE_B9D639:
	CLC
	RTS

CODE_B9D63B:
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $26,x
	BNE.b CODE_B9D646
	SEC
	RTS

CODE_B9D646:
	CLC
	RTS

CODE_B9D648:
	LDA.b $0C,x
	BMI.b CODE_B9D658
	SEC
	SBC.b $0A,x
	BMI.b CODE_B9D656
	CMP.w #$0030
	BPL.b CODE_B9D658
CODE_B9D656:
	CLC
	RTS

CODE_B9D658:
	SEC
	RTS

CODE_B9D65A:
	PHY
	LDY.b $66
	LDA.w $0004,y
	AND.w #$4000
	BEQ.b CODE_B9D673
	LDA.b $2A
	SEC
	SBC.w $001A,y
	CMP.w #$0015
	BMI.b CODE_B9D673
	PLY
	SEC
	RTS

CODE_B9D673:
	PLY
	CLC
	RTS

CODE_B9D676:
	LDA.b $1E,x
	AND.w #$1001
	BNE.b CODE_B9D67F
	CLC
	RTS

CODE_B9D67F:
	SEC
	RTS

CODE_B9D681:
	LDA.l $0019C4
	TAX
	LDA.b $46,x
	BEQ.b CODE_B9D68C
	CLC
	RTS

CODE_B9D68C:
	SEC
	RTS

CODE_B9D68E:
	LDA.b $1E,x
	AND.w #$1000
	BNE.b CODE_B9D6A5
	LDA.b $0C,x
	BMI.b CODE_B9D6A3
	SEC
	SBC.b $0A,x
	BMI.b CODE_B9D6A5
	CMP.w #$0048
	BMI.b CODE_B9D6A5
CODE_B9D6A3:
	CLC
	RTS

CODE_B9D6A5:
	SEC
	RTS

CODE_B9D6A7:
	LDA.b $1E,x
	AND.w #$1001
	BNE.b CODE_B9D6B0
	SEC
	RTS

CODE_B9D6B0:
	CLC
	RTS

CODE_B9D6B2:
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_B9D6BA
	SEC
	RTS

CODE_B9D6BA:
	CLC
	RTS

CODE_B9D6BC:
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B9D6C4
CODE_B9D6C2:
	SEC
	RTS

CODE_B9D6C4:
	LDA.b $20,x
	BPL.b CODE_B9D6CC
	EOR.w #$FFFF
	INC
CODE_B9D6CC:
	AND.w #$FFC0
	BNE.b CODE_B9D6C2
	CLC
	RTS

CODE_B9D6D3:
	LDY.b $66
	LDA.w $000C,y
	AND.w #$0001
	BNE.b CODE_B9D6DF
	SEC
	RTS

CODE_B9D6DF:
	CLC
	RTS

CODE_B9D6E1:
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B9D6EB
	EOR.w #$FFFF
	INC
CODE_B9D6EB:
	CMP.w #$0201
	BPL.b CODE_B9D6F2
	CLC
	RTS

CODE_B9D6F2:
	SEC
	RTS

CODE_B9D6F4:
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B9D6FE
	EOR.w #$FFFF
	INC
CODE_B9D6FE:
	CMP.w #$00C0
	BPL.b CODE_B9D705
	CLC
	RTS

CODE_B9D705:
	SEC
	RTS

CODE_B9D707:
	LDX.b $64
	CPX.w $0597
	BEQ.b CODE_B9D726
	LDA.w $0D7A
	BNE.b CODE_B9D750
	LDA.b $6E
	BNE.b CODE_B9D72F
	LDA.w $08C2
	BMI.b CODE_B9D728
	STZ.b $2E,x
CODE_B9D71E:
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D726:
	BRA.b CODE_B9D71E

CODE_B9D728:
	LDA.w #$001D
	STA.b $2E,x
	BRA.b CODE_B9D71E

CODE_B9D72F:
	CMP.w #$0198
	BEQ.b CODE_B9D746
	CMP.w #$01A0
	BEQ.b CODE_B9D74B
	LDA.w #$0009
CODE_B9D73C:
	STA.b $2E,x
	LDA.w #$005E
	JSL.l CODE_B9D08C
	RTS

CODE_B9D746:
	LDA.w #$0010
	BRA.b CODE_B9D73C

CODE_B9D74B:
	LDA.w #$0050
	BRA.b CODE_B9D73C

CODE_B9D750:
	CMP.w $0597
	BEQ.b CODE_B9D762
	LDA.w #$000C
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_HoldObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D762:
	LDA.w #$0017
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpIdle
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D76F:
	LDX.b $64
	CPX.w $0597
	BEQ.b CODE_B9D78E
	LDA.w $0D7A
	BNE.b CODE_B9D7C9
	LDA.b $6E
	BNE.b CODE_B9D7A8
	LDA.w $08C2
	BMI.b CODE_B9D7A1
	STZ.b $2E,x
CODE_B9D786:
	LDA.w #!Define_DKC2_Animation_Player_Walk
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D78E:
	LDA.w $08C2
	BMI.b CODE_B9D79A
	LDA.w #$0022
	STA.b $2E,x
	BRA.b CODE_B9D786

CODE_B9D79A:
	LDA.w #$001E
	STA.b $2E,x
	BRA.b CODE_B9D786

CODE_B9D7A1:
	LDA.w #$001D
	STA.b $2E,x
	BRA.b CODE_B9D786

CODE_B9D7A8:
	CMP.w #$0198
	BEQ.b CODE_B9D7BF
	CMP.w #$01A0
	BEQ.b CODE_B9D7C4
	LDA.w #$0009
CODE_B9D7B5:
	STA.b $2E,x
	LDA.w #$0068
	JSL.l CODE_B9D08C
	RTS

CODE_B9D7BF:
	LDA.w #$0010
	BRA.b CODE_B9D7B5

CODE_B9D7C4:
	LDA.w #$0050
	BRA.b CODE_B9D7B5

CODE_B9D7C9:
	CMP.w $0597
	BEQ.b CODE_B9D7DB
	LDA.w #$000C
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_WalkWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D7DB:
	LDA.w #$0017
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpWalk
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D7E8:
	LDX.b $64
	CPX.w $0597
	BEQ.b CODE_B9D80E
	LDA.w $0D7A
	BNE.b CODE_B9D836
	LDA.b $6E
	BNE.b CODE_B9D815
	LDA.w $08C2
	BMI.b CODE_B9D807
	STZ.b $2E,x
CODE_B9D7FF:
	LDA.w #!Define_DKC2_Animation_Player_Run
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D807:
	LDA.w #$001D
	STA.b $2E,x
	BRA.b CODE_B9D7FF

CODE_B9D80E:
	LDA.w #$0022
	STA.b $2E,x
	BRA.b CODE_B9D7FF

CODE_B9D815:
	CMP.w #$0198
	BEQ.b CODE_B9D82C
	CMP.w #$01A0
	BEQ.b CODE_B9D831
	LDA.w #$0009
CODE_B9D822:
	STA.b $2E,x
	LDA.w #$0068
	JSL.l CODE_B9D08C
	RTS

CODE_B9D82C:
	LDA.w #$0010
	BRA.b CODE_B9D822

CODE_B9D831:
	LDA.w #$0050
	BRA.b CODE_B9D822

CODE_B9D836:
	CMP.w $0597
	BEQ.b CODE_B9D848
	LDA.w #$000C
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_WalkWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D848:
	LDA.w #$0017
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpWalk
	JSL.l CODE_B9D0B8
	RTS

CODE_B9D855:
	CPX.w $0597
	BEQ.b CODE_B9D85E
	JSL.l CODE_B8B8CB
CODE_B9D85E:
	RTS

CODE_B9D85F:
	LDA.w $0515
	CMP.w #$0003
	BNE.b CODE_B9D86C
	JSL.l CODE_B8A5C6
	RTS

CODE_B9D86C:
	RTS

CODE_B9D86D:
	LDA.w $0D7A
	BEQ.b CODE_B9D873
	RTS

CODE_B9D873:
	LDY.w #$0004
	JSL.l CODE_BB842C
	BCS.b CODE_B9D881
	LDA.b $68
	STA.w $0D7A
CODE_B9D881:
	RTS

CODE_B9D882:
	LDY.w #$001E
	JSL.l CODE_BB842C
	RTS

CODE_B9D88A:
	LDA.w #$0001
	STA.b $42,x
	RTS

CODE_B9D890:
	STZ.b $42,x
	RTS

CODE_B9D893:
	STZ.b $20,x
	STZ.b $26,x
	RTS

CODE_B9D898:
	LDY.w $0D7A
	BEQ.b CODE_B9D8A3
	LDA.w #$0001
	STA.w $0032,y
CODE_B9D8A3:
	TYX
	JSL.l CODE_B8D3C6
	STZ.w $0D7A
	RTS

CODE_B9D8AC:
	LDX.w $0D7A
	BEQ.b CODE_B9D8BD
	LDA.w #$0002
	STA.b $32,x
	LDX.b $64
	LDA.w #$000F
	STA.b $2E,x
CODE_B9D8BD:
	RTS

CODE_B9D8BE:
	LDY.w $0D7A
	BEQ.b CODE_B9D91D
	LDX.b $66
	LDA.b $04,x
	AND.w #$0800
	BEQ.b CODE_B9D91E
	LDX.b $64
	LDA.w #$002C
	STA.b $2E,x
	LDA.w #$0010
	ORA.w $0030,y
	STA.w $0030,y
	LDA.w #$002B
	STA.w $002E,y
	LDA.w #$0008
	ORA.w $0030,y
	STA.w $0030,y
	LDY.w #$0040
	LDA.b [$8E],y
	LDY.w $0D7A
	BIT.b $12,x
	BVC.b CODE_B9D8FB
	EOR.w #$FFFF
	INC
CODE_B9D8FB:
	STA.w $0020,y
	LDA.w #$0000
	STA.w $0026,y
	LDY.w #$0042
	LDA.b [$8E],y
	LDY.w $0D7A
	STA.w $0024,y
	LDA.w #$0000
	STA.w $001E,y
	TYX
	JSL.l CODE_B8D3C6
	STZ.w $0D7A
CODE_B9D91D:
	RTS

CODE_B9D91E:
	LDX.b $64
	LDA.w #$0020
	STA.b $2E,x
	LDA.w #$001F
	STA.w $002E,y
	LDA.w #$0010
	ORA.w $0030,y
	STA.w $0030,y
	LDY.w #$003C
	LDA.b [$8E],y
	LDY.w $0D7A
	BIT.b $12,x
	BVC.b CODE_B9D944
	EOR.w #$FFFF
	INC
CODE_B9D944:
	STA.w $0020,y
	LDA.w #$0000
	STA.w $0026,y
	LDY.w #$003E
	LDA.b [$8E],y
	LDY.w $0D7A
	STA.w $0024,y
	LDA.w #$0000
	STA.w $001E,y
	TYX
	JSL.l CODE_B8D3C6
	STZ.w $0D7A
	RTS

CODE_B9D967:
	LDA.w #$003F
	STA.b $2E,x
	LDY.w $0D7A
	BEQ.b CODE_B9D9B0
	LDX.b $66
	LDA.b $04,x
	AND.w #$0800
	BEQ.b CODE_B9D9B1
	LDX.b $64
	LDA.w #$0006
	STA.w $0032,y
	LDY.w #$0038
	LDA.b [$8E],y
	LDY.w $0D7A
	BIT.b $12,x
	BVC.b CODE_B9D992
	EOR.w #$FFFF
	INC
CODE_B9D992:
	STA.w $0020,y
	STA.w $0026,y
	PHY
	LDY.w #$003A
	LDA.b [$8E],y
	PLY
	STA.w $0024,y
	LDA.w #$0000
	STA.w $001E,y
	TYX
	JSL.l CODE_B8D3C6
	STZ.w $0D7A
CODE_B9D9B0:
	RTS

CODE_B9D9B1:
	LDX.b $64
	LDA.w #$0004
	STA.w $0032,y
	LDY.w #$0034
	LDA.b [$8E],y
	LDY.w $0D7A
	BIT.b $12,x
	BVC.b CODE_B9D9C9
	EOR.w #$FFFF
	INC
CODE_B9D9C9:
	STA.w $0020,y
	STA.w $0026,y
	PHY
	LDY.w #$0036
	LDA.b [$8E],y
	PLY
	STA.w $0024,y
	LDA.w #$0000
	STA.w $001E,y
	TYX
	JSL.l CODE_B8D3C6
	STZ.w $0D7A
	RTS

CODE_B9D9E8:
	STZ.b $26,x
	STZ.b $20,x
	STZ.b $4E,x
	RTS

CODE_B9D9EF:
	LDA.w #$0400
	BIT.b $12,x
	BVC.b CODE_B9D9FA
	EOR.w #$FFFF
	INC
CODE_B9D9FA:
	STA.b $26,x
	STA.b $4E,x
	RTS

CODE_B9D9FF:
	NOP #2
CODE_B9DA01:
	LDA.w $0515
	CMP.w #$0002
	BEQ.b CODE_B9DA1A
	CMP.w #$0001
	BNE.b CODE_B9DA13
	LDA.w $052D
	BEQ.b CODE_B9DA1A
CODE_B9DA13:
	LDA.w #$0001
	JSL.l CODE_B58018
CODE_B9DA1A:
	RTS

CODE_B9DA1B:
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $24,x
	LDA.b $06,x
	STA.b $44,x
	LDA.w #$0025
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Follower_Run
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DA32:
	JSR.w CODE_B9E071
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B9DA3F
	EOR.w #$FFFF
	INC
CODE_B9DA3F:
	LSR
	LSR
	STA.b $5E
	LSR
	CLC
	ADC.b $5E
	CMP.w #$0100
	BCS.b CODE_B9DA4F
	LDA.w #$0100
CODE_B9DA4F:
	STA.b $3A,x
	RTS

CODE_B9DA52:
	LDA.w #$F900
	STA.b $24,x
	LDA.w #$0400
	STA.b $26,x
	RTS

CODE_B9DA5D:
	RTS

CODE_B9DA5E:
	JSL.l CODE_B883A3
	RTS

CODE_B9DA63:
	LDA.w #$810F
	JSL.l CODE_808BFF
	LDA.w #$0002
	TSB.w $08C2
	LDA.w #$FFFF
	STA.w $059D
	RTS

CODE_B9DA77:
	LDA.w #$0003
	LDY.w #$0280
	JSL.l CODE_B8D0FC
	RTS

CODE_B9DA82:
	RTS

CODE_B9DA83:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $059D
	LDA.w $08A6
	STA.w $059F
	LDA.w #$002D
	JSL.l CODE_B8D7D2
	RTS

CODE_B9DA96:
	LDA.w #!Define_DKC2_SoundID_DiddyDead|$0500
	JSL.l CODE_B58003
	LDY.w #$0016
	JSL.l CODE_BB842C
	RTS

CODE_B9DAA5:
	LDX.b $6C
	BEQ.b CODE_B9DAB0
	LDA.w #$0054
	JSL.l CODE_B9D04B
CODE_B9DAB0:
	RTS

CODE_B9DAB1:
	LDA.w #!Define_DKC2_Animation_Player_DoneBeingStuckToHoney
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DAB9:
	CPX.w $0597
	BEQ.b CODE_B9DAE1
	LDA.b $24,x
	BPL.b CODE_B9DACF
	EOR.w #$FFFF
	INC
	LSR
	STA.b $32
	LSR
	CLC
	ADC.b $32
	BRA.b CODE_B9DAD7

CODE_B9DACF:
	LSR
	LSR
	STA.b $32
	LSR
	CLC
	ADC.b $32
CODE_B9DAD7:
	CMP.w #$0070
	BPL.b CODE_B9DADF
	LDA.w #$0070
CODE_B9DADF:
	STA.b $3A,x
CODE_B9DAE1:
	RTS

CODE_B9DAE2:
	CPX.w $0597
	BEQ.b CODE_B9DB02
	LDA.b $26,x
	BEQ.b CODE_B9DAF5
	LDA.b $12,x
	ASL
	EOR.w #$FFFF
	EOR.b $26,x
	BMI.b CODE_B9DB0B
CODE_B9DAF5:
	LDA.b $2A,x
	BEQ.b CODE_B9DB02
	BMI.b CODE_B9DB03
	LDA.w #!Define_DKC2_Animation_Player_ClimbDownSingleVerticalRope
	JSL.l CODE_B9D0B8
CODE_B9DB02:
	RTS

CODE_B9DB03:
	LDA.w #!Define_DKC2_Animation_Player_ClimbUpSingleVerticalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DB0B:
	LDA.w #!Define_DKC2_Animation_Player_TurnOnSingleVerticalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DB13:
	LDA.w #!Define_DKC2_Animation_Player_HangOnSingleVerticalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DB1B:
	CPX.w $0597
	BEQ.b CODE_B9DB37
	LDA.b $2A,x
	BNE.b CODE_B9DB27
	JMP.w CODE_B9DB13

CODE_B9DB27:
	BMI.b CODE_B9DB38
	LDY.b $66
	LDA.w #!Define_DKC2_Animation_Player_ClimbDownSingleVerticalRope
	CMP.w $0000,y
	BEQ.b CODE_B9DB37
	JSL.l CODE_B9D0B8
CODE_B9DB37:
	RTS

CODE_B9DB38:
	LDY.b $66
	LDA.w #!Define_DKC2_Animation_Player_ClimbUpSingleVerticalRope
	CMP.w $0000,y
	BEQ.b CODE_B9DB37
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DB47:
	CPX.w $0597
	BEQ.b CODE_B9DB5D
	JSR.w CODE_B9DAB9
	LDA.b $26,x
	BEQ.b CODE_B9DB5D
	LDA.b $12,x
	ASL
	EOR.w #$FFFF
	EOR.b $26,x
	BMI.b CODE_B9DB5E
CODE_B9DB5D:
	RTS

CODE_B9DB5E:
	LDA.w #!Define_DKC2_Animation_Player_TurnOnSingleVerticalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DB66:
	LDA.w #!Define_DKC2_Animation_Player_Swimming
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DB6E:
	CPX.w $0597
	BEQ.b CODE_B9DB89
	JSR.w CODE_B9DB8A
	LDA.b $26,x
	BEQ.b CODE_B9DB89
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9DB89
	LDA.w #!Define_DKC2_Animation_Player_TurnWhileSwimming
	JSL.l CODE_B9D0B8
CODE_B9DB89:
	RTS

CODE_B9DB8A:
	LDX.b $64
	LDA.b $3A,x
	SEC
	SBC.w #$0010
	CMP.w #$0100
	BPL.b CODE_B9DB9A
	LDA.w #$0100
CODE_B9DB9A:
	STA.b $3A,x
	RTS

CODE_B9DB9D:
	LDA.b $20,x
	BPL.b CODE_B9DBA5
	EOR.w #$FFFF
	INC
CODE_B9DBA5:
	CMP.w #$0140
	BCS.b CODE_B9DBAD
	LDA.w #$0140
CODE_B9DBAD:
	STA.b $3A,x
	JMP.w CODE_B9E06E

CODE_B9DBB2:
	LDA.b $0C,x
	BMI.b CODE_B9DBC0
	SEC
	SBC.b $0A,x
	BMI.b CODE_B9DBC0
	CMP.w #$0010
	BMI.b CODE_B9DBC1
CODE_B9DBC0:
	RTS

CODE_B9DBC1:
	LDA.w #$0200
	STA.b $3A,x
	RTS

CODE_B9DBC7:
	STZ.b $20,x
	RTS

CODE_B9DBCA:
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B9DBE5
	LDX.b $64
	LDA.w #$FB80
	STA.b $24,x
	LDY.w #$009C
	LDA.b [$8E],y
	LDX.b $66
	STA.b $08,x
	RTS

CODE_B9DBE5:
	LDX.b $64
	LDA.w #$FB00
	STA.b $24,x
	LDY.w #$009C
	LDA.b [$8E],y
	LDX.b $66
	STA.b $08,x
	RTS

CODE_B9DBF6:
	LDA.w #$FEC0
	STA.b $24,x
CODE_B9DBFB:
	LDA.w #$005E
	JSL.l CODE_B9D08C
	RTS

CODE_B9DC03:
	LDA.b $26,x
	BEQ.b CODE_B9DC11
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_B9DC11:
	RTS

CODE_B9DC12:
	LDA.w #$0001
	TRB.w $0B02
	RTS

CODE_B9DC19:
	LDA.b $26,x
	BEQ.b CODE_B9DC27
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_B9DC27:
	LDA.w #$0001
	TRB.w $0B02
	BNE.b CODE_B9DC30
	RTS

CODE_B9DC30:
	LDA.w #$008B
	JSL.l CODE_B9D08C
	RTS

CODE_B9DC38:
	LDY.w #$002A
	JSL.l CODE_BB8412
	BCC.b CODE_B9DC56
	RTS

CODE_B9DC42:
	LDY.w #$0028
	JSL.l CODE_BB8412
	BCC.b CODE_B9DC56
	RTS

CODE_B9DC4C:
	LDY.w #$002C
	JSL.l CODE_BB8412
	BCC.b CODE_B9DC56
	RTS

CODE_B9DC56:
	LDX.b $68
	LDY.b $64
	LDA.w $0020,y
	CLC
	ADC.b $20,x
	STA.b $20,x
	LDA.w #!Define_DKC2_SoundID_SquawksSpitEgg|$0500
	JSL.l CODE_B58003
	RTS

CODE_B9DC6A:
	LDA.b $20,x
	BPL.b CODE_B9DC72
	EOR.w #$FFFF
	INC
CODE_B9DC72:
	CMP.w #$0600
	BMI.b CODE_B9DC7E
	LDY.w #$0054
	JSL.l CODE_BB8412
CODE_B9DC7E:
	RTS

CODE_B9DC7F:
	LDA.b $20,x
	BPL.b CODE_B9DC87
	EOR.w #$FFFF
	INC
CODE_B9DC87:
	CMP.w #$0140
	BCS.b CODE_B9DC8F
	LDA.w #$0140
CODE_B9DC8F:
	STA.b $3A,x
	JMP.w CODE_B9E06E

CODE_B9DC94:
	RTS

CODE_B9DC95:
	RTS

CODE_B9DC96:
	STZ.w $0D7A
	RTS

CODE_B9DC9A:
	LDA.w $0D7A
	BEQ.b CODE_B9DCA0
	RTS

CODE_B9DCA0:
	LDY.w #$0006
	JSL.l CODE_BB842C
	BCS.b CODE_B9DCAE
	LDA.b $68
	STA.w $0D7A
CODE_B9DCAE:
	RTS

CODE_B9DCAF:
	LDY.w #$0020
	JSL.l CODE_BB842C
	RTS

CODE_B9DCB7:
	LDA.b $20,x
	BPL.b CODE_B9DCBF
	EOR.w #$FFFF
	INC
CODE_B9DCBF:
	CMP.w #$00E0
	BCS.b CODE_B9DCC7
	LDA.w #$00E0
CODE_B9DCC7:
	STA.b $3A,x
	JMP.w CODE_B9E103

CODE_B9DCCC:
	JSR.w CODE_B9E071
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B9DCD9
	EOR.w #$FFFF
	INC
CODE_B9DCD9:
	CMP.w #$0140
	BCS.b CODE_B9DCE1
	LDA.w #$0140
CODE_B9DCE1:
	STA.b $3A,x
	RTS

CODE_B9DCE4:
	LDA.w #$0100
	STA.b $3A,x
	RTS

CODE_B9DCEA:
	LDA.w #!Define_DKC2_Animation_Player_ThrowingKong
	JSL.l CODE_B9D000
	RTS

CODE_B9DCF2:
	LDA.w #$0001
	STA.w $0D80
	RTS

CODE_B9DCF9:
	LDA.w #$FFFF
	STA.w $0D80
	RTS

CODE_B9DD00:
	LDA.b $20,x
	BPL.b CODE_B9DD08
	EOR.w #$FFFF
	INC
CODE_B9DD08:
	STA.b $32
	LSR
	CLC
	ADC.b $32
	CMP.w #$0140
	BPL.b CODE_B9DD16
	LDA.w #$0140
CODE_B9DD16:
	STA.b $3A,x
	JMP.w CODE_B9E023

CODE_B9DD1B:
	RTS

CODE_B9DD1C:
	LDA.w #$0001
	STA.w $0D80
	RTS

CODE_B9DD23:
	LDY.w #$0028
	LDA.b [$8E],y
	STA.b $24,x
	STZ.b $26,x
	RTS

CODE_B9DD2D:
	LDA.w #!Define_DKC2_SoundID_Unknown20|$0500
	JSL.l CODE_B58003
	LDY.w #$0014
	JSL.l CODE_BB842C
	RTS

CODE_B9DD3C:
	LDA.b $1E,x
	AND.w #$1001
	BNE.b CODE_B9DD5F
	LDY.b $66
	LDA.w $0004,y
	AND.w #$4000
	BEQ.b CODE_B9DD4E
	RTS

CODE_B9DD4E:
	LDA.w #$0001
	STA.b $2E,x
	JSL.l CODE_B8CDCE
	LDA.w #!Define_DKC2_Animation_Player_Fall
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DD5F:
	JSR.w CODE_B9DFE3
	RTS

CODE_B9DD63:
	CPX.w $0597
	BEQ.b CODE_B9DD77
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B9DD78
	LDA.w #$0100
	STA.b $3A,x
CODE_B9DD77:
	RTS

CODE_B9DD78:
	LDA.w #$0200
	STA.b $3A,x
	RTS

CODE_B9DD7E:
	CPX.w $0597
	BEQ.b CODE_B9DD8F
	LDA.w #$0037
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_HangOnTwoVerticalRopes
	JSL.l CODE_B9D0B8
CODE_B9DD8F:
	RTS

CODE_B9DD90:
	CPX.w $0597
	BEQ.b CODE_B9DD9D
	LDA.w #$0035
	STA.b $2E,x
	JMP.w CODE_B9DB13

CODE_B9DD9D:
	RTS

CODE_B9DD9E:
	CPX.w $0597
	BEQ.b CODE_B9DDB0
	LDA.b $2A,x
	BEQ.b CODE_B9DDB0
	BPL.b CODE_B9DDB1
	LDA.w #!Define_DKC2_Animation_Player_ClimbUpTwoVerticalRopes
	JSL.l CODE_B9D0B8
CODE_B9DDB0:
	RTS

CODE_B9DDB1:
	LDA.w #!Define_DKC2_Animation_Player_ClimbDownTwoVerticalRopes
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DDB9:
	CPX.w $0597
	BEQ.b CODE_B9DDC2
	LDA.b $26,x
	BNE.b CODE_B9DDC3
CODE_B9DDC2:
	RTS

CODE_B9DDC3:
	LDA.w #!Define_DKC2_Animation_Player_ClimbOnHorizontalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DDCB:
	CPX.w $0597
	BEQ.b CODE_B9DDD4
	LDA.b $26,x
	BEQ.b CODE_B9DDD5
CODE_B9DDD4:
	RTS

CODE_B9DDD5:
	LDA.b $20,x
	BPL.b CODE_B9DDDD
	EOR.w #$FFFF
	INC
CODE_B9DDDD:
	CMP.w #$0080
	BPL.b CODE_B9DDD4
	LDA.w #!Define_DKC2_Animation_Player_HangOnHorizontalRope
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DDEA:
	CPX.w $0597
	BEQ.b CODE_B9DE10
	LDA.b $26,x
	BEQ.b CODE_B9DDFD
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_B9DDFD:
	LDA.b $20,x
	BPL.b CODE_B9DE05
	EOR.w #$FFFF
	INC
CODE_B9DE05:
	LSR
	CMP.w #$0070
	BPL.b CODE_B9DE0E
	LDA.w #$0070
CODE_B9DE0E:
	STA.b $3A,x
CODE_B9DE10:
	RTS

CODE_B9DE11:
	LDA.w #!Define_DKC2_Animation_Player_HangOnTwoVerticalRopes
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DE19:
	CPX.w $0597
	BEQ.b CODE_B9DE35
	LDA.b $2A,x
	BNE.b CODE_B9DE25
	JMP.w CODE_B9DE11

CODE_B9DE25:
	BPL.b CODE_B9DE36
	LDY.b $66
	LDA.w #!Define_DKC2_Animation_Player_ClimbUpTwoVerticalRopes
	CMP.w $0000,y
	BEQ.b CODE_B9DE35
	JSL.l CODE_B9D0B8
CODE_B9DE35:
	RTS

CODE_B9DE36:
	LDY.b $66
	LDA.w #!Define_DKC2_Animation_Player_ClimbDownTwoVerticalRopes
	CMP.w $0000,y
	BEQ.b CODE_B9DE35
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DE45:
	LDA.b $2E,x
	CMP.w #$0019
	BEQ.b CODE_B9DE7A
	CMP.w #$0002
	BNE.b CODE_B9DE69
	LDY.b $66
	LDA.w $0004,y
	AND.w #$4000
	BEQ.b CODE_B9DE69
	LDA.w $0010,y
	CMP.w $001A,y
	BNE.b CODE_B9DE69
	LDX.b $64
	LDA.b $26,x
	BNE.b CODE_B9DE7A
CODE_B9DE69:
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0004
	STA.b $2E,x
	LDA.b $40,x
	AND.w #$B7FF
	STA.b $40,x
	RTS

CODE_B9DE7A:
	JSR.w CODE_B9DFE7
	RTS

CODE_B9DE7E:
	LDA.b $2E,x
	CMP.w #$0019
	BEQ.b CODE_B9DEAC
	CMP.w #$0002
	BNE.b CODE_B9DEA2
	LDY.b $66
	LDA.w $0004,y
	AND.w #$4000
	BEQ.b CODE_B9DEA2
	LDA.w $0010,y
	CMP.w $001A,y
	BNE.b CODE_B9DEA2
	LDX.b $64
	LDA.b $26,x
	BNE.b CODE_B9DEAC
CODE_B9DEA2:
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0004
	STA.b $2E,x
	RTS

CODE_B9DEAC:
	JSR.w CODE_B9DFE7
	RTS

CODE_B9DEB0:
	LDY.b $66
	LDA.w $000E,y
	BIT.b $12,x
	BVC.b CODE_B9DEBD
	EOR.w #$FFFF
	INC
CODE_B9DEBD:
	STA.b $26,x
	RTS

CODE_B9DEC0:
	STZ.b $20,x
	RTS

CODE_B9DEC3:
	LDA.b $24,x
	BPL.b CODE_B9DEC8
	RTS

CODE_B9DEC8:
	LDA.w #$0200
	STA.b $3A,x
	RTS

CODE_B9DECE:
	LDA.b $0C,x
	BMI.b CODE_B9DEDC
	SEC
	SBC.b $0A,x
	BMI.b CODE_B9DEE3
	CMP.w #$0010
	BMI.b CODE_B9DEDD
CODE_B9DEDC:
	RTS

CODE_B9DEDD:
	LDA.w #$0200
	STA.b $3A,x
	RTS

CODE_B9DEE3:
	LDA.w #$0300
	STA.b $3A,x
	RTS

CODE_B9DEE9:
	LDA.w #!Define_DKC2_Animation_Player_Ducking
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DEF1:
	LDA.w $0D7A
	BNE.b CODE_B9DF34
	LDA.b $6E
	BNE.b CODE_B9DF15
	STZ.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Land
	JSL.l CODE_B9D0B8
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BEQ.b CODE_B9DF14
	LDX.b $64
	LDA.w #$0200
	STA.b $3A,x
CODE_B9DF14:
	RTS

CODE_B9DF15:
	LDA.b $2E,x
	CMP.w #$004F
	BEQ.b CODE_B9DF29
	LDA.w #$0009
	STA.b $2E,x
	LDA.w #$007C
	JSL.l CODE_B9D08C
	RTS

CODE_B9DF29:
	LDA.w #$0068
	JSL.l CODE_B9D08C
	JSR.w CODE_B9DAA5
	RTS

CODE_B9DF34:
	CMP.w $0597
	BEQ.b CODE_B9DF46
	LDA.w #$000C
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_LandWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DF46:
	LDA.w #$0017
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpLand
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DF53:
	LDA.w $0D7A
	BNE.b CODE_B9DF7C
	LDA.b $6E
	BNE.b CODE_B9DF6C
	JSR.w CODE_B9DFB8
	LDA.w #$0006
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Jump
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DF6C:
	JSR.w CODE_B9DFB8
	LDA.w #$000B
	STA.b $2E,x
	LDA.w #$0072
	JSL.l CODE_B9D08C
	RTS

CODE_B9DF7C:
	CMP.w $0597
	BEQ.b CODE_B9DFA0
	LDA.w $08A4
	BEQ.b CODE_B9DF8C
	LDA.w #$0001
	STA.w $0D80
CODE_B9DF8C:
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$000E
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_JumpWhileHoldingObject
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DFA0:
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$001B
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_TeamUpJump
	JSL.l CODE_B9D0B8
	RTS

CODE_B9DFB4:
	JSR.w CODE_B9DFB8
	RTL

CODE_B9DFB8:
	LDX.b $64
	LDA.b $6E
	BNE.b CODE_B9DFC6
	LDY.w #$0008
	LDA.b [$8E],y
	STA.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	RTS

CODE_B9DFC6:
	SEC
	SBC.w #$000C
	LSR
	TAY
	LDA.b [$8E],y
	STA.b DKC2_Level_SpriteDataRAM[$00].YSpeedLo,x
	RTS

CODE_B9DFD1:
	JSR.w CODE_B9DFD5
	RTL

CODE_B9DFD5:
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0001
	BNE.b CODE_B9DFE7
	JSL.l CODE_B8B8C7
	RTS

CODE_B9DFE3:
	JSL.l CODE_B8CDCE
CODE_B9DFE7:
	LDX.b $64
	CPX.w $0597
	BEQ.b CODE_B9E002
	JSR.w CODE_B9E12A
	TXY
	TAX
	JMP.w (DATA_B9DFF6,x)

DATA_B9DFF6:
	dw CODE_B9E002
	dw CODE_B9E005
	dw CODE_B9E005
	dw CODE_B9E005
	dw CODE_B9E005
	dw CODE_B9E005

CODE_B9E002:
	JMP.w CODE_B9D707

CODE_B9E005:
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B9E012
	JMP.w CODE_B9D76F

CODE_B9E012:
	JMP.w CODE_B9D7E8

CODE_B9E015:
	CPX.w $0597
	BNE.b CODE_B9E01B
	RTS

CODE_B9E01B:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	RTS

CODE_B9E023:
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B9E06C
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9E06C
	LDA.w $0D7A
	BNE.b CODE_B9E043
	LDA.b $6E
	BNE.b CODE_B9E05A
	LDA.w #!Define_DKC2_Animation_Player_Turn
	JSL.l CODE_B9D0B8
	SEC
	RTS

CODE_B9E043:
	CMP.w $0597
	BEQ.b CODE_B9E051
	LDA.w #!Define_DKC2_Animation_Player_TurnWhileHoldingObject
	JSL.l CODE_B9D0B8
	SEC
	RTS

CODE_B9E051:
	LDA.w #!Define_DKC2_Animation_Player_TeamUpTurn
	JSL.l CODE_B9D0B8
	SEC
	RTS

CODE_B9E05A:
	CMP.w #$0194
	BEQ.b CODE_B9E068
	LDA.w #$0063
	JSL.l CODE_B9D08C
	SEC
	RTS

CODE_B9E068:
	JSR.w CODE_B9E01B
	RTS

CODE_B9E06C:
	CLC
	RTS

CODE_B9E06E:
	JMP.w CODE_B9E023

CODE_B9E071:
	JSR.w CODE_B9E023
	BCC.b CODE_B9E07B
	LDA.w #$0180
	STA.b $3A,x
CODE_B9E07B:
	RTS

CODE_B9E07C:
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	STA.b $5E
	JSR.w CODE_B9E12A
	TXY
	TAX
	JMP.w (DATA_B9E08E,x)

DATA_B9E08E:
	dw CODE_B9E09A
	dw CODE_B9E09D
	dw CODE_B9E0A3
	dw CODE_B9E0A3
	dw CODE_B9E0A3
	dw CODE_B9E0A3

CODE_B9E09A:
	JMP.w CODE_B9D707

CODE_B9E09D:
	JSR.w CODE_B9E0F5
	BEQ.b CODE_B9E09A
CODE_B9E0A2:
	RTS

CODE_B9E0A3:
	LDA.b $5E
	BNE.b CODE_B9E0A2
	JMP.w CODE_B9D76F

CODE_B9E0AA:
	LDX.b $64
	CPX.w $0597
	BEQ.b CODE_B9E0C6
CODE_B9E0B1:
	JSR.w CODE_B9E12A
	TXY
	TAX
	JMP.w (DATA_B9E0B9,x)

DATA_B9E0B9:
	dw CODE_B9E0C5
	dw CODE_B9E0C5
	dw CODE_B9E0D2
	dw CODE_B9E0D2
	dw CODE_B9E0D2
	dw CODE_B9E0D2

CODE_B9E0C5:
	RTS

CODE_B9E0C6:
	LDA.w $08C2
	LDA.w #$C000
	CMP.w #$C000
	BEQ.b CODE_B9E0B1
	RTS

CODE_B9E0D2:
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BNE.b CODE_B9E0DF
	JMP.w CODE_B9D76F

CODE_B9E0DF:
	JMP.w CODE_B9D7E8

CODE_B9E0E2:
	JSR.w CODE_B9E12A
	BEQ.b CODE_B9E0F2
	CMP.w #$0002
	BEQ.b CODE_B9E0ED
CODE_B9E0EC:
	RTS

CODE_B9E0ED:
	JSR.w CODE_B9E0F5
	BNE.b CODE_B9E0EC
CODE_B9E0F2:
	JMP.w CODE_B9D707

CODE_B9E0F5:
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_B9E0FF
	EOR.w #$FFFF
	INC
CODE_B9E0FF:
	AND.w #$FFE0
	RTS

CODE_B9E103:
	JSR.w CODE_B9E023
	BCS.b CODE_B9E129
	JSR.w CODE_B9E12A
	TXY
	TAX
	JMP.w (DATA_B9E110,x)

DATA_B9E110:
	dw CODE_B9E129
	dw CODE_B9E129
	dw CODE_B9E11C
	dw CODE_B9E11C
	dw CODE_B9E11C
	dw CODE_B9E11C

CODE_B9E11C:
	LDY.b $66
	LDA.w $0006,y
	AND.w #$0004
	BEQ.b CODE_B9E129
	JMP.w CODE_B9D7E8

CODE_B9E129:
	RTS

CODE_B9E12A:
	LDA.b $26,x
	BNE.b CODE_B9E13A
	LDA.b $20,x
	BNE.b CODE_B9E136
	LDA.w #$0000
	RTS

CODE_B9E136:
	LDA.w #$0002
	RTS

CODE_B9E13A:
	LDA.b $20,x
	BNE.b CODE_B9E142
	LDA.w #$0004
	RTS

CODE_B9E142:
	BPL.b CODE_B9E148
	EOR.w #$FFFF
	INC
CODE_B9E148:
	STA.b $32
	LDA.b $26,x
	BPL.b CODE_B9E152
	EOR.w #$FFFF
	INC
CODE_B9E152:
	CMP.b $32
	BEQ.b CODE_B9E160
	BCS.b CODE_B9E15C
	LDA.w #$0006
	RTS

CODE_B9E15C:
	LDA.w #$0008
	RTS

CODE_B9E160:
	LDA.w #$000A
	RTS

CODE_B9E164:
	STZ.w $0D7A
	LDX.w $0597
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	SEC
	SBC.w #$0038
	STA.b $0A,x
	LDA.w $0006,y
	STA.b $06,x
	LDA.w #$FD40
	STA.b $24,x
	LDA.w #$FFF0
	BIT.b $12,x
	BVC.b CODE_B9E18B
	EOR.w #$FFFF
	INC
CODE_B9E18B:
	STA.b $20,x
	LDA.w #$004D
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Unknown004B
	JSL.l CODE_B9D000
	RTS

CODE_B9E19A:
	LDA.w $0D66
	SEC
	SBC.b $06,x
	JSR.w CODE_B9E1B6
	STA.b $20,x
	LDA.w $0D6A
	SEC
	SBC.b $0A,x
	JSR.w CODE_B9E1B6
	STA.b $24,x
	LDA.w #$004B
	STA.b $2E,x
	RTS

CODE_B9E1B6:
	BPL.b CODE_B9E1C4
	EOR.w #$FFFF
	INC
	JSR.w CODE_B9E1C4
	EOR.w #$FFFF
	INC
	RTS

CODE_B9E1C4:
	ASL
	ASL
	ASL
	ASL
	CMP.w #$0004
	BPL.b CODE_B9E1D0
	LDA.w #$0004
CODE_B9E1D0:
	RTS

CODE_B9E1D1:
	LDA.w #$0010
	BIT.b $12,x
	BVC.b CODE_B9E1DC
	EOR.w #$FFFF
	INC
CODE_B9E1DC:
	CLC
	ADC.b $06,x
	STA.b $06,x
	JMP.w CODE_B9E19A

CODE_B9E1E4:
	STZ.w $0D7A
	LDX.w $0597
	LDA.b $0A,x
	SEC
	SBC.w #$001D
	STA.b $0A,x
	LDA.w #$FB00
	STA.b $24,x
	LDA.w #$FF40
	BIT.b $12,x
	BVC.b CODE_B9E202
	EOR.w #$FFFF
	INC
CODE_B9E202:
	STA.b $20,x
	LDA.w #$004D
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_ShotOutCannon
	JSL.l CODE_B9D000
	RTS

CODE_B9E211:
	LDX.b $64
	LDA.w #$000C
	JSL.l CODE_B8D113
	RTS

CODE_B9E21B:
	LDA.w #$0008
	JSL.l CODE_BCFA9A
	RTS

CODE_B9E223:
	LDA.b $1E,x
	AND.w #$1001
	CMP.w #$0001
	BEQ.b CODE_B9E22E
	RTS

CODE_B9E22E:
	LDA.w #$FC00
	STA.b $24,x
	LDA.w #$000A
	STA.b $2E,x
	RTS

CODE_B9E239:
	LDY.w #$0054
	JSL.l CODE_BB8412
	RTS

CODE_B9E241:
	LDA.b $26,x
	BNE.b CODE_B9E251
	LDY.w $0595
	LDA.w $0004,y
	AND.w #$0080
	BEQ.b CODE_B9E251
	RTS

CODE_B9E251:
	JMP.w CODE_B9D707

CODE_B9E254:
	LDA.b $26,x
	BNE.b CODE_B9E264
	LDY.w $0595
	LDA.w $0004,y
	AND.w #$0080
	BEQ.b CODE_B9E26C
	RTS

CODE_B9E264:
	LDA.w #$005E
	JSL.l CODE_B9D08C
	RTS

CODE_B9E26C:
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_B9E291
	LDA.w #$0700
	BIT.b $12,x
	BVC.b CODE_B9E27E
	EOR.w #$FFFF
	INC
CODE_B9E27E:
	STA.b $42,x
	STA.b $20,x
	STA.b $26,x
	LDA.w #$004F
	STA.b $2E,x
	LDA.w #$0068
	JSL.l CODE_B9D08C
	RTS

CODE_B9E291:
	LDA.w #$0700
	BIT.b $12,x
	BVC.b CODE_B9E29C
	EOR.w #$FFFF
	INC
CODE_B9E29C:
	STA.b $42,x
	STA.b $20,x
	STA.b $26,x
	LDA.w #$0052
	STA.b $2E,x
	LDA.w #$0068
	JSL.l CODE_B9D08C
	LDX.b $64
	LDA.w #$A000
	ORA.b $40,x
	STA.b $40,x
	RTS

CODE_B9E2B8:
	JSR.w CODE_B9E2D2
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B9E2D1
	LSR
	EOR.b $12,x
	AND.w #$4000
	BNE.b CODE_B9E2CA
	RTS

CODE_B9E2CA:
	LDA.w #$0063
	JSL.l CODE_B9D08C
CODE_B9E2D1:
	RTS

CODE_B9E2D2:
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_B9E2DC
	EOR.w #$FFFF
	INC
CODE_B9E2DC:
	STA.b $34
	LDA.b $20,x
	BPL.b CODE_B9E2E6
	EOR.w #$FFFF
	INC
CODE_B9E2E6:
	CMP.b $34
	BPL.b CODE_B9E2EC
	LDA.b $34
CODE_B9E2EC:
	CMP.w #$00C0
	BPL.b CODE_B9E2F4
	LDA.w #$00C0
CODE_B9E2F4:
	STA.b $3A,x
	RTS

CODE_B9E2F7:
	LDA.w #$005E
	JSL.l CODE_B9D08C
	RTS

CODE_B9E2FF:
	LDA.w #$0051
	STA.b $2E,x
	LDA.w #$A000
	ORA.b $40,x
	STA.b $40,x
	RTS

CODE_B9E30C:
	LDA.w $0B02
	AND.w #$0001
	BNE.b CODE_B9E315
	RTS

CODE_B9E315:
	EOR.w $0B02
	STA.w $0B02
	LDX.b $64
	LDA.b $26,x
	BEQ.b CODE_B9E32B
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_B9E32B:
	LDA.w #$008B
	JSL.l CODE_B9D08C
	RTS

CODE_B9E333:
	LDA.w $08A4
	BNE.b CODE_B9E33F
	LDA.w #$0059
	JSL.l CODE_B9D04B
CODE_B9E33F:
	RTS

CODE_B9E340:
	LDY.b $66
	LDA.w $0004,y
	AND.w #$4000
	BEQ.b CODE_B9E356
	LDA.b $2A
	SEC
	SBC.w $001A,y
	CMP.w #$0014
	BMI.b CODE_B9E356
	RTS

CODE_B9E356:
	JMP.w CODE_B9D707

CODE_B9E359:
	LDA.w #$0011
	JSL.l CODE_B8D113
	RTS

CODE_B9E361:
	LDA.w #!Define_DKC2_SoundID_EnguardeStab|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDY.w #$0400
	LDA.b $2E,x
	CMP.w #$006C
	BNE.b CODE_B9E377
	LDY.w #$0180
CODE_B9E377:
	BIT.b $12,x
	BVC.b CODE_B9E381
	TYA
	EOR.w #$FFFF
	INC
	TAY
CODE_B9E381:
	TYA
	STA.b $20,x
	STA.b $26,x
	RTS

CODE_B9E387:
	LDY.w #$0000
	LDA.b $3A,x
	CLC
	ADC.w #$000C
	CMP.w #$0480
	BMI.b CODE_B9E399
	INY
	LDA.w #$0480
CODE_B9E399:
	STA.b $3A,x
	STY.b $32
	LDY.w $0595
	LDA.w $0004,y
	AND.w #$0080
	BEQ.b CODE_B9E3A9
	RTS

CODE_B9E3A9:
	LDA.b $32
	BNE.b CODE_B9E3B1
	JMP.w CODE_B9D707

CODE_B9E3B0:
	RTS

CODE_B9E3B1:
	LDX.b $64
	LDY.w #$0098
	LDA.b [$8E],y
	STA.b $24,x
	LDA.w #$0062
	STA.b $2E,x
	LDY.b $66
	LDA.b $2A
	STA.w $0012,y
	LDA.w #$0072
	JSL.l CODE_B9D08C
	LDA.w #!Define_DKC2_SoundID_RattlyBigHop|$0500
	JSL.l CODE_B58003
	RTS

CODE_B9E3D5:
	LDA.w #$14EC
	BRL.w CODE_B9E488

CODE_B9E3DB:
	LDA.w #$01C0
	BRA.b CODE_B9E3E3

CODE_B9E3E0:
	LDA.w #$02C0
CODE_B9E3E3:
	BIT.b $4A,x
	BNE.b CODE_B9E3EE
CODE_B9E3E7:
	LDA.b $48,x
	CMP.w #$0009
	BEQ.b CODE_B9E403
CODE_B9E3EE:
	LDA.w #DATA_F94C82
	STA.b $3C,x
	STZ.b $3E,x
	STZ.b $38,x
	LDA.b $48,x
	AND.w #$00FF
	ASL
	ASL
	ADC.w #$14EC
	STA.b $1A,x
CODE_B9E403:
	RTS

CODE_B9E404:
	LDA.b $46,x
	CMP.w #$8005
	BNE.b CODE_B9E3EE
	RTS

CODE_B9E40C:
	LDA.w #$1454
	BRL.w CODE_B9E488

CODE_B9E412:
	LDA.w #$01C0
	BRA.b CODE_B9E41A

CODE_B9E417:
	LDA.w #$02C0
CODE_B9E41A:
	BIT.b $4A,x
	BNE.b CODE_B9E425
CODE_B9E41E:
	LDA.b $48,x
	CMP.w #$0009
	BEQ.b CODE_B9E43A
CODE_B9E425:
	LDA.w #DATA_F94D19
	STA.b $3C,x
	STZ.b $3E,x
	STZ.b $38,x
	LDA.b $48,x
	AND.w #$00FF
	ASL
	ASL
	ADC.w #$1454
	STA.b $1A,x
CODE_B9E43A:
	RTS

CODE_B9E43B:
	LDA.b $0E,x
	BNE.b CODE_B9E425
	RTS

CODE_B9E440:
	LDA.b $46,x
	CMP.w #$8005
	BNE.b CODE_B9E482
	LDA.w #$0040
	BIT.b $4A,x
	BNE.b CODE_B9E485
	BRL.w CODE_B9D115

CODE_B9E451:
	LDA.b $4A,x
	BIT.w #$0008
	BNE.b CODE_B9E45F
	AND.w #$0200
	BEQ.b CODE_B9E45F
	CLC
	RTS

CODE_B9E45F:
	STZ.b $3E,x
	STZ.b $38,x
	SEC
	RTS

CODE_B9E465:
	CLC
	LDA.w #$0080
	BRA.b CODE_B9E46F

CODE_B9E46B:
	SEC
	LDA.w #$0100
CODE_B9E46F:
	BIT.b $4A,x
	BNE.b CODE_B9E485
	LDA.w #$0008
	BIT.b $4A,x
	BEQ.b CODE_B9E482
	ROL
	EOR.l $000D58
	LSR
	BCC.b CODE_B9E485
CODE_B9E482:
	BRL.w CODE_B9D115

CODE_B9E485:
	BRL.w CODE_B9D12B

CODE_B9E488:
	STZ.b $3E,x
	STA.b $32
	LDA.b $4A,x
	BIT.w #$0040
	BNE.b CODE_B9E4D2
	BIT.w #$0008
	BNE.b CODE_B9E50A
	BIT.w #$0100
	BNE.b CODE_B9E4F7
	BIT.w #$0080
	BNE.b CODE_B9E4EE
	BIT.w #$0200
	BNE.b CODE_B9E500
CODE_B9E4A7:
	LDA.b $4A,x
	BIT.w #$0010
	BNE.b CODE_B9E4BC
CODE_B9E4AE:
	LDA.b $48,x
	AND.w #$00FF
	ASL
	ASL
	ADC.b $32
	STA.b $1A,x
	BRL.w CODE_B9D12B

CODE_B9E4BC:
	LDA.b $2A
	AND.w #$000F
	BNE.b CODE_B9E4AE
	JSL.l CODE_B4C12D
	AND.w #$000F
	CMP.w #$0005
	BCS.b CODE_B9E4AE
	BRL.w CODE_B9D115

CODE_B9E4D2:
	LDA.w #$8005
	CMP.b $44,x
	BNE.b CODE_B9E4AE
	CMP.b $46,x
	BNE.b CODE_B9E4AE
	LDA.b $0E,x
	BNE.b CODE_B9E4AE
	LDA.b $24,x
	BMI.b CODE_B9E4AE
	TYA
	CLC
	ADC.w #$0009
	TAY
	BRL.w CODE_B9D115

CODE_B9E4EE:
	TYA
	CLC
	ADC.w #$0006
	TAY
	BRL.w CODE_B9D115

CODE_B9E4F7:
	TYA
	CLC
	ADC.w #$0003
	TAY
	BRL.w CODE_B9D115

CODE_B9E500:
	TXA
	CMP.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_B9E4A7
	BRL.w CODE_B9D115

CODE_B9E50A:
	LDA.l $000D58
	LSR
	BCS.b CODE_B9E4F7
	BRA.b CODE_B9E4EE

CODE_B9E513:
	JSL.l CODE_BB82B8
	RTS

CODE_B9E518:
	SEP.b #$20
	INC.w $19AF
	REP.b #$20
	RTS

CODE_B9E520:
	LDA.w $0A36
	BIT.w #$0004
	BNE.b CODE_B9E536
	JSL.l CODE_BCFB58
	LDA.w #$0100
	LDY.w #$0100
	JSL.l CODE_BEBD83
CODE_B9E536:
	RTS

CODE_B9E537:
	LDA.b $2E,x
	AND.w #$00FF
	INC
	STA.b $2E,x
	RTS

CODE_B9E540:
	INC.b $2F,x
	RTS

CODE_B9E543:
	DEC.b $2F,x
	RTS

CODE_B9E546:
	INC.b $2E,x
	RTS

CODE_B9E549:
	LDA.b $24,x
	BMI.b CODE_B9E550
CODE_B9E54D:
	JMP.w CODE_B9D115

CODE_B9E550:
	JMP.w CODE_B9D12B

CODE_B9E553:
	LDA.b $24,x
	BPL.b CODE_B9E54D
	CMP.w #$FE00
	BCC.b CODE_B9E550
	JMP.w CODE_B9D115

CODE_B9E55F:
	LDA.b $0E,x
	BNE.b CODE_B9E550
	JMP.w CODE_B9D115

CODE_B9E566:
	LDA.b $26,x
	BEQ.b CODE_B9E577
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9E577
	TYA
	JSL.l CODE_B9D0C6
CODE_B9E577:
	RTS

CODE_B9E578:
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_B9E594
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0001
	BEQ.b CODE_B9E594
	CLC
	RTS

CODE_B9E594:
	SEC
	RTS

CODE_B9E596:
	LDA.b $46,x
	LSR
	LDA.w #!Define_DKC2_SoundID_LightWaterSplash|$0500
	BCC.b CODE_B9E5A1
	LDA.w #!Define_DKC2_SoundID_HeavyWaterSplash|$0500
CODE_B9E5A1:
	JSL.l CODE_B58003
	LDX.b $64
	LDA.w #$FFFF
	STA.b $46,x
	RTS

CODE_B9E5AD:
	LDA.b $2A
	AND.w #$003F
	BNE.b CODE_B9E5BB
	LDA.w #!Define_DKC2_SoundID_NeekSqueek|$0500
	JSL.l CODE_B3A3D8
CODE_B9E5BB:
	LDY.w #$0170
	JMP.w CODE_B9E566

CODE_B9E5C1:
	LDY.w #$0165
	JMP.w CODE_B9E566

CODE_B9E5C7:
	LDA.w #$FB00
	STA.b $24,x
	LDA.b $06,x
	STA.w $0A3E
	LDA.b $0A,x
	SBC.w #$0008
	STA.w $0A40
	LDY.w #$0034
	JSL.l CODE_BB842C
	RTS

CODE_B9E5E1:
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_B9E5EF
	LDA.w #!Define_DKC2_SoundID_ClickClackWalk|$0600
	JSL.l CODE_B3A3D8
CODE_B9E5EF:
	RTS

CODE_B9E5F0:
	LDA.w #$0000
	CMP.b $4E,x
	RTS

CODE_B9E5F6:
	JSR.w CODE_B9E603
	BCS.b CODE_B9E615
	LDX.b $64
	LDY.w #$01F6
	JMP.w CODE_B9E566

CODE_B9E603:
	LDA.b $2E,x
	AND.w #$00FF
	CMP.w #$0003
	BCC.b CODE_B9E615
	LDA.w #$01F7
	JSL.l CODE_B9D0C6
	SEC
CODE_B9E615:
	RTS

CODE_B9E616:
	LDY.w #$0006
	LDA.b [$8E],y
	BIT.b $12,x
	BVC.b CODE_B9E623
	EOR.w #$FFFF
	INC
CODE_B9E623:
	STA.b $26,x
	LDA.w #$0200
	STA.b $4A,x
	LDA.w #$0001
	STA.b $50,x
	RTS

CODE_B9E630:
	LDA.w #$FC80
	STA.b $24,x
	RTS

CODE_B9E636:
	LDA.b $3A,x
	CMP.w #$0101
	BCC.b CODE_B9E615
	LDA.b $1E,x
	AND.w #$0101
	BEQ.b CODE_B9E615
	LDA.b $26,x
	EOR.b $20,x
	BMI.b CODE_B9E657
	LDA.b $20,x
	BPL.b CODE_B9E652
	EOR.w #$FFFF
	INC
CODE_B9E652:
	CMP.w #$0200
	BCS.b CODE_B9E615
CODE_B9E657:
	JSL.l CODE_BBBB5C
	BCS.b CODE_B9E615
	LDX.b $64
	LDY.w #$004E
	BIT.b $12,x
	BVC.b CODE_B9E669
	LDY.w #$0050
CODE_B9E669:
	JSL.l CODE_BB8412
	LDX.b $64
	DEC.b $50,x
	BNE.b CODE_B9E615
	LDA.w #!Define_DKC2_SoundID_KlobberTurn|$0700
	JSL.l CODE_B58003
	RTS

CODE_B9E67B:
	LDA.b $20,x
	CMP.w #$8000
	ROR.b $20,x
	CMP.w #$8000
	ROR.b $20,x
	RTS

CODE_B9E688:
	LDA.b $20,x
	CMP.w #$8000
	ROR
	CLC
	ADC.b $20,x
	STA.b $20,x
	RTS

CODE_B9E694:
	LDY.w #$0161
	JMP.w CODE_B9E566

CODE_B9E69A:
	LDY.w #$0173
	JMP.w CODE_B9E566

CODE_B9E6A0:
	LDA.b $24,x
	BMI.b CODE_B9E6B0
	CMP.w #$0040
	BCC.b CODE_B9E6B0
CODE_B9E6A9:
	BRL.w CODE_B9D12B

CODE_B9E6AC:
	BIT.b $2A,x
	BPL.b CODE_B9E6A9
CODE_B9E6B0:
	BRL.w CODE_B9D115

CODE_B9E6B3:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.b $06,x
	ROR
	ROR
	EOR.b $12,x
	ASL
	ASL
	RTS

CODE_B9E6C2:
	LDY.w #$01A0
	JMP.w CODE_B9E566

CODE_B9E6C8:
	LDA.l $000A36
	AND.w #$0004
	SEC
	SBC.w #$0004
	RTS

CODE_B9E6D4:
	LDY.w #$01A4
	JMP.w CODE_B9E566

CODE_B9E6DA:
	LDA.b $06,x
	CMP.w #$0160
	BCC.b CODE_B9E6E8
	STZ.b $3E,x
	LDA.w #DATA_F956E6
	STA.b $3C,x
CODE_B9E6E8:
	RTS

CODE_B9E6E9:
	LDY.w #$0178
	JMP.w CODE_B9E566

CODE_B9E6EF:
	LDA.b $12,x
	ASL
	EOR.b $26,x
	ASL
	RTS

CODE_B9E6F6:							; Note: Related to Lockjaw attacking.
	LDA.b $26,x
	BNE.b CODE_B9E706
	LDA.w #DATA_F95798
	STA.b $3C,x
	LDA.w #CODE_B9E707
	STA.b $3E,x
	STZ.b $38,x
CODE_B9E706:
	RTS

CODE_B9E707:
	LDA.b $26,x
	BEQ.b CODE_B9E706
	STZ.b $3E,x
	STZ.b $38,x
	LDA.w #DATA_F957AA
	STA.b $3C,x
	RTS

CODE_B9E715:
	LDA.b $2E,x
	CMP.w #$0402
	BNE.b CODE_B9E71F
	BRL.w CODE_B9D115

CODE_B9E71F:
	BRL.w CODE_B9D12B

CODE_B9E722:
	LDA.w #$0080
	BIT.b $12,x
	BVS.b CODE_B9E72C
	LDA.w #$FF80
CODE_B9E72C:
	STA.b $26,x
	STZ.b $2A,x
	RTS

CODE_B9E731:
	LDA.b $12,x
	ASL
	EOR.b $26,x
	EOR.w #$8000
	ASL
	STZ.b $26,x
	RTS

CODE_B9E73D:
	LDA.b $1C,x
	LSR
	RTS

CODE_B9E741:
	LDA.b $1C,x
	ORA.w #$0002
	STA.b $1C,x
	LSR
	BNE.b CODE_B9E761
	LDA.l $000915
	BNE.b CODE_B9E761
	JSR.w CODE_B9E578
	BCC.b CODE_B9E761
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CMP.w $0D4E
	BCC.b CODE_B9E761
	RTS

CODE_B9E761:
	TYX
	LDY.w #$0010
	LDA.b [$8E],y
	TXY
	LDX.b $64
	STA.b $4E,x
	LDA.w #$FD00
	CMP.b $26,x
	BCC.b CODE_B9E781
	LDA.b $26,x
	BMI.b CODE_B9E77F
	CMP.w #$0300
	BCC.b CODE_B9E781
	LDA.w #$0300
CODE_B9E77F:
	STA.b $26,x
CODE_B9E781:
	CLC
	RTS

CODE_B9E783:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	LDX.b $64
	SBC.b $06,x
	LSR
	EOR.b $12,x
	EOR.w #$4000
	ASL
	ASL
	RTS

CODE_B9E796:
	LDA.l $000915
	BNE.b CODE_B9E7B2
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $06,x
	LDX.b $64
	SBC.b $06,x
	BPL.b CODE_B9E7B5
	BIT.b $12,x
	BVC.b CODE_B9E7D3
	CMP.w #$FFF0
	BCC.b CODE_B9E7BE
CODE_B9E7B2:
	JMP.w CODE_B9D115

CODE_B9E7B5:
	BIT.b $12,x
	BVS.b CODE_B9E7D3
	CMP.w #$0010
	BCC.b CODE_B9E7B2
CODE_B9E7BE:
	LDA.b $1C,x
	LSR
	BCS.b CODE_B9E7B2
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $0A,x
	CMP.l $000D4E
	BCC.b CODE_B9E7B2
	JMP.w CODE_B9D12B

CODE_B9E7D3:
	LDA.w #CODE_B9E7DB
	STA.b $3E,x
	JMP.w CODE_B9D115

CODE_B9E7DB:
	STZ.b $26,x
	STZ.b $2A,x
	RTS

CODE_B9E7E0:
	LDY.w #$01AA
	JMP.w CODE_B9E566

CODE_B9E7E6:
	STZ.b $3E,x
	LDA.b $26,x
	CMP.w #$8000
	ROR
	CLC
	ADC.b $26,x
	STA.b $20,x
	RTS

CODE_B9E7F4:
	LDA.b $12,x
	EOR.w #$4000
	STA.b $12,x
	AND.w #$4000
	CMP.w #$4000
	LDA.w #$0008
	BCC.b CODE_B9E809
	LDA.w #$FFF9
CODE_B9E809:
	ADC.b $06,x
	STA.b $06,x
	RTS

CODE_B9E80E:
	LDA.b $3A,x
	CMP.w #$0100
	BEQ.b CODE_B9E817
	DEC.b $3A,x
CODE_B9E817:
	RTS

CODE_B9E818:
	LDA.b $52,x
	AND.w #$FF00
	BNE.b CODE_B9E826
	LDA.w #DATA_F9596D
	STA.b $3C,x
	STZ.b $3E,x
CODE_B9E826:
	RTS

CODE_B9E827:
	LDA.w #!Define_DKC2_SoundID_Stomp|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $2A,x
	EOR.w #$FFFF
	INC
	ASL
	STA.w !REGISTER_DividendLo
	LDA.b $22,x
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.b $50,x
	STA.b $26,x
	LDA.w #$3C00
	STA.w !REGISTER_DividendLo
	LDA.w !REGISTER_QuotientLo
	STA.w !REGISTER_Divisor
	LDA.b $2A,x
	STA.b $24,x
	NOP #3
	LDA.w !REGISTER_QuotientLo
	STA.b $3A,x
	INC.b $2F,x
	RTS

CODE_B9E862:
	LDA.w #!Define_DKC2_SoundID_Stomp|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.w #$0100
	STA.b $3A,x
	LDA.b $50,x
	BEQ.b CODE_B9E87E
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9E87E
	SEC
	RTS

CODE_B9E87E:
	CLC
	RTS

CODE_B9E880:
	LDY.w #$0198
	LDA.w #$0007
	JMP.w CODE_B9E89A

CODE_B9E889:
	LDA.b $22,x
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9E899
	LDA.w #$02DC
	JSL.l CODE_B9D0C6
CODE_B9E899:
	RTS

CODE_B9E89A:
	STA.w !REGISTER_Multiplicand
	LDA.b $52,x
	AND.w #$00FF
	CMP.w #$000A
	BCC.b CODE_B9E8E2
	CMP.w #$000C
	BCS.b CODE_B9E8E2
	LDA.b $26,x
	BPL.b CODE_B9E8B4
	EOR.w #$FFFF
	INC
CODE_B9E8B4:
	ASL
	ASL
	XBA
	STA.w !REGISTER_Multiplier
	LDA.b $46,x
	CLC
	ADC.w #$4000
	STA.b $5E
	LDA.w !REGISTER_ProductOrRemainderLo
	XBA
	LSR
	LSR
	BIT.b $26,x
	BPL.b CODE_B9E8D0
	EOR.w #$FFFF
	SEC
CODE_B9E8D0:
	ADC.b $5E
	EOR.b $26,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9E8E1
	TYA
	JSL.l CODE_B9D0C6
CODE_B9E8E1:
	RTS

CODE_B9E8E2:
	JMP.w CODE_B9E566

CODE_B9E8E5:
	LDY.w #$019C
	LDA.w #$0008
	JMP.w CODE_B9E89A

CODE_B9E8EE:
	BIT.b $24,x
	BPL.b CODE_B9E8F3
	RTS

CODE_B9E8F3:
	STZ.b $24,x
	RTS

CODE_B9E8F6:
	LDA.b $24,x
	ASL
	CLC
	ADC.b $24,x
	STA.b $24,x
	RTS

CODE_B9E8FF:
	ASL.b $24,x
	ASL.b $24,x
	RTS

CODE_B9E904:
	LDA.b $2A,x
	EOR.w #$8000
	ASL
	RTS

CODE_B9E90B:
	LDA.b $2A,x
	ASL
	BCC.b CODE_B9E914
	LDA.b $4E,x
	STA.b $3A,x
CODE_B9E914:
	RTS

CODE_B9E915:
	LDA.b $2A,x
	BMI.b CODE_B9E920
	ASL
	ASL
	STA.b $24,x
	STZ.b $08,x
	RTS

CODE_B9E920:
	BIT.b $24,x
	BPL.b CODE_B9E92A
	LDA.w #$FFFF
	STA.b $24,x
	RTS

CODE_B9E92A:
	LDA.b $2A
	AND.w #$0007
	BNE.b CODE_B9E938
	LDY.w #$0052
	JSL.l CODE_BB8412
CODE_B9E938:
	RTS

CODE_B9E939:
	LDA.w #$FD80
	BIT.b $12,x
	BVC.b CODE_B9E943
	LDA.w #$0280
CODE_B9E943:
	STA.b $20,x
	EOR.w #$FFFF
	INC
	CMP.w #$8000
	ROR
	STA.b $26,x
	INC.b $53,x
	RTS

CODE_B9E952:
	LDA.w #$FC80
	STA.b $24,x
	INC.b $53,x
	RTS

CODE_B9E95A:
	DEC.b $50,x
	BPL.b CODE_B9E96D
	LDA.b $2F,x
	AND.w #$00FF
	CMP.w #$0001
	BNE.b CODE_B9E96D
	INC.b $2F,x
	BRL.w CODE_B9D115

CODE_B9E96D:
	BRL.w CODE_B9D12B

CODE_B9E970:
	INC.w $19BC
	RTS

CODE_B9E974:
	LDY.w #$016A
	JMP.w CODE_B9E566

CODE_B9E97A:
	LDA.b $48,x
	DEC.b $5C,x
	BMI.b CODE_B9E989
	CMP.w #$8000
	ROR
	CLC
	ADC.b $48,x
	BRA.b CODE_B9E98A

CODE_B9E989:
	ASL
CODE_B9E98A:
	BPL.b CODE_B9E990
	EOR.w #$FFFF
	INC
CODE_B9E990:
	BIT.b $12,x
	BVC.b CODE_B9E998
	EOR.w #$FFFF
	INC
CODE_B9E998:
	STA.b $26,x
	STA.b $20,x
	LDA.b $1A,x
	SEC
	SBC.w #$0F54
	CMP.w #$0020
	BCS.b CODE_B9E9B1
	LSR
	STA.b $32
	LSR
	ADC.b $32
	ADC.b $3C,x
	STA.b $3C,x
CODE_B9E9B1:
	RTS

CODE_B9E9B2:
	LDA.b $4B,x
	AND.w #$00FF
	CMP.w #$0001
	BCC.b CODE_B9E9BE
	DEC.b $4B,x
CODE_B9E9BE:
	RTS

CODE_B9E9BF:
	LDA.b $1D,x
	AND.w #$00FF
	DEC
	CMP.w #$8000
	BCS.b CODE_B9E9CC
	DEC.b $1D,x
CODE_B9E9CC:
	RTS

CODE_B9E9CD:
	LDY.w #$01EF
	JMP.w CODE_B9E566

CODE_B9E9D3:
	LDY.w #$000A
	JSL.l CODE_BB842C
	LDY.b $68
	LDX.b $64
	STY.b $50,x
	STX.b $50,y
	RTS

CODE_B9E9E3:
	LDA.b $50,x
	BNE.b CODE_B9E9F0
	LDA.w #DATA_F95EF2
	STA.b $3C,x
	STZ.b $38,x
	STZ.b $3E,x
CODE_B9E9F0:
	RTS

CODE_B9E9F1:
	LDA.b $10,x
	AND.w #$00FF
	BEQ.b CODE_B9EA07
	DEC.b $10,x
	SEC
	RTS

CODE_B9E9FC:
	LDA.b $11,x
	AND.w #$00FF
	BEQ.b CODE_B9EA07
	DEC.b $11,x
	SEC
	RTS

CODE_B9EA07:
	CLC
	RTS

CODE_B9EA09:
	LDA.b $3A,x
	CMP.w #$0280
	BCC.b CODE_B9EA16
	LDA.w #CODE_B9EA1C
	STA.b $3E,x
	RTS

CODE_B9EA16:
	ADC.w #$0004
	STA.b $3A,x
	RTS

CODE_B9EA1C:
	LDA.b $3A,x
	CMP.w #$0140
	BCS.b CODE_B9EA26
	STZ.b $3E,x
	RTS

CODE_B9EA26:
	SBC.w #$0004
	STA.b $3A,x
CODE_B9EA2B:
	LDA.b $3E,x
	CMP.w #$0001
	RTS

CODE_B9EA31:
	STZ.b $52,x
	RTS

CODE_B9EA34:
	LDA.w #$018C
	STA.b $52,x
	RTS

CODE_B9EA3A:
	LDA.w #$018D
	STA.b $52,x
	RTS

CODE_B9EA40:
	LDY.w #$0094
	JSL.l CODE_BB842C
	LDX.b $64
	BCS.b CODE_B9EA4F
	LDA.b $68
	STA.b $4E,x
CODE_B9EA4F:
	RTS

CODE_B9EA50:
	LDY.b $4E,x
	LDA.w #$0001
	STA.w $0042,y
	STZ.b $4E,x
	RTS

DATA_B9EA5B:
	db $06 : dw $2514
	db $06 : dw $2518
	db $06 : dw $251C
	db $06 : dw $2520
	db $03 : dw $251C
	db $03 : dw $2518
	db $92 : db $50

DATA_B9EA6F:
	db $06 : dw $2514
	db $06 : dw $2524
	db $06 : dw $2528
	db $08 : dw $252C
	db $08 : dw $2530
	db $08 : dw $2534
	db $92 : db $50

DATA_B9EA83:
	db $8E : dw !Define_DKC2_SoundID_KRoolGunFire|$0500
	db $03 : dw $24C4
	db $03 : dw $24C8
	db $03 : dw $24CC
	db $03 : dw $24D0
	db $03 : dw $24D4
	db $03 : dw $24D8
	db $03 : dw $24DC
	db $03 : dw $24E0
	db $92 : db $50
	
CODE_B9EAA0:
	INC.b $3A,x
	LDA.b $3A,x
	CMP.w #$00C0
	BCC.b CODE_B9EAB0
	INC.b $2E,x
	LDA.w #CODE_B9EAB1
	STA.b $3E,x
CODE_B9EAB0:
	RTS

CODE_B9EAB1:
	DEC.b $3A,x
	LDA.b $3A,x
	CMP.w #$0055
	BCS.b CODE_B9EAB0
	LDA.w #$0004
	STA.b $2E,x
	RTS

CODE_B9EAC0:
	LDA.b $10,x
	BEQ.b CODE_B9EACC
	LDA.w #$02D2
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EACC:
	LDY.w #$02D1
	JMP.w CODE_B9E566

CODE_B9EAD2:
	LDA.b $4E,x
	LSR
	BCC.b CODE_B9EAFD
	LDA.w #DATA_F96266
	STA.b $3C,x
	STZ.b $3E,x
	RTS

CODE_B9EADF:
	LDA.b $4E,x
	LSR
	BCS.b CODE_B9EAFD
	LDA.w #DATA_F962EC
	STA.b $3C,x
	STZ.b $3E,x
	RTS

CODE_B9EAEC:
	BIT.b $24,x
	CLC
	BMI.b CODE_B9EAFD
	LDA.b $52,x
	AND.w #$00FF
	SEC
	SBC.w #$0004
	CMP.w #$0001
CODE_B9EAFD:
	RTS

CODE_B9EAFE:
	LDA.b $44,x
	BEQ.b CODE_B9EB25
	STZ.b $3E,x
	LDA.w #DATA_F96320
	STA.b $3C,x
	RTS

CODE_B9EB0A:
	CPX.w $0D58
	BEQ.b CODE_B9EB25
	CLC
	RTS

CODE_B9EB11:
	LDY.b $4E,x
	JSL.l CODE_BB8432
	BCS.b CODE_B9EB25
	LDY.b $68
	LDA.w #$0854
	STA.w $001A,y
	LDX.b $64
	STY.b $48,x
CODE_B9EB25:
	RTS

CODE_B9EB26:
	LDA.w #$0009
	JSL.l CODE_B8D7D2
	RTS

CODE_B9EB2E:
	LDA.b $4E,x
	AND.w #$0003
	CMP.w #$0003
	BNE.b CODE_B9EB95
	BRL.w CODE_B9EB92

CODE_B9EB3B:
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $2E,x
	LDX.b $64
	CMP.w #$0055
	BNE.b CODE_B9EB92
	PHB
	PHK
	PLB
	LDA.w #$000E
	JSL.l CODE_B8D7D2
	PLB
	BCS.b CODE_B9EB95
	LDA.w #!Define_DKC2_SoundID_KrocheadOpensMouth|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $46,x
	STA.l $000A86
	LDA.b $48,x
	STA.l $000A88
	BRL.w CODE_B9D115

CODE_B9EB6E:
	LDA.b $4A,x
	INC.b $4A,x
	INC.b $4A,x
	STA.b $8E
	LDA.b [$8E]
	BMI.b CODE_B9EB81
	STA.b $42,x
	LDA.b $54,x
	STA.b $8E
	RTS

CODE_B9EB81:
	LDY.w #$0002
	LDA.b [$8E],y
	STA.b $4A,x
	BRA.b CODE_B9EB6E

CODE_B9EB8A:
	LDA.b $42,x
	BEQ.b CODE_B9EB95
	DEC.b $42,x
	BNE.b CODE_B9EB95
CODE_B9EB92:
	BRL.w CODE_B9D115

CODE_B9EB95:
	BRL.w CODE_B9D12B

CODE_B9EB98:
	LDA.b $42,x
	BEQ.b CODE_B9EB95
	BRL.w CODE_B9D115

CODE_B9EB9F:
	LDA.b $42,x
	BNE.b CODE_B9EB95
	BRL.w CODE_B9D115

CODE_B9EBA6:
	LDA.b $4E,x
	AND.w #$0003
	CMP.w #$0003
	BNE.b CODE_B9EBD8
	LDA.w #!Define_DKC2_SoundID_LandOnKrochead|$0600
	JSL.l CODE_B58003
	LDX.b $64
	LDA.b $3C,x
	STA.b $2C,x
	LDA.b $1A,x
	SEC
	SBC.w #$22D0
	BCC.b CODE_B9EBD8
	CMP.w #$000C
	BCC.b CODE_B9EBCD
	LDA.w #$000C
CODE_B9EBCD:
	LSR
	TAY
	LDA.w DATA_B9EBD9,y
	STA.b $3C,x
	STZ.b $3E,x
	STZ.b $38,x
CODE_B9EBD8:
	RTS

DATA_B9EBD9:
	dw DATA_B9EBE1,DATA_B9EBF2,DATA_B9EC03,DATA_B9EC14

DATA_B9EBE1:
	db $03 : dw $22CC
	db $03 : dw $22C8
	db $03 : dw $22CC
	db $03 : dw $22D0
	db $84 : dw CODE_B9EBA6
	db $92 : db $2C

DATA_B9EBF2:
	db $03 : dw $22D0
	db $03 : dw $22CC
	db $03 : dw $22D0
	db $03 : dw $22D4
	db $84 : dw CODE_B9EBA6
	db $92 : db $2C

DATA_B9EC03:
	db $03 : dw $22D4
	db $03 : dw $22D0
	db $03 : dw $22D4
	db $03 : dw $22D8
	db $84 : dw CODE_B9EBA6
	db $92 : db $2C

DATA_B9EC14:
	db $03 : dw $22D8
	db $03 : dw $22D4
	db $03 : dw $22D8
	db $03 : dw $22DC
	db $84 : dw CODE_B9EBA6
	db $92 : db $2C

CODE_B9EC25:
	LDA.b $46,x
	LSR
	BCC.b CODE_B9EC2F
	INC.b $46,x
	BRL.w CODE_B9D115

CODE_B9EC2F:
	BRL.w CODE_B9D12B

CODE_B9EC32:
	LDA.b $4E,x
	CMP.w #$0001
	RTS

CODE_B9EC38:
	LDA.b $4A,x
	BIT.w #$0080
	BEQ.b CODE_B9EC4C
	LDA.w #DATA_F9654C
	STA.b $3C,x
	STZ.b $38,x
	LDA.w #CODE_B9EC4C
	STA.b $3E,x
	RTS

CODE_B9EC4C:
	LDA.b $48,x
	CMP.w #$0009
	BEQ.b CODE_B9EC68
	LDA.w #DATA_F96504
	STA.b $3C,x
	STZ.b $3E,x
	STZ.b $38,x
	LDA.b $48,x
	AND.w #$00FF
	ASL
	ASL
	ADC.w #$2B08
	STA.b $1A,x
CODE_B9EC68:
	RTS

CODE_B9EC69:
	STZ.b $3E,x
	LDA.b $48,x
	CMP.w #$0009
	BNE.b CODE_B9EC8A
	PHX
	LDA.b $42,x
	TAX
	LDA.b $0E,x
	PLX
	CMP.w #$0000
	BNE.b CODE_B9EC8A
	LDA.b $4A,x
	BIT.w #$0100
	BNE.b CODE_B9ECDE
	BIT.w #$0080
	BNE.b CODE_B9EC9E
CODE_B9EC8A:
	LDA.b $48,x
	AND.w #$00FF
	ASL
	ASL
	ADC.w #$2B08
	STA.b $1A,x
	LDA.w #$0100
	STA.b $38,x
	BRL.w CODE_B9D12B

CODE_B9EC9E:
	LDA.b $06,x
	CMP.b $04,x
	BCS.b CODE_B9ECD0
	LDA.l !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	TAX
	LDA.b $06,x
	SEC
	LDX.b $64
	SBC.b $06,x
	CLC
	ADC.w #$0040
	CMP.w #$FF00
	BCC.b CODE_B9EC8A
	LDA.b $42,x
	TAX
	LDA.b $3E,x
	AND.w #$FF7F
	STA.b $3E,x
	LDX.b $64
	TYA
	CLC
	ADC.w #$0003
	TAY
	STZ.b $38,x
	BRL.w CODE_B9D115

CODE_B9ECD0:
	LDA.b $42,x
	TAX
	LDA.b $3E,x
	AND.w #$FF7F
	STA.b $3E,x
	LDX.b $64
	BRA.b CODE_B9EC8A

CODE_B9ECDE:
	PHX
	LDA.b $42,x
	TAX
	LDA.b $3E,x
	AND.w #$FEFF
	STA.b $3E,x
	PLX
	STZ.b $38,x
	BRL.w CODE_B9D115

CODE_B9ECEF:
	LDY.b $42,x
	LDA.w $000E,y
	BNE.b CODE_B9ECF7
	RTS

CODE_B9ECF7:
	STZ.b $3E,x
	LDY.b $42,x
	STZ.b $42,x
	LDA.b $44,x
	BEQ.b CODE_B9ED08
	LDA.w #$0000
	STA.w $0048,y
	RTS

CODE_B9ED08:
	STA.w $0046,y
	RTS

CODE_B9ED0C:
	LDA.b $22,x
	EOR.b $12,x
	AND.w #$4000
	BEQ.b CODE_B9ED1D
	LDA.w #$02DE
	JSL.l CODE_B9D0C6
	RTS

CODE_B9ED1D:
	LDA.b $28,x
	STA.b $3A,x
	RTS

CODE_B9ED22:
	LDA.b $20,x
	CLC
	ADC.b $26,x
	BPL.b CODE_B9ED2D
	EOR.w #$FFFF
	INC
CODE_B9ED2D:
	LSR
	CMP.w #$0018
	BCS.b CODE_B9ED36
	LDA.w #$0018
CODE_B9ED36:
	STA.b $3A,x
	LDA.b $3C,x
	CMP.w #DATA_F96600
	ROR
	EOR.b $26,x
	BPL.b CODE_B9ED70
	BIT.b $26,x
	BPL.b CODE_B9ED5D
	LDA.b $1A,x
	SEC
	SBC.w #$2CAC
	LSR
	STA.b $5E
	LSR
	CLC
	ADC.b $5E
	EOR.w #$FFFF
	SEC
	ADC.w #DATA_F96609
	STA.b $3C,x
	RTS

CODE_B9ED5D:
	LDA.b $1A,x
	SEC
	SBC.w #$2CAC
	LSR
	STA.b $5E
	LSR
	CLC
	ADC.b $5E
	CLC
	ADC.w #DATA_F965F4
	STA.b $3C,x
CODE_B9ED70:
	RTS

CODE_B9ED71:
	LDA.b $2E,x
	CMP.w #$0001
	BEQ.b CODE_B9ED79
	CLC
CODE_B9ED79:
	RTS

CODE_B9ED7A:
	LDA.w #$00D0
	STA.b $02,x
	LDA.b $44,x
	BIT.b $12,x
	BVC.b CODE_B9ED89
	EOR.w #$FFFF
	INC
CODE_B9ED89:
	STA.b $26,x
	ASL
	STA.b $20,x
	RTS

CODE_B9ED8F:
	LDA.w #$0147
	JSL.l CODE_B9D07B
	RTS

CODE_B9ED97:
	LDA.b $1E,x
	AND.w #$1001
	BEQ.b CODE_B9EDA3
	LDA.w #$FD00
	STA.b $24,x
CODE_B9EDA3:
	RTS

CODE_B9EDA4:
	LDA.w #$00D0
	STA.b $02,x
	LDA.b $44,x
	LSR
	LSR
	BIT.b $12,x
	BVC.b CODE_B9EDB5
	EOR.w #$FFFF
	INC
CODE_B9EDB5:
	STA.b $26,x
	ASL
	STA.b $20,x
	RTS

CODE_B9EDBB:
	LDA.w #$00D0
	STA.b $02,x
	LDA.b $44,x
	BIT.b $12,x
	BVC.b CODE_B9EDCA
	EOR.w #$FFFF
	INC
CODE_B9EDCA:
	STA.b $26,x
	ASL
	STA.b $20,x
	RTS

CODE_B9EDD0:
	LDA.w #$00F0
	STA.b $02,x
	RTS

CODE_B9EDD6:
	LDA.w #$0001
	TSB.w $0500
	RTS

CODE_B9EDDD:
	DEC.w $092E
	LDA.w $092E
	AND.w #$00FF
	BNE.b CODE_B9EDEB
	STA.w $0929
CODE_B9EDEB:
	JMP.w CODE_B9E513

CODE_B9EDEE:
	DEC.b $44,x
	BMI.b CODE_B9EDF3
	RTS

CODE_B9EDF3:
	LDA.w #$02A8
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EDFB:
	LDA.w #$0002
	STA.b $2E,x
	RTS

CODE_B9EE01:
	LDA.b $46,x
	STA.b $44,x
	LDA.w #$02A6
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EE0D:
	DEC.b $44,x
	BMI.b CODE_B9EE12
	RTS

CODE_B9EE12:
	LDA.w #$02A9
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EE1A:
	LDA.w #$0003
	STA.b $2E,x
	RTS

CODE_B9EE20:
	LDA.b $48,x
	STA.b $44,x
	LDA.w #$02A7
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EE2C:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0012,y
	EOR.b $12,x
	AND.w #$4000
	BNE.b CODE_B9EE3A
	RTS

CODE_B9EE3A:
	LDA.w #$02CF
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EE42:
	JSR.w CODE_B9E01B
	LDA.w #$02CE
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EE4D:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_B9EE56
	RTS

CODE_B9EE56:
	LDX.w #!Define_DKC2_SoundID_DKBarrel|$0500
	LDY.w #!Define_DKC2_SoundID_DKBarrel|$0500
	JSL.l CODE_B89103
	RTS

CODE_B9EE61:
	LDA.b $1C,x
	CMP.w #$C000
	BEQ.b CODE_B9EE9A
	LDA.b $48,x
	TAY
	LDA.w $0000,y
	CMP.w #$011C
	BNE.b CODE_B9EE74
	RTS

CODE_B9EE74:
	LDY.w #DATA_FF164A
	JSL.l CODE_BB8432
	BCS.b CODE_B9EE9A
	LDY.b $68
	LDA.b $64
	STA.w $0042,y
	TYA
	LDX.b $64
	STA.b $48,x
	TXA
	CMP.b $68
	BMI.b CODE_B9EE9A
	LDY.b $68
	LDA.w $0038,y
	SEC
	SBC.w #$0100
	STA.w $0038,y
CODE_B9EE9A:
	RTS

CODE_B9EE9B:
	LDA.w #$0002
	STA.b $2E,x
	RTS

CODE_B9EEA1:
	LDY.w #$0048
	JSL.l CODE_BB842C
	RTS

CODE_B9EEA9:
	JSL.l CODE_BB82B8
	LDA.b $6E
	BNE.b CODE_B9EECB
	LDX.b $64
	LDA.b $2E,x
	CMP.w #$0004
	BEQ.b CODE_B9EECB
	LDA.b $42,x
	SEC
	SBC.w #$02AC
	ASL
	TAX
	LDA.l DATA_FF0D64,x
	TAY
	JSL.l CODE_BB8432
CODE_B9EECB:
	RTS

CODE_B9EECC:
	RTL

CODE_B9EECD:
	LDA.w #$0080
	TSB.w $0B02
	STZ.b $20,x
	STZ.b $26,x
	LDA.w #$0001
	STA.b $2E,x
	RTS

CODE_B9EEDD:
	LDA.w #$0080
	TRB.w $0B02
	RTS

CODE_B9EEE4:
	LDA.w #$0003
	STA.b $2E,x
	RTS

CODE_B9EEEA:
	JMP.w CODE_B9E513

CODE_B9EEED:
	LDY.w #$001C
	JSL.l CODE_BB842C
	RTS

CODE_B9EEF5:
	JSL.l CODE_BB82B8
	RTS

CODE_B9EEFA:
	LDA.w #$014B
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EF02:
	LDA.b $44,x
	STA.w $0915
	LDA.w #!Define_DKC2_SoundID_ClapperSpit|$0600
	JSL.l CODE_B58003
	RTS

CODE_B9EF0F:
	LDY.w #$00DE
	JSL.l CODE_BB8412
	RTS

CODE_B9EF17:
	LDA.w #$01B7
	JSL.l CODE_B9D0C6
	RTS

CODE_B9EF1F:
	STZ.b $20,x
	RTS

CODE_B9EF22:
	LDA.w #$0026
	JSL.l CODE_B8D7D2
	RTS

CODE_B9EF2A:
	JSL.l CODE_B68CC2
	RTS

CODE_B9EF2F:
	JSL.l CODE_B68CE1
	RTS

CODE_B9EF34:
	JSL.l CODE_B68CB7
	RTS

CODE_B9EF39:
	JSL.l CODE_B69D96
	RTS

CODE_B9EF3E:
	INC.b $2E,x
	RTS

CODE_B9EF41:
	LDA.l $0006A3
	ORA.w #$4000
	STA.l $0006A3
	RTS

CODE_B9EF4D:
	JSL.l CODE_B69043
	RTS

CODE_B9EF52:
	JSL.l CODE_B6A8ED
	RTS

CODE_B9EF57:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	CMP.w #$0005
	BEQ.b CODE_B9EF73
	LDY.w #$0004
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BNE.b CODE_B9EF6E
	LDY.w #$000B
CODE_B9EF6E:
	TYA
	JSL.l CODE_BBC157
CODE_B9EF73:
	RTS

CODE_B9EF74:
	JSL.l CODE_B6A4AB
	RTS

CODE_B9EF79:
	JSL.l CODE_B6A4C6
	RTS

CODE_B9EF7E:
	JSL.l CODE_B6A4D3
	RTS

CODE_B9EF83:
	JSL.l CODE_B6A4D8
	RTS

CODE_B9EF88:
	JSL.l CODE_B6A89D
	RTS

CODE_B9EF8D:
	JSL.l CODE_B6AE40
	RTS

CODE_B9EF92:
	JSL.l CODE_B6AE48
	RTS

CODE_B9EF97:
	INC.b $0A,x
	RTS

CODE_B9EF9A:
	JSL.l CODE_B6AD8D
	RTS

CODE_B9EF9F:
	JSL.l CODE_B6A485
	RTS

CODE_B9EFA4:
	JSL.l CODE_B6A995
	RTS

CODE_B9EFA9:
	JSL.l CODE_B6AC80
	RTS

CODE_B9EFAE:
	JSL.l CODE_B69493
	RTS

CODE_B9EFB3:
	JSL.l CODE_B69499
	RTS

CODE_B9EFB8:
	JSL.l CODE_B6A947
	RTS

CODE_B9EFBD:
	JSL.l CODE_B6ADC2
	RTS

CODE_B9EFC2:
	JSL.l CODE_B6AB50
	RTS

CODE_B9EFC7:
	JSL.l CODE_B6AB59
	RTS

CODE_B9EFCC:
	JSL.l CODE_B6AB40
	RTS

CODE_B9EFD1:
	JSL.l CODE_B6AB48
	RTS

CODE_B9EFD6:
	JSL.l CODE_B6AB73
	RTS

CODE_B9EFDB:
	JSL.l CODE_B6AB5F
	RTS

CODE_B9EFE0:
	JSL.l CODE_B6AD4E
	RTS

CODE_B9EFE5:
	JSL.l CODE_BA9751
	RTS

CODE_B9EFEA:
	JSL.l CODE_BA943A
	RTS

CODE_B9EFEF:
	JSL.l CODE_BA9450
	RTS

CODE_B9EFF4:
	JSL.l CODE_B6DE0B
	RTS

CODE_B9EFF9:
	JSL.l CODE_B6DC9E
	RTS

CODE_B9EFFE:
	JSL.l CODE_B6DC62
	RTS

CODE_B9F003:
	JSL.l CODE_B6DC7A
	RTS

CODE_B9F008:
	JSL.l CODE_B6DBDE
	RTS

CODE_B9F00D:
	JSL.l CODE_B6DC88
	RTS

CODE_B9F012:
	JSL.l CODE_B6DCD3
	RTS

CODE_B9F017:
	JSL.l CODE_B6DCE7
	RTS

CODE_B9F01C:
	JSL.l CODE_B6CB53
	RTS

CODE_B9F021:
	JSL.l CODE_B6D03D
	RTS

CODE_B9F026:
	JSL.l CODE_B6D042
	RTS

CODE_B9F02B:
	JSL.l CODE_B6D047
	RTS

CODE_B9F030:
	JSL.l CODE_B6D04C
	RTS

CODE_B9F035:
	JSL.l CODE_B6D051
	RTS

CODE_B9F03A:
	JSL.l CODE_B6D056
	RTS

CODE_B9F03F:
	JSL.l CODE_B6D076
	RTS

CODE_B9F044:
	JSL.l CODE_B6D07D
	RTS

CODE_B9F049:
	JSL.l CODE_B6D084
	RTS

CODE_B9F04E:
	JSL.l CODE_B6F7EE
	RTS

CODE_B9F053:
	JSL.l CODE_B6F7B5
	RTS

CODE_B9F058:
	JSL.l CODE_B6F7C0
	RTS

CODE_B9F05D:
	JSL.l CODE_B6F7CA
	RTS

CODE_B9F062:
	JSL.l CODE_B6F7E1
	RTS

CODE_B9F067:
	JSL.l CODE_B6F99F
	RTS

CODE_B9F06C:
	JSL.l CODE_BB8158
	LDA.w #$0027
	JSL.l CODE_B8D7D2
	RTS

CODE_B9F078:
	JSL.l CODE_B8A5C2
	RTS

CODE_B9F07D:
	JSL.l CODE_BAC27A
	RTS

DATA_B9F082:
	dw $08CC,$08D0,$08D4,$08D8,$08DC,$08E0,$08E4,$08E8
	dw $08AC,$08B0,$08B4,$08B8,$08BC,$08C0,$08C4,$08C8

DATA_B9F0A2:
	dw $0318,$031C,$0320,$0324,$0328,$032C,$0330,$0334
	dw $02F8,$02FC,$0300,$0304,$0308,$030C,$0310,$0314

DATA_B9F0C2:
	dw $1944,$23B0,$23D0,$23F0,$2410,$088C,$0868,$0960
	dw $10E4,$10E4,$10E4,$10E4,$3180,$3180,$3180,$3180
	
UNK_B9F0E2:
	dw $0FCC,$1128,$0984,$095C,$1944,$1944,$1944,$1944
	dw $1944,$3308,$0FCC,$0FCC

	%EndROMMirroring()
	%FREE_BYTES($F9F0FA, 3846, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankFAMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_FA0000:
	incbin "Graphics/GFX_Sprite_KleeverBonePiece.bin"
	
DATA_FA0360:
	incbin "Graphics/GFX_Sprite_FlyingKrocRoofPieces1.bin"

DATA_FA0660:
	incbin "Graphics/GFX_Sprite_BarrelPieces.bin"
	
DATA_FA0A60:
	incbin "Graphics/GFX_Layer2_GlimmersGalleonWindowBoards.bin"

DATA_FA0B20:
	incbin "Graphics/GFX_Layer1_LostWorldEnergyBeam.bin"

DATA_FA2720:
	incbin "Graphics/GFX_Layer1_MapKrocodileKore.bin"

DATA_FA4320:
	incbin "Tilemaps/Compressed/Layer1_LostWorldMap.bin"

DATA_FA443E:
	incbin "Graphics/GFX_Sprite_SkullMapIcon.bin"

DATA_FA4C3E:
	incbin "Graphics/Compressed/GFX_Mode7_RaraLogo.bin"
	
DATA_FA56C1:
	incbin "Tilemaps/Layer2_GameOverScreen.bin"

DATA_FA5C41:
	incbin "Tilemaps/Layer1_GameOverScreen.bin"

UNK_FA5DC1:
	incbin "Graphics/GFX_Sprite_CollectedKONGLetters.bin"

DATA_FA5FC1:
	incbin "Graphics/GFX_Layer1_AnimatedPirateFlag.bin"

	%FREE_BYTES($FA7DC1, 575, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

	%FREE_BYTES($FA8000, 4096, $00)

CODE_BA9000:
	TAX
	PHK
	PLB
	JMP.w (DATA_BA9006,x)

DATA_BA9006:
	dw CODE_BA9048
	dw CODE_BA9796
	dw CODE_BA993E
	dw CODE_BA99B1
	dw CODE_BA9A9E
	dw CODE_BA9B3D
	dw CODE_BA9C0E
	dw CODE_BAA1C6

CODE_BA9016:
	STY.b $5E
	JSL.l CODE_BCFE0A
	LDX.b $64
	BCC.b CODE_BA9041
	LDY.b $6A
	LDA.b $5E
	ORA.w $0032,y
	STA.w $0032,y
	LDA.b $12,x
	EOR.b $20,x
	AND.w #$4000
	EOR.b $20,x
	AND.w #$C000
	CLC
	ADC.b $64
	SEC
	SBC.w #$0D84
	STA.w $0034,y
	SEC
CODE_BA9041:
	RTL

CODE_BA9042:
	PEA.w (DATA_BAABA8&$FF0000)>>8
	PLB
	PLB
	RTS

CODE_BA9048:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_BA909F
	JSL.l CODE_B4AE74
	STZ.w $0765
	STZ.b $32,x
	STZ.w $06A1
	STZ.w $06A3
	STZ.w $06A5
	LDA.w #DATA_B6AF3C
	STA.l $00065A
	LDA.w #$0009
	STA.l $000652
	LDA.w #$0002
	STA.l $00070B
	LDY.w #$00A0
	JSL.l CODE_BB842C
	LDA.b $68
	LDX.b $64
	STX.w $0654
	STA.l $000656
	STA.b $42,x
	STZ.b $44,x
	LDA.w #$000A
	STA.l $000755
	LDA.w #DATA_BA9318
	STA.l $000757
	JSR.w CODE_BA9B0E
CODE_BA909F:
	LDA.l $000652
	BNE.b CODE_BA90A8
	BRL.w CODE_BA94CF

CODE_BA90A8:
	INC.w $19AA
	LDA.l $000709
	BEQ.b CODE_BA90D5
	DEC.w $0709
	BNE.b CODE_BA90D1
	LDA.w #DATA_FD6C04
	JSL.l CODE_BB8C40
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FDFF
	STA.b $2E,x
	STZ.b $32,x
	LDX.w $0656
	BEQ.b CODE_BA90D5
	STZ.b $32,x
	BRA.b CODE_BA90D5

CODE_BA90D1:
	JSL.l CODE_B6D8D3
CODE_BA90D5:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0200
	BEQ.b CODE_BA9114
	LDA.l $000765
	BEQ.b CODE_BA9114
	DEC.w $0765
	BRL.w CODE_BA911F

CODE_BA90EA:
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_BA911F
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	LDA.w #$0014
	STA.l $000765
	BRA.b CODE_BA911F

CODE_BA9114:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
CODE_BA911F:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$4000
	BNE.b CODE_BA912B
	BRL.w CODE_BA91C4

CODE_BA912B:
	STZ.b $32,x
	LDA.l $000717
	BEQ.b CODE_BA9192
	DEC.w $0717
	BNE.b CODE_BA9192
	LDA.b $2E,x
	AND.w #$BFFF
	STA.b $2E,x
	LDX.w $0654
	LDA.w #$2800
	STA.b $4E,x
	STZ.b $4C,x
	LDY.w #$00C0
	JSL.l CODE_BB842C
	LDX.b $68
	STZ.b $4A,x
	LDA.w #$0001
	STA.b $1E,x
	LDY.w #$00C0
	JSL.l CODE_BB842C
	LDX.b $68
	LDA.w #$4000
	STA.b $4A,x
	LDA.w #$000F
	STA.b $1E,x
	LDY.w #$00C0
	JSL.l CODE_BB842C
	LDX.b $68
	LDA.w #$8000
	STA.b $4A,x
	LDA.w #$001E
	STA.b $1E,x
	LDY.w #$00C0
	JSL.l CODE_BB842C
	LDX.b $68
	LDA.w #$C000
	STA.b $4A,x
	LDA.w #$002D
	STA.b $1E,x
CODE_BA9192:
	LDA.l $00071D
	BEQ.b CODE_BA91C1
	DEC.w $071D
	BNE.b CODE_BA91C1
	LDA.l $000656
	STA.b $64
	JSL.l CODE_BB82B8
	LDA.l $000654
	STA.b $64
	STZ.w $0656
	LDA.w #$0240
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.b $0A,x
	CLC
	ADC.w #$FFF8
	STA.b $0A,x
CODE_BA91C1:
	BRL.w CODE_BA924E

CODE_BA91C4:
	LDA.l $000652
	CMP.w #$0004
	BCC.b CODE_BA91D4
	LDA.b $2E,x
	BIT.w #$0200
	BNE.b CODE_BA923C
CODE_BA91D4:
	LDA.b $2E,x
	BIT.w #$0400
	BEQ.b CODE_BA91E1
	JSR.w CODE_BA9697
	BRL.w CODE_BA924E

CODE_BA91E1:
	BIT.w #$0004
	BEQ.b CODE_BA91EC
	JSL.l CODE_B6AEA6
	BRA.b CODE_BA91F1

CODE_BA91EC:
	BIT.w #$0001
	BEQ.b CODE_BA923C
CODE_BA91F1:
	LDA.l $000652
	CMP.w #$0004
	BCS.b CODE_BA91FE
	JSL.l CODE_B6AE7B
CODE_BA91FE:
	JSR.w CODE_BA9324
	LDA.l $000652
	CMP.w #$0004
	BCC.b CODE_BA920D
	BRL.w CODE_BA924B

CODE_BA920D:
	LDX.b $64
	LDA.l $000709
	BNE.b CODE_BA924B
	LDA.l $00071F
	BNE.b CODE_BA922F
	LDA.w #DATA_FD6C04
	JSL.l CODE_BB8C40
	LDX.b $64
	LDA.b $32,x
	BEQ.b CODE_BA924B
	STZ.b $32,x
	JSR.w CODE_BA960F
	BRA.b CODE_BA924B

CODE_BA922F:
	LDX.b $64
	STZ.b $32,x
	LDA.w #DATA_FD6BE6
	JSL.l CODE_BB8C40
	BRA.b CODE_BA924B

CODE_BA923C:
	LDA.b $44,x
	JSL.l CODE_B6B744
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_BA924B
	JSR.w CODE_BA9B0E
CODE_BA924B:
	JSR.w CODE_BA9274
CODE_BA924E:
	LDX.b $64
	LDA.b $4C,x
	CLC
	ADC.w #$0180
	STA.b $4C,x
	LDA.l $00071F
	BNE.b CODE_BA9269
	LDA.l $0006A5
	ORA.w #$1000
	STA.l $0006A5
CODE_BA9269:
	STZ.w $071F
CODE_BA926C:
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

CODE_BA9274:
	LDX.b $64
	LDA.b $2E,x
	EOR.w #$2000
	STA.b $2E,x
	LDA.l $00070D
	BEQ.b CODE_BA92F1
	DEC.w $070D
	BNE.b CODE_BA92F1
	LDA.w #!Define_DKC2_SoundID_PuftupPop|$0700
	JSL.l CODE_B58003
	LDA.l $00070F
	STA.l $00070D
	LDA.w #$0008
	STA.l $000650
	JSR.w CODE_BA9042
	LDA.l $000652
	ASL
	TAY
	LDA.w DATA_BAABA8,y
	TAY
	LDA.w $000A,y
CODE_BA92AE:
	PHA
	LDY.w #DATA_FF1EA6
	JSL.l CODE_BB8418
	LDY.b $68
	PLX
	LDA.w $0000,x
	STA.w $0020,y
	LDA.w $0002,x
	STA.w $0024,y
	LDA.w $0004,x
	STA.w $0026,y
	LDA.w $0006,x
	STA.w $002A,y
	LDA.w $0008,x
	STA.w $0042,y
	LDA.w $000A,x
	STA.w $0044,y
	LDA.w $000C,x
	PHX
	JSL.l CODE_B9D09B
	PLA
	CLC
	ADC.w #$000E
	DEC.w $0650
	BNE.b CODE_BA92AE
	PHK
	PLB
CODE_BA92F1:
	RTS

CODE_BA92F2:
	JSR.w CODE_BA92F6
	RTL

CODE_BA92F6:
	LDA.w #$0005
	STA.l $0006ED
	STA.l $000715
	LDA.w #DATA_BA9314
	STA.l $0006EB
	STA.l $000713
	LDA.w #DATA_BA9318
	STA.l $000711
	RTS

DATA_BA9314:
	dw DATA_FD6C04,DATA_FD6BE6

DATA_BA9318:
	dw $0098,$0099,$009A,$009B,$009A,$0099

CODE_BA9324:
	LDX.b $64
	LDA.l $0006E9
	BEQ.b CODE_BA935E
	DEC.w $06E9
	BEQ.b CODE_BA9334
	BRL.w CODE_BA935E

CODE_BA9334:
	LDX.w $0656
	STZ.b $32,x
	LDX.b $64
	STZ.w $0765
	LDA.b $2E,x
	AND.w #$FDFE
	STA.b $2E,x
	LDA.w #DATA_FD6C04
	JSL.l CODE_BB8C40
	STZ.w $070D
	LDX.b $64
	STZ.b $44,x
	LDA.w #DATA_B6AF3C
	STA.b $46,x
	JSR.w CODE_BA9B0E
	BRL.w CODE_BA9439

CODE_BA935E:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$0000
	CMP.w $0006,y
	BCC.b CODE_BA9399
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_BA937D
	LDA.b $12,x
	BIT.w #$4000
	BNE.b CODE_BA937D
	JSR.w CODE_BA9484
CODE_BA937D:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$FFF0
	CMP.w $0006,y
	BCS.b CODE_BA938F
	STZ.b $26,x
	BRA.b CODE_BA9397

CODE_BA938F:
	LDA.w #$0000
	CLC
	SBC.b $28,x
	STA.b $26,x
CODE_BA9397:
	BRA.b CODE_BA93C0

CODE_BA9399:
	LDA.b $2E,x
	BIT.w #$0002
	BNE.b CODE_BA93AA
	LDA.b $12,x
	BIT.w #$4000
	BEQ.b CODE_BA93AA
	JSR.w CODE_BA9484
CODE_BA93AA:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CLC
	ADC.w #$0010
	CMP.w $0006,y
	BCC.b CODE_BA93BC
	STZ.b $26,x
	BRA.b CODE_BA93C0

CODE_BA93BC:
	LDA.b $28,x
	STA.b $26,x
CODE_BA93C0:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$FFF6
	CMP.w $000A,y
	BCC.b CODE_BA93EA
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$FFF6
	CMP.w $000A,y
	BCS.b CODE_BA93E0
	STZ.b $2A,x
	BRA.b CODE_BA93E8

CODE_BA93E0:
	LDA.w #$0000
	CLC
	SBC.b $28,x
	STA.b $2A,x
CODE_BA93E8:
	BRA.b CODE_BA9400

CODE_BA93EA:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$FFF7
	CMP.w $000A,y
	BCC.b CODE_BA93FC
	STZ.b $2A,x
	BRA.b CODE_BA9400

CODE_BA93FC:
	LDA.b $28,x
	STA.b $2A,x
CODE_BA9400:
	JSL.l CODE_B6D898
	LDA.b $26,x
	CLC
	ADC.l $0006E5
	STA.b $26,x
	LDA.b $2A,x
	CLC
	ADC.l $0006E7
	STA.b $2A,x
	LDA.b $22,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $22,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDY.w $0656
	BEQ.b CODE_BA9439
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
CODE_BA9439:
	RTS

CODE_BA943A:
	JSL.l CODE_B6DCC7
	LDX.w $0656
	JSL.l CODE_B6DCC7
	LDX.w $0654
	LDA.b $2E,x
	AND.w #$FF7F
	STA.b $2E,x
	RTL

CODE_BA9450:
	LDA.b $2E,x
	AND.w #$FFFD
	STA.b $2E,x
	LDA.l $000652
	CMP.w #$0004
	BCS.b CODE_BA9465
	LDA.w #$0240
	BRA.b CODE_BA9468

CODE_BA9465:
	LDA.w #$0230
CODE_BA9468:
	JSL.l CODE_B9D0C6
	LDX.w $0656
	BEQ.b CODE_BA947F
	STX.b $64
	LDA.w #$0232
	JSL.l CODE_B9D0C6
	LDX.w $0654
	STX.b $64
CODE_BA947F:
	RTL

CODE_BA9480:
	JSR.w CODE_BA9484
	RTL

CODE_BA9484:
	PHY
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0080
	STA.b $2E,x
	LDA.b $36,x
	STA.l $00065C
	LDY.w $0656
	LDA.w $0036,y
	STA.l $00065E
	LDA.b $2E,x
	ORA.w #$0002
	STA.b $2E,x
	LDA.l $000652
	CMP.w #$0004
	BCS.b CODE_BA94B3
	LDA.w #$0241
	BRA.b CODE_BA94B6

CODE_BA94B3:
	LDA.w #$0231
CODE_BA94B6:
	JSL.l CODE_B9D0C6
	LDA.l $000656
	BEQ.b CODE_BA94CD
	PHX
	STA.b $64
	LDA.w #$0233
	JSL.l CODE_B9D0C6
	PLX
	STX.b $64
CODE_BA94CD:
	PLY
	RTS

CODE_BA94CF:
	LDA.w #$000F
	JSL.l CODE_B8CF28
	LDA.w #$0001
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $26,x
	CMP.b $20,x
	BNE.b CODE_BA94EF
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_BA94EF:
	DEC.w $0757
	BNE.b CODE_BA94FF
	JSL.l CODE_BB8158
	LDA.w #$0027
	JSL.l CODE_B8D7D2
CODE_BA94FF:
	BRL.w CODE_BA926C

CODE_BA9502:
	PHY
	LDA.w #!Define_DKC2_SoundID_KingZingStingHurt|$0600
	JSL.l CODE_B58003
	LDX.b $64
	PHX
	JSR.w CODE_BA92F6
	LDX.w $0654
	STX.b $64
	LDA.b $2E,x
	BIT.w #$0080
	BEQ.b CODE_BA9520
	JSL.l CODE_BA943A
CODE_BA9520:
	LDA.w #$00B4
	STA.l $000709
	LDA.b $2E,x
	ORA.w #$1200
	AND.w #$FFFD
	STA.b $2E,x
	DEC.w $0652
	LDA.l $000652
	CMP.w #$0003
	BEQ.b CODE_BA9540
	BRL.w CODE_BA95C3

CODE_BA9540:
	LDA.w #$00AA
	STA.l $000717
	LDX.w #DATA_BA98E6
	LDA.w $0000,x
	STA.l $000650
	PHX
	LDY.w #DATA_FF1EC4
	JSR.w CODE_BA9769
	LDX.b $68
	STX.w $0658
	LDA.w #$023F
	JSL.l CODE_B9D09B
	LDA.w #$0000
	JSL.l CODE_BB8A61
	LDY.b $68
	EOR.w $0012,y
	AND.w #$0E00
	EOR.w $0012,y
	STA.w $0012,y
	PLA
	CLC
	ADC.w #$000C
	TAX
	DEC.w $0650
	JSR.w CODE_BA9736
	LDX.w #DATA_BA98E6+$32
	LDA.w $0000,x
	STA.l $000650
	PHX
	LDY.w #DATA_FF1EC4
	JSR.w CODE_BA9769
	LDX.b $68
	STX.w $0658
	LDA.w #$023E
	JSL.l CODE_B9D09B
	LDA.w #$0014
	JSL.l CODE_BB8A61
	LDY.b $68
	EOR.w $0012,y
	AND.w #$0E00
	EOR.w $0012,y
	STA.w $0012,y
	PLA
	CLC
	ADC.w #$000C
	TAX
	DEC.w $0650
	JSR.w CODE_BA9736
CODE_BA95C3:
	DEC.w $070B
	LDA.w #$0234
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $64
	STZ.b $1E,x
	LDA.w #$0235
	JSL.l CODE_B9D0C6
	LDX.w $0654
	STX.b $64
	LDA.w #DATA_B6CEE7
	STA.b $20,x
	LDA.w #DATA_B6CEE7_End
	STA.b $22,x
	LDA.w #$0001
	STA.b $24,x
	STA.b $26,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_BA9600
	LDA.w #$FFFF
	BRA.b CODE_BA9603

CODE_BA9600:
	LDA.w #$0001
CODE_BA9603:
	STA.b $28,x
	LDA.w #CODE_B6AFF3
	STA.b $44,x
	PLX
	STX.b $64
	PLY
	RTS

CODE_BA960F:
	LDA.w #!Define_DKC2_SoundID_KingZingStingHurt|$0600
	JSL.l CODE_B58003
	JSR.w CODE_BA92F6
	LDX.w $0654
	STX.b $64
	LDA.w #$0014
	STA.l $000765
	LDA.w #$00B4
	STA.l $000709
	LDA.b $2E,x
	ORA.w #$0200
	AND.w #$FFFD
	STA.b $2E,x
	DEC.w $0652
	BNE.b CODE_BA967E
	STZ.b $24,x
	LDA.w #$0180
	STA.b $2A,x
	LDA.w #$02E0
	STA.b $20,x
	LDA.w #$0300
	STA.b $26,x
	LDA.w #$0190
	STA.l $000757
	LDA.l $000654
	STA.b $68
	LDA.w #$02A1
	JSL.l CODE_B9D09B
	LDA.w #!Define_DKC2_SoundID_KingZingStingDead|$0400
	JSL.l CODE_B58003
	LDY.w #$0196
	JSL.l CODE_BB842C
	LDY.w #$0198
	JSL.l CODE_BB842C
	LDY.w #$019A
	JSL.l CODE_BB842C
	BRA.b CODE_BA9696

CODE_BA967E:
	LDA.b $2E,x
	ORA.w #$0400
	STA.b $2E,x
	LDA.w #DATA_BA96CA
	STA.b $20,x
	LDA.w #DATA_BA96CA_End
	STA.b $22,x
	LDA.w #$0001
	STA.b $24,x
	STA.b $26,x
CODE_BA9696:
	RTS

CODE_BA9697:
	LDX.b $64
	LDA.b $20,x
	CMP.b $22,x
	BEQ.b CODE_BA96BA
	DEC.b $24,x
	BNE.b CODE_BA96B9
	LDA.b $26,x
	STA.b $24,x
	LDY.b $20,x
	LDA.b $06,x
	CLC
	ADC.w $0000,y
	STA.b $06,x
	INY
	INY
	STY.b $20,x
	JSL.l CODE_B68D59
CODE_BA96B9:
	RTS

CODE_BA96BA:
	LDA.b $2E,x
	AND.w #$FBFF
	STA.b $2E,x
	STZ.b $26,x
	STZ.b $2A,x
	STZ.b $20,x
	STZ.b $24,x
	RTS

DATA_BA96CA:
	dw $0003,$0003,$0003,$FFFD,$FFFD,$FFFD,$0003,$0003
	dw $0003,$FFFD,$FFFD,$FFFD,$0003,$0003,$0003,$FFFD
	dw $FFFD,$FFFD,$0003,$0003,$0003,$FFFD,$FFFD,$FFFD
	dw $0003,$0003,$0003,$FFFD,$FFFD,$FFFD,$0003,$0003
	dw $0003,$FFFD,$FFFD,$FFFD,$0003,$0003,$0003,$FFFD
	dw $FFFD,$FFFD,$0003,$0003,$0003,$FFFD,$FFFD,$FFFD
	dw $0003,$0003,$0003,$FFFD,$FFFD,$FFFD
.End:

CODE_BA9736:
	PHX
	LDY.w #DATA_FF1EC4
	JSR.w CODE_BA9762
	LDX.b $68
	LDA.l $000658
	STA.b $48,x
	PLA
	CLC
	ADC.w #$000C
	TAX
	DEC.w $0650
	BNE.b CODE_BA9736
	RTS

CODE_BA9751:
	LDY.w $0654
	LDA.w $002E,y
	ORA.w #$8000
	STA.w $002E,y
	JSL.l CODE_BB82B8
	RTL

CODE_BA9762:
	PHX
	JSL.l CODE_BB8418
	BRA.b CODE_BA976E

CODE_BA9769:
	PHX
	JSL.l CODE_BB8432
CODE_BA976E:
	PLX
	LDY.b $68
	LDA.w $0002,x
	STA.w $004A,y
	LDA.w $0004,x
	STA.w $004C,y
	LDA.w $0006,x
	STA.w $0024,y
	LDA.w $0008,x
	STA.w $002A,y
	LDA.w $000A,x
	STA.w $0046,y
	LDA.w $000C,x
	STA.w $0042,y
	RTS

CODE_BA9796:
	LDA.l $000652
	BEQ.b CODE_BA97AE
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	LDA.w $002E,y
	AND.w #$00FF
	ASL
	TAX
	JMP.w (DATA_BA97B5,x)

CODE_BA97AE:
	JSL.l CODE_BB82B8
	BRL.w CODE_BA97F0

DATA_BA97B5:
	dw CODE_BA97BF
	dw CODE_BA97F3
	dw CODE_BA982C
	dw CODE_BA98A5
	dw CODE_BA98C4

CODE_BA97BF:
	TYX
	INC.b $2E,x
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$2000
	STA.b $12,x
	LDA.w #$00D4
	STA.b $02,x
	LDA.w #$000A
	STA.b $52,x
	LDA.w #$0001
	STA.b $4C,x
	LDA.w #$C000
	STA.b $1C,x
	LDY.w $0654
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $000A,y
	STA.b $0A,x
	JSR.w CODE_BA9884
CODE_BA97F0:
	JMP.w [$05A9]

CODE_BA97F3:
	TYX
	DEC.b $1E,x
	BNE.b CODE_BA97F0
	LDA.w #!Define_DKC2_SoundID_KingZingStingSpawnsZingers|$0600
	JSL.l CODE_B58003
	LDX.b $64
	INC.b $2E,x
	STZ.b $1C,x
	STZ.b $32,x
	LDA.w #$0120
	STA.b $30,x
	JSR.w CODE_BA9884
	LDY.w #DATA_FF16B6
	JSL.l CODE_BB8432
	LDA.w #$0242
	JSL.l CODE_B9D09B
	LDX.b $68
	INC.b $02,x
	LDA.l $0006A5
	AND.w #$EFFF
	STA.l $0006A5
CODE_BA982C:
	INC.w $071F
	LDA.w #$0118
	JSL.l CODE_BEBE09
	BCS.b CODE_BA9845
	JSL.l CODE_BCFB58
	LDA.w #$5000
	JSL.l CODE_B6D011
	BCC.b CODE_BA987A
CODE_BA9845:
	BNE.b CODE_BA987A
	DEC.b $4C,x
	BNE.b CODE_BA987A
	LDA.w #$0199
	JSL.l CODE_B3A5FF
	LDA.w #!Define_DKC2_SoundID_ZingerDead|$0500
	JSL.l CODE_B58003
	LDX.b $6A
	LDA.w #$0100
	BIT.b $12,x
	BVC.b CODE_BA9865
	LDA.w #$FF00
CODE_BA9865:
	LDX.b $64
	STA.b $26,x
	STA.b $20,x
	LDA.w #$F800
	STA.b $24,x
	LDA.w #$0004
	STA.b $52,x
	INC.b $2E,x
	JMP.w [$05A9]

CODE_BA987A:
	JSR.w CODE_BA9884
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BA9884:
	LDY.w $0654
	LDX.b $64
	LDA.w $0006,y
	STA.b $42,x
	LDA.w $000A,y
	STA.b $44,x
	LDA.w $004C,y
	CLC
	ADC.b $4A,x
	STA.b $46,x
	LDA.w $004E,y
	STA.b $48,x
	JSL.l CODE_BEF05C
	RTS

CODE_BA98A5:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB5C
	BCC.b CODE_BA98C1
	LDX.b $64
	LDA.w #$C000
	STA.b $1C,x
	INC.b $2E,x
	LDA.w #$0168
	STA.b $4C,x
CODE_BA98C1:
	JMP.w [$05A9]

CODE_BA98C4:
	TYX
	LDA.l $0006A5
	BIT.w #$1000
	BNE.b CODE_BA98E0
	DEC.b $4C,x
	BNE.b CODE_BA98DD
	STZ.b $2E,x
	INC.b $1E,x
	LDA.w #$0240
	JSL.l CODE_B9D0C6
CODE_BA98DD:
	JMP.w [$05A9]

CODE_BA98E0:
	JSL.l CODE_BB82B8
	BRA.b CODE_BA98DD

DATA_BA98E6:
	dw $0004,$FFEA,$FFDD,$FF80,$0000,$0002,$0051,$0019
	dw $FFF2,$FFC0,$0000,$0002,$0051,$FFFC,$FFE7,$FFA0
	dw $0000,$0002,$0051,$0014,$FFE2,$FFA0,$0000,$0002
	dw $0051,$0003,$0000,$FFD6,$FF80,$0000,$0002,$0051
	dw $FFE7,$FFF2,$FFC0,$0000,$0001,$0051,$0000,$FFFA
	dw $FFA0,$0000,$0001,$0051

CODE_BA993E:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$8000
	BEQ.b CODE_BA994E
	JSL.l CODE_BB82D2
	BRA.b CODE_BA99A6

CODE_BA994E:
	LDX.b $64
	LDY.b $48,x
	BEQ.b CODE_BA995C
	LDA.w $0042,y
	BEQ.b CODE_BA9964
	BRL.w CODE_BA99A6

CODE_BA995C:
	LDA.b $42,x
	BEQ.b CODE_BA9979
	DEC.b $42,x
	BNE.b CODE_BA99A6
CODE_BA9964:
	STZ.b $1C,x
	LDY.w $0654
	LDA.w $0006,y
	CLC
	ADC.b $4A,x
	STA.b $06,x
	LDA.w $000A,y
	CLC
	ADC.b $4C,x
	STA.b $0A,x
CODE_BA9979:
	LDA.b $44,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $46,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	LDY.b $48,x
	BEQ.b CODE_BA99A2
	LDA.w $0012,y
	STA.b $12,x
	LDA.w $001A,y
	STA.b $1A,x
	LDA.w $0016,y
	STA.b $16,x
	BRA.b CODE_BA99A6

CODE_BA99A2:
	JSL.l CODE_B9D100
CODE_BA99A6:
	JMP.w [$05A9]

DATA_BA99A9:
	dw $FFE7,$FFFE,$0013,$0015

CODE_BA99B1:
	PHB
	PHK
	PLB
	LDA.l $000652
	BNE.b CODE_BA99BD
	BRL.w CODE_BA9A71

CODE_BA99BD:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0200
	BNE.b CODE_BA9A24
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	LDX.w $0656
	LDY.w #DATA_BA99A9-$02
	JSL.l CODE_B6E7D5
	LDA.w #$0200
	LDY.w #$0000
	JSL.l CODE_BA9016
	BCC.b CODE_BA9A22
	LDA.l $000656
	CMP.b $6A
	BEQ.b CODE_BA9A22
	LDX.b $6A
	LDA.b $2E,x
	CMP.w #$0001
	BEQ.b CODE_BA9A22
	JSL.l CODE_B6FF39
	LDX.b $64
	LDA.b $32,x
	ORA.w #$0008
	STA.b $32,x
	LDX.b $6A
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #$FC00
	STA.b $24,x
	LDA.b $DB
	CMP.b $E3
	BMI.b CODE_BA9A20
	LDA.b $20,x
	EOR.w #$FFFF
	INC
	STA.b $20,x
CODE_BA9A20:
	STZ.b $26,x
CODE_BA9A22:
	BRA.b CODE_BA9A55

CODE_BA9A24:
	LDX.w $0654
	LDA.l $000765
	BNE.b CODE_BA9A71
	BRL.w CODE_BA9A71

CODE_BA9A30:
	LDX.b $64
	JSL.l CODE_BCFB58
	LDA.w #$0C7B
	JSL.l CODE_B6D011
	BCC.b CODE_BA9A71
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.w #$0014
	STA.l $000765
	BRA.b CODE_BA9A71

CODE_BA9A55:
	LDY.w $0654
	LDA.w $002E,y
	BIT.w #$0001
	BNE.b CODE_BA9A71
	LDX.b $64
	LDA.l $000765
	BNE.b CODE_BA9A71
	LDA.b $32,x
	BEQ.b CODE_BA9A71
	STZ.b $32,x
	JSR.w CODE_BA9502
CODE_BA9A71:
	DEC.w $0755
	BNE.b CODE_BA9A96
	LDA.w #$000A
	STA.l $000755
	LDY.w $0757
	LDA.w $0000,y
	INY
	INY
	CPY.w #CODE_BA9324
	BNE.b CODE_BA9A8D
	LDY.w #DATA_BA9318
CODE_BA9A8D:
	STY.w $0757
	LDX.b $64
	JSL.l CODE_BB8C44
CODE_BA9A96:
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

CODE_BA9A9E:
	LDX.b $64
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$2000
	BEQ.b CODE_BA9AC9
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	JSL.l CODE_B8CE97
	BRA.b CODE_BA9ACD

CODE_BA9AC9:
	JSL.l CODE_B8D4F8
CODE_BA9ACD:
	LDX.b $64
	LDA.b $1E,x
	BIT.w #$0007
	BEQ.b CODE_BA9ADC
CODE_BA9AD6:
	JSL.l CODE_BB82B8
	BRA.b CODE_BA9B0B

CODE_BA9ADC:
	LDA.b $20,x
	ORA.b $24,x
	BEQ.b CODE_BA9AD6
	LDX.b $64
	LDY.w $0654
	LDA.b $20,x
	BNE.b CODE_BA9AF9
	LDA.w $002E,y
	BIT.w #$2000
	BNE.b CODE_BA9AF7
	INC.b $06,x
	BRA.b CODE_BA9AF9

CODE_BA9AF7:
	DEC.b $06,x
CODE_BA9AF9:
	LDA.b $24,x
	BNE.b CODE_BA9B0B
	LDA.w $002E,y
	BIT.w #$2000
	BNE.b CODE_BA9B09
	INC.b $0A,x
	BRA.b CODE_BA9B0B

CODE_BA9B09:
	DEC.b $0A,x
CODE_BA9B0B:
	JMP.w [$05A9]

CODE_BA9B0E:
	JSR.w CODE_BA9B16
	LDA.b $44,x
	BEQ.b CODE_BA9B0E
	RTS

CODE_BA9B16:
	PHB
	LDA.w #(DATA_B6B754&$FF0000)>>8
	PHA
	PLB
	PLB
	LDY.b $46,x
	LDA.w $0000,y
	ASL
	ASL
	PHY
	TAY
	LDA.w DATA_B6B754,y
	STA.b $46,x
	LDA.w DATA_B6B754+$02,y
	STA.b $44,x
	PLY
	INY
	INY
	JSL.l CODE_B6B74C
	PLB
	LDX.b $64
	STY.b $46,x
	RTS

CODE_BA9B3D:
	PHB
	PHK
	PLB
	LDX.b $64
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_BA9B91
	JSL.l CODE_B4AE74
	STZ.b $04,x
	STZ.b $32,x
	STZ.w $06A1
	STZ.w $06A3
	STZ.w $06A5
	STZ.w $0707
	STZ.w $0701
	STZ.w $0703
	STZ.w $06FB
	LDA.w #$0010
	STA.b $2E,x
	LDA.w #DATA_B6B09C
	STA.l $00065A
	LDA.w #$0003
	STA.l $000652
	LDY.w #$009E
	JSL.l CODE_BB842C
	LDA.b $68
	LDX.b $64
	STX.w $0654
	STA.l $000656
	STA.b $42,x
	STZ.b $44,x
	JSR.w CODE_BA9B0E
CODE_BA9B91:
	LDA.l $000652
	BNE.b CODE_BA9B9A
	BRL.w CODE_BA9FA0

CODE_BA9B9A:
	LDX.b $64
	LDA.b $32,x
	BEQ.b CODE_BA9BA5
	STZ.b $32,x
	JSR.w CODE_BA9C64
CODE_BA9BA5:
	LDA.b $2E,x
	BIT.w #$0200
	BEQ.b CODE_BA9BDD
	LDA.b $04,x
	BEQ.b CODE_BA9BB5
	DEC.b $04,x
	BRL.w CODE_BA9BF1

CODE_BA9BB5:
	JSL.l CODE_BCFB58
	LDA.w #$007B
	JSL.l CODE_B6D011
	BCC.b CODE_BA9BF1
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.b $2E,x
	ORA.w #$0200
	STA.b $2E,x
	LDA.w #$0014
	STA.b $04,x
	BRA.b CODE_BA9BF1

CODE_BA9BDD:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BCC.b CODE_BA9BF1
	BEQ.b CODE_BA9BF1
	CMP.w #$0002
	BNE.b CODE_BA9BF1
CODE_BA9BF1:
	LDA.b $44,x
	JSL.l CODE_B6B744
	LDX.b $64
	LDA.b $44,x
	BNE.b CODE_BA9C00
	JSR.w CODE_BA9B0E
CODE_BA9C00:
	JSR.w CODE_BA9D02
	JSR.w CODE_BA9E91
CODE_BA9C06:
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

CODE_BA9C0E:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $2E,x
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0040
	BNE.b CODE_BA9C2A
	JSL.l CODE_BCFB58
	LDA.w #$0C18
	JSL.l CODE_B6D011
CODE_BA9C2A:
	LDX.b $64
	LDA.b $32,x
	BEQ.b CODE_BA9C47
	LDA.w #$0000
	PHB
	PHK
	PLB
	JSR.w CODE_B6F305									; Glitch: This jumps into garbage code! Note that the label is only a guess at where this was supposed to jump.
	PLB
	JSL.l CODE_BB82B8
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0400
	JSL.l CODE_B58003
	BRA.b CODE_BA9C61

CODE_BA9C47:
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSL.l CODE_BBBB80
	JSL.l CODE_B9D100
CODE_BA9C61:
	JMP.w [$05A9]

CODE_BA9C64:
	PHY
	LDX.b $64
	PHX
	LDX.w $0654
	STX.b $64
	LDA.b $2E,x
	ORA.w #$1200
	AND.w #$FFF5
	STA.b $2E,x
	DEC.w $0652
	BNE.b CODE_BA9CA4
	STZ.b $2E,x
	LDA.w #$0201
	JSL.l CODE_B9D0C6
	LDY.w $0656
	LDA.w #$01FC
	STY.b $68
	JSL.l CODE_B9D09B
	LDA.w #DATA_BAA0B8
	STA.l $000658
	LDA.w #$000A
	STA.l $00065A
	STZ.w $065C
	BRA.b CODE_BA9CFD

CODE_BA9CA4:
	LDA.l $000652
	CMP.w #$0002
	BEQ.b CODE_BA9CB2
	LDA.w #DATA_B6B4C8
	BRA.b CODE_BA9CB5

CODE_BA9CB2:
	LDA.w #DATA_B6B2A2
CODE_BA9CB5:
	STA.b $46,x
	STZ.b $1E,x
	LDA.w #$0207
	JSL.l CODE_B9D0C6
	LDX.w $0656
	STX.b $64
	STZ.b $1E,x
	LDA.w #$0208
	JSL.l CODE_B9D0C6
	LDX.w $0654
	STX.b $64
	LDA.w #DATA_B6CEE7
	STA.b $20,x
	LDA.w #DATA_B6CEE7_End
	STA.b $22,x
	LDA.w #$0001
	STA.b $24,x
	STA.b $26,x
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_BA9CF3
	LDA.w #$FFFF
	BRA.b CODE_BA9CF6

CODE_BA9CF3:
	LDA.w #$0001
CODE_BA9CF6:
	STA.b $28,x
	LDA.w #CODE_B6CF6A
	STA.b $44,x
CODE_BA9CFD:
	PLX
	STX.b $64
	PLY
	RTS

CODE_BA9D02:
	LDX.w $06FB
	BNE.b CODE_BA9D0A
	BRL.w CODE_BA9D96

CODE_BA9D0A:
	LDA.b $2E,x
	CMP.w #$0005
	BEQ.b CODE_BA9D14
	BRL.w CODE_BA9D96

CODE_BA9D14:
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox1|$0400
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox3|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox4|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_OpenAnimalBuddyBox2|$0700
	JSL.l CODE_B58003
	LDY.w #DATA_FF1E70
	JSL.l CODE_BB8432
	LDY.w $06FD
	JSL.l CODE_B4C12D
	STA.l $000650
	STA.w !REGISTER_DividendLo
	LDA.w #$0003
	CMP.l $000650
	BCS.b CODE_BA9D60
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w #$0008
CODE_BA9D58:
	DEC
	BNE.b CODE_BA9D58
	LDA.w !REGISTER_ProductOrRemainderLo
	BRA.b CODE_BA9D64

CODE_BA9D60:
	LDA.l $000650
CODE_BA9D64:
	ASL
	ASL
	CLC
	ADC.l $0006FD
	TAY
	PHB
	PEA.w (DATA_B6B09C&$FF0000)>>8
	PLB
	PLB
	JSR.w CODE_BA9E84
	PLB
	STZ.b $32,x
	STX.w $0707
	LDA.b $12,x
	AND.w #$CFFF
	ORA.w #$3000
	STA.b $12,x
	STX.b $64
	LDY.w #DATA_FF1E54
	JSL.l CODE_BB8432
	LDX.w $0654
	STX.b $64
	STZ.w $06FB
CODE_BA9D96:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0001
	BNE.b CODE_BA9DA2
	BRL.w CODE_BA9E83

CODE_BA9DA2:
	LDA.l $000658
	BEQ.b CODE_BA9DAE
	DEC.w $0658
	BRL.w CODE_BA9E83

CODE_BA9DAE:
	LDY.w $06F7
	LDA.w $0000,y
	ASL
	CLC
	ADC.w #DATA_BAA134
	TAX
	LDA.w $0002,y
	STA.l $0006F5
	INY
	INY
	INY
	INY
	STY.w $06F7
	LDY.w $0000,x
	PHY
	LDA.w $0010,y
	BMI.b CODE_BA9DD6
	LDY.w #DATA_FF1E2E
	BRA.b CODE_BA9DD9

CODE_BA9DD6:
	LDY.w #DATA_FF1E08
CODE_BA9DD9:
	JSL.l CODE_BB8432
	PLX
	LDY.b $68
	LDA.w $0000,x
	STA.w $0006,y
	LDA.w $0002,x
	STA.w $000A,y
	LDA.w $0004,x
	STA.w $0046,y
	LDA.w $0006,x
	STA.w $0026,y
	LDA.w $0008,x
	STA.w $000C,y
	LDA.w $000A,x
	STA.w $000E,y
	LDA.w $000C,x
	STA.w $0022,y
	LDA.w $000E,x
	STA.w $0028,y
	LDA.w $0010,x
	STA.w $0020,y
	LDA.w $0012,x
	STA.w $004E,y
	LDA.w $0014,x
	STA.w $0050,y
	LDA.w #$0001
	STA.w $002E,y
	LDA.l $0006F9
	BNE.b CODE_BA9E4D
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.w #$3000
	STA.w $0012,y
	STY.w $06FB
	STY.b $64
	LDX.w $0654
	STX.b $64
	LDA.w #!Define_DKC2_SoundID_MiniNeckyDive|$0500
	JSL.l CODE_B58003
	BRA.b CODE_BA9E68

CODE_BA9E4D:
	LDA.w $0012,y
	AND.w #$CFFF
	ORA.w #$1000
	STA.w $0012,y
	TYX
	LDA.w #$0061
	JSL.l CODE_BB8C44
	LDA.w #!Define_DKC2_SoundID_MiniNeckyDive|$0500
	JSL.l CODE_B58003
CODE_BA9E68:
	DEC.w $06F9
	DEC.w $06F3
	BEQ.b CODE_BA9E7A
	LDA.l $0006F5
	STA.l $000658
	BRA.b CODE_BA9E83

CODE_BA9E7A:
	LDX.b $64
	LDA.b $2E,x
	AND.w #$FFFE
	STA.b $2E,x
CODE_BA9E83:
	RTS

CODE_BA9E84:
	LDX.b $68
	LDA.w $0000,y
	STA.b $06,x
	LDA.w $0002,y
	STA.b $0A,x
	RTS

CODE_BA9E91:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $000A,y
	CMP.w #$0378
	BCC.b CODE_BA9EBE
	CMP.w #$0608
	BCC.b CODE_BA9F1F
	CMP.w #$08B0
	BCC.b CODE_BA9EBE
	CMP.w #$0AAB
	BCC.b CODE_BA9EE8
	CMP.w #$0AE2
	BCC.b CODE_BA9ECD
	CMP.w #$0B80
	BCC.b CODE_BA9EB6
	RTS

CODE_BA9EB6:
	LDA.w #$0050
	STA.l $000701
	RTS

CODE_BA9EBE:
	LDA.w #$0050
	STA.l $000701
	LDA.w #$0014
	STA.l $000703
	RTS

CODE_BA9ECD:
	LDX.b $64
	LDA.b $2E,x
	BIT.w #$0004
	BNE.b CODE_BA9EE7
	JSR.w CODE_BA9EEE
	LDA.w #$020A
	STA.b $06,x
	LDX.b $64
	LDA.b $2E,x
	ORA.w #$0004
	STA.b $2E,x
CODE_BA9EE7:
	RTS

CODE_BA9EE8:
	LDA.l $000701
	BNE.b CODE_BA9F1B
CODE_BA9EEE:
	JSR.w CODE_BA9F8C
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $17C0
	SEC
	SBC.w #$0020
	STA.b $0A,x
	LDA.w #$0200
	STA.b $24,x
	LDA.w #$0280
	STA.b $2A,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $42,x
	LDA.w #$0002
	STA.b $44,x
	LDA.w #$0064
	STA.l $000701
CODE_BA9F1B:
	DEC.w $0701
	RTS

CODE_BA9F1F:
	LDA.l $000701
	BNE.b CODE_BA9F52
	JSR.w CODE_BA9F8C
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $17C0
	SEC
	SBC.w #$0020
	STA.b $0A,x
	LDA.w #$0200
	STA.b $24,x
	LDA.w #$0280
	STA.b $2A,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $42,x
	LDA.w #$0002
	STA.b $44,x
	LDA.w #$0064
	STA.l $000701
CODE_BA9F52:
	DEC.w $0701
	LDA.l $000703
	BNE.b CODE_BA9F88
	JSR.w CODE_BA9F8C
	LDA.w $000A,y
	STA.b $0A,x
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	SEC
	SBC.w #$0020
	STA.b $06,x
	LDA.w #$0200
	STA.b $20,x
	LDA.w #$0280
	STA.b $26,x
	STZ.b $24,x
	STZ.b $2A,x
	LDA.w #$0002
	STA.b $42,x
	STZ.b $44,x
	LDA.w #$0064
	STA.l $000703
CODE_BA9F88:
	DEC.w $0703
	RTS

CODE_BA9F8C:
	LDA.w #!Define_DKC2_SoundID_KrowDropsEgg|$0500
	JSL.l CODE_B58003
	LDY.w #$00A4
	JSL.l CODE_BB842C
	LDX.b $68
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	RTS

CODE_BA9FA0:
	LDA.l $00065C
	ASL
	TXY
	TAX
	JMP.w (DATA_BA9FAA,x)

DATA_BA9FAA:
	dw CODE_BA9FB0
	dw CODE_BAA023
	dw CODE_BAA08E

CODE_BA9FB0:
	TYX
	DEC.w $065A
	BNE.b CODE_BA9FDF
	LDA.w #$000A
	STA.l $00065A
	LDY.w $0658
	LDA.w $0002,y
	BEQ.b CODE_BA9FE2
	PHY
	JSL.l CODE_BB8C44
	PLY
	LDX.w $0656
	LDA.w $0000,y
	PHY
	JSL.l CODE_BB8C44
	PLA
	CLC
	ADC.w #$0004
	STA.l $000658
CODE_BA9FDF:
	BRL.w CODE_BA9C06

CODE_BA9FE2:
	INC.w $065C
	LDA.w #!Define_DKC2_SoundID_PuftupPop|$0500
	JSL.l CODE_B58003
	LDY.w #$0138
	JSL.l CODE_BB842C
	LDY.w #$019C
	JSL.l CODE_BB842C
	LDY.w #$019E
	JSL.l CODE_BB842C
	LDY.w #$01A0
	JSL.l CODE_BB842C
	LDY.w #$013C
	JSL.l CODE_BB842C
	LDX.w $0654
	LDA.w #$C000
	STA.b $1C,x
	STZ.b $3A,x
	LDX.w $0656
	STA.b $1C,x
	STZ.b $3A,x
	STZ.w $0658
CODE_BAA023:
	LDY.w #$013A
	JSL.l CODE_BB8412
	LDX.w $0654
	LDY.b $68
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDX.w $0658
	LDA.l DATA_BAC8CF,x
	STA.w $0020,y
	LDA.l DATA_BAC8CF+$02,x
	STA.w $0026,y
	LDA.l DATA_BAC8CF+$04,x
	STA.w $0024,y
	LDA.l DATA_BAC8CF+$06,x
	STA.w $002A,y
	LDA.l DATA_BAC8CF+$08,x
	AND.w #$00FF
	STA.w $0042,y
	LDA.l DATA_BAC8CF+$09,x
	AND.w #$00FF
	STA.w $0044,y
	LDA.l DATA_BAC8CF+$0A,x
	STA.w $003A,y
	TXA
	CLC
	ADC.w #$000C
	TAX
	LDA.l DATA_BAC8CF,x
	CMP.w #$0001
	BNE.b CODE_BAA0B2
	LDA.w #$0078
	STA.l $00065A
	LDX.b $64
	INC.w $065C
CODE_BAA08E:
	LDA.l $00065A
	BEQ.b CODE_BAA099
	DEC.w $065A
	BNE.b CODE_BAA0AF
CODE_BAA099:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $1E,x
	LSR
	BCC.b CODE_BAA0AF
	DEC.w $065A
	JSL.l CODE_BB8158
	LDA.w #$0027
	JSL.l CODE_B8D7D2
CODE_BAA0AF:
	BRL.w CODE_BA9C06

CODE_BAA0B2:
	STX.w $0658
	BRL.w CODE_BA9C06

DATA_BAA0B8:
	dw $00B8,$00B9,$0082,$0083,$00B8,$00B9,$0082,$0083
	dw $0084,$0085,$0082,$0083,$0084,$0085,$0086,$0087
	dw $0086,$0087,$0000,$0000

DATA_BAA0E0:
	dw $0008,DATA_BAA114
	dw $0006,DATA_BAA0FC
	dw $0004,DATA_BAA0EC

DATA_BAA0EC:
	dw $0001,$0078,$0002,$0078,$0001,$0078,$0002,$0000

DATA_BAA0FC:
	dw $0003,$005A,$0004,$005A,$0003,$005A,$0004,$005A
	dw $0003,$0069,$0004,$0000

DATA_BAA114:
	dw $0005,$003C,$0006,$003C,$0005,$003C,$0006,$003C
	dw $0005,$003C,$0006,$004B,$0005,$003C,$0006,$0000

DATA_BAA134:
	dw $0000,DATA_BAA142,DATA_BAA158,DATA_BAA16E,DATA_BAA184,DATA_BAA19A,DATA_BAA1B0

DATA_BAA142:
	dw $0260,$0BD0,$0202,$0014,$0800,$FF80,$0000,$FB00
	dw $FF00,$001E,$002D

DATA_BAA158:
	dw $0100,$0BD0,$0202,$0014,$0800,$FF80,$0000,$0500
	dw $0100,$001E,$002D

DATA_BAA16E:
	dw $0260,$0700,$0202,$0014,$0800,$FF80,$0000,$FB00
	dw $FF00,$0014,$002D

DATA_BAA184:
	dw $0100,$0700,$0202,$0014,$0800,$FF80,$0000,$0500
	dw $0100,$0014,$002D

DATA_BAA19A:
	dw $0260,$01B0,$0202,$0014,$0800,$FF80,$0000,$FB00
	dw $FF00,$000A,$002D

DATA_BAA1B0:
	dw $0100,$01B0,$0202,$0014,$0800,$FF80,$0000,$0500
	dw $0100,$000A,$002D

CODE_BAA1C6:
	LDA.l $000652
	BNE.b CODE_BAA1CF
	BRL.w CODE_BAA219

CODE_BAA1CF:
	LDX.b $64
	LDA.b $32,x
	BEQ.b CODE_BAA1DA
	STZ.b $32,x
	JSR.w CODE_BA9C64
CODE_BAA1DA:
	LDX.w $0654
	LDA.b $2E,x
	BIT.w #$0200
	BNE.b CODE_BAA1F1
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_B6D011
	BRA.b CODE_BAA219

CODE_BAA1F1:
	LDX.w $0654
	LDA.b $04,x
	BNE.b CODE_BAA219
	LDX.b $64
	JSL.l CODE_BCFB58
	LDA.w #$007B
	JSL.l CODE_B6D011
	BCC.b CODE_BAA219
	LDA.w #$001E
	LDY.w #$FE00
	JSL.l CODE_B3A5DC
	LDX.w $0654
	LDA.w #$0014
	STA.b $04,x
CODE_BAA219:
	LDX.b $64
	JSL.l CODE_B9D100
	JMP.w [$05A9]

DATA_BAA222:
	dw $0012

DATA_BAA224:													; Note: Related to Kleever dying.
	dw DATA_FF2458,$0000,$0000,$FF00,$FE80,$FE00,$0500,$0003,$0002,$0000,$021B
	dw DATA_FF2458,$0000,$0000,$00B0,$0130,$FD70,$0600,$0003,$0002,$8000,$021C
	dw DATA_FF243C,$FFFE,$FFF2,$FD80,$FBB0,$FE50,$0500,$0004,$0003,$0000,$0223
	dw DATA_FF243C,$0002,$FFF2,$0220,$0340,$FE80,$0400,$0004,$0003,$4000,$021D
	dw DATA_FF23E8,$0000,$FFEA,$0024,$0080,$FB80,$0400,$0004,$0003,$0000,$021F
	dw DATA_FF2404,$0000,$FFE2,$FFA0,$FEA0,$FB00,$0400,$0002,$0003,$4000,$0220
	dw DATA_FF2420,$FFFC,$FFE6,$FD80,$FC00,$FE00,$03B0,$0005,$0004,$4000,$0221
	dw DATA_FF2420,$0004,$FFCC,$0100,$0300,$FB80,$0480,$0004,$0003,$4000,$0221
	dw DATA_FF2420,$FFFC,$FFCE,$FFF0,$FFB0,$F980,$04B0,$0003,$0004,$4000,$0222
	dw DATA_FF2404,$0003,$FFCC,$02B0,$03C0,$FE60,$0400,$0005,$0004,$0000,$0220
	dw DATA_FF243C,$0000,$FFD3,$FD00,$FB80,$FD00,$0200,$0004,$0004,$0000,$021D
	dw DATA_FF23E8,$0000,$FFD9,$0280,$03C0,$FC80,$0200,$0004,$0003,$0000,$021F
	dw DATA_FF2420,$0005,$FFD3,$0050,$0100,$F980,$04B0,$0003,$0003,$0000,$0221
	dw DATA_FF23CC,$000A,$FFC5,$00B0,$0460,$FC00,$04B0,$000A,$0003,$0000,$021E
	dw DATA_FF23CC,$0003,$FFC4,$0200,$0300,$FC00,$04B0,$0004,$0004,$4000,$021E
	dw DATA_FF23CC,$0000,$FFCC,$FF00,$FD00,$FAB0,$0420,$0004,$0004,$0000,$021E
	dw DATA_FF23E8,$FFFF,$FFF2,$FEC0,$FD80,$FA00,$04B0,$0006,$0004,$4000,$021F
	dw DATA_FF2420,$0000,$FFF2,$FE80,$FD00,$FD50,$0400,$0004,$0003,$4000,$0221

DATA_BAA3B0:
	dw $0010

DATA_BAA3B2:
	dw DATA_FF243C,$FFFE,$FFF2,$FF00,$FDB0,$FE50,$0A00,$0004,$0003,$0000,$0223
	dw DATA_FF243C,$0002,$FFF2,$0100,$0140,$FE80,$0600,$0004,$0003,$4000,$021D
	dw DATA_FF23E8,$0000,$FFEA,$0024,$0080,$FB80,$0A00,$0004,$0003,$0000,$021F
	dw DATA_FF2404,$0000,$FFE2,$FFA0,$FFA0,$FB00,$0700,$0002,$0003,$4000,$0220
	dw DATA_FF2420,$FFFC,$FFE6,$FE80,$FD80,$FE00,$0600,$0005,$0004,$4000,$0221
	dw DATA_FF2420,$0004,$FFCC,$0000,$0100,$FB80,$0780,$0004,$0003,$4000,$0221
	dw DATA_FF2420,$FFFC,$FFCE,$FFF0,$FFB0,$F980,$0B00,$0003,$0004,$4000,$0222
	dw DATA_FF2404,$0003,$FFCC,$00D0,$0200,$FE60,$0600,$0005,$0004,$0000,$0220
	dw DATA_FF243C,$0000,$FFD3,$FF00,$FDD0,$FD00,$0700,$0004,$0004,$0000,$021D
	dw DATA_FF23E8,$0000,$FFD9,$0180,$0180,$FC80,$0600,$0004,$0003,$0000,$021F
	dw DATA_FF2420,$0005,$FFD3,$0050,$0100,$F980,$0800,$0003,$0003,$0000,$0221
	dw DATA_FF23CC,$000A,$FFC5,$00B0,$0200,$FC00,$0A00,$000A,$0003,$0000,$021E
	dw DATA_FF23CC,$0003,$FFC4,$0100,$0180,$FC00,$0700,$0004,$0004,$4000,$021E
	dw DATA_FF23CC,$0000,$FFCC,$FF00,$FE00,$FAB0,$0620,$0004,$0004,$0000,$021E
	dw DATA_FF23E8,$FFFF,$FFF2,$FEC0,$FE80,$FA00,$0680,$0006,$0004,$4000,$021F
	dw DATA_FF2420,$0000,$FFF2,$FE80,$FE00,$FD50,$0780,$0004,$0003,$4000,$0221

DATA_BAA512:
	dw $00FF,$00FE,$00FD,$00FC,$00FB,$00FA,$00F9,$00F8
	dw $00F7,$00F6,$00F5,$00F5,$00F4,$00F4,$00F3,$00F3
	dw $00F2,$00F2,$00F2,$00F2,$00F2,$00F2,$00F3,$00F3
	dw $00F4,$00F4,$00F5,$00F5,$00F6,$00F6,$00F7,$00F8
	dw $00F9,$00FA,$00FB,$00FC,$00FD,$00FE,$00FF,$0000
	dw $0001,$0002,$0003,$0004,$0005,$0006,$0007,$0007
	dw $0008,$0008,$0008,$0009,$0009,$0009,$0009,$0009
	dw $0009,$0008,$0008,$0008,$0007,$0007,$0007

DATA_BAA590:
	db $06,$00,$06,$00,$05,$00,$05,$00,$04,$00,$04,$00,$03,$00,$03,$00
	db $02,$00,$02,$00,$01,$00,$01,$00,$00,$00,$00,$00,$00,$00,$FF,$00
	db $FF,$00,$FF,$00,$FF,$00,$FF,$00,$FE,$00,$FE,$00,$FE,$00,$FE,$00
	db $FE,$00,$FE,$00,$FD,$00,$FD,$00,$FD,$00,$FD,$00,$FD,$00,$FD,$00
	db $FD,$00,$FD,$00,$FE,$00,$FE,$00,$FE,$00,$FE,$00,$FE,$00,$FE,$00
	db $FE,$00,$FF,$00,$FF,$00,$FF,$00,$FF,$00,$FF,$00,$FF,$00,$7F

DATA_BAA5EF:
	dw $00FE,$00FB,$00F8,$00F5,$00F2,$00EF,$00ED,$00EB
	dw $00E9,$00E7,$00E5,$00E4,$00E3

DATA_BAA609:
	db $E2,$00,$E1,$00,$E0,$00,$DF,$00,$DF,$00,$DE,$00,$DE,$00,$DE,$00
	db $DE,$00,$DD,$00,$DD,$00,$DD,$00,$DD,$00,$DD,$00,$DD,$00,$DD,$00
	db $DE,$00,$DE,$00,$DE,$00,$DE,$00,$DF,$00,$DF,$00,$E0,$00,$E1,$00
	db $E2,$00,$E3,$00,$E4,$00,$E5,$00,$E6,$00,$E7,$00,$E8,$00,$E9,$00
	db $EB,$00,$ED,$00,$EF,$00,$F1,$00,$F3,$00,$F5,$00,$F7,$00,$F9,$00
	db $FB,$00,$FD,$00,$FF,$00,$01,$00,$03,$00,$05,$00,$07,$00,$09,$00
	db $0A,$00,$0B,$00,$0C,$00,$0D,$00,$0D,$00,$0E,$00,$0E,$00,$0F,$00
	db $0F,$00,$0F,$00,$0F,$00,$10,$00,$10,$00,$10,$00,$10,$00,$10,$00
	db $0F,$00,$0F,$00,$0E,$00,$0E,$00,$0E,$00,$0E,$00,$0D,$00,$0D,$00
	db $0D,$00,$0C,$00,$0C,$00,$0C,$00,$0B,$00,$0B,$00,$0B,$00,$0A,$00
	db $0A,$00,$0A,$00,$09,$00,$09,$00,$08,$00,$08,$00,$07,$00,$07,$00
	db $7E : dw DATA_BAA590

DATA_BAA6BC:
	dw $0001,$0101,$0001,$0001,$0000,$00FF,$FFFF,$00FF
	dw $00FF,$0000

DATA_BAA6D0:
	dw DATA_BAA6F0,DATA_BAA70A,DATA_BAA724,DATA_BAA73E,DATA_BAA750,DATA_BAA762,DATA_BAA762,DATA_BAA76C
	dw DATA_BAA776,DATA_BAA788,DATA_BAA79A,DATA_BAA7AC,DATA_BAA7BE,DATA_BAA7D0,DATA_BAA7DA,DATA_BAA7DA

DATA_BAA6F0:
	dw $0003,$FFED,$FFF6,$0021,$001A,$000A,$FFE6,$0013
	dw $0011,$001C,$FFD9,$0019,$000F

DATA_BAA70A:
	dw $0003,$FFF0,$FFF3,$001D,$0020,$0008,$FFDF,$0010
	dw $0015,$0016,$FFD4,$0017,$000D

DATA_BAA724:
	dw $0003,$FFF0,$FFF4,$001D,$0020,$0004,$FFDE,$0010
	dw $0014,$0011,$FFCA,$0013,$0014

DATA_BAA73E:
	dw $0002,$FFF1,$FFF4,$001B,$0022,$0002,$FFC8,$0013
	dw $002B

DATA_BAA750:
	dw $0002,$FFF1,$FFF6,$001A,$0021,$FFFE,$FFC3,$000F
	dw $0031

DATA_BAA762:
	dw $0001,$FFF3,$FFC2,$0017,$0056

DATA_BAA76C:
	dw $0002,$FFEC,$FFC4,$000F,$0031

DATA_BAA776:
	dw $0002,$FFE1,$FFC9,$000F,$001B,$FFF0,$FFEF,$001C
	dw $0024

DATA_BAA788:
	dw $0002,$FFDB,$FFCF,$0014,$001B,$FFEF,$FFEF,$001F
	dw $0023

DATA_BAA79A:
	dw $0002,$FFEF,$FFF2,$0022,$001F,$FFD6,$FFD4,$0016
	dw $001F

DATA_BAA7AC:
	dw $0002,$FFD2,$FFD9,$0013,$001C,$FFEE,$FFF1,$0024
	dw $001F

DATA_BAA7BE:
	dw $0002,$FFCF,$FFE4,$0020,$0018,$FFF2,$FFF1,$0023
	dw $001D

DATA_BAA7D0:
	dw $0001,$FFCE,$FFF0,$0047,$0018

DATA_BAA7DA:
	dw $0001,$FFCD,$FFF2,$0047,$0019

DATA_BAA7E4:
	dw $0200,$0000,$0200,$0000,$0000,$0000,$0078,$0000
	dw $0280,$0000,$0280,$0000,$0000,$0000,$0032,$0010
	dw $0280,$0000,$0280,$0000,$0000,$0000,$003C,$FFF0
	dw $0300,$0000,$0300,$0000,$0000,$0000,$0028,$0000
	dw $0300,$0000,$0300,$0000,$0000,$0000,$0032,$0000
	dw $0380,$0000,$0380,$0000,$0000,$0000,$002C,$0010
	dw $0380,$0000,$0380,$0000,$0000,$0000,$002C,$FFF0
	dw $0380,$0000,$0380,$0000,$0000,$0000,$002C,$0010
	dw $0380,$0000,$0380,$0000,$0000,$0000,$0032,$FFF0
	dw $0280,$0000,$0280,$0000,$0000,$0000,$003C,$0000

DATA_BAA884:
	dw $0200,$0000,$0200,$0400,$0000,$0005,$FC00,$0400
	dw $0078,$0200,$0000,$0200,$0400,$0000,$0004,$F880
	dw $0780,$003C,$0200,$0000,$0200,$0400,$0000,$0005
	dw $FC00,$0400,$003C,$0200,$0000,$0200,$0400,$0000
	dw $0004,$F880,$0780,$003C,$0200,$0000,$0200,$0400
	dw $0000,$0003,$F500,$0A00,$003A,$0200,$0000,$0200
	dw $0400,$0000,$0004,$F880,$0780,$003A,$0200,$0000
	dw $0200,$0400,$0000,$0003,$F500,$0A00,$0032,$0200
	dw $0000,$0200,$0400,$0000,$0004,$F880,$0780,$0032
	dw $0200,$0000,$0200,$0400,$0000,$0003,$F500,$0A00
	dw $004B,$0200,$0000,$0200,$0400,$0000,$0004,$F880
	dw $0780,$003C

DATA_BAA938:
	dw $0100,$0000,$0100,$0000,$0909,$FC00,$1500,$00B4
	dw $FFF6,$0100,$0000,$0100,$0000,$0909,$FCC0,$2250
	dw $00B4,$FFE8,$0100,$0000,$0100,$0000,$0909,$FD80
	dw $3000,$00B4,$FFDA,$0100,$0000,$0100,$0000,$0909
	dw $FC00,$1500,$001C,$FFF6,$0100,$0000,$0100,$0000
	dw $0909,$FC00,$1500,$00B4,$FFF6,$0100,$0000,$0100
	dw $0000,$0909,$FCC0,$2250,$001A,$FFE8,$0100,$0000
	dw $0100,$0000,$0909,$FCC0,$2250,$00B4,$FFE8,$0100
	dw $0000,$0100,$0000,$0909,$FD80,$3000,$001E,$FFDA
	dw $0100,$0000,$0100,$0000,$0909,$FD80,$3000,$00F0
	dw $FFDA,$0100,$0000,$0100,$0000,$0909,$FC00,$1500
	dw $00B4,$FFF6

DATA_BAA9EC:
	dw $0200,$0000,$0200,$0000,$0000,$0000,$0020,$0000
	dw $0200,$0000,$0200,$0000,$0000,$0000,$0020,$0000
	dw $0200,$0000,$0200,$0000,$0000,$0000,$0020,$0000

DATA_BAAA1C:
	dw $0280,$0000,$0280,$0900,$0000,$0006,$FA00,$0800
	dw $001C,$0280,$0000,$0280,$0900,$0000,$0006,$FA00
	dw $0800,$001C,$0280,$0000,$0280,$0900,$0000,$0006
	dw $FA00,$0800,$001C

DATA_BAAA52:
	dw $0200,$0000,$0200,$0000,$0000,$0000,$0039,$0000
	dw $0014,$0200,$0000,$0200,$0000,$0000,$0000,$0039
	dw $0000,$0014,$0200,$0000,$0200,$0000,$0000,$0000
	dw $0039,$0000,$0014

DATA_BAAA88:
	dw $0100,$0000,$0100,$0000,$0909,$FC80,$1500,$004B
	dw $FFF6,$0100,$0000,$0100,$0000,$0909,$FC80,$1500
	dw $004B,$FFF6,$0100,$0000,$0100,$0000,$0909,$FC80
	dw $1500,$004B,$FFF6

DATA_BAAABE:
	dw $0102,$0100,$00FF,$01FF,$01FE,$0102,$0001,$0100
	dw $0100,$00FF,$01FF,$02FF,$0102,$0200,$0102,$01FF
	dw $0102,$00FF,$02FE,$0101,$0101

DATA_BAAAE8:
	dw $0028,$FC00,$FC00,$0004,$0003,$0020,$0140,$0400
	dw $0005,$0005,$0019,$04F0,$0440,$0006,$0006,$002D
	dw $0150,$FB00,$0006,$0006,$0028,$FB80,$0400,$0006
	dw $0005,$0028,$0200,$0000,$0006,$0004,$0021,$0300
	dw $FB00,$0006,$0006,$0028,$FC00,$0100,$0006,$0006
	dw $00C8,$0180,$0450,$0007,$0007,$0063

DATA_BAAB44:
	dw $FFF6,$FFD0,$FFF6,$FFD0,$0000,$FFCE,$0008,$FFD0
	dw $000F,$FFD3,$0014,$FFDC,$0014,$FFDC,$0014,$FFDC
	dw $0014,$FFDC,$0014,$FFDC,$000F,$FFD3,$0008,$FFD0
	dw $0000,$FFCE,$FFF6,$FFD0,$FFF0,$FFD3,$FFED,$FFD5
	dw $FFE9,$FFD7,$FFED,$FFD5,$FFF0,$FFD3,$FFF6,$FFD0
	dw $FFF6,$FFD1,$FFFA,$FFD2,$0000,$FFD4,$FFFA,$FFD2
	dw $FFF6,$FFD1

DATA_BAABA8:
	dw DATA_BAABBC,DATA_BAABC8,DATA_BAABD4,DATA_BAABE0,DATA_BAABF8,DATA_BAAC04,DATA_BAAC10,DATA_BAAC28
	dw DATA_BAAC34,DATA_BAAC40

DATA_BAABBC:
	dw $0000,$0000,$0500,$0000,$0000,$0000

DATA_BAABC8:
	dw $0000,$0000,$01C0,$0000,$0000,$0000

DATA_BAABD4:
	dw $0000,$0000,$0140,$0000,$0000,$0000

DATA_BAABE0:
	dw $0000,$0000,$00C0,$0000,$0000,$0000,$0064,$0001
	dw $0000,$0000,$0000,$0000

DATA_BAABF8:
	dw $0064,$0001,$0000,$0000,$0000,$0000

DATA_BAAC04:
	dw $0064,$0001,$00C0,$012C,$005A,DATA_BAACC8

DATA_BAAC10:
	dw $0064,$0001,$0000,$0000,$0000,$0000,$0064,$0001
	dw $0000,$0000,$0000,$0000

DATA_BAAC28:
	dw $0064,$0001,$0080,$0186,$0078,DATA_BAAC58

DATA_BAAC34:
	dw $0064,$0001,$0000,$0000,$0000,$0000

DATA_BAAC40:
	dw $0064,$0001,$0000,$0000,$0000,$0000,$0064,$0001
	dw $0000,$0000,$0000,$0000

DATA_BAAC58:
	dw $0000,$FD80,$0000,$FD80,$0000,$0001,$0236,$01B0
	dw $FE50,$01B0,$FE50,$0001,$0001,$0237,$0280,$0000
	dw $0280,$0000,$0001,$0000,$0238,$01B0,$01B0,$01B0
	dw $01B0,$0001,$0001,$0239,$0000,$0280,$0000,$0280
	dw $0000,$0001,$023A,$FE50,$01B0,$FE50,$01B0,$0001
	dw $0001,$023B,$FD80,$0000,$FD80,$0000,$0001,$0000
	dw $023C,$FE50,$FE50,$FE50,$FE50,$0001,$0001,$023D

DATA_BAACC8:
	dw $0000,$FD00,$0000,$FD00,$0000,$0001,$0236,$0200
	dw $FE00,$0200,$FE00,$0001,$0001,$0237,$0300,$0000
	dw $0300,$0000,$0001,$0000,$0238,$0200,$0200,$0200
	dw $0200,$0001,$0001,$0239,$0000,$0300,$0000,$0300
	dw $0000,$0001,$023A,$FE00,$0200,$FE00,$0200,$0001
	dw $0001,$023B,$FD00,$0000,$FD00,$0000,$0001,$0000
	dw $023C,$FE00,$FE00,$FE00,$FE00,$0001,$0001,$023D

DATA_BAAD38:
	dw $0300,$0303,$0A0A,$020A,$0101

DATA_BAAD42:
	dw $0000,DATA_BAAA88,DATA_BAAA52,DATA_BAA9EC,DATA_BAA938,DATA_BAA884,DATA_BAA7E4,$0000

DATA_BAAD52:
	dw $0018

DATA_BAAD54:
	dw DATA_BAAD84,DATA_BAAD94,DATA_BAADA4,DATA_BAADB4,DATA_BAADC4,DATA_BAADD4,DATA_BAADE4,DATA_BAADF4
	dw DATA_BAAE04,DATA_BAAE14,DATA_BAAE24,DATA_BAAE34,DATA_BAAE44,DATA_BAAE54,DATA_BAAE64,DATA_BAAE74
	dw DATA_BAAE84,DATA_BAAE94,DATA_BAAEA4,DATA_BAAEB4,DATA_BAAEC4,DATA_BAAED4,DATA_BAAEE4,DATA_BAAEF4

DATA_BAAD84:
	dw $0200,$0000,$0005,$0003,$0000,$00C8,$0005,$FFFC

DATA_BAAD94:
	dw $0200,$0000,$000A,$0003,$0001,$00C8,$0009,$FFFC

DATA_BAADA4:
	dw $0200,$0000,$0010,$0003,$0000,$00C8,$000A,$FFFC

DATA_BAADB4:
	dw $0200,$0000,$0010,$0003,$0000,$00C8,$0007,$FFFC

DATA_BAADC4:
	dw $0200,$0000,$0010,$0002,$0003,$00C8,$0006,$FFFC

DATA_BAADD4:
	dw $0200,$0000,$000A,$0003,$0001,$00C8,$0009,$FFFC

DATA_BAADE4:
	dw $0200,$0000,$0010,$0003,$0001,$00C8,$0008,$FFFC

DATA_BAADF4:
	dw $01C0,$0001,$0005,$0003,$0001,$00C8,$0007,$FFFC

DATA_BAAE04:
	dw $01C0,$0001,$0003,$0003,$0000,$00C8,$0005,$FFFB

DATA_BAAE14:
	dw $01C0,$0001,$0006,$0003,$0000,$00C8,$0006,$FFFC

DATA_BAAE24:
	dw $01C0,$0000,$0005,$0003,$0001,$00C8,$0009,$FFFC

DATA_BAAE34:
	dw $01C0,$0000,$0005,$0003,$0002,$00C8,$0006,$FFFA

DATA_BAAE44:
	dw $0180,$0000,$0005,$0003,$0000,$00C8,$000A,$FFFC

DATA_BAAE54:
	dw $017B,$0000,$000A,$0003,$0001,$00C8,$0009,$FFFC

DATA_BAAE64:
	dw $0180,$0000,$0010,$0003,$0000,$00C8,$000A,$FFFC

DATA_BAAE74:
	dw $0180,$0000,$0010,$0003,$0000,$00C8,$0008,$FFFC

DATA_BAAE84:
	dw $0180,$0000,$0010,$0003,$0001,$00C8,$0007,$FFFC

DATA_BAAE94:
	dw $0180,$0000,$000A,$0003,$0001,$00C8,$000A,$FFFC

DATA_BAAEA4:
	dw $0180,$0000,$0010,$0003,$0001,$00C8,$000A,$FFFC

DATA_BAAEB4:
	dw $01A9,$0001,$0005,$0003,$0001,$00C8,$0007,$FFFC

DATA_BAAEC4:
	dw $01A0,$0001,$0003,$0003,$0000,$00C8,$0008,$FFFB

DATA_BAAED4:
	dw $01A5,$0001,$0004,$0003,$0000,$00C8,$0006,$FFFC

DATA_BAAEE4:
	dw $01A0,$0000,$0005,$0003,$0001,$00C8,$0009,$FFFC

DATA_BAAEF4:
	dw $01A0,$0000,$0005,$0003,$0001,$00C8,$0005,$FFFA

DATA_BAAF04:
	dw $0002,$0000,$0004,$0000,$0004,$0002,$0004,$0004
	dw $0002,$0002,$0000,$0000,$0000,$0002,$0000,$0004
	dw $0002,$0004,$0004,$0004,$0002,$0002,$0000,$0000

DATA_BAAF34:
	dw DATA_BAAF40,DATA_BAAF7E,DATA_BAAFBC,DATA_BAAFFA,DATA_BAB050,DATA_BAB076

DATA_BAAF40:
	dw $0005,DATA_FF1BCA,$FFF6,$FFF6,$0000,$0000,$F980,DATA_FF1B9C
	dw $0000,$FFF6,$0100,$0100,$FAB0,DATA_FF1BCA,$000A,$0000
	dw $FE00,$FF80,$FA80,DATA_FF1BCA,$FFF1,$000A,$FE00,$FF00
	dw $FBB0,DATA_FF1B9C,$0000,$000A,$0120,$0050,$FBC0

DATA_BAAF7E:
	dw $0005,DATA_FF1B9C,$FFF6,$FFF6,$FF80,$FF90,$FB40,DATA_FF1B9C
	dw $0000,$FFF6,$0100,$0130,$FA60,DATA_FF1BCA,$000A,$0000
	dw $0280,$02C0,$FB70,DATA_FF1BCA,$FFF1,$000A,$0290,$0300
	dw $FC40,DATA_FF1B9C,$0000,$000A,$0390,$0450,$FD00

DATA_BAAFBC:
	dw $0005,DATA_FF1B6E,$FFF6,$FFF6,$0080,$0040,$FAB0,DATA_FF1B9C
	dw $0000,$FFEC,$0090,$01B0,$FB80,DATA_FF1B6E,$000A,$FFF6
	dw $0200,$0300,$FC00,DATA_FF1B6E,$FFF1,$0000,$0045,$0090
	dw $FE00,DATA_FF1B9C,$0000,$0000,$02C0,$0300,$FD00

DATA_BAAFFA:
	dw $0007,DATA_FF1B6E,$0000,$000A,$0000,$0000,$FA00,DATA_FF1BCA
	dw $FFEC,$FFF6,$FD50,$FF70,$FB80,DATA_FF1BCA,$FFDD,$000A
	dw $FE00,$FF80,$FC00,DATA_FF1B6E,$FFF6,$0000,$FD50,$FE70
	dw $FE00,DATA_FF1BCA,$000A,$FFF6,$02B0,$0090,$FB80,DATA_FF1B6E
	dw $0000,$000A,$0200,$0080,$FC00,DATA_FF1B6E,$0014,$0000
	dw $02B0,$0190,$FE00

DATA_BAB050:
	dw $0003,DATA_FF1B6E,$FFF6,$FFF6,$0000,$0000,$F980,DATA_FF1B9C
	dw $0000,$FFF6,$0100,$0100,$FAB0,DATA_FF1B9C,$000A,$0000
	dw $FE00,$FF80,$FA80

DATA_BAB076:
	dw $0003,DATA_FF1B6E,$FFF6,$FFF6,$FF80,$FF90,$FB40,DATA_FF1B9C
	dw $0000,$FFF6,$0100,$0130,$FA60,DATA_FF1B9C,$000A,$0000
	dw $0280,$02C0,$FB70

CODE_BAB09C:
	TAX
	PHK
	PLB
	JMP.w (DATA_BAB0A2,x)

DATA_BAB0A2:
	dw CODE_BAC0F6
	dw CODE_BAC157
	dw CODE_BAB0B2
	dw CODE_BAC327
	dw CODE_BAC1FD
	dw CODE_BAB15F
	dw CODE_BAB1B1
	dw CODE_BAB150

CODE_BAB0B2:
	PHK
	PLB
	LDX.b $64
	DEC.b $44,x
	BNE.b CODE_BAB0C2
	JSL.l CODE_BB8158
	JSL.l CODE_B8A5C2
CODE_BAB0C2:
	LDX.b $64
	INC.b $46,x
	DEC.b $42,x
	BNE.b CODE_BAB0D9
	INC.b $46,x
	INC.b $46,x
	LDA.w #$0003
	STA.b $42,x
	LDA.b $46,x
	JSL.l CODE_B5F0A9
CODE_BAB0D9:
	INC.b $48,x
	DEC.b $4A,x
	BEQ.b CODE_BAB0E2
	BRL.w CODE_BAB14D

CODE_BAB0E2:
	INC.b $4C,x
	INC.b $48,x
	INC.b $48,x
	LDA.w #$0004
	STA.b $4A,x
	LDA.b $48,x
	JSL.l CODE_B5F0C9
	LDA.b $4E,x
	CLC
	ADC.b $4C,x
	STA.b $4E,x
	CMP.w #$012C
	BCC.b CODE_BAB14D
	SEC
	SBC.w #$012C
	STA.b $4E,x
	LDY.w #$013E
	JSL.l CODE_BB8412
	JSL.l CODE_B4C12D
	LDY.w #$0020
	JSL.l CODE_B4BD41
	LDY.b $68
	LDA.w #$01F0
	CLC
	ADC.w !REGISTER_ProductOrRemainderLo
	STA.w $0006,y
	LDA.w #$0160
	STA.w $000A,y
	LDA.w #$FD80
	STA.w $0024,y
	LDA.w !REGISTER_ProductOrRemainderLo
	SEC
	SBC.w #$0010
	BPL.b CODE_BAB140
	SEC
	ROL
	SEC
	ROL
	SEC
	ROL
	BRA.b CODE_BAB143

CODE_BAB140:
	ASL
	ASL
	ASL
CODE_BAB143:
	STA.w $0020,y
	LDA.w #!Define_DKC2_SoundID_StuckToHoneyFloor|$0700
	JSL.l CODE_B58003
CODE_BAB14D:
	JMP.w [$05A9]

CODE_BAB150:
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_BAB15F:
	LDX.b $64
	DEC.b $42,x
	BNE.b CODE_BAB1AE
	LDA.w #$0008
	STA.b $42,x
	LDY.w #$0190
	JSL.l CODE_BB8412
	JSL.l CODE_B4C12D
	LDY.w #$001E
	JSL.l CODE_B4BD41
	LDX.w $0674
	LDY.b $68
	LDA.b $06,x
	STA.w $0042,y
	CLC
	ADC.w #$000F
	SEC
	SBC.w !REGISTER_ProductOrRemainderLo
	STA.w $0006,y
	JSL.l CODE_B4C12D
	LDY.w #$001E
	JSL.l CODE_B4BD41
	LDY.b $68
	LDA.b $0A,x
	STA.w $0044,y
	CLC
	ADC.w #$0008
	SEC
	SBC.w !REGISTER_ProductOrRemainderLo
	STA.w $000A,y
CODE_BAB1AE:
	JMP.w [$05A9]

CODE_BAB1B1:
	LDX.b $64
	LDY.w $0674
	LDA.w $0006,y
	SEC
	SBC.b $42,x
	CLC
	ADC.b $06,x
	STA.b $06,x
	LDA.w $000A,y
	SEC
	SBC.b $44,x
	CLC
	ADC.b $0A,x
	STA.b $0A,x
	LDA.w $0006,y
	STA.b $42,x
	LDA.w $000A,y
	STA.b $44,x
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BAB1DD:
	STZ.w !REGISTER_IRQNMIAndJoypadEnableFlags
	PHK
	PLB
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$0080
	STA.w !REGISTER_ScreenDisplayRegister
	PHK
	PHK
	PLA
	STA.b $CC
	LDA.l $000650
	ASL
	TAX
	LDA.w DATA_BAB422,x
	STA.l $000650
	JSL.l CODE_BB91D9
	JSL.l CODE_8085B5
	JSL.l CODE_BAC7E4
	SEP.b #$20
	STZ.w !REGISTER_BG2HorizScrollOffset
	STZ.w !REGISTER_BG2HorizScrollOffset
	LDA.b #$FF
	STA.w !REGISTER_BG2VertScrollOffset
	STA.w !REGISTER_BG2VertScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	STZ.w !REGISTER_BG1HorizScrollOffset
	LDA.b #$FF
	STA.w !REGISTER_BG1VertScrollOffset
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
	LDY.w $0650
	LDA.w $0004,y
	JSL.l CODE_B5800C
	LDX.w $0650
	LDA.w $0000,x
	AND.w #$00FF
	PHX
	JSL.l CODE_BB80B0
	PLX
	LDA.w $0001,x
	AND.w #$00FF
	PHX
	JSL.l CODE_BB80AC
	LDA.w #$00AA
	LDY.w #$00E0
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #DATA_FD3C6E+$0140
	LDY.w #$0000
	LDX.w #$0008
	JSL.l CODE_BB8089
	PLX
	PHX
	LDA.w $0002,x
	LDY.w #$0020
	LDX.w #$0018
	JSL.l CODE_BB8089
	PLA
	ADC.w #$0006
	TAX
	LDA.w #$0000
	STA.l $000654
	STA.l $000658
	LDA.w #$00B4
	JSR.w CODE_BAB4AF
	LDA.l $00065B
	AND.w #$00FF
	XBA
	LSR
	LSR
	LSR
	STA.w DMA[$00].SizeLo
	STZ.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	STZ.w $065A
	REP.b #$20
	LDY.w #!RAM_DKC2_Global_OAMBuffer
	LDX.w #$7E3A00
	LDA.l $00065B
	AND.w #$00FF
	ASL
	ASL
	DEC
	PHB
	MVN !RAM_DKC2_Global_OAMBuffer>>16,$7E3A00>>16
	PLB
	LDA.w #CODE_BAB342
	STA.l $00067D
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.l $00065A
	XBA
	AND.w #$00FF
	LSR
	LSR
	INC
	STA.l $000650
	STA.l $00065A
	LDX.w #$0200
CODE_BAB2FA:
	LDA.w $0000,x
	CLC
	ADC.w #$0100
	STA.w $0000,x
	ADC.w #$0800
	STA.w $0004,x
	LDA.w $0008,x
	SEC
	SBC.w #$0100
	STA.w $0008,x
	CLC
	ADC.w #$0800
	STA.w $000C,x
	TXA
	CLC
	ADC.w #$0010
	TAX
	DEC.w $0650
	BNE.b CODE_BAB2FA
	LDA.w #$012C
	STA.l $00065E
	LDA.w #$000B
	STA.l $000660
	STA.l $000656
	LDA.w #$0081
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	RTL

CODE_BAB33F:
	JMP.w ($067D)

CODE_BAB342:
	LDA.w #!RAM_DKC2_Global_OAMBuffer
	STA.w DMA[$00].SourceLo
	STA.w HDMA[$00].TableSourceLo
	LDA.w #$0220
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_OAMDataWritePort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	STZ.w DMA[$00].SourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	JSL.l CODE_808C0A
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	DEC.w $0660
	BNE.b CODE_BAB3F5
	LDA.l $000656
	STA.l $000660
	LDX.w #$0200
	LDA.l $00065A
	STA.l $000650
	LDA.l $0006A3
	EOR.w #$2000
	STA.l $0006A3
	BIT.w #$2000
	BEQ.b CODE_BAB3C8
CODE_BAB399:
	LDA.w $0000,x
	SEC
	SBC.w #$0200
	STA.w $0000,x
	CLC
	ADC.w #$0800
	STA.w $0004,x
	LDA.w $0008,x
	CLC
	ADC.w #$0200
	STA.w $0008,x
	CLC
	ADC.w #$0800
	STA.w $000C,x
	TXA
	CLC
	ADC.w #$0010
	TAX
	DEC.w $0650
	BNE.b CODE_BAB399
	BRA.b CODE_BAB3F5

CODE_BAB3C8:
	LDA.w $0000,x
	CLC
	ADC.w #$0200
	STA.w $0000,x
	CLC
	ADC.w #$0800
	STA.w $0004,x
	LDA.w $0008,x
	SEC
	SBC.w #$0200
	STA.w $0008,x
	CLC
	ADC.w #$0800
	STA.w $000C,x
	TXA
	CLC
	ADC.w #$0010
	TAX
	DEC.w $0650
	BNE.b CODE_BAB3C8
CODE_BAB3F5:
	DEC.w $065E
	BEQ.b CODE_BAB41A
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	AND.w #$000F
	BNE.b CODE_BAB409
	LDA.w #CODE_8087E1
	JML.l CODE_808C6F

CODE_BAB409:
	CMP.w #$000F
	BNE.b CODE_BAB421
	JSL.l CODE_80897C
	LDA.w !RAM_DKC2_Global_PressedButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_Select|!Joypad_X|!Joypad_A
	BEQ.b CODE_BAB421
CODE_BAB41A:
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_BAB421:
	RTL

DATA_BAB422:
	dw DATA_BAB428,DATA_BAB456,DATA_BAB485

DATA_BAB428:
	dw $3635,DATA_FD3DEE,!Define_DKC2_MusicID_BonusIntro,$3E11
	db "DESTROY THEM ALL!"
	dw $3E13,$3F44
	db "TRUISEZ-LES TOUS!"

DATA_BAB456:
	dw $3636,DATA_FD3EAE,!Define_DKC2_MusicID_BonusIntro,$3E12
	db "COLLECT THE STARS!"
	dw $3E13,$2025
	db "VOUS LES ?TOILES!"

DATA_BAB485:
	dw $3637,DATA_FD3F6E,!Define_DKC2_MusicID_BonusIntro,$3E0F
	db "FIND THE TOKEN!"
	dw $3E11
	db "TROUVEZ LE JETON!"

CODE_BAB4AF:
	PHB
	PHK
	PLB
	XBA
	STA.l $00065C
	XBA
	LDY.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_BAB4D2
	PHA
	LDA.w $0000,x
	AND.w #$00FF
	STA.l $000650
	TXA
	CLC
	ADC.l $000650
	TAX
	INX
	INX
	PLA
CODE_BAB4D2:
	STZ.w $0650
	SEP.b #$20
	LDA.w $0000,x
	STA.l $000650
	STA.l $00065B
	ASL.w $065B
	ASL
	ASL
	ASL
	STA.l $00065C
	LDA.b #$FF
	SEC
	SBC.l $00065C
	LSR
	STA.l $00065C
	REP.b #$20
	INX
	INX
	STX.b $CB
	LDA.w #$3A00
	STA.b $CE
	LDY.w #$3E00
	SEP.b #$20
	LDA.b #$7E
	STA.b $D0
	REP.b #$20
CODE_BAB50E:
	LDA.b [$CB]
	AND.w #$00FF
	SEC
	SBC.w #$0021
	BPL.b CODE_BAB531
	SEP.b #$20
	DEC.w $065B
	DEC.w $065B
	REP.b #$20
	LDA.l $00065C
	CLC
	ADC.w #$0008
	STA.l $00065C
	BRA.b CODE_BAB595

CODE_BAB531:
	TAX
	PEA.w (DATA_B4C46B&$FF0000)>>8
	PLB
	PLB
	LDA.w DATA_B4C46B,x
	PHK
	PLB
	AND.w #$00FF
	XBA
	LSR
	LSR
	CLC
	ADC.w #DATA_FC0660
	TAX
	LDA.w #$003F
	PHB
	MVN $7E,DATA_FC0660>>16
	PLB
	LDA.l $00065C
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	LDA.w #$003C
	XBA
	ORA.l $000654
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	INC.w $0654
	LDA.l $00065C
	CLC
	ADC.w #$0800
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	LDA.w #$003C
	XBA
	ORA.l $000654
	STA.b [$CE]
	INC.b $CE
	INC.b $CE
	INC.w $0654
	LDA.l $00065C
	CLC
	ADC.w #$0008
	STA.l $00065C
CODE_BAB595:
	INC.b $CB
	DEC.w $0650
	BEQ.b CODE_BAB59F
	BRL.w CODE_BAB50E

CODE_BAB59F:
	INC.w $065A
	PLB
	RTS

CODE_BAB5A4:
	LDA.w #$0010
	STA.l $00065E
	JSR.w CODE_BAB633
	PHB
	PEA.w (DATA_B4C46B&$FF0000)>>8
	PLB
	PLB
	JSR.w CODE_BAB619
	LDA.b [$CE]
	AND.w #$00FF
	STA.l $000650
	LDA.w #$0020
	SEC
	SBC.l $000650
	BIT.w #$0001
	BEQ.b CODE_BAB5CE
	DEC
CODE_BAB5CE:
	TAY
	INC.b $CE
	LDA.b [$CE]
	AND.w #$00FF
	XBA
	INC.b $CE
CODE_BAB5D9:
	SEP.b #$20
	LDA.b [$CE]
	BEQ.b CODE_BAB609
	SEC
	SBC.b #$21
	BMI.b CODE_BAB60F
	STA.l $00065C
	LDX.w $065C
	LDA.w DATA_B4C46B,x
	ASL
	REP.b #$20
CODE_BAB5F1:
	STA.b [$C8],y
	PHY
	PHA
	TYA
	CLC
	ADC.w #$0040
	TAY
	PLA
	INC
	STA.b [$C8],y
	PLY
	INY
	INY
	INC.b $CE
	DEC.w $0654
	BRA.b CODE_BAB5D9

CODE_BAB609:
	REP.b #$20
	INC.b $CE
CODE_BAB60D:
	PLB
	RTS

CODE_BAB60F:
	REP.b #$20
	AND.w #$FE00
	ORA.w #$00FE
	BRA.b CODE_BAB5F1

CODE_BAB619:
	LDA.w #$3E00
	STA.b $C8
	STZ.w $065C
	LDA.w #(DATA_BAB92F&$FF0000)>>8
	STA.b $CF
	STX.b $CE
	LDY.w #$0000
	LDA.w #$0020
	STA.l $000654
	RTS

CODE_BAB633:
	PHB
	PEA.w (DATA_B4C46B&$FF0000)>>8
	PLB
	PLB
	JSR.w CODE_BAB619
	LDA.w #$00FE
CODE_BAB63F:
	STA.b [$C8],y
	PHY
	PHA
	TYA
	CLC
	ADC.w #$0040
	TAY
	PLA
	STA.b [$C8],y
	PLY
	INY
	INY
	DEC.w $0654
	BNE.b CODE_BAB63F
	BRL.w CODE_BAB60D

CODE_BAB657:
	STZ.w !REGISTER_IRQNMIAndJoypadEnableFlags
	PHK
	PLB
	STZ.w !REGISTER_OAMAddressLo
	LDA.w #$0080
	STA.w !REGISTER_ScreenDisplayRegister
	STZ.w $06A5
	PHK
	PHK
	PLA
	STA.b $CC
	JSL.l CODE_BB91D9
	JSL.l CODE_8085B5
	JSL.l CODE_BAC7E4
	JSL.l CODE_8088D2
	JSL.l CODE_BB91F7
	JSL.l CODE_B4BDF4
	LDA.w #$0780
	STA.l $000650
	LDA.w #$3EFF
	LDX.w #$7000
	STX.w !REGISTER_VRAMAddressLo
CODE_BAB695:
	STA.w !REGISTER_WriteToVRAMPortLo
	DEC.w $0650
	BNE.b CODE_BAB695
	LDA.w #$0038
	JSL.l CODE_BB80B0
	LDA.w #$0037
	JSL.l CODE_BB80AC
	LDA.w #DATA_BAB92F
	STA.l $000662
	LDA.w #$0008
	STA.l $00065E
	LDA.w #$0002
	STA.l $000660
	LDA.w #DATA_FD3C6E+$0140
	LDY.w #$0000
	LDX.w #$0008
	JSL.l CODE_BB8089
	LDA.w #DATA_FD412E
	LDY.w #$0030
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w #$00AA
	LDY.w #$0020
	LDX.w #$0004
	JSL.l CODE_BB807F
	LDA.w #DATA_FD414E
	LDY.w #$0040
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w #$73C0
	STA.l $000652
	LDA.w #$FF08
	STA.l $000666
	STZ.w $0664
	LDA.w #CODE_BAB71A
	STA.l $00067D
	LDA.w #$0100
	JSL.l CODE_808BFF
	LDA.w #$0081
	STA.w !REGISTER_IRQNMIAndJoypadEnableFlags
	RTL

CODE_BAB71A:
	LDA.l $0006A5
	BIT.w #$0002
	BEQ.b CODE_BAB78C
	AND.w #$FFFD
	STA.l $0006A5
	LDA.w #$0660
	STA.w DMA[$00].SizeLo
	LDA.w #$5800
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #DATA_FC0000
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_FC0000>>16
	STA.w DMA[$00].SourceBank
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$0240
	STA.w DMA[$00].SizeLo
	LDA.l $000652
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #DATA_F57D13
	STX.w DMA[$00].SourceLo
	LDA.b #DATA_F57D13>>16
	STA.w DMA[$00].SourceBank
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.w #$FF08
	STA.l $000666
CODE_BAB78C:
	LDA.l $0006A5
	BIT.w #$0040
	BEQ.b CODE_BAB7CA
	AND.w #$FFBF
	STA.l $0006A5
	LDA.w #$0080
	STA.w DMA[$00].SizeLo
	LDA.l $000652
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_BAB7CA:
	JSL.l CODE_808C0A
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	STA.w !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	BNE.b CODE_BAB7E0
	JMP.w ($067F)

CODE_BAB7E0:
	DEC.w $0660
	BEQ.b CODE_BAB7E8
	BRL.w CODE_BAB8F1

CODE_BAB7E8:
	LDA.w #$0002
	STA.l $000660
	DEC.w $065E
	BEQ.b CODE_BAB7F7
	BRL.w CODE_BAB8D6

CODE_BAB7F7:
	LDA.w #$0010
	STA.l $00065E
	LDA.l $0006A5
	BIT.w #$0004
	BNE.b CODE_BAB81B
	LDA.l $000652
	CLC
	ADC.w #$0040
	CMP.w #$7800
	BCC.b CODE_BAB817
	LDA.w #$7000
CODE_BAB817:
	STA.l $000652
CODE_BAB81B:
	LDX.w $0662
	LDA.w $0000,x
	AND.w #$00FF
	BNE.b CODE_BAB836
	LDA.w #$0010
	STA.l $00065E
	JSR.w CODE_BAB633
	INC.w $0662
	BRL.w CODE_BAB8CB

CODE_BAB836:
	CMP.w #$0061
	BNE.b CODE_BAB84C
	LDA.l $0006A5
	ORA.w #$0004
	STA.l $0006A5
	INC.w $0662
	BRL.w CODE_BAB8D6

CODE_BAB84C:
	CMP.w #$0062
	BNE.b CODE_BAB862
	LDA.l $0006A5
	ORA.w #$0002
	STA.l $0006A5
	INC.w $0662
	BRL.w CODE_BAB8D6

CODE_BAB862:
	CMP.w #$0063
	BNE.b CODE_BAB87C
	STA.l $00065E
	LDA.w #$810F
	JSL.l CODE_808BFF
	LDA.w #CODE_BAB921
	STA.l $00067F
	BRL.w CODE_BAB8D6

CODE_BAB87C:
	CMP.w #$0060
	BNE.b CODE_BAB886
	INC.w $0662
	BRA.b CODE_BAB8D6

CODE_BAB886:
	LDA.w $0001,x
	AND.w #$0008
	BEQ.b CODE_BAB8C2
	LDA.w !RAM_DKC2_Global_FrenchTextFlag
	BEQ.b CODE_BAB8A7
	LDA.w $0000,x
	AND.w #$00FF
	INC
	INC
	SEC
	ADC.l $000662
	STA.l $000662
	TAX
	BRA.b CODE_BAB8C2

CODE_BAB8A7:
	JSR.w CODE_BAB5A4
	LDX.b $CE
	STX.w $0662
	LDA.w $0000,x
	AND.w #$00FF
	INC
	INC
	SEC
	ADC.l $000662
	STA.l $000662
	BRA.b CODE_BAB8CB

CODE_BAB8C2:
	JSR.w CODE_BAB5A4
	LDA.b $CE
	STA.l $000662
CODE_BAB8CB:
	LDA.l $0006A5
	ORA.w #$0040
	STA.l $0006A5
CODE_BAB8D6:
	LDA.l $0006A5
	BIT.w #$0004
	BNE.b CODE_BAB8FA
	INC.w $0664
	LDA.l $000664
	SEP.b #$20
	STA.w !REGISTER_BG1VertScrollOffset
	XBA
	STA.w !REGISTER_BG1VertScrollOffset
	REP.b #$20
CODE_BAB8F1:
	LDA.l $0006A5
	BIT.w #$0004
	BEQ.b CODE_BAB91C
CODE_BAB8FA:
	LDA.w !RAM_DKC2_Global_ScreenDisplayRegister
	CMP.w #$000F
	BNE.b CODE_BAB91C
	JSL.l CODE_80897C
	LDA.w !RAM_DKC2_Global_HeldButtonsLo
	BIT.w #!Joypad_B|!Joypad_Y|!Joypad_Start|!Joypad_X|!Joypad_A
	BEQ.b CODE_BAB91C
	LDA.w #CODE_BAB91D
	STA.l $00067F
	LDA.w #$810F
	JSL.l CODE_808BFF
CODE_BAB91C:
	RTL

CODE_BAB91D:
	JML.l CODE_8085E4

CODE_BAB921:
	LDA.w #CODE_808CAA
	STA.b $20
	LDA.w #CODE_B490CB
	STA.l $00067D
	BRA.b CODE_BAB91C

DATA_BAB92F:
	db $60,$60,$60,$60,$00,$00,$00
	db $0F,$08,"HEAD PROGRAMMER",$00
	db $13,$08,"PROGRAMMEUR EN CHEF",$00
	db $00
	db $0D,$10,"C. SUTHERLAND",$00
	db $00
	db $00
	db $00
	db $00
	db $00
	db $19,$08,"ASSISTANT HEAD PROGRAMMER",$00
	db $1B,$08,"PROGRAMMEUR EN CHEF ADJOINT",$00
	db $00
	db $09,$10,"M. WILSON",$00
	db $00
	db $00
	db $00
	db $00
	db $00
	db $14,$08,"TECHNICAL PROGRAMMER",$00
	db $15,$08,"PROGRAMMEUR TECHNIQUE",$00
	db $00
	db $07,$10,"B. GUNN",$00
	db $00
	db $00
	db $00
	db $00
	db $0A,$08,"PROGRAMMER",$00
	db $0B,$08,"PROGRAMMEUR",$00
	db $00
	db $0A,$10,"T. ATTWOOD",$00
	db $00
	db $00
	db $00
	db $00
	db $16,$08,"CHARACTERS / ANIMATION",$00
	db $17,$08,"PERSONNAGES / ANIMATION",$00
	db $00
	db $09,$10,"S. MAYLES",$00
	db $00
	db $00
	db $00
	db $00
	db $16,$08,"OBJECTS AND ADDITIONAL",$00
	db $1C,$08,"PERSONNAGES SUP. ET OBJETS /",$00
	db $18,$08,"CHARACTERS / BACKGROUNDS",$00
	db $06,$08,"D?CORS",$00
	db $00
	db $0C,$10,"M. STEVENSON",$00
	db $00
	db $00
	db $00
	db $00
	db $0B,$08,"BACKGROUNDS",$00
	db $06,$08,"D?CORS",$00
	db $00
	db $07,$10,"C. GAGE",$00
	db $00
	db $07,$10,"J. NASH",$00
	db $00
	db $08,$10,"A. SMITH",$00
	db $00
	db $00
	db $00
	db $00
	db $15,$08,"GRAPHICS MANIPULATION",$00
	db $1B,$08,"MANIPULATION DES GRAPHIQUES",$00
	db $00
	db $07,$10,"C. PEIL",$00
	db $00
	db $00
	db $00
	db $00
	db $13,$08,"ADDITIONAL GRAPHICS",$00
	db $1B,$08,"MANIPULATION DES GRAPHIQUES",$00
	db $0C,$08,"MANIPULATION",$00
	db $0F,$08,"SUPPL?MENTAIRES",$00
	db $00
	db $08,$10,"S. HURST",$00
	db $00
	db $00
	db $00
	db $00
	db $15,$08,"MUSIC / SOUND EFFECTS",$00
	db $18,$08,"MUSIQUE / EFFETS SONORES",$00
	db $00
	db $07,$10,"D. WISE",$00
	db $00
	db $00
	db $00
	db $00
	db $10
	db $08,"AUDIO PROGRAMMER",$00
	db $12,$08,"PROGRAMMEUR DU SON",$00
	db $00
	db $09,$10,"P. WATTIS",$00
	db $00
	db $00
	db $00
	db $00
	db $0C,$08,"GAME TESTING",$00
	db $0F,$08,"TESTEURS DU JEU",$00
	db $00
	db $07,$10,"H. WARD",$00
	db $00
	db $0B,$10,"G. RICHARDS",$00
	db $00
	db $09,$10,"P. WEAVER",$00
	db $00
	db $09,$10,"J. HASTIE",$00
	db $00
	db $0F,$10,"J. CHARLESWORTH",$00
	db $00
	db $07,$10,"G. HOOD",$00
	db $00
	db $00
	db $00
	db $00
	db $18,$08,"NINTENDO PRODUCT TESTING",$00
	db $1C,$08,"TESTEURS DU PRODUIT NINTENDO",$00
	db $00
	db $0B,$10,"M. KELBAUGH",$00
	db $00
	db $0D,$10,"R. RICHARDSON",$00
	db $00
	db $0B,$10,"A. WILLIAMS",$00
	db $00
	db $0C,$10,"T. BECHTEL",$00
	db $00
	db $07,$10,"E. WAAS",$00
	db $00
	db $0A,$10,"R. JOHNSON",$00
	db $00
	db $0A,$10,"C. NEEDHAM",$00
	db $00
	db $00
	db $00
	db $00
	db $06,$08,"MANUAL",$00
	db $10,$08,"MANUEL AMERICAIN",$00
	db $00
	db $08,$10,"D. OWSEN",$00
	db $00
	db $0E,$10,"NINTENDO POWER",$00
	db $00
	db $00
	db $00
	db $00
	db $05,$08,"STORY",$00
	db $08,$08,"HISTOIRE",$00
	db $00
	db $0A,$10,"L. LOVEDAY",$00
	db $00
	db $00
	db $00
	db $00
	db $0E,$08,"SPECIAL THANKS",$00
	db $16,$08,"REMERCIEMENTS SP?CIAUX",$00
	db $00
	db $0C,$10,"MR. YAMAUCHI",$00
	db $00
	db $0B,$10,"MR. ARAKAWA",$00
	db $00
	db $09,$10,"M. FUKUDA",$00
	db $00
	db $0B,$10,"MR. LINCOLN",$00
	db $00
	db $0A,$10,"S. STAMPER",$00
	db $00
	db $09,$10,"S. FARMER",$00
	db $00
	db $0B,$10,"J. HOCHBERG",$00
	db $00
	db $0C,$10,"S. YAMASHIRO",$00
	db $00
	db $09,$10,"H. YAMADA",$00
	db $00
	db $09,$10,"K. TANABE",$00
	db $00
	db $0D,$10,"M. HATAKEYAMA",$00
	db $00
	db $09,$10,"L. ASHLEY",$00
	db $00
	db $08,$10,"C. MOYSE",$00
	db $00
	db $0A,$10,"V. CHANTEL",$00
	db $00
	db $00
	db $00
	db $00
	db $10,$08,"SOFTWARE SYSTEMS",$00
	db $16,$08,"SYST&MES DES SOFTWARES",$00
	db $00
	db $15,$10,"RARE / NINTENDO ACM 2",$00
	db $00
	db $10,$10,"SILICON GRAPHICS",$00
	db $00
	db $00
	db $00
	db $00
	db $08,$08,"HARDWARE",$00
	db $08,$08,"HARDWARE",$00
	db $00
	db $0C,$10,"RARE SYSTEMS",$00
	db $00
	db $10,$10,"SILICON GRAPHICS",$00
	db $00
	db $00
	db $00
	db $00
	db $1C,$08,"ORIGINAL DONKEY KONG CREATOR",$00
	db $18,$08,"CR?ATEUR D'ORIGINE DE DK",$00
	db $00
	db $0B,$10,"S. MIYAMOTO",$00
	db $00
	db $00
	db $00
	db $00
	db $17,$08,"ASSISTANT GAME DESIGNER",$00
	db $19,$08,"CONCEPTEUR ADJOINT DU JEU",$00
	db $00
	db $0A,$10,"A. COLLARD",$00
	db $00
	db $00
	db $00
	db $00
	db $16,$08,"GAME DESIGN / PRODUCER",$00
	db $14,$08,"CONCEPT / PRODUCTION",$00
	db $00
	db $09,$10,"G. MAYLES",$00
	db $00
	db $00
	db $00
	db $00
	db $12,$08,"EXECUTIVE DIRECTOR",$00
	db $12,$08,"DIRECTEUR EX?CUTIF",$00
	db $00
	db $0A,$10,"T. STAMPER",$00
	db $00
	db $00
	db $00
	db $00
	db $0C,$08," PRODUCED BY",$00
	db $0C,$08," PRODUIT PAR",$00
	db $00
	db $04,$10,"RARE",$00
	db $00
	db $00
	db $00
	db $00
	db $0C,$08,"PRESENTED BY",$00
	db $0C,$08,"PR?SENT? PAR",$00
	db $00
	db $08,$10,"NINTENDO",$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$62,$60,$60,$60,$60,$00
	db $00,$00,$00,$00,$61,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$63

CODE_BAC0F6:
	LDA.l $0006A3
	BIT.w #$4000
	BEQ.b CODE_BAC106
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BAC106:
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	PHK
	PLB
	JMP.w (DATA_BAC111,x)

DATA_BAC111:
	dw CODE_BAC117
	dw CODE_BAC11E
	dw CODE_BAC137

CODE_BAC117:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BAC11E:
	LDY.w #$0162
	JSL.l CODE_BB8412
	LDX.b $64
	INC.b $2E,x
	LDA.b $42,x
	LDY.b $68
	STA.w $0042,y
	JSL.l CODE_B9D09B
	JMP.w [$05A9]

CODE_BAC137:
	LDX.b $64
	LDA.b $24,x
	CLC
	ADC.w #$0020
	STA.b $24,x
	JSL.l CODE_B8CE97
	LDX.b $64
	LDA.b $0A,x
	CMP.w #$01C0
	BCC.b CODE_BAC154
	STZ.b $2E,x
	JSL.l CODE_B9D100
CODE_BAC154:
	JMP.w [$05A9]

CODE_BAC157:
	LDX.b $64
	LDA.b $2E,x
	ASL
	TAX
	PHK
	PLB
	JMP.w (DATA_BAC162,x)

DATA_BAC162:
	dw CODE_BAC166
	dw CODE_BAC1D8

CODE_BAC166:
	JSR.w CODE_BAC1E6
	LDA.b $0A,x
	CMP.w #$01C5
	BCC.b CODE_BAC1CB
	LDA.w #$01C5
	STA.b $0A,x
	LDA.b $46,x
	BNE.b CODE_BAC19B
	INC.b $2E,x
	LDA.w #$FB00
	STA.b $24,x
	LDA.w #$0700
	STA.b $2A,x
	LDA.w #$0003
	STA.b $44,x
	LDA.w #!Define_DKC2_SoundID_Unknown5B|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown5C|$0600
	JSL.l CODE_B58003
	BRL.w CODE_BAC1D1

CODE_BAC19B:
	JSL.l CODE_B4C12D
	LDY.w #$00FF
	JSL.l CODE_B4BD41
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.l $000650
	LDA.w #$FE80
	SEC
	SBC.l $000650
	LDX.b $64
	STA.b $24,x
	LDA.w #!Define_DKC2_SoundID_Unknown5B|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_Unknown5C|$0600
	JSL.l CODE_B58003
	LDX.b $64
	INC.b $42,x
CODE_BAC1CB:
	LDA.b $46,x
	BEQ.b CODE_BAC1D1
	DEC.b $46,x
CODE_BAC1D1:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BAC1D8:
	JSR.w CODE_BAC1E6
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_BAC1E6:
	LDX.b $64
	LDA.b $42,x
	JSL.l CODE_B8CF28
	LDX.b $64
	LDA.b $44,x
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	LDX.b $64
	RTS

CODE_BAC1FD:
	PHB
	PHK
	PLB
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_BAC223
	INC.b $42,x
	LDY.b $44,x
	LDA.w $0000,y
	CMP.w #$0063
	BNE.b CODE_BAC21B
	LDA.w $0002,y
	STA.b $44,x
	TAY
	LDA.w $0000,y
CODE_BAC21B:
	INY
	INY
	STY.b $44,x
	JSL.l CODE_B9D0C6
CODE_BAC223:
	LDA.l $0006A5
	BIT.w #$0800
	BEQ.b CODE_BAC272
	LDA.w #$0003
	CMP.l $000652
	BNE.b CODE_BAC272
	LDA.l $0006A5
	BIT.w #$0008
	BNE.b CODE_BAC258
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	SEC
	SBC.w #$0003
	STA.b $0A,x
	LDX.w $0597
	STA.b $0A,x
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0003
	BRA.b CODE_BAC270

CODE_BAC258:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CLC
	ADC.w #$0003
	STA.b $0A,x
	LDX.w $0597
	STA.b $0A,x
	LDX.b $64
	LDA.b $0A,x
	CLC
	ADC.w #$0003
CODE_BAC270:
	STA.b $0A,x
CODE_BAC272:
	JSL.l CODE_B9D100
	PLB
	JMP.w [$05A9]

CODE_BAC27A:
	STZ.b $42,x
	RTL

DATA_BAC27D:
	dw $01C7,$01C7,$01C7,$01C7,$01C9,$01C7,$01C7,$01C7
	dw $01C8,$0063,DATA_BAC27D

DATA_BAC293:
	dw $01CC,$01CC,$01CC,$01CC,$01CC,$01CD,$01CA,$01CA
	dw $01CA,$01CA,$01CA,$01CA,$01CE,$0063,DATA_BAC293
	
DATA_BAC2B1:
	dw $01CF,$01CF,$01CF,$01CF,$01CF,$01D0,$01CB,$01CB
	dw $01CB,$01CB,$01CB,$01CB,$01D1,$0063,DATA_BAC2B1

DATA_BAC2CF:
	dw $01D6,$01D3,$01D2,$01D4,$01D4,$01D4,$01D5,$0063
	dw DATA_BAC2CF+$02

DATA_BAC2E1:
	dw $01D7,$0063,DATA_BAC2E1

DATA_BAC2E7:
	dw $01D9,$01DA,$01DA,$01DA,$01DA,$01DB,$01DC,$01DA
	dw $01DA,$01DA,$01DB,$01DD,$01DF,$01DF,$0063,DATA_BAC2E7+$02

DATA_BAC307:
	dw $01E0,$01E1,$01E1,$01E1,$01E1,$01E2,$01E3,$01E1
	dw $01E1,$01E1,$01E2,$01E4,$01E6,$01E6,$0063,DATA_BAC307+$02

CODE_BAC327:
	LDX.b $64
	STX.w $0674
	DEC.b $46,x
	BNE.b CODE_BAC33C
	LDA.b $4A,x
	STA.b $46,x
	LDA.b $26,x
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_BAC33C:
	DEC.b $48,x
	BNE.b CODE_BAC34C
	LDA.b $4C,x
	STA.b $48,x
	LDA.b $2A,x
	EOR.w #$FFFF
	INC
	STA.b $2A,x
CODE_BAC34C:
	LDA.b $44,x
	PHA
	JSL.l CODE_B8CF28
	PLA
	JSL.l CODE_B8CEEC
	JSL.l CODE_B8CE97
	JSL.l CODE_B9D100
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_PiratePanic_KaptainsKabin
	BEQ.b CODE_BAC36A
	JMP.w [$05A9]

CODE_BAC36A:
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_BAC374,x)

DATA_BAC374:
	dw CODE_BAC37A
	dw CODE_BAC3AA
	dw CODE_BAC3BB

CODE_BAC37A:
	JSL.l CODE_BCFB58
	LDA.w #$0008
	JSL.l CODE_BCFCB5
	BCS.b CODE_BAC38E
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_BAC38E:
	SEP.b #$20
	LDA.b #$17
	STA.w !REGISTER_MainScreenLayers
	REP.b #$20
	LDX.b $64
	INC.b $2E,x
	LDA.w #$0258
	STA.b $4E,x
	LDA.w #!Define_DKC2_SoundID_ReadKRoolNote|$0600
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_BAC3AA:
	LDX.b $64
	DEC.b $4E,x
	BPL.b CODE_BAC3BB
	SEP.b #$20
	LDA.b #$13
	STA.w !REGISTER_MainScreenLayers
	REP.b #$20
	INC.b $2E,x
CODE_BAC3BB:
	JMP.w [$05A9]

UNK_BAC3BE:																	; Note: K. Rool's attack pattern for Krocodile Kore. First projectile entry is unused.
	dw CODE_B695ED,$04B0,$0000,$04B0,$0000,$0000,$0000,$0046,$0000

DATA_BAC3D0:
	dw CODE_B699A8,$0200,$0000,$0200,$0000,$0000,$0000,$0078,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0046,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0041,$0000
	dw CODE_B695ED,$02C0,$0000,$02C0,$0000,$0000,$0000,$003C,$0010
	dw CODE_B695ED,$02C0,$0000,$02C0,$0000,$0000,$0000,$0037,$FFF0
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$0032,$0010
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$002D,$FFF0
	dw CODE_B695ED,$0340,$0000,$0340,$0000,$0000,$0000,$0096,$0000
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$0032,$000C
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$0078,$FFF0
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$002D,$0010
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$0028,$FFF0
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$0028,$0010
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$0023,$FFF0
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$0023,$0010
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$001E,$FFF0
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$001B,$0010
	dw CODE_B695ED,$0300,$0000,$0300,$0000,$0000,$0000,$0096,$FFF0
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$002D,$0000
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$002D,$0000
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$0078,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0032,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0028,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0028,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0023,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0023,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$001E,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$001E,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$00D2,$0000
	dw CODE_B699A8,$0180,$0000,$0180,$0000,$0000,$0000,$003C,$0000
	dw CODE_B699A8,$0380,$0000,$0380,$0000,$0000,$0000,$005A,$0000
	dw CODE_B695ED,$01C0,$0000,$01C0,$0000,$0000,$0000,$002D,$0000
	dw CODE_B695ED,$0480,$0000,$0480,$0000,$0000,$0000,$00A0,$0000
	dw CODE_B695ED,$01A0,$0000,$01A0,$0000,$0000,$0000,$001E,$0000
	dw CODE_B695ED,$0480,$0000,$0480,$0000,$0000,$0000,$002D,$0000
	dw CODE_B695ED,$0480,$0000,$0480,$0000,$0000,$0000,$00A0,$0000
	dw CODE_B695ED,$0180,$0000,$0180,$0000,$0000,$0000,$001E,$0000
	dw CODE_B695ED,$0480,$0000,$0480,$0000,$0000,$0000,$002D,$0000
	dw CODE_B695ED,$0480,$0000,$0480,$0000,$0000,$0000,$002D,$0000
	dw CODE_B695ED,$0480,$0000,$0480,$0000,$0000,$0000,$00B4,$0000
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$000F,$0010
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$000F,$0000
	dw CODE_B699A8,$0280,$0000,$0280,$0000,$0000,$0000,$0078,$FFF0
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0014,$0010
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0014,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0069,$FFF0
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0014,$FFF0
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0014,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0069,$0010
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0012,$0010
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0012,$0008
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0024,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0069,$FFF0
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0012,$FFF0
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0012,$FFF8
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0024,$0000
	dw CODE_B695ED,$0280,$0000,$0280,$0000,$0000,$0000,$0096,$0010
	dw CODE_B695ED,$01C0,$0000,$01C0,$0000,$0000,$0000,$0258,$0000

CODE_BAC7E4:
	JSR.w CODE_BAC7E8
	RTL

CODE_BAC7E8:
	REP.b #$20
	STZ.w DKC2_Global_UpperOAMBuffer[$00].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$02].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$04].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$06].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$08].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$0E].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$10].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$12].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$14].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$16].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$18].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1A].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1C].Slot
	STZ.w DKC2_Global_UpperOAMBuffer[$1E].Slot
	LDX.w #$0004
	LDY.w #$0000
	CLC
CODE_BAC821:
	LDA.w #$F000
	STA.w DKC2_Global_OAMBuffer[$00].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$01].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$02].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$03].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$04].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$05].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$06].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$07].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$08].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$09].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$0A].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$0B].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$0C].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$0D].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$0E].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$0F].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$10].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$11].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$12].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$13].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$14].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$15].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$16].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$17].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$18].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$19].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$1A].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$1B].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$1C].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$1D].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$1E].XDisp,y
	STA.w DKC2_Global_OAMBuffer[$1F].XDisp,y
	TYA
	ADC.w #$0080
	TAY
	DEX
	BNE.b CODE_BAC821
	RTS

DATA_BAC88D:
	dw $0004

DATA_BAC88F:
	dw $FD00,$0000,$0005,$0000,$0500,$0002,$0120,$0000
	dw $FE00,$0000,$0005,$FE00,$0500,$0003,$0180,$0000
	dw $FD80,$0000,$0005,$FD00,$0500,$0003,$0200,$4000
	dw $FE80,$0000,$0005,$FB00,$0600,$0003,$0200,$4000

DATA_BAC8CF:
	dw $FE00,$FF00,$FE50,$0080,$0604,$0100,$0050,$0140
	dw $FE80,$0040,$0604,$0080,$FF00,$FFDC,$FB80,$00A0
	dw $0504,$00A0,$FDE0,$FF50,$FB00,$0060,$0502,$00C0
	dw $FDB0,$FF40,$FE00,$0060,$0605,$0010,$0100,$0000
	dw $FB80,$0090,$0604,$0060,$FF90,$FFB0,$F980,$0080
	dw $0603,$00D0,$FF80,$FFC0,$FE60,$0060,$0402,$0070
	dw $FDD0,$FF70,$FD00,$0090,$0404,$0020,$0180,$0100
	dw $FC80,$0060,$0304,$0010,$FE00,$FF20,$FA80,$0080
	dw $0304,$00B0,$0200,$00B0,$FD00,$0100,$050A,$00D0
	dw $0180,$0100,$FE00,$00D0,$0604,$0090,$0001,$0000

	%FREE_BYTES($FAC96F, 1681, $00)

DATA_BAD000:
	dw $000E
	db "     Pirate Panic     - FREE",$00
	db "",$00
	db "     Lockjaw's Locker - FREE",$00
	db "",$00
	db "     Mainbrace Mayhem - FREE",$00
	db "",$00
	db "     Pirate Panic     - 1 COIN",$00
	db "",$00
	db "     Gangplank Galley - 2 COINS",$00
	db "",$00
	db "     Topsail Trouble  - 3 COINS",$00
	db "",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD0D1:
	dw $000E
	db "     Lava Lagoon     - FREE",$00
	db "",$00
	db "     Hot-Head Hop    - FREE",$00
	db "",$00
	db "     Red-Hot Ride    - FREE",$00
	db "",$00
	db "     Hot-Head Hop    - 1 COIN",$00
	db "",$00
	db "     Kannon's Klaim  - 2 COINS",$00
	db "",$00
	db "     Squawks's Shaft - 3 COINS",$00
	db "",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD19C:
	dw $000E
	db "     Barrel Bayou  - FREE",$00
	db "",$00
	db "     Bramble Blast - FREE",$00
	db "",$00
	db "     Slime Climb   - FREE",$00
	db "",$00
	db "     Glimmer's     - 1 COIN",$00
	db "      Galleon",$00
	db "     Rattle Battle - 2 COINS",$00
	db "",$00
	db "     Bramble Blast - 3 COINS",$00
	db "",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD268:
	dw $000E
	db "     Hornet Hole      - FREE",$00
	db "",$00
	db "     Rambi Rumble     - FREE",$00
	db "",$00
	db "     Bramble Scramble - FREE",$00
	db "",$00
	db "     Target Terror    - 1 COIN",$00
	db "",$00
	db "     Rambi Rumble     - 2 COINS",$00
	db "",$00
	db "     Hornet Hole      - 3 COINS",$00
	db "",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD339:
	dw $000E
	db "     Ghostly Grove - FREE",$00
	db "",$00
	db "     Parrot Chute  - FREE",$00
	db "      Panic",$00
	db "     Web Woods     - FREE",$00
	db "",$00
	db "     Haunted Hall  - 1 COIN",$00
	db "",$00
	db "     Parrot Chute  - 2 COINS",$00
	db "      Panic",$00
	db "     Ghostly Grove - 3 COINS",$00
	db "",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD40E:
	dw $000E
	db "     Arctic Abyss - FREE",$00
	db "",$00
	db "     Chain Link   - FREE",$00
	db "      Chamber",$00
	db "     Toxic Tower  - FREE",$00
	db "",$00
	db "     Clapper's    - 1 COIN",$00
	db "      Cavern",$00
	db "     Castle Crush - 2 COINS",$00
	db "",$00
	db "     Chain Link   - 3 COINS",$00
	db "      Chamber",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD4ED:
	dw $000C
	db "     Jungle Jinx      - 2 COINS",$00
	db "",$00
	db "     Black Ice Battle - 2 COINS",$00
	db "",$00
	db "     Klobber Karnage  - 2 COINS ",$00
	db "",$00
	db "     Fiery Furnace    - 2 COINS ",$00
	db "",$00
	db "     Animal Antics    - 2 COINS ",$00
	db "",$00
	db "     Leave Museum",$00
	db "",$00

DATA_BAD5AA:
	dw $0004
	db "     Hire Plane - 2 COINS",$00
	db "",$00
	db "     Leave Airport",$00
	db "",$00
	db "",$00
	db "",$00

DATA_BAD5DD:
	dw $0010
	db "     Save Game     - FREE",$00
	db "",$00
	db "     Kong Family   - FREE",$00
	db "      Coins",$00
	db "     Swimming      - FREE",$00
	db "",$00
	db "     End of Level  - FREE",$00
	db "      Target",$00
	db "     Rambi's       - 1 COIN",$00
	db "      Supercharge",$00
	db "     Character     - 1 COIN",$00
	db "      Team-up",$00
	db "     Area Guardian - 2 COINS",$00
	db "",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BAD6EC:
	dw $0010
	db "     Save Game        - FREE",$00
	db "",$00
	db "     Rattly the Snake - FREE",$00
	db "",$00
	db "     Rope Climbing    - FREE",$00
	db "",$00
	db "     KONG Letters     - FREE",$00
	db "",$00
	db "     Squitter's Web   - 1 COIN",$00
	db "      Platform",$00
	db "     Kremkoins        - 1 COIN",$00
	db "",$00
	db "     Area Guardian    - 2 COINS",$00
	db "",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BAD7E9:
	dw $0010
	db "     Save Game         - FREE",$00
	db "",$00
	db "     Animal Barrels    - FREE",$00
	db "",$00
	db "     Jumping on        - FREE",$00
	db "      Enemies",$00
	db "     Extra Lives       - FREE",$00
	db "      Balloons",$00
	db "     Rattly's          - 1 COIN",$00
	db "      Superjump",$00
	db "     Cranky's 'Video   - 1 COIN",$00
	db "      Game Hero' Coins",$00
	db "     Area Guardian     - 2 COINS",$00
	db "",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BAD91F:
	dw $000A
	db "     Save Game     - FREE",$00
	db "",$00
	db "     Secret Doors  - FREE",$00
	db "",$00
	db "     Roll Jump     - 1 COIN",$00
	db "",$00
	db "     Area Guardian - 2 COINS",$00
	db "",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BAD9A6:
	dw $000A
	db "     Save Game       - FREE",$00
	db "",$00
	db "     Secret Passages - FREE",$00
	db "",$00
	db "     Bonus Levels    - 1 COIN",$00
	db "",$00
	db "     Area Guardian   - 2 COINS",$00
	db "",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BADA35:
	dw $0008
	db "     Save Game       - FREE",$00
	db "",$00
	db "     Invisible Items - FREE",$00
	db "",$00
	db "     Enguarde's      - 1 COIN",$00
	db "      SuperStab",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BADAB3:
	dw $0008
	db "     Save Game      - 1 COIN!",$00
	db "",$00
	db "     Wrinkly Kong   - FREE",$00
	db "",$00
	db "     Kaptain K.Rool - 3 COINS",$00
	db "",$00
	db "     Leave Kollege",$00
	db "",$00

DATA_BADB23:
	dw $0008
	db "     Swanky's Swag   - FREE",$00
	db "",$00
	db "     Pirate Puzzler  - 1 COIN",$00
	db "",$00
	db "     Chimp Challenge - 2 COINS",$00
	db "",$00
	db "     Leave Studio",$00
	db "",$00


DATA_BADB94:
	dw $0008
	db "     Cranky Challenge - 1 COIN",$00
	db "",$00
	db "     Lucky Lava       - 2 COINS",$00
	db "",$00
	db "     Gorilla Game     - 3 COINS",$00
	db "",$00
	db "     Leave Studio",$00
	db "",$00

DATA_BADC0B:
	dw $0008
	db "     Funky's Fun     - 1 COIN",$00
	db "",$00
	db "     Swampy Swag     - 2 COINS",$00
	db "",$00
	db "     Primate Prize   - 3 COINS",$00
	db "",$00
	db "     Leave Studio",$00
	db "",$00

DATA_BADC7F:
	dw $0008
	db "     Wrinkly's Winner - 1 COIN",$00
	db "",$00
	db "     Krazy Kwiz       - 2 COINS",$00
	db "",$00
	db "     Baboon Booty     - 3 COINS",$00
	db "",$00
	db "     Leave Studio",$00
	db "",$00

DATA_BADCF6:
	dw $0008
	db "     Lockjaw's Loot  - 1 COIN",$00
	db "",$00
	db "     Haunted Haul    - 2 COINS",$00
	db "",$00
	db "     Gibbon Game     - 3 COINS",$00
	db "",$00
	db "     Leave Studio",$00
	db "",$00

DATA_BADD6A:
	dw $0008
	db "     K. Rool's Kwiz   - 1 COIN",$00
	db "",$00
	db "     Castle Challenge - 2 COINS",$00
	db "",$00
	db "     Big Ape Bounty   - 3 COINS",$00
	db "",$00
	db "     Leave Studio",$00
	db "",$00

DATA_BADDE1:
	dw $0006
	db "     Pay Up - 15 Kremkoins",$00
	db "",$00
	db "     Fight Him!",$00
	db "",$00
	db "     Run Away",$00
	db "",$00

DATA_BADE1F:
	dw $0008
	db "     Tr~sor de      - GRATUIT",$00
	db "      Swanky",$00
	db "     Puzzle des     - 1 PIECE",$00
	db "      Pirates",$00
	db "     Challenge des  - 2 PIECES",$00
	db "      Chimpanz~s",$00
	db "     Quitter le Studio",$00
	db "",$00

DATA_BADEC0:
	dw $0008
	db "     Challenge de   - 1 PIECE",$00
	db "      Cranky",$00
	db "     Lave Lumineuse - 2 PIECES",$00
	db "",$00
	db "     Jeu de         - 3 PIECES",$00
	db "      Gorilles",$00
	db "     Quitter le Studio",$00
	db "",$00

DATA_BADFF1:
	dw $0008
	db "     Farce de       - 1 PIECE",$00
	db "      Funky",$00
	db "     Mar~cage       - 2 PIECES",$00
	db "      Marrant",$00
	db "     Prix des       - 3 PIECES",$00
	db "      Primates",$00
	db "    Quitter le Studio",$00
	db "",$00

DATA_BADF53:
	dw $0008
	db "     Vernis avec    - 1 PIECE",$00
	db "      Wrinkly",$00
	db "     Kwiz Kwagnant  - 2 PIECES",$00
	db "",$00
	db "     Butin de       - 3 PIECES",$00
	db "      Babouins",$00
	db "     Quitter le Studio",$00
	db "",$00

DATA_BAE085:
	dw $0008
	db "     Magot de       - 1 PIECE",$00
	db "      Lockjaw",$00
	db "     Prise Surprise - 2 PIECES",$00
	db "",$00
	db "     Carton du      - 3 PIECES",$00
	db "      Gibbon",$00
	db "     Quitter le Studio",$00
	db "",$00

DATA_BAE117:
	dw $0008
	db "     Kwiz de        - 1 PIECE",$00
	db "      K. Rool",$00
	db "     Challenge du   - 2 PIECES",$00
	db "      Ch{teau",$00
	db "     Tr~sor du      - 3 PIECES",$00
	db "      Grand Singe",$00
	db "     Quitter le Studio",$00
	db "",$00

DATA_BAE1BB:
	dw $000E
	db "     Panique | bord - GRATUIT",$00
	db "",$00
	db "     Casier de      - GRATUIT",$00
	db "      Lockjaw",$00
	db "     M~li-m~lo dans - GRATUIT",$00
	db "      les m{ts",$00
	db "     Panique |      - 1 PIECE",$00
	db "      bord",$00
	db "     Passerelle de  - 2 PIECES",$00
	db "      la gal}re",$00
	db "     Micmac dans la - 3 PIECES",$00
	db "      m{ture",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE2CF:
	dw $000E
	db "     Lagon de lave  - GRATUIT",$00
	db "",$00
	db "     Parcours des   - GRATUIT",$00
	db "      t",$7F,"tes br",$83,"l~es",$00
	db "     Travers~e      - GRATUIT",$00
	db "      embras~e",$00
	db "     Parcours des   - 1 PIECE",$00
	db "      t",$7F,"tes br",$83,"l~es",$00
	db "     Complainte de  - 2 PIECES",$00
	db "      Kannon",$00
	db "     Perchoir de    - 3 PIECES",$00
	db "      Squawk",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE3EF:
	dw $000E
	db "     Bayou du baril - GRATUIT",$00
	db "",$00
	db "     Chardon Ardent - GRATUIT",$00
	db "",$00
	db "     Ascension      - GRATUIT",$00
	db "      visqueuse",$00
	db "     Galion de      - 1 PIECE",$00
	db "      Glimmer",$00
	db "     Bataille       - 2 PIECES",$00
	db "      canaille",$00
	db "     Chardon Ardent - 3 PIECES",$00
	db "",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE4ED:
	dw $000E
	db "     Frelons        - GRATUIT",$00
	db "      fr~missants",$00
	db "     Rambi          - GRATUIT",$00
	db "      chambarde",$00
	db "     Embrouillamini - GRATUIT",$00
	db "      joli",$00
	db "     Objectif       - 1 PIECE",$00
	db "      ~pouvante",$00
	db "     Rambi          - 2 PIECES",$00
	db "      chambarde",$00
	db "     Frelons        - 3 PIECES",$00
	db "      fr~missants",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE61A:
	dw $000E
	db "     Funeste futaie - GRATUIT",$00
	db "",$00
	db "     Perroquet      - GRATUIT",$00
	db "      paniqu~",$00
	db "     Toile des bois - GRATUIT",$00
	db "",$00
	db "     Antre hant~    - 1 PIECE",$00
	db "",$00
	db "     Perroquet      - 2 PIECES",$00
	db "      paniqu~",$00
	db "     Funeste futaie - 3 PIECES",$00
	db "",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE708:
	dw $000E
	db "     Abysses        - GRATUIT",$00
	db "      arctiques",$00
	db "     Salon du       - GRATUIT",$00
	db "      maillon",$00
	db "     Tour toxique   - GRATUIT",$00
	db "",$00
	db "     Caverne de     - 1 PIECE",$00
	db "      Clapper",$00
	db "     Bastion        - 2 PIECES",$00
	db "      broyeur",$00
	db "     Salon du       - 3 PIECES",$00
	db "      maillon",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE81F:
	dw $000C
	db "     Jungle          - 2 PIECES",$00
	db "      ensorcel~e",$00
	db "     Bataille de la  - 2 PIECES",$00
	db "      glace noire",$00
	db "     Ch{taignes et   - 2 PIECES",$00
	db "      marrons",$00
	db "     Fournaise       - 2 PIECES",$00
	db "      furieuse",$00
	db "     Fac~ties        - 2 PIECES",$00
	db "      animali}res",$00
	db "     Sortir du Mus~e",$00
	db "",$00

DATA_BAE929:
	dw $0010
	db "     Sauvegarde     - GRATUIT",$00
	db "",$00
	db "     Jeton DK       - GRATUIT",$00
	db "",$00
	db "     Natation       - GRATUIT",$00
	db "",$00
	db "     Cible de Fin   - GRATUIT",$00
	db "      de Niveau",$00
	db "     Super Charge   - 1 PIECE",$00
	db "      de Rambi",$00
	db "     En Equipe      - 1 PIECE",$00
	db "",$00
	db "     Boss du Niveau - 2 PIECES",$00
	db "",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAEA3B:
	dw $0010
	db "     Sauvegarde     - GRATUIT",$00
	db "",$00
	db "     Rattly le      - GRATUIT",$00
	db "      Cobra.",$00
	db "     Monter aux     - GRATUIT",$00
	db "      lianes",$00
	db "     Lettres KONG   - GRATUIT",$00
	db "",$00
	db "     Plateau de la  - 1 PIECE",$00
	db "      Toile de Squitter",$00
	db "     Pi}ces Krem    - 1 PIECE",$00
	db "",$00
	db "     Boss du Niveau - 2 PIECES",$00
	db "",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAEB5F:
	dw $0010
	db "     Sauvegarde     - GRATUIT",$00
	db "",$00
	db "     Barils         - GRATUIT",$00
	db "      d'Animaux",$00
	db "     Sauter sur les - GRATUIT",$00
	db "      ennemis.",$00
	db "     Ballons Vie    - GRATUIT",$00
	db "      Sup.",$00
	db "     Super Saut     - 1 PIECE",$00
	db "      de Rattly",$00
	db "     Jetons H~ros   - 1 PIECE",$00
	db "      de Jeu Vid~o",$00
	db "     Boss du Niveau - 2 PIECES",$00
	db "",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAEC9C:
	dw $000A
	db "     Sauvegarde     - GRATUIT",$00
	db "",$00
	db "     Portes         - GRATUIT",$00
	db "      Secr}tes",$00
	db "     Saut Roul~     - 1 PIECE",$00
	db "",$00
	db "     Boss du Niveau - 2 PIECES",$00
	db "",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAED42:
	dw $000A
	db "     Sauvegarde     - GRATUIT",$00
	db "",$00
	db "     Passages       - GRATUIT",$00
	db "      Secrets",$00
	db "     Niveaux de     - 1 PIECE",$00
	db "      Bonus",$00
	db "     Boss du Niveau - 2 PIECES",$00
	db "",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAEDF2:
	dw $0008
	db "     Sauvegarde     - GRATUIT",$00
	db "",$00
	db "     Objets         - GRATUIT",$00
	db "      invisibles",$00
	db "     Super Attaque  - 1 PIECE",$00
	db "      d'Enguarde",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAEE8A:
	dw $0008
	db "     Sauvegarde     - 1 PIECE!",$00
	db "",$00
	db "     Wrinkly Kong   - GRATUIT",$00
	db "",$00
	db "     Kaptain K.Rool - 3 PIECES",$00
	db "",$00
	db "     Quitter le Koll}ge",$00
	db "",$00

DATA_BAEF04:
	dw $0004
	db "     Avion | louer  - 2 PIECES",$00
	db "",$00
	db "     Quitter l'A~roport",$00
	db "",$00
	db "",$00
	db "",$00

DATA_BAEF41:
	dw $0006
	db "     Payez - 15 Pi}ces Krem",$00
	db "",$00
	db "     Affrontez-le!",$00
	db "",$00
	db "     Enfuyez-vous",$00
	db "",$00

	%FREE_BYTES($FAEF87, 4217, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankFBMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_FB0000:
	incbin "Graphics/GFX_Sprite_DKCoinIcon.bin"

DATA_FB0400:
	incbin "Graphics/GFX_Sprite_KremcoinIcon.bin"

DATA_FB0800:
	incbin "Graphics/GFX_Sprite_ChestPieces.bin"

DATA_FB0AE0:
	incbin "Graphics/GFX_Layer2_LargeLavaBubbles1.bin"

DATA_FB3420:
	incbin "Graphics/GFX_Layer2_LargeLavaBubbles2.bin"

DATA_FB64E0:
	incbin "Graphics/GFX_Sprite_FlyingKrocRoofPieces2.bin"

DATA_FB67C0:
	incbin "Graphics/GFX_Sprite_FlyingKrocRoofPieces3.bin"

DATA_FB6BC0:
	incbin "Graphics/GFX_Sprite_FlyingKrocRoofPieces4.bin"

DATA_FB6FC0:
	incbin "Graphics/GFX_Layer3_Level_Forest.bin"

	%FREE_BYTES($FB7FC0, 64, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

; Note: These NOP : JMPs must be at the start of this half bank or else the decompression routine will break.

CODE_BB8000:
	NOP
CODE_BB8001:
	JMP.w CODE_BB8E2A

CODE_BB8004:
	NOP
	JMP.w CODE_BB8E96

CODE_BB8008:
	NOP
	JMP.w CODE_BB8EB4

CODE_BB800C:
	NOP
	JMP.w CODE_BB8EEB

CODE_BB8010:
	NOP
	JMP.w CODE_BB8F26

CODE_BB8014:
	NOP
	JMP.w CODE_BB8F53

CODE_BB8018:
	NOP
	JMP.w CODE_BB8F80

CODE_BB801C:
	NOP
	JMP.w CODE_BB8F9C

CODE_BB8020:
	NOP
	JMP.w CODE_BB8FAE

CODE_BB8024:
	NOP
	JMP.w CODE_BB8FC0

CODE_BB8028:
	NOP
	JMP.w CODE_BB8FFF

CODE_BB802C:
	NOP
	JMP.w CODE_BB9062

CODE_BB8030:
	NOP
	JMP.w CODE_BB90C9

CODE_BB8034:
	NOP
	JMP.w CODE_BB9138

CODE_BB8038:
	NOP
	JMP.w CODE_BB9150

CODE_BB803C:
	NOP
	JMP.w CODE_BB9176

CODE_BB8040:
	JMP.w CODE_BB8E6F

CODE_BB8043:
	NOP
	JMP.w CODE_BB8EAA

CODE_BB8047:
	NOP
	JMP.w CODE_BB8EDB

CODE_BB804B:
	NOP
	JMP.w CODE_BB8F01

CODE_BB804F:
	NOP
	JMP.w CODE_BB8F3B

CODE_BB8053:
	NOP
	JMP.w CODE_BB8F68

CODE_BB8057:
	NOP
	JMP.w CODE_BB8F8E

CODE_BB805B:
	NOP
	JMP.w CODE_BB8FA5

CODE_BB805F:
	NOP
	JMP.w CODE_BB8FB7

CODE_BB8063:
	NOP
	JMP.w CODE_BB8FDE

CODE_BB8067:
	NOP
	JMP.w CODE_BB9029

CODE_BB806B:
	NOP
	JMP.w CODE_BB9097

CODE_BB806F:
	NOP
	JMP.w CODE_BB90F2

CODE_BB8073:
	NOP
	JMP.w CODE_BB9144

CODE_BB8077:
	NOP
	JMP.w CODE_BB9163

CODE_BB807B:
	NOP
	JMP.w CODE_BB9190

CODE_BB807F:
	STX.b $32
	ASL
	TAX
	LDA.l DATA_FD5FEE,x
	LDX.b $32
CODE_BB8089:
	STA.w DMA[$00].SourceLo
	TXA
	ASL
	ASL
	ASL
	STA.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToCGRAMPort&$0000FF<<8)+$00
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #DATA_FD6242>>16
	STA.w DMA[$00].SourceBank
	TYA
	STA.w !REGISTER_CGRAMAddress
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	RTL

CODE_BB80AC:
	JSR.w CODE_BB8C7F
	RTL

CODE_BB80B0:
	JSR.w CODE_BB8CB5
	RTL

CODE_BB80B4:
	CMP.w #$009A
	BNE.b CODE_BB80BA
	INC
CODE_BB80BA:
	STZ.b $B0
	STZ.b $B2
	LDX.w #$0515
	JSL.l CODE_BBAF02
	LDA.w $0515
	CMP.w #$0000
	BEQ.b CODE_BB80D4
	CMP.w #$0006
	BEQ.b CODE_BB80D4
	BRA.b CODE_BB8110

CODE_BB80D4:
	LDX.w #$000E
CODE_BB80D7:
	PHX
	LDA.w $053D,x
	BEQ.b CODE_BB8103
	LDX.w #$0553
	JSL.l CODE_BBAF02
	LDA.w $0553
	CMP.w #$0001
	BNE.b CODE_BB8103
	LDA.w $056B
	AND.w #$00FF
	BEQ.b CODE_BB8103
	INC.b $B2
	PLX
	LDA.w $053D,x
	PHX
	JSL.l CODE_BB8116
	BCS.b CODE_BB8103
	INC.b $B0
CODE_BB8103:
	PLX
	DEX
	DEX
	BPL.b CODE_BB80D7
	LDA.b $B2
	XBA
	ORA.b $B0
	STA.b $B0
	RTL

CODE_BB8110:
	LDA.w #$0000
	RTL

CODE_BB8114:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
CODE_BB8116:
	JSR.w CODE_BB8169
	LDA.l $7E59B2,x
	AND.b $60
	BNE.b CODE_BB8123
	CLC
	RTL

CODE_BB8123:
	SEC
	RTL

CODE_BB8125:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	JSR.w CODE_BB8169
	LDA.l $7E59B2,x
	ORA.b $60
	STA.l $7E59B2,x
	RTL

CODE_BB8135:
	LDA.w $08A8
CODE_BB8138:
	JSR.w CODE_BB8169
	LDA.l $7E59D2,x
	AND.b $60
	BNE.b CODE_BB8145
	CLC
	RTL

CODE_BB8145:
	SEC
	RTL

CODE_BB8147:
	LDA.w $08A8
	JSR.w CODE_BB8169
	LDA.l $7E59D2,x
	ORA.b $60
	STA.l $7E59D2,x
	RTL

CODE_BB8158:
	LDA.w $08A8
	JSR.w CODE_BB8169
	LDA.l $7E59F2,x
	ORA.b $60
	STA.l $7E59F2,x
	RTL

CODE_BB8169:
	STA.b $5E
	AND.w #$000F
	ASL
	TAX
	LDA.l DATA_BB817F,x
	STA.b $60
	LDA.b $5E
	LSR
	LSR
	LSR
	LSR
	ASL
	TAX
	RTS

DATA_BB817F:
	dw $0001,$0002,$0004,$0008,$0010,$0020,$0040,$0080
	dw $0100,$0200,$0400,$0800,$1000,$2000,$4000,$8000

CODE_BB819F:
	STZ.w $0904
	LDA.w #$0001
	STA.b $72
CODE_BB81A7:
	LDA.b $72
	CMP.w #$009B
	BEQ.b CODE_BB81BC
	JSL.l CODE_BB80B4
	BEQ.b CODE_BB81BC
	AND.w #$00FF
	BNE.b CODE_BB81BC
	INC.w $0904
CODE_BB81BC:
	INC.b $72
	LDA.b $72
	ASL
	TAX
	LDA.l DATA_FD0000,x
	BNE.b CODE_BB81A7
	LDA.w #$7E59F2
	STA.b $26
	LDA.w #$7E59F2>>16
	STA.b $28
	LDY.w #$0000
	LDA.w #$0010
	STA.b $5E
CODE_BB81DA:
	LDA.b [$26]
	LDX.w #$0010
CODE_BB81DF:
	LSR
	BCC.b CODE_BB81E3
	INY
CODE_BB81E3:
	DEX
	BNE.b CODE_BB81DF
	INC.b $26
	INC.b $26
	DEC.b $5E
	BNE.b CODE_BB81DA
	TYA
	CLC
	ADC.w $0904
	STA.w $0904
	LDA.w #$0009
	LDY.w #$0001
	JSR.w CODE_BB824B
	LDA.w #$0021
	LDY.w #$0001
	JSR.w CODE_BB824B
	LDA.w #$000D
	LDY.w #$0001
	JSR.w CODE_BB824B
	LDA.w #$0060
	LDY.w #$0001
	JSR.w CODE_BB824B
	LDA.w #$0063
	LDY.w #$0001
	JSR.w CODE_BB824B
	LDA.w #$0061
	LDY.w #$0004
	JSR.w CODE_BB824B
	LDA.w #$006B
	LDY.w #$0004
	JSR.w CODE_BB824B
	LDA.w $08FB
	LDX.w #$0004
CODE_BB823B:
	LSR
	BCC.b CODE_BB8241
	INC.w $0904
CODE_BB8241:
	DEX
	BNE.b CODE_BB823B
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	JSL.l CODE_BBAEFF
	RTL

CODE_BB824B:
	JSL.l CODE_BB825C
	BCC.b CODE_BB8259
	TYA
	CLC
	ADC.w $0904
	STA.w $0904
CODE_BB8259:
	RTS

CODE_BB825A:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
CODE_BB825C:
	JSR.w CODE_BB8169
	LDA.l $7E59F2,x
	AND.b $60
	BNE.b CODE_BB8269
	CLC
	RTL

CODE_BB8269:
	SEC
	RTL

ADDR_BB826B:
	JSR.w CODE_BB826F
	RTL

CODE_BB826F:
	JSR.w CODE_BB8297
	BCS.b CODE_BB8281
	PHY
	JSR.w CODE_BB8318
	PLY
	BCS.b CODE_BB8281
	STZ.b $16,x
	STZ.b $1C,x
	STZ.b $10,x
CODE_BB8281:
	RTS

CODE_BB8282:
	PHA
	JSR.w CODE_BB8297
	PLA
	BCS.b CODE_BB8296
	PHY
	JSR.w CODE_BB8345
	PLY
	BCS.b CODE_BB8296
	STZ.b $16,x
	STZ.b $1C,x
	STZ.b $10,x
CODE_BB8296:
	RTS

CODE_BB8297:
	LDX.w #!RAM_DKC2_Level_SpriteDataRAM
CODE_BB829A:
	LDA.b $00,x
	BEQ.b CODE_BB82B4
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_BB829A
	STZ.b $68
	LDA.w #$0007
	JSL.l CODE_808BE4
	SEC
	RTS

CODE_BB82B4:
	STX.b $68
	CLC
	RTS

CODE_BB82B8:
	LDX.b $64
	LDA.b $00,x
	BEQ.b CODE_BB82D1
	CMP.w #!Define_DKC2_SpriteID_DiddyKong
	BCC.b CODE_BB82D7
CODE_BB82C3:
	LDA.b $12,x
	JSR.w CODE_BB8C06
	LDX.b $64
	JSR.w CODE_BB83B4
CODE_BB82CD:
	LDX.b $64
	STZ.b $00,x
CODE_BB82D1:
	RTL

CODE_BB82D2:
	LDX.b $64
	STZ.b $00,x
	RTL

CODE_BB82D7:
	CMP.w #$0084
	BCS.b CODE_BB82D2
	CMP.w #$006C
	BCC.b CODE_BB82ED
	LDA.b $12,x
	JSR.w CODE_BB8C06
	LDX.b $64
	JSR.w CODE_BB83C5
	BRA.b CODE_BB82CD

CODE_BB82ED:
	STA.b $32
	LDX.w #$0E9E
CODE_BB82F2:
	LDA.b $32
	CMP.b $00,x
	BEQ.b CODE_BB8307
CODE_BB82F8:
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_BB82F2
	LDX.b $64
	BRA.b CODE_BB82C3

CODE_BB8307:
	CPX.b $64
	BEQ.b CODE_BB82F8
	LDX.b $64
	LDA.b $12,x
	JSR.w CODE_BB8C06
	BRA.b CODE_BB82CD

CODE_BB8314:
	JSR.w CODE_BB8318
	RTL

CODE_BB8318:
	LDY.w #$001A
CODE_BB831B:
	LDA.w $0B04,y
	BEQ.b CODE_BB832D
	DEY
	DEY
	BPL.b CODE_BB831B
	LDA.w #$0006
	JSL.l CODE_808BE4
	SEC
	RTS

CODE_BB832D:
	TXA
	STA.w $0B04,y
	TYA
	ASL
	ASL
	ASL
	ASL
	EOR.b $12,x
	AND.w #$01FF
	EOR.b $12,x
	STA.b $12,x
	CLC
	RTS

CODE_BB8341:
	JSR.w CODE_BB8345
	RTL

CODE_BB8345:
	STA.b $32
	STA.b $34
	ASL
	CLC
	ADC.w #$FFFE
	STA.b $36
	LDY.w #$0018
CODE_BB8353:
	LDA.w $0B04,y
	BEQ.b CODE_BB8372
CODE_BB8358:
	DEY
	DEY
	CPY.b $36
	BPL.b CODE_BB8353
	LDA.w #$0003
	JSL.l CODE_808BE4
	SEC
	RTS

CODE_BB8367:
	LDA.b $34
	STA.b $32
	BRA.b CODE_BB8358

CODE_BB836D:
	LDA.w $0B04,y
	BNE.b CODE_BB8367
CODE_BB8372:
	DEC.b $32
	BEQ.b CODE_BB837A
	DEY
	DEY
	BRA.b CODE_BB836D

CODE_BB837A:
	TYA
	ASL
	ASL
	ASL
	ASL
	EOR.b $12,x
	AND.w #$01FF
	EOR.b $12,x
	STA.b $12,x
	BRA.b CODE_BB838C

CODE_BB838A:
	INY
	INY
CODE_BB838C:
	TXA
	STA.w $0B04,y
	DEC.b $34
	BNE.b CODE_BB838A
	CLC
	RTS

CODE_BB8396:
	LDY.w #$001C
	LDX.w #$0000
CODE_BB839C:
	LDA.w $0B04,y
	BNE.b CODE_BB83A2
	INX
CODE_BB83A2:
	DEY
	DEY
	CPY.w #$0008
	BPL.b CODE_BB839C
	TXA
	BEQ.b CODE_BB83AE
	CLC
	RTL

CODE_BB83AE:
	SEC
	RTL

CODE_BB83B0:
	JSR.w CODE_BB83B4
	RTL

CODE_BB83B4:
	LDA.b $12,x
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	TAY
	LDA.w #$0000
	STA.w $0B04,y
	RTS

CODE_BB83C5:
	LDA.b $12,x
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	TAY
	LDA.w $0B04,y
	CMP.w $0B06,y
	BNE.b CODE_BB83E1
	LDA.w #$0000
	STA.w $0B04,y
	STA.w $0B06,y
	RTS

CODE_BB83E1:
	LDA.w #$0000
	STA.w $0B04,y
	LDA.w #$0004
	JSL.l CODE_808BE4
	RTS

CODE_BB83EF:
	TYX
	LDA.l DATA_FF047E,x
	TAY
CODE_BB83F5:
	PHY
	JSR.w CODE_BB8297
	PLY
	BCS.b CODE_BB8411
	STZ.b $56,x
	LDA.w #$000F
	STA.b $58,x
	LDA.w #$C000
	STA.b $1C,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $40,x
	BRL.w CODE_BB8468

CODE_BB8411:
	RTL

CODE_BB8412:
	TYX
	LDA.l DATA_FF047E,x
	TAY
CODE_BB8418:
	PHY
	JSR.w CODE_BB8297
	PLY
	BCS.b CODE_BB842B
	STZ.b $56,x
	LDA.w #$000F
	STA.b $58,x
	STZ.b $1C,x
	BRL.w CODE_BB8468

CODE_BB842B:
	RTL

CODE_BB842C:
	TYX
	LDA.l DATA_FF047E,x
	TAY
CODE_BB8432:
	PHY
	JSR.w CODE_BB826F
	PLY
	BCS.b CODE_BB8442
	STZ.b $56,x
	LDA.w #$000F
	STA.b $58,x
	BRA.b CODE_BB8468

CODE_BB8442:
	RTL

CODE_BB8443:
	TYX
	LDA.l DATA_FF047E,x
	TAY
	LDA.w #$0002
	PHY
	JSR.w CODE_BB8282
	PLY
	BCS.b CODE_BB845C
	STZ.b $56,x
	LDA.w #$000F
	STA.b $58,x
	BRA.b CODE_BB8468

CODE_BB845C:
	RTL

CODE_BB845D:
	JSL.l CODE_BB8474
	RTL

CODE_BB8462:
	TYX
	LDA.l DATA_FF047E,x
	TAY
CODE_BB8468:
	LDX.b $68
	STZ.b $1E,x
	STZ.b $30,x
	STZ.b $2C,x
	STZ.b $56,x
	STZ.b $32,x
CODE_BB8474:
	PHB
	PEA.w (DATA_FF2A04&$FF0000)>>8
	PLB
	PLB
	BRA.b CODE_BB8489

CODE_BB847C:
	PHB
	BRA.b CODE_BB8489

CODE_BB847F:
	TCD
	LDA.w $0002,y
	STA.b $00,x
CODE_BB8485:
	INY
	INY
CODE_BB8487:
	INY
	INY
CODE_BB8489:
	LDA.w $0000,y
	BPL.b CODE_BB847F
	AND.w #$FF00
	XBA
	SEC
	SBC.w #$0080
	ASL
	TAX
	JMP.w (DATA_BB849B,x)

DATA_BB849B:								; Info: Sprite Spawn script opcodes...
	dw CODE_BB84C0							; $8000 - 
	dw CODE_BB84C7							; $8100 - Set animation
	dw CODE_BB84D8							; $8200 - 
	dw CODE_BB84DA							; $8300 - 
	dw CODE_BB84EE							; $8400 - 
	dw CODE_BB850C							; $8500 - 
	dw CODE_BB8521							; $8600 - 
	dw CODE_BB8582							; $8700 - 
	dw CODE_BB85A2							; $8800 - 
	dw CODE_BB86D5							; $8900 - 
	dw CODE_BB85BC							; $8A00 - 
	dw CODE_BB860E							; $8B00 - 
	dw CODE_BB8646							; $8C00 - 
	dw CODE_BB8678							; $8D00 - 
	dw CODE_BB879E							; $8E00 - 

CODE_BB84B9:
	PLB
	SEC
	LDA.w #$0000
	TCD
	RTL

CODE_BB84C0:
	PLB
	CLC
	LDA.w #$0000
	TCD
	RTL

CODE_BB84C7:
	LDA.w #$0000
	TCD
	LDA.w $0002,y
	PHY
	JSL.l CODE_B9D09B
	PLY
	LDX.b $68
	BRA.b CODE_BB8485

CODE_BB84D8:
	BRA.b CODE_BB8485

CODE_BB84DA:
	LDA.w #$0000
	TCD
	PHY
	LDA.w $0002,y
	TAY
	LDX.b $68
	JSL.l CODE_BB847C
	PLY
	LDX.b $68
	BRA.b CODE_BB8485

CODE_BB84EE:
	LDA.w #$0000
	TCD
	LDA.w $0002,y
	PHB
	PHK
	PLB
	PHY
	JSR.w CODE_BB8A6F
	PLY
	LDX.b $68
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	PLB
	JMP.w CODE_BB8485

CODE_BB850C:
	LDA.w #$0000
	TCD
	LDX.b $68
	LDA.w $0002,y
	EOR.b $12,x
	AND.w #$F000
	EOR.b $12,x
	STA.b $12,x
	JMP.w CODE_BB8485

CODE_BB8521:
	LDA.w #$0000
	TCD
	LDA.w $0002,y
	LDX.b $64
	BIT.b $12,x
	BVC.b CODE_BB8532
	EOR.w #$FFFF
	INC
CODE_BB8532:
	CLC
	ADC.b $06,x
	LDX.b $68
	STA.b $06,x
	LDA.w $0004,y
	LDX.b $64
	BIT.b $12,x
	BPL.b CODE_BB8546
	EOR.w #$FFFF
	INC
CODE_BB8546:
	CLC
	ADC.b $0A,x
	LDX.b $68
	STA.b $0A,x
	PHB
	PHK
	PLB
	PHY
	LDY.b $64
	LDX.b $68
	LDA.w $0002,y
	INC
	STA.b $02,x
	LDA.w $001C,y
	CMP.w #$C000
	BNE.b CODE_BB8565
	STA.b $1C,x
CODE_BB8565:
	LDA.w $0004,y
	STA.b $04,x
	LDA.w $0008,y
	STA.b $08,x
	LDA.w $0012,y
	EOR.b $12,x
	AND.w #$F000
	EOR.b $12,x
	STA.b $12,x
	PLY
	PLB
	INY
	INY
	JMP.w CODE_BB8485

CODE_BB8582:
	LDA.w #$0000
	TCD
	LDA.w $0004,y
	LDX.b $64
	BIT.b $12,x
	BVC.b CODE_BB8593
	EOR.w #$FFFF
	INC
CODE_BB8593:
	LDX.b $68
	PHA
	LDA.w $0002,y
	TCD
	PLA
	STA.b $00,x
	INY
	INY
	JMP.w CODE_BB8485

CODE_BB85A2:
	LDA.w #$0000
	TCD
	LDX.b $68
	LDA.l $000A3E
	STA.b $06,x
	LDA.l $000A40
	STA.b $0A,x
	LDA.w #$00F8
	STA.b $02,x
	JMP.w CODE_BB8487

CODE_BB85BC:
	LDA.w #$0000
	TCD
	LDX.b $68
	STZ.b $5C,x
	LDA.w $0002,y
	STA.b $46,x
	LDA.w $0004,y
	STA.b $42,x
	LDA.w $0006,y
	STA.b $4C,x
	LDA.w $0008,y
	STA.b $4E,x
	LDA.w $000A,y
	STA.b $52,x
	LDA.w $000C,y
	STA.b $28,x
	LDA.w $000E,y
	STA.b $22,x
	LDA.w $0010,y
	STA.b $2C,x
	LDA.w $0012,y
	STA.b $20,x
	LDA.w $0014,y
	STA.b $24,x
	LDA.w $0016,y
	STA.b $26,x
	LDA.w $0018,y
	STA.b $3A,x
	LDA.w $001A,y
	STA.b $36,x
	TYA
	CLC
	ADC.w #$001C
	TAY
	JMP.w CODE_BB8489

CODE_BB860E:
	LDA.w #$0000
	TCD
	LDX.b $68
	LDA.w $0002,y
	EOR.b $12,x
	AND.w #$F000
	EOR.b $12,x
	STA.b $12,x
	LDA.l $00052B
	AND.w #$0002
	BEQ.b CODE_BB8633
	LDA.b $12,x
	AND.w #$3000
	CMP.w #$3000
	BNE.b CODE_BB8636
CODE_BB8633:
	JMP.w CODE_BB8485

CODE_BB8636:
	CLC
	ADC.w #$1000
	EOR.b $12,x
	AND.w #$3000
	EOR.b $12,x
	STA.b $12,x
	JMP.w CODE_BB8485

CODE_BB8646:
	JML.l CODE_BB84EE

CODE_BB864A:
	LDA.w #$0000
	TCD
	LDX.w #$0000
	LDA.l $000597
	CMP.b $68
	BNE.b CODE_BB865C
	LDX.w #$001E
CODE_BB865C:
	TXA
	CLC
	ADC.w $0002,y
	PHB
	PHK
	PLB
	PHY
	JSR.w CODE_BB8A6F
	PLY
	LDX.b $68
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	PLB
	JMP.w CODE_BB8485

CODE_BB8678:
	LDA.w #$0000
	TCD
	LDA.w $0002,y
	PHB
	PHK
	PLB
	PHY
	JSR.w CODE_BB8A69
	PLY
	LDX.b $68
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	PLB
	JMP.w CODE_BB8485

CODE_BB8696:
	LDA.b $D9
	CMP.b $E1
	BPL.b CODE_BB869E
	LDA.b $E1
CODE_BB869E:
	STA.b $5E
	LDA.b $DD
	CMP.b $E5
	BMI.b CODE_BB86A8
	LDA.b $E5
CODE_BB86A8:
	SEC
	SBC.b $5E
	CMP.w #$8000
	ROR
	CLC
	ADC.b $5E
	STA.w $0A3E
	LDA.b $DF
	CMP.b $E7
	BPL.b CODE_BB86BD
	LDA.b $E7
CODE_BB86BD:
	STA.b $5E
	LDA.b $DB
	CMP.b $E3
	BMI.b CODE_BB86C7
	LDA.b $E3
CODE_BB86C7:
	SEC
	SBC.b $5E
	CMP.w #$8000
	ROR
	CLC
	ADC.b $5E
	STA.w $0A40
	RTL

CODE_BB86D5:
	LDA.w #$0000
	TCD
	LDA.w $0002,y
	STA.b $32
	LDA.w $0004,y
	STA.b $34
	LDA.w $0006,y
	STA.b $36
	LDA.w $0008,y
	STA.b $38
	PHB
	PHB
	PLA
	STA.b $3A
	PHK
	PLB
	LDA.b $34
	PHY
	JSR.w CODE_BB8A6F
	PLY
	BCS.b CODE_BB876C
	LDX.b $68
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	LDX.w #$0E9E
CODE_BB870B:
	LDA.b $32
	CMP.b $00,x
	BEQ.b CODE_BB8783
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_BB870B
	LDA.w $1730
	CMP.w #$0018
	BPL.b CODE_BB876F
	LDX.b $68
	PHY
	JSR.w CODE_BB8318
	PLY
	BCS.b CODE_BB876F
	LDX.w $1730
	LDA.b $36
	STA.w $1736,x
	LDA.b $38
	AND.w #$00FF
	ORA.w #$8000
	STA.w $1738,x
	LDA.b $38
	AND.w #$FF00
	LSR
	LSR
	LSR
	STA.w $1732,x
	PHY
	LDY.b $68
	LDA.w $0012,y
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	STA.w $1734,x
	PLY
	TXA
	CLC
	ADC.w #$0008
	STA.w $1730
	LDX.b $68
	LDA.b $32
	STA.b $00,x
	BRA.b CODE_BB8790

CODE_BB876C:
	JMP.w CODE_BB84B9

CODE_BB876F:
	LDX.b $68
	LDA.b $12,x
	JSR.w CODE_BB8C06
	BCS.b CODE_BB8780
	LDA.b $F1
	DEC
	AND.w #$000F
	STA.b $F1
CODE_BB8780:
	JMP.w CODE_BB84B9

CODE_BB8783:
	LDA.b $12,x
	LDX.b $68
	AND.w #$FFE0
	STA.b $12,x
	LDA.b $32
	STA.b $00,x
CODE_BB8790:
	LDA.b $3A
	PHA
	PLB
	PLB
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_BB8485

CODE_BB879E:
	LDA.w #$0000
	TCD
	LDA.w $0002,y
	STA.b $32
	LDA.w $0004,y
	STA.b $34
	LDA.w $0006,y
	STA.b $36
	LDA.w $0008,y
	STA.b $38
	PHB
	PHB
	PLA
	STA.b $3A
	PHK
	PLB
	LDA.b $34
	PHY
	JSR.w CODE_BB8A69
	PLY
	BCS.b CODE_BB8835
	LDX.b $68
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	LDX.w #$0E9E
CODE_BB87D4:
	LDA.b $32
	CMP.b $00,x
	BEQ.b CODE_BB884C
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_BB87D4
	LDA.w $1730
	CMP.w #$0018
	BPL.b CODE_BB8838
	LDX.b $68
	PHY
	JSR.w CODE_BB8318
	PLY
	BCS.b CODE_BB8838
	LDX.w $1730
	LDA.b $36
	STA.w $1736,x
	LDA.b $38
	AND.w #$00FF
	ORA.w #$8000
	STA.w $1738,x
	LDA.b $38
	AND.w #$FF00
	LSR
	LSR
	LSR
	STA.w $1732,x
	PHY
	LDY.b $68
	LDA.w $0012,y
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	STA.w $1734,x
	PLY
	TXA
	CLC
	ADC.w #$0008
	STA.w $1730
	LDX.b $68
	LDA.b $32
	STA.b $00,x
	BRA.b CODE_BB885F

CODE_BB8835:
	JMP.w CODE_BB84B9

CODE_BB8838:
	LDX.b $68
	LDA.b $12,x
	JSR.w CODE_BB8C06
	BCS.b CODE_BB8849
	LDA.b $F1
	DEC
	AND.w #$000F
	STA.b $F1
CODE_BB8849:
	JMP.w CODE_BB84B9

CODE_BB884C:
	LDA.b $12,x
	LDX.b $68
	AND.w #$FFE0
	STA.b $12,x
	LDA.b $32
	STA.b $00,x
	STZ.b $16,x
	STZ.b $1C,x
	STZ.b $10,x
CODE_BB885F:
	LDA.b $3A
	PHA
	PLB
	PLB
	INY
	INY
	INY
	INY
	INY
	INY
	JMP.w CODE_BB8485

CODE_BB886D:
	LDX.w #$0000
	JSR.w CODE_BB895A
	JSR.w CODE_BB896A
	LDX.w #$0000
CODE_BB8879:
	LDA.l $7F9650,x
	EOR.w #$FFFF
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$0EA8
	BNE.b CODE_BB8879
	RTS

CODE_BB888C:
	LDX.w #$0000
CODE_BB888F:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	STA.b $32
	LSR
	CLC
	ADC.b $32
	LSR
	STA.b $34
	LDA.l DATA_FD62DC,x
	AND.w #$03E0
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	LSR
	AND.w #$03E0
	TSB.b $34
	LDA.l DATA_FD62DC,x
	AND.w #$7C00
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	CMP.w #$7C00
	BCC.b CODE_BB88C9
	LDA.w #$7C00
CODE_BB88C9:
	AND.w #$7C00
	ORA.b $34
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$0E8A
	BNE.b CODE_BB888F
	JSR.w CODE_BB895A
	JSR.w CODE_BB896A
	RTS

CODE_BB88E0:
	LDX.w #$0000
CODE_BB88E3:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	XBA
	LSR
	LSR
	STA.b $34
	LSR
	LSR
	CLC
	ADC.b $34
	XBA
	AND.w #$001F
	STA.b $32
	LDA.l DATA_FD62DC,x
	AND.w #$03E0
	LSR
	STA.b $34
	LSR
	LSR
	CLC
	ADC.b $34
	AND.w #$01E0
	TSB.b $32
	ASL
	ASL
	ASL
	ASL
	ASL
	ORA.b $32
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$014A
	BNE.b CODE_BB88E3
CODE_BB8920:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	LSR
	STA.b $32
	LDA.l DATA_FD62DC,x
	LSR
	AND.w #$01E0
	TSB.b $32
	ASL
	ASL
	ASL
	ASL
	ASL
	STA.b $34
	LDA.l DATA_FD62DC,x
	LSR
	AND.w #$3C00
	CLC
	ADC.b $34
	ORA.b $32
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$0E8A
	BNE.b CODE_BB8920
	JSR.w CODE_BB895A
	JSR.w CODE_BB896A
	RTS

CODE_BB895A:
	LDA.l DATA_FD62DC,x
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$0EA8
	BNE.b CODE_BB895A
	RTS

CODE_BB896A:
	LDA.w #$6318
	STA.l $7F9814
	STA.l $7F9904
	RTS

CODE_BB8976:
	LDX.w #$0000
CODE_BB8979:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	LSR
	LSR
	STA.b $32
	LDA.l DATA_FD62DC,x
	LSR
	AND.w #$01E0
	TSB.b $32
	ASL
	ASL
	ASL
	ASL
	ASL
	ORA.b $32
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$014A
	BNE.b CODE_BB8979
CODE_BB89A0:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	LSR
	STA.b $32
	LDA.l DATA_FD62DC,x
	AND.w #$03E0
	LSR
	STA.b $34
	LSR
	CLC
	ADC.b $34
	LSR
	AND.w #$03E0
	TSB.b $32
	LDA.l DATA_FD62DC,x
	LSR
	STA.b $34
	LSR
	CLC
	ADC.b $34
	LSR
	AND.w #$1C00
	ORA.b $32
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$0E8A
	BNE.b CODE_BB89A0
	JSR.w CODE_BB895A
	JSR.w CODE_BB896A
	RTS

CODE_BB89E1:
	LDX.w #$0000
CODE_BB89E4:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	LSR
	LSR
	STA.b $32
	LDA.l DATA_FD62DC,x
	LSR
	AND.w #$01E0
	TSB.b $32
	ASL
	ASL
	ASL
	ASL
	ASL
	ORA.b $32
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$014A
	BNE.b CODE_BB89E4
CODE_BB8A0B:
	LDA.l DATA_FD62DC,x
	AND.w #$001F
	LSR
	STA.b $32
	LSR
	LSR
	CLC
	ADC.b $32
	ADC.w #$0004
	STA.b $32
	LDA.l DATA_FD62DC,x
	AND.w #$03E0
	LSR
	STA.b $34
	LSR
	LSR
	CLC
	ADC.b $34
	CLC
	ADC.w #$0060
	AND.w #$03E0
	TSB.b $32
	LDA.l DATA_FD62DC,x
	AND.w #$7C00
	LSR
	STA.b $34
	LSR
	LSR
	CLC
	ADC.b $34
	CLC
	ADC.w #$0C00
	AND.w #$7C00
	ORA.b $32
	STA.l $7F9650,x
	INX
	INX
	CPX.w #$0E8A
	BNE.b CODE_BB8A0B
	JSR.w CODE_BB895A
	JSR.w CODE_BB896A
	RTS

CODE_BB8A61:
	JSR.w CODE_BB8A69
	RTL

CODE_BB8A65:
	JSR.w CODE_BB8A6F
	RTL

CODE_BB8A69:
	ASL
	TAX
	LDA.l DATA_FD5FEE,x
CODE_BB8A6F:
	STA.w $05A7
	LDX.w #$0000
CODE_BB8A75:
	LDA.w $0B64,x
	BEQ.b CODE_BB8AA8
	CMP.w $05A7
	BEQ.b CODE_BB8AA1
CODE_BB8A7F:
	INX
	INX
	CPX.w #$0010
	BNE.b CODE_BB8A75
	LDA.w #$0002
	JSL.l CODE_808BE4
	LDA.w $05A7
	STA.w $05F7
	LDX.w #$0000
	INC.w $0B74,x
	TXA
	XBA
	CLC
	LDA.w #$0000
	SEC
	RTS

CODE_BB8AA1:
	LDA.w $0B74,x
	BMI.b CODE_BB8A7F
	BRA.b CODE_BB8AC2

CODE_BB8AA8:
	STX.b $5E
	BRA.b CODE_BB8AB4

CODE_BB8AAC:
	LDA.w $0B64,x
	CMP.w $05A7
	BEQ.b CODE_BB8ABD
CODE_BB8AB4:
	INX
	INX
	CPX.w #$0010
	BNE.b CODE_BB8AAC
	BRA.b CODE_BB8AF6

CODE_BB8ABD:
	LDA.w $0B74,x
	BMI.b CODE_BB8AB4
CODE_BB8AC2:
	INC.w $0B74,x
	TXA
	XBA
	CLC
	RTS

CODE_BB8AC9:
	STA.w $05A7
	LDA.b $12,x
	XBA
	AND.w #$000E
	STA.b $5E
	TAX
	LDA.w $0B64,x
	CMP.w $05A7
	BEQ.b CODE_BB8AE3
	JSR.w CODE_BB8AF6
	DEC.w $0B74,x
CODE_BB8AE3:
	RTL

CODE_BB8AE4:
	STA.w $05A7
	LDA.b $12,x
	XBA
	AND.w #$000E
	STA.b $5E
	JSR.w CODE_BB8AF6
	DEC.w $0B74,x
	RTL

CODE_BB8AF6:
	LDA.w $052B
	AND.w #$0010
	BNE.b CODE_BB8B30
	LDA.b $F1
	ASL
	ASL
	TAX
	JSR.w CODE_BB8B66
	STA.w $0B24,x
	LDA.b $5E
	ASL
	ASL
	ASL
	CLC
	ADC.w #$0081
	XBA
	ORA.w #DATA_FD6484>>16
	STA.w $0B26,x
	LDA.b $F1
	INC
	AND.w #$000F
	STA.b $F1
	LDX.b $5E
	INC.w $0B74,x
	LDA.w $05A7
	STA.w $0B64,x
	TXA
	XBA
	CLC
	RTS

CODE_BB8B30:
	LDA.b $F1
	ASL
	ASL
	TAX
	JSR.w CODE_BB8B66
	CLC
	ADC.w #$7F9650-DATA_FD62DC
	STA.w $0B24,x
	LDA.b $5E
	ASL
	ASL
	ASL
	CLC
	ADC.w #$0081
	XBA
	ORA.w #$7F9650>>16
	STA.w $0B26,x
	LDA.b $F1
	INC
	AND.w #$000F
	STA.b $F1
	LDX.b $5E
	INC.w $0B74,x
	LDA.w $05A7
	STA.w $0B64,x
	TXA
	XBA
	CLC
	RTS

CODE_BB8B66:
	STZ.b $60
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_BB8B7C
	SEC
	SBC.w $060F
	DEC
	BNE.b CODE_BB8B7C
	LDA.w #$003C
	STA.b $60
CODE_BB8B7C:
	LDA.w $05A7
	CMP.w #DATA_FD6484
	BEQ.b CODE_BB8B8A
	CMP.w #DATA_FD6574
	BEQ.b CODE_BB8BAA
	RTS

CODE_BB8B8A:
	LDA.w $08A4
	BEQ.b CODE_BB8BAF
CODE_BB8B8F:
	LDA.w $091C
	AND.w #$0003
	BEQ.b CODE_BB8B9F
	DEC
	BEQ.b CODE_BB8BD1
	DEC
	BEQ.b CODE_BB8BD9
	BRA.b CODE_BB8BC2

CODE_BB8B9F:
	LDA.w #$001E
	CLC
	ADC.w $05A7
	CLC
	ADC.b $60
	RTS

CODE_BB8BAA:
	LDA.w $08A4
	BEQ.b CODE_BB8B8F
CODE_BB8BAF:
	LDA.w $091A
	BMI.b CODE_BB8BE1
	LDA.w $091C
	AND.w #$0003
	BEQ.b CODE_BB8BCA
	DEC
	BEQ.b CODE_BB8BD1
	DEC
	BEQ.b CODE_BB8BD9
CODE_BB8BC2:
	LDA.w #$00B4
	CLC
	ADC.w $05A7
	RTS

CODE_BB8BCA:
	LDA.w $05A7
	CLC
	ADC.b $60
	RTS

CODE_BB8BD1:
	LDA.w #$0078
	CLC
	ADC.w $05A7
	RTS

CODE_BB8BD9:
	LDA.w #$0096
	CLC
	ADC.w $05A7
	RTS

CODE_BB8BE1:
	LDA.w #$00D2
	CLC
	ADC.w $05A7
	RTS

CODE_BB8BE9:
	LDX.b $64
	LDA.b $56,x
	DEC
	ASL
	ASL
	ASL
	TAY
	PHB
	PEA.w (DATA_FE0000&$FF0000)>>8
	PLB
	PLB
	LDA.b ($F5),y
	STA.b $72
	LDA.b ($F7),y
	STA.b $74
	PLB
	RTL

CODE_BB8C02:
	JSR.w CODE_BB8C06
	RTL

CODE_BB8C06:
	XBA
	AND.w #$000E
	TAX
	DEC.w $0B74,x
	BMI.b CODE_BB8C14
	BEQ.b CODE_BB8C14
	SEC
	RTS

CODE_BB8C14:
	STZ.w $0B64,x
	CLC
	RTS

CODE_BB8C19:
	LDX.w $0597
	LDA.b $12,x
	XBA
	AND.w #$000E
	TAX
	LDA.w $0B64,x
	LDX.w $0597
	JSR.w CODE_BB8C50
CODE_BB8C2C:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $12,x
	XBA
	AND.w #$000E
	TAX
	LDA.w $0B64,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_BB8C50
	RTL

CODE_BB8C40:
	JSR.w CODE_BB8C50
	RTL

CODE_BB8C44:
	JSR.w CODE_BB8C48
	RTL

CODE_BB8C48:
	TXY
	ASL
	TAX
	LDA.l DATA_FD5FEE,x
	TYX
CODE_BB8C50:
	TXY
	STA.w $05A7
	LDA.b $12,x
	XBA
	AND.w #$000E
	TAX
	LDA.w $0B64,x
	CMP.w #DATA_FD6682
	BNE.b CODE_BB8C68
	DEC.w $0B74,x
	BRA.b CODE_BB8C6E

CODE_BB8C68:
	LDA.w $0012,y
	JSR.w CODE_BB8C06
CODE_BB8C6E:
	LDA.w $05A7
	JSR.w CODE_BB8A6F
	TYX
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_BB8C7F:
	PHB
	PEA.w DATA_FD79E2>>8
	PLB
	PLB
	SEP.b #$20
	STA.l $000D70
	ASL
	TAY
	LDX.w DATA_FD79E2,y
	TXY
CODE_BB8C91:
	LDX.w DATA_FD79E2,y
	BEQ.b CODE_BB8CB1
	INY
	INY
	STX.b $76
	ASL.b $77
	BCC.b CODE_BB8CA9
	LSR.b $77
	LDX.b $76
	LDA.w DATA_FD79E2,y
	STA.b $00,x
	INX
	INY
CODE_BB8CA9:
	LDA.w DATA_FD79E2,y
	STA.b $00,x
	INY
	BRA.b CODE_BB8C91

CODE_BB8CB1:
	REP.b #$20
	PLB
	RTS

CODE_BB8CB5:
	PHB
	PEA.w DATA_FD819A>>8
	PLB
	PLB
	ASL
	TAY
	LDX.w DATA_FD819A,y
CODE_BB8CC0:
	SEP.b #$20
	LDA.w DATA_FD819A,x
	BEQ.b CODE_BB8D14
	LDA.w DATA_FD819A+$04,x
	BMI.b CODE_BB8D18
	REP.b #$20
	BRL.w CODE_BB8D54

CODE_BB8CD1:
	SEP.b #$20
	LDA.w DATA_FD819A,x
	STA.l DMA[$00].SourceBank
	REP.b #$20
	LDA.w DATA_FD819A+$01,x
	STA.l DMA[$00].SourceLo
	LDA.w DATA_FD819A+$03,x
	STA.l !REGISTER_VRAMAddressLo
	SEP.b #$20
CODE_BB8CEC:
	LDA.w DATA_FD819A+$05,x
	STA.l DMA[$00].SizeLo
	LDA.w DATA_FD819A+$06,x
	STA.l DMA[$00].SizeHi
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.l DMA[$00].Destination
	LDA.b #$01
	STA.l DMA[$00].Parameters
	STA.l !REGISTER_DMAEnable
	REP.b #$20
	TXA
	CLC
	ADC.w #$0007
	TAX
	BRA.b CODE_BB8CC0

CODE_BB8D14:
	REP.b #$20
	PLB
	RTS

CODE_BB8D18:
	REP.b #$20
	LDY.w DATA_FD819A+$01,x
	LDA.w DATA_FD819A,x
	AND.w #$00FF
	PHX
	TYX
	TAY
	PHB
	PHK
	PLB
	JSL.l CODE_BB8D9E
	PLB
	PLX
	SEP.b #$20
	LDA.w DATA_FD819A+$03,x
	STA.l !REGISTER_VRAMAddressLo
	LDA.w DATA_FD819A+$04,x
	AND.b #$7F
	STA.l !REGISTER_VRAMAddressHi
	LDA.b #$7F0000>>16
	STA.l DMA[$00].SourceBank
	REP.b #$20
	LDA.w #$7F0000
	STA.l DMA[$00].SourceLo
	SEP.b #$20
	BRA.b CODE_BB8CEC

CODE_BB8D54:
	SEP.b #$20
	LDA.w DATA_FD819A,x
	STA.b $28
	LDA.b #$7F0000>>16
	STA.l DMA[$00].SourceBank
	REP.b #$20
	LDA.w #$0000
	STA.l DMA[$00].SourceLo
	LDA.w DATA_FD819A+$01,x
	STA.b $26
	LDA.w DATA_FD819A+$03,x
	STA.l !REGISTER_VRAMAddressLo
	PHX
	LDA.w DATA_FD819A+$05,x
	INC
	AND.w #$FFFE
	TAY
	TAX
CODE_BB8D80:
	LDA.b [$26],y
	STA.l $7F0000,x
	DEY
	DEY
	TYX
	BPL.b CODE_BB8D80
	PLX
	SEP.b #$20
	BRL.w CODE_BB8CEC

CODE_BB8D91:
	STA.b $38
	LDA.w #$007F
	STA.b $3A
	STX.b $34
	STY.b $36
	BRA.b CODE_BB8DAE

CODE_BB8D9E:									; Note: Decompression routine.
	TXA
	TYX
	STA.b $34
	STX.b $36
	LDA.w #$0000
	STA.b $38
	LDA.w #$007F
	STA.b $3A
CODE_BB8DAE:
	LDA.w #$FFFF
	STA.b $32
	PHB
	PHY
	LDA.w #$7E2100
	STA.b $46
	LDA.w #$7E2000>>16
	STA.b $48
	STA.b $44
	LDA.w #$7E2000
	STA.b $42
	JSL.l CODE_BB91AF
	LDX.b $38
	LDY.w #$0001
	LDA.w #CODE_BB8001
	STA.b $4E
	LDA.w #CODE_BB8040
	STA.b $4A
	SEP.b #$20
	LDA.b $3A
	PHA
	PLB
	LDA.b [$34],y
	STA.b $52
	INY
	LDA.b [$34],y
	STA.b $53
	INY
	LDA.b [$34],y
	STA.b $56
	INY
	LDA.b [$34],y
	STA.b $57
	INY
	REP.b #$20
	LDA.b [$34],y
	STA.b $54
	LDY.w #$0027
	STZ.b $3C
	STZ.b $3E
	SEP.b #$20
CODE_BB8E02:
	LDA.b [$34],y
	INY
	STA.b $46
	AND.b #$F0
	LSR
	LSR
	STA.b $4E
	PEI.b ($4E)
	RTS

CODE_BB8E10:
	LDA.b $46
	AND.b #$0F
	ASL
	ASL
	ADC.b #$3F
	STA.b $4A
	PEI.b ($4A)
	RTS

CODE_BB8E1D:
	LDA.b $42
	AND.b #$0F
	ASL
	ASL
	ADC.b #$3F
	STA.b $4A
	PEI.b ($4A)
	RTS

CODE_BB8E2A:
	LDA.b $46
	AND.b #$0F
	BEQ.b CODE_BB8E40
	STA.b $3C
CODE_BB8E32:
	LDA.b [$34],y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8E32
	JMP.w CODE_BB8E02

CODE_BB8E40:
	REP.b #$20
	PLY
	PLB
	TXA
	SEC
	SBC.b $38
	TAX
	LDA.b $32
	BMI.b CODE_BB8E6E
	LDA.b $58
	STA.w !REGISTER_VRAMAddressLo
	LDA.b $38
	STA.w DMA[$00].SourceLo
	LDA.b $3A
	STA.w DMA[$00].SourceBank
	STX.w DMA[$00].SizeLo
	LDA.w #(!REGISTER_WriteToVRAMPortLo&$0000FF<<8)+$01
	STA.w DMA[$00].Parameters
	SEP.b #$20
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
CODE_BB8E6E:
	RTL

CODE_BB8E6F:
	LDA.b [$34],y
	INY
	STA.b $42
	STA.b $46
	LDA.b [$42]
	BEQ.b CODE_BB8E40
	STA.b $3C
CODE_BB8E7C:
	LDA.b [$46]
	STA.b $3E
	LDA.b [$34],y
	INY
	STA.b $42
	STA.b $46
	LDA.b $3E
	ORA.b [$42]
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8E7C
	JMP.w CODE_BB8E10

CODE_BB8E96:
	LDA.b [$46]
	STA.b $3E
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b $3E
	ORA.b [$42]
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E1D

CODE_BB8EAA:
	LDA.b [$34],y
	INY
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E02

CODE_BB8EB4:
	LDA.b [$46]
	STA.b $3E
	LDA.b [$34],y
	INY
	STA.b $42
	STA.b $46
	LDA.b $3E
	ORA.b [$42]
	STA.w $0000,x
	INX
	LDA.b [$46]
	STA.b $3E
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b $3E
	ORA.b [$42]
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E1D

CODE_BB8EDB:
	REP.b #$20
	LDA.b [$34],y
	STA.w $0000,x
	INY
	INY
	INX
	INX
	SEP.b #$20
	JMP.w CODE_BB8E02

CODE_BB8EEB:
	LDA.b $46
	AND.b #$0F
	ADC.b #$03
	STA.b $3C
	LDA.b [$34],y
	INY
CODE_BB8EF6:
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8EF6
	JMP.w CODE_BB8E02

CODE_BB8F01:
	LDA.b [$34],y
	INY
	STA.b $42
	STA.b $46
	LDA.b [$42]
	ADC.b #$03
	STA.b $3C
	LDA.b [$46]
	STA.b $3E
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b $3E
	ORA.b [$42]
CODE_BB8F1B:
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8F1B
	JMP.w CODE_BB8E1D

CODE_BB8F26:
	LDA.b $46
	AND.b #$0F
	ADC.b #$03
	STA.b $3C
	LDA.b $52
CODE_BB8F30:
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8F30
	JMP.w CODE_BB8E02

CODE_BB8F3B:
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b [$42]
	ADC.b #$03
	STA.b $3C
	LDA.b $52
CODE_BB8F48:
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8F48
	JMP.w CODE_BB8E1D

CODE_BB8F53:
	LDA.b $46
	AND.b #$0F
	ADC.b #$03
	STA.b $3C
	LDA.b $53
CODE_BB8F5D:
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8F5D
	JMP.w CODE_BB8E02

CODE_BB8F68:
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b [$42]
	ADC.b #$03
	STA.b $3C
	LDA.b $53
CODE_BB8F75:
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB8F75
	JMP.w CODE_BB8E1D

CODE_BB8F80:
	REP.b #$20
	LDA.b $54
	STA.w $0000,x
	INX
	INX
	SEP.b #$20
	JMP.w CODE_BB8E10

CODE_BB8F8E:
	REP.b #$20
	LDA.b $54
	STA.w $0000,x
	INX
	INX
	SEP.b #$20
	JMP.w CODE_BB8E02

CODE_BB8F9C:
	LDA.b $56
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E10

CODE_BB8FA5:
	LDA.b $56
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E02

CODE_BB8FAE:
	LDA.b $57
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E10

CODE_BB8FB7:
	LDA.b $57
	STA.w $0000,x
	INX
	JMP.w CODE_BB8E02

CODE_BB8FC0:
	PHY
	LDA.b $46
	AND.b #$0F
	ADC.b #$02
	STA.b $3E
	REP.b #$20
	TXA
	SEC
	SBC.b $3E
	TAY
	LDA.w $0000,y
	STA.w $0000,x
	INX
	INX
	SEP.b #$20
	PLY
	JMP.w CODE_BB8E02

CODE_BB8FDE:
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b [$42]
	ADC.b #$02
	STA.b $3E
	PHY
	REP.b #$20
	TXA
	SEC
	SBC.b $3E
	TAY
	LDA.w $0000,y
	STA.w $0000,x
	INX
	INX
	SEP.b #$20
	PLY
	JMP.w CODE_BB8E1D

CODE_BB8FFF:
	LDA.b $46
	AND.b #$0F
	ADC.b #$03
	STA.b $3C
	LDA.b [$34],y
	STA.b $3E
	INY
	PHY
	REP.b #$20
	TXA
	SEC
	SBC.b $3C
	SEC
	SBC.b $3E
	TAY
	SEP.b #$20
CODE_BB9019:
	LDA.w $0000,y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB9019
	PLY
	JMP.w CODE_BB8E02

CODE_BB9029:
	LDA.b [$34],y
	INY
	STA.b $42
	STA.b $46
	LDA.b [$42]
	ADC.b #$03
	STA.b $3C
	LDA.b [$46]
	STA.b $3E
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b [$42]
	ORA.b $3E
	STA.b $3E
	PHY
	REP.b #$20
	TXA
	SEC
	SBC.b $3C
	SEC
	SBC.b $3E
	TAY
	SEP.b #$20
CODE_BB9052:
	LDA.w $0000,y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB9052
	PLY
	JMP.w CODE_BB8E1D

CODE_BB9062:
	LDA.b $46
	AND.b #$0F
	ADC.b #$03
	STA.b $3C
	LDA.b [$34],y
	INY
	XBA
	LDA.b [$34],y
	INY
	STA.b $46
	REP.b #$20
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.w #$0103
	STA.b $40
	PHY
	TXA
	SEC
	SBC.b $40
	TAY
	SEP.b #$20
CODE_BB9087:
	LDA.w $0000,y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB9087
	PLY
	JMP.w CODE_BB8E10

CODE_BB9097:
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b [$42]
	ADC.b #$03
	STA.b $3C
	LDA.b $42
	AND.b #$0F
	XBA
	LDA.b [$34],y
	INY
	REP.b #$20
	ADC.w #$0103
	STA.b $40
	PHY
	TXA
	SEC
	SBC.b $40
	TAY
	SEP.b #$20
CODE_BB90B9:
	LDA.w $0000,y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB90B9
	PLY
	JMP.w CODE_BB8E02

CODE_BB90C9:
	LDA.b $46
	AND.b #$0F
	ADC.b #$03
	STA.b $3C
	REP.b #$20
	LDA.b [$34],y
	XBA
	STA.b $40
	INY
	INY
	PHY
	TXA
	SEC
	SBC.b $40
	TAY
	SEP.b #$20
CODE_BB90E2:
	LDA.w $0000,y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB90E2
	PLY
	JMP.w CODE_BB8E02

CODE_BB90F2:
	LDA.b [$34],y
	INY
	STA.b $42
	LDA.b [$42]
	ADC.b #$03
	STA.b $3C
	LDA.b $42
	XBA
	LDA.b [$34],y
	INY
	REP.b #$20
	ASL
	ASL
	ASL
	ASL
	STA.b $40
	AND.w #$00FF
	SEP.b #$20
	LDA.b [$34],y
	INY
	PHY
	STA.b $42
	LDA.b [$42]
	REP.b #$20
	AND.w #$000F
	ORA.b $40
	STA.b $40
	TXA
	SEC
	SBC.b $40
	TAY
	SEP.b #$20
CODE_BB9128:
	LDA.w $0000,y
	INY
	STA.w $0000,x
	INX
	DEC.b $3C
	BNE.b CODE_BB9128
	PLY
	JMP.w CODE_BB8E1D

CODE_BB9138:
	DEX
	LDA.w $0000,x
	STA.w $0001,x
	INX
	INX
	JMP.w CODE_BB8E10

CODE_BB9144:
	DEX
	LDA.w $0000,x
	STA.w $0001,x
	INX
	INX
	JMP.w CODE_BB8E02

CODE_BB9150:
	REP.b #$20
	DEX
	DEX
	LDA.w $0000,x
	STA.w $0002,x
	SEP.b #$20
	INX
	INX
	INX
	INX
	JMP.w CODE_BB8E10

CODE_BB9163:
	REP.b #$20
	DEX
	DEX
	LDA.w $0000,x
	STA.w $0002,x
	SEP.b #$20
	INX
	INX
	INX
	INX
	JMP.w CODE_BB8E02

CODE_BB9176:
	PHY
	LDA.b $46
	REP.b #$20
	AND.w #$000F
	ASL
	ADC.w #$0007
	TAY
	LDA.b [$34],y
	STA.w $0000,x
	SEP.b #$20
	INX
	INX
	PLY
	JMP.w CODE_BB8E02

CODE_BB9190:
	LDA.b [$34],y
	INY
	STA.b $46
	REP.b #$20
	AND.w #$00F0
	LSR
	LSR
	LSR
	PHY
	ADC.w #$0007
	TAY
	LDA.b [$34],y
	STA.w $0000,x
	SEP.b #$20
	INX
	INX
	PLY
	JMP.w CODE_BB8E10

CODE_BB91AF:
	LDY.w #$0100
	TDC
	TAX
	SEP.b #$20
CODE_BB91B6:
	STA.l $7E2100,x
	CLC
	ADC.b #$10
	AND.b #$F0
	INX
	DEY
	BNE.b CODE_BB91B6
	LDY.w #$0100
	LDX.w #$0000
CODE_BB91C9:
	TXA
	LSR
	LSR
	LSR
	LSR
	STA.l $7E2000,x
	INX
	DEY
	BNE.b CODE_BB91C9
	REP.b #$20
	RTL

CODE_BB91D9:
	SEP.b #$20
	LDA.b #$00
	STA.l !REGISTER_HDMAEnable
	LDA.b #$01
	STA.l !REGISTER_IRQNMIAndJoypadEnableFlags
	LDA.b #$8F
	STA.l !REGISTER_ScreenDisplayRegister
	REP.b #$20
	LDA.w #$0000
	STA.l $00059B
	RTL

CODE_BB91F7:
	JSR.w CODE_BB91FB
	RTL

CODE_BB91FB:
	LDX.w #$0000
	LDA.w #$0D84
CODE_BB9201:
	STA.w $16FE,x
	CLC
	ADC.w #$005E
	INX
	INX
	CPX.w #$0032
	BNE.b CODE_BB9201
	RTS

CODE_BB9210:
	JSL.l CODE_BB819F
	JSL.l CODE_808E3B
	LDA.w #$0104
	TRB.w $08C2
	LDA.w #$0002
	TRB.w $08C4
	LDA.w $08A4
	JSL.l CODE_808837
	LDA.b $2A
	EOR.b $2F
	STA.b $2F
	JSR.w CODE_BB937E
	LDA.w #$8000
	STA.w $0D4E
	STA.w $0D54
	LDA.w #$0078
	STA.w $0973
	STA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	LDA.w $08BE
	STA.w $08C0
	LDA.w #$0000
	LDX.w #$03FE
CODE_BB9252:
	STA.l $7E7A12,x
	DEX
	DEX
	BPL.b CODE_BB9252
	LDA.w #$0080
	TRB.w $08C2
	BEQ.b CODE_BB9265
	JSR.w CODE_BBBD94
CODE_BB9265:
	LDA.w #$A002
	TRB.w $08C2
	STZ.w $17C8
	JSL.l CODE_80858B
	JSL.l CODE_8088D2
	JSR.w CODE_BB91FB
	JSL.l CODE_8085B5
	LDA.w $08A6
	XBA
	ORA.b !RAM_DKC2_Global_CurrentLevelLo
	JSL.l CODE_BBAEFF
	LDA.w $060B
	AND.w #$0001
	BEQ.b CODE_BB929D
	LDA.w $0515
	CMP.w #$0000
	BNE.b CODE_BB929D
	LDA.w #$4000
	TSB.w $08C2
CODE_BB929D:
	LDA.w $0523
	JSL.l CODE_B5BCA8
	JSR.w CODE_BB886D
	LDA.w $0517
	ASL
	TAX
	JSR.w (DATA_BB9585,x)
	LDA.w $0515
	CMP.w #$0001
	BNE.b CODE_BB92C9
	LDA.w $052D
	AND.w #$00FF
	CMP.w #$0002
	BNE.b CODE_BB92C9
	LDA.w #$0016
	JSL.l CODE_BB80B0
CODE_BB92C9:
	LDX.w #$000A
	JSR.w ($0515,x)
	JSR.w CODE_BBB340
	LDA.w $052B
	AND.w #$0004
	BNE.b CODE_BB9310
	LDA.w $0B86
	AND.w #$0400
	BEQ.b CODE_BB92FF
	LDA.b $98
	TAX
	LDA.b $9A
	AND.w #$00FF
	TAY
	LDA.w #$1000
	JSL.l CODE_BB8D91
	LDA.w #$1000
	STA.b $98
	SEP.b #$20
	LDA.b #$7F
	STA.b $9A
	REP.b #$20
CODE_BB92FF:
	JSR.w CODE_BB9486
	JSR.w CODE_BBB0EE
	JSR.w CODE_BBB1D6
	JSR.w CODE_BB9497
	JSR.w CODE_BB9480
	BRA.b CODE_BB9313

CODE_BB9310:
	STZ.w $0AB4
CODE_BB9313:
	LDX.w #$0008
	JSR.w ($0515,x)
	JSL.l CODE_B5B9ED
	JSR.w CODE_BB93B3
	JSL.l CODE_B5F0E5
	LDA.w $0515
	CMP.w #$0001
	BNE.b CODE_BB933E
	LDA.w $052D
	AND.w #$00FF
	CMP.w #$0002
	BNE.b CODE_BB933E
	LDA.w #$9998
	STA.l $7FD734
CODE_BB933E:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_BrambleBlast_Main
	BNE.b CODE_BB934B
	LDA.w #CODE_B5C5EB
	STA.w $17B2
CODE_BB934B:
	LDA.w $0519
	ASL
	TAX
	JSR.w (DATA_BB95AF,x)
	LDA.w #$002C
	STA.w $0B00
	STZ.w $1730
	JSR.w CODE_BB93DA
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_BB936C
	CMP.w #$0006
	BEQ.b CODE_BB936C
CODE_BB936C:
	RTL

CODE_BB936D:
	JSL.l CODE_8085B5
	SEP.b #$20
	LDA.b #$03
	STA.w !REGISTER_MainScreenLayers
	STA.w !REGISTER_SubScreenLayers
	REP.b #$20
	RTL

CODE_BB937E:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_AnimalAntics_RambiSection
	BNE.b CODE_BB938E
	LDA.w #!Define_DKC2_LevelID_AnimalAntics_SquitterSection
	CMP.w $08AC
	BEQ.b CODE_BB9395
CODE_BB938D:
	RTS

CODE_BB938E:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w $08AC
	BNE.b CODE_BB938D
CODE_BB9395:
	LDA.w $08A6
	BNE.b CODE_BB938D
	LDA.w $08AC
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	LDA.w $08AA
	STA.w $08A6
	LDA.w $08AE
	STA.b $6E
	STZ.b $6C
	LDA.w $08B2
	STA.w $0902
	RTS

CODE_BB93B3:
	LDA.w #$0200
	STA.w $19CA
	LDX.w $0ABA
CODE_BB93BC:
	LDA.l $7E8F28,x
	CMP.w $19CA
	BCS.b CODE_BB93C8
	STA.w $19CA
CODE_BB93C8:
	DEX
	DEX
	BNE.b CODE_BB93BC
	LDA.w $19CA
	EOR.w #$FFFF
	SEC
	ADC.w #$003F
	STA.w $19CA
	RTS

CODE_BB93DA:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_StrongholdShowdown_Main
	BNE.b CODE_BB93F1
	LDA.w $08FC
	AND.w #$0003
	BEQ.b CODE_BB93F1
	LDA.w #!Define_DKC2_MusicID_KrooksMarch
	JSL.l CODE_B5800C
	RTS

CODE_BB93F1:
	LDA.w $0515
	CMP.w #$0001
	BNE.b CODE_BB93FF
	LDA.w $052D
	BNE.b CODE_BB93FF
	RTS

CODE_BB93FF:
	LDX.b !RAM_DKC2_Global_CurrentLevelLo
	LDA.l DATA_BB94B7,x
	AND.w #$00FF
	BEQ.b CODE_BB9417
	LDX.w $0515
	CPX.w #$0001
	BNE.b CODE_BB9431
	ORA.w #$0300
	BRA.b CODE_BB9434

CODE_BB9417:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_BB9439
	CMP.w #$0003
	BEQ.b CODE_BB944A
	CMP.w #$0002
	BEQ.b CODE_BB9438
	LDA.w $08C6
	BMI.b CODE_BB9466
CODE_BB942E:
	LDA.w $051B
CODE_BB9431:
	AND.w #$00FF
CODE_BB9434:
	JSL.l CODE_B5800F
CODE_BB9438:
	RTS

CODE_BB9439:
	LDA.w $052D
	AND.w #$00FF
	BNE.b CODE_BB9442
	RTS

CODE_BB9442:
	LDA.w #$0003
	JSL.l CODE_B58018
	RTS

CODE_BB944A:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KRoolDuel_Main
	BEQ.b CODE_BB945E
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BEQ.b CODE_BB945E
	LDA.w #!Define_DKC2_MusicID_BossBossanova
	JSL.l CODE_B5800F
	RTS

CODE_BB945E:
	LDA.w #!Define_DKC2_MusicID_CrocodileCacophony
	JSL.l CODE_B5800F
	RTS

CODE_BB9466:
	LDA.w $051B
	AND.w #$00FF
	CMP.b !RAM_DKC2_Global_CurrentMusicLo
	BEQ.b CODE_BB9438
	BRA.b CODE_BB942E

CODE_BB9472:
	LDA.w $051B
	AND.w #$00FF
	ORA.w #$0500
	JSL.l CODE_B5800F
	RTS

CODE_BB9480:
	LDA.l $0000DF
	BRA.b CODE_BB948A

CODE_BB9486:
	LDA.l $0000DD
CODE_BB948A:
	BEQ.b CODE_BB9496
	PHK
	PLB
	STA.b $26
	LDX.w #$0000
	JSR.w ($0026,x)
CODE_BB9496:
	RTS

CODE_BB9497:
	LDA.w #$0000
	STA.b $98
	LDA.w #$007F
	EOR.b $9A
	AND.w #$00FF
	EOR.b $9A
	STA.b $9A
	RTS

CODE_BB94A9:
	LDY.w #$0000
	LDA.w $0A8E
	LDX.w #$0020
	JSL.l CODE_BB8089
	RTS

DATA_BB94B7:
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_BonusIntro,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_Copy2OfBonusIntro,!Define_DKC2_MusicID_Copy4OfBonusIntro,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_CopyOfBossBossanova,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_CopyOfBossBossanova,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_Copy4OfBonusIntro
	db !Define_DKC2_MusicID_Copy4OfBonusIntro,!Define_DKC2_MusicID_Copy4OfBonusIntro,!Define_DKC2_MusicID_Copy4OfBonusIntro,!Define_DKC2_MusicID_Copy4OfBonusIntro
	db !Define_DKC2_MusicID_Copy2OfBonusIntro,!Define_DKC2_MusicID_Copy2OfBonusIntro,!Define_DKC2_MusicID_Copy2OfBonusIntro,!Define_DKC2_MusicID_Copy2OfBonusIntro
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_Copy3OfBonusIntro
	db !Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_Copy3OfBonusIntro
	db !Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_Copy3OfBonusIntro,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_StrongholdShowdown,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_Copy1OfBonusIntro,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_Copy1OfBonusIntro,!Define_DKC2_MusicID_Copy1OfBonusIntro,!Define_DKC2_MusicID_Copy1OfBonusIntro,!Define_DKC2_MusicID_Copy1OfBonusIntro
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None
	db !Define_DKC2_MusicID_None,!Define_DKC2_MusicID_None

DATA_BB9585:
	dw CODE_BB977B
	dw CODE_BB9662
	dw CODE_BB9643
	dw CODE_BB9624
	dw CODE_BB96EB
	dw CODE_BB970E
	dw CODE_BB9754
	dw CODE_BB95FE
	dw CODE_BB9867
	dw CODE_BB99CE
	dw CODE_BB981B
	dw CODE_BB9986
	dw CODE_BB97A7
	dw CODE_BB9731
	dw CODE_BB97EC
	dw CODE_BB96AF
	dw CODE_BB96C8
	dw CODE_BB95E5
	dw CODE_BB98A7
	dw CODE_BB9878
	dw CODE_BB97CD

DATA_BB95AF:
	dw CODE_BB9E5D
	dw CODE_BBA1FE
	dw CODE_BBA1F2
	dw CODE_BB9ABD
	dw CODE_BBA5CD
	dw CODE_BBA59C
	dw CODE_BBA409
	dw CODE_BB9E4C
	dw CODE_BB9A86
	dw CODE_BB9B6C
	dw CODE_BB9D10
	dw CODE_BB9E67
	dw CODE_BBA5BC
	dw CODE_BBA000
	dw CODE_BB9E73
	dw CODE_BBA024
	dw CODE_BBA024
	dw CODE_BBA719
	dw CODE_BBA9C5
	dw CODE_BBA9D3
	dw CODE_BB9B0B
	dw CODE_BBA2D5
	dw CODE_BBA242
	dw CODE_BBA5C3
	dw CODE_BB9E02
	dw CODE_BBA8D6
	dw CODE_BBA8E6

CODE_BB95E5:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	RTS

CODE_BB95FE:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDY.w #$0070
	LDA.w #DATA_FD15F0
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w $0537
	JSL.l CODE_BB80AC
	RTS

CODE_BB9624:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w #DATA_FD29EE
	STA.w $0A8E
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	RTS

CODE_BB9643:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w #DATA_FD2AEE
	STA.w $0A8E
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	RTS

CODE_BB9662:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDY.w #$0010
	LDA.w #DATA_FD268E
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDX.w #DATA_E98B07
	LDY.w #DATA_E98B07>>16
	LDA.w #$F800
	JSL.l CODE_BB8D91
	LDA.w #$6000
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$0000
CODE_BB969D:
	LDA.l $7FF800,x
	AND.w #$E7FF
	STA.w !REGISTER_WriteToVRAMPortLo
	INX
	INX
	CPX.w #$0800
	BNE.b CODE_BB969D
	RTS

CODE_BB96AF:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	RTS

CODE_BB96C8:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDY.w #$0000
	LDA.w #DATA_FD3A4E
	LDX.w #$0020
	JSL.l CODE_BB8089
	RTS

CODE_BB96EB:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDY.w #$0000
	LDA.w #DATA_FD324E
	LDX.w #$0020
	JSL.l CODE_BB8089
	RTS

CODE_BB970E:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDY.w #$0000
	LDA.w #DATA_FD304E
	LDX.w #$0020
	JSL.l CODE_BB8089
	RTS

CODE_BB9731:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDY.w #$0000
	LDA.w #DATA_FD07F0
	LDX.w #$0020
	JSL.l CODE_BB8089
	RTS

CODE_BB9754:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDY.w #$0000
	LDA.w #DATA_FD2EEE
	LDX.w #$0020
	JSL.l CODE_BB8089
	BRA.b CODE_BB978B

CODE_BB977B:
	JSR.w CODE_BB95E5
	LDY.w #$0000
	LDA.w #DATA_FD1710
	LDX.w #$0020
	JSL.l CODE_BB8089
CODE_BB978B:
	SEP.b #$20
	LDA.b #$03
	LDX.w #$0002
	LDY.b !RAM_DKC2_Global_CurrentLevelLo
	CPY.w #!Define_DKC2_LevelID_RicketyRace_Bonus1
	BNE.b CODE_BB979E
	LDA.b #$01
	LDX.w #$0001
CODE_BB979E:
	STA.w $19AD
	REP.b #$20
	STX.w $092D
	RTS

CODE_BB97A7:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDY.w #$0000
	LDA.w #DATA_FD2BEE
	LDX.w #$0020
	JSL.l CODE_BB8089
	RTS

CODE_BB97CD:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	LDA.w #DATA_FD1610
	STA.w $0A8E
	JSR.w CODE_BB94A9
	LDA.w $0537
	JSL.l CODE_BB80AC
	RTS

CODE_BB97EC:
	LDA.w #$0001
	JSL.l CODE_BB80B0
	LDA.w $0539
	JSL.l CODE_BB80B0
	JSR.w CODE_BB94A9
	LDY.w #$0070
	LDA.w #DATA_FD268E
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w $0537
	JSL.l CODE_BB80AC
	LDA.w #$0300
	STA.w $19BE
	STZ.w $19C2
	RTS

CODE_BB981B:
	JSR.w CODE_BB95E5
	PHB
	JSL.l CODE_B4AC57
	PLB
	LDA.w #$7400
	STA.w !REGISTER_VRAMAddressLo
	SEP.b #$20
	LDA.b #$01
	STA.w DMA[$00].Parameters
	LDA.b #!REGISTER_WriteToVRAMPortLo
	STA.w DMA[$00].Destination
	LDX.w #$7E3E00
	STX.w DMA[$00].SourceLo
	LDA.b #$7E3E00>>16
	STA.w DMA[$00].SourceBank
	LDX.w #$0600
	STX.w DMA[$00].SizeLo
	STZ.w HDMA[$00].IndirectSourceBank
	LDA.b #$01
	STA.w !REGISTER_DMAEnable
	REP.b #$20
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_RattleBattle_RattlyRoom
	BEQ.b CODE_BB9859
	RTS

CODE_BB9859:
	LDY.w #$0010
	LDA.w #DATA_FD324E+$20
	LDX.w #$0004
	JSL.l CODE_BB8089
	RTS

CODE_BB9867:
	JSR.w CODE_BB99CE
	LDY.w #$0000
	LDA.w #DATA_FD0DD0
	LDX.w #$0004
	JSL.l CODE_BB8089
	RTS

CODE_BB9878:
	JSR.w CODE_BB95E5
	LDA.w #$6700
	STA.w !REGISTER_VRAMAddressLo
	LDX.w #$0000
CODE_BB9884:
	LDA.l DATA_E9A805,x
	ORA.w #$2000
	STA.w !REGISTER_WriteToVRAMPortLo
	INX
	INX
	CPX.w #$0100
	BNE.b CODE_BB9884
	LDA.w #CODE_BB98D5
	STA.l $0000DD
	LDA.w #CODE_BB98DB
	STA.l $0000DF
	JSR.w CODE_BBABD5
	RTS

CODE_BB98A7:
	LDA.w #$6000
	STA.w $17B6
	JSR.w CODE_BB95E5
	LDY.w #$0000
	LDA.w #DATA_FD2DCE
	LDX.w #$0004
	JSL.l CODE_BB8089
	LDA.w #$2700
	STA.w $0D4E
	JSR.w CODE_BBABD5
	LDA.w #CODE_BB98D5
	STA.l $0000DD
	LDA.w #CODE_BB98DB
	STA.l $0000DF
	RTS

CODE_BB98D5:
	LDX.w #$0001
	JMP.w CODE_BB9A7B

CODE_BB98DB:
	LDA.b $98
	PHA
	LDA.b $9A
	PHA
	LDA.w $17B6
	PHA
	LDA.w #$0100
	STA.w $17C0
	LDA.w #$7800
	STA.w $17B6
	JSR.w CODE_BB9A16
	LDA.w #$0100
	STA.w $17C0
	LDA.w #$7000
	STA.w $17B6
	JSR.w CODE_BB9A16
	LDX.w #DATA_C2FAC9
	LDY.w #DATA_C2FAC9>>16
	LDA.w #$F800
	JSL.l CODE_BB8D91
	LDA.w #$7000
	STA.w !REGISTER_VRAMAddressLo
	LDY.w #$02FE
CODE_BB9919:
	TYA
	EOR.w #$003E
	TAX
	LDA.l $7FFB00,x
	EOR.w #$8000
	STA.w !REGISTER_WriteToVRAMPortLo
	DEY
	DEY
	BPL.b CODE_BB9919
	LDA.w #$7180
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$7FFB00
	LDX.w #$7FFB00>>16
	LDY.w #$0300
	JSL.l CODE_80895F
	LDX.w #DATA_C6FC11
	LDY.w #DATA_C6FC11>>16
	LDA.w #$F800
	JSL.l CODE_BB8D91
	LDA.w #$7400
	STA.w !REGISTER_VRAMAddressLo
	LDY.w #$02FE
CODE_BB9955:
	TYA
	EOR.w #$003E
	TAX
	LDA.l $7FFB00,x
	EOR.w #$8000
	STA.w !REGISTER_WriteToVRAMPortLo
	DEY
	DEY
	BPL.b CODE_BB9955
	LDA.w #$7580
	STA.w !REGISTER_VRAMAddressLo
	LDA.w #$7FFB00
	LDX.w #$7FFB00>>16
	LDY.w #$0300
	JSL.l CODE_80895F
	PLA
	STA.w $17B6
	PLA
	STA.b $9A
	PLA
	STA.b $98
	RTS

CODE_BB9986:
	JSR.w CODE_BB95E5
	LDA.w #CODE_BB9998
	STA.l $0000DD
	LDA.w #CODE_BB999E
	STA.l $0000DF
	RTS

CODE_BB9998:
	LDX.w #$0001
	JMP.w CODE_BB9A7B

CODE_BB999E:
	LDA.b $98
	PHA
	LDA.b $9A
	PHA
	LDA.w $17B6
	PHA
	LDA.w #$0100
	STA.w $17C0
	LDA.w #$7000
	STA.w $17B6
	JSR.w CODE_BB9A16
	STZ.w $17C0
	LDA.w #$7800
	STA.w $17B6
	JSR.w CODE_BB9A16
	PLA
	STA.w $17B6
	PLA
	STA.b $9A
	PLA
	STA.b $98
	RTS

CODE_BB99CE:
	JSR.w CODE_BB95E5
	LDA.w #CODE_BB99E0
	STA.l $0000DD
	LDA.w #CODE_BB99E6
	STA.l $0000DF
	RTS

CODE_BB99E0:
	LDX.w #$0004
	JMP.w CODE_BB9A7B

CODE_BB99E6:
	LDA.b $98
	PHA
	LDA.b $9A
	PHA
	LDA.w $17B6
	PHA
	LDA.w #$0100
	STA.w $17C0
	LDA.w #$6C00
	STA.w $17B6
	JSR.w CODE_BB9A16
	STZ.w $17C0
	LDA.w #$6400
	STA.w $17B6
	JSR.w CODE_BB9A16
	PLA
	STA.w $17B6
	PLA
	STA.b $9A
	PLA
	STA.b $98
	RTS

CODE_BB9A16:
	LDA.w #$F800
	STA.b $98
	LDA.w #$007F
	STA.b $9A
	STZ.w $17C8
	SEP.b #$20
	LDA.b #$80
	STA.b $9B
	REP.b #$20
	STZ.w $17D2
	STZ.w $17D6
	STZ.w $17B8
	STZ.w !RAM_DKC2_Global_Layer1XPosLo
	LDA.w #$00F8
	STA.w $17CA
	STZ.w $17C2
	STZ.w $17CE
	LDA.w #$0008
	STA.w $17D6
	LDA.w #$0040
CODE_BB9A4C:
	PHA
	JSR.w CODE_BB9A66
	JSL.l CODE_B5ADD8
	LDA.w #$0008
	STA.w $17D6
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	PLA
	DEC
	BNE.b CODE_BB9A4C
	RTS

CODE_BB9A66:
	LDA.w $0AB4
	AND.w #$000F
	CMP.w #$0005
	BEQ.b CODE_BB9A76
	JSL.l CODE_B5AC9C
	RTS

CODE_BB9A76:
	JSL.l CODE_B5B0FC
	RTS

CODE_BB9A7B:
	TXA
	LDX.w #$F800
	LDY.w #$007F
	JSR.w CODE_BBB0F7
	RTS

CODE_BB9A86:
	LDA.w #$0024
	STA.b $78
	LDA.w #$0060
	STA.l $7E8012
	LDA.w #$0001
	STA.l $7E8014
	DEC
	STA.l $7E8016
	SEP.b #$20
	LDX.w #(!REGISTER_Window1LeftPositionDesignation&$0000FF<<8)+$00
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	REP.b #$20
	LDA.w #$0401
	STA.w $059B
	RTS

CODE_BB9ABD:
	JSR.w CODE_BBA8D0
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KudgelsKontest
	BNE.b CODE_BB9ACC
	LDA.w #$001C
	STA.b $78
CODE_BB9ACC:
	LDA.w #$0040
	STA.l $7E8012
	LDA.w #$0060
	STA.l $7E8015
	STA.l $7E8016
	LDA.w #$0001
	STA.l $7E8018
	LDA.w #$0000
	STA.l $7E801B
	SEP.b #$20
	LDX.w #(!REGISTER_BG1VertScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$0201
	STA.w $059B
	RTS

CODE_BB9B0B:
	JSR.w CODE_BBA8D0
	LDX.w #$0000
CODE_BB9B11:
	LDA.w #$0010
	STA.l $7E8012,x
	LDA.w #$0000
	STA.l $7E8013,x
	INX
	INX
	INX
	CPX.w #$0066
	BNE.b CODE_BB9B11
	SEP.b #$20
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$0201
	STA.w $059B
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_BB9B55
	LDY.w #$00D0
	JSL.l CODE_BB83EF
	RTS

CODE_BB9B55:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_GustyGlade_Bonus2
	BEQ.b CODE_BB9B64
	LDY.w #$007A
	JSL.l CODE_BB83EF
	RTS

CODE_BB9B64:
	LDY.w #$0136
	JSL.l CODE_BB83EF
	RTS

CODE_BB9B6C:
	LDA.w #$0002
	LDY.b !RAM_DKC2_Global_CurrentLevelLo
	CPY.w #!Define_DKC2_LevelID_RedHotRide_Main
	BEQ.b CODE_BB9B79
	LDA.w #$0044
CODE_BB9B79:
	STA.w $0959
	LDA.w #$001C
	STA.b $78
	LDA.w #$0040
	STA.l $7E8012
	STA.l $7E8022
	STA.l $7E8032
	LDA.w #$0001
	STA.l $7E8017
	STA.l $7E801C
	STA.l $7E8027
	STA.l $7E802C
	STA.l $7E8035
	STA.l $7E8038
	LDA.w #$6779
	STA.l $7E8033
	STA.l $7E8036
	LDA.w #$7967
	STA.l $7E8039
	LDA.w #$0000
	STA.l $7E8013
	STA.l $7E8015
	STA.l $7E8018
	STA.l $7E801A
	STA.l $7E801D
	STA.l $7E801F
	STA.l $7E8021
	STA.l $7E8023
	STA.l $7E8025
	STA.l $7E8028
	STA.l $7E802A
	STA.l $7E802D
	STA.l $7E802F
	STA.l $7E8031
	STA.l $7E803B
	LDA.w #$4301
	STA.l $7E803C
	STA.l $7E803E
	LDA.w #$4201
	STA.l $7E8040
	LDA.w #$0000
	STA.l $7E8042
	LDA.w #$0040
	STA.l $7E8043
	LDA.w #$0401
	STA.l $7E8045
	LDA.w #$0000
	STA.l $7E8047
	SEP.b #$20
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8022
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8022>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_BG1AddressAndSize&$0000FF<<8)+$01
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8032
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8032>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_ColorMathSelectAndEnable&$0000FF<<8)+$00
	STX.w HDMA[$04].Parameters
	LDX.w #$7E803C
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E803C>>16
	STA.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	LDX.w #(!REGISTER_SubScreenLayers&$0000FF<<8)+$00
	STX.w HDMA[$05].Parameters
	LDX.w #$7E8043
	STX.w HDMA[$05].SourceLo
	LDA.b #$7E8043>>16
	STA.w HDMA[$05].SourceBank
	STZ.w HDMA[$05].IndirectSourceBank
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$06].Parameters
	LDX.w #DATA_BB9CAF
	STX.w HDMA[$06].SourceLo
	LDA.b #DATA_BB9CAF>>16
	STA.w HDMA[$06].SourceBank
	LDA.b #$7E8048>>16
	STA.w HDMA[$06].IndirectSourceBank
	REP.b #$20
	LDA.w #$7E01
	STA.w $059B
	RTS

DATA_BB9CAF:
	db $08 : dw $7E8056
	db $08 : dw $7E8054
	db $08 : dw $7E8052
	db $08 : dw $7E8050
	db $08 : dw $7E804E
	db $08 : dw $7E804C
	db $08 : dw $7E804A
	db $08 : dw $7E8048
	db $08 : dw $7E8056
	db $08 : dw $7E8054
	db $08 : dw $7E8052
	db $08 : dw $7E8050
	db $08 : dw $7E804E
	db $08 : dw $7E804C
	db $08 : dw $7E804A
	db $08 : dw $7E8048
	db $08 : dw $7E8056
	db $08 : dw $7E8054
	db $08 : dw $7E8052
	db $08 : dw $7E8050
	db $08 : dw $7E804E
	db $08 : dw $7E804C
	db $08 : dw $7E804A
	db $08 : dw $7E8048
	db $08 : dw $7E8056
	db $08 : dw $7E8054
	db $08 : dw $7E8052
	db $08 : dw $7E8050
	db $08 : dw $7E804E
	db $08 : dw $7E804C
	db $08 : dw $7E804A
	db $08 : dw $7E8048
	db $00

CODE_BB9D10:
	JSR.w CODE_BBA8D0
	LDA.w #$0040
	STA.l $7E8012
	STA.l $7E8022
	STA.l $7E8032
	LDA.w #$0001
	STA.l $7E8017
	STA.l $7E801C
	STA.l $7E8027
	STA.l $7E802C
	STA.l $7E8035
	STA.l $7E8038
	LDA.w #$6779
	STA.l $7E8033
	STA.l $7E8036
	LDA.w #$7967
	STA.l $7E8039
	LDA.w #$0000
	STA.l $7E8013
	STA.l $7E8015
	STA.l $7E8018
	STA.l $7E801A
	STA.l $7E801D
	STA.l $7E801F
	STA.l $7E8021
	STA.l $7E8023
	STA.l $7E8025
	STA.l $7E8028
	STA.l $7E802A
	STA.l $7E802D
	STA.l $7E802F
	STA.l $7E8031
	STA.l $7E803B
	LDA.w #$8701
	STA.l $7E803C
	STA.l $7E803E
	LDA.w #$8601
	STA.l $7E8040
	LDA.w #$0000
	STA.l $7E8042
	SEP.b #$20
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8022
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8022>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_BG1AddressAndSize&$0000FF<<8)+$01
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8032
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8032>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_ColorMathSelectAndEnable&$0000FF<<8)+$00
	STX.w HDMA[$04].Parameters
	LDX.w #$7E803C
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E803C>>16
	STA.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	REP.b #$20
	LDA.w #$1E01
	STA.w $059B
	RTS

CODE_BB9E02:
	JSR.w CODE_BBA8D0
	LDX.w #$0000
	LDA.w #$0010
CODE_BB9E0B:
	STA.l $7E8012,x
	INX
	INX
	INX
	CPX.w #$002D
	BNE.b CODE_BB9E0B
	SEP.b #$20
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$0201
	STA.w $059B
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_WindyWell_Bonus1
	BEQ.b CODE_BB9E44
	LDY.w #$00DA
	JSL.l CODE_BB83EF
	RTS

CODE_BB9E44:
	LDY.w #$0120
	JSL.l CODE_BB83EF
	RTS

CODE_BB9E4C:
	JSR.w CODE_BBA8D0
	LDA.w #$0000
	STA.l $7E8012
	LDA.w #$0001
	STA.w $059B
	RTS

CODE_BB9E5D:
	JSR.w CODE_BBA8D0
	LDA.w #$0001
	STA.w $059B
	RTS

CODE_BB9E67:
	LDA.w #$0004
	STA.b $78
	LDA.w #$0001
	STA.w $059B
	RTS

CODE_BB9E73:
	JSR.w CODE_BBA8D0
	LDA.w #$007F
	STA.l $7E80E2
	LDA.w #$0007
	STA.l $7E80E3
	LDA.w #$0008
	STA.l $7E80E4
	LDA.w #$0007
	STA.l $7E80E5
	LDA.w #$0030
	STA.l $7E80E6
	LDA.w #$0005
	STA.l $7E80E7
	LDA.w #$0001
	STA.l $7E80E8
	LDA.w #$0004
	STA.l $7E80E9
	LDA.w #$0000
	STA.l $7E80EA
	LDA.w #$0040
	STA.l $7E886C
	LDA.w #$00B6
	STA.l $7E886D
	LDA.w #$0040
	STA.l $7E886F
	LDA.w #$00B6
	STA.l $7E8870
	LDX.w #$0000
CODE_BB9ED4:
	LDA.w #$0004
	STA.l $7E8872,x
	LDA.w #$00B6
	STA.l $7E8873,x
	LDA.w #$0004
	STA.l $7E8875,x
	LDA.w #$00BA
	STA.l $7E8876,x
	LDA.w #$0004
	STA.l $7E8878,x
	LDA.w #$00BE
	STA.l $7E8879,x
	LDA.w #$0004
	STA.l $7E887B,x
	LDA.w #$00C2
	STA.l $7E887C,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CMP.w #$00A8
	BNE.b CODE_BB9ED4
	LDA.w #$0000
	STA.l $7E8872,x
	LDA.w #$0040
	STA.l $7E8012
	LDA.w #$80D2
	STA.l $7E8013
	LDA.w #$0040
	STA.l $7E8015
	LDA.w #$80D2
	STA.l $7E8016
	LDX.w #$0000
CODE_BB9F3D:
	LDA.w #$0008
	STA.l $7E8018,x
	LDA.w #$80D2
	STA.l $7E8019,x
	LDA.w #$0008
	STA.l $7E801B,x
	LDA.w #$80D6
	STA.l $7E801C,x
	LDA.w #$0008
	STA.l $7E801E,x
	LDA.w #$80DA
	STA.l $7E801F,x
	LDA.w #$0008
	STA.l $7E8021,x
	LDA.w #$80DE
	STA.l $7E8022,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CMP.w #$00A8
	BNE.b CODE_BB9F3D
	LDA.w #$0000
	STA.l $7E8018,x
	SEP.b #$20
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$00
	STX.w HDMA[$06].Parameters
	LDX.w #$7E80E2
	STX.w HDMA[$06].SourceLo
	LDA.b #$7E80E2>>16
	STA.w HDMA[$06].SourceBank
	STA.w HDMA[$06].IndirectSourceBank
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$43
	STX.w HDMA[$02].Parameters
	LDX.w #$7E886C
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E886C>>16
	STA.w HDMA[$02].SourceBank
	STA.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$43
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$03].SourceBank
	STA.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$04].Parameters
	LDX.w #$7E884B
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E884B>>16
	STA.w HDMA[$04].SourceBank
	STA.w HDMA[$04].IndirectSourceBank
	LDX.w #(!REGISTER_BG3VertScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$07].Parameters
	LDX.w #$7E8832
	STX.w HDMA[$07].SourceLo
	LDA.b #$7E8832>>16
	STA.w HDMA[$07].SourceBank
	STZ.w HDMA[$07].IndirectSourceBank
	REP.b #$20
	LDY.w #DATA_FF0FCE
	JSL.l CODE_BB8418
	JSR.w CODE_BBABD5
	LDA.w #$DC01
	STA.w $059B
	RTS

CODE_BBA000:
	JSR.w CODE_BBA8D0
	SEP.b #$20
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$01].Parameters
	LDX.w #DATA_BBA071
	STX.w HDMA[$01].SourceLo
	LDA.b #DATA_BBA071>>16
	STA.w HDMA[$01].SourceBank
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$0201
	STA.w $059B
	RTS

CODE_BBA024:
	JSR.w CODE_BBA8D0
	LDA.w #$0024
	STA.b $78
	LDY.w #$0000
	TYX
CODE_BBA030:
	LDA.w #$0002
	STA.l $7E80F2,x
	TYA
	CLC
	ADC.w #$0002
	AND.w #$001E
	TAY
	CLC
	ADC.w #$7E80D2
	STA.l $7E80F2+$01,x
	INX
	INX
	INX
	CPX.w #$0150
	BNE.b CODE_BBA030
	SEP.b #$20
	LDX.w #(!REGISTER_BG1VertScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$01].Parameters
	LDX.w #$7E80F2
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E80F2>>16
	STA.w HDMA[$01].SourceBank
	LDA.b #$7E80D2>>16
	STA.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$0201
	STA.w $059B
	RTS

DATA_BBA071:
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $02 : dw $7E8020
	db $02 : dw $7E801C
	db $02 : dw $7E801E
	db $02 : dw $7E801A
	db $02 : dw $7E8018
	db $02 : dw $7E8014
	db $02 : dw $7E8016
	db $02 : dw $7E8012
	db $00

CODE_BBA1F2:
	LDA.w #$0024
	STA.b $78
	LDA.w #$0001
	STA.w $059B
	RTS

CODE_BBA1FE:
	LDA.w #$0024
	STA.b $78
	LDX.w #$0000
CODE_BBA206:
	LDA.w #$0010
	STA.l $7E8012,x
	LDA.w #$0000
	STA.l $7E8013,x
	INX
	INX
	INX
	CPX.w #$0066
	BNE.b CODE_BBA206
	SEP.b #$20
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	LDA.w #$0201
	STA.w $059B
	LDY.w #$00DC
	JSL.l CODE_BB83EF
	RTS

CODE_BBA242:
	JSR.w CODE_BBA8D0
	LDX.w #$0000
	TXY
CODE_BBA249:
	LDA.w #$0004
	STA.l $7E8012,x
	STA.l $7E85D2,x
	TYA
	CLC
	ADC.w #$80D2
	STA.l $7E8013,x
	CLC
	ADC.w #$0740
	STA.l $7E85D3,x
	TYA
	CLC
	ADC.w #$0002
	AND.w #$001E
	TAY
	TXA
	CLC
	ADC.w #$0003
	TAX
	CPX.w #$00C0
	BNE.b CODE_BBA249
	LDX.w #$0000
CODE_BBA27C:
	LDA.w #$009F
	STA.l $7E80F2,x
	STA.l $7E810A,x
	LDA.w #$8552
	STA.l $7E80F3,x
	CLC
	ADC.w #$0040
	STA.l $7E810B,x
	INX
	INX
	INX
	CPX.w #$0018
	BNE.b CODE_BBA27C
	SEP.b #$20
	LDX.w #(!REGISTER_BG1VertScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$01].Parameters
	LDX.w #$7E80F2
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E80F2>>16
	STA.w HDMA[$01].SourceBank
	STA.w HDMA[$01].IndirectSourceBank
	REP.b #$20
	SEP.b #$20
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$02].SourceBank
	STA.w HDMA[$02].IndirectSourceBank
	REP.b #$20
	LDA.w #$0601
	STA.w $059B
	RTS

CODE_BBA2D5:
	JSR.w CODE_BBA8D0
	LDA.w #$0001
	STA.l $7E8332
	LDA.w #$FF00
	STA.l $7E8333
	LDA.w #$0001
	STA.l $7E8335
	LDA.w #$FF00
	STA.l $7E8336
	LDA.w #$0001
	STA.l $7E8338
	LDA.w #$00FF
	STA.l $7E8339
	LDA.w #$0000
	STA.l $7E833B
	SEP.b #$20
	LDX.w #(!REGISTER_BG1VertScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$01].Parameters
	LDX.w #DATA_BBA352
	STX.w HDMA[$01].SourceLo
	LDA.b #DATA_BBA352>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$02].Parameters
	LDX.w #DATA_BBA3FB
	STX.w HDMA[$02].SourceLo
	LDA.b #DATA_BBA3FB>>16
	STA.w HDMA[$02].SourceBank
	LDA.b #$7E8013>>16
	STA.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_Window1LeftPositionDesignation&$0000FF<<8)+$01
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8332
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8332>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	REP.b #$20
	LDA.w #$0E01
	STA.w $059B
	RTS

DATA_BBA352:
	db $01 : dw $0017C4
	db $01 : dw $0017C4
	db $01 : dw $0017C4
	db $01 : dw $0017C4
	db $01 : dw $0017C6
	db $01 : dw $0017C6
	db $01 : dw $0017C6
	db $01 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $04 : dw $0017C4
	db $04 : dw $0017C6
	db $00

DATA_BBA3FB:
	db $FF : dw $7E8013
	db $C9 : dw $7E8111
	db $00

DATA_BBA402:
	db $FF : dw $7E81A3
	db $C9 : dw $7E82A1
	db $00

CODE_BBA409:
	JSR.w CODE_BBA8D0
	LDA.w #$007F
	STA.l $7E80E2
	LDA.w #$0007
	STA.l $7E80E3
	LDA.w #$0008
	STA.l $7E80E4
	LDA.w #$0007
	STA.l $7E80E5
	LDA.w #$0030
	STA.l $7E80E6
	LDA.w #$0005
	STA.l $7E80E7
	LDA.w #$0001
	STA.l $7E80E8
	LDA.w #$0004
	STA.l $7E80E9
	LDA.w #$0000
	STA.l $7E80EA
	LDA.w #$0040
	STA.l $7E886C
	LDA.w #$00B6
	STA.l $7E886D
	LDA.w #$0040
	STA.l $7E886F
	LDA.w #$00B6
	STA.l $7E8870
	LDX.w #$0000
CODE_BBA46A:
	LDA.w #$0004
	STA.l $7E8872,x
	LDA.w #$00B6
	STA.l $7E8873,x
	LDA.w #$0004
	STA.l $7E8875,x
	LDA.w #$00BA
	STA.l $7E8876,x
	LDA.w #$0004
	STA.l $7E8878,x
	LDA.w #$00BE
	STA.l $7E8879,x
	LDA.w #$0004
	STA.l $7E887B,x
	LDA.w #$00C2
	STA.l $7E887C,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CMP.w #$00A8
	BNE.b CODE_BBA46A
	LDA.w #$0000
	STA.l $7E8872,x
	LDA.w #$0040
	STA.l $7E8012
	LDA.w #$80D2
	STA.l $7E8013
	LDA.w #$0040
	STA.l $7E8015
	LDA.w #$80D2
	STA.l $7E8016
	LDX.w #$0000
CODE_BBA4D3:
	LDA.w #$0008
	STA.l $7E8018,x
	LDA.w #$80D2
	STA.l $7E8019,x
	LDA.w #$0008
	STA.l $7E801B,x
	LDA.w #$80D6
	STA.l $7E801C,x
	LDA.w #$0008
	STA.l $7E801E,x
	LDA.w #$80DA
	STA.l $7E801F,x
	LDA.w #$0008
	STA.l $7E8021,x
	LDA.w #$80DE
	STA.l $7E8022,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CMP.w #$00A8
	BNE.b CODE_BBA4D3
	LDA.w #$0000
	STA.l $7E8018,x
	SEP.b #$20
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$00
	STX.w HDMA[$06].Parameters
	LDX.w #$7E80E2
	STX.w HDMA[$06].SourceLo
	LDA.b #$7E80E2>>16
	STA.w HDMA[$06].SourceBank
	STA.w HDMA[$06].IndirectSourceBank
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$43
	STX.w HDMA[$02].Parameters
	LDX.w #$7E886C
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E886C>>16
	STA.w HDMA[$02].SourceBank
	STA.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$43
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$03].SourceBank
	STA.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$04].Parameters
	LDX.w #$7E884B
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E884B>>16
	STA.w HDMA[$04].SourceBank
	STA.w HDMA[$04].IndirectSourceBank
	LDX.w #(!REGISTER_BG3VertScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$07].Parameters
	LDX.w #$7E8832
	STX.w HDMA[$07].SourceLo
	LDA.b #$7E8832>>16
	STA.w HDMA[$07].SourceBank
	STZ.w HDMA[$07].IndirectSourceBank
	REP.b #$20
	LDA.w #$1680
	STA.w $0D4E
	JSR.w CODE_BBABD5
	LDY.w #DATA_FF0FCE
	JSL.l CODE_BB8418
	LDA.w #$DC01
	STA.w $059B
	RTS

CODE_BBA59C:
	LDA.w $0515
	CMP.w #$0003
	BEQ.b CODE_BBA5B0
	LDA.w #$001C
	STA.b $78
	LDA.w #$0001
	STA.w $059B
	RTS

CODE_BBA5B0:
	LDA.w #$0024
	STA.b $78
	LDA.w #$0001
	STA.w $059B
	RTS

CODE_BBA5BC:
	JSR.w CODE_BBA8D0
	JSR.w CODE_BBA655
	RTS

CODE_BBA5C3:
	LDY.w #$0002
	JSL.l CODE_BB842C
	JSR.w CODE_BBA5D4
CODE_BBA5CD:
	JSR.w CODE_BBA8D0
	JSR.w CODE_BBA655
	RTS

CODE_BBA5D4:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_GangplankGalley_Bonus2
	BNE.b CODE_BBA5F8
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	PHA
	LDA.w $0911
	PHA
	STZ.w $0911
	LDA.w #$1C31
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	JSR.w CODE_BBA5F8
	PLA
	STA.w $0911
	PLA
	STA.w !RAM_DKC2_Global_Layer1XPosLo
	RTS

CODE_BBA5F8:
	LDA.w #$0100
	STA.w $0911
	LDX.w #$02FE
CODE_BBA601:
	LDA.l DATA_FD334E,x
	STA.l $7E8928,x
	DEX
	DEX
	BPL.b CODE_BBA601
	PEA.w (($7E8928&$FF0000)>>16)|((CODE_BBA5C3&$FF0000)>>8)
	PLB
	LDX.w #$0000
	TXY
CODE_BBA615:
	LDA.l $7E8928,x
	XBA
	AND.w #$001F
	STA.b $34
	LDA.l $7E892A,x
	AND.w #$03E0
	TSB.b $34
	LDA.l $7E892C,x
	AND.w #$7C00
	ORA.b $34
	STA.w $7E8C28,y
	INY
	INY
	TXA
	CLC
	ADC.w #$0006
	TAX
	CPY.w #$0100
	BNE.b CODE_BBA615
	PLB
CODE_BBA642:
	STZ.w $0913
	JSL.l CODE_80DD23
	LDA.w $0913
	BNE.b CODE_BBA642
	LDA.w #$0001
	STA.w $0913
	RTS

CODE_BBA655:
	LDX.w #$0000
	LDA.w #$0018
	STA.l $7E8012
	LDA.w #$0000
	STA.l $7E8013
	LDA.w #$0018
	STA.l $7E8015
	LDA.w #$0000
	STA.l $7E8016
	LDA.w #$0038
	STA.l $7E8018
	LDA.w #$0000
	STA.l $7E8019
	LDX.w #$0009
	LDA.w #$00FF
	STA.l $7E8012,x
	LDA.w #$0001
	STA.l $7E8013,x
	SEP.b #$20
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$01].Parameters
	LDX.w #$7E8012
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E8012>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_FixedColorData&$0000FF<<8)+$00
	STX.w HDMA[$02].Parameters
	LDX.w #DATA_BBA6C6
	STX.w HDMA[$02].SourceLo
	LDA.b #DATA_BBA6C6>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	REP.b #$20
	LDA.w #$0601
	STA.w $059B
	RTS

DATA_BBA6C6:
	db $70,$E0,$07,$4C,$07,$4D,$07,$4E,$07,$4F,$07,$50,$07,$51,$07,$52
	db $07,$53,$07,$54,$07,$55,$07,$56,$07,$57,$07,$58,$07,$59,$07,$5A
	db $07,$5B,$07,$5C,$07,$5D,$07,$5E,$07,$5F,$07,$60,$07,$61,$07,$62
	db $07,$63,$07,$64,$07,$65,$07,$66,$07,$67,$07,$68,$07,$69,$07,$6A
	db $07,$6B,$07,$6C,$07,$6D,$07,$6E,$07,$6F,$07,$70,$07,$71,$07,$72
	db $07,$73,$00

CODE_BBA719:
	JSR.w CODE_BBA8D0
	LDA.w #$0078
	STA.l $7E80D2
	LDA.w #$0000
	STA.l $7E80D3
	LDA.w #$20C4
	STA.l $7E80D5
	LDA.w #$0001
	STA.l $7E80D7
	LDA.w #$0000
	STA.l $7E80D8
	LDA.w #$20C4
	STA.l $7E80DA
	LDA.w #$0001
	STA.l $7E80DC
	LDA.w #$0000
	STA.l $7E80DD
	LDA.w #$14A0
	STA.l $7E80DF
	LDA.w #$0000
	STA.l $7E80E1
	LDA.w #$0040
	STA.l $7E886C
	LDA.w #$00B6
	STA.l $7E886D
	LDA.w #$0040
	STA.l $7E886F
	LDA.w #$00B6
	STA.l $7E8870
	LDX.w #$0000
CODE_BBA781:
	LDA.w #$0004
	STA.l $7E8872,x
	LDA.w #$00B6
	STA.l $7E8873,x
	LDA.w #$0004
	STA.l $7E8875,x
	LDA.w #$00BA
	STA.l $7E8876,x
	LDA.w #$0004
	STA.l $7E8878,x
	LDA.w #$00BE
	STA.l $7E8879,x
	LDA.w #$0004
	STA.l $7E887B,x
	LDA.w #$00C2
	STA.l $7E887C,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CMP.w #$00A8
	BNE.b CODE_BBA781
	LDA.w #$0000
	STA.l $7E8872,x
	LDA.w #$00F0
	STA.l $7E80F2
	LDA.w #DATA_8080F9
	STA.l $7E80F3
	LDA.w #$00F0
	STA.l $7E80F5
	LDA.w #$8169
	STA.l $7E80F6
	LDA.w #$0000
	STA.l $7E80F8
	LDX.w #$0000
CODE_BBA7F1:
	TXA
	ASL
	BIT.w #$0100
	BNE.b CODE_BBA7FB
	EOR.w #$00FF
CODE_BBA7FB:
	AND.w #$00FF
	CLC
	ADC.w #$0030
	CMP.w #$00FF
	BCC.b CODE_BBA80A
	LDA.w #$00FF
CODE_BBA80A:
	STA.l $7E80F9,x
	INX
	CPX.w #$00E2
	BNE.b CODE_BBA7F1
	LDA.w #$006F
	STA.l $7E8832
	LDA.w #$0000
	STA.l $7E8833
	LDA.l DATA_FD2BEE
	STA.l $7E8835
	LDA.w #$006F
	STA.l $7E8837
	LDA.w #$0000
	STA.l $7E8838
	LDA.l DATA_FD2BEE
	STA.l $7E883A
	LDA.w #$0001
	STA.l $7E883C
	LDA.w #$0000
	STA.l $7E883D
	LDA.w #$0000
	STA.l $7E883F
	SEP.b #$20
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$43
	STX.w HDMA[$01].Parameters
	LDX.w #$7E886C
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E886C>>16
	STA.w HDMA[$01].SourceBank
	STZ.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_Window1LeftPositionDesignation&$0000FF<<8)+$40
	STX.w HDMA[$02].Parameters
	LDX.w #$7E80F2
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E80F2>>16
	STA.w HDMA[$02].SourceBank
	LDA.b #DATA_8080F9>>16
	STA.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$03
	STX.w HDMA[$03].Parameters
	LDX.w #$7E8832
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E8832>>16
	STA.w HDMA[$03].SourceBank
	STA.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$05].Parameters
	LDX.w #$7E8552
	STX.w HDMA[$05].SourceLo
	LDA.b #$7E8852>>16
	STA.w HDMA[$05].SourceBank
	STZ.w HDMA[$05].IndirectSourceBank
	LDX.w #(!REGISTER_BG2AddressAndSize&$0000FF<<8)+$00
	STX.w HDMA[$06].Parameters
	LDX.w #$7E8812
	STX.w HDMA[$06].SourceLo
	LDA.b #$7E8812>>16
	STA.w HDMA[$06].SourceBank
	STZ.w HDMA[$06].IndirectSourceBank
	REP.b #$20
	JSR.w CODE_BBABD5
	LDY.w #DATA_FF0FCE
	JSL.l CODE_BB8418
	LDA.w #$6E01
	STA.w $059B
	RTS

CODE_BBA8D0:
	LDA.w #$002C
	STA.b $78
	RTS

CODE_BBA8D6:
	JSR.w CODE_BBA9D3
	LDA.w #$0000
	STA.w $0911
	LDA.w #$03E0
	STA.w $0913
	RTS

CODE_BBA8E6:
	JSR.w CODE_BBA8D0
	JSR.w CODE_BBA9EA
	LDA.w #$7FFF
	STA.w $0D4E
	LDA.w #$7E01
	STA.w $059B
	LDA.w #$007C
	STA.l $7E80E2
	LDA.w #$0211
	STA.l $7E80E3
	LDA.w #$0050
	STA.l $7E80E5
	LDA.w #$0215
	STA.l $7E80E6
	LDA.w #$0001
	STA.l $7E80E8
	LDA.w #$0314
	STA.l $7E80E9
	LDA.w #$0000
	STA.l $7E80EB
	LDA.w #$006C
	STA.l $7E8832
	LDA.w #$0020
	STA.l $7E8833
	LDA.w #$0050
	STA.l $7E8834
	LDA.w #$0020
	STA.l $7E8835
	LDA.w #$0010
	STA.l $7E8836
	LDA.w #$0060
	STA.l $7E8837
	LDA.w #$0001
	STA.l $7E8838
	LDA.w #$0020
	STA.l $7E8839
	LDA.w #$0000
	STA.l $7E883A
	LDA.w #$007C
	STA.l $7E884B
	LDA.w #$0050
	STA.l $7E884E
	LDA.w #$0001
	STA.l $7E8851
	LDA.w #$0000
	STA.l $7E8854
	SEP.b #$20
	LDX.w #(!REGISTER_ColorMathSelectAndEnable&$0000FF<<8)+$00
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8832
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8832>>16
	STA.w HDMA[$02].SourceBank
	STZ.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$01
	STX.w HDMA[$03].Parameters
	LDX.w #$7E80E2
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E80E2>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$04].Parameters
	LDX.w #$7E884B
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E884B>>16
	STA.w HDMA[$04].SourceBank
	STZ.w HDMA[$04].IndirectSourceBank
	REP.b #$20
	RTS

CODE_BBA9C5:
	JSR.w CODE_BBA9D3
	LDA.w #DATA_8081E0
	STA.l $7E8865
	JSR.w CODE_BBABD5
	RTS

CODE_BBA9D3:
	JSR.w CODE_BBA8D0
	JSR.w CODE_BBA9EA
	JSR.w CODE_BBABD5
	LDY.w #DATA_FF0FCE
	JSL.l CODE_BB8418
	LDA.w #$FE01
	STA.w $059B
	RTS

CODE_BBA9EA:
	LDA.w #$0078
	STA.l $7E80D2
	LDA.w #$0000
	STA.l $7E80D3
	LDA.w #$20C4
	STA.l $7E80D5
	LDA.w #$0001
	STA.l $7E80D7
	LDA.w #$0000
	STA.l $7E80D8
	LDA.w #$20C4
	STA.l $7E80DA
	LDA.w #$0001
	STA.l $7E80DC
	LDA.w #$0000
	STA.l $7E80DD
	LDA.w #$14A0
	STA.l $7E80DF
	LDA.w #$0000
	STA.l $7E80E1
	LDA.w #$007F
	STA.l $7E80E2
	LDA.w #$0007
	STA.l $7E80E3
	LDA.w #$0008
	STA.l $7E80E4
	LDA.w #$0007
	STA.l $7E80E5
	LDA.w #$0030
	STA.l $7E80E6
	LDA.w #$0005
	STA.l $7E80E7
	LDA.w #$0001
	STA.l $7E80E8
	LDA.w #$0004
	STA.l $7E80E9
	LDA.w #$0000
	STA.l $7E80EA
	LDA.w #$002C
	STA.l $7E80F2
	LDA.w #$0000
	STA.l $7E80F3
	LDA.w #$001E
	STA.l $7E80F5
	LDA.w #$0000
	STA.l $7E80F6
	LDA.w #$0026
	STA.l $7E80F8
	LDA.w #$0000
	STA.l $7E80F9
	LDX.w #$0009
	LDA.w #$00FF
	STA.l $7E80F2,x
	LDA.w #$0001
	STA.l $7E80F3,x
	LDA.w #$00F8
	STA.l $7E8864
	LDA.w #DATA_808000
	STA.l $7E8865
	LDA.w #$0001
	STA.l $7E8867
	LDA.w #$0911
	STA.l $7E8868
	LDA.w #$0000
	STA.l $7E886A
	LDA.w #$0000
	STA.w $0911
	LDA.w #$1440
	STA.w $0913
	LDA.w #$0040
	STA.l $7E886C
	LDA.w #$00B6
	STA.l $7E886D
	LDA.w #$0040
	STA.l $7E886F
	LDA.w #$00B6
	STA.l $7E8870
	LDX.w #$0000
CODE_BBAAF8:
	LDA.w #$0004
	STA.l $7E8872,x
	LDA.w #$00B6
	STA.l $7E8873,x
	LDA.w #$0004
	STA.l $7E8875,x
	LDA.w #$00BA
	STA.l $7E8876,x
	LDA.w #$0004
	STA.l $7E8878,x
	LDA.w #$00BE
	STA.l $7E8879,x
	LDA.w #$0004
	STA.l $7E887B,x
	LDA.w #$00C2
	STA.l $7E887C,x
	TXA
	CLC
	ADC.w #$000C
	TAX
	CMP.w #$00A8
	BNE.b CODE_BBAAF8
	LDA.w #$0000
	STA.l $7E8872,x
	SEP.b #$20
	LDX.w #(!REGISTER_BG1HorizScrollOffset&$0000FF<<8)+$43
	STX.w HDMA[$01].Parameters
	LDX.w #$7E886C
	STX.w HDMA[$01].SourceLo
	LDA.b #$7E886C>>16
	STA.w HDMA[$01].SourceBank
	STA.w HDMA[$01].IndirectSourceBank
	LDX.w #(!REGISTER_CGRAMAddress&$0000FF<<8)+$43
	STX.w HDMA[$02].Parameters
	LDX.w #$7E8864
	STX.w HDMA[$02].SourceLo
	LDA.b #$7E8864>>16
	STA.w HDMA[$02].SourceBank
	LDA.b #DATA_808000>>16
	STA.w HDMA[$02].IndirectSourceBank
	LDX.w #(!REGISTER_MainScreenLayers&$0000FF<<8)+$00
	STX.w HDMA[$03].Parameters
	LDX.w #$7E80E2
	STX.w HDMA[$03].SourceLo
	LDA.b #$7E80E2>>16
	STA.w HDMA[$03].SourceBank
	STZ.w HDMA[$03].IndirectSourceBank
	LDX.w #(!REGISTER_BG3HorizScrollOffset&$0000FF<<8)+$42
	STX.w HDMA[$04].Parameters
	LDX.w #$7E884B
	STX.w HDMA[$04].SourceLo
	LDA.b #$7E884B>>16
	STA.w HDMA[$04].SourceBank
	STA.w HDMA[$04].IndirectSourceBank
	LDX.w #(!REGISTER_BG2HorizScrollOffset&$0000FF<<8)+$03
	STX.w HDMA[$05].Parameters
	LDX.w #$7E8552
	STX.w HDMA[$05].SourceLo
	LDA.b #$7E8552>>16
	STA.w HDMA[$05].SourceBank
	STZ.w HDMA[$05].IndirectSourceBank
	LDX.w #(!REGISTER_BG2AddressAndSize&$0000FF<<8)+$00
	STX.w HDMA[$06].Parameters
	LDX.w #$7E8812
	STX.w HDMA[$06].SourceLo
	LDA.b #$7E8812>>16
	STA.w HDMA[$06].SourceBank
	STZ.w HDMA[$06].IndirectSourceBank
	LDX.w #(!REGISTER_BG3VertScrollOffset&$0000FF<<8)+$02
	STX.w HDMA[$07].Parameters
	LDX.w #$7E8832
	STX.w HDMA[$07].SourceLo
	LDA.b #$7E8832>>16
	STA.w HDMA[$07].SourceBank
	STZ.w HDMA[$07].IndirectSourceBank
	REP.b #$20
	RTS

CODE_BBABD5:
	LDA.w $17C0
	CLC
	ADC.w #$0020
	STA.w $0D4E
	LDX.w #$FFFE
	SEP.b #$20
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	DEC
CODE_BBABE7:
	INX
	INX
	CMP.l DATA_BBAC3D,x
	BCS.b CODE_BBABE7
	EOR.b #$FF
	ADC.l DATA_BBAC3D,x
	REP.b #$20
	BNE.b CODE_BBAC33
	LDA.l DATA_BBAC3D+$01,x
	AND.w #$00FF
	CLC
	ADC.w $08A6
	ASL
	TAX
	LDA.l DATA_BBAC69,x
	BMI.b CODE_BBAC16
	STA.w $0D52
	LDA.w #$8000
	STA.w $0D4A
	RTS

CODE_BBAC16:
	EOR.w #$FFFF
	INC
	STA.w $0D54
	LDA.w #$FF40
	STA.w $0D4A
	STA.w $0D50
	LDA.w #$012B
	STA.w $0D52
	LDA.w $08C2
	STA.w $0D56
	RTS

CODE_BBAC33:
	LDA.w #$F000
	STA.w $0D54
	STZ.w $0D4A
	RTS

DATA_BBAC3D:
	db $01,$00
	db $0A,$05
	db $14,$0A
	db $15,$0E
	db $62,$13
	db $68,$1A
	db $69,$1B
	db $6C,$1C
	db $6E,$21
	db $7A,$25
	db $7E,$26
	db $7F,$27
	db $81,$28
	db $82,$29
	db $83,$2A
	db $84,$2B
	db $8F,$2C
	db $90,$31
	db $92,$32
	db $93,$33
	db $B7,$34
	db $B8,$35

DATA_BBAC69:
	dw $0100,$0100,$0100,$0100,$0100,$1700,$0EE0,$0EE0
	dw $0280,$0280,$07B8,$0550,$0230,$01F8,$0710,$0470
	dw $0560,$0310,$0310,$D00B,$E5AB,$DFC0,$EC80,$F120
	dw $F730,$FED5,$0258,$02F0,$05B0,$02B0,$0630,$0370
	dw $0448,$27B0,$14F0,$0268,$0268,$1000,$1000,$1000
	dw $0100,$0100,$0100,$0100,$0880,$0370,$0850,$0380
	dw $01D0,$03D0,$0230,$0160,$FD00,$F4B0

CODE_BBACD5:
	LDA.w #$0006
	STA.b $88
	LDA.w #$FFFC
	STA.w $0BA4
	RTS

CODE_BBACE1:
	LDA.w #$0005
	STA.b $88
	LDA.w #$FFFC
	STA.w $0BA4
	RTS

CODE_BBACED:
	LDA.w #$0005
	STA.b $88
	LDA.w #$FFFC
	STA.w $0BA4
	RTS

CODE_BBACF9:
	JSR.w CODE_BBAD27
	LDA.w $08FC
	AND.w #$0003
	BNE.b CODE_BBAD0B
	LDA.w #$0001
	JSL.l CODE_BBC157
CODE_BBAD0B:
	RTS

CODE_BBAD0C:
	JSR.w CODE_BBAD27
	LDA.w #$0004
	BIT.w $08C4
	BNE.b CODE_BBAD1F
	LDA.w #$0002
	JSL.l CODE_BBC157
	RTS

CODE_BBAD1F:
	LDA.w #$0009
	JSL.l CODE_BBC157
	RTS

CODE_BBAD27:
	LDA.w #DATA_FD6682
	JSL.l CODE_BB8A65
	LDA.w #$16B2
	STA.b $66
	LDY.w #$000E
	JSL.l CODE_BB842C
	LDX.b $68
	STX.b $64
	JSR.w CODE_BBAEA3
	LDA.w #!Define_DKC2_Animation_Player_Run
	JSL.l CODE_B9D0B8
	JSR.w CODE_BBAEB0
	LDA.l DATA_FF0040
	STA.w $16BA
	LDA.l DATA_FF0040+$02
	STA.w $16BC
	LDA.w #$16D8
	STA.b $66
	LDY.w #$0010
	JSL.l CODE_BB842C
	LDX.b $68
	STX.b $64
	JSR.w CODE_BBAEA3
	LDA.w #!Define_DKC2_Animation_Player_Run
	JSL.l CODE_B9D0B8
	JSR.w CODE_BBAEB0
	LDA.l DATA_FF012A
	STA.w $16E0
	LDA.l DATA_FF012A+$02
	STA.w $16E2
	JSR.w CODE_BBADCF
	JSR.w CODE_BBAD8B
	RTS

CODE_BBAD8B:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KrowsNest_Main
	BEQ.b CODE_BBADA7
	CMP.w #!Define_DKC2_LevelID_KreepyKrow_Main
	BEQ.b CODE_BBADAF
	CMP.w #!Define_DKC2_LevelID_KleeversKiln_Main
	BEQ.b CODE_BBADB7
	CMP.w #!Define_DKC2_LevelID_KudgelsKontest
	BEQ.b CODE_BBADBF
	CMP.w #!Define_DKC2_LevelID_KrocodileKore_Main
	BEQ.b CODE_BBADC7
	RTS

CODE_BBADA7:
	LDA.w #$0005
	JSL.l CODE_BBC157
	RTS

CODE_BBADAF:
	LDA.w #$0006
	JSL.l CODE_BBC157
	RTS

CODE_BBADB7:
	LDA.w #$0007
	JSL.l CODE_BBC157
	RTS

CODE_BBADBF:
	LDA.w #$0008
	JSL.l CODE_BBC157
	RTS

CODE_BBADC7:
	LDA.w #$000A
	JSL.l CODE_BBC157
	RTS

CODE_BBADCF:
	JSR.w CODE_BBAE85
	LDX.w $0597
	LDA.w #$0000
	STA.b $30,x
	LDA.w #$00D8
	STA.b $02,x
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$001E
	STA.b $30,x
	LDA.w #$00E4
	STA.b $02,x
	LDA.b $6E
	BNE.b CODE_BBAE1B
CODE_BBADF0:
	LDX.w $0597
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBAE16
	LDA.b $06,x
	SEC
	SBC.w #$0020
	STA.b $06,x
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSL.l CODE_B8D7E9
	RTS

CODE_BBAE16:
	JSL.l CODE_B8B752
	RTS

CODE_BBAE1B:
	LDA.b $6C
	BEQ.b CODE_BBAE55
	LDA.b $6E
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	AND.w #$000E
	TAX
	LDA.l DATA_FF0D64,x
	TAY
	JSL.l CODE_BB8432
	BCC.b CODE_BBAE3D
	LDA.w #$0010
	JSL.l CODE_808BE4
	RTS

CODE_BBAE3D:
	LDX.b $68
	STX.b $6C
	STX.b $64
	LDA.w #$0001
	STA.b $2E,x
	LDA.w #$004F
	JSL.l CODE_B9D04B
	JSL.l CODE_B89344
	BRA.b CODE_BBADF0

CODE_BBAE55:
	JSL.l CODE_B8808E
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_BBAE66
	JSL.l CODE_B8B8CB
	BRA.b CODE_BBAE6A

CODE_BBAE66:
	JSL.l CODE_B8B5EF
CODE_BBAE6A:
	LDX.w $0597
	JSL.l CODE_B8B752
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBAE84
	JSL.l CODE_B390FE
	LDX.b $68
	LDA.w #$0005
	STA.b $2E,x
CODE_BBAE84:
	RTS

CODE_BBAE85:
	LDA.w $0550
	AND.w #$0002
	BNE.b CODE_BBAE8E
	RTS

CODE_BBAE8E:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	JSR.w CODE_BBAE9B
	LDX.w $0597
	JSR.w CODE_BBAE9B
	RTS

CODE_BBAE9B:
	LDA.b $12,x
	ORA.w #$4000
	STA.b $12,x
	RTS

CODE_BBAEA3:
	LDX.b $64
	LDA.w $0533
	STA.b $06,x
	LDA.w $0535
	STA.b $0A,x
	RTS

CODE_BBAEB0:
	LDA.b $64
	CMP.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_BBAEBB
	LDA.b $6E
	BNE.b CODE_BBAEDE
CODE_BBAEBB:
	LDX.b $64
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_DiddyKong
	BNE.b CODE_BBAED6
	LDA.w #$0001
	JSR.w CODE_BB8A69
CODE_BBAECA:
	LDX.b $64
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	RTS

CODE_BBAED6:
	LDA.w #$0004
	JSR.w CODE_BB8A69
	BRA.b CODE_BBAECA

CODE_BBAEDE:
	STA.b $32
	LDA.b $6C
	BNE.b CODE_BBAEBB
	LDA.b $32
	SEC
	SBC.w #!Define_DKC2_SpriteID_Squitter
	LSR
	TAX
	LDA.l DATA_BBAEF5,x
	JSR.w CODE_BB8A69
	BRA.b CODE_BBAECA

DATA_BBAEF5:
	dw $0005,$000D,$000F,$0043,$0060

CODE_BBAEFF:
	LDX.w #$0515
CODE_BBAF02:
	STA.b $34
	XBA
	AND.w #$00FF
	STA.b $32
	LDA.b $34
	AND.w #$00FF
	ASL
	TAY
	PHB
	PEA.w (DATA_FD0000&$FF0000)>>8
	PLB
	PLB
	LDA.w DATA_FD0000,y
	TAY
	LDA.w $0000,y
	INY
	INY
	STA.b $00,x
	CMP.w #$0000
	BEQ.b CODE_BBAF58
	CMP.w #$0001
	BEQ.b CODE_BBAF4B
	CMP.w #$0002
	BEQ.b CODE_BBAF58
	CMP.w #$0003
	BEQ.b CODE_BBAF58
	CMP.w #$0004
	BEQ.b CODE_BBAF48
	CMP.w #$0005
	BEQ.b CODE_BBAF48
	CMP.w #$0006
	BEQ.b CODE_BBAF58
CODE_BBAF45:
	PLB
	CLC
	RTL

CODE_BBAF48:
	PLB
	SEC
	RTL

CODE_BBAF4B:
	LDA.w $0000,y
	INY
	AND.w #$00FF
	SEP.b #$20
	STA.b $18,x
	REP.b #$20
CODE_BBAF58:
	JSR.w CODE_BBAFD4
	JSR.w CODE_BBB04F
	JSR.w CODE_BBB059
	TYA
	STA.b $1C,x
	STZ.b $26,x
	LDA.b $32
	BRA.b CODE_BBAF72

CODE_BBAF6A:
	INC.b $26,x
	TYA
	CLC
	ADC.w #$0005
	TAY
CODE_BBAF72:
	LDA.w $0005,y
	AND.w #$00FF
	CMP.w #$00FF
	BEQ.b CODE_BBAF81
	DEC.b $32
	BPL.b CODE_BBAF6A
CODE_BBAF81:
	LDA.w $0000,y
	SEP.b #$20
	STA.b $3B,x
	REP.b #$20
	LDA.b $38
	AND.w #$00FF
	STA.b $10,x
	LDA.b $36
	PHY
	TAY
	JSR.w CODE_BBB008
	JSR.w CODE_BBB027
	JSR.w CODE_BBAFF5
	JSR.w CODE_BBB036
	JSR.w CODE_BBB045
	JSR.w CODE_BBB06A
	PLY
	LDA.w $0001,y
	STA.b $1E,x
	LDA.w $0003,y
	STA.b $20,x
	BRA.b CODE_BBAFB6

CODE_BBAFB4:
	INC.b $26,x
CODE_BBAFB6:
	TYA
	CLC
	ADC.w #$0005
	TAY
	LDA.w $0000,y
	AND.w #$00FF
	CMP.w #$00FF
	BNE.b CODE_BBAFB4
	INY
	JSR.w CODE_BBB088
	JSR.w CODE_BBB072
	JSR.w CODE_BBB082
	BRL.w CODE_BBAF45

CODE_BBAFD4:
	LDA.w $0000,y
	INY
	INY
	STA.b $36
	LDA.w $0000,y
	INY
	STA.b $38
CODE_BBAFE1:
	LDA.w $0000,y
	BEQ.b CODE_BBAFF2
	INY
	INY
	STA.b $39
	LDA.w $0000,y
	INY
	STA.b $3B
	BRA.b CODE_BBAFE1

CODE_BBAFF2:
	INY
	INY
	RTS

CODE_BBAFF5:
	LDA.w $0000,y
	INY
	INY
	PHA
	AND.w #$00FF
	STA.b $22,x
	PLA
	XBA
	AND.w #$00FF
	STA.b $24,x
	RTS

CODE_BBB008:
	LDA.w $0000,y
	INY
	INY
	STA.b $02,x
	LDA.w $0000,y
	INY
	INY
	STA.b $04,x
	LDA.w $0000,y
	INY
	INY
	STA.b $06,x
	LDA.w $0000,y
	INY
	INY
	STA.l $000A8E
	RTS

CODE_BBB027:
	LDA.w $0000,y
	INY
	INY
	STA.b $0A,x
	LDA.w $0000,y
	INY
	INY
	STA.b $08,x
	RTS

CODE_BBB036:
	LDA.w $0000,y
	INY
	INY
	STA.b $12,x
	LDA.w $0000,y
	INY
	INY
	STA.b $14,x
	RTS

CODE_BBB045:
	LDA.w $0000,y
	INY
	AND.w #$00FF
	STA.b $0E,x
	RTS

CODE_BBB04F:
	LDA.w $0000,y
	INY
	AND.w #$00FF
	STA.b $0C,x
	RTS

CODE_BBB059:
	LDA.w $0000,y
	INY
	INY
	STA.b $38,x
	LDA.w $0000,y
	INY
	AND.w #$00FF
	STA.b $3A,x
	RTS

CODE_BBB06A:
	LDA.w $0000,y
	INY
	INY
	STA.b $16,x
	RTS

CODE_BBB072:
	LDA.w $0000,y
	INY
	INY
	STA.b $1A,x
	RTS

CODE_BBB07A:
	LDA.w $0000,y
	INY
	INY
	STA.b $18,x
	RTS

CODE_BBB082:
	TYA
	INY
	INY
	STA.b $3C,x
	RTS

CODE_BBB088:
	STZ.b $28,x
	STZ.b $2A,x
	STZ.b $2C,x
	STZ.b $2E,x
	STZ.b $30,x
	STZ.b $32,x
	STZ.b $34,x
	STZ.b $36,x
	PHX
	BRA.b CODE_BBB0A1

CODE_BBB09B:
	INY
	INY
	STA.b $28,x
	INX
	INX
CODE_BBB0A1:
	LDA.w $0000,y
	BPL.b CODE_BBB09B
	INY
	INY
	PLX
	RTS

ADDR_BBB0AA:
	REP.b #$20
CODE_BBB0AC:
	LDA.b $98
	STA.b $38
	LDA.b $9A
	AND.w #$00FF
	STA.b $3A
	LDA.w $0B84
	TAX
	INX
	INX
	INX
	INX
	LDA.w $0525
	ASL
	STA.b $32
	ASL
	ASL
	CLC
	ADC.b $32
	STX.b $34
	CLC
	ADC.b $34
	TAX
	LDA.l (DATA_B5BD05&$FF0000)+$08,x
	ASL
	ASL
	TAX
	LDA.l DATA_BBB234,x
	LSR
	LSR
	LSR
	STA.l $000B88
	LDA.l DATA_BBB234+$02,x
	LSR
	LSR
	LSR
	STA.l $000B8A
	RTS

CODE_BBB0EE:
	LDA.w $0525
	LDX.w #$0000
	LDY.w #$007F
CODE_BBB0F7:
	PHA
	TXA
	STA.b $D9
	TYA
	XBA
	STA.b $DB
	LDA.b $98
	STA.b $38
	LDA.b $9A
	AND.w #$00FF
	STA.b $3A
	LDA.w $0B84
	TAX
	LDA.l DATA_B5BD05&$FF0000,x
	JSR.w CODE_BBB1D0
	STA.b $46
	INX
	INX
	LDA.l DATA_B5BD05&$FF0000,x
	JSR.w CODE_BBB1D0
	STA.b $48
	INX
	INX
	PLA
	ASL
	STA.b $32
	ASL
	ASL
	CLC
	ADC.b $32
	STX.b $34
	CLC
	ADC.b $34
	TAX
	LDA.l DATA_B5BD05&$FF0000,x
	JSR.w CODE_BBB1D0
	STA.b $52
	LDA.l (DATA_B5BD05&$FF0000)+$04,x
	JSR.w CODE_BBB1D0
	STA.b $54
	LDA.l (DATA_B5BD05&$FF0000)+$02,x
	SEC
	SBC.l DATA_B5BD05&$FF0000,x
	JSR.w CODE_BBB1D0
	STA.b $4E
	LDA.l (DATA_B5BD05&$FF0000)+$06,x
	SEC
	SBC.l (DATA_B5BD05&$FF0000)+$04,x
	JSR.w CODE_BBB1D0
	STA.b $50
	LDA.l (DATA_B5BD05&$FF0000)+$08,x
	STA.w $0AB4
	ASL
	TAY
	ASL
	TAX
	LDA.l DATA_BBB234,x
	STA.b $4A
	LDA.l DATA_BBB234+$02,x
	STA.b $4C
	TYX
	JSR.w (DATA_BBB258,x)
	LDA.b $32
	CLC
	ADC.b $38
	STA.b $38
	LDA.b $34
	ADC.b $3A
	STA.b $3A
	PHB
	LDA.b $DB
	PHA
	PLB
	PLB
	LDA.b $D9
	STA.b $3C
	TAX
	LDY.w #$0000
CODE_BBB197:
	JSR.w CODE_BBB1A6
	JSR.w CODE_BBB1B9
	JSR.w CODE_BBB1C8
	DEC.b $44
	BNE.b CODE_BBB197
	PLB
	RTS

CODE_BBB1A6:
	LDY.w #$0000
	LDX.b $3C
CODE_BBB1AB:
	LDA.b [$38],y
	STA.w $0000,x
	INX
	INX
	INY
	INY
	CPY.b $42
	BNE.b CODE_BBB1AB
	RTS

CODE_BBB1B9:
	LDA.b $3E
	CLC
	ADC.b $38
	STA.b $38
	LDA.w #$0000
	ADC.b $3A
	STA.b $3A
	RTS

CODE_BBB1C8:
	LDA.b $40
	CLC
	ADC.b $3C
	STA.b $3C
	RTS

CODE_BBB1D0:
	LSR
	LSR
	LSR
	LSR
	LSR
	RTS

CODE_BBB1D6:
	PHB
	PEA.w $7F0000>>8
	PLB
	PLB
	LDA.l $0017B4
	STA.b $38
	LDA.l $00009B
	AND.w #$00FF
	STA.b $3A
	SEP.b #$20
	LDA.b #$80
	STA.l $00009B
	REP.b #$20
	LDA.l $00003C
	TAX
	STA.l $0017B4
	LDA.l $000B86
	AND.w #$0020
	BNE.b CODE_BBB21A
	LDY.w #$0000
CODE_BBB20A:
	LDA.b [$38],y
	INY
	INY
	STA.w $7F0000,x
	INX
	INX
	CPX.w #$9600
	BNE.b CODE_BBB20A
CODE_BBB218:
	PLB
	RTS

CODE_BBB21A:
	PHK
	PLB
	LDA.l $000038
	TAX
	LDA.l $00003A
	TAY
	LDA.l $0017B4
	SEC
	SBC.w #$0000
	JSL.l CODE_BB8D91
	BRA.b CODE_BBB218

DATA_BBB234:
	dw $0200,$0010,$0100,$0020,$0080,$0040,$0040,$0080
	dw $0020,$0100,$0010,$0200,$0060,$0050,$0050,$0060
	dw $0300,$0010

DATA_BBB258:
	dw CODE_BBB26A
	dw CODE_BBB26A
	dw CODE_BBB26A
	dw CODE_BBB26A
	dw CODE_BBB297
	dw CODE_BBB297
	dw CODE_BBB297
	dw CODE_BBB297
	dw CODE_BBB26A

CODE_BBB26A:
	LDA.b $52
	LDX.b $48
	JSR.w CODE_BBB2C8
	LDA.b $54
	CLC
	ADC.b $32
	STA.b $32
	LDA.w #$0000
	ADC.b $34
	STA.b $34
	ASL.b $32
	ROL.b $34
	LDA.b $50
	ASL
	STA.b $42
	LDA.b $4E
	STA.b $44
	LDA.b $48
	ASL
	STA.b $3E
	LDA.b $4C
	ASL
	STA.b $40
	RTS

CODE_BBB297:
	LDA.b $54
	LDX.b $46
	JSR.w CODE_BBB2C8
	LDA.b $52
	CLC
	ADC.b $32
	STA.b $32
	LDA.w #$0000
	ADC.b $34
	STA.b $34
	ASL.b $32
	ROL.b $34
	LDA.b $4E
	ASL
	STA.b $42
	LDA.b $50
	STA.b $44
	LDA.b $46
	ASL
	STA.b $3E
	LDA.b $4A
	ASL
	STA.b $40
	RTS

CODE_BBB2C4:
	JSR.w CODE_BBB2C8
	RTL

CODE_BBB2C8:
	STX.b $5E
	STA.b $60
	SEP.b #$20
	LDA.b $5E
	STA.w !REGISTER_Multiplicand
	LDA.b $60
	STA.w !REGISTER_Multiplier
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.b $32
	STZ.b $34
	SEP.b #$20
	LDA.b $5F
	STA.w !REGISTER_Multiplicand
	LDA.b $60
	STA.w !REGISTER_Multiplier
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	CLC
	ADC.b $33
	STA.b $33
	LDA.w #$0000
	ADC.w #$0000
	STA.b $35
	SEP.b #$20
	LDA.b $5E
	STA.w !REGISTER_Multiplicand
	LDA.b $61
	STA.w !REGISTER_Multiplier
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	CLC
	ADC.b $33
	STA.b $33
	LDA.w #$0000
	ADC.w #$0000
	STA.b $35
	SEP.b #$20
	LDA.b $5F
	STA.w !REGISTER_Multiplicand
	LDA.b $61
	STA.w !REGISTER_Multiplier
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	CLC
	ADC.b $34
	STA.b $34
	RTS

CODE_BBB340:
	JSR.w CODE_BBB0AC
	LDX.w #$7F95FE
	LDA.w #$0000
CODE_BBB349:
	STA.l $7F0000,x
	DEX
	DEX
	BNE.b CODE_BBB349
	STA.l $7F0000,x
	LDX.w #$017E
	LDA.w #$0000
CODE_BBB35B:
	STA.w $0BA6,x
	DEX
	DEX
	BPL.b CODE_BBB35B
	LDX.w #$01FE
	LDA.w #$0000
CODE_BBB368:
	STA.l $7E7E12,x
	DEX
	DEX
	BPL.b CODE_BBB368
	LDA.w #$0004
	STA.l $7F0000
	LDA.w #$0001
	STA.l $000B98
	PHB
	PEA.w (DATA_FE0000&$FF0000)>>8
	PLB
	PLB
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	ASL
	TAY
	LDA.w DATA_FE0000,y
	BEQ.b CODE_BBB3E0
	TAY
	BRA.b CODE_BBB3D0

CODE_BBB390:
	AND.w #$00F0
	STA.b $32
	LDA.w $0002,y
	SEC
	SBC.w #$0100
	STA.l $000B8C
	LDA.w $0004,y
	SEC
	SBC.w #$0100
	STA.l $000B92
	PHB
	PHY
	JSR.w CODE_BBB3EA
	PLY
	PLB
	LDA.w $0000,y
	AND.w #$1F00
	BEQ.b CODE_BBB3C1
	PHB
	PHY
	JSR.w CODE_BBB4F1
	PLY
	PLB
CODE_BBB3C1:
	LDA.l $000B98
	INC
	STA.l $000B98
	TYA
	CLC
	ADC.w #$0008
	TAY
CODE_BBB3D0:
	LDA.w $0000,y
	AND.w #$00FF
	BNE.b CODE_BBB390
	JSR.w CODE_BBB574
	JSR.w CODE_BBB50B
	PLB
	RTS

CODE_BBB3E0:
	LDA.w #$0001
	JSL.l CODE_808BE4
	PLB
	RTS

CODE_BBB3E9:
	RTS

CODE_BBB3EA:
	PEA.w DATA_BBB92F>>8
	PLB
	PLB
	LDX.b $32
	STZ.w $0B8E
	LDA.w $0B8C
	SEC
	SBC.w #$0100
	SEC
	SBC.l DATA_BBB92F,x
	BPL.b CODE_BBB405
	LDA.w #$0000
CODE_BBB405:
	STA.b $36
	AND.w #$FF00
	XBA
	CMP.w $0B88
	BCS.b CODE_BBB3E9
	STA.w $0B8E
	LDA.b $36
	CLC
	ADC.l DATA_BBB92F+$02,x
	AND.w #$FF00
	XBA
	CMP.w $0B88
	BCC.b CODE_BBB427
	LDA.w $0B88
	DEC
CODE_BBB427:
	STA.w $0B90
	STZ.w $0B94
	LDA.w $0B92
	SEC
	SBC.w #$00E0
	SEC
	SBC.l DATA_BBB92F+$04,x
	BPL.b CODE_BBB43E
	LDA.w #$0000
CODE_BBB43E:
	STA.b $36
	AND.w #$FF00
	XBA
	CMP.w $0B8A
	BCS.b CODE_BBB3E9
	STA.w $0B94
	LDA.b $36
	CLC
	ADC.l DATA_BBB92F+$06
	AND.w #$FF00
	XBA
	CMP.w $0B8A
	BCC.b CODE_BBB460
	LDA.w $0B8A
	DEC
CODE_BBB460:
	STA.w $0B96
	LDA.w $0B8E
	STA.w $0B8C
	LDA.w $0B94
	STA.w $0B92
	BRA.b CODE_BBB47F

CODE_BBB471:
	INC.w $0B92
	LDA.w $0B8E
	STA.w $0B8C
	BRA.b CODE_BBB47F

CODE_BBB47C:
	INC.w $0B8C
CODE_BBB47F:
	JSR.w CODE_BBB493
	LDA.w $0B8C
	CMP.w $0B90
	BNE.b CODE_BBB47C
	LDA.w $0B92
	CMP.w $0B96
	BNE.b CODE_BBB471
	RTS

CODE_BBB493:
	LDA.w $0B92
	XBA
	ORA.w $0B88
	STA.w !REGISTER_Multiplicand
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	CLC
	ADC.w $0B8C
	ASL
	TAX
	LDA.w $0BA6,x
	BEQ.b CODE_BBB4D0
CODE_BBB4B1:
	TAX
	LDA.l $7F0000,x
	BNE.b CODE_BBB4B1
	LDA.l $7F0000
	STA.l $7F0000,x
	CLC
	ADC.w #$0004
	STA.l $7F0000
	LDA.w $0B98
	STA.l $7F0002,x
	RTS

CODE_BBB4D0:
	LDA.l $7F0000
	STA.w $0BA6,x
	TAX
	LDA.w $0B98
	STA.l $7F0002,x
	TXA
	CLC
	ADC.w #$0004
	STA.l $7F0000,x
	CLC
	ADC.w #$0004
	STA.l $7F0000
	RTS

CODE_BBB4F1:
	XBA
	DEC
	ASL
	ASL
	ASL
	ASL
	TAX
	BRA.b CODE_BBB4FC

CODE_BBB4FA:
	INX
	INX
CODE_BBB4FC:
	LDA.l $7E7E12,x
	BNE.b CODE_BBB4FA
	LDA.l $000B98
	STA.l $7E7E12,x
	RTS

CODE_BBB50B:
	PHB
	PEA.w $7E5A12>>8
	PLB
	PLB
	LDA.l $7E5A12
	CLC
	ADC.w #$5A12
	STA.l $000B9A
	STA.b $32
	CLC
	ADC.w #$0040
	STA.b $34
	LDX.w #$0000
CODE_BBB528:
	PHX
	TXA
	ASL
	ASL
	ASL
	ASL
	TAX
	LDA.l $7E7E12,x
	BNE.b CODE_BBB551
	LDA.w #$0000
	STA.b ($32)
CODE_BBB53A:
	INC.b $32
	INC.b $32
	PLX
	INX
	CPX.w #$0020
	BNE.b CODE_BBB528
	LDA.b $34
	SEC
	SBC.w #$5A12
	STA.l $7E5A12
	PLB
	RTS

CODE_BBB551:
	LDA.b $34
	STA.b ($32)
	LDY.w #$0008
CODE_BBB558:
	LDA.l $7E7E12,x
	BEQ.b CODE_BBB569
	STA.b ($34)
	INC.b $34
	INC.b $34
	INX
	INX
	DEY
	BNE.b CODE_BBB558
CODE_BBB569:
	LDA.w #$0000
	STA.b ($34)
	INC.b $34
	INC.b $34
	BRA.b CODE_BBB53A

CODE_BBB574:
	PHB
	PEA.w $7E5A12>>8
	PLB
	PLB
	LDX.w #$1FFE
	LDA.w #$0000
CODE_BBB580:
	STA.w $7E5A12,x
	DEX
	DEX
	BPL.b CODE_BBB580
	LDY.w #$0002
	LDX.w #$017E
CODE_BBB58D:
	LDA.l $000BA6,x
	BEQ.b CODE_BBB5AC
	PHX
	PHA
	TYA
	STA.l $000BA6,x
	PLA
CODE_BBB59B:
	TAX
	LDA.l $7F0002,x
	STA.w $7E5A12,y
	INY
	INY
	LDA.l $7F0000,x
	BNE.b CODE_BBB59B
	PLX
CODE_BBB5AC:
	DEX
	DEX
	BPL.b CODE_BBB58D
	TYA
	STA.l $7E5A12
	PLB
	RTS

CODE_BBB5B7:
	PHB
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	ASL
	TAX
	LDA.l DATA_FE0000,x
	BEQ.b CODE_BBB611
	STA.l $0000F3
	INC
	INC
	STA.l $0000F5
	INC
	INC
	STA.l $0000F7
	INC
	INC
	STA.l $0000F9
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	XBA
	AND.w #$00FF
	DEC
	BPL.b CODE_BBB5E3
	INC
CODE_BBB5E3:
	STA.b $32
	LDA.w $17C0
	AND.w #$FF00
	SEC
	SBC.w #$0100
	BPL.b CODE_BBB5F5
	CLC
	ADC.w #$0100
CODE_BBB5F5:
	ORA.w $0B88
	STA.w !REGISTER_Multiplicand
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	CLC
	ADC.b $32
	ASL
	TAX
	LDA.w $0BA6,x
	PEA.w DATA_FE0000>>8
	PLB
	PLB
	TAX
	BNE.b CODE_BBB61A
CODE_BBB611:
	PLB
	RTL

CODE_BBB613:
	PHX
	JSR.w CODE_BBB622
	PLX
	INX
	INX
CODE_BBB61A:
	LDA.l $7E5A12,x
	BNE.b CODE_BBB613
	BRA.b CODE_BBB611

CODE_BBB622:
	STA.l $0000FB
	DEC
	ASL
	TAX
	ASL
	ASL
	TAY
	LDA.b ($F3),y
	AND.w #$1F00
	BEQ.b CODE_BBB63B
	STA.b $32
	LDA.l $7E7A12,x
	BPL.b CODE_BBB65B
CODE_BBB63B:
	LDA.l $7E7A12,x
	STA.l $000B9C
	AND.w #$3FFF
	BEQ.b CODE_BBB649
	RTS

CODE_BBB649:
	LDA.b ($F3),y
	AND.w #$000F
	ASL
	TAX
	PHX
	JSR.w (DATA_BBB99F,x)
	PLX
	BCS.b CODE_BBB658
	RTS

CODE_BBB658:
	JMP.w (DATA_BBB9FF,x)

CODE_BBB65B:
	LDA.l $7E7A12,x
	STA.l $000B9C
	LDA.b $32
	XBA
	DEC
	ASL
	TAX
	LDA.l $000A42,x
	BEQ.b CODE_BBB670
	RTS

CODE_BBB670:
	LDA.b ($F3),y
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB99F,x)
	BCS.b CODE_BBB67D
	RTS

CODE_BBB67D:
	TYA
	STA.l $000B9E
	JSR.w CODE_BB8297
	BCC.b CODE_BBB688
	RTS

CODE_BBB688:
	LDY.w #$0022
	JSL.l CODE_BB8462
	LDA.l $0005BB
	AND.w #$0040
	BEQ.b CODE_BBB69F
	LDX.b $68
	LDA.w #$00F8
	STA.b $00,x
CODE_BBB69F:
	LDX.b $68
	LDA.l $000B9E
	TAY
	LDA.b ($F3),y
	STA.b $58,x
	AND.w #$1F00
	XBA
	STA.b $42,x
	DEC
	ASL
	TAX
	LDA.b $68
	STA.l $000A42,x
	TXA
	CLC
	ADC.l $000B9A
	TAX
	LDA.l $7E0000,x
	TAX
	BRA.b CODE_BBB6EE

CODE_BBB6C7:
	PHX
	PHB
	STA.l $0000FB
	DEC
	ASL
	TAX
	ASL
	ASL
	TAY
	LDA.l $7E7A12,x
	STA.l $000B9C
	AND.w #$3FFF
	BNE.b CODE_BBB6EA
	LDA.b ($F3),y
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9FF,x)
CODE_BBB6EA:
	PLB
	PLX
	INX
	INX
CODE_BBB6EE:
	LDA.l $7E0000,x
	BNE.b CODE_BBB6C7
	RTS

CODE_BBB6F5:
	LDA.w #$000D
	JSL.l CODE_808BE4
	RTS

CODE_BBB6FD:
	SEC
	RTS

CODE_BBB6FF:
	PHY
	PHB
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	PLB
	JSR.w CODE_BB8297
	PLB
	PLY
	BCS.b CODE_BBB6FD
	PHB
	PHB
	PLA
	STA.b $3A
	LDA.b ($F9),y
	TAX
	LDA.l DATA_FBE800,x
	TAX
	LDA.l DATA_FF2A04&$FF0000,x
	PEA.w (DATA_FF2A04&$FF0000)>>8
	PLB
	PLB
	LDA.w $0002,x
	STA.b $32
	LDA.w $0004,x
	STA.b $34
	LDA.w $0006,x
	STA.b $36
	LDA.w $0008,x
	STA.b $38
	PHK
	PLB
	LDA.b $34
	PHY
	JSR.w CODE_BB8A69
	PLY
	BCS.b CODE_BBB783
	LDX.b $68
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	LDX.w #$0E9E
CODE_BBB750:
	LDA.b $32
	CMP.b $00,x
	BEQ.b CODE_BBB78A
	TXA
	CLC
	ADC.w #$005E
	TAX
	CPX.w #$16B2
	BNE.b CODE_BBB750
	LDA.w $1730
	CMP.w #$0018
	BPL.b CODE_BBB772
	LDX.b $68
	PHY
	JSR.w CODE_BB8318
	PLY
	BCC.b CODE_BBB799
CODE_BBB772:
	LDX.b $68
	LDA.b $12,x
	JSR.w CODE_BB8C06
	BCS.b CODE_BBB783
	LDA.b $F1
	DEC
	AND.w #$000F
	STA.b $F1
CODE_BBB783:
	LDA.b $3A
	PHA
	PLB
	PLB
	SEC
	RTS

CODE_BBB78A:
	LDA.b $12,x
	LDX.b $68
	AND.w #$FFE0
	STA.b $12,x
	LDA.b $32
	STA.b $00,x
	BRA.b CODE_BBB7D0

CODE_BBB799:
	LDX.w $1730
	LDA.b $36
	STA.w $1736,x
	LDA.b $38
	AND.w #$00FF
	ORA.w #$8000
	STA.w $1738,x
	LDA.b $38
	AND.w #$FF00
	LSR
	LSR
	LSR
	STA.w $1732,x
	PHY
	LDY.b $68
	LDA.w $0012,y
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	STA.w $1734,x
	PLY
	TXA
	CLC
	ADC.w #$0008
	STA.w $1730
CODE_BBB7D0:
	LDA.b $3A
	PHA
	PLB
	PLB
	LDX.b $68
	LDA.b $32
	STA.b $00,x
	LDA.b ($F5),y
	STA.b $06,x
	LDA.b ($F7),y
	STA.b $0A,x
	LDA.w #$00EC
	STA.b $02,x
	LDA.w #$8000
	STA.b $04,x
	STA.b $08,x
	STZ.b $2C,x
	STZ.b $32,x
	STZ.b $30,x
	STZ.b $1E,x
	STZ.b $5A,x
	LDA.b ($F3),y
	STA.b $58,x
	STZ.b $16,x
	STZ.b $1C,x
	STZ.b $10,x
	LDA.b ($F9),y
	TAX
	LDA.l DATA_FBE800,x
	CLC
	ADC.w #$000A
	TAY
	LDX.b $68
	JSL.l CODE_BB8474
	LDX.b $68
	LDA.l $0000FB
	STA.b $56,x
	DEC
	ASL
	STA.b $32
	TXA
	LDX.b $32
	EOR.l $7E7A12,x
	AND.w #$1FFF
	EOR.l $7E7A12,x
	STA.l $7E7A12,x
	LDA.b $3A
	PHA
	PLB
	PLB
	CLC
	RTS

CODE_BBB83A:
	PHY
	PHB
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	PLB
	JSR.w CODE_BB8297
	PLB
	PLY
	BCS.b CODE_BBB8AE
	LDA.b ($F5),y
	STA.b $06,x
	LDA.b ($F7),y
	STA.b $0A,x
	LDA.w #$00EC
	STA.b $02,x
	LDA.w #$8000
	STA.b $04,x
	STA.b $08,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $2C,x
	STZ.b $32,x
	STZ.b $30,x
	STZ.b $1E,x
	STZ.b $5A,x
	STZ.b $1C,x
	LDA.b ($F3),y
	STA.b $58,x
	LDA.b ($F9),y
	TAX
	LDA.l DATA_FBE800,x
	TAY
	LDX.b $68
	JSL.l CODE_BB8474
	LDX.b $68
	LDA.l $0000FB
	STA.b $56,x
	DEC
	ASL
	STA.b $32
	TXA
	LDX.b $32
	EOR.l $7E7A12,x
	AND.w #$1FFF
	EOR.l $7E7A12,x
	STA.l $7E7A12,x
	LDA.l $0005BB
	AND.w #$0040
	BEQ.b CODE_BBB8AC
	LDX.b $68
	LDA.w #$0090
	STA.b $00,x
CODE_BBB8AC:
	CLC
	RTS

CODE_BBB8AE:
	SEC
	RTS

CODE_BBB8B0:
	LDA.w #$0002
	PHY
	PHB
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	PLB
	JSR.w CODE_BB8282
	BRA.b CODE_BBB8C9

CODE_BBB8BF:
	PHY
	PHB
	PEA.w ((CODE_8083F7&$FF0000)>>16)|((CODE_8083F7&$FF0000)>>8)
	PLB
	PLB
	JSR.w CODE_BB826F
CODE_BBB8C9:
	PLB
	PLY
	BCS.b CODE_BBB92D
	LDA.b ($F5),y
	STA.b $06,x
	LDA.b ($F7),y
	STA.b $0A,x
	LDA.w #$00EC
	STA.b $02,x
	LDA.w #$8000
	STA.b $04,x
	STA.b $08,x
	STZ.b $2C,x
	STZ.b $32,x
	STZ.b $30,x
	STZ.b $1E,x
	STZ.b $5A,x
	LDA.b ($F3),y
	STA.b $58,x
	LDA.b ($F9),y
	TAX
	LDA.l DATA_FBE800,x
	TAY
	LDX.b $68
	JSL.l CODE_BB8474
	LDX.b $68
	LDA.l $0000FB
	STA.b $56,x
	DEC
	ASL
	STA.b $32
	TXA
	LDX.b $32
	EOR.l $7E7A12,x
	AND.w #$1FFF
	EOR.l $7E7A12,x
	STA.l $7E7A12,x
	LDA.l $0005BB
	AND.w #$0040
	BEQ.b CODE_BBB92B
	LDX.b $68
	LDA.w #$00F4
	STA.b $00,x
CODE_BBB92B:
	CLC
	RTS

CODE_BBB92D:
	SEC
	RTS

DATA_BBB92F:
	dw $0020,$0140,$0020,$0140,$0028,$0150,$0028,$0150
	dw $0010,$0120,$0010,$0100,$0018,$0130,$0018,$0110
	dw $0060,$01C0,$0040,$0180,$0068,$01D0,$0048,$0190
	dw $0020,$0140,$0040,$0180,$0028,$0150,$0048,$0190
	dw $0020,$0140,$00F8,$02D0,$0028,$0150,$0100,$02E0
	dw $00F8,$02F0,$00F8,$02D0,$0100,$0300,$0100,$02E0
	dw $00F8,$02F0,$0020,$0140,$0100,$0300,$0028,$0150

DATA_BBB99F:
	dw CODE_BBBA1F
	dw CODE_BBBA72
	dw CODE_BBBA72
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA72
	dw CODE_BBBA83
	dw CODE_BBBA72
	dw CODE_BBBA51
	dw CODE_BBBA5C
	dw CODE_BBBA67
	dw CODE_BBBA46
	dw CODE_BBBA21
	dw CODE_BBBA72

DATA_BBB9BF:
	dw CODE_BBBA1F
	dw CODE_BBBAAB
	dw CODE_BBBA85
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBAAB
	dw CODE_BBBA83
	dw CODE_BBBAAB
	dw CODE_BBBAAB
	dw CODE_BBBAAB
	dw CODE_BBBAAB
	dw CODE_BBBAAB
	dw CODE_BBBAAB
	dw CODE_BBBA95

DATA_BBB9DF:
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBAE6
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA83
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBAE6

DATA_BBB9FF:
	dw CODE_BBBA1F
	dw CODE_BBB8BF
	dw CODE_BBB8BF
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBBA1F
	dw CODE_BBB8B0
	dw CODE_BBBA1F
	dw CODE_BBB83A
	dw CODE_BBB8BF
	dw CODE_BBB8BF
	dw CODE_BBB8BF
	dw CODE_BBB6FF
	dw CODE_BBB83A
	dw CODE_BBB8BF

CODE_BBBA1F:
	CLC
	RTS

CODE_BBBA21:
	JSR.w CODE_BBBA72
if !Define_DKC2_Global_DisableCopyDetection == !FALSE							; Note: Copy detection check. If this one fails, exit doors will stop working entirely.
	BCC.b CODE_BBBA45
	PHB
	PEA.w ((CODE_80840D&$FF0000)>>16)|((CODE_80840D&$FF0000)>>8)
	PLB
	PLB
	PHY
	LDY.w #$0009
	LDA.w #(CODE_80840D&$00FFFF)<<1
	ROR
	TAX
	LDA.b $00,x
CODE_BBBA37:
	EOR.b $01,x
	INC
	DEY
	BPL.b CODE_BBBA37
	EOR.w #$9684
	CMP.w #$FFFF
	PLY
	PLB
CODE_BBBA45:
endif
	RTS

CODE_BBBA46:
	LDA.l $000923
	AND.w #$0001
	BNE.b CODE_BBBA72
	BRA.b CODE_BBBA83

CODE_BBBA51:
	LDA.l $000923
	AND.w #$0001
	BNE.b CODE_BBBA72
	BRA.b CODE_BBBA83

CODE_BBBA5C:
	LDA.l $000923
	AND.w #$0002
	BNE.b CODE_BBBA72
	BRA.b CODE_BBBA83

CODE_BBBA67:
	LDA.l $000923
	AND.w #$0004
	BNE.b CODE_BBBA72
	BRA.b CODE_BBBA83

CODE_BBBA72:
	LDA.b ($F5),y
	STA.b $72
	LDA.b ($F7),y
	STA.b $74
	LDA.b ($F3),y
	AND.w #$00F0
	TAX
	JMP.w CODE_BBBB07

CODE_BBBA83:
	CLC
	RTS

CODE_BBBA85:
	TYX
	LDA.b $06,x
	STA.b $72
	LDA.b $0A,x
	STA.b $74
	LDA.w #$0050
	TAX
	JMP.w CODE_BBBB07

CODE_BBBA95:
	TYX
	LDA.b $06,x
	STA.b $72
	LDA.b $0A,x
	STA.b $74
	LDA.b $58,x
	AND.w #$00F0
	CLC
	ADC.w #$0008
	TAX
	JMP.w CODE_BBBB07

CODE_BBBAAB:
	TYX
	LDA.b $06,x
	STA.b $72
	LDA.b $0A,x
	STA.b $74
	LDA.b $58,x
	AND.w #$00F0
	CLC
	ADC.w #$0008
	TAX
	JSR.w CODE_BBBB07
	BCC.b CODE_BBBAC4
	RTS

CODE_BBBAC4:
	TYX
	LDA.b $56,x
	DEC
	ASL
	ASL
	ASL
	TAY
	PHB
	PEA.w (DATA_FE0000&$FF0000)>>8
	PLB
	PLB
	LDA.b ($F5),y
	STA.b $72
	LDA.b ($F7),y
	STA.b $74
	PLB
	TXY
	LDA.b $58,x
	AND.w #$00F0
	TAX
	JMP.w CODE_BBBB07

CODE_BBBAE5:
	RTS

CODE_BBBAE6:
	TYX
	LDA.b $56,x
	DEC
	ASL
	ASL
	ASL
	TAY
	PHB
	PEA.w (DATA_FE0000&$FF0000)>>8
	PLB
	PLB
	LDA.b ($F5),y
	STA.b $72
	LDA.b ($F7),y
	STA.b $74
	PLB
	TXY
	LDA.b $58,x
	AND.w #$00F0
	TAX
	JMP.w CODE_BBBB07

CODE_BBBB07:
	LDA.l $0017BA
	SEC
	SBC.l DATA_BBB92F,x
	CMP.b $72
	BCS.b CODE_BBBB35
	CLC
	ADC.l DATA_BBB92F+$02,x
	CMP.b $72
	BCC.b CODE_BBBB35
	LDA.l $0017C0
	SEC
	SBC.l DATA_BBB92F+$04,x
	CMP.b $74
	BCS.b CODE_BBBB35
	CLC
	ADC.l DATA_BBB92F+$06,x
	CMP.b $74
	BCC.b CODE_BBBB35
	SEC
	RTS

CODE_BBBB35:
	CLC
	RTS

CODE_BBBB37:
	LDX.b $64
	LDA.b $56,x
	BEQ.b CODE_BBBB56
	LDA.b $58,x
	AND.w #$1F00
	BEQ.b CODE_BBBB46
	CLC
	RTL

CODE_BBBB46:
	LDA.b $56,x
	DEC
	ASL
	TAX
	LDA.l $7E7A12,x
	AND.w #$E000
	STA.l $7E7A12,x
CODE_BBBB56:
	JSL.l CODE_BB82B8
	SEC
	RTL

CODE_BBBB5C:
	JSR.w CODE_BBBB60
	RTL

CODE_BBBB60:
	LDY.b $64
	LDX.w #$001E
	JSR.w (DATA_BBB9BF,x)
	BCC.b CODE_BBBB6C
	CLC
	RTS

CODE_BBBB6C:
	SEC
	RTS

CODE_BBBB6E:
	JSR.w CODE_BBBB72
	RTL

CODE_BBBB72:
	LDY.b $64
	LDX.w #$0002
	JSR.w (DATA_BBB9BF,x)
	BCC.b CODE_BBBB7E
	CLC
	RTS

CODE_BBBB7E:
	SEC
	RTS

CODE_BBBB80:
	JSR.w CODE_BBBB60
	BCS.b CODE_BBBB86
	RTL

CODE_BBBB86:
	JSL.l CODE_BB82B8
	SEC
	RTL

CODE_BBBB8C:
	LDX.b $64
	LDA.b $56,x
	BNE.b CODE_BBBBB9
	TXY
	LDA.b $58,x
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9BF,x)
	BCC.b CODE_BBBBA6
	TYX
	LDA.b $5A,x
	BNE.b CODE_BBBBFD
	CLC
	RTL

CODE_BBBBA6:
	TYX
	LDA.b $5A,x
	SEC
	SBC.w #$0100
	BCC.b CODE_BBBBB3
	STA.b $5A,x
	CLC
	RTL

CODE_BBBBB3:
	JSL.l CODE_BB82B8
	SEC
	RTL

CODE_BBBBB9:
	TXY
	LDA.b $58,x
	AND.w #$1F00
	BNE.b CODE_BBBBED
CODE_BBBBC1:
	LDA.w $05BB
	BIT.w #$0040
	BNE.b CODE_BBBBDF
CODE_BBBBC9:
	LDA.b $58,x
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9BF,x)
	BCC.b CODE_BBBC05
	TYX
	LDA.b $5A,x
	BNE.b CODE_BBBBFD
	CLC
	RTL

CODE_BBBBDC:
	TYX
	CLC
	RTL

CODE_BBBBDF:
	LDA.b $00,x
	CMP.w #!Define_DKC2_SpriteID_UnknownSprite0090
	BEQ.b CODE_BBBBC9
	CMP.w #!Define_DKC2_SpriteID_UnknownSprite00F4
	BNE.b CODE_BBBC1E
	BRA.b CODE_BBBBC9

CODE_BBBBED:
	LDA.b $56,x
	BMI.b CODE_BBBBDC
	DEC
	ASL
	TAX
	LDA.l $7E7A12,x
	BPL.b CODE_BBBBDC
	TYX
	BRA.b CODE_BBBBC1

CODE_BBBBFD:
	SEP.b #$20
	STA.b $5B,x
	REP.b #$20
	CLC
	RTL

CODE_BBBC05:
	TYX
	LDA.b $5A,x
	SEC
	SBC.w #$0100
	BCC.b CODE_BBBC12
	STA.b $5A,x
	CLC
	RTL

CODE_BBBC12:
	LDA.b $58,x
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9DF,x)
	BCS.b CODE_BBBC35
CODE_BBBC1E:
	TYX
	LDA.b $56,x
	DEC
	ASL
	TAX
	LDA.l $7E7A12,x
	AND.w #$E000
	STA.l $7E7A12,x
	JSL.l CODE_BB82B8
	SEC
	RTL

CODE_BBBC35:
	JSL.l CODE_BB82B8
	LDX.b $64
	LDA.w #$00F0
	STA.b $00,x
	STZ.b $1A,x
	STZ.b $16,x
	STZ.b $06,x
	STZ.b $0A,x
	STZ.b $2E,x
	SEC
	RTL

CODE_BBBC4C:
	LDY.b $64
	LDA.w $002E,y
	BEQ.b CODE_BBBC5A
	TYX
	DEC.b $42,x
	BNE.b CODE_BBBC7D
	STZ.b $2E,x
CODE_BBBC5A:
	LDA.w $0058,y
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9DF,x)
	BCS.b CODE_BBBC7D
	LDX.b $64
	LDA.b $56,x
	DEC
	ASL
	TAX
	LDA.l $7E7A12,x
	AND.w #$E000
	STA.l $7E7A12,x
	JSL.l CODE_BB82D2
CODE_BBBC7D:
	JMP.w [$05A9]

CODE_BBBC80:
	LDX.b $64
	LDA.b $42,x
	DEC
	ASL
	CLC
	ADC.l $000B9A
	TAX
	LDA.l $7E0000,x
	TAX
	STA.w $0B9C
	BRA.b CODE_BBBD14

CODE_BBBC96:
	LDX.b $64
	LDA.b $42,x
	DEC
	ASL
	CLC
	ADC.l $000B9A
	TAX
	LDA.l $7E0000,x
	TAX
	STA.w $0B9C
	LDA.w $05BB
	AND.w #$0040
	BNE.b CODE_BBBCB4
CODE_BBBCB2:
	BRA.b CODE_BBBCE1

CODE_BBBCB4:
	LDY.b $64
	LDA.w $0000,y
	CMP.w #$00F8
	BNE.b CODE_BBBD14
	BRA.b CODE_BBBCB2

CODE_BBBCC0:
	PHX
	DEC
	ASL
	TAX
	ASL
	ASL
	TAY
	LDA.l $7E7A12,x
	BMI.b CODE_BBBCDE
	AND.w #$1FFF
	TAY
	LDA.w $0058,y
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9BF,x)
	BCS.b CODE_BBBD5C
CODE_BBBCDE:
	PLX
	INX
	INX
CODE_BBBCE1:
	LDA.l $7E0000,x
	BNE.b CODE_BBBCC0
	LDA.w $0B9C
	TAX
	BRA.b CODE_BBBD0E

CODE_BBBCED:
	PHX
	DEC
	ASL
	TAX
	ASL
	ASL
	TAY
	LDA.l $7E7A12,x
	BMI.b CODE_BBBD0B
	AND.w #$1FFF
	TAY
	LDA.w $0058,y
	AND.w #$000F
	ASL
	TAX
	JSR.w (DATA_BBB9DF,x)
	BCS.b CODE_BBBD5C
CODE_BBBD0B:
	PLX
	INX
	INX
CODE_BBBD0E:
	LDA.l $7E0000,x
	BNE.b CODE_BBBCED
CODE_BBBD14:
	LDA.w $0B9C
	TAX
	LDA.b $64
	PHA
	BRA.b CODE_BBBD43

CODE_BBBD1D:
	PHX
	DEC
	ASL
	TAX
	ASL
	ASL
	TAY
	LDA.l $7E7A12,x
	BMI.b CODE_BBBD40
	AND.w #$1FFF
	STA.b $64
	BEQ.b CODE_BBBD40
	LDA.l $7E7A12,x
	AND.w #$E000
	STA.l $7E7A12,x
	JSL.l CODE_BB82B8
CODE_BBBD40:
	PLX
	INX
	INX
CODE_BBBD43:
	LDA.l $7E0000,x
	BNE.b CODE_BBBD1D
	PLX
	STX.b $64
	LDA.b $42,x
	DEC
	ASL
	TAX
	LDA.w #$0000
	STA.l $000A42,x
	JML.l CODE_BB82D2

CODE_BBBD5C:
	PLX
	RTL

CODE_BBBD5E:
	DEC.w $19BA
	LDX.b $64
	LDA.b $58,x
	AND.w #$1F00
	BEQ.b CODE_BBBD80
	EOR.b $58,x
	STA.b $58,x
	LDA.b $56,x
	BEQ.b CODE_BBBD80
	DEC
	ASL
	TAX
	LDA.l $7E7A12,x
	ORA.w #$8000
	STA.l $7E7A12,x
CODE_BBBD80:
	RTL

CODE_BBBD81:
	LDX.w #$03FE
CODE_BBBD84:
	LDA.l $7E7A12,x
	AND.w #$E000
	STA.l $7E4C00,x
	DEX
	DEX
	BPL.b CODE_BBBD84
	RTS

CODE_BBBD94:
	LDX.w #$03FE
CODE_BBBD97:
	LDA.l $7E4C00,x
	STA.l $7E7A12,x
	DEX
	DEX
	BPL.b CODE_BBBD97
	RTS

CODE_BBBDA4:
	LDX.b $64
	LDA.b $56,x
	DEC
	ASL
	TAX
	LDA.l $7E7A12,x
	ORA.w #$2000
	STA.l $7E7A12,x
	RTL

CODE_BBBDB7:
	PHB
	PHK
	PLB
	JSR.w CODE_BBC090
	LDA.w #$0003
	STA.l $0006CF
	LDA.w #$000A
	STA.l $0006D1
	LDA.w #$0040
	TSB.w $06A3
	STZ.w $06AD
	STZ.w $06AF
	STZ.b $6E
	STZ.b $6C
	LDA.w $08A8
	STA.w $08C8
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STZ.w $0902
	STZ.w $08A6
	LDA.l $0006B1
	JML.l CODE_B5CDDD

CODE_BBBDF1:
if !Define_DKC2_Global_DisableCopyDetection == !FALSE									; Note: Copy detection check. If this one fails, exit doors will send you back to the map (this also makes you unable to go to the next level)
	LDA.w #(SNES_Header_0_EmulationModeRESET>>16)+$0B
	SEC
	SBC.w #$000B
	STA.b $28
	LDA.w #$2139
	STA.b $26
	LDY.w #SNES_Header_0_EmulationModeRESET-$2139
	LDA.b [$26],y
	SEC
	SBC.w #$1248
	CMP.w #CODE_8083F7-$1248
	BEQ.b CODE_BBBE14
	LDA.l CODE_BBBE32+$01
	STA.w $059D
CODE_BBBE14:
endif
	JSR.w CODE_BBBE18
	RTL

CODE_BBBE18:
	PHB
	PHK
	PLB
	JSR.w CODE_BBC090
	LDA.w $08A6
	XBA
	ORA.b !RAM_DKC2_Global_CurrentLevelLo
	JSL.l CODE_BBAEFF
	LDA.w #$0001
	STA.l $0006CF
	LDA.w $059D
CODE_BBBE32:
	CMP.w #$FFFF
	BEQ.b CODE_BBBE44
	LDA.w $0515
	AND.w #$0007
	ASL
	TAX
	JSR.w (DATA_BBBE82,x)
	PLB
	RTS

CODE_BBBE44:
	LDA.w #$8000
	TSB.w $08C6
	STZ.w $08A6
	STZ.b $6E
	STZ.b $6C
	STZ.w $0902
	LDA.w $08A8
	STA.w $08C8
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	LDA.w #$0003
	TRB.w $06D1
	LDA.w $08BE
	BPL.b CODE_BBBE6E
	LDA.w #CODE_80FA3C
	JSL.l CODE_808C6F
CODE_BBBE6E:
	LDA.w #$0002
	TSB.w $06D1
	STZ.w $059D
	JSR.w CODE_BBBEC7
	LDA.l $0006B1
	JML.l CODE_B5CDDD

DATA_BBBE82:
	dw CODE_BBBEE8
	dw CODE_BBBFCD
	dw CODE_BBBFE1
	dw CODE_BBC005
	dw CODE_BBC03F
	dw CODE_BBC042
	dw CODE_BBBEE8

CODE_BBBE90:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_BBBEC3
	JSL.l CODE_BBC847
	LDA.w $08BE
	BMI.b CODE_BBBEC3
	JSL.l CODE_BBC847
	JSL.l CODE_BBC722
	LDA.w #$0002
	TSB.w $06D1
	LDA.w #$0005
	TRB.w $06D1
	STZ.w $059D
	JSR.w CODE_BBBEC7
	LDA.l $0006B1
	JML.l CODE_B5CDDD

CODE_BBBEC3:
	JML.l CODE_8085E4

CODE_BBBEC7:
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_BBBEDE
	LDA.w $08C2
	AND.w #$1000
	BNE.b CODE_BBBEDE
	LDA.w #$0004
	TSB.w $06D1
CODE_BBBEDD:
	RTS

CODE_BBBEDE:
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerTeam
	BNE.b CODE_BBBEDD
	JSL.l CODE_80889C
	RTS

CODE_BBBEE8:
	JSR.w CODE_BBC102
	LDA.w $059D
	ASL
	TAX
	LDA.w $053D,x
	AND.w #$01FF
	STA.w $08C8
	LDA.w $059F
	XBA
	ORA.w $08C8
	LDX.w #$0553
	JSL.l CODE_BBAF02
	LDA.w $0553
	AND.w #$0007
	ASL
	TAX
	JMP.w (DATA_BBBF12,x)

DATA_BBBF12:
	dw CODE_BBBF20
	dw CODE_BBBF71
	dw CODE_BBBF71
	dw CODE_BBBF20
	dw CODE_BBBF20
	dw CODE_BBBF20
	dw CODE_BBBFB8

CODE_BBBF20:
	STZ.w $0902
	STZ.w $08A6
	STZ.b $6E
	STZ.b $6C
	STZ.w $08AA
	STZ.w $08AC
	STZ.w $08AE
	STZ.w $08B2
	LDA.w $08A8
	CMP.w $08C8
	BEQ.b CODE_BBBF55
	LDA.w $08A4
	CLC
	ADC.w #$0002
	STA.l $0006CF
	LDY.w $08A8
	LDA.w $08C8
	JSR.w CODE_BBC0C9
	JSR.w CODE_BBC06A
CODE_BBBF55:
	LDA.w $08C8
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $08A8
	STZ.w $08A6
	LDA.w #$8000
	TRB.w $08C6
	JSR.w CODE_BBBEC7
	LDA.l $0006B1
	JML.l CODE_B5CDDD

CODE_BBBF71:
	JSR.w CODE_BBBD81
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	STA.w $05A3
	LDA.w $059F
	STA.w $05A5
	LDA.w $08C8
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STZ.w $08A6
	LDA.w $0553
	CMP.w #$0001
	BNE.b CODE_BBBFB1
	LDA.w $056B
	AND.w #$00FF
	BEQ.b CODE_BBBFB1
	LDA.w #CODE_BAB1DD
	STA.l $00067D
	LDA.w $056B
	AND.w #$0003
	DEC
	STA.l $000650
	LDA.w #CODE_808C9A
	STA.b $20
CODE_BBBFAE:
	WAI
	BRA.b CODE_BBBFAE

CODE_BBBFB1:
	LDA.w #CODE_8087E1
	JML.l CODE_808C6F

CODE_BBBFB8:
	LDA.w $08C8
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	STZ.w $08A6
	LDA.w #$8000
	TRB.w $08C6
	LDA.w #CODE_8087E1
	JML.l CODE_808C6F

CODE_BBBFCD:
	LDA.w #$8000
	TRB.w $19D8
	BEQ.b CODE_BBBFDE
	LDA.w $19D8
	STA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	STA.w !RAM_DKC2_Global_CurrentBananaCountLo
CODE_BBBFDE:
	JSR.w CODE_BBC045
CODE_BBBFE1:
	LDA.w #$8000
	TSB.w $08C6
	LDA.w $05A3
	STA.w $08C8
	LDA.w $05A5
	STA.w $08A6
	LDA.w $08C8
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	LDA.w #$0080
	TSB.w $08C2
	LDA.w #CODE_8087E1
	JML.l CODE_808C6F

CODE_BBC005:
	LDA.w $08A4
	CLC
	ADC.w #$0002
	STA.l $0006CF
	LDA.w #$0001
	STA.l $0006D1
	STZ.b $6E
	STZ.b $6C
	JSR.w CODE_BBC06A
	LDA.l $0006D9
	STA.w $0515
	LDA.l $0006DB
	STA.w $08C8
	STZ.w $08A6
	LDA.w #$8000
	TRB.w $08C6
	JSR.w CODE_BBBEC7
	LDA.w #$0000
	JML.l CODE_B5CDDD

CODE_BBC03F:
	JMP.w CODE_BBBEE8

CODE_BBC042:
	JMP.w CODE_BBBEE8

CODE_BBC045:
	LDA.w $0521
	AND.w #$0007
	BNE.b CODE_BBC04E
CODE_BBC04D:
	RTS

CODE_BBC04E:
	DEC
	ASL
	TAX
	LDA.l DATA_BBC05C,x
	STA.b $6E
	BNE.b CODE_BBC04D
	STZ.b $6C
	RTS

DATA_BBC05C:
	dw $0000,$0190,$0194,$0198,$019C,$01A0,$0000

CODE_BBC06A:						; Note: Related to beating a level
	LDA.w $0551
	STA.b $26
	LDA.w #DATA_FD0000>>16
	STA.b $28
	BRA.b CODE_BBC084

CODE_BBC076:
	TAY
	INC.b $26
	INC.b $26
	LDA.b [$26]
	INC.b $26
	INC.b $26
	JSR.w CODE_BBC0C9
CODE_BBC084:
	LDA.b [$26]
	CMP.w #$FFFF
	BNE.b CODE_BBC076
	RTS

CODE_BBC08C:
	JSR.w CODE_BBC090
	RTL

CODE_BBC090:
	LDX.w #$0048
	LDA.w #$0000
CODE_BBC096:
	STA.l $0006CF,x
	DEX
	DEX
	BNE.b CODE_BBC096
	RTS

CODE_BBC09F:
	LDX.w #$0018
CODE_BBC0A2:
	LDA.l DATA_BBC0AF,x
	STA.l $0006D7,x
	DEX
	DEX
	BNE.b CODE_BBC0A2
	RTL

DATA_BBC0AF:
	dw $0005,$0097,$006B,$0086,$006B,$0080,$006B,$009A
	dw $006B,$0016,$006B,$0000,$0000

CODE_BBC0C9:
	STY.b $5E
	CMP.b $5E
	BEQ.b CODE_BBC0D4
	STA.b $60
	JSR.w CODE_BBC0D5
CODE_BBC0D4:
	RTS

CODE_BBC0D5:
	LDX.w #$0000
CODE_BBC0D8:
	LDA.l $0006D9,x
	BEQ.b CODE_BBC0EF
	INX
	INX
	INX
	INX
	CPX.w #$0030
	BNE.b CODE_BBC0D8
	LDA.w #$000B
	JSL.l CODE_808BE4
	RTS

CODE_BBC0EF:
	LDA.b $5E
	STA.l $0006D9,x
	LDA.b $60
	STA.l $0006DB,x
	STZ.w $06DD,x
	INC.w $06D7
	RTS

CODE_BBC102:
	LDA.w $059D
	CMP.w #$0008
	BMI.b CODE_BBC114
	LDA.w #$0009
	JSL.l CODE_808BE4
	STZ.w $059D
CODE_BBC114:
	LDA.w $059D
	ASL
	TAX
	LDA.w $053D,x
	AND.w #$01FF
	BNE.b CODE_BBC12B
	LDA.w #$000A
	JSL.l CODE_808BE4
	STZ.w $059D
CODE_BBC12B:
	RTS

CODE_BBC12C:
	LDX.b $64
	CPX.w $0597
	BEQ.b CODE_BBC13B
	LDA.w $19D4
	BEQ.b CODE_BBC160
	DEC.w $19D4
CODE_BBC13B:
	RTL

CODE_BBC13C:
	INC.w $19D2
	INC.w $19D2
	INC.w $19D2
	INC.w $19D2
	RTL

CODE_BBC149:
	INC.w $19D2
	INC.w $19D2
	INC.w $19D2
	INC.w $19D2
	BRA.b CODE_BBC160

CODE_BBC157:
	STA.w $19D0
	STZ.w $19D2
	STZ.w $19D4
CODE_BBC160:
	PHK
	PLB
	LDA.w $19D0
	ASL
	TAX
	LDA.l DATA_BBC179,x
	CLC
	ADC.w $19D2
	TAX
	LDA.w $0000,x
	STA.w $19D4
	JMP.w ($0002,x)

DATA_BBC179:
	dw DATA_BBC193,DATA_BBC193,DATA_BBC1D3,DATA_BBC203,DATA_BBC217,DATA_BBC23B,DATA_BBC257,DATA_BBC273
	dw DATA_BBC297,DATA_BBC1EB,DATA_BBC2BB,DATA_BBC2D7,DATA_BBC2E7

DATA_BBC193:
	dw $0000,CODE_BBC375
	dw $0000,CODE_BBC380
	dw $0040,CODE_BBC3D1
	dw $0028,CODE_BBC443
	dw $0040,CODE_BBC3D1
	dw $0050,CODE_BBC443
	dw $0008,CODE_BBC3D1
	dw $0001,CODE_BBC302
	dw $00A0,CODE_BBC39A
	dw $0030,CODE_BBC354
	dw $0001,CODE_BBC34A
	dw $0048,CODE_BBC4B2
	dw $0008,CODE_BBC41B
	dw $0040,CODE_BBC476
	dw $0040,CODE_BBC336
	dw $0001,CODE_BBC4FF

DATA_BBC1D3:
	dw $0000,CODE_BBC380
	dw $0040,CODE_BBC41B
	dw $002C,CODE_BBC476
	dw $0140,CODE_BBC4B2
	dw $0004,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC1EB:
	dw $0000,CODE_BBC380
	dw $0020,CODE_BBC41B
	dw $002C,CODE_BBC476
	dw $0040,CODE_BBC4B2
	dw $0004,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC203:
	dw $0018,CODE_BBC3F2
	dw $0004,CODE_BBC41B
	dw $00C0,CODE_BBC326
	dw $0018,CODE_BBC330
	dw $0001,CODE_BBC4FF

DATA_BBC217:
	dw $0028,CODE_BBC3F2
	dw $0001,CODE_BBC302
	dw $0001,CODE_BBC41B
	dw $0060,CODE_BBC39A
	dw $0001,CODE_BBC30D
	dw $0040,CODE_BBC4B2
	dw $0040,CODE_BBC326
	dw $0388,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC23B:
	dw $0000,CODE_BBC375
	dw $0000,CODE_BBC380
	dw $0002,CODE_BBC3D1
	dw $0010,CODE_BBC476
	dw $0050,CODE_BBC4B2
	dw $0008,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC257:
	dw $0000,CODE_BBC35F
	dw $0000,CODE_BBC380
	dw $0002,CODE_BBC3D1
	dw $0010,CODE_BBC476
	dw $0050,CODE_BBC4B2
	dw $0008,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC273:
	dw $0000,CODE_BBC36A
	dw $0000,CODE_BBC380
	dw $0001,CODE_BBC3D1
	dw $0020,CODE_BBC443
	dw $0030,CODE_BBC41B
	dw $0028,CODE_BBC443
	dw $0050,CODE_BBC4B2
	dw $0008,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC297:
	dw $0000,CODE_BBC375
	dw $0000,CODE_BBC380
	dw $0001,CODE_BBC3D1
	dw $0010,CODE_BBC443
	dw $0050,CODE_BBC41B
	dw $0013,CODE_BBC443
	dw $0078,CODE_BBC4B2
	dw $0008,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC2BB:
	dw $0000,CODE_BBC375
	dw $0000,CODE_BBC380
	dw $0001,CODE_BBC3D1
	dw $004C,CODE_BBC476
	dw $0080,CODE_BBC4B2
	dw $0008,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC2D7:
	dw $0030,CODE_BBC3F2
	dw $0001,CODE_BBC302
	dw $0C00,CODE_BBC41B
	dw $0001,CODE_BBC4FF

DATA_BBC2E7:
	dw $0048,CODE_BBC3F2
	dw $0200,CODE_BBC41B
	dw $0001,CODE_BBC2F7
	dw $0200,CODE_BBC4FF

CODE_BBC2F7:
	JSL.l CODE_BB8158
	JSL.l CODE_B88254
	JMP.w CODE_BBC149

CODE_BBC302:
	JSL.l CODE_B8808E
	JSL.l CODE_B8B2FF
	JMP.w CODE_BBC13C

CODE_BBC30D:
	LDY.w #$0E9E
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
	JMP.w CODE_BBC149

CODE_BBC326:
	LDA.l $000654
	STA.w $0AE8
	JMP.w CODE_BBC13C

CODE_BBC330:
	STZ.w $0AE8
	JMP.w CODE_BBC13C

CODE_BBC336:
	LDA.w $08FC
	ORA.w #$0003
	STA.w $08FC
	JSL.l CODE_B8A5C2
	JSL.l CODE_B4AF72
	JMP.w CODE_BBC13C

CODE_BBC34A:
	LDA.w #$0001
	JSL.l CODE_B58018
	JMP.w CODE_BBC13C

CODE_BBC354:
	LDX.w $075F
	LDA.w #$0002
	STA.b $2E,x
	JMP.w CODE_BBC13C

CODE_BBC35F:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0180
	STA.b $06,x
	JMP.w CODE_BBC149

CODE_BBC36A:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0350
	STA.b $06,x
	JMP.w CODE_BBC149

CODE_BBC375:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w #$0100
	STA.b $06,x
	JMP.w CODE_BBC149

CODE_BBC380:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC397
	LDY.w $0597
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w #$001C
	STA.w $0006,y
CODE_BBC397:
	JMP.w CODE_BBC149

CODE_BBC39A:
	JSL.l CODE_B8808E
	LDA.b $0A,x
	STA.b $0C,x
	STZ.b $0E,x
	STZ.b $26,x
	STZ.b $20,x
	LDA.w #$0074
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_GotPrizeFromLevelEnd
	JSL.l CODE_B9D0B0
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC418
	JSL.l CODE_B880A2
	LDA.w #$0074
	STZ.b $26,x
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B0
	JMP.w CODE_BBC13C

CODE_BBC3D1:
	JSL.l CODE_B8808E
	JSR.w CODE_BBC3EA
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC418
	JSL.l CODE_B880A2
	JSR.w CODE_BBC3EA
	JMP.w CODE_BBC13C

CODE_BBC3EA:
	LDA.w #$0075
	STA.b $2E,x
	STZ.b $26,x
	RTS

CODE_BBC3F2:
	JSL.l CODE_B8808E
	JSL.l CODE_B88E40
	LDX.b $64
	LDA.w #$007C
	STA.b $2E,x
	STZ.b $26,x
	STZ.b $24,x
	STZ.b $1C,x
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC418
	JSL.l CODE_B880A2
	LDA.w #$0022
	STA.b $2E,x
CODE_BBC418:
	JMP.w CODE_BBC13C

CODE_BBC41B:
	JSL.l CODE_B8808E
	JSR.w CODE_BBC434
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC418
	JSL.l CODE_B880A2
	JSR.w CODE_BBC434
	JMP.w CODE_BBC13C

CODE_BBC434:
	LDA.w #$0074
	STZ.b $26,x
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Idle
	JSL.l CODE_B9D0B0
	RTS

CODE_BBC443:
	JSL.l CODE_B8808E
	JSR.w CODE_BBC45C
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC48C
	JSL.l CODE_B880A2
	JSR.w CODE_BBC45C
	JMP.w CODE_BBC13C

CODE_BBC45C:
	LDA.b $0A,x
	STA.b $0C,x
	STZ.b $0E,x
	LDA.w #$0200
	STA.b $26,x
	STA.b $20,x
	LDA.w #$0075
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_Walk
	JSL.l CODE_B9D0B0
	RTS

CODE_BBC476:
	JSL.l CODE_B8808E
	JSR.w CODE_BBC48F
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC48C
	JSL.l CODE_B880A2
	JSR.w CODE_BBC48F
CODE_BBC48C:
	JMP.w CODE_BBC13C

CODE_BBC48F:
	LDA.b $0A,x
	STA.b $0C,x
	STZ.b $0E,x
	LDA.w #$0400
	STA.b $26,x
	STA.b $20,x
	LDA.w #$0075
	STA.b $2E,x
	LDA.w $0006,y
	ORA.w #$0004
	STA.w $0006,y
	LDA.w #!Define_DKC2_Animation_Player_Run
	JSL.l CODE_B9D0B0
	RTS

CODE_BBC4B2:
	STZ.w $0D7A
	JSL.l CODE_B8808E
	JSR.w CODE_BBC4CE
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC48C
	JSL.l CODE_B880A2
	JSR.w CODE_BBC4CE
	JMP.w CODE_BBC13C

CODE_BBC4CE:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_KRoolDuel_Main
	BNE.b CODE_BBC4E8
	LDY.w $0654
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	LSR
	EOR.b $12,x
	AND.w #$4000
	EOR.b $12,x
	STA.b $12,x
CODE_BBC4E8:
	LDA.b $0A,x
	STA.b $0C,x
	STZ.b $0E,x
	STZ.b $26,x
	STZ.b $20,x
	LDA.w #$0074
	STA.b $2E,x
	LDA.w #!Define_DKC2_Animation_Player_FreakOut
	JSL.l CODE_B9D0B0
	RTS

CODE_BBC4FF:
	JSL.l CODE_B8808E
	STZ.b $2E,x
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BBC523
	JSL.l CODE_B880A2
	LDA.w #$0022
	STA.b $2E,x
	LDA.w #$001F
	LDX.w #$0003
	LDY.w #$0000
	JSL.l CODE_B8D7E9
CODE_BBC523:
	JMP.w CODE_BBC13C

CODE_BBC526:
	ASL
	ASL
	TAX
	LDA.l DATA_BBC565,x
	STA.b $26
	LDA.l DATA_BBC565+$02,x
	STA.b $28
	LDY.w #$0004
	LDA.b [$26],y
	AND.w #$FFFE
	CMP.w #$0052
	BEQ.b CODE_BBC54C
	CMP.w #$0152
	BEQ.b CODE_BBC54C
	CMP.w #$0252
	BNE.b CODE_BBC563
CODE_BBC54C:
	JSR.w CODE_BBC571
	LDY.w #$0000
	LDA.b [$26],y
	CMP.b $5E
	BNE.b CODE_BBC563
	LDY.w #$0002
	LDA.b [$26],y
	CMP.b $60
	BNE.b CODE_BBC563
	SEC
	RTL

CODE_BBC563:
	CLC
	RTL

DATA_BBC565:
	dd $B06008,$B062B0,$B06558
	
CODE_BBC571:
	STZ.b $5E
	STZ.b $60	
	LDY.w #$0006
CODE_BBC578:
	LDA.b [$26],y
	CLC
	ADC.b $5E
	STA.b $5E
	INY
	INY
	CPY.w #$02A2
	BNE.b CODE_BBC578
	LDY.w #$0006
CODE_BBC589:
	LDA.b [$26],y
	EOR.b $60
	STA.b $60
	INY
	INY
	CPY.w #$02A2
	BNE.b CODE_BBC589
	RTS

CODE_BBC597:
	PHB
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_BBC5AF
	JSL.l CODE_BBC847
	JSL.l CODE_BBC5E0
	JSR.w CODE_BBC5B8
	JSL.l CODE_BBC847
CODE_BBC5AF:
	JSL.l CODE_BBC5E0
	JSR.w CODE_BBC5B8
	PLB
	RTL

CODE_BBC5B8:
	LDA.w !RAM_DKC2_FileSelectMenu_CurrentlyHighlightedSelectionLo
	ASL
	TAX
	LDA.l DATA_BBC5DA,x
	STA.b $32
	LDA.w #$B06008>>16
	STA.b $34
	PEA.w (($7E56CA&$FF0000)>>16)|((CODE_BBC5B8&$FF0000)>>8)
	PLB
	LDY.w #$02A6
CODE_BBC5CF:
	LDA.w $7E56CA,y
	STA.b [$32],y
	DEY
	DEY
	BPL.b CODE_BBC5CF
	PLB
	RTS

DATA_BBC5DA:
	dw $B06008,$B062B0,$B06558

CODE_BBC5E0:
	JSL.l CODE_BB819F
	LDA.w #$7E56CA
	STA.b $26
	LDA.w #$7E56CA>>16
	STA.b $28
	SEP.b #$20
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	LDY.w #$0005
	STA.b [$26],y
	REP.b #$20
	SEP.b #$20
	LDA.w $060F
	AND.b #$01
	ORA.b #$52
	LDY.w #$0004
	STA.b [$26],y
	REP.b #$20
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_BBC61F
	LDA.w $060F
	AND.w #$0001
	BEQ.b CODE_BBC61F
	LDA.w #$0154
	BRA.b CODE_BBC622

CODE_BBC61F:
	LDA.w #$0006
CODE_BBC622:
	CLC
	ADC.b $26
	STA.b $D9
	LDA.w #$0000
	ADC.b $28
	STA.b $DB
	LDA.b $D5
	LDY.w #$0000
	STA.b [$D9],y
	LDA.b $D7
	INY
	INY
	STA.b [$D9],y
	SEP.b #$20
	LDA.w $0904
	LDY.w #$0004
	STA.b [$D9],y
	LDA.w $08CC
	LDY.w #$0005
	STA.b [$D9],y
	LDA.w $08CE
	LDY.w #$0006
	STA.b [$D9],y
	LDA.w $08D0
	LDY.w #$0007
	STA.b [$D9],y
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	LDY.w #$0008
	STA.b [$D9],y
	LDA.w $08A4
	LDY.w #$00B3
	STA.b [$D9],y
	LDY.w #$00E3
	LDX.w #$002F
CODE_BBC672:
	LDA.w $08D2,x
	STA.b [$D9],y
	DEY
	DEX
	BPL.b CODE_BBC672
	REP.b #$20
	LDA.l $0006B1
	LDY.w #$00AD
	STA.b [$D9],y
	LDA.l $0006AB
	LDY.w #$00AF
	STA.b [$D9],y
	LDA.l $0006A9
	LDY.w #$00B1
	STA.b [$D9],y
	LDA.w $060B
	LDY.w #$00E4
	STA.b [$D9],y
	LDA.w $08C2
	ORA.w #$0200
	STA.w $08C2
	LDY.w #$0009
	STA.b [$D9],y
	LDA.w $08C4
	LDY.w #$000B
	STA.b [$D9],y
	LDY.w #$002B
	LDX.w #$001E
CODE_BBC6BC:
	LDA.l $7E5972,x
	STA.b [$D9],y
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC6BC
	LDY.w #$004B
	LDX.w #$001E
CODE_BBC6CE:
	LDA.l $7E5992,x
	STA.b [$D9],y
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC6CE
	LDY.w #$006B
	LDX.w #$001E
CODE_BBC6E0:
	LDA.l $7E59B2,x
	STA.b [$D9],y
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC6E0
	LDY.w #$008B
	LDX.w #$001E
CODE_BBC6F2:
	LDA.l $7E59D2,x
	STA.b [$D9],y
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC6F2
	LDY.w #$00AB
	LDX.w #$001E
CODE_BBC704:
	LDA.l $7E59F2,x
	STA.b [$D9],y
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC704
	JSR.w CODE_BBC571
	LDY.w #$0000
	LDA.b $5E
	STA.b [$26],y
	LDY.w #$0002
	LDA.b $60
	STA.b [$26],y
	RTL

CODE_BBC722:
	JSL.l CODE_808F39
	LDA.w #$7E56CA
	STA.b $26
	LDA.w #$7E56CA>>16
	STA.b $28
	LDA.w !RAM_DKC2_Global_PlayerSelectMenuOptionLo
	CMP.w #!Define_DKC2_PlayerSelectMenu_TwoPlayerContest
	BNE.b CODE_BBC745
	LDA.w $060F
	AND.w #$0001
	BEQ.b CODE_BBC745
	LDA.w #$0154
	BRA.b CODE_BBC748

CODE_BBC745:
	LDA.w #$0006
CODE_BBC748:
	CLC
	ADC.b $26
	STA.b $D9
	LDA.w #$0000
	ADC.b $28
	STA.b $DB
	LDY.w #$0009
	LDA.b [$D9],y
	STA.w $08C2
	AND.w #$0200
	BNE.b CODE_BBC762
	RTL

CODE_BBC762:
	LDY.w #$000B
	LDA.b [$D9],y
	STA.w $08C4
	LDY.w #$0000
	LDA.b [$D9],y
	STA.b $D5
	INY
	INY
	LDA.b [$D9],y
	STA.b $D7
	SEP.b #$20
	LDY.w #$0004
	LDA.b [$D9],y
	STA.w $0904
	LDY.w #$0005
	LDA.b [$D9],y
	STA.w $08CC
	LDY.w #$0006
	LDA.b [$D9],y
	STA.w $08CE
	LDY.w #$0007
	LDA.b [$D9],y
	STA.w $08D0
	LDY.w #$0008
	LDA.b [$D9],y
	STA.b !RAM_DKC2_Global_CurrentLevelLo
	LDY.w #$00B3
	LDA.b [$D9],y
	STA.w $08A4
	LDY.w #$00E3
	LDX.w #$002F
CODE_BBC7AE:
	LDA.b [$D9],y
	STA.w $08D2,x
	DEY
	DEX
	BPL.b CODE_BBC7AE
	REP.b #$20
	LDY.w #$00AD
	LDA.b [$D9],y
	STA.l $0006B1
	LDY.w #$00AF
	LDA.b [$D9],y
	STA.l $0006AB
	LDY.w #$00B1
	LDA.b [$D9],y
	STA.l $0006A9
	LDY.w #$00E4
	LDA.b [$D9],y
	AND.w #$FFFD
	STA.w $060B
	LDY.w #$002B
	LDX.w #$001E
CODE_BBC7E5:
	LDA.b [$D9],y
	STA.l $7E5972,x
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC7E5
	LDY.w #$004B
	LDX.w #$001E
CODE_BBC7F7:
	LDA.b [$D9],y
	STA.l $7E5992,x
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC7F7
	LDY.w #$006B
	LDX.w #$001E
CODE_BBC809:
	LDA.b [$D9],y
	STA.l $7E59B2,x
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC809
	LDY.w #$008B
	LDX.w #$001E
CODE_BBC81B:
	LDA.b [$D9],y
	STA.l $7E59D2,x
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC81B
	LDY.w #$00AB
	LDX.w #$001E
CODE_BBC82D:
	LDA.b [$D9],y
	STA.l $7E59F2,x
	DEY
	DEY
	DEX
	DEX
	BPL.b CODE_BBC82D
	LDA.w #$0040
	TSB.w $06A3
	LDA.w $08A4
	JSL.l CODE_808837
	RTL

CODE_BBC847:
	JSR.w CODE_BBC85B
	LDA.w $060F
	EOR.w #$0001
	STA.w $060F
	JSR.w CODE_BBC8A3
	STZ.b $6E
	STZ.b $6C
	RTL

CODE_BBC85B:
	LDA.w #$007E
	STA.b $28
	LDA.w #$5000
	LDX.w $060F
	BEQ.b CODE_BBC86C
	CLC
	ADC.w #$0365
CODE_BBC86C:
	STA.b $26
	SEP.b #$20
	LDX.w #$0000
	LDY.w #$0000
CODE_BBC876:
	LDA.b $D1,x
	STA.b [$26],y
	INY
	INX
	CPX.w #$0008
	BNE.b CODE_BBC876
	LDX.w #$0000
CODE_BBC884:
	LDA.w $064A,x
	STA.b [$26],y
	INY
	INX
	CPX.w #$02BD
	BNE.b CODE_BBC884
	LDX.w #$0000
CODE_BBC893:
	LDA.l $7E5972,x
	STA.b [$26],y
	INY
	INX
	CPX.w #$00A0
	BNE.b CODE_BBC893
	REP.b #$20
	RTS

CODE_BBC8A3:
	LDA.w #$007E
	STA.b $28
	LDA.w #$5000
	LDX.w $060F
	BEQ.b CODE_BBC8B4
	CLC
	ADC.w #$0365
CODE_BBC8B4:
	STA.b $26
	SEP.b #$20
	LDX.w #$0000
	LDY.w #$0000
CODE_BBC8BE:
	LDA.b [$26],y
	STA.b $D1,x
	INY
	INX
	CPX.w #$0008
	BNE.b CODE_BBC8BE
	LDX.w #$0000
CODE_BBC8CC:
	LDA.b [$26],y
	STA.w $064A,x
	INY
	INX
	CPX.w #$02BD
	BNE.b CODE_BBC8CC
	LDX.w #$0000
CODE_BBC8DB:
	LDA.b [$26],y
	STA.l $7E5972,x
	INY
	INX
	CPX.w #$00A0
	BNE.b CODE_BBC8DB
	REP.b #$20
	RTS

	%FREE_BYTES($FBC8EB, 7957, $00)
	%BeginROMMirroring($BBE800, $00, !HiROMAddressOffset)

DATA_FBE800:
	dw DATA_FF2A04,DATA_FF2A34,DATA_FF2A62,DATA_FF2A90,DATA_FF2AD6,DATA_FF2B2A,DATA_FF2B38,DATA_FF2B46
	dw DATA_FF2B58,DATA_FF2B6A,DATA_FF2B78,DATA_FF2B86,DATA_FF2B98,DATA_FF2BAA,DATA_FF2BB8,DATA_FF2BC6
	dw DATA_FF2BD4,DATA_FF2BE6,DATA_FF2BF4,DATA_FF2C06,DATA_FF2C18,DATA_FF2C26,DATA_FF2C38,DATA_FF2C46
	dw DATA_FF2C54,DATA_FF2C62,DATA_FF2C70,DATA_FF2C82,DATA_FF2C94,DATA_FF2CA6,DATA_FF2CB8,DATA_FF2CCA
	dw DATA_FF2CDC,DATA_FF2CEE,DATA_FF2D00,DATA_FF2D12,DATA_FF2D20,DATA_FF2D32,DATA_FF2D40,DATA_FF2D4E
	dw DATA_FF2D5C,DATA_FF2DE6,DATA_FF2DF4,DATA_FF2DFE,DATA_FF2E0C,DATA_FF2E16,DATA_FF2E24,DATA_FF2E32
	dw DATA_FF2E40,DATA_FF2E4E,DATA_FF2E5C,DATA_FF2E6E,DATA_FF2E80,DATA_FF2E8E,DATA_FF2E9C,DATA_FF2EAA
	dw DATA_FF2EBC,DATA_FF2ECE,DATA_FF2EDC,DATA_FF2EEA,DATA_FF2EF8,DATA_FF2F0A,DATA_FF2F1C,DATA_FF2F2E
	dw DATA_FF2F40,DATA_FF2F4E,DATA_FF2F5C,DATA_FF2F6E,DATA_FF2F80,DATA_FF2F92,DATA_FF2FA0,DATA_FF2FB2
	dw DATA_FF2FC0,DATA_FF2FCE,DATA_FF2FE0,DATA_FF2FEE,DATA_FF3000,DATA_FF3012,DATA_FF3024,DATA_FF3036
	dw DATA_FF3048,DATA_FF305A,DATA_FF306C,DATA_FF307E,DATA_FF3090,DATA_FF309E,DATA_FF30AC,DATA_FF30BA
	dw DATA_FF30C4,DATA_FF30D6,DATA_FF311A,DATA_FF3128,DATA_FF3132,DATA_FF3140,DATA_FF314A,DATA_FF3154
	dw DATA_FF3166,DATA_FF3174,DATA_FF318A,DATA_FF31A0,DATA_FF31B6,DATA_FF31CC,DATA_FF31DE,DATA_FF328C
	dw DATA_FF3296,DATA_FF32A0,DATA_FF32AA,DATA_FF32B4,DATA_FF32BE,DATA_FF32C4,DATA_FF32CE,DATA_FF32DC
	dw DATA_FF32E6,DATA_FF32F0,DATA_FF32F6,DATA_FF3300,DATA_FF330E,DATA_FF3318,DATA_FF3322,DATA_FF3330
	dw DATA_FF333E,DATA_FF3350,DATA_FF335E,DATA_FF336C,DATA_FF337E,DATA_FF338C,DATA_FF3396,DATA_FF33A4
	dw DATA_FF33B2,DATA_FF33C4,DATA_FF33D6,DATA_FF33E0,DATA_FF33EE,DATA_FF33FC,DATA_FF340A,DATA_FF341C
	dw DATA_FF342A,DATA_FF3438,DATA_FF3478,DATA_FF34CA,DATA_FF34D0,DATA_FF34DA,DATA_FF34E4,DATA_FF34EE
	dw DATA_FF34F8,DATA_FF3502,DATA_FF350C,DATA_FF3516,DATA_FF3520,DATA_FF352A,DATA_FF352A,DATA_FF3534
	dw DATA_FF353E,DATA_FF3548,DATA_FF3556,DATA_FF3564,DATA_FF3586,DATA_FF35A8,DATA_FF35CA,DATA_FF3644
	dw DATA_FF3666,DATA_FF3688,DATA_FF36AA,DATA_FF36CC,DATA_FF36EE,DATA_FF3714,DATA_FF373A,DATA_FF375C
	dw DATA_FF377E,DATA_FF37A0,DATA_FF37C2,DATA_FF37E4,DATA_FF3806,DATA_FF3828,DATA_FF384A,DATA_FF386C
	dw DATA_FF388E,DATA_FF38B0,DATA_FF38D2,DATA_FF38F4,DATA_FF3916,DATA_FF3938,DATA_FF395A,DATA_FF397C
	dw DATA_FF399E,DATA_FF39C0,DATA_FF39E2,DATA_FF3A04,DATA_FF3A26,DATA_FF3A48,DATA_FF3A6A,DATA_FF3A8C
	dw DATA_FF3AAE,DATA_FF3AD0,DATA_FF3AF2,DATA_FF3B14,DATA_FF3B36,DATA_FF3B58,DATA_FF3B7A,DATA_FF3B9C
	dw DATA_FF3BBE,DATA_FF3BE0,DATA_FF3C02,DATA_FF3C28,DATA_FF3C4E,DATA_FF3C74,DATA_FF3C9A,DATA_FF3CC0
	dw DATA_FF3CE6,DATA_FF3D0C,DATA_FF3D32,DATA_FF3D58,DATA_FF3D7E,DATA_FF3DA4,DATA_FF3DCA,DATA_FF3DF4
	dw DATA_FF3E1A,DATA_FF3E40,DATA_FF3E66,DATA_FF3E88,DATA_FF3EAA,DATA_FF3ECC,DATA_FF3EEE,DATA_FF3F10
	dw DATA_FF3F32,DATA_FF3F54,DATA_FF3F76,DATA_FF3F98,DATA_FF3FBA,DATA_FF3FDC,DATA_FF3FFE,DATA_FF4020
	dw DATA_FF4042,DATA_FF4064,DATA_FF4086,DATA_FF40A8,DATA_FF40CA,DATA_FF40EC,DATA_FF410E,DATA_FF4130
	dw DATA_FF4152,DATA_FF4154,DATA_FF4176,DATA_FF4198,DATA_FF41BA,DATA_FF41DC,DATA_FF41DC,DATA_FF41FE
	dw DATA_FF4220,DATA_FF4242,DATA_FF4264,DATA_FF4264,DATA_FF4264,DATA_FF4286,DATA_FF42A8,DATA_FF42CA
	dw DATA_FF42EC,DATA_FF430E,DATA_FF4330,DATA_FF4352,DATA_FF4374,DATA_FF4396,DATA_FF43B8,DATA_FF43DA
	dw DATA_FF43FC,DATA_FF441E,DATA_FF4440,DATA_FF4462,DATA_FF4484,DATA_FF44A6,DATA_FF44C8,DATA_FF44EA
	dw DATA_FF450C,DATA_FF452E,DATA_FF4550,DATA_FF4572,DATA_FF4594,DATA_FF45B6,DATA_FF45D8,DATA_FF45FA
	dw DATA_FF461C,DATA_FF463E,DATA_FF4660,DATA_FF4682,DATA_FF46A4,DATA_FF46C6,DATA_FF46E8,DATA_FF470A
	dw DATA_FF472C,DATA_FF474E,DATA_FF4770,DATA_FF4792,DATA_FF47B4,DATA_FF47D6,DATA_FF47F8,DATA_FF481A
	dw DATA_FF483C,DATA_FF485E,DATA_FF4880,DATA_FF48A2,DATA_FF48C4,DATA_FF48E6,DATA_FF4908,DATA_FF492A
	dw DATA_FF494C,DATA_FF496E,DATA_FF4990,DATA_FF49B2,DATA_FF49D4,DATA_FF49F6,DATA_FF4A18,DATA_FF4A3A
	dw DATA_FF4A5C,DATA_FF4A7E,DATA_FF4AA0,DATA_FF4AC2,DATA_FF4AE4,DATA_FF4B06,DATA_FF4B28,DATA_FF4B4A
	dw DATA_FF4B6C,DATA_FF4B8E,DATA_FF4BB0,DATA_FF4BD2,DATA_FF4BF4,DATA_FF4C16,DATA_FF4C38,DATA_FF4C5A
	dw DATA_FF4C7C,DATA_FF4C9E,DATA_FF4CC0,DATA_FF4CE2,DATA_FF4D04,DATA_FF4D26,DATA_FF4D48,DATA_FF4D6A
	dw DATA_FF4D8C,DATA_FF4DAE,DATA_FF4DD0,DATA_FF4DF2,DATA_FF4E14,DATA_FF4E14,DATA_FF4E36,DATA_FF4E58
	dw DATA_FF4E7A,DATA_FF4E9C,DATA_FF4EBE,DATA_FF4EE0,DATA_FF4F02,DATA_FF4F24,DATA_FF4F46,DATA_FF4F68
	dw DATA_FF4F8A,DATA_FF4FAC,DATA_FF4FCE,DATA_FF4FF0,DATA_FF5012,DATA_FF5034,DATA_FF5056,DATA_FF5078
	dw DATA_FF509A,DATA_FF50BC,DATA_FF50DE,DATA_FF5100,DATA_FF5122,DATA_FF5144,DATA_FF5166,DATA_FF5188
	dw DATA_FF51AA,DATA_FF51CC,DATA_FF51EE,DATA_FF5210,DATA_FF5232,DATA_FF5254,DATA_FF5276,DATA_FF5298
	dw DATA_FF52BA,DATA_FF52DC,DATA_FF52FE,DATA_FF5320,DATA_FF5342,DATA_FF5364,DATA_FF5386,DATA_FF53A8
	dw DATA_FF53CA,DATA_FF53EC,DATA_FF540E,DATA_FF5430,DATA_FF5452,DATA_FF5474,DATA_FF5496,DATA_FF54B8
	dw DATA_FF54DA,DATA_FF54FC,DATA_FF551E,DATA_FF5540,DATA_FF5562,DATA_FF5584,DATA_FF55A6,DATA_FF55C8
	dw DATA_FF55EA,DATA_FF560C,DATA_FF562E,DATA_FF5650,DATA_FF5672,DATA_FF5694,DATA_FF56B6,DATA_FF56D8
	dw DATA_FF56FE,DATA_FF5720,DATA_FF5742,DATA_FF5764,DATA_FF5786,DATA_FF57A8,DATA_FF57CA,DATA_FF57EC
	dw DATA_FF580E,DATA_FF5830,DATA_FF5852,DATA_FF5874,DATA_FF5896,DATA_FF58B8,DATA_FF58DA,DATA_FF58FC
	dw DATA_FF591E,DATA_FF5940,DATA_FF5962,DATA_FF5984,DATA_FF59A6,DATA_FF59C8,DATA_FF59EA,DATA_FF5A0C
	dw DATA_FF5A2E,DATA_FF5A50,DATA_FF5A72,DATA_FF5A94,DATA_FF5AB6,DATA_FF5AD8,DATA_FF5AFA,DATA_FF5B1C
	dw DATA_FF5B3E,DATA_FF5B60,DATA_FF5B82,DATA_FF5BA4,DATA_FF5BC6,DATA_FF5BE8,DATA_FF5C0A,DATA_FF5C2C
	dw DATA_FF5C4E,DATA_FF5C70,DATA_FF5C92,DATA_FF5CB4,DATA_FF5CD6,DATA_FF5CF8,DATA_FF5D1A,DATA_FF5D3C
	dw DATA_FF5D5E,DATA_FF5D80,DATA_FF5DA2,DATA_FF5DC4,DATA_FF5DE6,DATA_FF5E08,DATA_FF5E2A,DATA_FF5E4C
	dw DATA_FF5E6E,DATA_FF5E90,DATA_FF5EB2,DATA_FF5ED4,DATA_FF5EF6,DATA_FF5F18,DATA_FF5F3A,DATA_FF5F5C
	dw DATA_FF5F7E,DATA_FF5FA0,DATA_FF5FC2,DATA_FF5FE4,DATA_FF6006,DATA_FF6028,DATA_FF604A,DATA_FF606C
	dw DATA_FF608E,DATA_FF60B0,DATA_FF60D2,DATA_FF60F4,DATA_FF6116,DATA_FF6138,DATA_FF615A,DATA_FF617C
	dw DATA_FF619E,DATA_FF61C0,DATA_FF61E2,DATA_FF6204,DATA_FF6226,DATA_FF6248,DATA_FF626A,DATA_FF628C
	dw DATA_FF62AE,DATA_FF62D0,DATA_FF62F2,DATA_FF6314,DATA_FF6336,DATA_FF6358,DATA_FF637A,DATA_FF639C
	dw DATA_FF63BE,DATA_FF63E0,DATA_FF6434,DATA_FF643E,DATA_FF6448,DATA_FF6452,DATA_FF645C,DATA_FF6466
	dw DATA_FF6470,DATA_FF647A,DATA_FF6484,DATA_FF648E,DATA_FF6498,DATA_FF64A2,DATA_FF64AC,DATA_FF64B6
	dw DATA_FF64C0,DATA_FF64CA,DATA_FF64D4,DATA_FF64DE,DATA_FF64E8,DATA_FF64F2,DATA_FF64FC,DATA_FF6506
	dw DATA_FF6510,DATA_FF651A,DATA_FF6524,DATA_FF652E,DATA_FF6538,DATA_FF6542,DATA_FF654C,DATA_FF6556
	dw DATA_FF6560,DATA_FF656A,DATA_FF6574,DATA_FF657E,DATA_FF6588,DATA_FF6592,DATA_FF659C,DATA_FF65A6
	dw DATA_FF65B0,DATA_FF65BE,DATA_FF65CC,DATA_FF65DA,DATA_FF65E8,DATA_FF65E8,DATA_FF664C,DATA_FF664C
	dw DATA_FF6662,DATA_FF667C,DATA_FF6692,DATA_FF66AC,DATA_FF66C6,DATA_FF66E0,DATA_FF66FA,DATA_FF6714
	dw DATA_FF672A,DATA_FF6740,DATA_FF675E,DATA_FF6774,DATA_FF6792,DATA_FF67B0,DATA_FF67CE,DATA_FF67E4
	dw DATA_FF6802,DATA_FF681C,DATA_FF6836,DATA_FF6854,DATA_FF686E,DATA_FF6884,DATA_FF689A,DATA_FF68B4
	dw DATA_FF68D2,DATA_FF68EC,DATA_FF6906,DATA_FF691C,DATA_FF6932,DATA_FF694C,DATA_FF696A,DATA_FF6984
	dw DATA_FF699E,DATA_FF69B8,DATA_FF69D2,DATA_FF69E8,DATA_FF6A02,DATA_FF6A18,DATA_FF6A2E,DATA_FF6A48
	dw DATA_FF6A5E,DATA_FF6A78,DATA_FF6C8C,DATA_FF6CE4,DATA_FF6CEE,DATA_FF6D22,DATA_FF6D2C,DATA_FF6D60
	dw DATA_FF6D6A,DATA_FF6DB6,DATA_FF6DBC,DATA_FF6DC6,DATA_FF6DD4,DATA_FF6DE2,DATA_FF6DF4,DATA_FF6E06
	dw DATA_FF6E18,DATA_FF6E2A,DATA_FF6E38,DATA_FF6E46,DATA_FF6E54,DATA_FF6E9C,DATA_FF6EA6,DATA_FF6EB0
	dw DATA_FF6EBA,DATA_FF6EC4,DATA_FF6ED6,DATA_FF6EE4,DATA_FF6EF6,DATA_FF6F04,DATA_FF6F16,DATA_FF6F28
	dw DATA_FF6F36,DATA_FF6F44,DATA_FF6F52,DATA_FF6F64,DATA_FF6F7A,DATA_FF6F88,DATA_FF6F96,DATA_FF6FA4
	dw DATA_FF6FB2,DATA_FF6FC0,DATA_FF6FCE,DATA_FF6FDC,DATA_FF7020,DATA_FF702E,DATA_FF703C,DATA_FF704A
	dw DATA_FF7058,DATA_FF7066,DATA_FF70D0,DATA_FF70E6,DATA_FF70FC,DATA_FF7116,DATA_FF7130,DATA_FF714A
	dw DATA_FF7160,DATA_FF7176,DATA_FF7190,DATA_FF71AA,DATA_FF71C4,DATA_FF71DE,DATA_FF71F8,DATA_FF720E
	dw DATA_FF7224,DATA_FF724E,DATA_FF7278,DATA_FF729E,DATA_FF72C4,DATA_FF72EA,DATA_FF7314,DATA_FF733A
	dw DATA_FF7354,DATA_FF7372,DATA_FF7394,DATA_FF73AA,DATA_FF73C4,DATA_FF73DE,DATA_FF73F8,DATA_FF7412
	dw DATA_FF742C,DATA_FF743E,DATA_FF7450,DATA_FF7462,DATA_FF747C,DATA_FF7496,DATA_FF74B4,DATA_FF7544
	dw DATA_FF754E,DATA_FF7558,DATA_FF7562,DATA_FF756C,DATA_FF7586,DATA_FF7590,DATA_FF759A,DATA_FF75A4
	dw DATA_FF75BE,DATA_FF75C8,DATA_FF75E2,DATA_FF75F4,DATA_FF75FE,DATA_FF760C,DATA_FF761E,DATA_FF762C
	dw DATA_FF763A,DATA_FF7648,DATA_FF7662,DATA_FF767C,DATA_FF7696,DATA_FF76B0,DATA_FF76CA,DATA_FF76D4
	dw DATA_FF7768,DATA_FF777A,DATA_FF778C,DATA_FF779E,DATA_FF7920,DATA_FF7B78,DATA_FF7CA8,DATA_FF7CAE
	dw DATA_FF7CB8,DATA_FF7CCE,DATA_FF7CE4,DATA_FF7CFE,DATA_FF7D36,DATA_FF7D40,DATA_FF7D4A,DATA_FF7D58
	dw DATA_FF7D7C,DATA_FF7D8A,DATA_FF7D98,DATA_FF7DAA,DATA_FF7DBC,DATA_FF7DCE,DATA_FF7DDC,DATA_FF7DEA
	dw DATA_FF7DFC,DATA_FF7E0A,DATA_FF7E1C,DATA_FF7E2A,DATA_FF7E3C,DATA_FF7E4E,DATA_FF7E5C,DATA_FF7E6E
	dw DATA_FF7E84,DATA_FF7E96,DATA_FF7EAC,DATA_FF7EC2,DATA_FF7ED0,DATA_FF7EDE,DATA_FF7EF8,DATA_FF7F06
	dw DATA_FF7F1C,DATA_FF7F32,DATA_FF7F40,DATA_FF7F4E,DATA_FF7F5C,DATA_FF7F6A,DATA_FF7F7C,DATA_FF7F8E
	dw DATA_FF7F9C,DATA_FF7FAA,DATA_FF7FBC,DATA_FF7FCA,DATA_FF7FE0,DATA_FF7FEE,DATA_FF8000,DATA_FF8012
	dw DATA_FF8020,DATA_FF8032,DATA_FF8040,DATA_FF804E,DATA_FF8064,DATA_FF807A,DATA_FF8088,DATA_FF8096
	dw DATA_FF80AC,DATA_FF80BA,DATA_FF80C8,DATA_FF80D6,DATA_FF80E4,DATA_FF80F2,DATA_FF8104,DATA_FF8116
	dw DATA_FF812C,DATA_FF8158,DATA_FF8166,DATA_FF8174,DATA_FF8182,DATA_FF8198,DATA_FF81A6,DATA_FF81B8
	dw DATA_FF81CA,DATA_FF81D8,DATA_FF81EA,DATA_FF81F8,DATA_FF8206,DATA_FF8214,DATA_FF8226,DATA_FF8238
	dw DATA_FF8246,DATA_FF8254,DATA_FF8262,DATA_FF8274,DATA_FF8282,DATA_FF8294,DATA_FF82A6,DATA_FF82B8
	dw DATA_FF82C6,DATA_FF82D4,DATA_FF82EA,DATA_FF8300,DATA_FF830E,DATA_FF8320,DATA_FF8320,DATA_FF832E
	dw DATA_FF832E,DATA_FF833C,DATA_FF834A,DATA_FF8358,DATA_FF8366,DATA_FF8374,DATA_FF8386,DATA_FF8394
	dw DATA_FF83A2,DATA_FF83B0,DATA_FF83C2,DATA_FF83D0,DATA_FF83E2,DATA_FF83F0,DATA_FF83FE,DATA_FF8410
	dw DATA_FF8422,DATA_FF8434,DATA_FF8446,DATA_FF8458,DATA_FF846A,DATA_FF847C,DATA_FF848A,DATA_FF849C
	dw DATA_FF84AA,DATA_FF84B8,DATA_FF84C6,DATA_FF84D4,DATA_FF84E2,DATA_FF84F0,DATA_FF84FE,DATA_FF8510
	dw DATA_FF8534,DATA_FF8546,DATA_FF8558,DATA_FF856A,DATA_FF857C,DATA_FF858E,DATA_FF85A0,DATA_FF85B2
	dw DATA_FF85C4,DATA_FF85D6,DATA_FF85EC,DATA_FF8602,DATA_FF8614,DATA_FF8626,DATA_FF8638,DATA_FF864A
	dw DATA_FF865C,DATA_FF866E,DATA_FF866E,DATA_FF866E,DATA_FF8684,DATA_FF869A,DATA_FF86B0,DATA_FF86C6
	dw DATA_FF86DC,DATA_FF86F2,DATA_FF8708,DATA_FF871E,DATA_FF8734,DATA_FF874A,DATA_FF874A,DATA_FF875C
	dw DATA_FF8772,DATA_FF8788,DATA_FF879E,DATA_FF87B4,DATA_FF87CA,DATA_FF87E0,DATA_FF87F6,DATA_FF880C
	dw DATA_FF8822,DATA_FF8838,DATA_FF884E,DATA_FF8860,DATA_FF8876,DATA_FF888C,DATA_FF88A2,DATA_FF88B4
	dw DATA_FF88C6,DATA_FF88DC,DATA_FF88F2,DATA_FF8904,DATA_FF892C,DATA_FF8942,DATA_FF895C,DATA_FF8976
	dw DATA_FF8990,DATA_FF89AE,DATA_FF89C4,DATA_FF89DA,DATA_FF89F0,DATA_FF8A26,DATA_FF8A40,DATA_FF8A5E
	dw DATA_FF8A78,DATA_FF8A96,DATA_FF8ACE,DATA_FF8AD8,DATA_FF8AFC,DATA_FF8B0A,DATA_FF8B18,DATA_FF8B2E
	dw DATA_FF8B3C,DATA_FF8B4A,DATA_FF8B60,DATA_FF8B7A,DATA_FF8B94,DATA_FF8BA6,DATA_FF8BB8,DATA_FF8BCA
	dw DATA_FF8BDC,DATA_FF8BEE,DATA_FF8C00,DATA_FF8C12,DATA_FF8C20,DATA_FF8C3A,DATA_FF8C58,DATA_FF8C76
	dw DATA_FF8C94,DATA_FF8CB2,DATA_FF8CCC,DATA_FF8CE6,DATA_FF8D00,DATA_FF8D1A,DATA_FF8D34,DATA_FF8D4E
	dw DATA_FF8D68,DATA_FF8D94,DATA_FF8DA6,DATA_FF8DB8,DATA_FF8DCA,DATA_FF8DDC,DATA_FF8DEE,DATA_FF8E00
	dw DATA_FF8E12,DATA_FF8E24,DATA_FF8E36,DATA_FF8E48,DATA_FF8E5A,DATA_FF8E70,DATA_FF8E86,DATA_FF8E9C
	dw DATA_FF8EB2,DATA_FF8EC4,DATA_FF8ED6,DATA_FF8EE8,DATA_FF8EFA,DATA_FF8F0C,DATA_FF8F1E,DATA_FF8F34
	dw DATA_FF8F4A,DATA_FF8F60,DATA_FF8F76,DATA_FF8F8C,DATA_FF8FA2,DATA_FF8FB8,DATA_FF8FCA,DATA_FF8FDC
	dw DATA_FF903C,DATA_FF9046,DATA_FF9054,DATA_FF9062,DATA_FF9070,DATA_FF907E,DATA_FF9090,DATA_FF90A2
	dw DATA_FF90B0,DATA_FF90C2,DATA_FF90D0,DATA_FF90DE,DATA_FF90F0,DATA_FF90FE,DATA_FF9110,DATA_FF9122
	dw DATA_FF9134,DATA_FF9146,DATA_FF9158,DATA_FF9166,DATA_FF9178,DATA_FF9186,DATA_FF9198,DATA_FF91AA
	dw DATA_FF91BC,DATA_FF91CA,DATA_FF91DC,DATA_FF91EA,DATA_FF91FC,DATA_FF920E,DATA_FF9220,DATA_FF9232
	dw DATA_FF9244,DATA_FF9256,DATA_FF9264,DATA_FF9272,DATA_FF9280,DATA_FF9292,DATA_FF92A4,DATA_FF92B6
	dw DATA_FF92C4,DATA_FF92D2,DATA_FF9326,DATA_FF9330,DATA_FF933A,DATA_FF9348,DATA_FF9356,DATA_FF9364
	dw DATA_FF9372,DATA_FF9384,DATA_FF938E,DATA_FF939C,DATA_FF93A6,DATA_FF93D2,DATA_FF93DC,DATA_FF93EA
	dw DATA_FF943A,DATA_FF9450,DATA_FF9466,DATA_FF947C,DATA_FF9492,DATA_FF94A8,DATA_FF94BE,DATA_FF94D4
	dw DATA_FF94EA,DATA_FF9500,DATA_FF9516,DATA_FF952C,DATA_FF9542,DATA_FF9558,DATA_FF956E,DATA_FF9584
	dw DATA_FF959A,DATA_FF95B0,DATA_FF95C6,DATA_FF95DC,DATA_FF95F2,DATA_FF9608,DATA_FF961E,DATA_FF9634
	dw DATA_FF964A,DATA_FF9660,DATA_FF9676,DATA_FF96C2,DATA_FF96C8,DATA_FF96D2,DATA_FF9708,DATA_FF973E
	dw DATA_FF97A6,DATA_FF97E8,DATA_FF9814,DATA_FF981A,DATA_FF983A,DATA_FF9840,DATA_FF9860,DATA_FF9866
	dw DATA_FF9870,DATA_FF9890,DATA_FF989E,DATA_FF98A8,DATA_FF98B6,DATA_FF98C4,DATA_FF98D2,DATA_FF98E0
	dw DATA_FF98EA,DATA_FF98F8,DATA_FF990A,DATA_FF9918,DATA_FF9926,DATA_FF9934,DATA_FF9942,DATA_FF994C
	dw DATA_FF995A,DATA_FF9968,DATA_FF997A,DATA_FF9988,DATA_FF9996,DATA_FF99A0,DATA_FF99AA,DATA_FF99B8
	dw DATA_FF99C6,DATA_FF99D8,DATA_FF99EA,DATA_FF99FC,DATA_FF9A0A,DATA_FF9A18,DATA_FF9A5E,DATA_FF9A74
	dw DATA_FF9A74,DATA_FF9A74,DATA_FF9A86,DATA_FF9A86,DATA_FF9A86,DATA_FF9A86,DATA_FF9A98,DATA_FF9A98
	dw DATA_FF9A98,DATA_FF9A98,DATA_FF9A98,DATA_FF9AAA,DATA_FF9ABC,DATA_FF9ABC,DATA_FF9ABC,DATA_FF9ACE
	dw DATA_FF9ACE,DATA_FF9ACE,DATA_FF9ACE,DATA_FF9AE0,DATA_FF9AE0,DATA_FF9AE0,DATA_FF9AE0,DATA_FF9AE0
	dw DATA_FF9AF2,DATA_FF9B04,DATA_FF9B16,DATA_FF9B74,DATA_FF9B7E,DATA_FF9B8C,DATA_FF9B96,DATA_FF9BA0
	dw DATA_FF9BB6,DATA_FF9BC0,DATA_FF9BCA,DATA_FF9BE0,DATA_FF9BF6,DATA_FF9C04,DATA_FF9C12,DATA_FF9C20
	dw DATA_FF9C2E,DATA_FF9C3C,DATA_FF9C4E,DATA_FF9C5C,DATA_FF9C6A,DATA_FF9C7C,DATA_FF9C92,DATA_FF9CA4
	dw DATA_FF9CB6,DATA_FF9CC4,DATA_FF9CD2,DATA_FF9CE4,DATA_FF9CF2,DATA_FF9D04,DATA_FF9D12,DATA_FF9D24
	dw DATA_FF9DA0,DATA_FF9DAA,DATA_FF9DCE,DATA_FF9DDC,DATA_FF9DE6,DATA_FF9DF4,DATA_FF9E02,DATA_FF9E10
	dw DATA_FF9E1E,DATA_FF9E42,DATA_FF9E50,DATA_FF9E5E,DATA_FF9E70,DATA_FF9E82,DATA_FF9E90,DATA_FF9E9E
	dw DATA_FF9EC6,DATA_FF9ED4,DATA_FF9EE2,DATA_FF9EF0,DATA_FF9EFE,DATA_FF9F0C,DATA_FF9F1A,DATA_FF9F28
	dw DATA_FF9F36,DATA_FF9F56,DATA_FF9F68,DATA_FF9F7A,DATA_FF9F8C,DATA_FF9FAA,DATA_FFA002,DATA_FFA008
	dw DATA_FFA016,DATA_FFA020,DATA_FFA02E,DATA_FFA038,DATA_FFA046,DATA_FFA054,DATA_FFA066,DATA_FFA078
	dw DATA_FFA08A,DATA_FFA098,DATA_FFA0AA,DATA_FFA0BC,DATA_FFA0CE,DATA_FFA0E0,DATA_FFA0EE,DATA_FFA0FC
	dw DATA_FFA10A,DATA_FFA118,DATA_FFA126,DATA_FFA134,DATA_FFA142,DATA_FFA150,DATA_FFA15E,DATA_FFA16C
	dw DATA_FFA17A,DATA_FFA188,DATA_FFA19A,DATA_FFA1A8,DATA_FFA1B6,DATA_FFA1C4,DATA_FFA1D2,DATA_FFA1E0
	dw DATA_FFA1EE,DATA_FFA200,DATA_FFA212,DATA_FFA224,DATA_FFA236,DATA_FFA244,DATA_FFA252,DATA_FFA264
	dw DATA_FFA272,DATA_FFA284,DATA_FFA296,DATA_FFA2D6,DATA_FFA2E8,DATA_FFA2FA,DATA_FFA310,DATA_FFA326
	dw DATA_FFA33C,DATA_FFA352,DATA_FFA368,DATA_FFA382,DATA_FFA394,DATA_FFA3A6,DATA_FFA3BC,DATA_FFA3D2
	dw DATA_FFA3E4,DATA_FFA3F6,DATA_FFA408,DATA_FFA422,DATA_FFA438,DATA_FFA452,DATA_FFA464,DATA_FFA476
	dw DATA_FFA488,DATA_FFA4DA,DATA_FFA4E8,DATA_FFA4F2,DATA_FFA500,DATA_FFA50A,DATA_FFA518,DATA_FFA522
	dw DATA_FFA530,DATA_FFA548,DATA_FFA55E,DATA_FFA578,DATA_FFA58E,DATA_FFA5A4,DATA_FFA5BE,DATA_FFA5D8
	dw DATA_FFA5F2,DATA_FFA60C,DATA_FFA62A,DATA_FFA644,DATA_FFA65A,DATA_FFA674,DATA_FFA68E,DATA_FFA6A8
	dw DATA_FFA6C2,DATA_FFA6D8,DATA_FFA6F2,DATA_FFA70C,DATA_FFA726,DATA_FFA762,DATA_FFA770,DATA_FFA77E
	dw DATA_FFA790,DATA_FFA7A2,DATA_FFA7B0,DATA_FFA7C2,DATA_FFA7D0,DATA_FFA7E2,DATA_FFA7F0,DATA_FFA802
	dw DATA_FFA810,DATA_FFA822,DATA_FFA834,DATA_FFA854,DATA_FFA862,DATA_FFA874,DATA_FFA882,DATA_FFA894
	dw DATA_FFA8A6,DATA_FFA98A,DATA_FFA994,DATA_FFA99E,DATA_FFA9A8,DATA_FFA9B6,DATA_FFA9C4,DATA_FFA9D6
	dw DATA_FFA9E8,DATA_FFA9FE,DATA_FFAA14,DATA_FFAA2A,DATA_FFAA40,DATA_FFAA56,DATA_FFAA68,DATA_FFAA7A
	dw DATA_FFAA8C,DATA_FFAA9E,DATA_FFAAB4,DATA_FFAAC2,DATA_FFAAD0,DATA_FFAAE6,DATA_FFAB14,DATA_FFAB2E
	dw DATA_FFAB7E,DATA_FFAB84,DATA_FFAB8E,DATA_FFAB98,DATA_FFABA6,DATA_FFABB8,DATA_FFAC2E,DATA_FFAC44
	dw DATA_FFAC5A,DATA_FFAC6C,DATA_FFAC7E,DATA_FFAC90,DATA_FFACA6,DATA_FFACB8,DATA_FFACCA,DATA_FFACDC
	dw DATA_FFACEA,DATA_FFACFC,DATA_FFAD0E,DATA_FFAD1C,DATA_FFAD2E,DATA_FFAD40,DATA_FFAD52,DATA_FFAD64
	dw DATA_FFAD76,DATA_FFAD88,DATA_FFAD9A,DATA_FFADA8,DATA_FFADB6,DATA_FFADC4,DATA_FFADD2,DATA_FFADE0
	dw DATA_FFADEE,DATA_FFADFC,DATA_FFAE0A,DATA_FFAE20,DATA_FFAE32,DATA_FFAE44,DATA_FFAE56,DATA_FFAE68
	dw DATA_FFAE7E,DATA_FFAE90,DATA_FFAEA2,DATA_FFAEB4,DATA_FFAEC6,DATA_FFAEDC,DATA_FFAEEE,DATA_FFAEEE
	dw DATA_FFAF04,DATA_FFAF16,DATA_FFAF28,DATA_FFAF3A,DATA_FFAF50,DATA_FFAF62,DATA_FFAF78,DATA_FFAF8E
	dw DATA_FFAFA4,DATA_FFAFBA,DATA_FFAFD0,DATA_FFAFE6,DATA_FFAFFC,DATA_FFB012,DATA_FFB028,DATA_FFB03E
	dw DATA_FFB054,DATA_FFB06A,DATA_FFB080,DATA_FFB096,DATA_FFB0AC,DATA_FFB0C2,DATA_FFB0D8,DATA_FFB0EE
	dw DATA_FFB104,DATA_FFB11A,DATA_FFB128,DATA_FFB136,DATA_FFB144,DATA_FFB152,DATA_FFB160,DATA_FFB172
	dw DATA_FFB184,DATA_FFB196,DATA_FFB1A8,DATA_FFB1BA,DATA_FFB1BA,DATA_FFB1C8,DATA_FFB1DA,DATA_FFB1E8
	dw DATA_FFB1FA,DATA_FFB20C,DATA_FFB21E,DATA_FFB22C,DATA_FFB23A,DATA_FFB248,DATA_FFB256,DATA_FFB264
	dw DATA_FFB276,DATA_FFB2DE,DATA_FFB2E8,DATA_FFB2F6,DATA_FFB300,DATA_FFB30A,DATA_FFB314,DATA_FFB326
	dw DATA_FFB330,DATA_FFB33A,DATA_FFB344,DATA_FFB356,DATA_FFB360,DATA_FFB36E,DATA_FFB378,DATA_FFB38A
	dw DATA_FFB39C,DATA_FFB3F6,DATA_FFB408,DATA_FFB41A,DATA_FFB424,DATA_FFB432,DATA_FFB440,DATA_FFB456
	dw DATA_FFB46C,DATA_FFB47E,DATA_FFB490,DATA_FFB49E,DATA_FFB4B4,DATA_FFB4BE,DATA_FFB4CC,DATA_FFB4D6
	dw DATA_FFB4E4,DATA_FFB4F2,DATA_FFB4FC,DATA_FFB50A,DATA_FFB518,DATA_FFB522,DATA_FFB52C,DATA_FFB536
	dw DATA_FFB540,DATA_FFB54E,DATA_FFB55C,DATA_FFB566,DATA_FFB574,DATA_FFB57E,DATA_FFB588,DATA_FFB592
	dw DATA_FFB5A8,DATA_FFB5BA,DATA_FFB5D0,DATA_FFB5E2,DATA_FFB5F4,DATA_FFB996,DATA_FFB9A0,DATA_FFB9AA
	dw DATA_FFB9B4,DATA_FFB9BE,DATA_FFB9C8,DATA_FFB9D2,DATA_FFB9DC,DATA_FFB9E6,DATA_FFB9F0,DATA_FFB9FA
	dw DATA_FFBA04,DATA_FFBA0E,DATA_FFBA18,DATA_FFBA22,DATA_FFBA2C,DATA_FFBA36,DATA_FFBA40,DATA_FFBA4A
	dw DATA_FFBA54,DATA_FFBA5E,DATA_FFBA68,DATA_FFBA72,DATA_FFBA7C,DATA_FFBA86,DATA_FFBA90,DATA_FFBA9A
	dw DATA_FFBAA8,DATA_FFBAE8,DATA_FFBAF2,DATA_FFBAFC,DATA_FFBB06,DATA_FFBB10,DATA_FFBB64,DATA_FFBB82
	dw DATA_FFBBA0,DATA_FFBBBE,DATA_FFBBDC,DATA_FFBBFA,DATA_FFBC18,DATA_FFBC36,DATA_FFBC54,DATA_FFBC72
	dw DATA_FFBC90,DATA_FFBCAE,DATA_FFBCCC,DATA_FFBCEA,DATA_FFBD14,DATA_FFBD32,DATA_FFBD50,DATA_FFBD6E
	dw DATA_FFBD8C,DATA_FFBDAA,DATA_FFBDC8,DATA_FFBDE6,DATA_FFBE04,DATA_FFBE26,DATA_FFBE48,DATA_FFBE6A
	dw DATA_FFBE8C,DATA_FFBEAE,DATA_FFBED0,DATA_FFBEF2,DATA_FFBF14,DATA_FFBF36,DATA_FFBF58,DATA_FFBF7A
	dw DATA_FFBF9C,DATA_FFBFBE,DATA_FFBFE0,DATA_FFC006,DATA_FFC030,DATA_FFC056,DATA_FFC07C,DATA_FFC0A6
	dw DATA_FFC0CC,DATA_FFC0F2,DATA_FFC17C,DATA_FFC186,DATA_FFC194,DATA_FFC1A2,DATA_FFC1B4,DATA_FFC1CE
	dw DATA_FFC1E8,DATA_FFC1FE,DATA_FFC218,DATA_FFC22A,DATA_FFC238,DATA_FFC24E,DATA_FFC268,DATA_FFC282
	dw DATA_FFC290,DATA_FFC2A6,DATA_FFC2BC,DATA_FFC2D6,DATA_FFC2F0,DATA_FFC306,DATA_FFC320,DATA_FFC33E
	dw DATA_FFC358,DATA_FFC372,DATA_FFC384,DATA_FFC3B4,DATA_FFC3BE,DATA_FFC3C8,DATA_FFC3D2,DATA_FFC3DC
	dw DATA_FFC3E6,DATA_FFC3F0,DATA_FFC3FA,DATA_FFC404,DATA_FFC40E,DATA_FFC418,DATA_FFC422,DATA_FFC42C
	dw DATA_FFC436,DATA_FFC440,DATA_FFC44A,DATA_FFC454,DATA_FFC45E,DATA_FFC468,DATA_FFC472,DATA_FFC47C
	dw DATA_FFC486,DATA_FFC490,DATA_FFC582,DATA_FFC588,DATA_FFC5CC,DATA_FFC5D6,DATA_FFC5E0,DATA_FFC5EA
	dw DATA_FFC5F4,DATA_FFC5FE,DATA_FFC60C,DATA_FFC616,DATA_FFC620,DATA_FFC62A,DATA_FFC634,DATA_FFC642
	dw DATA_FFC64C,DATA_FFC656,DATA_FFC660,DATA_FFC66A,DATA_FFC674,DATA_FFC67E,DATA_FFC688,DATA_FFCB4A
	dw DATA_FFCBBE,DATA_FFCBE0,DATA_FFCC02,DATA_FFCC24,DATA_FFCC46,DATA_FFCC68,DATA_FFCC8A,DATA_FFCCAC
	dw DATA_FFCCEE,DATA_FFCD32,DATA_FFCD64,DATA_FFCD92,DATA_FFCDEE,DATA_FFCDF8,DATA_FFCE2C,DATA_FFCE36
	dw DATA_FFCE44,DATA_FFCE52,DATA_FFCE60,DATA_FFCE6E,DATA_FFCEEA,DATA_FFCEF4,DATA_FFCEFE,DATA_FFCF08
	dw DATA_FFCF12,DATA_FFCF2E,DATA_FFCF38,DATA_FFCF42,DATA_FFCF4C,DATA_FFCF56,DATA_FFCF60,DATA_FFCF6A
	dw DATA_FFCF74,DATA_FFCF7E,DATA_FFCF88,DATA_FFCF92,DATA_FFCF9C,DATA_FFCFA6,DATA_FFCFB0,DATA_FFCFBA
	dw DATA_FFCFC4,DATA_FFCFCE,DATA_FFCFD8,DATA_FFCFE2,DATA_FFCFEC,DATA_FFCFF6,DATA_FFD008,DATA_FFD01A
	dw DATA_FFD02C,DATA_FFD03E,DATA_FFD050,DATA_FFD062,DATA_FFD074,DATA_FFD086,DATA_FFD098,DATA_FFD0AA
	dw DATA_FFD0BC,DATA_FFD0C6,DATA_FFD0D4,DATA_FFD0EE,DATA_FFD0F8,DATA_FFD10A,DATA_FFD11C,DATA_FFD12E
	dw DATA_FFD184,DATA_FFD1A2,DATA_FFD1C4,DATA_FFD1E6,DATA_FFD208,DATA_FFD22A,DATA_FFD248,DATA_FFD266
	dw DATA_FFD284,DATA_FFD2A2,DATA_FFD2C4,DATA_FFD2E6,DATA_FFD310,DATA_FFD332,DATA_FFD382,DATA_FFD394
	dw DATA_FFD3A6,DATA_FFD3B8,DATA_FFD3CA,DATA_FFD3DC,DATA_FFD3EE,DATA_FFD400,DATA_FFD412,DATA_FFD424
	dw DATA_FFD436,DATA_FFD448,DATA_FFD73A,DATA_FFD788,DATA_FFD796,DATA_FFD7A4,DATA_FFD7B6,DATA_FFD7C8
	dw DATA_FFD7D6,DATA_FFD7E4,DATA_FFD7F2,DATA_FFD800,DATA_FFD812,DATA_FFD824,DATA_FFD836,DATA_FFD844
	dw DATA_FFD856,DATA_FFD864,DATA_FFD876,DATA_FFD888,DATA_FFD89A,DATA_FFD8AC,DATA_FFD8BE,DATA_FFD8DA
	dw DATA_FFD8EC,DATA_FFD8FE,DATA_FFD910,DATA_FFD922,DATA_FFD934,DATA_FFD946,DATA_FFD958,DATA_FFD96A
	dw DATA_FFD97C,DATA_FFD98E,DATA_FFD9A0,DATA_FFD9B2,DATA_FFD9C4,DATA_FFD9D6,DATA_FFD9E8,DATA_FFD9FA
	dw DATA_FFDA0C,DATA_FFDA1E,DATA_FFDA30,DATA_FFDA42,DATA_FFDA54,DATA_FFDA66,DATA_FFDA78,DATA_FFDA8A
	dw DATA_FFDA9C,DATA_FFDAAE,DATA_FFDAC0,DATA_FFDAC6,DATA_FFDAD0,DATA_FFDB1C,DATA_FFDB3E,DATA_FFDB60
	dw DATA_FFDB82,DATA_FFDB98,DATA_FFDBAA,DATA_FFDBBC,DATA_FFDBCE,DATA_FFDBE8,DATA_FFDC02,DATA_FFDC1C
	dw DATA_FFDC32,DATA_FFDC4F,DATA_FFDC59,DATA_FFDC67,DATA_FFDC79,DATA_FFDC8B,DATA_FFDC9D,DATA_FFDCAF
	dw DATA_FFDCC1,DATA_FFDCD3,DATA_FFDCE5,DATA_FFDCF7,DATA_FFDD09,DATA_FFDD1B,DATA_FFDD2D,DATA_FFDD3F
	dw DATA_FFDD51,DATA_FFDD63,DATA_FFDD75,DATA_FFDD87,DATA_FFDD99,DATA_FFDDAB,DATA_FFDDBD,DATA_FFDDCF
	dw DATA_FFDDE1,DATA_FFDDF3,DATA_FFDE05,DATA_FFDE17,DATA_FFDE29,DATA_FFDE3B,DATA_FFDE4D,DATA_FFDE5F
	dw DATA_FFDE71,DATA_FFDE83,DATA_FFDE95,DATA_FFDEA7,DATA_FFDEB9,DATA_FFDECB,DATA_FFDEDD,DATA_FFDEEF
	dw DATA_FFDF01,DATA_FFDF13,DATA_FFDF25,DATA_FFDF37,DATA_FFDF49,DATA_FFDF5B,DATA_FFDF6D,DATA_FFDF77
	dw DATA_FFDF8D,DATA_FFDF9F,DATA_FFDFB1,DATA_FFDFC3,DATA_FFDFF3,DATA_FFDFFD,DATA_FFE007,DATA_FFE011
	dw DATA_FFE027,DATA_FFE039,DATA_FFE04F,DATA_FFE05D,DATA_FFE06F,DATA_FFE081,DATA_FFE08F,DATA_FFE09D
	dw DATA_FFE0B3,DATA_FFE0C1,DATA_FFE0CF,DATA_FFE0E1,DATA_FFE0EF,DATA_FFE0FD,DATA_FFE10B,DATA_FFE119
	dw DATA_FFE12B,DATA_FFE13D,DATA_FFE14B,DATA_FFE159,DATA_FFE167,DATA_FFE185,DATA_FFE197,DATA_FFE1A9
	dw DATA_FFE1BB,DATA_FFE1CD,DATA_FFE1DF,DATA_FFE1F5,DATA_FFE20B,DATA_FFE225,DATA_FFE23F,DATA_FFE259
	dw DATA_FFE277,DATA_FFE289,DATA_FFE29B,DATA_FFE29B,DATA_FFE2AD,DATA_FFE2BB,DATA_FFE2C9,DATA_FFE2D7
	dw DATA_FFE2F5,DATA_FFE313,DATA_FFE331,DATA_FFE33F,DATA_FFE351,DATA_FFE363,DATA_FFE375,DATA_FFE387
	dw DATA_FFE395,DATA_FFE3A7,DATA_FFE3B5,DATA_FFE3C3,DATA_FFE3D9,DATA_FFE3EF,DATA_FFE411,DATA_FFE433
	dw DATA_FFE455,DATA_FFE477,DATA_FFE499,DATA_FFE4BB,DATA_FFE4DD,DATA_FFE4FF,DATA_FFE521,DATA_FFE543
	dw DATA_FFE565,DATA_FFE587,DATA_FFE5A9,DATA_FFE5CB,DATA_FFE5ED,DATA_FFE60F,DATA_FFE631,DATA_FFE653
	dw DATA_FFE675,DATA_FFE697,DATA_FFE6B9,DATA_FFE6DB,DATA_FFE6FD,DATA_FFE71F,DATA_FFE741,DATA_FFE763
	dw DATA_FFE785,DATA_FFE7A7,DATA_FFE7C9,DATA_FFE7EB,DATA_FFE80D,DATA_FFE82F,DATA_FFE851,DATA_FFE873
	dw DATA_FFE895,DATA_FFE8B7,DATA_FFE8D9,DATA_FFE8FB,DATA_FFE91D,DATA_FFE93F,DATA_FFE961,DATA_FFE983
	dw DATA_FFE9A5,DATA_FFE9C7,DATA_FFE9E9,DATA_FFEA0B,DATA_FFEA2D,DATA_FFEA4F,DATA_FFEA71,DATA_FFEA93
	dw DATA_FFEAB5,DATA_FFEAD7,DATA_FFEAF9,DATA_FFEB1B,DATA_FFEB3D,DATA_FFEB5F,DATA_FFEB81,DATA_FFEBA3
	dw DATA_FFEBC5,DATA_FFEBE7,DATA_FFEC09,DATA_FFEC2B,DATA_FFEC4D,DATA_FFEC6F,DATA_FFEC91,DATA_FFECB3
	dw DATA_FFECD5,DATA_FFECF7,DATA_FFED19,DATA_FFED3B,DATA_FFED5D,DATA_FFED7F,DATA_FFEDA1,DATA_FFEDC3
	dw DATA_FFEDE5,DATA_FFEE07,DATA_FFEE29,DATA_FFEE4B,DATA_FFEE6D,DATA_FFEE8F,DATA_FFEEB1,DATA_FFEED3
	dw DATA_FFEEF5,DATA_FFEF17,DATA_FFEF39,DATA_FFEF5B,DATA_FFEF7D,DATA_FFEF9F,DATA_FFEFC1,DATA_FFEFE3
	dw DATA_FFF005,DATA_FFF027,DATA_FFF049,DATA_FFF06B,DATA_FFF08D,DATA_FFF0AF,DATA_FFF0D1,DATA_FFF0F3
	dw DATA_FFF115,DATA_FFF137,DATA_FFF159,DATA_FFF17B,DATA_FFF19D,DATA_FFF1BF,DATA_FFF1E1,DATA_FFF203
	dw DATA_FFF225,DATA_FFF247,DATA_FFF269,DATA_FFF277,DATA_FFF289,DATA_FFF2AD,DATA_FFF2CB,DATA_FFF2ED
	dw DATA_FFF30B,DATA_FFF30B,DATA_FFF329,DATA_FFF329,DATA_FFF347,DATA_FFF365,DATA_FFF387,DATA_FFF3A9
	dw DATA_FFF3ED,DATA_FFF3FB,DATA_FFF409,DATA_FFF417,DATA_FFF42D,DATA_FFF447,DATA_FFF455,DATA_FFF463
	dw DATA_FFF46D,DATA_FFF47F,DATA_FFF4A1,DATA_FFF4FB,DATA_FFF50D,DATA_FFF523,DATA_FFF545,DATA_FFF55F
	dw DATA_FFF579,DATA_FFF593,DATA_FFF5AD,DATA_FFF5C7,DATA_FFF6C1,DATA_FFF717,DATA_FFF725,DATA_FFF73B
	dw DATA_FFF74D,DATA_FFF75B,DATA_FFF769,DATA_FFF777,DATA_FFF785,DATA_FFF793,DATA_FFF7A1,DATA_FFF7AF
	dw DATA_FFF7BD,DATA_FFF7CB,DATA_FFF7E5,DATA_FFF7F7,DATA_FFF809,DATA_FFF817,DATA_FFF825,DATA_FFF927
	dw DATA_FFF949,DATA_FFF96B,DATA_FFF9F1,DATA_FFFB13,DATA_FFFB1D,DATA_FFFB27,DATA_FFFB31,DATA_FFFB3B
	dw DATA_FFFB45,DATA_FFFB4F,DATA_FFFB59,DATA_FFFB63,DATA_FFFB8D,DATA_FFFB9B,DATA_FFFBA9,DATA_FFFBDF
	dw DATA_FFFC0F,DATA_FFFC21,DATA_FFFC33,DATA_FFFC45,DATA_FFFC57,DATA_FFFC69,DATA_FFFC7B,DATA_FFFC91
	dw DATA_FFFCBD,DATA_FFFCCB,DATA_FFFCD9,DATA_FFFCE7,DATA_FFFE10,DATA_FFFE22,DATA_FFFE4E,DATA_FFFE68
	dw DATA_FFFE82,DATA_FFFE9C,DATA_FFFEBA,DATA_FFFED8,DATA_FFFEF6,DATA_FFFF10,DATA_FFFF2A,DATA_FFFF4C
	dw DATA_FFFF4C,DATA_FFFF6A

	%EndROMMirroring()
	%FREE_BYTES($FBF844, 1977, $00)

UNK_FBFFFD:
	db $AA,$AC,$3C

%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankFCMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_FC0000:
	incbin "Graphics/GFX_Layer1_TheEnd.bin"

DATA_FC0660:
	incbin "Graphics/GFX_Sprite_AreaNameFont.bin"

DATA_FC14A0:
	incbin "Graphics/GFX_Sprite_OverworldArrows.bin"

DATA_FC14E0:
	incbin "Graphics/GFX_Sprite_MapIcons.bin"

DATA_FC54E0:
	incbin "Graphics/GFX_Sprite_WaterDrop.bin"

DATA_FC5680:
	incbin "Graphics/GFX_Sprite_FlyingKrocRoofPieces5.bin"

DATA_FC5900:
	dw $0000,$0000,$C016,$4005,$4005,$4005,$803B,$0000
	dw $803A,$8036,$0001,$803C,$C00C,$C00B,$C00A,$8009
	dw $403D,$403D,$C010,$C00F,$C00E,$C00D,$C005,$C03E
	dw $4036,$0005,$403C,$C03D,$0005,$0005,$C005,$C03E
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0005,$0005
	dw $C005,$C014,$C012,$0000,$403D,$C018,$0000,$403B
	dw $4036,$403A,$C00E,$C00D,$4005,$4005,$4005,$C03E
	dw $4005,$4005,$4005,$4005,$C03B,$0000,$C03A,$C036
	dw $400D,$400E,$0000,$4012,$000B,$000C,$0005,$8036
	dw $0005,$0005,$0000,$0012,$0036,$4005,$0000,$003B
	dw $0000,$0001,$0036,$0005,$4005,$4005,$4016,$4003
	dw $803A,$8036,$0001,$C038,$0000,$C03A,$0000,$0001
	dw $8036,$0000,$8038,$0000,$803A,$8036,$0001,$803C
	dw $4005,$C03E,$C005,$C005,$0000,$4036,$0036,$0005
	dw $0000,$4036,$0000,$4038,$403B,$4005,$403A,$0000
	dw $C03D,$0000,$C005,$C005,$C03B,$0000,$C03A,$C036
	dw $C005,$C005,$4005,$4005,$0000,$403B,$4036,$403A
	dw $403E,$4005,$803B,$0000,$0000,$003B,$400D,$000E
	dw $4005,$4005,$4005,$C03B,$0000,$403D,$0005,$8036
	dw $C036,$0000,$C038,$0000,$C03A,$C036,$0000,$4012
	dw $4014,$4005,$0000,$003B,$0000,$0038,$0005,$0005
	dw $0001,$0000,$4005,$C03E,$8038,$0000,$C005,$C005
	dw $4005,$0001,$0000,$0036,$4038,$C03D,$0005,$0005
	dw $803A,$8036,$4005,$C03E,$000D,$000E,$400B,$400C
	dw $0012,$000B,$000C,$0005,$0000,$003B,$0005,$0005
	dw $0000,$0038,$0036,$003A,$003C,$0001,$0001,$0000
	dw $0000,$0001,$0001,$0000,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0001,$0000,$0001,$0005,$0005,$0005
	dw $C005,$C03E,$0005,$4005,$0001,$0000,$0001,$0000
	dw $4005,$0000,$0000,$4005,$0000,$0001,$0000,$0001
	dw $0005,$0005,$0005,$0005,$003B,$0005,$8005,$8036
	dw $8005,$8036,$8005,$8036,$8005,$4005,$0036,$003A
	dw $0000,$C005,$C038,$0000,$0005,$0005,$0005,$0005
	dw $403B,$0005,$0000,$0001,$0005,$C03B,$0001,$0000
	dw $403B,$0005,$4005,$0000,$0005,$C03B,$4001,$0000
	dw $0001,$803C,$803B,$0000,$803A,$8036,$803B,$0000
	dw $803A,$8036,$4036,$0005,$0000,$0001,$8016,$803B
	dw $8038,$0000,$803A,$8036,$4005,$803E,$800C,$800B
	dw $800A,$8009,$0001,$0001,$0009,$000A,$0001,$0001
	dw $000B,$000C,$000B,$000C,$0001,$4001,$0001,$0000
	dw $0001,$0000,$0005,$0005,$0001,$0001

DATA_FC5B8C:
	dw $0000,$0000,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$0000,$0001
	dw $0005,$004A,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0000
	dw $0000,$0001,$0001,$0001,$0001,$0001,$0001,$0000
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0000,$0001,$0001,$0000,$0001,$0001,$0001,$0000
	dw $0000,$0001,$0001,$0001,$0001,$0001,$0001,$0000
	dw $0000,$0005,$0005,$004A,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0000,$0001,$0000,$0001,$804A,$0005
	dw $0005,$0005,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$0000,$0001
	dw $0005,$0005,$0001,$0001,$0001,$0001,$0000,$0001
	dw $0005,$0000,$0001,$0000,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0000,$0001,$0001,$0001,$0001,$0001
	dw $0005,$0001,$0001,$0001,$0001,$0001,$0001,$0005
	dw $0001,$0005,$C03D,$C03D,$403D,$403D,$0001,$0001
	dw $0001,$0001,$4001,$4001,$0001,$0001,$0001,$0000
	dw $C03D,$C03D,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$4001,$4001
	dw $0001,$0001,$403D,$403D,$4001,$4001,$0001,$0001
	dw $804A,$0005,$0001,$0000,$0000,$0001,$0005,$0001
	dw $0001,$0004,$0001,$0001,$0001,$0001,$0005,$0001
	dw $804A,$0005,$0005,$004A,$0005,$0005,$0001,$0000
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0000
	dw $0001,$0001,$0001,$0001

DATA_FC5D94:
	dw $0000,$0000,$0000,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0000,$0001,$0000,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0000,$0001
	dw $0000,$0001,$0000,$0001,$0000,$0001,$0000,$0001
	dw $0000,$0001,$0005,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$0000,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0001,$0001,$0001,$0000,$0000,$0001
	dw $0001,$0000,$0001,$0001,$0000,$0001,$0000,$0001
	dw $0001,$801B,$0001,$8023,$8017,$800D,$0005,$0005
	dw $0048,$0048,$0048,$0048,$0048,$0005,$0001,$0001
	dw $0001,$0000,$0000,$0001,$0000,$0001,$0001,$0001
	dw $0001,$0000,$0000,$0001,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$0048,$0048,$0048,$0048,$0048
	dw $0048,$0048,$0048,$0001,$0001,$0000,$0001,$0000
	dw $0000,$0005,$0005,$0005,$0005,$0005,$0001,$0000
	dw $0001,$0001,$0000,$0001,$0012,$0001,$0016,$0018
	dw $0001,$0001,$0000,$0014,$0001,$0001,$0001,$0001
	dw $0015,$0001,$0000,$0048,$0048,$0048,$0048,$0048
	dw $0048,$0048,$0001,$0000,$0001,$0001,$0001,$0000
	dw $0001,$0001,$0001,$0000,$0001,$0000,$0000,$0005
	dw $0005,$0005,$0000,$0047,$0047,$0000,$0047,$0000
	dw $0047,$0000,$0047,$0000,$0000,$0001,$0001,$0005
	dw $0005,$0005,$0005,$0005,$0000,$0001,$0001,$0001
	dw $0000,$0001,$0001,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$0005,$0000,$0001,$0005,$801D
	dw $801A,$0000,$0000,$0001,$8019,$8020,$8014,$801B
	dw $8017,$800D,$0005,$0000,$0000,$0001,$0001,$0000
	dw $0000,$0001,$0001,$0048,$0048,$0048,$0048,$0048
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0005,$0001
	dw $0005,$0000,$0000,$0005,$0000,$0001,$0000,$0047
	dw $0000,$0047,$0000,$0047,$0001,$0000,$0005,$801D
	dw $0001,$0000,$0001,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0001,$0005,$0005,$0005,$0005,$0005
	dw $8014,$801B,$0012,$0014,$0048,$0048,$0048,$0048
	dw $0000,$0001,$8016,$0000,$0000,$0015,$0001,$0000
	dw $8020,$801D,$801A,$0000,$0000,$001C,$001F,$0018
	dw $0001,$0000,$0000,$0001,$0001,$0005,$0005,$0001
	dw $8022,$800E,$800D,$0005,$0005,$0005,$0005,$0016
	dw $0018,$0001,$0001,$0001,$0001,$0001,$0012,$0014
	dw $0005,$0005,$0048,$0048,$0005,$0005,$0005,$0005
	dw $0001,$0000,$0005,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$0005,$0001,$0001,$0001,$0000
	dw $0000,$0001,$8016,$0000,$0000,$0015,$0048,$0048
	dw $0048,$0048,$0001,$0000,$0001,$0005,$0001,$0001
	dw $0001,$0000,$0001,$0001,$0001,$0001,$0048,$0048
	dw $0005,$0005,$0005,$0005,$0048,$0048,$0048,$0048
	dw $0000,$0001,$0001,$0001,$0005,$0005,$0005,$0005
	dw $0005,$0001,$0005,$0005,$0005,$0005,$0047,$0000
	dw $000D,$000E,$0018,$0001,$800D,$0005,$0001,$0001
	dw $0001,$0001,$0000,$0001,$0005,$0005,$0000,$0047
	dw $0005,$0005,$0048,$0048,$0000,$0047,$0000,$0047
	dw $0048,$0048,$0001,$0000,$0001,$0001,$0012,$0014
	dw $0000,$0014,$0000,$0001,$0005,$0005,$0000,$0001
	dw $801F,$0000,$001C,$001F,$0001,$0001,$0048,$0048
	dw $0000,$0047,$0000,$0001,$0005,$0005,$0000,$0001
	dw $0000,$0047,$0005,$0005,$0000,$0047,$0005,$0005
	dw $0048,$0047,$0000,$0047,$0005,$0005,$000D,$0017
	dw $0010,$0001,$0001,$0001,$0001,$0001,$403D,$0000
	dw $0047,$0000,$0001,$801B,$0000,$0001,$8017,$800D
	dw $0001,$0000,$0015,$0001,$0000,$0015,$0005,$0048

DATA_FC6154:
	dw $0000,$0000,$0005,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0005,$0005
	dw $0005,$0005,$0005,$8036,$0001,$8038,$0001,$803A
	dw $0005,$0005,$0005,$0005,$0005,$0005,$8014,$8012
	dw $0001,$0001,$8018,$8016,$8014,$8012,$0001,$0001
	dw $8018,$8016,$0005,$0005,$0005,$0005,$0005,$0005
	dw $000D,$800D,$4005,$4005,$4005,$4005,$000D,$800D
	dw $0005,$0005,$0005,$0005,$0016,$0018,$0012,$0014
	dw $0001,$0001,$0005,$0005,$4005,$4005,$800C,$0006
	dw $4005,$4005,$0006,$0006,$4005,$4005,$0006,$0006
	dw $0006,$0006,$0006,$000C,$0005,$0005,$8014,$8012
	dw $0005,$0005,$0005,$0005,$800C,$000C,$0005,$0005
	dw $0005,$8036,$0001,$8038,$0001,$803A,$0005,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0036,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0001,$0001
	dw $8005,$0005,$0005,$0000,$0005,$8005,$0005,$0005
	dw $0005,$0005,$4005,$4005,$000D,$800D,$800C,$000C
	dw $4005,$4005,$800C,$800B,$0000,$4005,$C00C,$C00B
	dw $8007,$8007,$4007,$4007,$8007,$8007,$4007,$4007
	dw $8007,$8007,$4007,$4007,$8007,$8007,$8007,$8007
	dw $400B,$400C,$8007,$000B,$4005,$0000,$000C,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0005,$8036
	dw $0001,$8038,$0000,$803A,$0001,$0000,$8036,$0000
	dw $8038,$0000,$803A,$8036,$0001,$803C,$0005,$0005
	dw $800C,$0006,$0005,$0005,$000D,$0004,$0004,$800D
	dw $4005,$4005,$0005,$0005,$0000,$003B,$0036,$003A
	dw $0038,$8001,$0005,$0005,$0001,$0001,$0005,$0005
	dw $0005,$0005,$0005,$0005,$0005,$0005,$0000,$4005
	dw $0005,$0005,$0005,$0005,$0005,$800C,$0005,$8036
	dw $0036,$0005,$800C,$0006,$400B,$400C,$4005,$4005
	dw $000B,$000C,$4005,$0000,$4005,$0000,$803A,$8036
	dw $803A,$8036,$0038,$8001,$0000,$0038,$0036,$003A
	dw $0036,$003A,$0038,$0001,$003A,$0001,$0001,$0001
	dw $0001,$0001,$0005,$0005,$0005,$0000,$0001,$0001
	dw $8001,$8001,$0000,$0005,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$8036,$0000,$0005,$800C
	dw $0005,$800C,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$0000,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$0000,$0001
	dw $0001,$0001,$0000,$0001,$0005,$0005,$0000,$0001
	dw $0001,$0001,$8001,$0000

DATA_FC63FC:
	dw $0000,$0000,$C004,$C004,$4004,$4004,$4004,$4004
	dw $4004,$4004,$4004,$4004,$C004,$C004,$C004,$C004
	dw $C004,$C004,$4004,$4004,$4004,$403F,$4004,$403F
	dw $4004,$4004,$C004,$C004,$C004,$C004,$4004,$4004
	dw $C004,$C004,$4004,$4004,$0000,$4041,$0000,$4041
	dw $0000,$4041,$0000,$4041,$4001,$C018,$C00E,$400E
	dw $4018,$4001,$4004,$403F,$0000,$4041,$0000,$4011
	dw $4013,$4015,$0000,$4011,$4013,$4015,$4017,$4019
	dw $C03D,$0000,$0000,$4011,$4013,$4015,$4017,$4019
	dw $C03D,$0000,$4013,$4015,$4017,$4019,$C03D,$0000
	dw $C004,$C004,$4004,$403F,$C004,$403F,$0000,$4041
	dw $0000,$4041,$0000,$4042,$4040,$4040,$4040,$4040
	dw $4040,$4040,$4040,$4040,$4040,$4041,$0000,$4041
	dw $0000,$4041,$0000,$4041,$0000,$4041,$C011,$0000
	dw $0000,$4041,$C004,$C004,$C015,$C013,$C011,$0000
	dw $403D,$4001,$C019,$C017,$C015,$C013,$403D,$4001
	dw $C019,$C017,$C011,$0000,$4004,$4004,$C015,$C013
	dw $C011,$0000,$0000,$4011,$C019,$C017,$4004,$4004
	dw $4017,$4019,$4004,$403F,$4004,$403F,$0000,$4041
	dw $4004,$4004,$4004,$4004,$0000,$4042,$4040,$4041
	dw $C004,$C004,$C004,$C004,$C004,$4046,$4004,$403F
	dw $4004,$403F,$0000,$4041,$0000,$4042,$4013,$4015
	dw $0000,$4011,$4013,$4015,$4017,$4019,$4013,$4015
	dw $4004,$4004,$4004,$4004,$C011,$0000,$4040,$4040
	dw $C004,$C004,$C004,$C004,$C015,$C013,$C011,$0000
	dw $403D,$4001,$C019,$C017,$C015,$C013,$C019,$C017
	dw $C015,$C013,$403D,$4001,$C015,$C013,$403D,$4001
	dw $C004,$403F,$C004,$4046,$C004,$C004,$C004,$C004
	dw $C03D,$0000,$C03D,$0000,$0000,$4011,$4013,$4015
	dw $0000,$4041,$C004,$C004,$C004,$C004,$C004,$C004
	dw $C004,$C004,$4004,$4004,$C015,$C013,$C015,$C013
	dw $0000,$403D,$C011,$0000,$C015,$C013,$4004,$4004
	dw $4004,$4004,$4004,$4004,$C004,$C004,$C004,$C004
	dw $0000,$4011,$4013,$4015,$0000,$4011,$4013,$4015
	dw $C03D,$0000,$C003,$C003,$0000,$4043,$0000,$4041
	dw $0000,$4044,$0000,$4045,$4004,$4046,$0000,$4041
	dw $4001,$4001,$4001,$4001,$4001,$4001,$0000,$4001
	dw $C018,$C003,$C003,$4018,$4001,$0000,$0000,$4041

DATA_FC665C:
	dw $0000,$0000,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4114,$410D
	dw $4104,$410E,$C10E,$4104,$410E,$C10E,$C10D,$C10C
	dw $C113,$C11A,$413D,$C122,$C129,$C12F,$413D,$C133
	dw $0000,$413D,$C12F,$0000,$C133,$C12F,$413D,$C133
	dw $4001,$4001,$C133,$C12F,$413D,$C133,$0000,$413D
	dw $C12F,$0000,$C12C,$C128,$0000,$413D,$C111,$0000
	dw $C119,$C10F,$C10E,$4104,$4104,$410E,$C10E,$4104
	dw $C10D,$4105,$410D,$4104,$4104,$410E,$C10E,$4104
	dw $4104,$410E,$0000,$4111,$410F,$4119,$4113,$412A
	dw $C13D,$0000,$4126,$411F,$412E,$C13D,$4111,$4113
	dw $4122,$C13D,$410C,$410D,$4104,$4104,$C10D,$C11D
	dw $4104,$4104,$412E,$C13D,$4104,$4104,$C104,$410E
	dw $C10E,$C104,$C104,$C10D,$C105,$410D,$C104,$410E
	dw $C103,$C103,$4005,$4005,$C103,$C10E,$4005,$4005
	dw $C104,$C104,$4005,$4005,$C104,$C104,$C104,$410E
	dw $C10D,$410D,$C10E,$C104,$C13D,$0000,$C13D,$0000
	dw $4104,$4104,$C10D,$C10C,$C10B,$C112,$413D,$413D
	dw $C110,$C10F,$C10E,$C104,$C104,$410E,$C10E,$C104
	dw $4103,$C10E,$C104,$C10D,$C105,$410D,$4005,$4005
	dw $C10E,$4104,$4104,$410E,$4001,$4001,$4112,$4114
	dw $C13D,$0000,$4116,$4118,$4001,$4001,$4005,$4005
	dw $C10E,$4104,$0000,$413D,$C10E,$C10D,$410D,$4104
	dw $4104,$4104,$4104,$4104,$4104,$4104,$4104,$410E
	dw $C10E,$C104,$410D,$4104,$4104,$410E,$4001,$4001
	dw $C104,$C104,$C104,$410E,$C10E,$C104,$4005,$4005
	dw $C104,$C104,$4005,$4005,$C104,$410E,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4104,$410E,$410F,$4110
	dw $4005,$4005,$4001,$4001,$4001,$4001,$4126,$412A
	dw $412E,$0000,$4104,$410E,$4104,$410E,$C10E,$4104
	dw $4001,$4001,$C10E,$C104,$C10E,$4104,$4104,$C10D
	dw $410D,$410E,$4001,$4001,$C10E,$4104,$4001,$4001
	dw $4001,$4001,$4001,$4001,$4001,$4001,$4104,$C10D
	dw $4001,$4001,$4001,$4001,$4005,$4005,$4001,$4001
	dw $4005,$4005,$4001,$4001,$4105,$4105,$4105,$4105
	dw $4105,$4105,$4105,$4105,$4005,$4005,$4005,$4005

DATA_FC689C:
	dw $0000,$0000,$8014,$8012,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0005,$0001,$0001,$0005,$0005
	dw $8005,$800C,$0006,$800B,$0001,$0001,$000B,$0006
	dw $0005,$800C,$000C,$0005,$800C,$800B,$800A,$8009
	dw $0001,$0001,$8010,$800F,$800E,$800D,$800C,$000C
	dw $0005,$0000,$0000,$0049,$0005,$800C,$0000,$0032
	dw $800B,$800A,$0000,$0001,$4049,$4005,$0001,$0000
	dw $8009,$0000,$0001,$0001,$4005,$4005,$0000,$0009
	dw $0001,$0001,$4005,$4005,$8009,$0000,$4005,$C049
	dw $0000,$0001,$0000,$0009,$000A,$000B,$0001,$0000
	dw $0005,$0005,$0005,$8049,$8032,$0000,$0000,$0032
	dw $0049,$0005,$0005,$0005,$0000,$0032,$0032,$0001
	dw $0049,$0005,$4005,$C049,$8032,$0000,$0001,$8032
	dw $0001,$802B,$0005,$0005,$0005,$0005,$8049,$0000
	dw $0000,$0005,$000C,$0005,$0005,$800C,$0005,$0005
	dw $004A,$0001,$0000,$0049,$0005,$0005,$0000,$0032
	dw $004A,$0001,$4049,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$C049,$0000,$403D,$C032,$0000,$403D
	dw $804A,$0005,$0001,$804A,$0001,$804A,$0001,$0000
	dw $4005,$4005,$0005,$0005,$8049,$0000,$C04A,$4005
	dw $0000,$0032,$004A,$0001,$0049,$0005,$0001,$0000
	dw $0005,$004A,$0032,$0001,$0001,$0000,$8032,$0000
	dw $0005,$0005,$0001,$0001,$8027,$0000,$0005,$800C

DATA_FC6A0C:
	dw $0000,$0000,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005,$4005,$4005
	dw $4005,$4005,$4005,$4005,$4005,$4005

DATA_FC6AA8:
	dw $0000,$0000,$0004,$0004,$0004,$0004,$0004,$0004
	dw $0000,$0001,$0002,$0002,$0002,$0002,$0002,$0000
	dw $0000,$0002,$0002,$0002,$0002,$0002,$0002,$0002
	dw $0002,$0002,$0002,$0002,$0002,$0002,$0000,$0004
	dw $0004,$0004,$0004,$0004,$0004,$0004,$0004,$0004
	dw $0004,$0004,$0004,$0004,$0004,$0000,$0002,$0002
	dw $0002,$0002,$0002,$0002,$000D,$0004,$0004,$800D
	dw $000B,$000C,$000D,$0004,$0002,$0002,$0004,$0004
	dw $0001,$0000,$0002,$0002

DATA_FC6B30:
	dw $0000,$0000,$011C,$810B,$010B,$010C,$010D,$0104
	dw $0104,$810D,$810C,$810B,$010B,$010C,$010D,$0104
	dw $0104,$810D,$0107,$0114,$010D,$0104,$810C,$810B
	dw $810C,$810B,$010B,$010C,$010D,$810D,$810C,$810B
	dw $810D,$8127,$0000,$0101,$0101,$014E,$0000,$0101
	dw $0101,$014F,$0000,$0101,$812B,$8130,$0000,$0132
	dw $0101,$0101,$014D,$0101,$0101,$0101,$0000,$0101
	dw $0137,$0101,$0101,$0000,$0137,$0101,$0101,$014E
	dw $0000,$0101,$0101,$014E,$0101,$8139,$0101,$014E
	dw $0000,$0101,$0101,$014E,$814F,$0101,$0101,$0000
	dw $0000,$814B,$0101,$810E,$0107,$0101,$0101,$014B
	dw $0000,$0101,$0101,$0000,$0000,$014D,$014C,$0000
	dw $814E,$0101,$0101,$8137,$0000,$010E,$8116,$8127
	dw $0101,$0000,$812B,$8127,$0107,$8112,$0000,$0130
	dw $010D,$0104,$814C,$814B,$812B,$8114,$010B,$0106
	dw $0106,$0000,$0000,$0139,$0101,$0101,$011C,$010C
	dw $812B,$8127,$0107,$0101,$0101,$810E,$814F,$0101
	dw $0112,$0107,$0107,$0107,$8112,$0000,$0104,$810D
	dw $0114,$012B,$814E,$0101,$0101,$0000,$0101,$8132
	dw $0101,$8132,$0000,$0101,$0101,$014E,$0000,$014D
	dw $814E,$0101,$0101,$0000,$0132,$0101,$810D,$0105
	dw $014D,$C041,$0000,$0107,$0107,$0107,$010B,$810B
	dw $0105,$0003,$0003,$0003,$0003,$0003,$0003,$0003
	dw $0003,$0003,$0003,$0003,$814C,$0101,$0107,$0101
	dw $0101,$014C,$0101,$0000,$0101,$8132,$814E,$0101
	dw $0101,$8137,$0000,$0101,$011C,$0003,$0003,$0003
	dw $0003,$0003,$8127,$0000,$0000,$0101,$0101,$810E
	dw $0130,$0104,$8128,$0000,$014D,$0101,$0101,$0101
	dw $014D,$0101,$0000,$0101,$814F,$0101,$0101,$0000
	dw $0101,$0101,$0000,$0104,$0000,$0101,$0101,$0000
	dw $0000,$0101,$0104,$0104,$8110,$810F,$010F,$0110
	dw $010B,$811C,$0101,$0101,$810D,$0101,$0127,$012B
	dw $0101,$0103,$0101,$0000,$0137,$0101,$0101,$8137
	dw $0003,$0105,$0000,$0101,$0101,$014F,$0101,$014F
	dw $0101,$0000,$0000,$0101,$0101,$014E,$0101,$0000
	dw $814C,$0101,$0104,$0104,$0104,$0104,$8128,$0000
	dw $0101,$014C,$014D,$0101,$0101,$0000,$0101,$8132
	dw $014D,$C041,$0107,$0101,$0101,$C040,$C040,$C042
	dw $C040,$C040,$C040,$C040,$C040,$C040,$C040,$C040
	dw $C040,$C040,$C040,$0101,$0101,$C040,$C040,$0101
	dw $0000,$C041,$0000,$C041,$0000,$0130,$0003,$0003
	dw $0003,$0003,$0000,$C041,$0000,$0101,$0000,$C041
	dw $0003,$0101,$0000,$C041,$0000,$0101,$0000,$0101
	dw $0101,$8139,$0003,$0101,$0101,$810E,$0103,$0101
	dw $014D,$C041,$0000,$C045,$0101,$C040,$C040,$C040
	dw $C040,$0101,$0000,$0139,$0000,$0101,$812B,$8127
	dw $0000,$0101,$0101,$0000,$0107,$0101,$0101,$0000
	dw $0000,$0101,$0101,$0000,$0000,$010E,$8129,$8125
	dw $0000,$0101,$0101,$0000,$010D,$810D,$0000,$0139
	dw $0000,$0101,$0000,$0101,$0101,$014C,$810C,$810B
	dw $010D,$0104,$0101,$810E,$8115,$810B,$0101,$014D
	dw $0000,$010C,$810C,$0106,$0000,$0101,$0000,$0101
	dw $0000,$0101,$0103,$0103,$0101,$8134,$C040,$C040
	dw $C040,$0101,$0000,$0101,$0101,$8139,$0003,$0003
	dw $810D,$8114,$0104,$0003,$011C,$811C,$0003,$0003
	dw $8104,$810D,$8114,$8125,$014D,$812D,$8116,$0105
	dw $0105,$0101,$0101,$014C,$C040,$0101,$0003,$0003
	dw $0003,$0003,$810D,$8114,$014D,$0101,$0107,$0101
	dw $0101,$0000,$011C,$010C,$0101,$014C,$0101,$0101
	dw $0137,$0101,$0101,$8139,$810D,$810C,$0105,$0101
	dw $4041,$0000,$0103,$810E,$810D,$0105,$010B,$010C
	dw $814C,$814B,$814D,$814B,$014B,$014D,$814C,$814B
	dw $814C,$0101,$812C,$8130,$0101,$014E,$0000,$012B
	dw $014B,$014C,$0000,$0101,$0101,$014F,$014B,$014C
	dw $010D,$810D,$014D,$C041,$0000,$C041,$0101,$0101
	dw $811A,$C041,$8116,$0105,$0101,$014D,$0106,$0106
	dw $0104,$0104,$4041,$014D,$010D,$0104,$812B,$810C
	dw $0101,$0101,$0109,$0101,$0101,$0101,$0000,$0101
	dw $810D,$810C,$0101,$0000,$0107,$0107,$014D,$C041
	dw $014D,$014D,$814D,$814D,$014D,$014D,$014D,$814D
	dw $014D,$014D,$014D,$014D,$014D,$014D,$014D,$014D
	dw $014D,$814D,$814D,$814D,$014D,$014D,$014D,$014C
	dw $810B,$0101,$0101,$0000,$814C,$014D,$014D,$014D
	dw $014C,$0000,$014D,$0101,$0000,$014D,$014D,$014D
	dw $0101,$014E,$814C,$014D,$014B,$0000,$014B,$014C
	dw $0000,$814B,$812B,$8127,$814C,$814B,$814D,$814D
	dw $014C,$0000,$0101,$8118,$014D,$014D,$014D,$014D
	dw $014D,$014D,$014D,$014D,$814C,$014D,$010B,$010C
	dw $810C,$810B,$0000,$814C,$0000,$0101,$0101,$0000
	dw $0000,$0101,$014B,$0000,$812B,$8127,$814B,$0101
	dw $0127,$012B,$014D,$0101,$814D,$814D,$014D,$014D
	dw $014D,$014D,$812B,$012B,$0101,$0101,$014D,$014C
	dw $8115,$810B,$814D,$0101,$0101,$0000,$0000,$814C
	dw $014C,$0000,$014D,$014D,$814C,$014D,$014D,$014D
	dw $014D,$014D,$0000,$0101,$0101,$014E,$0000,$0105
	dw $0105,$0003,$0000,$814C,$014D,$014D,$014C,$0000
	dw $0101,$014C,$0137,$0101,$0101,$0000,$810C,$810B
	dw $0107,$0107,$8107,$0101,$0101,$014E,$8107,$8112
	dw $0003,$0003,$0003,$0003,$8101,$014C,$0000,$814B
	dw $812B,$0000,$0101,$0000,$8003,$8003,$0101,$014B
	dw $8128,$0000,$0105,$0101,$814C,$0101,$0101,$0101
	dw $014C,$0000,$014C,$0000

DATA_FC70E8:
	dw $0000,$0000,$0006,$0006,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0006,$0006,$0006,$0006
	dw $0001,$0000,$0000,$0001,$0006,$0006,$0001,$0000
	dw $0000,$0001,$0001,$0000,$0000,$0006,$0006,$0006
	dw $0006,$0006,$0006,$0000,$0000,$0001,$0000,$0001
	dw $0001,$0000,$0000,$0001,$0000,$0001,$0001,$0000
	dw $0006,$0006,$0006,$0006,$0006,$0001,$0000,$0001
	dw $0000,$0001,$0001,$0006,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0001,$0000,$0006,$0001,$0006,$0006
	dw $0001,$0006,$0006,$0000,$0000,$0001,$0000,$0001
	dw $0006,$0000,$0001,$0001,$0006,$0000,$0001,$0001
	dw $0001,$0000,$0001,$0006,$0006,$0006,$0006,$0006
	dw $0001,$0000,$0001,$0000,$0000,$0001,$0000,$0001
	dw $0000,$0001,$0001,$0001,$0001,$0001,$0001,$0000
	dw $0000,$0001,$C040,$C042,$4040,$4040,$4040,$4040
	dw $4040,$0001,$0006,$0001,$0000,$C041,$0000,$0001
	dw $0000,$C041,$0001,$0001,$0000,$C041,$0001,$0001
	dw $0000,$C041,$0001,$0001,$0001,$0006,$C03D,$001C
	dw $0001,$0001,$C040,$C042,$4040,$C042,$0000,$C041
	dw $4040,$0001,$0000,$C041,$0000,$C041,$0000,$0001
	dw $0006,$0006,$0000,$C041,$0000,$C041,$0000,$C041
	dw $0000,$0001,$0000,$C041,$0000,$C041,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$4040,$4040
	dw $4040,$0001,$4040,$4040,$4040,$4040,$4040,$4040
	dw $4040,$4040,$0001,$4040,$0001,$4040,$0006,$4040
	dw $0001,$4040,$0006,$0006,$4040,$4040,$4040,$C042
	dw $4040,$4040,$0001,$0001,$0000,$C041,$0006,$0006
	dw $0000,$C041,$0001,$0001,$0000,$0001,$C040,$C042
	dw $4040,$C042,$4040,$4040,$0006,$0006,$0006,$0006
	dw $0000,$C041,$0001,$0001,$0001,$0001,$0001,$0001
	dw $C040,$C042,$C040,$C040,$C040,$C042,$C040,$C040
	dw $0006,$0006,$0006,$0006,$0006,$0006,$0006,$0006
	dw $0006,$0006,$0006,$0006,$0006,$0006,$0000,$C041
	dw $0001,$0001,$0000,$C041,$0006,$0006,$4040,$4040
	dw $4040,$4040,$0001,$0001,$C040,$C042,$0001,$0000
	dw $0006,$0006,$0000,$C041,$0006,$0006,$0006,$0006
	dw $0000,$0001,$0001,$0001,$0001,$0000,$C040,$C042
	dw $0000,$0001,$0006,$0000,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0000,$0001,$0000,$0001
	dw $0000,$0001,$0000,$0001,$0000,$0001,$0000,$0001
	dw $0006,$0006,$0006,$0006,$0006,$0006,$0006,$0001
	dw $0000,$0001,$0001,$0000,$0001,$0000,$0001,$0000
	dw $0006,$0006,$0006,$0006,$0006,$0006,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0000,$0001,$0001,$0001,$0001,$0001
	dw $0000,$0001,$0000,$0001,$0001,$0001,$0001,$0000
	dw $0006,$0000,$0001,$0001,$0001,$0000,$0001,$0000
	dw $0000,$0001,$0000,$0001,$0001,$0000,$0000,$0001
	dw $0000,$0001,$0000,$0001,$0001,$0000,$0001,$0000
	dw $0001,$0006,$0001,$0001,$0006,$0006,$0001,$0001
	dw $0006,$0006,$0006,$0006,$0006,$0006,$0006,$0006
	dw $0006,$0006,$0001,$0001,$0006,$0006,$0006,$0006
	dw $0006,$0006,$0001,$0001,$0006,$0006,$0006,$0006
	dw $0006,$0006,$0001,$0001,$0006,$0000,$0001,$0001
	dw $0006,$0006,$0006,$0006,$0006,$0006,$0000,$0006
	dw $0006,$0000,$0001,$0001,$0000,$0006,$0001,$0001
	dw $0001,$0001,$0001,$0000,$0001,$0001,$0001,$0001

DATA_FC7478:
	dw $0000,$0000,$0002,$0002,$0002,$0002,$0002,$0002
	dw $0002,$0002,$0002,$0002,$0002,$0002,$0002,$0002
	dw $0002,$0002

DATA_FC749C:
	dw $0000,$0000,$0001,$0000,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0001,$0000,$0001,$0000,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$8001,$8001,$0001,$0001,$0001,$0001
	dw $0001,$0000

DATA_FC74E0:
	dw $0000,$0000,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$004B,$004C,$0000,$804C
	dw $0001,$0001,$0000,$804C,$0001,$0001,$0001,$0001
	dw $0001,$0001,$000D,$0004,$800D,$000D,$0004,$800D
	dw $000D,$800D,$0001,$0001,$800C,$000C,$0005,$0005
	dw $0005,$000D,$000D,$0004,$0004,$800D,$800D,$000D
	dw $0001,$0001,$0001,$0001,$0000,$000D,$0004,$800D
	dw $000D,$0000,$0005,$000D,$0000,$0001,$0001,$0000
	dw $0000,$0001,$0000,$0001,$0001,$0001,$0001,$0000
	dw $0001,$0001,$804C,$804B,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0004,$0004,$800D,$000D,$000D,$0004
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0005,$000D,$0001,$0001,$000D,$0004,$800D,$000D
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $804C,$804B,$0001,$0001,$0001,$0001,$800C,$0006
	dw $000C,$000D,$800D,$0005,$0001,$0001,$0004,$800D
	dw $0005,$0005,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$000D,$0004,$0001,$0001
	dw $0001,$0001,$0001,$0001,$800D,$0005,$804C,$804B
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0005,$0005,$0001,$0001,$0004,$0004,$0001,$0001
	dw $0001,$0001,$0005,$0005,$0001,$0001,$0001,$0001
	dw $0005,$000D,$0001,$0001,$0004,$0004,$0001,$0001
	dw $0001,$0001,$0001,$8001,$0001,$0001,$800D,$0005
	dw $800C,$000C,$0005,$000D,$0004,$0004,$0001,$0001
	dw $0000,$0001,$0000,$0001,$0000,$0001,$0000,$0001
	dw $800D,$000D,$0000,$0011,$0001,$0001,$0000,$0011
	dw $0013,$0015,$0017,$0019,$0017,$0019,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$004B,$004C,$0001,$0001,$8011,$0000
	dw $8019,$8017,$0001,$0001,$8019,$8017,$8010,$8017
	dw $8015,$8013,$8011,$0000,$0013,$0015,$800C,$8013
	dw $0001,$0001,$8019,$8017,$8015,$8013,$0000,$0011
	dw $0017,$0019,$0001,$0001,$0001,$0001,$8019,$8017
	dw $8015,$8013,$0001,$0001,$8019,$8017,$0017,$0019
	dw $0001,$0001,$0001,$0001,$8019,$8017,$804C,$804B
	dw $0001,$0001,$8015,$8013,$0001,$0001,$0001,$0001
	dw $0001,$0001,$8019,$8017,$0013,$0015,$0017,$0010
	dw $0001,$0001,$0017,$0019,$0001,$0001,$804C,$804D
	dw $804B,$0001,$0001,$0001,$8019,$8017,$800D,$0005
	dw $0005,$000D,$0017,$0019,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$8019,$8017,$0001,$0001
	dw $8019,$8017,$800D,$0005,$000C,$000D,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0005,$0005,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0013,$0015,$0017,$0010,$0001,$0001
	dw $0017,$0019,$0001,$0001,$8014,$8012,$0017,$0019
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $8028,$8024,$0001,$802C,$8028,$8024,$0001,$802C
	dw $8028,$8024,$0001,$0001,$0001,$802C,$8028,$8024
	dw $0001,$802C,$8010,$8017,$8010,$8017,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0024,$001D,$002C,$0001
	dw $0001,$802C,$8028,$0000,$002C,$0001,$0001,$0000
	dw $0000,$0027,$0001,$0000,$002C,$0001,$0001,$0000
	dw $0024,$0028,$0001,$0000,$0001,$0000,$0001,$000D
	dw $0016,$000F,$0013,$0015,$0016,$000F,$0001,$0001
	dw $0017,$0019,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0017,$0019,$0001,$0001,$0001,$0001,$002C,$0001
	dw $002C,$0001,$002C,$0001,$002C,$0001,$0001,$0000
	dw $0000,$0028,$002C,$0001,$0000,$0001,$0001,$0001
	dw $8028,$8024,$0000,$0004,$0001,$802C,$0000,$0001
	dw $0001,$0000,$0024,$0028,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0001,$0001,$0013,$0015,$8015,$8013
	dw $0013,$0015,$0017,$0019,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0013,$0015,$0004,$0004,$0005,$000D
	dw $0001,$0001,$0024,$0028,$8028,$8024,$002C,$0001
	dw $0001,$802C,$8028,$8024,$0001,$802C,$800D,$800C
	dw $0001,$0001,$002C,$0001,$0001,$0001,$8028,$8024
	dw $0001,$802C,$0001,$0001,$0005,$000D,$0005,$0005
	dw $0005,$000D,$8019,$8017,$8015,$0000,$0000,$0028
	dw $0000,$0001,$0000,$0001,$0013,$8013,$8011,$0000
	dw $0001,$0001,$8019,$8017,$8010,$0010,$0001,$0001
	dw $0000,$0001,$0001,$0001,$0001,$0001,$8015,$8013
	dw $0013,$0015,$0001,$0001,$0001,$0001,$000C,$000D
	dw $0004,$0004,$0004,$0004,$0001,$0001,$0001,$0001
	dw $8028,$8024,$0017,$0019,$000B,$000C,$000E,$000F
	dw $000B,$000C,$0017,$0019,$000B,$000C,$000B,$000C
	dw $804B,$0001,$0001,$0001,$0005,$0005,$800D,$000D
	dw $0004,$0004,$0004,$0004,$0001,$0001,$0000,$0001
	dw $0000,$0001,$0004,$0004,$0004,$0004,$0004,$0004
	dw $0001,$0001,$0001,$0001

DATA_FC7A58:
	dw $0000,$0000,$0001,$0001,$0001,$0001,$4001,$4001
	dw $4001,$4001,$4001,$4001,$C010,$C00F,$C00E,$C00D
	dw $C00C,$C00B,$C00A,$C009,$4001,$403D,$C010,$C00F
	dw $8014,$8012,$0001,$0001,$4001,$4001,$8010,$0002
	dw $0000,$0001,$0000,$0001,$4104,$4104,$C10D,$C10C
	dw $4106,$410C,$0002,$0002,$0001,$0000,$800F,$0003
	dw $000F,$0010,$4001,$4001,$4106,$4106,$4106,$4106
	dw $0001,$0001,$0001,$0000,$0001,$0000,$0001,$0001
	dw $0000,$0001,$0001,$0001,$8010,$800F,$8016,$800C
	dw $0001,$0001,$0000,$4039,$4037,$C03D,$800B,$8007
	dw $0001,$0001,$800A,$8008,$0001,$0001,$4001,$4001
	dw $8008,$000A,$0001,$0001,$800A,$8008,$0000,$4039
	dw $4001,$0000,$8008,$8008,$8008,$8008,$8008,$8008
	dw $C039,$0000,$403D,$C037,$4001,$4001,$4001,$4001
	dw $8008,$8008,$4001,$4001,$4001,$4001,$C039,$0000
	dw $000A,$0014,$0001,$0000,$0016,$0018,$0001,$0001
	dw $0001,$0001,$C10B,$410B,$4106,$4115,$C10B,$410B
	dw $4106,$4106,$4106,$4115,$4115,$C115,$4101,$0000
	dw $0001,$0001,$4001,$4001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0036,$003A,$0000,$4001,$4104,$4104
	dw $0001,$0000,$0000,$0001,$4001,$0000,$4039,$4001
	dw $403D,$C032,$4001,$4001,$0000,$4009,$4001,$4001
	dw $4013,$400C,$4001,$4001,$4016,$4018,$4101,$4101
	dw $4101,$4101,$0001,$0001,$0001,$0001,$410D,$4104
	dw $4101,$4101,$4104,$C10D,$4101,$4101,$0001,$0000
	dw $0001,$0001,$4101,$4101,$4101,$4101,$4101,$4101
	dw $4101,$4101,$0000,$4101,$0000,$0001,$8032,$0000
	dw $0000,$0009,$0001,$0001,$0000,$0001,$0008,$0008
	dw $0001,$0001,$0001,$0001,$0008,$0008,$0001,$0001
	dw $8009,$0000,$0001,$0001,$4101,$4101,$4101,$4101
	dw $4101,$4101,$4101,$4101,$4101,$4101,$0001,$0000
	dw $0001,$0000,$0000,$0037,$0000,$0039,$0000,$0001
	dw $8032,$0000,$0001,$8032,$0001,$0001,$0001,$0001
	dw $8039,$0000,$0001,$0001,$8039,$0000,$0001,$0001
	dw $8010,$0002,$800F,$0003,$0003,$000F,$0002,$0010
	dw $8001,$8001,$0001,$0000,$0001,$0001,$0000,$0009
	dw $8008,$8008,$8008,$8008,$0001,$0001,$8008,$8008
	dw $0001,$0001,$8008,$8008,$0001,$0001,$0000,$4125
	dw $412A,$4119,$0001,$0001,$4107,$4107,$4101,$4101
	dw $411D,$C11D,$4101,$4101,$411D,$414F,$4101,$0001
	dw $4133,$C12B,$4101,$4101,$0001,$0000,$0001,$0000
	dw $0001,$0000,$0000,$0009,$0001,$0000,$411E,$C10D
	dw $4101,$0001,$412B,$C12B,$4101,$4101,$411F,$C11F
	dw $0001,$0001,$0001,$0001,$0001,$0001,$8008,$8008
	dw $0001,$0001,$0001,$0001,$C112,$4109,$4132,$4101
	dw $0001,$0000,$8014,$8012,$412A,$412E,$0001,$0001
	dw $C101,$C101,$000E,$0018,$4129,$C116,$4101,$800F
	dw $411F,$C11F,$4101,$4101,$4139,$4101,$4101,$4101
	dw $411D,$4105,$4101,$4101,$0001,$0001,$0002,$0002
	dw $0002,$0002,$0001,$0000,$0000,$0037,$000B,$800B
	dw $0001,$0001,$0001,$0001,$0001,$0001,$411E,$C11E
	dw $4101,$4101,$0001,$0001,$0001,$0001,$0001,$0001
	dw $0001,$0001,$0000,$4125,$0000,$4112,$0001,$0001
	dw $0001,$0001,$411D,$C11D,$4101,$4101,$0000,$0009
	dw $0000,$410B,$0000,$4101,$0001,$4101,$0001,$0001
	dw $0000,$0001,$411F,$C11F,$4101,$4101,$4101,$C139
	dw $0000,$0001

	%FREE_BYTES($FC7DDC, 548, $00)

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

DATA_BC8000:
	dd $00000000,DATA_C00000,DATA_C00007,DATA_C0000E,DATA_C00015,DATA_C0001C,DATA_C00023,DATA_C0002A
	dd DATA_C00031,DATA_C0003E,DATA_C0004B,DATA_C00058,DATA_C00065,DATA_C00072,DATA_C0007F,DATA_C0008C
	dd DATA_C00099,DATA_C000A6,DATA_C000B3,DATA_C000C0,DATA_C000CD,DATA_C000DA,DATA_C000E7,DATA_C000F4
	dd DATA_C00101,DATA_C0010E,DATA_C0011B,DATA_C00128,DATA_C00135,DATA_C00142,DATA_C0014F,DATA_C0015C
	dd DATA_C00169,DATA_C00176,DATA_C00183,DATA_C00190,DATA_C0019D,DATA_C001AA,DATA_C001B7,DATA_C001C4
	dd DATA_C001D1,DATA_C001DE,DATA_C001EB,DATA_C001F4,DATA_C001FD,DATA_C0020A,DATA_C00217,DATA_C00222
	dd DATA_C0022B,DATA_C00238,DATA_C00245,DATA_C00252,DATA_C0025F,DATA_C0026C,DATA_C00279,DATA_C00286
	dd DATA_C00291,DATA_C00238,DATA_C00245,DATA_C00252,DATA_C0025F,DATA_C0026C,DATA_C00279,DATA_C00286
	dd DATA_C0029A,DATA_C002A1,DATA_C002A8,DATA_C002B1,DATA_C002BC,DATA_C002C5,DATA_C002CE,DATA_C002D5
	dd DATA_C002DC,DATA_C002E3,DATA_C002EA,DATA_C002F1,DATA_C002F8,DATA_C002FF,DATA_C00306,DATA_C0030D
	dd DATA_C0031C,DATA_C00329,DATA_C00336,DATA_C00343,DATA_C00352,DATA_C00361,DATA_C0036A,DATA_C00371
	dd DATA_C00378,DATA_C0037F,DATA_C00386,DATA_C0038D,DATA_C00396,DATA_C0039F,DATA_C003A8,DATA_C003AF
	dd DATA_C003B6,DATA_C003BD,DATA_C003C4,DATA_C003CD,DATA_C003D6,DATA_C003DF,DATA_C003E8,DATA_C003F1
	dd DATA_C003FA,DATA_C00403,DATA_C0040C,DATA_C00415,DATA_C0041E,DATA_C00427,DATA_C00430,DATA_C00439
	dd DATA_C00442,DATA_C0044B,DATA_C00454,DATA_C0045D,DATA_C00466,DATA_C0046F,DATA_C0047C,DATA_C00489
	dd DATA_C00496,DATA_C004A3,DATA_C004B0,DATA_C004BD,DATA_C004CA,DATA_C004D7,DATA_C004E0,DATA_C004E9
	dd DATA_C004F2,DATA_C004FB,DATA_C00504,DATA_C0050D,DATA_C00516,DATA_C0051F,DATA_C00528,DATA_C00533
	dd DATA_C0053E,DATA_C00549,DATA_C00554,DATA_C0055F,DATA_C0056A,DATA_C00575,DATA_C00580,DATA_C0058B
	dd DATA_C00596,DATA_C0059F,DATA_C005AA,DATA_C005B5,DATA_C005BE,DATA_C005C5,DATA_C005D0,DATA_C005DD
	dd DATA_C005E8,DATA_C005F3,DATA_C005FE,DATA_C00609,DATA_C00612,DATA_C0061B,DATA_C00626,DATA_C00633
	dd DATA_C00640,DATA_C0064D,DATA_C0065A,DATA_C00667,DATA_C00674,DATA_C00681,DATA_C0068E,DATA_C00695
	dd DATA_C0069C,DATA_C006A3,DATA_C006AA,DATA_C006B1,DATA_C006B8,DATA_C006BF,DATA_C006C6,DATA_C006CF
	dd DATA_C006D8,DATA_C02601,DATA_C0283F,DATA_C02A99,DATA_C02CD7,DATA_C02F37,DATA_C03175,DATA_C033D5
	dd DATA_C03635,DATA_C03895,DATA_C03AF5,DATA_C03D55,DATA_C03F93,DATA_C041F3,DATA_C04453,DATA_C04767
	dd DATA_C04B03,DATA_C04E89,DATA_C051E7,DATA_C054FB,DATA_C0587B,DATA_C05C17,DATA_C05F97,DATA_C062AB
	dd DATA_C06647,DATA_C069CD,DATA_C06D2B,DATA_C0703F,DATA_C073BF,DATA_C0775B,DATA_C10000,DATA_C10216
	dd DATA_C1046A,DATA_C10680,DATA_C108B8,DATA_C10B12,DATA_C10D8E,DATA_C11048,DATA_C112E6,DATA_C11584
	dd DATA_C11822,DATA_C11AC0,DATA_C11D1A,DATA_C11F96,DATA_C121B2,DATA_C1242E,DATA_C12688,DATA_C1289E
	dd DATA_C12AB4,DATA_C12CCA,DATA_C12F02,DATA_C13118,DATA_C1332E,DATA_C13544,DATA_C1379E,DATA_C139F2
	dd DATA_C13C46,DATA_C13E9A,DATA_C140EE,DATA_C14342,DATA_C14574,DATA_C147C8,DATA_C14A1C,DATA_C14C32
	dd DATA_C14E48,DATA_C15064,DATA_C1527A,DATA_C154B2,DATA_C1570C,DATA_C15982,DATA_C15BDC,DATA_C15E58
	dd DATA_C160D4,DATA_C1634A,DATA_C165A4,DATA_C167E2,DATA_C16A20,DATA_C16C5E,DATA_C16E9C,DATA_C170B2
	dd DATA_C172C8,DATA_C174DE,DATA_C176F4,DATA_C1794E,DATA_C17B42,DATA_C17D7A,DATA_C17F90,DATA_C181A6
	dd DATA_C183BC,DATA_C185B0,DATA_C18782,DATA_C18954,DATA_C18B8C,DATA_C18DE6,DATA_C19040,DATA_C19256
	dd DATA_C1946C,DATA_C196C6,DATA_C19942,DATA_C19BA2,DATA_C19E1E,DATA_C1A078,DATA_C1A2D2,DATA_C1A4E8
	dd DATA_C1A720,DATA_C1A936,DATA_C1AB46,DATA_C1AD5C,DATA_C1AF34,DATA_C1B10C,DATA_C1B2E4,DATA_C1B49A
	dd DATA_C1B62E,DATA_C1B7C2,DATA_C1B956,DATA_C1BB0C,DATA_C1BCA0,DATA_C1BE34,DATA_C1BFEA,DATA_C1C1A0
	dd DATA_C1C356,DATA_C1C50C,DATA_C1C6C2,DATA_C1C856,DATA_C1CA0C,DATA_C1CBC2,DATA_C1CD78,DATA_C1CF6C
	dd DATA_C1D182,DATA_C1D398,DATA_C1D5EC,DATA_C1D862,DATA_C1DAD8,DATA_C1DD4E,DATA_C1DFC4,DATA_C1E23A
	dd DATA_C1E4B0,DATA_C1E688,DATA_C1E860,DATA_C1EA38,DATA_C1EC32,DATA_C1EE6A,DATA_C1F080,DATA_C1F2B8
	dd DATA_C1F4CE,DATA_C1F6C8,DATA_C1F8DE,DATA_C1FB16,DATA_C1FC88,DATA_C200B7,DATA_C20355,DATA_C205A9
	dd DATA_C20781,DATA_C20959,DATA_C20B0F,DATA_C20D03,DATA_C20EF7,DATA_C2123F,DATA_C214DD,DATA_C21797
	dd DATA_C21A73,DATA_C21D71,DATA_C2204D,DATA_C2234B,DATA_C22649,DATA_C22903,DATA_C22B9B,DATA_C22E33
	dd DATA_C230AF,DATA_C23243,DATA_C233B5,DATA_C23653,DATA_C238AD,DATA_C23AE5,DATA_C23D61,DATA_C23F7D
	dd DATA_C24155,DATA_C2432D,DATA_C24527,DATA_C24721,DATA_C2495F,DATA_C24BBF,DATA_C24DDB,DATA_C24FB3
	dd DATA_C2518B,DATA_C253EB,DATA_C25623,DATA_C25817,DATA_C259AB,DATA_C25B3F,DATA_C25CF5,DATA_C25E89
	dd DATA_C2603F,DATA_C261F5,DATA_C26241,DATA_C262D1,DATA_C2633F,DATA_C263AD,DATA_C2641B,DATA_C264AB
	dd DATA_C266A5,DATA_C2689F,DATA_C26A99,DATA_C26C4F,DATA_C26E05,DATA_C26FBB,DATA_C27193,DATA_C2736B
	dd DATA_C27565,DATA_C27781,DATA_C27997,DATA_C27BB3,DATA_C27DCF,DATA_C27FEB,DATA_C28207,DATA_C28445
	dd DATA_C2865B,DATA_C28871,DATA_C28A87,DATA_C28CBF,DATA_C28EB9,DATA_C290B3,DATA_C292A7,DATA_C294A1
	dd DATA_C29695,DATA_C298D3,DATA_C29B11,DATA_C29D6B,DATA_C2A009,DATA_C2A28B,DATA_C2A50D,DATA_C2A76D
	dd DATA_C2A9C7,DATA_C2AC43,DATA_C2AEA3,DATA_C2B125,DATA_C2B385,DATA_C2B5E5,DATA_C2B845,DATA_C2BAA5
	dd DATA_C2BC9F,DATA_C2BED7,DATA_C2C0F3,DATA_C2C36F,DATA_C2C5C9,DATA_C2C807,DATA_C2CA45,DATA_C2CC61
	dd DATA_C2CE83,DATA_C2D0FF,DATA_C2D381,DATA_C2D603,DATA_C2D81F,DATA_C2DA7F,DATA_C2DCBD,DATA_C2DF1D
	dd DATA_C2E1BB,DATA_C2E45F,DATA_C2E6BF,DATA_C2E941,DATA_C2EBC3,DATA_C2EE01,DATA_C2F017,DATA_C2F22D
	dd DATA_C2F443,DATA_C2F659,DATA_C2F891,DATA_C300E3,DATA_C3031B,DATA_C30553,DATA_C3078B,DATA_C309C3
	dd DATA_C30BFB,DATA_C30E55,DATA_C310AF,DATA_C31309,DATA_C315A7,DATA_C317BD,DATA_C31A11,DATA_C31C05
	dd DATA_C31DF9,DATA_C31FAF,DATA_C3215F,DATA_C32331,DATA_C32503,DATA_C326FD,DATA_C32935,DATA_C32B73
	dd DATA_C32DB1,DATA_C32F89,DATA_C33161,DATA_C33339,DATA_C3352D,DATA_C336FF,DATA_C338F3,DATA_C33B09
	dd DATA_C33CFD,DATA_C33F13,DATA_C340EB,DATA_C342A1,DATA_C34457,DATA_C34657,DATA_C348D9,DATA_C34B5B
	dd DATA_C34DDD,DATA_C34FF3,DATA_C351E7,DATA_C3539D,DATA_C35553,DATA_C356ED,DATA_C35887,DATA_C35A5F
	dd DATA_C35C37,DATA_C35E0F,DATA_C3606F,DATA_C360DD,DATA_C3614B,DATA_C361B9,DATA_C3647F,DATA_C36745
	dd DATA_C369E3,DATA_C36C81,DATA_C36F41,DATA_C37201,DATA_C3745B,DATA_C376D7,DATA_C37953,DATA_C37BCF
	dd DATA_C37E6D,DATA_C3810B,DATA_C383A9,DATA_C38669,DATA_C38929,DATA_C38C0B,DATA_C38EA9,DATA_C39147
	dd DATA_C393E5,DATA_C39683,DATA_C39981,DATA_C39CA7,DATA_C3A027,DATA_C3A385,DATA_C3A57F,DATA_C3A713
	dd DATA_C3A869,DATA_C3A9FD,DATA_C3ABF1,DATA_C3AE4B,DATA_C3B061,DATA_C3B299,DATA_C3B4AF,DATA_C3B6C5
	dd DATA_C3B8DB,DATA_C3BAF1,DATA_C3BD07,DATA_C3BF3F,DATA_C3C177,DATA_C3C3AF,DATA_C3C625,DATA_C3C89B
	dd DATA_C3CAAB,DATA_C3CCBB,DATA_C3CF0F,DATA_C3D1A7,DATA_C3D2FD,DATA_C3D453,DATA_C3D5A9,DATA_C3D6FF
	dd DATA_C3D833,DATA_C3D967,DATA_C3DA9B,DATA_C3DBF1,DATA_C3DE67,DATA_C3E0DD,DATA_C3E353,DATA_C3E5C9
	dd DATA_C3E83F,DATA_C3EAB5,DATA_C3ED2B,DATA_C3EFA1,DATA_C3F2B5,DATA_C3F651,DATA_C3F9D7,DATA_C40298
	dd DATA_C405AC,DATA_C4092C,DATA_C40CC8,DATA_C41048,DATA_C4135C,DATA_C416F8,DATA_C41A7E,DATA_C41DDC
	dd DATA_C420F0,DATA_C42470,DATA_C4280C,DATA_C42B8C,DATA_C42E02,DATA_C43078,DATA_C432EE,DATA_C43542
	dd DATA_C43796,DATA_C439EA,DATA_C43C60,DATA_C43ED6,DATA_C441D4,DATA_C44516,DATA_C44858,DATA_C44B3A
	dd DATA_C44E1C,DATA_C450FE,DATA_C4541E,DATA_C456DE,DATA_C459C0,DATA_C45F32,DATA_C463FA,DATA_C468C2
	dd DATA_C46B38,DATA_C46DAE,DATA_C47024,DATA_C4729A,DATA_C47510,DATA_C47786,DATA_C479FC,DATA_C47C72
	dd DATA_C47EB0,DATA_C48126,DATA_C48216,DATA_C485D4,DATA_C48992,DATA_C48D50,DATA_C4910E,DATA_C494CC
	dd DATA_C498EA,DATA_C49C42,DATA_C49D76,DATA_C49EAA,DATA_C49FDE,DATA_C4A112,DATA_C4A306,DATA_C4A4DE
	dd DATA_C4A694,DATA_C4A828,DATA_C4A9BC,DATA_C4ABB0,DATA_C4AD88,DATA_C4AF7C,DATA_C4B1B4,DATA_C4B452
	dd DATA_C4B6F0,DATA_C4B9AA,DATA_C4BC5E,DATA_C4BF1E,DATA_C4C1DE,DATA_C4C47C,DATA_C4C71A,DATA_C4C996
	dd DATA_C4CBEA,DATA_C4CE3E,DATA_C4D0B4,DATA_C4D330,DATA_C4D58A,DATA_C4D822,DATA_C4DADC,DATA_C4DD58
	dd DATA_C4DFD4,DATA_C4E272,DATA_C4E4EE,DATA_C4E76A,DATA_C4E9E6,DATA_C4EC02,DATA_C4EDB8,DATA_C4EF8A
	dd DATA_C4F11E,DATA_C4F296,DATA_C4F408,DATA_C4F57A,DATA_C4F6D0,DATA_C4F848,DATA_C5009A,DATA_C5022E
	dd DATA_C50406,DATA_C50622,DATA_C50860,DATA_C50A9E,DATA_C50CDC,DATA_C50EF8,DATA_C51158,DATA_C51374
	dd DATA_C515B2,DATA_C517F0,DATA_C51A2E,DATA_C51C8E,DATA_C51EAA,DATA_C520C6,DATA_C52304,DATA_C52520
	dd DATA_C5271A,DATA_C52930,DATA_C52B68,DATA_C52D7E,DATA_C52F18,DATA_C53112,DATA_C5334A,DATA_C535C6
	dd DATA_C53864,DATA_C53AE0,DATA_C53D40,DATA_C53F3A,DATA_C54112,DATA_C542A6,DATA_C5445C,DATA_C54612
	dd DATA_C547C8,DATA_C549A0,DATA_C54B78,DATA_C54D0C,DATA_C54EA0,DATA_C55078,DATA_C55250,DATA_C55406
	dd DATA_C5559A,DATA_C55750,DATA_C559E8,DATA_C55D4C,DATA_C56132,DATA_C564F6,DATA_C568FE,DATA_C56C84
	dd DATA_C56F60,DATA_C5719E,DATA_C573D0,DATA_C57624,DATA_C578A0,DATA_C57B5A,DATA_C57E36,DATA_C58112
	dd DATA_C583CC,DATA_C58686,DATA_C58940,DATA_C58BFA,DATA_C58EB4,DATA_C5916E,DATA_C59428,DATA_C59704
	dd DATA_C599BE,DATA_C59C78,DATA_C59F32,DATA_C5A20E,DATA_C5A4C8,DATA_C5A69A,DATA_C5A86C,DATA_C5A9DE
	dd DATA_C5AB72,DATA_C5AD06,DATA_C5AEBC,DATA_C5B072,DATA_C5B228,DATA_C5B3FA,DATA_C5B5CC,DATA_C5B760
	dd DATA_C5B916,DATA_C5BACC,DATA_C5BC82,DATA_C5BDF4,DATA_C5BFAA,DATA_C5C25E,DATA_C5C512,DATA_C5C55E
	dd DATA_C5C5AA,DATA_C5C5F6,DATA_C5C642,DATA_C5C68E,DATA_C5C6DA,DATA_C5C726,DATA_C5C772,DATA_C5C79C
	dd DATA_C5C7C6,DATA_C5C812,DATA_C5C83C,DATA_C5C866,DATA_C5C8B2,DATA_C5C8FE,DATA_C5C94A,DATA_C5C974
	dd DATA_C5C9C0,DATA_C5C9EA,DATA_C5CA36,DATA_C5CA60,DATA_C5CA8A,DATA_C5CAD6,DATA_C5CB22,DATA_C5CB4C
	dd DATA_C5CB76,DATA_C5CBC2,DATA_C5CBEC,DATA_C5CC16,DATA_C5CC62,DATA_C5CCAE,DATA_C5CCFA,DATA_C5CD24
	dd DATA_C5CD70,DATA_C5CD9A,DATA_C5CDE6,DATA_C5CE10,DATA_C5CE5C,DATA_C5CEA8,DATA_C5CEF4,DATA_C5D006
	dd DATA_C5D118,DATA_C5D22A,DATA_C5D33C,DATA_C5D44E,DATA_C5D560,DATA_C5D672,DATA_C5D784,DATA_C5D896
	dd DATA_C5D9A8,DATA_C5DABA,DATA_C5DBCC,DATA_C5DC18,DATA_C5DC86,DATA_C5DCF4,DATA_C5DDA0,DATA_C5DEB2
	dd DATA_C5DFE6,DATA_C5E17A,DATA_C5E36E,DATA_C5E57E,DATA_C5E750,DATA_C5E8A0,DATA_C5E9D4,DATA_C5EAC4
	dd DATA_C5EBB4,DATA_C5EC82,DATA_C5ED50,DATA_C5EDE0,DATA_C5EE70,DATA_C5EEDE,DATA_C5EF4C,DATA_C5EF98
	dd DATA_C5EFE4,DATA_C5F052,DATA_C5F0C0,DATA_C5F150,DATA_C5F1BE,DATA_C5F22C,DATA_C5F29A,DATA_C5F2E6
	dd DATA_C5F332,DATA_C5F3A0,DATA_C5F40E,DATA_C5F47C,DATA_C5F506,DATA_C5F5B2,DATA_C5F63C,DATA_C5F6AA
	dd DATA_C5F734,DATA_C5F7C4,DATA_C5F84E,DATA_C60169,DATA_C603C3,DATA_C6061D,DATA_C6087D,DATA_C60AFF
	dd DATA_C60D5F,DATA_C60F9D,DATA_C611FD,DATA_C6143B,DATA_C61679,DATA_C618B7,DATA_C61AF5,DATA_C61D11
	dd DATA_C61F2D,DATA_C6218D,DATA_C623ED,DATA_C625FD,DATA_C6289B,DATA_C62B39,DATA_C62DD7,DATA_C63091
	dd DATA_C63351,DATA_C6362D,DATA_C63909,DATA_C63C07,DATA_C63F49,DATA_C642A7,DATA_C64611,DATA_C64959
	dd DATA_C64CA1,DATA_C64FE9,DATA_C65331,DATA_C653BB,DATA_C654CD,DATA_C656E3,DATA_C65959,DATA_C65BA3
	dd DATA_C65D65,DATA_C65F9D,DATA_C661F1,DATA_C6644B,DATA_C66683,DATA_C668DD,DATA_C66B37,DATA_C66D91
	dd DATA_C66FC9,DATA_C67223,DATA_C6745B,DATA_C67693,DATA_C678CB,DATA_C67B03,DATA_C67D3B,DATA_C67EF1
	dd DATA_C68085,DATA_C68219,DATA_C683CF,DATA_C68585,DATA_C6873B,DATA_C688B3,DATA_C68A47,DATA_C68B9D
	dd DATA_C68D31,DATA_C68EE7,DATA_C6909D,DATA_C69231,DATA_C693C5,DATA_C6955F,DATA_C696F9,DATA_C6988D
	dd DATA_C69A65,DATA_C69C3D,DATA_C69E15,DATA_C6A00F,DATA_C6A1E7,DATA_C6A3BF,DATA_C6A50F,DATA_C6A6A3
	dd DATA_C6A87B,DATA_C6AA97,DATA_C6AC91,DATA_C6AECF,DATA_C6B10D,DATA_C6B36D,DATA_C6B589,DATA_C6B7E3
	dd DATA_C6B9FF,DATA_C6BBF9,DATA_C6BE15,DATA_C6C053,DATA_C6C291,DATA_C6C4AD,DATA_C6C6C9,DATA_C6C8E5
	dd DATA_C6CB01,DATA_C6CD7D,DATA_C6CFF9,DATA_C6D275,DATA_C6D519,DATA_C6D6CF,DATA_C6D885,DATA_C6DA5D
	dd DATA_C6DC35,DATA_C6DE0D,DATA_C6DFE5,DATA_C6E1BD,DATA_C6E395,DATA_C6E58F,DATA_C6E767,DATA_C6E91D
	dd DATA_C6EAD3,DATA_C6EC67,DATA_C6EE1D,DATA_C6EFD3,DATA_C6F189,DATA_C6F31D,DATA_C6F4D3,DATA_C6F689
	dd DATA_C6F861,DATA_C6FA39,DATA_C70088,DATA_C7023E,DATA_C703F4,DATA_C7064E,DATA_C708A8,DATA_C70AE0
	dd DATA_C70CF6,DATA_C70F2E,DATA_C71166,DATA_C7139E,DATA_C715D6,DATA_C716E2,DATA_C71832,DATA_C719C6
	dd DATA_C71C1A,DATA_C71F18,DATA_C721FA,DATA_C7255E,DATA_C728C8,DATA_C72C10,DATA_C72EEC,DATA_C731AC
	dd DATA_C733A0,DATA_C735D2,DATA_C73804,DATA_C73960,DATA_C73A9A,DATA_C73B90,DATA_C73ECC,DATA_C74208
	dd DATA_C74588,DATA_C748A8,DATA_C74BC8,DATA_C74EEE,DATA_C7520E,DATA_C75550,DATA_C755E0,DATA_C75670
	dd DATA_C75700,DATA_C75790,DATA_C75820,DATA_C758B0,DATA_C75940,DATA_C759D0,DATA_C75A60,DATA_C75AF0
	dd DATA_C75B80,DATA_C75C10,DATA_C75CA0,DATA_C75D30,DATA_C75DC0,DATA_C75E50,DATA_C76132,DATA_C763CA
	dd DATA_C76646,DATA_C76900,DATA_C76BC0,DATA_C76E36,DATA_C770F0,DATA_C773AA,DATA_C77620,DATA_C777F8
	dd DATA_C778AA,DATA_C779FA,DATA_C77C32,DATA_C77E6A,DATA_C78020,DATA_C781B4,DATA_C7836A,DATA_C784FE
	dd DATA_C78692,DATA_C78848,DATA_C789DC,DATA_C78B70,DATA_C78D04,DATA_C78E98,DATA_C7902C,DATA_C791C0
	dd DATA_C79392,DATA_C79548,DATA_C796DC,DATA_C79892,DATA_C79A48,DATA_C79C86,DATA_C79EC4,DATA_C7A102
	dd DATA_C7A340,DATA_C7A55C,DATA_C7A778,DATA_C7A9B6,DATA_C7ABD2,DATA_C7AE10,DATA_C7B114,DATA_C7B472
	dd DATA_C7B77C,DATA_C7BA42,DATA_C7BD02,DATA_C7BFC2,DATA_C7C282,DATA_C7C59C,DATA_C7C89A,DATA_C7CB32
	dd DATA_C7CDA8,DATA_C7D0EA,DATA_C7D3CC,DATA_C7D70E,DATA_C7DA28,DATA_C7DD64,DATA_C7E062,DATA_C7E3A4
	dd DATA_C7E730,DATA_C7EABC,DATA_C7EDFE,DATA_C7EE4A,DATA_C7EF3A,DATA_C7F046,DATA_C7F240,DATA_C7F43A
	dd DATA_C7F5F0,DATA_C7F768,DATA_C7F7F8,DATA_C7FA6E,DATA_C80114,DATA_C8019E,DATA_C80228,DATA_C802B2
	dd DATA_C8033C,DATA_C803C6,DATA_C805C0,DATA_C807BA,DATA_C809B4,DATA_C80BAE,DATA_C80DA8,DATA_C80FA2
	dd DATA_C8119C,DATA_C81396,DATA_C816B6,DATA_C819D6,DATA_C81CF6,DATA_C82016,DATA_C82336,DATA_C8240A
	dd DATA_C82642,DATA_C8299A,DATA_C82D36,DATA_C830D2,DATA_C8346E,DATA_C83744,DATA_C8397C,DATA_C83B32
	dd DATA_C83D04,DATA_C83E5A,DATA_C83FAA,DATA_C840BC,DATA_C84212,DATA_C843AC,DATA_C84584,DATA_C846DA
	dd DATA_C848B2,DATA_C84A8A,DATA_C84C84,DATA_C84E5C,DATA_C85056,DATA_C8522E,DATA_C85406,DATA_C855DE
	dd DATA_C8585A,DATA_C85ABA,DATA_C85D1A,DATA_C85F96,DATA_C8616E,DATA_C86302,DATA_C86436,DATA_C867BC
	dd DATA_C86B26,DATA_C86E96,DATA_C871DE,DATA_C87542,DATA_C878C2,DATA_C87C04,DATA_C87CB0,DATA_C87DE4
	dd DATA_C87F78,DATA_C881CC,DATA_C884A2,DATA_C8879A,DATA_C889D8,DATA_C88AEA,DATA_C88D60,DATA_C88FBA
	dd DATA_C891D0,DATA_C89364,DATA_C8951A,DATA_C8970E,DATA_C89902,DATA_C89AB8,DATA_C89CAC,DATA_C89EA0
	dd DATA_C8A0B6,DATA_C8A310,DATA_C8A3A0,DATA_C8A46E,DATA_C8A55E,DATA_C8A6B4,DATA_C8A886,DATA_C8AA1A
	dd DATA_C8AB8C,DATA_C8ACDC,DATA_C8AE54,DATA_C8B010,DATA_C8B20A,DATA_C8B464,DATA_C8B6DA,DATA_C8B8CE
	dd DATA_C8BAE4,DATA_C8BCFA,DATA_C8BEEE,DATA_C8C0E8,DATA_C8C2E2,DATA_C8C438,DATA_C8C5AA,DATA_C8C760
	dd DATA_C8C8F4,DATA_C8CA66,DATA_C8CBFA,DATA_C8CE70,DATA_C8D0E6,DATA_C8D35C,DATA_C8D58E,DATA_C8D7E2
	dd DATA_C8DA14,DATA_C8DC68,DATA_C8DEDE,DATA_C8E154,DATA_C8E3A8,DATA_C8E5FC,DATA_C8E82E,DATA_C8EA82
	dd DATA_C8ECB4,DATA_C8EF08,DATA_C8F17E,DATA_C8F2F6,DATA_C8F490,DATA_C8F64C,DATA_C8F824,DATA_C90020
	dd DATA_C901BA,DATA_C903D0,DATA_C9062A,DATA_C90868,DATA_C90A84,DATA_C90C3A,DATA_C90EB0,DATA_C91126
	dd DATA_C913BE,DATA_C91634,DATA_C918AA,DATA_C91B20,DATA_C91D96,DATA_C9200C,DATA_C92282,DATA_C924F8
	dd DATA_C9276E,DATA_C929E4,DATA_C92C5A,DATA_C92ED0,DATA_C93146,DATA_C933BC,DATA_C935D8,DATA_C93816
	dd DATA_C93A32,DATA_C93C4E,DATA_C93E86,DATA_C940BE,DATA_C94318,DATA_C94572,DATA_C947B0,DATA_C949EE
	dd DATA_C94BE8,DATA_C94DE2,DATA_C94FF8,DATA_C95230,DATA_C95468,DATA_C95662,DATA_C9587E,DATA_C95A9A
	dd DATA_C95C8E,DATA_C95E44,DATA_C95FD8,DATA_C9616C,DATA_C96300,DATA_C967F0,DATA_C96C86,DATA_C97154
	dd DATA_C9759A,DATA_C97958,DATA_C97DC0,DATA_C982AA,DATA_C98734,DATA_C98C40,DATA_C990E0,DATA_C995D0
	dd DATA_C99912,DATA_C99C54,DATA_C99F96,DATA_C9A2B0,DATA_C9A5A8,DATA_C9A8E4,DATA_C9AC64,DATA_C9B044
	dd DATA_C9B474,DATA_C9B6AC,DATA_C9B8C2,DATA_C9BAFA,DATA_C9BD76,DATA_C9BFD6,DATA_C9C252,DATA_C9C44C
	dd DATA_C9C624,DATA_C9C7B8,DATA_C9C96E,DATA_C9CAE0,DATA_C9CC36,DATA_C9CE30,DATA_C9D02A,DATA_C9D224
	dd DATA_C9D45C,DATA_C9D694,DATA_C9D8CC,DATA_C9DAE8,DATA_C9DD26,DATA_C9DF86,DATA_C9E1E6,DATA_C9E446
	dd DATA_C9E684,DATA_C9E8C2,DATA_C9EADE,DATA_C9ECF4,DATA_C9EF0A,DATA_C9F120,DATA_C9F314,DATA_C9F52A
	dd DATA_C9F762,DATA_CA0084,DATA_CA02BC,DATA_CA04F4,DATA_CA072C,DATA_CA0942,DATA_CA0B7A,DATA_CA0D96
	dd DATA_CA0FB2,DATA_CA1212,DATA_CA1472,DATA_CA16B0,DATA_CA18EE,DATA_CA1B2C,DATA_CA1D64,DATA_CA1F80
	dd DATA_CA21BE,DATA_CA23B2,DATA_CA25AC,DATA_CA27C8,DATA_CA29DE,DATA_CA2BB0,DATA_CA2D60,DATA_CA2F54
	dd DATA_CA312C,DATA_CA34CE,DATA_CA3870,DATA_CA3C34,DATA_CA3FF8,DATA_CA43BC,DATA_CA475E,DATA_CA4B22
	dd DATA_CA4EE6,DATA_CA528E,DATA_CA5652,DATA_CA59D2,DATA_CA5D74,DATA_CA6138,DATA_CA651E,DATA_CA6948
	dd DATA_CA6D28,DATA_CA712A,DATA_CA750A,DATA_CA788A,DATA_CA7B06,DATA_CA7D60,DATA_CA7FF8,DATA_CA8274
	dd DATA_CA84F0,DATA_CA876C,DATA_CA89C6,DATA_CA8C42,DATA_CA8E9C,DATA_CA90CE,DATA_CA9300,DATA_CA9532
	dd DATA_CA9748,DATA_CA995E,DATA_CA9BB8,DATA_CA9DF0,DATA_CAA006,DATA_CAA21C,DATA_CAA432,DATA_CAA66A
	dd DATA_CAA8A8,DATA_CAAB40,DATA_CAADD8,DATA_CAB054,DATA_CAB270,DATA_CAB46A,DATA_CAB664,DATA_CAB880
	dd DATA_CABA9C,DATA_CABCB8,DATA_CABEB2,DATA_CAC0A6,DATA_CAC2E4,DATA_CAC500,DATA_CAC71C,DATA_CAC954
	dd DATA_CACB8C,DATA_CACDC4,DATA_CACFFC,DATA_CAD234,DATA_CAD46C,DATA_CAD6A4,DATA_CAD8DC,DATA_CADAF2
	dd DATA_CADD08,DATA_CADEE0,DATA_CAE074,DATA_CAE1CA,DATA_CAE342,DATA_CAE4BA,DATA_CAE632,DATA_CAE8F8
	dd DATA_CAEBE0,DATA_CAEE62,DATA_CAF0C2,DATA_CAF322,DATA_CAF5C6,DATA_CAF842,DATA_CB022B,DATA_CB0447
	dd DATA_CB06A1,DATA_CB087F,DATA_CB0A5D,DATA_CB0C5D,DATA_CB0E79,DATA_CB1095,DATA_CB12EF,DATA_CB15D1
	dd DATA_CB18D5,DATA_CB1AAD,DATA_CB1C03,DATA_CB21B9,DATA_CB2775,DATA_CB2CED,DATA_CB31E3,DATA_CB36D3
	dd DATA_CB3C23,DATA_CB4173,DATA_CB46C3,DATA_CB4C2F,DATA_CB517F,DATA_CB570D,DATA_CB5AF9,DATA_CB5EFB
	dd DATA_CB631F,DATA_CB66A5,DATA_CB6A2B,DATA_CB6E0B,DATA_CB71F1,DATA_CB75B5,DATA_CB797F,DATA_CB7D27
	dd DATA_CB80F1,DATA_CB8455,DATA_CB87FD,DATA_CB8BA5,DATA_CB8F91,DATA_CB93C1,DATA_CB97EB,DATA_CB9C15
	dd DATA_CBA187,DATA_CBA6D7,DATA_CC04E9,DATA_CC0A9F,DATA_CC1099,DATA_CC1671,DATA_CC18E7,DATA_CC1B5D
	dd DATA_CC1DD3,DATA_CC2049,DATA_CC22BF,DATA_CC2535,DATA_CC27AB,DATA_CC2A21,DATA_CC2C97,DATA_CC2F0D
	dd DATA_CC3183,DATA_CC33F9,DATA_CC36B9,DATA_CC3995,DATA_CC3C99,DATA_CC405D,DATA_CC43FF,DATA_CC47C3
	dd DATA_CC484D,DATA_CC495F,DATA_CC4AD1,DATA_CC4C87,DATA_CC4E5F,DATA_CC5075,DATA_CC52EB,DATA_CC5545
	dd DATA_CC5827,DATA_CC5B41,DATA_CC5E39,DATA_CC60F3,DATA_CC6331,DATA_CC6503,DATA_CC6675,DATA_CC68EB
	dd DATA_CC6AFB,DATA_CC6D0B,DATA_CC6F5F,DATA_CC6FE9,DATA_CC70FB,DATA_CC72CD,DATA_CC74DD,DATA_CC76ED
	dd DATA_CC78FD,DATA_CC7B73,DATA_CC7DE9,DATA_CC803D,DATA_CC81F3,DATA_CC821D,DATA_CC8269,DATA_CC82D7
	dd DATA_CC83A5,DATA_CC8495,DATA_CC85A1,DATA_CC86F1,DATA_CC88EB,DATA_CC8B07,DATA_CC8D23,DATA_CC8F3F
	dd DATA_CC917D,DATA_CC9399,DATA_CC95AF,DATA_CC97C5,DATA_CC99DB,DATA_CC9BD5,DATA_CC9D8B,DATA_CC9F19
	dd DATA_CCA04D,DATA_CCA13D,DATA_CCA211,DATA_CCA405,DATA_CCA61B,DATA_CCA831,DATA_CCAA2B,DATA_CCAC25
	dd DATA_CCAE1F,DATA_CCB019,DATA_CCB235,DATA_CCB42F,DATA_CCB629,DATA_CCB823,DATA_CCB9FB,DATA_CCBBB1
	dd DATA_CCBD89,DATA_CCBF83,DATA_CCC17D,DATA_CCC377,DATA_CCC54F,DATA_CCC727,DATA_CCC8FF,DATA_CCCB15
	dd DATA_CCCD2B,DATA_CCCF03,DATA_CCD0DB,DATA_CCD2B3,DATA_CCD447,DATA_CCD5DB,DATA_CCD76F,DATA_CCD947
	dd DATA_CCDB41,DATA_CCDD7F,DATA_CCE0FF,DATA_CCE129,DATA_CCE1B9,DATA_CCE28D,DATA_CCE3A5,DATA_CCE51D
	dd DATA_CCE6D9,DATA_CCE8D9,DATA_CCE925,DATA_CCE9D7,DATA_CCEB11,DATA_CCEC8F,DATA_CCEE51,DATA_CCF013
	dd DATA_CCF1D5,DATA_CCF3DB,DATA_CCF61F,DATA_CCF863,DATA_CCFAEB,DATA_CD000D,DATA_CD02E9,DATA_CD05A3
	dd DATA_CD087F,DATA_CD0B7D,DATA_CD0E7B,DATA_CD119B,DATA_CD1439,DATA_CD16D7,DATA_CD19B3,DATA_CD1CB1
	dd DATA_CD1FAF,DATA_CD22AD,DATA_CD2595,DATA_CD284F,DATA_CD2B09,DATA_CD2E23,DATA_CD3121,DATA_CD33FD
	dd DATA_CD36FB,DATA_CD3A15,DATA_CD3D13,DATA_CD3F8F,DATA_CD41A5,DATA_CD43DD,DATA_CD4615,DATA_CD480F
	dd DATA_CD4A09,DATA_CD4C63,DATA_CD4E79,DATA_CD5095,DATA_CD528F,DATA_CD5489,DATA_CD5683,DATA_CD587D
	dd DATA_CD5A77,DATA_CD5CB5,DATA_CD5F0F,DATA_CD6169,DATA_CD63C3,DATA_CD661D,DATA_CD6839,DATA_CD6A77
	dd DATA_CD6D0F,DATA_CD6FC3,DATA_CD7299,DATA_CD75B3,DATA_CD7911,DATA_CD7CB3,DATA_CD8077,DATA_CD84A1
	dd DATA_CD88A3,DATA_CD8CC7,DATA_CD8DB7,DATA_CD8EA7,DATA_CD8F97,DATA_CD90A9,DATA_CD91BB,DATA_CD92CD
	dd DATA_CD9669,DATA_CD9A27,DATA_CD9DE5,DATA_CDA045,DATA_CDA2A5,DATA_CDA505,DATA_CDA743,DATA_CDA9E7
	dd DATA_CDAC25,DATA_CDAE41,DATA_CDB07F,DATA_CDB29B,DATA_CDB51D,DATA_CDB77D,DATA_CDB9DD,DATA_CDBC81
	dd DATA_CDBF47,DATA_CDC1EB,DATA_CDC4AB,DATA_CDC6A5,DATA_CDC8A5,DATA_CDCB21,DATA_CDCD37,DATA_CDCF31
	dd DATA_CDD169,DATA_CDD3E5,DATA_CDD623,DATA_CDD81D,DATA_CDDA77,DATA_CDDCB5,DATA_CDDEED,DATA_CDE0C5
	dd DATA_CDE23D,DATA_CDE437,DATA_CDE5ED,DATA_CDE891,DATA_CDEB13,DATA_CDEDD9,DATA_CDF0DD,DATA_CDF3E1
	dd DATA_CDF6E5,DATA_CDF9C7,DATA_CDFCCB,DATA_CE00E1,DATA_CE0335,DATA_CE04C9,DATA_CE073F,DATA_CE08CD
	dd DATA_CE0B05,DATA_CE0C77,DATA_CE0FB3,DATA_CE1235,DATA_CE14FB,DATA_CE17C1,DATA_CE180D,DATA_CE19A1
	dd DATA_CE1B35,DATA_CE1CC9,DATA_CE1E3B,DATA_CE1FCF,DATA_CE2141,DATA_CE22D5,DATA_CE2469,DATA_CE25FD
	dd DATA_CE276F,DATA_CE2903,DATA_CE2A75,DATA_CE2F43,DATA_CE33EF,DATA_CE389B,DATA_CE3D03,DATA_CE40C1
	dd DATA_CE43FD,DATA_CE46F5,DATA_CE49ED,DATA_CE4CA1,DATA_CE4F1D,DATA_CE5199,DATA_CE5453,DATA_CE55A9
	dd DATA_CE5699,DATA_CE57AB,DATA_CE5923,DATA_CE5A57,DATA_CE5CD9,DATA_CE5F77,DATA_CE6259,DATA_CE653B
	dd DATA_CE6795,DATA_CE698F,DATA_CE6BAB,DATA_CE6DC7,DATA_CE6F99,DATA_CE716B,DATA_CE735F,DATA_CE7537
	dd DATA_CE76ED,DATA_CE78E7,DATA_CE7AE1,DATA_CE7CD5,DATA_CE7EC9,DATA_CE80BD,DATA_CE8295,DATA_CE846D
	dd DATA_CE8661,DATA_CE8877,DATA_CE8A6B,DATA_CE8C5F,DATA_CE8E75,DATA_CE90AD,DATA_CE92C3,DATA_CE94D9
	dd DATA_CE96EF,DATA_CE9905,DATA_CE9B1B,DATA_CE9D0F,DATA_CE9F03,DATA_CEA0FD,DATA_CEA2CF,DATA_CEA47F
	dd DATA_CEA673,DATA_CEA823,DATA_CEAA39,DATA_CEAC71,DATA_CEAEAF,DATA_CEB0ED,DATA_CEB3B3,DATA_CEB635
	dd DATA_CEB873,DATA_CEBAD3,DATA_CEBDAF,DATA_CEC0AD,DATA_CEC38F,DATA_CEC6D7,DATA_CECA1F,DATA_CECD89
	dd DATA_CED06B,DATA_CED309,DATA_CED585,DATA_CED7BD,DATA_CED9D3,DATA_CEDBCD,DATA_CEDDA5,DATA_CEDF5B
	dd DATA_CEE06D,DATA_CEE141,DATA_CEE1F3,DATA_CEE327,DATA_CEE565,DATA_CEE7A3,DATA_CEE9E1,DATA_CEEC1F
	dd DATA_CEEE3B,DATA_CEF079,DATA_CEF2D9,DATA_CEF517,DATA_CEF6EF,DATA_CEF8C7,DATA_CF019F,DATA_CF0377
	dd DATA_CF054F,DATA_CF0749,DATA_CF0965,DATA_CF0B1B,DATA_CF0CD1,DATA_CF0E87,DATA_CF103D,DATA_CF1215
	dd DATA_CF13ED,DATA_CF1587,DATA_CF1743,DATA_CF18DD,DATA_CF1A93,DATA_CF1C0B,DATA_CF1D61,DATA_CF1E73
	dd DATA_CF1F85,DATA_CF20B9,DATA_CF2253,DATA_CF2409,DATA_CF25E7,DATA_CF27E1,DATA_CF29DB,DATA_CF2BD5
	dd DATA_CF2DB3,DATA_CF2F91,DATA_CF314D,DATA_CF332B,DATA_CF3569,DATA_CF37A1,DATA_CF39DF,DATA_CF3C1D
	dd DATA_CF3E55,DATA_CF4071,DATA_CF428D,DATA_CF44A9,DATA_CF4703,DATA_CF491F,DATA_CF4B5D,DATA_CF4D9B
	dd DATA_CF4FB1,DATA_CF51CD,DATA_CF53C7,DATA_CF5605,DATA_CF5821,DATA_CF5A3D,DATA_CF5C59,DATA_CF5E75
	dd DATA_CF608B,DATA_CF62A7,DATA_CF64C3,DATA_CF66BD,DATA_CF68B7,DATA_CF6A8F,DATA_CF6C67,DATA_CF6E3F
	dd DATA_CF7017,DATA_CF7211,DATA_CF73E3,DATA_CF7763,DATA_CF7AC7,DATA_CF7CE3,DATA_CF7EFF,DATA_CF8137
	dd DATA_CF836F,DATA_CF85A7,DATA_CF8801,DATA_CF8A5B,DATA_CF8C93,DATA_CF8EAF,DATA_CF90CB,DATA_CF92E7
	dd DATA_CF9503,DATA_CF98E9,DATA_CF9CF1,DATA_CFA0F9,DATA_CFA4BD,DATA_CFA85F,DATA_CFAC45,DATA_CFAFE7
	dd DATA_CFB3A5,DATA_CFB763,DATA_CFBB43,DATA_CFBF01,DATA_CFC325,DATA_CFC72D,DATA_CFCB57,DATA_CFCF5F
	dd DATA_CFD367,DATA_CFD797,DATA_CFDBA5,DATA_CFDFB3,DATA_CFE37D,DATA_CFE78B,DATA_CFEB99,DATA_CFEFA7
	dd DATA_CFF3D7,DATA_CFF7C3,DATA_CFFBAF,DATA_D00345,DATA_D00769,DATA_D00B6B,DATA_D00F51,DATA_D01337
	dd DATA_D0171D,DATA_D01AE1,DATA_D01EA5,DATA_D02269,DATA_D0262D,DATA_D029F1,DATA_D02D8D,DATA_D030F1
	dd DATA_D03471,DATA_D037B3,DATA_D03AF5,DATA_D03E37,DATA_D041B7,DATA_D04537,DATA_D04895,DATA_D04BF3
	dd DATA_D04F57,DATA_D052D7,DATA_D056B7,DATA_D05A9D,DATA_D05E39,DATA_D060F3,DATA_D064B7,DATA_D0689D
	dd DATA_D06CA5,DATA_D070AD,DATA_D074B5,DATA_D0789B,DATA_D07C5F,DATA_D07E53,DATA_D08047,DATA_D0825D
	dd DATA_D08451,DATA_D08645,DATA_D0885B,DATA_D08AB5,DATA_D08D0F,DATA_D08F69,DATA_D091A1,DATA_D093D9
	dd DATA_D09611,DATA_D0988D,DATA_D09AE7,DATA_D09D1F,DATA_D09F79,DATA_D0A1EF,DATA_D0A465,DATA_D0A6DB
	dd DATA_D0A951,DATA_D0AC2D,DATA_D0B057,DATA_D0B28F,DATA_D0B511,DATA_D0B793,DATA_D0BA15,DATA_D0BCB9
	dd DATA_D0BFDF,DATA_D0C2E3,DATA_D0C57B,DATA_D0C879,DATA_D0CB99,DATA_D0CEB9,DATA_D0D0B3,DATA_D0D2AD
	dd DATA_D0D4A7,DATA_D0D6A1,DATA_D0D89B,DATA_D0D9AD,DATA_D0DB1F,DATA_D0DD13,DATA_D0DF23,DATA_D0E177
	dd DATA_D0E3ED,DATA_D0E6A7,DATA_D0E961,DATA_D0EC3D,DATA_D0EE7B,DATA_D0F097,DATA_D0F22B,DATA_D0F321
	dd DATA_D0F53D,DATA_D0F759,DATA_D0F9B3,DATA_D0FBCF,DATA_D1016B,DATA_D103A9,DATA_D105E7,DATA_D10825
	dd DATA_D10A85,DATA_D10CC3,DATA_D10F01,DATA_D1113F,DATA_D1137D,DATA_D115BB,DATA_D117F3,DATA_D11A09
	dd DATA_D11B81,DATA_D11D59,DATA_D11EAF,DATA_D120CB,DATA_D122A3,DATA_D1247B,DATA_D1266F,DATA_D12869
	dd DATA_D12BAB,DATA_D12F09,DATA_D13245,DATA_D135A3,DATA_D138DF,DATA_D13C3D,DATA_D13F9B,DATA_D142D7
	dd DATA_D14695,DATA_D14A97,DATA_D14E1D,DATA_D15203,DATA_D155E9,DATA_D159CF,DATA_D15DAF,DATA_D1618F
	dd DATA_D16553,DATA_D1691D,DATA_D16CE1,DATA_D17083,DATA_D17425,DATA_D17789,DATA_D17AED,DATA_D17E29
	dd DATA_D18083,DATA_D182DD,DATA_D18515,DATA_D1874D,DATA_D18985,DATA_D18BDF,DATA_D18E39,DATA_D19093
	dd DATA_D19435,DATA_D196D9,DATA_D1991D,DATA_D19B99,DATA_D19DD1,DATA_D19FCB,DATA_D1A0BB,DATA_D1A1EF
	dd DATA_D1A361,DATA_D1A4D3,DATA_D1A689,DATA_D1A839,DATA_D1A9EF,DATA_D1ABE9,DATA_D1ADFF,DATA_D1B037
	dd DATA_D1B269,DATA_D1B47F,DATA_D1B651,DATA_D1B801,DATA_D1B92F,DATA_D1BA1F,DATA_D1BC2F,DATA_D1BE3F
	dd DATA_D1C04F,DATA_D1C25F,DATA_D1C46F,DATA_D1C67F,DATA_D1C88F,DATA_D1CA9F,DATA_D1CD37,DATA_D1CFAD
	dd DATA_D1D2EF,DATA_D1D5ED,DATA_D1D8C9,DATA_D1DBC7,DATA_D1DEA3,DATA_D1DECD,DATA_D1DF19,DATA_D1DFA3
	dd DATA_D1E033,DATA_D1E24F,DATA_D1E46B,DATA_D1E687,DATA_D1E8A3,DATA_D1EB03,DATA_D1EDC9,DATA_D1F0AB
	dd DATA_D1F371,DATA_D1F3BD,DATA_D1F42B,DATA_D1F4F9,DATA_D1F66B,DATA_D1F7DD,DATA_D200BF,DATA_D20231
	dd DATA_D20381,DATA_D20493,DATA_D20583,DATA_D20673,DATA_D2071F,DATA_D20919,DATA_D20AAD,DATA_D20C41
	dd DATA_D20E19,DATA_D21051,DATA_D212CD,DATA_D2135D,DATA_D213A9,DATA_D21417,DATA_D214A7,DATA_D21559
	dd DATA_D215C7,DATA_D217FF,DATA_D21A37,DATA_D21C6F,DATA_D21E85,DATA_D2209B,DATA_D2228F,DATA_D224E9
	dd DATA_D22765,DATA_D229E1,DATA_D22CA1,DATA_D22F1D,DATA_D23155,DATA_D2330B,DATA_D234DD,DATA_D23671
	dd DATA_D237E3,DATA_D239F9,DATA_D23C97,DATA_D23ED5,DATA_D24135,DATA_D2438F,DATA_D245AB,DATA_D247E9
	dd DATA_D249E3,DATA_D24C21,DATA_D24E37,DATA_D25031,DATA_D25209,DATA_D25463,DATA_D2569B,DATA_D258F5
	dd DATA_D25B2D,DATA_D25D65,DATA_D25F9D,DATA_D261D5,DATA_D2644B,DATA_D26667,DATA_D2687D,DATA_D26AB5
	dd DATA_D26D0F,DATA_D26F47,DATA_D271C3,DATA_D27461,DATA_D276BB,DATA_D27975,DATA_D27C2F,DATA_D27F49
	dd DATA_D28241,DATA_D2851D,DATA_D2885F,DATA_D28BDF,DATA_D28F7B,DATA_D2931D,DATA_D29703,DATA_D29AA5
	dd DATA_D29E47,DATA_D2A1A5,DATA_D2A541,DATA_D2A8FF,DATA_D2AC85,DATA_D2B005,DATA_D2B3EB,DATA_D2B705
	dd DATA_D3017C,DATA_D3055C,DATA_D30986,DATA_D30DB0,DATA_D31136,DATA_D314BC,DATA_D318C4,DATA_D31C06
	dd DATA_D31F48,DATA_D3228A,DATA_D325CC,DATA_D3290E,DATA_D32CCC,DATA_D330F0,DATA_D33520,DATA_D33906
	dd DATA_D33C8C,DATA_D33FF0,DATA_D34370,DATA_D346AC,DATA_D348A0,DATA_D34A94,DATA_D34C88,DATA_D34E98
	dd DATA_D350D0,DATA_D35346,DATA_D355BC,DATA_D3587C,DATA_D35B3C,DATA_D35DDA,DATA_D35FB2,DATA_D3618A
	dd DATA_D36362,DATA_D3653A,DATA_D36772,DATA_D369D2,DATA_D36C76,DATA_D36F36,DATA_D371FC,DATA_D3751C
	dd DATA_D37842,DATA_D3786C,DATA_D378B8,DATA_D37926,DATA_D379D2,DATA_D37AA0,DATA_D37B6E,DATA_D37C3C
	dd DATA_D37CE8,DATA_D37D78,DATA_D37E24,DATA_D37ED0,DATA_D37F7C,DATA_D37FEA,DATA_D38058,DATA_D380E2
	dd DATA_D3818E,DATA_D3825C,DATA_D3836E,DATA_D384BE,DATA_D38696,DATA_D3888A,DATA_D38AA0,DATA_D38CB6
	dd DATA_D38ECC,DATA_D38F18,DATA_D38FA8,DATA_D3905A,DATA_D39150,DATA_D392A6,DATA_D3941E,DATA_D39596
	dd DATA_D3970E,DATA_D39902,DATA_D39B18,DATA_D39D50,DATA_D39F88,DATA_D3A1C0,DATA_D3A420,DATA_D3A67A
	dd DATA_D3A8DA,DATA_D3AA52,DATA_D3ABCA,DATA_D3ABF4,DATA_D3AC40,DATA_D3ACEC,DATA_D3AD9E,DATA_D3AE0C
	dd DATA_D3AE58,DATA_D3AF6A,DATA_D3B0DC,DATA_D3B1EE,DATA_D3B3A4,DATA_D3B53E,DATA_D3B710,DATA_D3B888
	dd DATA_D3BA1C,DATA_D3BD36,DATA_D3C094,DATA_D3C3D0,DATA_D3C706,DATA_D3C9FE,DATA_D3CD3A,DATA_D3D054
	dd DATA_D3D34C,DATA_D3D41A,DATA_D3D4C6,DATA_D3D572,DATA_D3D61E,DATA_D3D6CA,DATA_D3D798,DATA_D3D844
	dd DATA_D3D8F0,DATA_D3D99C,DATA_D3DA6A,DATA_D3DE28,DATA_D3E1E6,DATA_D3E578,DATA_D3E92C,DATA_D3ECE0
	dd DATA_D3F094,DATA_D3F448,DATA_D3F79C,DATA_D401ED,DATA_D40525,DATA_D40659,DATA_D4078D,DATA_D408C1
	dd DATA_D409D3,DATA_D40A63,DATA_D40B75,DATA_D40CA9,DATA_D40DDD,DATA_D40F11,DATA_D41045,DATA_D41179
	dd DATA_D4128B,DATA_D4131B,DATA_D4142D,DATA_D41561,DATA_D41695,DATA_D417C9,DATA_D418FD,DATA_D41A31
	dd DATA_D41B43,DATA_D41BD3,DATA_D41CE5,DATA_D41E19,DATA_D41F4D,DATA_D42081,DATA_D421B5,DATA_D422E9
	dd DATA_D423FB,DATA_D4248B,DATA_D4259D,DATA_D426D1,DATA_D42805,DATA_D429DD,DATA_D42C1B,DATA_D42EB3
	dd DATA_D43129,DATA_D433C1,DATA_D433EB,DATA_D43415,DATA_D4343F,DATA_D43469,DATA_D43493,DATA_D434BD
	dd DATA_D434E7,DATA_D43511,DATA_D435A1,DATA_D4362B,DATA_D436B5,DATA_D4373F,DATA_D437AD,DATA_D4381B
	dd DATA_D438A5,DATA_D4392F,DATA_D439B9,DATA_D43A43,DATA_D43ACD,DATA_D43B57,DATA_D43BE1,DATA_D43C6B
	dd DATA_D43CF5,DATA_D43D7F,DATA_D44055,DATA_D4434D,DATA_D44623,DATA_D448F9,DATA_D44BB3,DATA_D44E6D
	dd DATA_D45127,DATA_D453E1,DATA_D45805,DATA_D45B47,DATA_D45E23,DATA_D461E7,DATA_D4660B,DATA_D4696F
	dd DATA_D46CB1,DATA_D47097,DATA_D47373,DATA_D476B5,DATA_D479B3,DATA_D47C8F,DATA_D47F4F,DATA_D481ED
	dd DATA_D484C9,DATA_D48767,DATA_D489E3,DATA_D48C65,DATA_D48F09,DATA_D491AD,DATA_D49451,DATA_D496F5
	dd DATA_D49999,DATA_D49C3D,DATA_D49EE1,DATA_D4A185,DATA_D4A429,DATA_D4A6CD,DATA_D4A971,DATA_D4AC6F
	dd DATA_D4AF89,DATA_D4B2CB,DATA_D4B5EB,DATA_D4B949,DATA_D4BC85,DATA_D4BFA5,DATA_D4C2BF,DATA_D4C57F
	dd DATA_D4C81D,DATA_D4CA77,DATA_D4CCF3,DATA_D4CF91,DATA_D4D273,DATA_D4D533,DATA_D4D84D,DATA_D4DB29
	dd DATA_D4DDA5,DATA_D4E021,DATA_D4E2E1,DATA_D4E55D,DATA_D4E7D9,DATA_D4EA55,DATA_D4ECF3,DATA_D4EFD5
	dd DATA_D4F333,DATA_D4F68B,DATA_D4F94B,DATA_D5026B,DATA_D5054D,DATA_D5080D,DATA_D50AA5,DATA_D50D1B
	dd DATA_D51019,DATA_D5139F,DATA_D51703,DATA_D51A07,DATA_D51C9F,DATA_D51F7B,DATA_D52273,DATA_D525B5
	dd DATA_D526A5,DATA_D52795,DATA_D52863,DATA_D52953,DATA_D52CCD,DATA_D52EC7,DATA_D530E3,DATA_D53321
	dd DATA_D53537,DATA_D53753,DATA_D539AD,DATA_D53C07,DATA_D53E89,DATA_D540E3,DATA_D5433D,DATA_D54575
	dd DATA_D547CF,DATA_D549EB,DATA_D54C45,DATA_D54E9F,DATA_D5515F,DATA_D5541F,DATA_D556BD,DATA_D5597D
	dd DATA_D55BF9,DATA_D55E31,DATA_D56069,DATA_D562C3,DATA_D5653F,DATA_D56799,DATA_D569D1,DATA_D56C03
	dd DATA_D56E3B,DATA_D570D9,DATA_D5735B,DATA_D575B5,DATA_D57831,DATA_D57AAD,DATA_D57D29,DATA_D57FAB
	dd DATA_D58227,DATA_D583BB,DATA_D589D1,DATA_D59031,DATA_D5968B,DATA_D5994B,DATA_D59C2D,DATA_D59F2B
	dd DATA_D5A257,DATA_D5A561,DATA_D5A86B,DATA_D5AB53,DATA_D5AE5D,DATA_D5B189,DATA_D5B4B5,DATA_D5B7E1
	dd DATA_D5BAE5,DATA_D5BDE9,DATA_D5C08D,DATA_D5C28D,DATA_D5C5D5,DATA_D5C8DF,DATA_D5CBE9,DATA_D5CECB
	dd DATA_D5D0C5,DATA_D5D29D,DATA_D5D47B,DATA_D5D75D,DATA_D5DAFF,DATA_D5E011,DATA_D5E627,DATA_D5ECA9
	dd DATA_D5F303,DATA_D5F859,DATA_D603E9,DATA_D60A6B,DATA_D610A3,DATA_D610EF,DATA_D6113B,DATA_D61187
	dd DATA_D611D3,DATA_D6121F,DATA_D6126B,DATA_D612B7,DATA_D61303,DATA_D617DD,DATA_D61C51,DATA_D61C9D
	dd DATA_D61CE9,DATA_D6240F,DATA_D62B2F,DATA_D632BB,DATA_D63A69,DATA_D63AB5,DATA_D63B01,DATA_D63B4D
	dd DATA_D63B99,DATA_D641ED,DATA_D647FD,DATA_D64D69,DATA_D64FE5,DATA_D65283,DATA_D654F9,DATA_D65B8B
	dd DATA_D66207,DATA_D668C1,DATA_D66F53,DATA_D67503,DATA_D6773B,DATA_D67995,DATA_D67C39,DATA_D67F1B
	dd DATA_D68131,DATA_D688B1,DATA_D688FD,DATA_D68949,DATA_D68F43,DATA_D69537,DATA_D69C57,DATA_D6A327
	dd DATA_D6A9FD,DATA_D6AC79,DATA_D6AE89,DATA_D6B05B,DATA_D6B1B1,DATA_D6B329,DATA_D6B5A5,DATA_D6B881
	dd DATA_D6BB57,DATA_D6BE71,DATA_D6C0ED,DATA_D6C385,DATA_D6C61D,DATA_D6C877,DATA_D6CA71,DATA_D6CB61
	dd DATA_D6CC51,DATA_D6CD41,DATA_D6CE31,DATA_D6D3E1,DATA_D6DA35,DATA_D6E171,DATA_D6E8A7,DATA_D6F02D
	dd DATA_D70633,DATA_D70E3B,DATA_D715D7,DATA_D71D95,DATA_D71F29,DATA_D72101,DATA_D722FB,DATA_D72517
	dd DATA_D72711,DATA_D7296B,DATA_D72B65,DATA_D72D1B,DATA_D72EAF,DATA_D73065,DATA_D7321B,DATA_D73415
	dd DATA_D73631,DATA_D7382B,DATA_D739E1,DATA_D73BB9,DATA_D73DB3,DATA_D73FAD,DATA_D74185,DATA_D743C3
	dd DATA_D74601,DATA_D7483F,DATA_D74A17,DATA_D74BCD,DATA_D74D61,DATA_D74F39,DATA_D75111,DATA_D7530B
	dd DATA_D7556B,DATA_D757CB,DATA_D759E7,DATA_D75C03,DATA_D75E1F,DATA_D76035,DATA_D7620D,DATA_D763C3
	dd DATA_D764B3,DATA_D765C5,DATA_D766D7,DATA_D767C7,DATA_D768B7,DATA_D76985,DATA_D76A53,DATA_D76B21
	dd DATA_D76BD3,DATA_D76C85,DATA_D76D37,DATA_D76DE9,DATA_D76EB7,DATA_D76F85,DATA_D77053,DATA_D77121
	dd DATA_D771F5,DATA_D772C9,DATA_D7739D,DATA_D7744F,DATA_D77501,DATA_D775D5,DATA_D776A9,DATA_D7777D
	dd DATA_D77851,DATA_D77903,DATA_D779B5,DATA_D77A45,DATA_D77B35,DATA_D77C25,DATA_D77D15,DATA_D77DE3
	dd DATA_D77EB1,DATA_D780E9,DATA_D782DD,DATA_D78515,DATA_D7870F,DATA_D78925,DATA_D78B3B,DATA_D78D51
	dd DATA_D78F67,DATA_D7917D,DATA_D79393,DATA_D795CB,DATA_D79803,DATA_D79A19,DATA_D79C2F,DATA_D79E45
	dd DATA_D79FD9,DATA_D7A18F,DATA_D7A39F,DATA_D7A637,DATA_D7A935,DATA_D7AC55,DATA_D7AE49,DATA_D7B01B
	dd DATA_D7B1F3,DATA_D7B387,DATA_D7B55F,DATA_D7B77B,DATA_D7B9B9,DATA_D7BBD5,DATA_D7BDF1,DATA_D7C00D
	dd DATA_D7C229,DATA_D7C423,DATA_D7C61D,DATA_D7C817,DATA_D7CA11,DATA_D7CC0B,DATA_D7CE05,DATA_D7D043
	dd DATA_D7D23D,DATA_D7D437,DATA_D7D653,DATA_D7D787,DATA_D7D8BB,DATA_D7D9EF,DATA_D7DB23,DATA_D7DC57
	dd DATA_D7DD8B,DATA_D7DEBF,DATA_D7DFF3,DATA_D7E127,DATA_D7E25B,DATA_D7E36D,DATA_D7E43B,DATA_D7E509
	dd DATA_D7EB1F,DATA_D7F0AD,DATA_D7F19D,DATA_D7F397,DATA_D7F591,DATA_D7F78B,DATA_D80079,DATA_D80295
	dd DATA_D804B1,DATA_D80689,DATA_D80861,DATA_D80A39,DATA_D80C33,DATA_D80E0B,DATA_D80FE3,DATA_D811BB
	dd DATA_D813B5,DATA_D8158D,DATA_D81765,DATA_D8193D,DATA_D81AF3,DATA_D81CCB,DATA_D81CF5,DATA_D81D41
	dd DATA_D81DAF,DATA_D81E5B,DATA_D81F29,DATA_D82035,DATA_D82103,DATA_D821D1,DATA_D8227D,DATA_D82329
	dd DATA_D823B9,DATA_D825D5,DATA_D827CF,DATA_D829C9,DATA_D82B7F,DATA_D82D9B,DATA_D82FB7,DATA_D831CD
	dd DATA_D8337D,DATA_D835F9,DATA_D83831,DATA_D83A69,DATA_D83CC3,DATA_D83EF5,DATA_D840E9,DATA_D8429F
	dd DATA_D843EF,DATA_D84621,DATA_D84837,DATA_D84A4D,DATA_D84C47,DATA_D84EC3,DATA_D8511D,DATA_D85371
	dd DATA_D855CB,DATA_D85825,DATA_D85A7F,DATA_D85C13,DATA_D85DC9,DATA_D85F7F,DATA_D86135,DATA_D862EB
	dd DATA_D864A1,DATA_D86657,DATA_D8680D,DATA_D869C3,DATA_D86B79,DATA_D86D2F,DATA_D86EE5,DATA_D8709B
	dd DATA_D87251,DATA_D87407,DATA_D8759B,DATA_D87773,DATA_D87929,DATA_D87B01,DATA_D87CB7,DATA_D87E6D
	dd DATA_D88045,DATA_D8821D,DATA_D883F5,DATA_D885AB,DATA_D8873F,DATA_D888D3,DATA_D88A89,DATA_D88C3F
	dd DATA_D88DD3,DATA_D88FC7,DATA_D8917D,DATA_D89399,DATA_D89571,DATA_D89749,DATA_D898FF,DATA_D899CD
	dd DATA_D89AD9,DATA_D89C8F,DATA_D89E45,DATA_D89FB7,DATA_D8A0C9,DATA_D8A2E5,DATA_D8A523,DATA_D8A761
	dd DATA_D8A99F,DATA_D8ABBB,DATA_D8ADF9,DATA_D8B031,DATA_D8B269,DATA_D8B4A7,DATA_D8B6E5,DATA_D8B901
	dd DATA_D8BAFB,DATA_D8BCD3,DATA_D8BEAB,DATA_D8C03F,DATA_D8C1F5,DATA_D8C3CD,DATA_D8C9BB,DATA_D8CF87
	dd DATA_D8D1A3,DATA_D8D3BF,DATA_D8D50F,DATA_D8D65F,DATA_D8D7AF,DATA_D8D8FF,DATA_D8DA4F,DATA_D8DB9F
	dd DATA_D8DCEF,DATA_D8DE3F,DATA_D8E4D7,DATA_D8EB6F,DATA_D8F1E5,DATA_D8F461,DATA_D8F6DD,DATA_D8F959
	dd DATA_D90065,DATA_D9021B,DATA_D903CB,DATA_D9059D,DATA_D9074D,DATA_D90963,DATA_D90B7F,DATA_D90DFB
	dd DATA_D910D7,DATA_D913B3,DATA_D9166D,DATA_D918E9,DATA_D91B65,DATA_D91DBF,DATA_D9201F,DATA_D92257
	dd DATA_D92577,DATA_D9295D,DATA_D92D21,DATA_D930DF,DATA_D9318B,DATA_D932C5,DATA_D933FF,DATA_D935BB
	dd DATA_D937C1,DATA_D939A5,DATA_D93A9B,DATA_D93B09,DATA_D94299,DATA_D949C9,DATA_D95137,DATA_D95183
	dd DATA_D9522F,DATA_D9531F,DATA_D95475,DATA_D95609,DATA_D957DB,DATA_D959CF,DATA_D95C07,DATA_D95E3F
	dd DATA_D96077,DATA_D9628D,DATA_D96613,DATA_D968AB,DATA_D969E5,DATA_D96C39,DATA_D96F59,DATA_D97279
	dd DATA_D97577,DATA_D97963,DATA_D97CA5,DATA_D97FA3,DATA_D981F7,DATA_D98353,DATA_D985C9,DATA_D98861
	dd DATA_D98AF9,DATA_D98E0D,DATA_D99165,DATA_D994C3,DATA_D99821,DATA_D99B35,DATA_D99CAD,DATA_D99E25
	dd DATA_D99FBF,DATA_D9A08D,DATA_D9A15B,DATA_D9A229,DATA_D9A2F7,DATA_D9A3A3,DATA_D9A471,DATA_D9A53F
	dd DATA_D9A60D,DATA_D9A6DB,DATA_D9A7A9,DATA_D9A817,DATA_D9A8C3,DATA_D9A9B3,DATA_D9AB03,DATA_D9AC97
	dd DATA_D9AE4D,DATA_D9B003,DATA_D9B1FD,DATA_D9B3D5,DATA_D9B5F1,DATA_D9B813,DATA_D9BA13,DATA_D9BC13
	dd DATA_D9BDF1,DATA_D9BF4D,DATA_D9C11F,DATA_D9C2D5,DATA_D9C4A7,DATA_D9C63B,DATA_D9C7F1,DATA_D9C9C9
	dd DATA_D9CB7F,DATA_D9CD9B,DATA_D9D011,DATA_D9D2A9,DATA_D9D541,DATA_D9D7B7,DATA_D9DA71,DATA_D9DD2B
	dd DATA_D9DFE5,DATA_D9E29F,DATA_D9E559,DATA_D9E813,DATA_D9EACD,DATA_D9ED65,DATA_D9EF3D,DATA_D9F159
	dd DATA_D9F375,DATA_D9F591,DATA_DA007B,DATA_DA02B3,DATA_DA0611,DATA_DA096F,DATA_DA0CCD,DATA_DA0FE7
	dd DATA_DA13AB,DATA_DA17DB,DATA_DA1BE3,DATA_DA1FCF,DATA_DA23DD,DATA_DA2829,DATA_DA2C75,DATA_DA30BB
	dd DATA_DA3501,DATA_DA38E7,DATA_DA3D33,DATA_DA40DB,DATA_DA4461,DATA_DA484D,DATA_DA5323,DATA_DA53F7
	dd DATA_DA54CB,DATA_DA559F,DATA_DA5673,DATA_DA5769,DATA_DA585F,DATA_DA5955,DATA_DA5A4B,DATA_DA5B41
	dd DATA_DA5C37,DATA_DA5D2D,DATA_DA5E23,DATA_DA5F19,DATA_DA600F,DATA_DA6149,DATA_DA6261,DATA_DA63D9
	dd DATA_DA6513,DATA_DA6609,DATA_DA6989,DATA_DA6D09,DATA_DA7089,DATA_DA742B,DATA_DA77AB,DATA_DA7B4D
	dd DATA_DA7F11,DATA_DA8313,DATA_DA86D1,DATA_DA8A8F,DATA_DA8E6F,DATA_DA9217,DATA_DA9603,DATA_DA99CD
	dd DATA_DA9D75,DATA_DAA117,DATA_DAA70B,DATA_DAAAB3,DATA_DAB299,DATA_DAB685,DATA_DABEC5,DATA_DAC32D
	dd DATA_DACB73,DATA_DACFB9,DATA_DAD235,DATA_DAD46D,DATA_DAD683,DATA_DAD8DD,DATA_DADAF9,DATA_DADD15
	dd DATA_DADF53,DATA_DAE191,DATA_DAE3C9,DATA_DAE667,DATA_DAE927,DATA_DAEBC5,DATA_DAEDDB,DATA_DAEF91
	dd DATA_DAF5C3,DATA_DB057E,DATA_DB0BB6,DATA_DB12D6,DATA_DB1A34,DATA_DB214E,DATA_DB2610,DATA_DB2C8C
	dd DATA_DB33C8,DATA_DB3AC0,DATA_DB406A,DATA_DB4302,DATA_DB4578,DATA_DB482C,DATA_DB4BEA,DATA_DB4F42
	dd DATA_DB52BC,DATA_DB56BE,DATA_DB59DE,DATA_DB5CD6,DATA_DB5FAC,DATA_DB62A4,DATA_DB653C,DATA_DB67DA
	dd DATA_DB68A8,DATA_DB6976,DATA_DB6B70,DATA_DB6D48,DATA_DB6EDC,DATA_DB7010,DATA_DB7182,DATA_DB735A
	dd DATA_DB7384,DATA_DB73AE,DATA_DB73D8,DATA_DB7446,DATA_DB74B4,DATA_DB7522,DATA_DB7590,DATA_DB7916
	dd DATA_DB7B48,DATA_DB7DE0,DATA_DB7FF0,DATA_DB824A,DATA_DB847C,DATA_DB864E,DATA_DB8908,DATA_DB8B84
	dd DATA_DB8E38,DATA_DB8F2E,DATA_DB8FB8,DATA_DB9042,DATA_DB90CC,DATA_DB94CE,DATA_DB9892,DATA_DB9C56
	dd DATA_DBA042,DATA_DBA44A,DATA_DBA852,DATA_DBAC7C,DATA_DBB0A6,DATA_DBB4D0,DATA_DBB8FA,DATA_DBBD24
	dd DATA_DBC14E,DATA_DBC578,DATA_DBC97A,DATA_DBCD7C,DATA_DBD17E,DATA_DBD1A8,DATA_DBD1D2,DATA_DBD1FC
	dd DATA_DBD5BA,DATA_DBD95C,DATA_DBDCBA,DATA_DBE018,DATA_DBE3BA,DATA_DBE75C,DATA_DBEB20,DATA_DBEEE4
	dd DATA_DBF2A8,DATA_DBF66C,DATA_DBF8CC,DATA_DC021A,DATA_DC0458,DATA_DC06D4,DATA_DC09D8,DATA_DC0CBA
	dd DATA_DC0F9C,DATA_DC129A,DATA_DC1598,DATA_DC18B8,DATA_DC1BDE,DATA_DC1F26,DATA_DC21E6,DATA_DC24A6
	dd DATA_DC2744,DATA_DC29E2,DATA_DC2C3C,DATA_DC2E96,DATA_DC3112,DATA_DC3388,DATA_DC3604,DATA_DC383C
	dd DATA_DC3A36,DATA_DC3C30,DATA_DC3E2A,DATA_DC4024,DATA_DC41FC,DATA_DC43D4,DATA_DC45CE,DATA_DC47A6
	dd DATA_DC49C2,DATA_DC4AD4,DATA_DC4C08,DATA_DC4D58,DATA_DC4EA8,DATA_DC4FD6,DATA_DC510A,DATA_DC5238
	dd DATA_DC5366,DATA_DC53F0,DATA_DC547A,DATA_DC5570,DATA_DC559A,DATA_DC55E6,DATA_DC5654,DATA_DC56E4
	dd DATA_DC5796,DATA_DC586A,DATA_DC5976,DATA_DC5AAA,DATA_DC5BBC,DATA_DC5CAC,DATA_DC5D9C,DATA_DC5E6A
	dd DATA_DC5F38,DATA_DC5FE4,DATA_DC60D4,DATA_DC6186,DATA_DC6298,DATA_DC63EE,DATA_DC6566,DATA_DC6678
	dd DATA_DC67F0,DATA_DC6968,DATA_DC6AE0,DATA_DC6C58,DATA_DC6D64,DATA_DC6DF4,DATA_DC6EE4,DATA_DC705C
	dd DATA_DC7190,DATA_DC72C4,DATA_DC73F8,DATA_DC752C,DATA_DC7660,DATA_DC7794,DATA_DC78C8,DATA_DC79FC
	dd DATA_DC7C72,DATA_DC7FAE,DATA_DC8268,DATA_DC8522,DATA_DC87DC,DATA_DC8A96,DATA_DC8D34,DATA_DC8FB0
	dd DATA_DC9226,DATA_DC949C,DATA_DC97F4,DATA_DC9ABA,DATA_DC9DA2,DATA_DCA084,DATA_DCA344,DATA_DCA604
	dd DATA_DCA864,DATA_DCAAC4,DATA_DCACE0,DATA_DCAEFC,DATA_DCB118,DATA_DCB356,DATA_DCB594,DATA_DCB7D2
	dd DATA_DCBA10,DATA_DCBC2C,DATA_DCBE6A,DATA_DCC0A8,DATA_DCC2E6,DATA_DCC524,DATA_DCC762,DATA_DCC9C2
	dd DATA_DCCC22,DATA_DCCE82,DATA_DCD0C0,DATA_DCD2FE,DATA_DCD53C,DATA_DCD796,DATA_DCD9D4,DATA_DCDC34
	dd DATA_DCDE50,DATA_DCE06C,DATA_DCE2AA,DATA_DCE4A4,DATA_DCE67C,DATA_DCE854,DATA_DCEA2C,DATA_DCEBC0
	dd DATA_DCED54,DATA_DCEF0A,DATA_DCF0C0,DATA_DCF2BA,DATA_DCF492,DATA_DCF66A,DATA_DCF864,DATA_DD01C4
	dd DATA_DD039C,DATA_DD0574,DATA_DD074C,DATA_DD0924,DATA_DD1326,DATA_DD1520,DATA_DD171A,DATA_DD1914
	dd DATA_DD1AEC,DATA_DD1CA2,DATA_DD1E7A,DATA_DD2052,DATA_DD222A,DATA_DD2276,DATA_DD2300,DATA_DD238A
	dd DATA_DD2414,DATA_DD249E,DATA_DD2780,DATA_DD29B8,DATA_DD2C9A,DATA_DD2E72,DATA_DD3006,DATA_DD329E
	dd DATA_DD3536,DATA_DD3796,DATA_DD3A3A,DATA_DD3AA8,DATA_DD3AF4,DATA_DD3B40,DATA_DD3BAE,DATA_DD3C1C
	dd DATA_DD3C8A,DATA_DD3CF8,DATA_DD3D66,DATA_DD405E,DATA_DD4378,DATA_DD4692,DATA_DD49AC,DATA_DD4CC6
	dd DATA_DD5002,DATA_DD531C,DATA_DD5636,DATA_DD5994,DATA_DD5CF2,DATA_DD6072,DATA_DD63F2,DATA_DD6794
	dd DATA_DD6AAE,DATA_DD6DC8,DATA_DD710A,DATA_DD742A,DATA_DD776C,DATA_DD7AA8,DATA_DD7DE4,DATA_DD8142
	dd DATA_DD847E,DATA_DD87DC,DATA_DD8B18,DATA_DD8E32,DATA_DD912A,DATA_DD9422,DATA_DD971A,DATA_DD9A12
	dd DATA_DD9D0A,DATA_DDA002,DATA_DDA0F8,DATA_DDA1EE,DATA_DDA2E4,DATA_DDA3DA,DATA_DDA4D0,DATA_DDA5C6
	dd DATA_DDA6BC,DATA_DDA7B2,DATA_DDA8A8,DATA_DDA998,DATA_DDAA88,DATA_DDAB78,DATA_DDAC68,DATA_DDAD7A
	dd DATA_DDAEA8,DATA_DDAFF8,DATA_DDB148,DATA_DDB276,DATA_DDB382,DATA_DDB4B0,DATA_DDB600,DATA_DDB750
	dd DATA_DDB8A0,DATA_DDB9F0,DATA_DDBB40,DATA_DDBC90,DATA_DDBDE0,DATA_DDBF30,DATA_DDC042,DATA_DDC154
	dd DATA_DDC26C,DATA_DDC4B6,DATA_DDC87A,DATA_DDCC5A,DATA_DDD040,DATA_DDD404,DATA_DDD7EA,DATA_DDDC0E
	dd DATA_DDDF8E,DATA_DDE22C,DATA_DDE4CA,DATA_DDE80C,DATA_DDEB4E,DATA_DDEE4C,DATA_DDF10C,DATA_DDF3AA
	dd DATA_DDF6D0,DATA_DDFA34,DATA_DE0356,DATA_DE0B9C,DATA_DE13E2,DATA_DE1C28,DATA_DE1E66,DATA_DE20A4
	dd DATA_DE22E2,DATA_DE2372,DATA_DE2402,DATA_DE2492,DATA_DE2522,DATA_DE25B2,DATA_DE265E,DATA_DE26CC
	dd DATA_DE273A,DATA_DE28F0,DATA_DE2C32,DATA_DE2F4C,DATA_DE2F76,DATA_DE2FE4,DATA_DE30D4,DATA_DE3180
	dd DATA_DE322C,DATA_DE32FA,DATA_DE33C8,DATA_DE3458,DATA_DE3504,DATA_DE35B0,DATA_DE365C,DATA_DE3708
	dd DATA_DE39C8,DATA_DE3C88,DATA_DE3F26,DATA_DE41C4,DATA_DE4424,DATA_DE46A6,DATA_DE494A,DATA_DE4C2C
	dd DATA_DE4EEC,DATA_DE51AC,DATA_DE544A,DATA_DE56C6,DATA_DE5980,DATA_DE5BB2,DATA_DE5DE4,DATA_DE6016
	dd DATA_DE6412,DATA_DE66CC,DATA_DE7076,DATA_DE7A04,DATA_DE83B4,DATA_DE8D64,DATA_DE96F2,DATA_DE9864
	dd DATA_DE9992,DATA_DE9AC0,DATA_DE9C10,DATA_DE9D60,DATA_DE9EB0,DATA_DEA044,DATA_DEA1D8,DATA_DEA2A6
	dd DATA_DEA352,DATA_DEA3FE,DATA_DEA4AA,DATA_DEA534,DATA_DEA5A2,DATA_DEA610,DATA_DEA67E,DATA_DEA6EC
	dd DATA_DEA75A,DATA_DEA7C8,DATA_DEA814,DATA_DEA860,DATA_DEA88A,DATA_DEA8B4,DATA_DEA8DE,DATA_DEA908

	%FREE_BYTES($FCB5A0, 96, $00)

DATA_BCB600:
	dw $0000,DATA_BCD100,DATA_BCD100,DATA_BCD100,DATA_BCD100,DATA_BCD100,DATA_BCD100,DATA_BCD100
	dw DATA_BCD10C,DATA_BCD10C,DATA_BCD10C,DATA_BCD10C,DATA_BCD10C,DATA_BCD10C,DATA_BCD10C,DATA_BCD10C
	dw DATA_BCD118,DATA_BCD118,DATA_BCD118,DATA_BCD118,DATA_BCD118,DATA_BCD118,DATA_BCD118,DATA_BCD118
	dw DATA_BCD124,DATA_BCD124,DATA_BCD124,DATA_BCD124,DATA_BCD124,DATA_BCD124,DATA_BCD124,DATA_BCD124
	dw DATA_BCD130,DATA_BCD130,DATA_BCD130,DATA_BCD130,DATA_BCD130,DATA_BCD130,DATA_BCD130,DATA_BCD130
	dw DATA_BCD13C,DATA_BCD13C,DATA_BCD13C,DATA_BCD13C,DATA_BCD13C,DATA_BCD13C,DATA_BCD13C,DATA_BCD13C
	dw DATA_BCD148,DATA_BCD148,DATA_BCD148,DATA_BCD148,DATA_BCD148,DATA_BCD148,DATA_BCD148,DATA_BCD148
	dw DATA_BCD154,DATA_BCD154,DATA_BCD154,DATA_BCD154,DATA_BCD154,DATA_BCD154,DATA_BCD154,DATA_BCD154
	dw DATA_BCD160,DATA_BCD160,DATA_BCD160,DATA_BCD160,DATA_BCD160,DATA_BCD160,DATA_BCD160,DATA_BCD160
	dw DATA_BCD16C,DATA_BCD16C,DATA_BCD16C,DATA_BCD16C,DATA_BCD16C,DATA_BCD16C,DATA_BCD16C,DATA_BCD178
	dw DATA_BCD178,DATA_BCD178,DATA_BCD178,DATA_BCD178,DATA_BCD178,DATA_BCD184,DATA_BCD184,DATA_BCD184
	dw DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184
	dw DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD184,DATA_BCD190,DATA_BCD190,DATA_BCD190
	dw DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190
	dw DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD190,DATA_BCD19C,DATA_BCD19C,DATA_BCD19C
	dw DATA_BCD19C,DATA_BCD19C,DATA_BCD19C,DATA_BCD19C,DATA_BCD19C,DATA_BCD1A8,DATA_BCD1B4,DATA_BCD1B4
	dw DATA_BCD1B4,DATA_BCD1B4,DATA_BCD1B4,DATA_BCD1B4,DATA_BCD1B4,DATA_BCD1B4,DATA_BCD1C0,DATA_BCD1C0
	dw DATA_BCD1C0,DATA_BCD1C0,DATA_BCD1C0,DATA_BCD1C0,DATA_BCD1C0,DATA_BCD1C0,DATA_BCD1CC,DATA_BCD1CC
	dw DATA_BCD1CC,DATA_BCD1CC,DATA_BCD1CC,DATA_BCD1CC,DATA_BCD1CC,DATA_BCD1CC,DATA_BCD1D8,DATA_BCD1D8
	dw DATA_BCD1D8,DATA_BCD1D8,DATA_BCD1D8,DATA_BCD1D8,DATA_BCD1D8,DATA_BCD1D8,DATA_BCD1E4,DATA_BCD1E4
	dw DATA_BCD1E4,DATA_BCD1E4,DATA_BCD1E4,DATA_BCD1E4,DATA_BCD1E4,DATA_BCD1E4,DATA_BCD1F0,DATA_BCD1FC
	dw DATA_BCD1FC,DATA_BCD1FC,DATA_BCD1FC,DATA_BCD1FC,DATA_BCD1FC,DATA_BCD1FC,DATA_BCD1FC,DATA_BCD1FC
	dw DATA_BCD1FC,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208
	dw DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD208,DATA_BCD214,DATA_BCD214
	dw DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214
	dw DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD214,DATA_BCD220,DATA_BCD220
	dw DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220
	dw DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD220,DATA_BCD22C,DATA_BCD22C
	dw DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C
	dw DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD22C,DATA_BCD238,DATA_BCD238
	dw DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238
	dw DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD238,DATA_BCD244,DATA_BCD244
	dw DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244
	dw DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244
	dw DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244,DATA_BCD244
	dw DATA_BCD244,DATA_BCD244,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250
	dw DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250
	dw DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250
	dw DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250,DATA_BCD250
	dw DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C
	dw DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C
	dw DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD25C,DATA_BCD268,DATA_BCD268,DATA_BCD268,DATA_BCD268
	dw DATA_BCD268,DATA_BCD268,DATA_BCD268,DATA_BCD268,DATA_BCD268,DATA_BCD268,DATA_BCD268,DATA_BCD268
	dw DATA_BCD274,DATA_BCD274,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280
	dw DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280
	dw DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280,DATA_BCD280
	dw DATA_BCD280,DATA_BCD28C,DATA_BCD28C,DATA_BCD28C,DATA_BCD28C,DATA_BCD28C,DATA_BCD28C,DATA_BCD298
	dw DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298
	dw DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298
	dw DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD298,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4
	dw DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4
	dw DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4,DATA_BCD2A4
	dw DATA_BCD2A4,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0
	dw DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0
	dw DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2B0,DATA_BCD2BC,DATA_BCD2BC,DATA_BCD2BC
	dw DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8
	dw DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2C8,DATA_BCD2D4,DATA_BCD2D4,DATA_BCD2D4,DATA_BCD2D4
	dw DATA_BCD2D4,DATA_BCD2D4,DATA_BCD2D4,DATA_BCD2D4,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0
	dw DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0,DATA_BCD2E0
	dw DATA_BCD2E0,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC
	dw DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC,DATA_BCD2EC
	dw DATA_BCD2EC,DATA_BCD2F8,DATA_BCD304,DATA_BCD304,DATA_BCD304,DATA_BCD310,DATA_BCD310,DATA_BCD310
	dw DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310
	dw DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD310,DATA_BCD31C,DATA_BCD31C,DATA_BCD31C
	dw DATA_BCD328,DATA_BCD328,DATA_BCD328,DATA_BCD334,DATA_BCD334,DATA_BCD340,DATA_BCD340,DATA_BCD340
	dw DATA_BCD340,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C
	dw DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD34C,DATA_BCD358,DATA_BCD358,DATA_BCD358
	dw DATA_BCD358,DATA_BCD358,DATA_BCD364,DATA_BCD370,DATA_BCD370,DATA_BCD370,DATA_BCD370,DATA_BCD370
	dw DATA_BCD370,DATA_BCD370,DATA_BCD370,DATA_BCD37C,DATA_BCD37C,DATA_BCD37C,DATA_BCD37C,DATA_BCD37C
	dw DATA_BCD37C,DATA_BCD37C,DATA_BCD37C,DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388
	dw DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD388
	dw DATA_BCD388,DATA_BCD388,DATA_BCD388,DATA_BCD394,DATA_BCD394,DATA_BCD394,DATA_BCD394,DATA_BCD394
	dw DATA_BCD394,DATA_BCD394,DATA_BCD394,DATA_BCD3A0,DATA_BCD3A0,DATA_BCD3A0,DATA_BCD3A0,DATA_BCD3A0
	dw DATA_BCD3A0,DATA_BCD3A0,DATA_BCD3A0,DATA_BCD3A0,DATA_BCD3AC,DATA_BCD3AC,DATA_BCD3AC,DATA_BCD3B8
	dw DATA_BCD3B8,DATA_BCD3B8,DATA_BCD3B8,DATA_BCD3B8,DATA_BCD3B8,DATA_BCD3B8,DATA_BCD3B8,DATA_BCD3C4
	dw DATA_BCD3D0,DATA_BCD3DC,DATA_BCD3E8,DATA_BCD3E8,DATA_BCD3E8,DATA_BCD3E8,DATA_BCD3E8,DATA_BCD3E8
	dw DATA_BCD3F4,DATA_BCD400,DATA_BCD400,DATA_BCD400,DATA_BCD400,DATA_BCD40C,DATA_BCD40C,DATA_BCD40C
	dw DATA_BCD40C,DATA_BCD40C,DATA_BCD40C,DATA_BCD40C,DATA_BCD40C,DATA_BCD40C,DATA_BCD40C,DATA_BCD40C
	dw DATA_BCD40C,DATA_BCD40C,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418
	dw DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418
	dw DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD418,DATA_BCD424
	dw DATA_BCD424,DATA_BCD424,DATA_BCD424,DATA_BCD424,DATA_BCD424,DATA_BCD424,DATA_BCD424,DATA_BCD430
	dw DATA_BCD430,DATA_BCD430,DATA_BCD430,DATA_BCD430,DATA_BCD43C,DATA_BCD43C,DATA_BCD43C,DATA_BCD43C
	dw DATA_BCD43C,DATA_BCD43C,DATA_BCD43C,DATA_BCD43C,DATA_BCD43C,DATA_BCD448,DATA_BCD448,DATA_BCD448
	dw DATA_BCD448,DATA_BCD448,DATA_BCD448,DATA_BCD448,DATA_BCD448,DATA_BCD448,DATA_BCD448,DATA_BCD448
	dw DATA_BCD448,DATA_BCD448,DATA_BCD448,DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454
	dw DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454,DATA_BCD454
	dw DATA_BCD454,DATA_BCD460,DATA_BCD460,DATA_BCD460,DATA_BCD460,DATA_BCD460,DATA_BCD460,DATA_BCD460
	dw DATA_BCD460,DATA_BCD460,DATA_BCD460,DATA_BCD460,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C
	dw DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C
	dw DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD46C,DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478
	dw DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478
	dw DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD478,DATA_BCD484,DATA_BCD484,DATA_BCD490,DATA_BCD490
	dw DATA_BCD490,DATA_BCD490,DATA_BCD490,DATA_BCD490,DATA_BCD490,DATA_BCD490,DATA_BCD49C,DATA_BCD49C
	dw DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C
	dw DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C
	dw DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C
	dw DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD49C,DATA_BCD4A8,DATA_BCD4A8
	dw DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4A8
	dw DATA_BCD4A8,DATA_BCD4A8,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4
	dw DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4B4
	dw DATA_BCD4B4,DATA_BCD4B4,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0
	dw DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4C0
	dw DATA_BCD4C0,DATA_BCD4C0,DATA_BCD4CC,DATA_BCD4CC,DATA_BCD4CC,DATA_BCD4CC,DATA_BCD4CC,DATA_BCD4CC
	dw DATA_BCD4CC,DATA_BCD4CC,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8
	dw DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4D8
	dw DATA_BCD4D8,DATA_BCD4D8,DATA_BCD4E4,DATA_BCD4F0,DATA_BCD4F0,DATA_BCD4F0,DATA_BCD4F0,DATA_BCD4FC
	dw DATA_BCD508,DATA_BCD514,DATA_BCD520,DATA_BCD52C,DATA_BCD538,DATA_BCD544,DATA_BCD544,DATA_BCD544
	dw DATA_BCD544,DATA_BCD544,DATA_BCD550,DATA_BCD550,DATA_BCD550,DATA_BCD550,DATA_BCD550,DATA_BCD550
	dw DATA_BCD55C,DATA_BCD568,DATA_BCD568,DATA_BCD568,DATA_BCD568,DATA_BCD568,DATA_BCD568,DATA_BCD568
	dw DATA_BCD574,DATA_BCD574,DATA_BCD574,DATA_BCD574,DATA_BCD574,DATA_BCD574,DATA_BCD580,DATA_BCD580
	dw DATA_BCD580,DATA_BCD580,DATA_BCD580,DATA_BCD580,DATA_BCD580,DATA_BCD580,DATA_BCD580,DATA_BCD580
	dw DATA_BCD580,DATA_BCD580,DATA_BCD58C,DATA_BCD58C,DATA_BCD598,DATA_BCD598,DATA_BCD5A4,DATA_BCD5B0
	dw DATA_BCD5BC,DATA_BCD5C8,DATA_BCD5D4,DATA_BCD5D4,DATA_BCD5D4,DATA_BCD5D4,DATA_BCD5E0,DATA_BCD5E0
	dw DATA_BCD5E0,DATA_BCD5EC,DATA_BCD5EC,DATA_BCD5EC,DATA_BCD5F8,DATA_BCD5F8,DATA_BCD604,DATA_BCD604
	dw DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD604
	dw DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD604,DATA_BCD610,DATA_BCD610,DATA_BCD610,DATA_BCD610
	dw DATA_BCD610,DATA_BCD610,DATA_BCD610,DATA_BCD610,DATA_BCD61C,DATA_BCD61C,DATA_BCD61C,DATA_BCD61C
	dw DATA_BCD61C,DATA_BCD61C,DATA_BCD61C,DATA_BCD61C,DATA_BCD628,DATA_BCD628,DATA_BCD628,DATA_BCD628
	dw DATA_BCD628,DATA_BCD628,DATA_BCD628,DATA_BCD628,DATA_BCD634,DATA_BCD634,DATA_BCD634,DATA_BCD634
	dw DATA_BCD634,DATA_BCD634,DATA_BCD634,DATA_BCD634,DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640
	dw DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640
	dw DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD640,DATA_BCD64C,DATA_BCD658,DATA_BCD658,DATA_BCD658
	dw DATA_BCD658,DATA_BCD658,DATA_BCD658,DATA_BCD658,DATA_BCD658,DATA_BCD664,DATA_BCD664,DATA_BCD664
	dw DATA_BCD664,DATA_BCD664,DATA_BCD664,DATA_BCD664,DATA_BCD664,DATA_BCD670,DATA_BCD670,DATA_BCD670
	dw DATA_BCD670,DATA_BCD670,DATA_BCD670,DATA_BCD670,DATA_BCD670,DATA_BCD67C,DATA_BCD67C,DATA_BCD67C
	dw DATA_BCD67C,DATA_BCD67C,DATA_BCD688,DATA_BCD688,DATA_BCD688,DATA_BCD688,DATA_BCD688,DATA_BCD688
	dw DATA_BCD688,DATA_BCD688,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694
	dw DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694
	dw DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD694,DATA_BCD6A0,DATA_BCD6A0,DATA_BCD6A0,DATA_BCD6A0
	dw DATA_BCD6A0,DATA_BCD6A0,DATA_BCD6A0,DATA_BCD6A0,DATA_BCD6A0,DATA_BCD6AC,DATA_BCD6B8,DATA_BCD6C4
	dw DATA_BCD6D0,DATA_BCD6DC,DATA_BCD6E8,DATA_BCD6E8,DATA_BCD6E8,DATA_BCD6E8,DATA_BCD6E8,DATA_BCD6F4
	dw DATA_BCD700,DATA_BCD70C,DATA_BCD718,DATA_BCD724,DATA_BCD724,DATA_BCD724,DATA_BCD730,DATA_BCD73C
	dw DATA_BCD73C,DATA_BCD73C,DATA_BCD748,DATA_BCD748,DATA_BCD748,DATA_BCD748,DATA_BCD748,DATA_BCD748
	dw DATA_BCD748,DATA_BCD748,DATA_BCD754,DATA_BCD754,DATA_BCD760,DATA_BCD760,DATA_BCD760,DATA_BCD760
	dw DATA_BCD760,DATA_BCD76C,DATA_BCD76C,DATA_BCD76C,DATA_BCD76C,DATA_BCD76C,DATA_BCD76C,DATA_BCD76C
	dw DATA_BCD76C,DATA_BCD778,DATA_BCD778,DATA_BCD778,DATA_BCD778,DATA_BCD778,DATA_BCD784,DATA_BCD784
	dw DATA_BCD784,DATA_BCD784,DATA_BCD784,DATA_BCD784,DATA_BCD784,DATA_BCD784,DATA_BCD790,DATA_BCD790
	dw DATA_BCD79C,DATA_BCD79C,DATA_BCD79C,DATA_BCD79C,DATA_BCD79C,DATA_BCD7A8,DATA_BCD7B4,DATA_BCD7C0
	dw DATA_BCD7C0,DATA_BCD7C0,DATA_BCD7C0,DATA_BCD7C0,DATA_BCD7C0,DATA_BCD7C0,DATA_BCD7C0,DATA_BCD7CC
	dw DATA_BCD7CC,DATA_BCD7CC,DATA_BCD7CC,DATA_BCD7D8,DATA_BCD7D8,DATA_BCD7D8,DATA_BCD7E4,DATA_BCD7E4
	dw DATA_BCD7E4,DATA_BCD7E4,DATA_BCD7F0,DATA_BCD7F0,DATA_BCD7F0,DATA_BCD7FC,DATA_BCD7FC,DATA_BCD7FC
	dw DATA_BCD7FC,DATA_BCD7FC,DATA_BCD7FC,DATA_BCD7FC,DATA_BCD7FC,DATA_BCD808,DATA_BCD808,DATA_BCD808
	dw DATA_BCD808,DATA_BCD808,DATA_BCD808,DATA_BCD808,DATA_BCD808,DATA_BCD808,DATA_BCD808,DATA_BCD808
	dw DATA_BCD808,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814
	dw DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD814,DATA_BCD820,DATA_BCD820
	dw DATA_BCD820,DATA_BCD820,DATA_BCD820,DATA_BCD82C,DATA_BCD838,DATA_BCD844,DATA_BCD844,DATA_BCD844
	dw DATA_BCD850,DATA_BCD850,DATA_BCD85C,DATA_BCD85C,DATA_BCD868,DATA_BCD868,DATA_BCD868,DATA_BCD874
	dw DATA_BCD874,DATA_BCD880,DATA_BCD880,DATA_BCD880,DATA_BCD880,DATA_BCD88C,DATA_BCD88C,DATA_BCD88C
	dw DATA_BCD898,DATA_BCD898,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4
	dw DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8A4,DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0
	dw DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0,DATA_BCD8B0
	dw DATA_BCD8BC,DATA_BCD8BC,DATA_BCD8BC,DATA_BCD8BC,DATA_BCD8BC,DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8
	dw DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8,DATA_BCD8C8
	dw DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4
	dw DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8D4,DATA_BCD8E0,DATA_BCD8E0,DATA_BCD8E0,DATA_BCD8E0
	dw DATA_BCD8E0,DATA_BCD8E0,DATA_BCD8E0,DATA_BCD8E0,DATA_BCD8EC,DATA_BCD8EC,DATA_BCD8EC,DATA_BCD8F8
	dw DATA_BCD8F8,DATA_BCD8F8,DATA_BCD904,DATA_BCD910,DATA_BCD91C,DATA_BCD928,DATA_BCD928,DATA_BCD928
	dw DATA_BCD934,DATA_BCD934,DATA_BCD934,DATA_BCD934,DATA_BCD934,DATA_BCD934,DATA_BCD940,DATA_BCD940
	dw DATA_BCD940,DATA_BCD940,DATA_BCD940,DATA_BCD940,DATA_BCD94C,DATA_BCD94C,DATA_BCD94C,DATA_BCD958
	dw DATA_BCD958,DATA_BCD958,DATA_BCD958,DATA_BCD958,DATA_BCD958,DATA_BCD958,DATA_BCD958,DATA_BCD958
	dw DATA_BCD958,DATA_BCD958,DATA_BCD964,DATA_BCD964,DATA_BCD964,DATA_BCD964,DATA_BCD964,DATA_BCD964
	dw DATA_BCD964,DATA_BCD964,DATA_BCD964,DATA_BCD964,DATA_BCD964,DATA_BCD970,DATA_BCD97C,DATA_BCD988
	dw DATA_BCD994,DATA_BCD9A0,DATA_BCD9AC,DATA_BCD9B8,DATA_BCD9C4,DATA_BCD9D0,DATA_BCD9DC,DATA_BCD9E8
	dw DATA_BCD9F4,DATA_BCDA00,DATA_BCDA0C,DATA_BCDA18,DATA_BCDA24,DATA_BCDA30,DATA_BCDA3C,DATA_BCDA48
	dw DATA_BCDA54,DATA_BCDA60,DATA_BCDA6C,DATA_BCDA78,DATA_BCDA84,DATA_BCDA90,DATA_BCDA9C,DATA_BCDAA8
	dw DATA_BCDAB4,DATA_BCDAC0,DATA_BCDACC,DATA_BCDAD8,DATA_BCDAE4,DATA_BCDAF0,DATA_BCDAFC,DATA_BCDB08
	dw DATA_BCDB14,DATA_BCDB20,DATA_BCDB2C,DATA_BCDB38,DATA_BCDB44,DATA_BCDB50,DATA_BCDB5C,DATA_BCDB68
	dw DATA_BCDB74,DATA_BCDB80,DATA_BCDB8C,DATA_BCDB98,DATA_BCDBA4,DATA_BCDBB0,DATA_BCDBBC,DATA_BCDBC8
	dw DATA_BCDBD4,DATA_BCDBE0,DATA_BCDBEC,DATA_BCDBF8,DATA_BCDC04,DATA_BCDC10,DATA_BCDC1C,DATA_BCDC1C
	dw DATA_BCDC28,DATA_BCDC28,DATA_BCDC34,DATA_BCDC40,DATA_BCDC40,DATA_BCDC40,DATA_BCDC40,DATA_BCDC40
	dw DATA_BCDC40,DATA_BCDC40,DATA_BCDC40,DATA_BCDC40,DATA_BCDC40,DATA_BCDC40,DATA_BCDC4C,DATA_BCDC4C
	dw DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C
	dw DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC4C,DATA_BCDC58,DATA_BCDC58
	dw DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58
	dw DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58,DATA_BCDC58
	dw DATA_BCDC64,DATA_BCDC70,DATA_BCDC7C,DATA_BCDC7C,DATA_BCDC7C,DATA_BCDC7C,DATA_BCDC88,DATA_BCDC88
	dw DATA_BCDC94,DATA_BCDC94,DATA_BCDCA0,DATA_BCDCA0,DATA_BCDCAC,DATA_BCDCB8,DATA_BCDCB8,DATA_BCDCC4
	dw DATA_BCDCC4,DATA_BCDCC4,DATA_BCDCC4,DATA_BCDCC4,DATA_BCDCC4,DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCD0
	dw DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCD0,DATA_BCDCDC
	dw DATA_BCDCDC,DATA_BCDCE8,DATA_BCDCE8,DATA_BCDCF4,DATA_BCDCF4,DATA_BCDD00,DATA_BCDD00,DATA_BCDD00
	dw DATA_BCDD00,DATA_BCDD00,DATA_BCDD00,DATA_BCDD00,DATA_BCDD00,DATA_BCDD00,DATA_BCDD00,DATA_BCDD00
	dw DATA_BCDD00,DATA_BCDD0C,DATA_BCDD0C,DATA_BCDD18,DATA_BCDD18,DATA_BCDD18,DATA_BCDD18,DATA_BCDD24
	dw DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24
	dw DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD24,DATA_BCDD30,DATA_BCDD30
	dw DATA_BCDD30,DATA_BCDD30,DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD3C
	dw DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD3C,DATA_BCDD48,DATA_BCDD48,DATA_BCDD48,DATA_BCDD48
	dw DATA_BCDD48,DATA_BCDD48,DATA_BCDD48,DATA_BCDD54,DATA_BCDD60,DATA_BCDD60,DATA_BCDD60,DATA_BCDD60
	dw DATA_BCDD60,DATA_BCDD60,DATA_BCDD60,DATA_BCDD6C,DATA_BCDD6C,DATA_BCDD6C,DATA_BCDD6C,DATA_BCDD6C
	dw DATA_BCDD6C,DATA_BCDD6C,DATA_BCDD78,DATA_BCDD78,DATA_BCDD78,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84
	dw DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84
	dw DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD84,DATA_BCDD90,DATA_BCDD90,DATA_BCDD90
	dw DATA_BCDD90,DATA_BCDD90,DATA_BCDD90,DATA_BCDD90,DATA_BCDD90,DATA_BCDD90,DATA_BCDD90,DATA_BCDD90
	dw DATA_BCDD90,DATA_BCDD9C,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8
	dw DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8,DATA_BCDDA8
	dw DATA_BCDDA8,DATA_BCDDB4,DATA_BCDDB4,DATA_BCDDC0,DATA_BCDDCC,DATA_BCDDD8,DATA_BCDDD8,DATA_BCDDE4
	dw DATA_BCDDE4,DATA_BCDDE4,DATA_BCDDE4,DATA_BCDDE4,DATA_BCDDE4,DATA_BCDDE4,DATA_BCDDF0,DATA_BCDDF0
	dw DATA_BCDDF0,DATA_BCDDF0,DATA_BCDDFC,DATA_BCDDFC,DATA_BCDDFC,DATA_BCDDFC,DATA_BCDDFC,DATA_BCDDFC
	dw DATA_BCDDFC,DATA_BCDDFC,DATA_BCDE08,DATA_BCDE08,DATA_BCDE14,DATA_BCDE14,DATA_BCDE14,DATA_BCDE14
	dw DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20
	dw DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE20,DATA_BCDE2C,DATA_BCDE38,DATA_BCDE44
	dw DATA_BCDE44,DATA_BCDE50,DATA_BCDE50,DATA_BCDE5C,DATA_BCDE5C,DATA_BCDE68,DATA_BCDE68,DATA_BCDE74
	dw DATA_BCDE74,DATA_BCDE80,DATA_BCDE80,DATA_BCDE80,DATA_BCDE80,DATA_BCDE80,DATA_BCDE80,DATA_BCDE8C
	dw DATA_BCDE8C,DATA_BCDE8C,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98
	dw DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98,DATA_BCDE98
	dw DATA_BCDE98,DATA_BCDE98,DATA_BCDEA4,DATA_BCDEA4,DATA_BCDEA4,DATA_BCDEA4,DATA_BCDEA4,DATA_BCDEA4
	dw DATA_BCDEA4,DATA_BCDEA4,DATA_BCDEB0,DATA_BCDEB0,DATA_BCDEB0,DATA_BCDEB0,DATA_BCDEB0,DATA_BCDEB0
	dw DATA_BCDEB0,DATA_BCDEB0,DATA_BCDEBC,DATA_BCDEBC,DATA_BCDEBC,DATA_BCDEBC,DATA_BCDEBC,DATA_BCDEBC
	dw DATA_BCDEBC,DATA_BCDEBC,DATA_BCDEC8,DATA_BCDEC8,DATA_BCDEC8,DATA_BCDEC8,DATA_BCDEC8,DATA_BCDEC8
	dw DATA_BCDEC8,DATA_BCDED4,DATA_BCDED4,DATA_BCDED4,DATA_BCDED4,DATA_BCDEE0,DATA_BCDEEC,DATA_BCDEEC
	dw DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEEC
	dw DATA_BCDEEC,DATA_BCDEEC,DATA_BCDEF8,DATA_BCDEF8,DATA_BCDEF8,DATA_BCDEF8,DATA_BCDEF8,DATA_BCDEF8
	dw DATA_BCDF04,DATA_BCDF04,DATA_BCDF04,DATA_BCDF04,DATA_BCDF04,DATA_BCDF04,DATA_BCDF10,DATA_BCDF10
	dw DATA_BCDF10,DATA_BCDF10,DATA_BCDF10,DATA_BCDF1C,DATA_BCDF1C,DATA_BCDF1C,DATA_BCDF1C,DATA_BCDF1C
	dw DATA_BCDF28,DATA_BCDF28,DATA_BCDF28,DATA_BCDF28,DATA_BCDF28,DATA_BCDF28,DATA_BCDF28,DATA_BCDF28
	dw DATA_BCDF34,DATA_BCDF34,DATA_BCDF34,DATA_BCDF34,DATA_BCDF34,DATA_BCDF34,DATA_BCDF34,DATA_BCDF34
	dw DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF40
	dw DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF40,DATA_BCDF4C,DATA_BCDF4C,DATA_BCDF4C,DATA_BCDF58
	dw DATA_BCDF58,DATA_BCDF58,DATA_BCDF58,DATA_BCDF58,DATA_BCDF58,DATA_BCDF64,DATA_BCDF64,DATA_BCDF64
	dw DATA_BCDF64,DATA_BCDF70,DATA_BCDF70,DATA_BCDF7C,DATA_BCDF7C,DATA_BCDF7C,DATA_BCDF7C,DATA_BCDF7C
	dw DATA_BCDF88,DATA_BCDF88,DATA_BCDF88,DATA_BCDF88,DATA_BCDF94,DATA_BCDFA0,DATA_BCDFAC,DATA_BCDFB8
	dw DATA_BCDFC4,DATA_BCDFD0,DATA_BCDFD0,DATA_BCDFDC,DATA_BCDFDC,DATA_BCDFDC,DATA_BCDFDC,DATA_BCDFDC
	dw DATA_BCDFDC,DATA_BCDFDC,DATA_BCDFDC,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8
	dw DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8
	dw DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFE8,DATA_BCDFF4,DATA_BCDFF4,DATA_BCDFF4,DATA_BCDFF4,DATA_BCDFF4
	dw DATA_BCDFF4,DATA_BCDFF4,DATA_BCDFF4,DATA_BCE000,DATA_BCE000,DATA_BCE000,DATA_BCE000,DATA_BCE000
	dw DATA_BCE000,DATA_BCE000,DATA_BCE000,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C
	dw DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C
	dw DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C,DATA_BCE00C
	dw DATA_BCE00C,DATA_BCE00C,DATA_BCE018,DATA_BCE018,DATA_BCE018,DATA_BCE018,DATA_BCE018,DATA_BCE018
	dw DATA_BCE018,DATA_BCE018,DATA_BCE024,DATA_BCE024,DATA_BCE030,DATA_BCE030,DATA_BCE030,DATA_BCE030
	dw DATA_BCE030,DATA_BCE030,DATA_BCE030,DATA_BCE030,DATA_BCE030,DATA_BCE030,DATA_BCE030,DATA_BCE030
	dw DATA_BCE03C,DATA_BCE03C,DATA_BCE03C,DATA_BCE03C,DATA_BCE03C,DATA_BCE03C,DATA_BCE048,DATA_BCE048
	dw DATA_BCE048,DATA_BCE048,DATA_BCE048,DATA_BCE048,DATA_BCE048,DATA_BCE048,DATA_BCE054,DATA_BCE054
	dw DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054
	dw DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE054,DATA_BCE060,DATA_BCE060,DATA_BCE060
	dw DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060
	dw DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE060
	dw DATA_BCE060,DATA_BCE060,DATA_BCE060,DATA_BCE06C,DATA_BCE078,DATA_BCE084,DATA_BCE084,DATA_BCE090
	dw DATA_BCE09C,DATA_BCE0A8,DATA_BCE0B4,DATA_BCE0B4,DATA_BCE0C0,DATA_BCE0C0,DATA_BCE0C0,DATA_BCE0C0
	dw DATA_BCE0C0,DATA_BCE0C0,DATA_BCE0CC,DATA_BCE0CC,DATA_BCE0CC,DATA_BCE0CC,DATA_BCE0CC,DATA_BCE0CC
	dw DATA_BCE0D8,DATA_BCE0D8,DATA_BCE0E4,DATA_BCE0E4,DATA_BCE0E4,DATA_BCE0E4,DATA_BCE0E4,DATA_BCE0E4
	dw DATA_BCE0F0,DATA_BCE0FC,DATA_BCE108,DATA_BCE114,DATA_BCE114,DATA_BCE114,DATA_BCE114,DATA_BCE114
	dw DATA_BCE114,DATA_BCE120,DATA_BCE12C,DATA_BCE12C,DATA_BCE12C,DATA_BCE138,DATA_BCE138,DATA_BCE138
	dw DATA_BCE138,DATA_BCE138,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144
	dw DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE144,DATA_BCE150
	dw DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150
	dw DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE150,DATA_BCE15C,DATA_BCE15C
	dw DATA_BCE168,DATA_BCE168,DATA_BCE174,DATA_BCE180,DATA_BCE18C,DATA_BCE198,DATA_BCE198,DATA_BCE1A4
	dw DATA_BCE1A4,DATA_BCE1A4,DATA_BCE1A4,DATA_BCE1A4,DATA_BCE1A4,DATA_BCE1A4,DATA_BCE1A4,DATA_BCE1B0
	dw DATA_BCE1BC,DATA_BCE1C8,DATA_BCE1D4,DATA_BCE1E0,DATA_BCE1EC,DATA_BCE1F8,DATA_BCE204,DATA_BCE210
	dw DATA_BCE21C,DATA_BCE21C,DATA_BCE21C,DATA_BCE21C,DATA_BCE21C,DATA_BCE21C,DATA_BCE21C,DATA_BCE228
	dw DATA_BCE228,DATA_BCE228,DATA_BCE228,DATA_BCE228,DATA_BCE228,DATA_BCE228,DATA_BCE228,DATA_BCE234
	dw DATA_BCE234,DATA_BCE240,DATA_BCE24C,DATA_BCE24C,DATA_BCE24C,DATA_BCE258,DATA_BCE258,DATA_BCE258
	dw DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258
	dw DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE258,DATA_BCE264,DATA_BCE264,DATA_BCE264
	dw DATA_BCE264,DATA_BCE264,DATA_BCE264,DATA_BCE264,DATA_BCE264,DATA_BCE270,DATA_BCE270,DATA_BCE27C
	dw DATA_BCE27C,DATA_BCE27C,DATA_BCE27C,DATA_BCE27C,DATA_BCE288,DATA_BCE288,DATA_BCE288,DATA_BCE288
	dw DATA_BCE294,DATA_BCE294,DATA_BCE294,DATA_BCE2A0,DATA_BCE2AC,DATA_BCE2B8,DATA_BCE2C4,DATA_BCE2C4
	dw DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0
	dw DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2D0,DATA_BCE2DC,DATA_BCE2DC,DATA_BCE2E8,DATA_BCE2F4
	dw DATA_BCE300,DATA_BCE30C,DATA_BCE318,DATA_BCE324,DATA_BCE324,DATA_BCE324,DATA_BCE324,DATA_BCE324
	dw DATA_BCE330,DATA_BCE330,DATA_BCE330,DATA_BCE330,DATA_BCE330,DATA_BCE330,DATA_BCE330,DATA_BCE33C
	dw DATA_BCE33C,DATA_BCE33C,DATA_BCE348,DATA_BCE354,DATA_BCE354,DATA_BCE360,DATA_BCE360,DATA_BCE360
	dw DATA_BCE360,DATA_BCE360,DATA_BCE36C,DATA_BCE36C,DATA_BCE36C,DATA_BCE36C,DATA_BCE36C,DATA_BCE378
	dw DATA_BCE378,DATA_BCE378,DATA_BCE378,DATA_BCE378,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384
	dw DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384
	dw DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE384,DATA_BCE390,DATA_BCE390
	dw DATA_BCE390,DATA_BCE39C,DATA_BCE39C,DATA_BCE39C,DATA_BCE3A8,DATA_BCE3A8,DATA_BCE3A8,DATA_BCE3B4
	dw DATA_BCE3B4,DATA_BCE3C0,DATA_BCE3C0,DATA_BCE3C0,DATA_BCE3C0,DATA_BCE3CC,DATA_BCE3CC,DATA_BCE3CC
	dw DATA_BCE3D8,DATA_BCE3D8,DATA_BCE3E4,DATA_BCE3F0,DATA_BCE3F0,DATA_BCE3F0,DATA_BCE3FC,DATA_BCE3FC
	dw DATA_BCE3FC,DATA_BCE408,DATA_BCE408,DATA_BCE408,DATA_BCE414,DATA_BCE414,DATA_BCE414,DATA_BCE414
	dw DATA_BCE414,DATA_BCE420,DATA_BCE420,DATA_BCE42C,DATA_BCE42C,DATA_BCE42C,DATA_BCE42C,DATA_BCE42C
	dw DATA_BCE42C,DATA_BCE42C,DATA_BCE42C,DATA_BCE42C,DATA_BCE42C,DATA_BCE438,DATA_BCE438,DATA_BCE438
	dw DATA_BCE438,DATA_BCE438,DATA_BCE438,DATA_BCE438,DATA_BCE438,DATA_BCE438,DATA_BCE438,DATA_BCE438
	dw DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE444
	dw DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE444,DATA_BCE450,DATA_BCE450,DATA_BCE450,DATA_BCE450
	dw DATA_BCE450,DATA_BCE450,DATA_BCE450,DATA_BCE450,DATA_BCE450,DATA_BCE450,DATA_BCE450,DATA_BCE450
	dw DATA_BCE45C,DATA_BCE468,DATA_BCE474,DATA_BCE480,DATA_BCE48C,DATA_BCE498,DATA_BCE4A4,DATA_BCE4B0
	dw DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4B0
	dw DATA_BCE4B0,DATA_BCE4B0,DATA_BCE4BC,DATA_BCE4BC,DATA_BCE4BC,DATA_BCE4BC,DATA_BCE4BC,DATA_BCE4BC
	dw DATA_BCE4C8,DATA_BCE4C8,DATA_BCE4C8,DATA_BCE4C8,DATA_BCE4C8,DATA_BCE4C8,DATA_BCE4C8,DATA_BCE4C8
	dw DATA_BCE4D4,DATA_BCE4D4,DATA_BCE4D4,DATA_BCE4D4,DATA_BCE4D4,DATA_BCE4D4,DATA_BCE4D4,DATA_BCE4D4
	dw DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4E0
	dw DATA_BCE4E0,DATA_BCE4E0,DATA_BCE4EC,DATA_BCE4EC,DATA_BCE4F8,DATA_BCE4F8,DATA_BCE4F8,DATA_BCE4F8
	dw DATA_BCE4F8,DATA_BCE4F8,DATA_BCE4F8,DATA_BCE4F8,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504
	dw DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504
	dw DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504
	dw DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504
	dw DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE504,DATA_BCE510,DATA_BCE510,DATA_BCE510,DATA_BCE510
	dw DATA_BCE510,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C
	dw DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C
	dw DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C,DATA_BCE51C
	dw DATA_BCE51C,DATA_BCE528,DATA_BCE534,DATA_BCE540,DATA_BCE54C,DATA_BCE558,DATA_BCE564,DATA_BCE570
	dw DATA_BCE570,DATA_BCE57C,DATA_BCE588,DATA_BCE588,DATA_BCE594,DATA_BCE594,DATA_BCE5A0,DATA_BCE5A0
	dw DATA_BCE5AC,DATA_BCE5B8,DATA_BCE5B8,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4
	dw DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4
	dw DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5C4,DATA_BCE5D0,DATA_BCE5D0
	dw DATA_BCE5D0,DATA_BCE5D0,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC
	dw DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5DC,DATA_BCE5E8,DATA_BCE5E8
	dw DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8
	dw DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5E8,DATA_BCE5F4
	dw DATA_BCE5F4,DATA_BCE600,DATA_BCE600,DATA_BCE600,DATA_BCE600,DATA_BCE600,DATA_BCE60C,DATA_BCE60C
	dw DATA_BCE60C,DATA_BCE60C,DATA_BCE60C,DATA_BCE60C,DATA_BCE618,DATA_BCE618,DATA_BCE618,DATA_BCE618
	dw DATA_BCE618,DATA_BCE618,DATA_BCE618,DATA_BCE618,DATA_BCE618,DATA_BCE618,DATA_BCE618,DATA_BCE618
	dw DATA_BCE618,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624
	dw DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE624,DATA_BCE630
	dw DATA_BCE630,DATA_BCE630,DATA_BCE630,DATA_BCE630,DATA_BCE630,DATA_BCE630,DATA_BCE630,DATA_BCE630
	dw DATA_BCE630,DATA_BCE63C,DATA_BCE63C,DATA_BCE63C,DATA_BCE648,DATA_BCE654,DATA_BCE660,DATA_BCE66C
	dw DATA_BCE66C,DATA_BCE66C,DATA_BCE66C,DATA_BCE66C,DATA_BCE66C,DATA_BCE66C,DATA_BCE66C,DATA_BCE678
	dw DATA_BCE678,DATA_BCE678,DATA_BCE678,DATA_BCE678,DATA_BCE678,DATA_BCE678,DATA_BCE684,DATA_BCE684
	dw DATA_BCE684,DATA_BCE684,DATA_BCE684,DATA_BCE690,DATA_BCE69C,DATA_BCE69C,DATA_BCE69C,DATA_BCE69C
	dw DATA_BCE69C,DATA_BCE69C,DATA_BCE69C,DATA_BCE69C,DATA_BCE6A8,DATA_BCE6A8,DATA_BCE6A8,DATA_BCE6A8
	dw DATA_BCE6A8,DATA_BCE6A8,DATA_BCE6A8,DATA_BCE6A8,DATA_BCE6B4,DATA_BCE6B4,DATA_BCE6C0,DATA_BCE6C0
	dw DATA_BCE6CC,DATA_BCE6CC,DATA_BCE6CC,DATA_BCE6CC,DATA_BCE6D8,DATA_BCE6D8,DATA_BCE6D8,DATA_BCE6D8
	dw DATA_BCE6E4,DATA_BCE6E4,DATA_BCE6E4,DATA_BCE6F0,DATA_BCE6FC,DATA_BCE708,DATA_BCE714,DATA_BCE714
	dw DATA_BCE714,DATA_BCE714,DATA_BCE720,DATA_BCE72C,DATA_BCE738,DATA_BCE744,DATA_BCE750,DATA_BCE75C
	dw DATA_BCE768,DATA_BCE774,DATA_BCE774,DATA_BCE780,DATA_BCE780,DATA_BCE78C,DATA_BCE78C,DATA_BCE78C
	dw DATA_BCE798,DATA_BCE798,DATA_BCE798,DATA_BCE798,DATA_BCE798,DATA_BCE7A4,DATA_BCE7A4,DATA_BCE7A4
	dw DATA_BCE7A4,DATA_BCE7A4,DATA_BCE7A4,DATA_BCE7A4,DATA_BCE7A4,DATA_BCE7A4,DATA_BCE7B0,DATA_BCE7B0
	dw DATA_BCE7B0,DATA_BCE7B0,DATA_BCE7BC,DATA_BCE7BC,DATA_BCE7BC,DATA_BCE7C8,DATA_BCE7C8,DATA_BCE7C8
	dw DATA_BCE7C8,DATA_BCE7C8,DATA_BCE7C8,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4
	dw DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4
	dw DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4
	dw DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4
	dw DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7D4,DATA_BCE7E0
	dw DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0
	dw DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0
	dw DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0
	dw DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0,DATA_BCE7E0
	dw DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC
	dw DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7EC,DATA_BCE7F8
	dw DATA_BCE7F8,DATA_BCE804,DATA_BCE810,DATA_BCE81C,DATA_BCE828,DATA_BCE834,DATA_BCE834,DATA_BCE834
	dw DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834
	dw DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834,DATA_BCE834
	dw DATA_BCE834,DATA_BCE834,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840
	dw DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE840,DATA_BCE84C
	dw DATA_BCE84C,DATA_BCE858,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864
	dw DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864
	dw DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE864,DATA_BCE870,DATA_BCE870,DATA_BCE870
	dw DATA_BCE870,DATA_BCE870,DATA_BCE870,DATA_BCE870,DATA_BCE870,DATA_BCE870,DATA_BCE870,DATA_BCE870
	dw DATA_BCE87C,DATA_BCE87C,DATA_BCE87C,DATA_BCE87C,DATA_BCE87C,DATA_BCE87C,DATA_BCE87C,DATA_BCE87C
	dw DATA_BCE888,DATA_BCE888,DATA_BCE888,DATA_BCE888,DATA_BCE894,DATA_BCE894,DATA_BCE894,DATA_BCE894
	dw DATA_BCE894,DATA_BCE894,DATA_BCE894,DATA_BCE894,DATA_BCE8A0,DATA_BCE8A0,DATA_BCE8A0,DATA_BCE8A0
	dw DATA_BCE8A0,DATA_BCE8A0,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC
	dw DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC
	dw DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC
	dw DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC
	dw DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8AC,DATA_BCE8B8,DATA_BCE8B8
	dw DATA_BCE8B8,DATA_BCE8B8,DATA_BCE8B8,DATA_BCE8B8,DATA_BCE8C4,DATA_BCE8C4,DATA_BCE8C4,DATA_BCE8C4
	dw DATA_BCE8C4,DATA_BCE8C4,DATA_BCE8C4,DATA_BCE8C4,DATA_BCE8D0,DATA_BCE8D0,DATA_BCE8D0,DATA_BCE8D0
	dw DATA_BCE8D0,DATA_BCE8D0,DATA_BCE8D0,DATA_BCE8D0,DATA_BCE8D0,DATA_BCE8DC,DATA_BCE8DC,DATA_BCE8E8
	dw DATA_BCE8E8,DATA_BCE8F4,DATA_BCE8F4,DATA_BCE8F4,DATA_BCE8F4,DATA_BCE8F4,DATA_BCE8F4,DATA_BCE8F4
	dw DATA_BCE8F4,DATA_BCE900,DATA_BCE900,DATA_BCE900,DATA_BCE90C,DATA_BCE90C,DATA_BCE90C,DATA_BCE918
	dw DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918
	dw DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE918,DATA_BCE924,DATA_BCE930
	dw DATA_BCE93C,DATA_BCE948,DATA_BCE954,DATA_BCE960,DATA_BCE960,DATA_BCE960,DATA_BCE960,DATA_BCE960
	dw DATA_BCE960,DATA_BCE960,DATA_BCE960,DATA_BCE96C,DATA_BCE96C,DATA_BCE96C,DATA_BCE978,DATA_BCE978
	dw DATA_BCE978,DATA_BCE978,DATA_BCE978,DATA_BCE978,DATA_BCE978,DATA_BCE978,DATA_BCE978,DATA_BCE978
	dw DATA_BCE978,DATA_BCE984,DATA_BCE984,DATA_BCE984,DATA_BCE984,DATA_BCE984,DATA_BCE984,DATA_BCE984
	dw DATA_BCE990,DATA_BCE990,DATA_BCE990,DATA_BCE990,DATA_BCE990,DATA_BCE990,DATA_BCE99C,DATA_BCE9A8
	dw DATA_BCE9B4,DATA_BCE9B4,DATA_BCE9B4,DATA_BCE9B4,DATA_BCE9B4,DATA_BCE9C0,DATA_BCE9C0,DATA_BCE9C0
	dw DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9CC
	dw DATA_BCE9CC,DATA_BCE9CC,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8
	dw DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8,DATA_BCE9D8
	dw DATA_BCE9D8,DATA_BCE9E4,DATA_BCE9E4,DATA_BCE9E4,DATA_BCE9E4,DATA_BCE9E4,DATA_BCE9E4,DATA_BCE9E4
	dw DATA_BCE9E4,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0
	dw DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9F0,DATA_BCE9FC,DATA_BCE9FC,DATA_BCE9FC
	dw DATA_BCE9FC,DATA_BCE9FC,DATA_BCE9FC,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08
	dw DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08
	dw DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA08,DATA_BCEA14,DATA_BCEA14
	dw DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14
	dw DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14,DATA_BCEA14
	dw DATA_BCEA14,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20
	dw DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20,DATA_BCEA20
	dw DATA_BCEA20,DATA_BCEA2C,DATA_BCEA38,DATA_BCEA44,DATA_BCEA50,DATA_BCEA5C,DATA_BCEA68,DATA_BCEA74
	dw DATA_BCEA80,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C
	dw DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA8C,DATA_BCEA98
	dw DATA_BCEA98,DATA_BCEAA4,DATA_BCEAA4,DATA_BCEAA4,DATA_BCEAA4,DATA_BCEAB0,DATA_BCEAB0,DATA_BCEAB0
	dw DATA_BCEAB0,DATA_BCEABC,DATA_BCEAC8,DATA_BCEAD4,DATA_BCEAE0,DATA_BCEAEC,DATA_BCEAF8,DATA_BCEB04
	dw DATA_BCEB10,DATA_BCEB1C,DATA_BCEB28,DATA_BCEB34,DATA_BCEB40,DATA_BCEB4C,DATA_BCEB4C,DATA_BCEB4C
	dw DATA_BCEB4C,DATA_BCEB58,DATA_BCEB58,DATA_BCEB58,DATA_BCEB58,DATA_BCEB58,DATA_BCEB58,DATA_BCEB64
	dw DATA_BCEB64,DATA_BCEB64,DATA_BCEB64,DATA_BCEB64,DATA_BCEB64,DATA_BCEB64,DATA_BCEB70,DATA_BCEB7C
	dw DATA_BCEB88,DATA_BCEB94,DATA_BCEBA0,DATA_BCEBAC,DATA_BCEBB8,DATA_BCEBC4,DATA_BCEBD0,DATA_BCEBDC
	dw DATA_BCEBE8,DATA_BCEBF4,DATA_BCEBF4,DATA_BCEBF4,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00
	dw DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00
	dw DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00
	dw DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00,DATA_BCEC00
	dw DATA_BCEC00,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C
	dw DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC0C,DATA_BCEC18,DATA_BCEC18,DATA_BCEC18
	dw DATA_BCEC18,DATA_BCEC18,DATA_BCEC18,DATA_BCEC18,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24
	dw DATA_BCEC24,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24,DATA_BCEC24
	dw DATA_BCEC30,DATA_BCEC30,DATA_BCEC30,DATA_BCEC30,DATA_BCEC30,DATA_BCEC30,DATA_BCEC30,DATA_BCEC30
	dw DATA_BCEC3C,DATA_BCEC3C,DATA_BCEC48,DATA_BCEC48,DATA_BCEC48,DATA_BCEC48,DATA_BCEC48,DATA_BCEC48
	dw DATA_BCEC48,DATA_BCEC54,DATA_BCEC54,DATA_BCEC54,DATA_BCEC54,DATA_BCEC60,DATA_BCEC60,DATA_BCEC60
	dw DATA_BCEC60,DATA_BCEC60,DATA_BCEC6C,DATA_BCEC6C,DATA_BCEC6C,DATA_BCEC6C,DATA_BCEC6C,DATA_BCEC78
	dw DATA_BCEC78,DATA_BCEC78,DATA_BCEC78,DATA_BCEC78,DATA_BCEC78,DATA_BCEC78,DATA_BCEC78,DATA_BCEC84
	dw DATA_BCEC84,DATA_BCEC84,DATA_BCEC84,DATA_BCEC84,DATA_BCEC84,DATA_BCEC84,DATA_BCEC84,DATA_BCEC90
	dw DATA_BCEC90,DATA_BCEC9C,DATA_BCEC9C,DATA_BCEC9C,DATA_BCEC9C,DATA_BCEC9C,DATA_BCEC9C,DATA_BCEC9C
	dw DATA_BCEC9C,DATA_BCECA8,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4
	dw DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4
	dw DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4
	dw DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECB4,DATA_BCECC0
	dw DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0
	dw DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0
	dw DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0
	dw DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECC0,DATA_BCECCC,DATA_BCECCC,DATA_BCECCC,DATA_BCECCC
	dw DATA_BCECCC,DATA_BCECD8,DATA_BCECD8,DATA_BCECE4,DATA_BCECE4,DATA_BCECE4,DATA_BCECF0,DATA_BCECFC
	dw DATA_BCED08,DATA_BCED08,DATA_BCED14,DATA_BCED14,DATA_BCED14,DATA_BCED14,DATA_BCED14,DATA_BCED14
	dw DATA_BCED14,DATA_BCED14,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20
	dw DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED20,DATA_BCED2C
	dw DATA_BCED2C,DATA_BCED2C,DATA_BCED2C,DATA_BCED2C,DATA_BCED2C,DATA_BCED2C,DATA_BCED2C,DATA_BCED2C
	dw DATA_BCED2C,DATA_BCED2C,DATA_BCED2C,DATA_BCED38,DATA_BCED38,DATA_BCED38,DATA_BCED38,DATA_BCED38
	dw DATA_BCED38,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44
	dw DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED44,DATA_BCED50,DATA_BCED50
	dw DATA_BCED50,DATA_BCED50,DATA_BCED50,DATA_BCED50,DATA_BCED50,DATA_BCED50,DATA_BCED50,DATA_BCED50
	dw DATA_BCED50,DATA_BCED50,DATA_BCED5C,DATA_BCED5C,DATA_BCED5C,DATA_BCED5C,DATA_BCED5C,DATA_BCED5C
	dw DATA_BCED5C,DATA_BCED68,DATA_BCED68,DATA_BCED68,DATA_BCED68,DATA_BCED68,DATA_BCED68,DATA_BCED68
	dw DATA_BCED68,DATA_BCED74,DATA_BCED74,DATA_BCED74,DATA_BCED74,DATA_BCED74,DATA_BCED74,DATA_BCED74
	dw DATA_BCED74,DATA_BCED74,DATA_BCED80,DATA_BCED80,DATA_BCED80,DATA_BCED80,DATA_BCED80,DATA_BCED80
	dw DATA_BCED8C,DATA_BCED8C,DATA_BCED8C,DATA_BCED8C,DATA_BCED8C,DATA_BCED8C,DATA_BCED8C,DATA_BCED8C
	dw DATA_BCED8C,DATA_BCED8C,DATA_BCED8C,DATA_BCED98,DATA_BCED98,DATA_BCED98,DATA_BCED98,DATA_BCED98
	dw DATA_BCED98,DATA_BCED98,DATA_BCED98,DATA_BCEDA4,DATA_BCEDA4,DATA_BCEDA4,DATA_BCEDA4,DATA_BCEDB0
	dw DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0
	dw DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDB0,DATA_BCEDBC
	dw DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC
	dw DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDBC,DATA_BCEDC8,DATA_BCEDC8
	dw DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8
	dw DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8,DATA_BCEDC8

	%FREE_BYTES($FCD0D0, 48, $00)

DATA_BCD100:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0000

DATA_BCD10C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0001

DATA_BCD118:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0002

DATA_BCD124:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0003

DATA_BCD130:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0004

DATA_BCD13C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0005

DATA_BCD148:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0006

DATA_BCD154:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0007

DATA_BCD160:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0008

DATA_BCD16C:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0009

DATA_BCD178:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$000A

DATA_BCD184:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$000C

DATA_BCD190:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$000D

DATA_BCD19C:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$000E

DATA_BCD1A8:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0010

DATA_BCD1B4:
	dw $FFF9,$FFF0,$000B,$000E,$00D8,$0011

DATA_BCD1C0:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0012

DATA_BCD1CC:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0013

DATA_BCD1D8:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0014

DATA_BCD1E4:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0015

DATA_BCD1F0:
	dw $FFF8,$FFEE,$0014,$0015,$00D8,$0016

DATA_BCD1FC:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0017

DATA_BCD208:
	dw $FFF8,$FFE2,$0016,$0018,$00D8,$0020

DATA_BCD214:
	dw $FFEF,$FFEC,$001F,$001E,$00D8,$0021

DATA_BCD220:
	dw $FFF3,$FFE8,$0018,$0012,$00D8,$0023

DATA_BCD22C:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0024

DATA_BCD238:
	dw $FFF9,$FFDE,$0012,$001F,$00D8,$0025

DATA_BCD244:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0026

DATA_BCD250:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0027

DATA_BCD25C:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0028

DATA_BCD268:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0029

DATA_BCD274:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$002A

DATA_BCD280:
	dw $FFF5,$FFDF,$001A,$0023,$00D8,$002B

DATA_BCD28C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$002C

DATA_BCD298:
	dw $FFF7,$FFDE,$0012,$001F,$00D8,$002D

DATA_BCD2A4:
	dw $FFF8,$FFE6,$0014,$0018,$00D8,$002E

DATA_BCD2B0:
	dw $FFFA,$FFE3,$0011,$001A,$00D8,$002F

DATA_BCD2BC:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0031

DATA_BCD2C8:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0032

DATA_BCD2D4:
	dw $FFF3,$FFE9,$001B,$0017,$00D8,$0033

DATA_BCD2E0:
	dw $FFF7,$FFEC,$0012,$0013,$00D8,$0034

DATA_BCD2EC:
	dw $FFF9,$FFE6,$0012,$0019,$00D8,$0035

DATA_BCD2F8:
	dw $FFF6,$FFDE,$0019,$0020,$00D8,$0036

DATA_BCD304:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0037

DATA_BCD310:
	dw $FFED,$FFF2,$002E,$000F,$00D8,$0038

DATA_BCD31C:
	dw $FFED,$FFF2,$0024,$000E,$00D8,$0039

DATA_BCD328:
	dw $FFED,$FFF2,$0024,$0014,$03D8,$0039

DATA_BCD334:
	dw $FFED,$FFF2,$0024,$001A,$06D8,$0039

DATA_BCD340:
	dw $FFF5,$FFDC,$0012,$0022,$00D8,$003A

DATA_BCD34C:
	dw $FFF3,$FFD7,$0012,$0017,$00D8,$003B

DATA_BCD358:
	dw $FFF5,$FFDE,$0014,$001D,$00D8,$003C

DATA_BCD364:
	dw $FFF4,$FFE2,$0016,$0020,$00D8,$003D

DATA_BCD370:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$003E

DATA_BCD37C:
	dw $FFF0,$FFDA,$0019,$0022,$00D8,$003F

DATA_BCD388:
	dw $FFEF,$FFEC,$001F,$001E,$00D8,$0040

DATA_BCD394:
	dw $FFF1,$FFE0,$001B,$0022,$00D8,$0041

DATA_BCD3A0:
	dw $FFEF,$FFC7,$001F,$0037,$00D8,$0042

DATA_BCD3AC:
	dw $FFE3,$FFBD,$002C,$0043,$00D8,$0043

DATA_BCD3B8:
	dw $FFF1,$FFDF,$001A,$0024,$00D8,$0044

DATA_BCD3C4:
	dw $FFF0,$FFE0,$001C,$001E,$00D8,$0047

DATA_BCD3D0:
	dw $FFF2,$FFE0,$0019,$0024,$00D8,$0048

DATA_BCD3DC:
	dw $FFF6,$FFFA,$0012,$001F,$00D8,$0049

DATA_BCD3E8:
	dw $FFEC,$FFD9,$0022,$0024,$00D8,$004A

DATA_BCD3F4:
	dw $FFF2,$FFD7,$0019,$002C,$00D8,$004B

DATA_BCD400:
	dw $FFF2,$FFE6,$001A,$001B,$00D8,$004C

DATA_BCD40C:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$004D

DATA_BCD418:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$004E

DATA_BCD424:
	dw $FFF4,$FFF0,$0016,$0017,$00D8,$004F

DATA_BCD430:
	dw $FFF8,$FFDE,$0012,$001F,$00D8,$0050

DATA_BCD43C:
	dw $FFF3,$FFDE,$0012,$001F,$00D8,$0051

DATA_BCD448:
	dw $FFF3,$FFDD,$0012,$0020,$00D8,$0052

DATA_BCD454:
	dw $FFF4,$FFF0,$0016,$0017,$00D8,$0053

DATA_BCD460:
	dw $FFED,$FFC9,$0025,$0036,$00D8,$0054

DATA_BCD46C:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0055

DATA_BCD478:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0056

DATA_BCD484:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$0057

DATA_BCD490:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0058

DATA_BCD49C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0059

DATA_BCD4A8:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$005A

DATA_BCD4B4:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$005B

DATA_BCD4C0:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$005C

DATA_BCD4CC:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$005D

DATA_BCD4D8:
	dw $FFEA,$FFEE,$0024,$0012,$00D8,$005E

DATA_BCD4E4:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$005F

DATA_BCD4F0:
	dw $FFF5,$FFCF,$0013,$0031,$00D8,$0060

DATA_BCD4FC:
	dw $FFF5,$FFC6,$0013,$003A,$04D8,$0060

DATA_BCD508:
	dw $FFF5,$FFC3,$0013,$003D,$05D8,$0060

DATA_BCD514:
	dw $FFF5,$FFBF,$0013,$0041,$06D8,$0060

DATA_BCD520:
	dw $FFF5,$FFB9,$0013,$0047,$07D8,$0060

DATA_BCD52C:
	dw $FFF5,$FFB4,$0013,$004C,$08D8,$0060

DATA_BCD538:
	dw $FFF5,$FFAE,$0013,$0052,$09D8,$0060

DATA_BCD544:
	dw $FFF5,$FFA9,$0013,$0057,$0AD8,$0060

DATA_BCD550:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0061

DATA_BCD55C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0062

DATA_BCD568:
	dw $FFF8,$FFD6,$0010,$0010,$01D8,$0062

DATA_BCD574:
	dw $FFF8,$FFF8,$0010,$0010,$08D8,$0062

DATA_BCD580:
	dw $FFF3,$FFE9,$0016,$0017,$00D8,$0063

DATA_BCD58C:
	dw $FFF3,$FFE9,$0016,$0017,$00D8,$0064

DATA_BCD598:
	dw $FFF3,$FFE9,$0016,$001D,$02D8,$0064

DATA_BCD5A4:
	dw $FFF3,$FFE9,$0016,$0022,$04D8,$0064

DATA_BCD5B0:
	dw $FFF3,$FFE9,$0016,$001B,$05D8,$0064

DATA_BCD5BC:
	dw $FFF3,$FFE9,$0016,$0017,$06D8,$0064

DATA_BCD5C8:
	dw $FFF3,$FFE9,$0016,$0017,$07D8,$0064

DATA_BCD5D4:
	dw $FFF1,$FFE2,$000C,$0015,$00D8,$0065

DATA_BCD5E0:
	dw $FFF1,$FFE2,$000C,$0015,$00D8,$0066

DATA_BCD5EC:
	dw $FFEC,$FFE1,$000C,$0015,$03D8,$0066

DATA_BCD5F8:
	dw $FFE7,$FFE2,$000A,$0015,$06D8,$0066

DATA_BCD604:
	dw $FFF2,$FFEA,$001A,$0016,$00D8,$0067

DATA_BCD610:
	dw $FFF2,$FFE6,$001E,$001A,$00D8,$0069

DATA_BCD61C:
	dw $FFF2,$FFE8,$001A,$0015,$00D8,$006A

DATA_BCD628:
	dw $FFEE,$FFE4,$0020,$0020,$00D8,$006B

DATA_BCD634:
	dw $FFF8,$FFED,$0012,$0019,$00D8,$006C

DATA_BCD640:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$006D

DATA_BCD64C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$006E

DATA_BCD658:
	dw $FFF0,$FFD7,$0025,$002C,$00D8,$006F

DATA_BCD664:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0070

DATA_BCD670:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0071

DATA_BCD67C:
	dw $FFEF,$FFE1,$001A,$0021,$00D8,$0073

DATA_BCD688:
	dw $FFF0,$FFDD,$0020,$0023,$00D8,$0074

DATA_BCD694:
	dw $FFF8,$FFEC,$0010,$0010,$00D8,$0075

DATA_BCD6A0:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0076

DATA_BCD6AC:
	dw $FFF2,$FFD9,$0029,$002A,$00D8,$007A

DATA_BCD6B8:
	dw $FFF2,$FFD4,$0022,$002E,$01D8,$007A

DATA_BCD6C4:
	dw $FFE8,$FFCC,$0022,$0036,$02D8,$007A

DATA_BCD6D0:
	dw $FFDE,$FFCC,$0022,$0036,$03D8,$007A

DATA_BCD6DC:
	dw $FFDB,$FFD0,$0022,$0030,$04D8,$007A

DATA_BCD6E8:
	dw $FFDE,$FFD0,$0022,$0030,$05D8,$007A

DATA_BCD6F4:
	dw $FFDC,$FFD0,$0026,$0022,$0AD8,$007A

DATA_BCD700:
	dw $FFEE,$FFC1,$001F,$0034,$0BD8,$007A

DATA_BCD70C:
	dw $FFF5,$FFD1,$002E,$002A,$0CD8,$007A

DATA_BCD718:
	dw $FFF5,$FFDD,$0016,$002A,$0DD8,$007A

DATA_BCD724:
	dw $FFF0,$FFDB,$001C,$002A,$0ED8,$007A

DATA_BCD730:
	dw $FFF3,$FFDD,$002F,$0028,$11D8,$007A

DATA_BCD73C:
	dw $FFF3,$FFDD,$002B,$0028,$12D8,$007A

DATA_BCD748:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$007C

DATA_BCD754:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$007D

DATA_BCD760:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$007E

DATA_BCD76C:
	dw $FFF3,$FFE2,$0017,$0022,$00D8,$007F

DATA_BCD778:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0081

DATA_BCD784:
	dw $FFED,$FFDA,$0025,$0028,$00D8,$0082

DATA_BCD790:
	dw $FFF0,$FFE8,$001B,$0018,$00D8,$0083

DATA_BCD79C:
	dw $FFF4,$FFE8,$0016,$0018,$02D8,$0083

DATA_BCD7A8:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0084

DATA_BCD7B4:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0085

DATA_BCD7C0:
	dw $FFEB,$FFE9,$0023,$0019,$00D8,$0086

DATA_BCD7CC:
	dw $FFED,$FFEE,$0020,$0014,$00D8,$0087

DATA_BCD7D8:
	dw $FFED,$FFEE,$0020,$0014,$00D8,$0088

DATA_BCD7E4:
	dw $FFF8,$FFF8,$0010,$0020,$00D8,$0089

DATA_BCD7F0:
	dw $FFE8,$FFCC,$002C,$0032,$00D8,$008A

DATA_BCD7FC:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$008B

DATA_BCD808:
	dw $FFF6,$FFDC,$001C,$0025,$00D8,$008D

DATA_BCD814:
	dw $FFEE,$FFCA,$0024,$003A,$00D8,$008E

DATA_BCD820:
	dw $FFF9,$FFDC,$0018,$0022,$00D8,$008F

DATA_BCD82C:
	dw $FFF9,$FFE1,$001D,$001D,$05D8,$008F

DATA_BCD838:
	dw $FFF8,$FFE5,$0021,$0015,$06D8,$008F

DATA_BCD844:
	dw $FFF8,$FFEA,$0025,$0014,$07D8,$008F

DATA_BCD850:
	dw $FFF8,$FFE5,$0025,$0015,$0AD8,$008F

DATA_BCD85C:
	dw $FFF3,$FFDA,$0017,$0023,$00D8,$0090

DATA_BCD868:
	dw $FFF0,$FFDF,$001C,$001A,$02D8,$0090

DATA_BCD874:
	dw $FFF1,$FFDD,$001A,$001D,$05D8,$0090

DATA_BCD880:
	dw $FFF3,$FFDB,$0017,$0022,$07D8,$0090

DATA_BCD88C:
	dw $FFF1,$FFDE,$001C,$001B,$0BD8,$0090

DATA_BCD898:
	dw $FFF2,$FFDE,$001A,$001C,$0ED8,$0090

DATA_BCD8A4:
	dw $FFEC,$FFC8,$0028,$0040,$00D8,$0091

DATA_BCD8B0:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0092

DATA_BCD8BC:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$0093

DATA_BCD8C8:
	dw $FFF6,$FFDB,$0012,$0022,$00D8,$0094

DATA_BCD8D4:
	dw $FFF8,$FFC9,$0010,$001E,$00D8,$0095

DATA_BCD8E0:
	dw $FFEE,$FFD5,$0022,$002B,$00D8,$0096

DATA_BCD8EC:
	dw $FFF0,$FFDC,$001E,$0027,$00D8,$0097

DATA_BCD8F8:
	dw $FFFC,$FFBD,$0023,$0020,$00D8,$0098

DATA_BCD904:
	dw $FFF7,$FFB6,$0020,$0029,$00D8,$0099

DATA_BCD910:
	dw $FFEF,$FFB6,$0020,$0029,$01D8,$0099

DATA_BCD91C:
	dw $FFE7,$FFB6,$0020,$0029,$02D8,$0099

DATA_BCD928:
	dw $FFFE,$FFB7,$0021,$0025,$00D8,$009A

DATA_BCD934:
	dw $FFF3,$FFDD,$0010,$001F,$00D8,$009B

DATA_BCD940:
	dw $FFD8,$FFD3,$001F,$0010,$00D8,$009C

DATA_BCD94C:
	dw $FFF8,$FFE1,$0012,$001C,$00D8,$009D

DATA_BCD958:
	dw $FFF8,$FFDE,$0014,$001E,$00D8,$009E

DATA_BCD964:
	dw $FFFA,$FFCA,$000C,$001F,$00D8,$009F

DATA_BCD970:
	dw $001F,$FFDA,$0018,$0020,$00D8,$00A7

DATA_BCD97C:
	dw $001C,$FFD4,$0018,$0020,$01D8,$00A7

DATA_BCD988:
	dw $0018,$FFCE,$0018,$0020,$02D8,$00A7

DATA_BCD994:
	dw $0013,$FFCB,$0018,$0020,$03D8,$00A7

DATA_BCD9A0:
	dw $0012,$FFC9,$0018,$0020,$04D8,$00A7

DATA_BCD9AC:
	dw $000C,$FFC6,$0018,$0020,$05D8,$00A7

DATA_BCD9B8:
	dw $0007,$FFC5,$0018,$0020,$06D8,$00A7

DATA_BCD9C4:
	dw $0004,$FFC3,$0018,$0020,$07D8,$00A7

DATA_BCD9D0:
	dw $FFFE,$FFC2,$0018,$0020,$08D8,$00A7

DATA_BCD9DC:
	dw $FFF9,$FFC1,$0018,$0020,$09D8,$00A7

DATA_BCD9E8:
	dw $FFF1,$FFC0,$0018,$0020,$0AD8,$00A7

DATA_BCD9F4:
	dw $FFE9,$FFC0,$0018,$0020,$0BD8,$00A7

DATA_BCDA00:
	dw $FFE3,$FFC2,$0018,$0020,$0CD8,$00A7

DATA_BCDA0C:
	dw $FFDB,$FFC4,$0018,$0020,$0DD8,$00A7

DATA_BCDA18:
	dw $FFD5,$FFC8,$0018,$0020,$0ED8,$00A7

DATA_BCDA24:
	dw $FFD1,$FFCC,$001A,$001E,$0FD8,$00A7

DATA_BCDA30:
	dw $FFCD,$FFD1,$001C,$001C,$10D8,$00A7

DATA_BCDA3C:
	dw $FFC6,$FFDA,$0020,$0018,$11D8,$00A7

DATA_BCDA48:
	dw $FFC2,$FFE1,$0020,$0018,$12D8,$00A7

DATA_BCDA54:
	dw $0004,$FFE1,$001E,$002C,$00D8,$00A8

DATA_BCDA60:
	dw $0001,$FFDE,$001E,$002C,$01D8,$00A8

DATA_BCDA6C:
	dw $FFFF,$FFDC,$001E,$002C,$02D8,$00A8

DATA_BCDA78:
	dw $FFFE,$FFDB,$001F,$002C,$03D8,$00A8

DATA_BCDA84:
	dw $FFFB,$FFDA,$0020,$002C,$04D8,$00A8

DATA_BCDA90:
	dw $FFF9,$FFDA,$0022,$002A,$05D8,$00A8

DATA_BCDA9C:
	dw $FFF6,$FFD9,$0024,$0028,$06D8,$00A8

DATA_BCDAA8:
	dw $FFF3,$FFD9,$0026,$0028,$07D8,$00A8

DATA_BCDAB4:
	dw $FFF0,$FFDA,$0028,$0027,$08D8,$00A8

DATA_BCDAC0:
	dw $FFEC,$FFDB,$0028,$0026,$09D8,$00A8

DATA_BCDACC:
	dw $FFEA,$FFDB,$0028,$0025,$0AD8,$00A8

DATA_BCDAD8:
	dw $FFE5,$FFDD,$0028,$0024,$0BD8,$00A8

DATA_BCDAE4:
	dw $FFE2,$FFDD,$0028,$0024,$0CD8,$00A8

DATA_BCDAF0:
	dw $FFE0,$FFDE,$0028,$0024,$0DD8,$00A8

DATA_BCDAFC:
	dw $FFDE,$FFDF,$0028,$0024,$0ED8,$00A8

DATA_BCDB08:
	dw $FFDD,$FFE1,$0028,$0024,$0FD8,$00A8

DATA_BCDB14:
	dw $FFDC,$FFE2,$0028,$0024,$10D8,$00A8

DATA_BCDB20:
	dw $FFDB,$FFE4,$0028,$0025,$11D8,$00A8

DATA_BCDB2C:
	dw $FFDA,$FFE5,$0027,$0025,$12D8,$00A8

DATA_BCDB38:
	dw $001F,$FFDA,$0018,$0020,$00D8,$00AD

DATA_BCDB44:
	dw $001C,$FFD4,$0018,$0020,$01D8,$00AD

DATA_BCDB50:
	dw $0018,$FFCE,$0018,$0020,$02D8,$00AD

DATA_BCDB5C:
	dw $0013,$FFCB,$0018,$0020,$03D8,$00AD

DATA_BCDB68:
	dw $0012,$FFC9,$0018,$0020,$04D8,$00AD

DATA_BCDB74:
	dw $000C,$FFC6,$0018,$0020,$05D8,$00AD

DATA_BCDB80:
	dw $0007,$FFC5,$0018,$0020,$06D8,$00AD

DATA_BCDB8C:
	dw $0004,$FFC3,$0018,$0020,$07D8,$00AD

DATA_BCDB98:
	dw $FFFE,$FFC2,$0018,$0020,$08D8,$00AD

DATA_BCDBA4:
	dw $FFF9,$FFC1,$0018,$0020,$09D8,$00AD

DATA_BCDBB0:
	dw $FFF1,$FFC0,$0018,$0020,$0AD8,$00AD

DATA_BCDBBC:
	dw $FFE9,$FFC0,$0018,$0020,$0BD8,$00AD

DATA_BCDBC8:
	dw $FFE3,$FFC2,$0018,$0020,$0CD8,$00AD

DATA_BCDBD4:
	dw $FFDB,$FFC4,$0018,$0020,$0DD8,$00AD

DATA_BCDBE0:
	dw $FFD5,$FFC8,$0018,$0020,$0ED8,$00AD

DATA_BCDBEC:
	dw $FFD1,$FFCC,$001A,$001E,$0FD8,$00AD

DATA_BCDBF8:
	dw $FFCD,$FFD1,$001C,$001C,$10D8,$00AD

DATA_BCDC04:
	dw $FFC6,$FFDA,$0020,$0018,$11D8,$00AD

DATA_BCDC10:
	dw $FFC2,$FFE1,$0020,$0018,$12D8,$00AD

DATA_BCDC1C:
	dw $FFF1,$FFC4,$001D,$0044,$00D8,$00AE

DATA_BCDC28:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00AF

DATA_BCDC34:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00B0

DATA_BCDC40:
	dw $FFF8,$FFDE,$0010,$001F,$00D8,$00B1

DATA_BCDC4C:
	dw $FFF8,$FFD0,$000E,$001B,$00D8,$00B2

DATA_BCDC58:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00B4

DATA_BCDC64:
	dw $FFF0,$FFE7,$001C,$001A,$00D8,$00B5

DATA_BCDC70:
	dw $FFF0,$FFE7,$0017,$001A,$01D8,$00B5

DATA_BCDC7C:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00B6

DATA_BCDC88:
	dw $FFE9,$FFC0,$0025,$0041,$00D8,$00B8

DATA_BCDC94:
	dw $FFE4,$FFC0,$0027,$0041,$02D8,$00B8

DATA_BCDCA0:
	dw $FFDD,$FFC0,$002C,$0041,$04D8,$00B8

DATA_BCDCAC:
	dw $FFDD,$FFC0,$002C,$0041,$06D8,$00B8

DATA_BCDCB8:
	dw $FFE7,$FFCD,$002F,$0032,$00D8,$00B9

DATA_BCDCC4:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00BA

DATA_BCDCD0:
	dw $FFEA,$FFCB,$002D,$0034,$00D8,$00BB

DATA_BCDCDC:
	dw $FFE6,$FFC9,$002D,$0036,$00D8,$00BC

DATA_BCDCE8:
	dw $FFE6,$FFC3,$002D,$003C,$02D8,$00BC

DATA_BCDCF4:
	dw $FFE6,$FFBD,$002D,$0042,$04D8,$00BC

DATA_BCDD00:
	dw $FFEF,$FFDA,$001F,$0026,$00D8,$00BD

DATA_BCDD0C:
	dw $FFF1,$FFD8,$001B,$002B,$00D8,$00BE

DATA_BCDD18:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00BF

DATA_BCDD24:
	dw $FFF0,$FFE5,$0024,$001A,$00D8,$00C0

DATA_BCDD30:
	dw $FFEF,$FFDA,$001E,$0025,$00D8,$00C1

DATA_BCDD3C:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00C2

DATA_BCDD48:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00C3

DATA_BCDD54:
	dw $FFF2,$FFDE,$001A,$0029,$00D8,$00C4

DATA_BCDD60:
	dw $FFF6,$FFE1,$0012,$001C,$00D8,$00C5

DATA_BCDD6C:
	dw $FFEF,$FFD3,$0018,$0016,$00D8,$00C6

DATA_BCDD78:
	dw $FFF7,$FFCB,$000F,$001C,$00D8,$00C7

DATA_BCDD84:
	dw $FFF8,$FFDA,$0010,$001F,$00D8,$00C8

DATA_BCDD90:
	dw $FFEF,$FFE1,$000E,$001D,$00D8,$00CA

DATA_BCDD9C:
	dw $0000,$FFEE,$000B,$0034,$00D8,$00CD

DATA_BCDDA8:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00CE

DATA_BCDDB4:
	dw $FFFB,$FF99,$0007,$006E,$0FD8,$00CE

DATA_BCDDC0:
	dw $FFFB,$FF99,$0007,$007B,$11D8,$00CE

DATA_BCDDCC:
	dw $FFFB,$FF99,$0007,$0087,$12D8,$00CE

DATA_BCDDD8:
	dw $FFF2,$FFC8,$001B,$0037,$00D8,$00CF

DATA_BCDDE4:
	dw $FFF2,$FFD0,$0021,$0030,$02D8,$00CF

DATA_BCDDF0:
	dw $FFEE,$FFC6,$001F,$0039,$09D8,$00CF

DATA_BCDDFC:
	dw $FFF0,$FFED,$001A,$0016,$00D8,$00D4

DATA_BCDE08:
	dw $FFF2,$FFEC,$0016,$0016,$00D8,$00D5

DATA_BCDE14:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00D6

DATA_BCDE20:
	dw $FFEF,$FFED,$001F,$0016,$00D8,$00D7

DATA_BCDE2C:
	dw $FFEF,$FFED,$001F,$0016,$00D8,$00D8

DATA_BCDE38:
	dw $FFEF,$FFEC,$001F,$0018,$01D8,$00D8

DATA_BCDE44:
	dw $FFEF,$FFEC,$001F,$0019,$02D8,$00D8

DATA_BCDE50:
	dw $FFEF,$FFEA,$001F,$001D,$04D8,$00D8

DATA_BCDE5C:
	dw $FFEF,$FFE8,$001F,$0020,$06D8,$00D8

DATA_BCDE68:
	dw $FFEF,$FFE6,$001F,$0024,$08D8,$00D8

DATA_BCDE74:
	dw $FFEF,$FFE5,$001F,$0026,$0AD8,$00D8

DATA_BCDE80:
	dw $FFF4,$FFF2,$001B,$0014,$00D8,$00DD

DATA_BCDE8C:
	dw $FFD7,$FFEB,$0020,$0020,$00D8,$00DE

DATA_BCDE98:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00E1

DATA_BCDEA4:
	dw $FFE7,$FFE8,$002C,$0016,$00D8,$00E2

DATA_BCDEB0:
	dw $FFED,$FFEA,$0023,$0015,$00D8,$00E3

DATA_BCDEBC:
	dw $FFEF,$FFDA,$0015,$002B,$00D8,$00E4

DATA_BCDEC8:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00E5

DATA_BCDED4:
	dw $FFEF,$FFDA,$001B,$002B,$00D8,$00E6

DATA_BCDEE0:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00E8

DATA_BCDEEC:
	dw $FFF7,$FFF8,$001D,$000D,$00D8,$00E9

DATA_BCDEF8:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00EA

DATA_BCDF04:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00EB

DATA_BCDF10:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00EC

DATA_BCDF1C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00ED

DATA_BCDF28:
	dw $FFE1,$FFE2,$001D,$0018,$00D8,$00EE

DATA_BCDF34:
	dw $FFE1,$FFE2,$001D,$0018,$00D8,$00EF

DATA_BCDF40:
	dw $FFF2,$FFE0,$000C,$001A,$00D8,$00F0

DATA_BCDF4C:
	dw $FFF2,$FFDC,$000C,$001A,$00D8,$00F1

DATA_BCDF58:
	dw $FFEE,$FFD7,$0010,$001F,$00D8,$00F3

DATA_BCDF64:
	dw $FFDF,$FFD7,$001D,$001F,$06D8,$00F3

DATA_BCDF70:
	dw $FFF3,$FFCB,$001B,$0034,$00D8,$00F4

DATA_BCDF7C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00F5

DATA_BCDF88:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$00F6

DATA_BCDF94:
	dw $FFF3,$FFF7,$0020,$000F,$00D8,$00F7

DATA_BCDFA0:
	dw $FFF0,$FFF7,$0020,$000F,$01D8,$00F7

DATA_BCDFAC:
	dw $FFED,$FFF8,$0020,$0011,$02D8,$00F7

DATA_BCDFB8:
	dw $FFEB,$FFF7,$0020,$0011,$03D8,$00F7

DATA_BCDFC4:
	dw $FFE7,$FFF7,$0020,$000F,$04D8,$00F7

DATA_BCDFD0:
	dw $FFE4,$FFF7,$0022,$000F,$05D8,$00F7

DATA_BCDFDC:
	dw $FFE4,$FFD6,$0014,$0020,$00D8,$00F8

DATA_BCDFE8:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$00F9

DATA_BCDFF4:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$00FA

DATA_BCE000:
	dw $FFE4,$FFDD,$0015,$0019,$00D8,$00FB

DATA_BCE00C:
	dw $FFF7,$FFDE,$0012,$001F,$00D8,$00FC

DATA_BCE018:
	dw $FFF7,$FFDE,$0012,$001F,$00D8,$00FD

DATA_BCE024:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$00FE

DATA_BCE030:
	dw $FFF4,$FFE2,$0010,$001A,$00D8,$00FF

DATA_BCE03C:
	dw $FFEF,$FFDD,$002D,$0021,$00D8,$0100

DATA_BCE048:
	dw $FFEF,$FFDD,$002D,$0021,$00D8,$0101

DATA_BCE054:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0102

DATA_BCE060:
	dw $FFEF,$FFDD,$0023,$0021,$00D8,$0103

DATA_BCE06C:
	dw $FFF0,$FFDD,$0025,$0021,$00D8,$0104

DATA_BCE078:
	dw $FFF2,$FFDD,$001A,$0021,$01D8,$0104

DATA_BCE084:
	dw $FFEF,$FFDD,$002D,$0021,$00D8,$0105

DATA_BCE090:
	dw $FFEF,$FFD9,$002D,$0025,$02D8,$0105

DATA_BCE09C:
	dw $FFEF,$FFD3,$002D,$002B,$03D8,$0105

DATA_BCE0A8:
	dw $FFEF,$FFD9,$002D,$0025,$04D8,$0105

DATA_BCE0B4:
	dw $FFEF,$FFDD,$002D,$0021,$05D8,$0105

DATA_BCE0C0:
	dw $FFF8,$FFE0,$0011,$001B,$00D8,$0106

DATA_BCE0CC:
	dw $FFF3,$FFF5,$0016,$0016,$00D8,$0107

DATA_BCE0D8:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0108

DATA_BCE0E4:
	dw $FFF7,$FFFA,$000E,$0038,$00D8,$0109

DATA_BCE0F0:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$010A

DATA_BCE0FC:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$010B

DATA_BCE108:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$010C

DATA_BCE114:
	dw $FFF6,$FFFA,$0012,$0035,$00D8,$010D

DATA_BCE120:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$010E

DATA_BCE12C:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$010F

DATA_BCE138:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0110

DATA_BCE144:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0111

DATA_BCE150:
	dw $FFF3,$FFE6,$001C,$0013,$00D8,$0112

DATA_BCE15C:
	dw $FFF3,$FFE6,$0015,$0013,$00D8,$0113

DATA_BCE168:
	dw $FFF2,$FFF1,$0018,$0012,$00D8,$0114

DATA_BCE174:
	dw $FFF4,$FFE4,$000C,$0017,$00D8,$0115

DATA_BCE180:
	dw $FFF4,$FFD2,$000C,$0017,$01D8,$0115

DATA_BCE18C:
	dw $FFF3,$FFCD,$000D,$0017,$02D8,$0115

DATA_BCE198:
	dw $FFF1,$FFC8,$000D,$0017,$03D8,$0115

DATA_BCE1A4:
	dw $FFEC,$FFDD,$001F,$0022,$00D8,$0116

DATA_BCE1B0:
	dw $0002,$FFBF,$0018,$0026,$00D8,$0117

DATA_BCE1BC:
	dw $FFF6,$FFBB,$0018,$002B,$01D8,$0117

DATA_BCE1C8:
	dw $FFF3,$FFB6,$000F,$0030,$02D8,$0117

DATA_BCE1D4:
	dw $FFE6,$FFB4,$000F,$0033,$03D8,$0117

DATA_BCE1E0:
	dw $FFDA,$FFB7,$000F,$0030,$04D8,$0117

DATA_BCE1EC:
	dw $FFD0,$FFBD,$000F,$002B,$05D8,$0117

DATA_BCE1F8:
	dw $FFC6,$FFC8,$0013,$0024,$06D8,$0117

DATA_BCE204:
	dw $FFBF,$FFD7,$0016,$001F,$07D8,$0117

DATA_BCE210:
	dw $FFBB,$FFE4,$0019,$0019,$08D8,$0117

DATA_BCE21C:
	dw $FFBC,$FFF3,$0023,$0015,$09D8,$0117

DATA_BCE228:
	dw $FFEF,$FFD4,$0015,$002F,$00D8,$0118

DATA_BCE234:
	dw $FFF8,$FFC1,$0011,$0058,$00D8,$0119

DATA_BCE240:
	dw $FFF8,$FFC2,$000F,$0058,$02D8,$0119

DATA_BCE24C:
	dw $FFF3,$FFD9,$0014,$0028,$00D8,$011A

DATA_BCE258:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$011B

DATA_BCE264:
	dw $FFF3,$FFF4,$0017,$0016,$00D8,$011C

DATA_BCE270:
	dw $FFEE,$FFD9,$001F,$0026,$00D8,$011E

DATA_BCE27C:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$011F

DATA_BCE288:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0121

DATA_BCE294:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0122

DATA_BCE2A0:
	dw $FFF4,$FFE9,$0016,$001D,$00D8,$0123

DATA_BCE2AC:
	dw $FFF3,$FFF4,$0019,$0021,$01D8,$0123

DATA_BCE2B8:
	dw $FFF3,$FFFC,$0019,$0028,$02D8,$0123

DATA_BCE2C4:
	dw $FFF3,$0002,$0019,$002B,$03D8,$0123

DATA_BCE2D0:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0124

DATA_BCE2DC:
	dw $FFF9,$FFE1,$000E,$001C,$00D8,$0125

DATA_BCE2E8:
	dw $FFF2,$FFEF,$0018,$001E,$00D8,$0126

DATA_BCE2F4:
	dw $FFF4,$FFF5,$0015,$0023,$01D8,$0126

DATA_BCE300:
	dw $FFF4,$FFF5,$0014,$0032,$02D8,$0126

DATA_BCE30C:
	dw $FFF4,$FFFC,$0014,$0036,$03D8,$0126

DATA_BCE318:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0127

DATA_BCE324:
	dw $FFF0,$FFF1,$0015,$0012,$00D8,$0128

DATA_BCE330:
	dw $FFF1,$FFE5,$002E,$0019,$00D8,$0129

DATA_BCE33C:
	dw $FFF1,$FFDE,$0027,$001F,$07D8,$0129

DATA_BCE348:
	dw $FFF1,$FFDE,$002F,$001F,$0AD8,$0129

DATA_BCE354:
	dw $FFF4,$FFD9,$001B,$0026,$00D8,$012A

DATA_BCE360:
	dw $FFEE,$FFE1,$0020,$0020,$00D8,$012B

DATA_BCE36C:
	dw $FFF6,$FFC7,$0017,$0019,$00D8,$012C

DATA_BCE378:
	dw $FFF6,$FFC8,$0011,$0018,$00D8,$012D

DATA_BCE384:
	dw $FFEE,$FFD5,$0018,$002D,$00D8,$012E

DATA_BCE390:
	dw $FFEE,$FFCF,$001C,$0030,$00D8,$012F

DATA_BCE39C:
	dw $FFEC,$FFCF,$0028,$0030,$03D8,$012F

DATA_BCE3A8:
	dw $FFE4,$FFD6,$0035,$0029,$06D8,$012F

DATA_BCE3B4:
	dw $FFEB,$FFD0,$0027,$002F,$09D8,$012F

DATA_BCE3C0:
	dw $FFF0,$FFD0,$0023,$0032,$00D8,$0130

DATA_BCE3CC:
	dw $FFE7,$FFC4,$0026,$0036,$04D8,$0130

DATA_BCE3D8:
	dw $FFEA,$FFC4,$002C,$0036,$07D8,$0130

DATA_BCE3E4:
	dw $FFDA,$FFD2,$0042,$0028,$09D8,$0130

DATA_BCE3F0:
	dw $FFDB,$FFD7,$0036,$0028,$0AD8,$0130

DATA_BCE3FC:
	dw $FFE4,$FFD2,$0029,$002D,$0DD8,$0130

DATA_BCE408:
	dw $FFE5,$FFCF,$002F,$0031,$10D8,$0130

DATA_BCE414:
	dw $FFED,$FFCE,$0022,$0035,$00D8,$0131

DATA_BCE420:
	dw $FFED,$FFD2,$0024,$0031,$00D8,$0132

DATA_BCE42C:
	dw $FFEC,$FFD3,$001C,$002C,$00D8,$0133

DATA_BCE438:
	dw $FFF1,$FFD3,$001A,$002C,$00D8,$0134

DATA_BCE444:
	dw $FFF6,$FFEB,$0010,$0018,$00D8,$0135

DATA_BCE450:
	dw $FFE0,$0002,$003A,$0010,$00D8,$0136

DATA_BCE45C:
	dw $FFE7,$0008,$0034,$0010,$00D8,$0137

DATA_BCE468:
	dw $FFE7,$0005,$0034,$0010,$01D8,$0137

DATA_BCE474:
	dw $FFE7,$0004,$0034,$0010,$02D8,$0137

DATA_BCE480:
	dw $FFE7,$0003,$0034,$0010,$03D8,$0137

DATA_BCE48C:
	dw $FFE7,$0001,$0034,$0010,$04D8,$0137

DATA_BCE498:
	dw $FFE7,$FFFF,$0034,$0010,$05D8,$0137

DATA_BCE4A4:
	dw $FFE7,$FFFD,$0034,$0010,$06D8,$0137

DATA_BCE4B0:
	dw $FFE7,$FFFB,$0034,$0010,$07D8,$0137

DATA_BCE4BC:
	dw $FFEE,$FFEE,$0018,$0034,$00D8,$0138

DATA_BCE4C8:
	dw $FFEE,$FFEE,$0018,$0034,$00D8,$0139

DATA_BCE4D4:
	dw $FFEE,$FFEE,$0018,$0034,$00D8,$013A

DATA_BCE4E0:
	dw $FFEB,$FFEC,$001B,$0013,$00D8,$013B

DATA_BCE4EC:
	dw $FFF0,$FFD0,$0023,$0032,$00D8,$013C

DATA_BCE4F8:
	dw $FFEE,$FFEE,$0018,$0034,$00D8,$013D

DATA_BCE504:
	dw $FFF3,$FFEC,$0019,$0019,$00D8,$013E

DATA_BCE510:
	dw $FFEE,$FFEE,$0018,$0034,$00D8,$013F

DATA_BCE51C:
	dw $FFEE,$FFEE,$0018,$0034,$00D8,$0140

DATA_BCE528:
	dw $FFED,$FFDC,$0025,$0010,$00D8,$0141

DATA_BCE534:
	dw $FFED,$FFDD,$0025,$0010,$01D8,$0141

DATA_BCE540:
	dw $FFED,$FFDE,$0025,$0010,$02D8,$0141

DATA_BCE54C:
	dw $FFED,$FFDF,$0025,$0010,$03D8,$0141

DATA_BCE558:
	dw $FFEC,$FFE0,$0027,$0010,$04D8,$0141

DATA_BCE564:
	dw $FFEB,$FFE1,$0029,$0010,$05D8,$0141

DATA_BCE570:
	dw $FFEB,$FFE2,$0029,$0010,$06D8,$0141

DATA_BCE57C:
	dw $FFE8,$FFCE,$0026,$0031,$00D8,$0142

DATA_BCE588:
	dw $FFF7,$FFCE,$001C,$0031,$01D8,$0142

DATA_BCE594:
	dw $FFF2,$FFCE,$0025,$0031,$03D8,$0142

DATA_BCE5A0:
	dw $FFE9,$FFCE,$001C,$0031,$05D8,$0142

DATA_BCE5AC:
	dw $FFE3,$FFCE,$0027,$0031,$07D8,$0142

DATA_BCE5B8:
	dw $FFEE,$FFD0,$001E,$0030,$00D8,$0143

DATA_BCE5C4:
	dw $FFEE,$FFDA,$0021,$0025,$02D8,$0143

DATA_BCE5D0:
	dw $FFEE,$FFDA,$0021,$0025,$00D8,$0144

DATA_BCE5DC:
	dw $FFEE,$FFDA,$0021,$0025,$00D8,$0145

DATA_BCE5E8:
	dw $FFEE,$FFDA,$0021,$0025,$00D8,$0146

DATA_BCE5F4:
	dw $FFEE,$FFDA,$0021,$0025,$00D8,$0147

DATA_BCE600:
	dw $FFEE,$FFDA,$0021,$0025,$00D8,$0148

DATA_BCE60C:
	dw $FFED,$FFD5,$0023,$002E,$00D8,$0149

DATA_BCE618:
	dw $FFED,$FFD5,$0023,$002E,$00D8,$014B

DATA_BCE624:
	dw $FFED,$FFD5,$0023,$002E,$00D8,$014D

DATA_BCE630:
	dw $FFED,$FFD5,$0023,$002E,$00D8,$014E

DATA_BCE63C:
	dw $FFE0,$FFC0,$0042,$0040,$00D8,$014F

DATA_BCE648:
	dw $FFF8,$FFC7,$001D,$0027,$03D8,$014F

DATA_BCE654:
	dw $FFFA,$FFCF,$0020,$0023,$04D8,$014F

DATA_BCE660:
	dw $FFFA,$FFBA,$0024,$001D,$05D8,$014F

DATA_BCE66C:
	dw $FFEE,$FFEA,$0022,$0017,$00D8,$0151

DATA_BCE678:
	dw $FFEE,$FFEA,$0022,$0017,$00D8,$0152

DATA_BCE684:
	dw $FFEE,$FFEA,$001F,$0017,$00D8,$0153

DATA_BCE690:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0154

DATA_BCE69C:
	dw $FFE7,$FFD9,$0030,$002C,$00D8,$0155

DATA_BCE6A8:
	dw $FFEF,$0002,$0008,$000C,$00D8,$0156

DATA_BCE6B4:
	dw $FFEA,$FFD8,$002F,$002A,$00D8,$0157

DATA_BCE6C0:
	dw $FFF1,$FFFC,$000F,$0011,$00D8,$0158

DATA_BCE6CC:
	dw $FFE4,$FFD3,$003C,$002D,$00D8,$0159

DATA_BCE6D8:
	dw $FFE6,$FFE8,$000F,$0014,$00D8,$015A

DATA_BCE6E4:
	dw $FFDE,$FFC2,$0032,$003D,$00D8,$015B

DATA_BCE6F0:
	dw $000C,$FFD8,$0017,$0020,$00D8,$015C

DATA_BCE6FC:
	dw $0002,$FFC5,$0015,$001E,$01D8,$015C

DATA_BCE708:
	dw $FFE6,$FFBE,$001D,$001D,$02D8,$015C

DATA_BCE714:
	dw $FFE3,$FFBC,$0035,$0041,$00D8,$015D

DATA_BCE720:
	dw $FFD1,$FFC7,$0035,$0035,$04D8,$015D

DATA_BCE72C:
	dw $FFE3,$FFC8,$003C,$0031,$00D8,$015E

DATA_BCE738:
	dw $FFFA,$FFEF,$0011,$0011,$01D8,$015E

DATA_BCE744:
	dw $0012,$FFEC,$0011,$0011,$02D8,$015E

DATA_BCE750:
	dw $0019,$FFE5,$001F,$0012,$03D8,$015E

DATA_BCE75C:
	dw $FFD5,$FFDC,$001C,$0028,$04D8,$015E

DATA_BCE768:
	dw $FFE2,$FFBD,$0036,$0043,$00D8,$015F

DATA_BCE774:
	dw $FFFC,$FFC5,$0007,$0007,$00D8,$0160

DATA_BCE780:
	dw $FFE4,$FFC4,$002E,$003B,$00D8,$0161

DATA_BCE78C:
	dw $FFEC,$FFC9,$0034,$0039,$02D8,$0161

DATA_BCE798:
	dw $FFD1,$FFD8,$0020,$001D,$00D8,$0162

DATA_BCE7A4:
	dw $FFE2,$FFF4,$000F,$0014,$00D8,$0163

DATA_BCE7B0:
	dw $FFF1,$FFDA,$001A,$0024,$00D8,$0164

DATA_BCE7BC:
	dw $FFE0,$FFCD,$0037,$0031,$00D8,$0166

DATA_BCE7C8:
	dw $FFE0,$FFDF,$0038,$002D,$03D8,$0166

DATA_BCE7D4:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0167

DATA_BCE7E0:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0168

DATA_BCE7EC:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0169

DATA_BCE7F8:
	dw $FFF4,$FFE8,$0015,$0017,$00D8,$016A

DATA_BCE804:
	dw $FFF4,$FFE8,$0015,$0018,$02D8,$016A

DATA_BCE810:
	dw $FFF3,$FFE4,$0018,$001A,$03D8,$016A

DATA_BCE81C:
	dw $FFF1,$FFE1,$001A,$001B,$04D8,$016A

DATA_BCE828:
	dw $FFF1,$FFDE,$001B,$001D,$05D8,$016A

DATA_BCE834:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$016B

DATA_BCE840:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$016C

DATA_BCE84C:
	dw $FFE9,$FFBA,$002C,$0045,$00D8,$016D

DATA_BCE858:
	dw $FFD1,$FFDA,$0015,$0016,$00D8,$016E

DATA_BCE864:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$016F

DATA_BCE870:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0170

DATA_BCE87C:
	dw $FFF9,$FFC1,$0018,$0020,$00D8,$0171

DATA_BCE888:
	dw $001F,$FFDA,$0018,$0020,$08D8,$0171

DATA_BCE894:
	dw $FFF9,$FFC1,$0018,$0020,$00D8,$0172

DATA_BCE8A0:
	dw $001F,$FFDA,$0018,$0020,$08D8,$0172

DATA_BCE8AC:
	dw $0000,$FFC3,$0018,$0020,$00D8,$0173

DATA_BCE8B8:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0175

DATA_BCE8C4:
	dw $FFED,$FFEF,$0025,$0013,$00D8,$0176

DATA_BCE8D0:
	dw $FFED,$FFEF,$0025,$0013,$00D8,$0177

DATA_BCE8DC:
	dw $FFDC,$FFBC,$002C,$003F,$00D8,$0178

DATA_BCE8E8:
	dw $FFF5,$FFDA,$0026,$0016,$00D8,$0179

DATA_BCE8F4:
	dw $0021,$FFDF,$001A,$0014,$00D8,$017A

DATA_BCE900:
	dw $FFE3,$FFBE,$002D,$0040,$00D8,$017B

DATA_BCE90C:
	dw $0014,$FFD8,$000F,$001E,$00D8,$017C

DATA_BCE918:
	dw $FFED,$FFEF,$0025,$0013,$00D8,$017D

DATA_BCE924:
	dw $0000,$FFE4,$001F,$001E,$00D8,$017E

DATA_BCE930:
	dw $0000,$FFE0,$0022,$0027,$01D8,$017E

DATA_BCE93C:
	dw $0000,$FFDB,$0021,$0038,$02D8,$017E

DATA_BCE948:
	dw $0000,$FFDA,$002A,$002B,$03D8,$017E

DATA_BCE954:
	dw $0000,$FFDA,$0028,$0025,$04D8,$017E

DATA_BCE960:
	dw $FFDC,$FFBC,$002C,$003F,$00D8,$017F

DATA_BCE96C:
	dw $FFE8,$FFC8,$0030,$0030,$00D8,$0180

DATA_BCE978:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0181

DATA_BCE984:
	dw $0003,$FFC4,$000E,$0044,$00D8,$0182

DATA_BCE990:
	dw $0003,$FFA8,$000E,$0060,$00D8,$0183

DATA_BCE99C:
	dw $FFEF,$FFD7,$001E,$0028,$00D8,$0184

DATA_BCE9A8:
	dw $FFF4,$FFDC,$0010,$001F,$01D8,$0184

DATA_BCE9B4:
	dw $FFEF,$FFEC,$001F,$001E,$00D8,$0187

DATA_BCE9C0:
	dw $FFEF,$FFEC,$001F,$001E,$00D8,$0188

DATA_BCE9CC:
	dw $FFEF,$FFDD,$0033,$0021,$00D8,$0189

DATA_BCE9D8:
	dw $FFDC,$FFBC,$002C,$003F,$00D8,$018A

DATA_BCE9E4:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$018B

DATA_BCE9F0:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$018C

DATA_BCE9FC:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$018E

DATA_BCEA08:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$018F

DATA_BCEA14:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$0190

DATA_BCEA20:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$0191

DATA_BCEA2C:
	dw $FFE5,$FFD0,$0044,$0038,$00D8,$0192

DATA_BCEA38:
	dw $0000,$FFD9,$0025,$0021,$01D8,$0192

DATA_BCEA44:
	dw $FFE6,$FFC2,$0023,$0042,$02D8,$0192

DATA_BCEA50:
	dw $FFC7,$FF95,$0021,$0027,$03D8,$0192

DATA_BCEA5C:
	dw $FFDB,$FFB9,$0032,$0043,$04D8,$0192

DATA_BCEA68:
	dw $FFB7,$FFB5,$001E,$0030,$05D8,$0192

DATA_BCEA74:
	dw $FFC5,$FFBC,$0040,$0043,$06D8,$0192

DATA_BCEA80:
	dw $FFB6,$FFAA,$001B,$0031,$07D8,$0192

DATA_BCEA8C:
	dw $FFF5,$FFE6,$0015,$001B,$00D8,$0193

DATA_BCEA98:
	dw $FFDD,$FFC3,$0035,$0039,$00D8,$0194

DATA_BCEAA4:
	dw $FFD4,$FFC3,$0035,$0039,$02D8,$0194

DATA_BCEAB0:
	dw $FFE0,$FFC3,$0035,$0039,$06D8,$0194

DATA_BCEABC:
	dw $FFEA,$FFC3,$0034,$0039,$0AD8,$0194

DATA_BCEAC8:
	dw $000A,$FFBC,$001A,$0023,$0BD8,$0194

DATA_BCEAD4:
	dw $FFF2,$FF9D,$001A,$0023,$0CD8,$0194

DATA_BCEAE0:
	dw $FFD9,$FF9D,$001A,$0023,$0DD8,$0194

DATA_BCEAEC:
	dw $FFC4,$FFA6,$001C,$0024,$0ED8,$0194

DATA_BCEAF8:
	dw $FFB2,$FFB7,$001C,$0029,$0FD8,$0194

DATA_BCEB04:
	dw $FFA5,$FFDE,$002C,$001D,$10D8,$0194

DATA_BCEB10:
	dw $FFC2,$FFF1,$0032,$0019,$11D8,$0194

DATA_BCEB1C:
	dw $0031,$FFE8,$001E,$0025,$12D8,$0194

DATA_BCEB28:
	dw $003E,$FFD8,$002B,$001B,$13D8,$0194

DATA_BCEB34:
	dw $0037,$FFCE,$002B,$001B,$14D8,$0194

DATA_BCEB40:
	dw $0015,$FFC1,$001D,$0027,$15D8,$0194

DATA_BCEB4C:
	dw $0015,$FFC1,$001D,$0027,$00D8,$0195

DATA_BCEB58:
	dw $FFEA,$FFEF,$0021,$0013,$00D8,$0196

DATA_BCEB64:
	dw $0015,$FFC1,$001D,$0027,$00D8,$0197

DATA_BCEB70:
	dw $FFF4,$FFBE,$0016,$004B,$00D8,$0198

DATA_BCEB7C:
	dw $FFF6,$FFC8,$0013,$0040,$01D8,$0198

DATA_BCEB88:
	dw $FFF4,$FFCB,$0010,$003D,$02D8,$0198

DATA_BCEB94:
	dw $FFF5,$FFD0,$0014,$0040,$03D8,$0198

DATA_BCEBA0:
	dw $FFF7,$FFD2,$0018,$0037,$04D8,$0198

DATA_BCEBAC:
	dw $FFF6,$FFDA,$0014,$004A,$05D8,$0198

DATA_BCEBB8:
	dw $FFF5,$FFE3,$0014,$0039,$06D8,$0198

DATA_BCEBC4:
	dw $FFF2,$FFE3,$0017,$0039,$07D8,$0198

DATA_BCEBD0:
	dw $FFF6,$FFDE,$0014,$002B,$08D8,$0198

DATA_BCEBDC:
	dw $FFF6,$FFE0,$0011,$0029,$09D8,$0198

DATA_BCEBE8:
	dw $FFF8,$FFE5,$000D,$0037,$0AD8,$0198

DATA_BCEBF4:
	dw $FFF6,$FFF4,$0016,$0012,$00D8,$0199

DATA_BCEC00:
	dw $FFF6,$FFF4,$0016,$0012,$00D8,$019A

DATA_BCEC0C:
	dw $FFF3,$FFED,$001C,$0016,$00D8,$019B

DATA_BCEC18:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$019C

DATA_BCEC24:
	dw $FFF7,$FFE2,$0011,$001B,$00D8,$019D

DATA_BCEC30:
	dw $FFF6,$FFF4,$0016,$0012,$00D8,$019E

DATA_BCEC3C:
	dw $FFF6,$FFF4,$0016,$0012,$00D8,$019F

DATA_BCEC48:
	dw $FFF6,$FFF4,$0016,$0012,$00D8,$01A0

DATA_BCEC54:
	dw $FFF9,$FFEA,$000E,$001C,$00D8,$01A1

DATA_BCEC60:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01A2

DATA_BCEC6C:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$01A3

DATA_BCEC78:
	dw $FFF4,$FFE6,$0018,$001A,$00D8,$01A4

DATA_BCEC84:
	dw $FFF8,$FFF8,$0010,$0010,$00D8,$01A5

DATA_BCEC90:
	dw $FFF0,$FFDD,$0020,$0023,$00D8,$01A6

DATA_BCEC9C:
	dw $FFF0,$FFDD,$0020,$0023,$00D8,$01A7

DATA_BCECA8:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01A8

DATA_BCECB4:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01A9

DATA_BCECC0:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01AA

DATA_BCECCC:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01AB

DATA_BCECD8:
	dw $FFF0,$FFDD,$0020,$0023,$00D8,$01AC

DATA_BCECE4:
	dw $FFF0,$FFDD,$0020,$0023,$00D8,$01AD

DATA_BCECF0:
	dw $FFF2,$FFDC,$0018,$0020,$00D8,$01AE

DATA_BCECFC:
	dw $FFEF,$FFD7,$001E,$0028,$01D8,$01AE

DATA_BCED08:
	dw $FFF4,$FFDC,$0016,$001F,$02D8,$01AE

DATA_BCED14:
	dw $FFF7,$FFEF,$0011,$0013,$00D8,$01AF

DATA_BCED20:
	dw $FFF6,$FFD5,$0016,$0032,$00D8,$01B1

DATA_BCED2C:
	dw $FFF0,$FFD2,$000E,$001A,$00D8,$01B2

DATA_BCED38:
	dw $FFF0,$FFD2,$000E,$001A,$00D8,$01B3

DATA_BCED44:
	dw $FFF0,$FFD2,$000E,$001A,$00D8,$01B4

DATA_BCED50:
	dw $FFF0,$FFD2,$000E,$001A,$00D8,$01B5

DATA_BCED5C:
	dw $FFF0,$FFD2,$000E,$001A,$00D8,$01B6

DATA_BCED68:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01B7

DATA_BCED74:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01B8

DATA_BCED80:
	dw $FFE4,$FFCC,$0036,$0039,$00D8,$01B9

DATA_BCED8C:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01BA

DATA_BCED98:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01BB

DATA_BCEDA4:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01BC

DATA_BCEDB0:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01BD

DATA_BCEDBC:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01BE

DATA_BCEDC8:
	dw $FFFB,$FFE4,$000D,$001B,$00D8,$01BF

	%FREE_BYTES($FCEDD4, 3116, $00)

DATA_BCFA00:
	dw $FFFD,$FFF0,$0019,$0010,$FFF3,$FFF1,$0013,$0010
	dw $FFF7,$FFE5,$000A,$001D,$FFF0,$FFF8,$0013,$0014
	dw $FFF7,$FFE5,$000A,$001D,$FFF5,$FFEA,$000A,$000A
	dw $FFF5,$FFE8,$0026,$001C,$FFF5,$FFE8,$0038,$001C
	dw $FFF7,$FFD5,$0036,$002E,$FFF1,$FFDD,$0023,$0029
	dw $FFF6,$FFE4,$0015,$0019,$FFE2,$FFE8,$001F,$0023
	dw $FFEE,$FFF1,$001B,$0014,$0008,$FFF8,$0024,$0010
	dw $FFD0,$FFA8,$0050,$0060

CODE_BCFA78:
	STZ.w $09A7
	STZ.w $09AF
	STZ.w $09B7
	STZ.w $09BF
	STZ.w $09C7
	STZ.w $09CF
	STZ.w $09EF
	LDA.w #CODE_BCFCB5>>8
	STA.w $09FA
	LDA.w #CODE_BCFCB5
	STA.w $09F9
	RTL

CODE_BCFA9A:
	PHD
	LDY.w #$09AB
	LDX.b $64
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_BCFABA
	LDY.w #CODE_BCFCA5>>8
	STY.w $09FA
	LDY.w #CODE_BCFCA5
	STY.w $09F9
	LDY.w #$0002
	STY.w $0D38
	LDY.w #$09C3
CODE_BCFABA:
	JSR.w CODE_BCFC40
	JSR.w CODE_BCFBDD
	PLD
	RTL

CODE_BCFAC2:
	PHD
	LDY.w #$09A3
	LDX.b $64
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_BCFAE2
	LDY.w #CODE_BCFCA5>>8
	STY.w $09FA
	LDY.w #CODE_BCFCA5
	STY.w $09F9
	LDY.w #$0002
	STY.w $0D38
	LDY.w #$09BB
CODE_BCFAE2:
	JSR.w CODE_BCFC40
	JSR.w CODE_BCFBCC
	PLD
	RTL

CODE_BCFAEA:
	LDX.b $64
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_BCFB1C
	PHD
	LDY.w #$09A3
	BIT.w $09A7
	BEQ.b CODE_BCFAFD
	LDY.w #$09AB
CODE_BCFAFD:
	JSR.w CODE_BCFC4D
	LDA.w #$09A3
	JSR.w CODE_BCFBEE
	PLD
	LDX.w $0D5E
	BNE.b CODE_BCFB1D
	LDA.b $6E
	BEQ.b CODE_BCFB1C
	LDX.b $6C
	BEQ.b CODE_BCFB1C
	PHD
	LDY.w #$09EB
	JSR.w CODE_BCFC4D
	PLD
CODE_BCFB1C:
	RTL

CODE_BCFB1D:
	PHD
	LDY.w #$09AB
	JSR.w CODE_BCFC4D
	LDA.w #$09A3
	JSR.w CODE_BCFBEE
	PLD
	RTL

CODE_BCFB2C:
	PHD
	LDX.w $0597
	LDY.w #$09BB
	LDA.w $09BF
	BEQ.b CODE_BCFB41
	LDY.w #$0002
	STY.w $0D38
	LDY.w #$09C3
CODE_BCFB41:
	JSR.w CODE_BCFC4D
	LDA.w #$09BB
	JSR.w CODE_BCFBEE
	PLD
	LDA.w #CODE_BCFCA5>>8
	STA.w $09FA
	LDA.w #CODE_BCFCA5
	STA.w $09F9
	RTL

CODE_BCFB58:
	PHD
	LDX.b $64
	LDY.w #$09D3
	JSR.w CODE_BCFC4D
	JSR.w CODE_BCFBCC
	PLD
	STZ.w $09DF
	RTL

CODE_BCFB69:
	PHD
	LDX.b $64
	LDY.w #$09D3
	JSR.w CODE_BCFC40
	JSR.w CODE_BCFBCC
	PLD
	STZ.w $09DF
	RTL

CODE_BCFB7A:
	PHD
	LDX.b $64
	LDY.w #$09DB
	JSR.w CODE_BCFC40
	LDA.w #$09D3
	JSR.w CODE_BCFBEE
	PLD
	RTL

CODE_BCFB8B:
	PHD
	LDX.b $64
	LDY.w #$09D3
	JSR.w CODE_BCFC40
	LDA.w #$09D3
	TCD
	LDA.b $10
	STA.b $08
	CMP.b $00
	BCC.b CODE_BCFBA4
	LDA.b $00
	STA.b $10
CODE_BCFBA4:
	LDA.w $09E7
	STA.w $09DF
	CMP.b $04
	BCS.b CODE_BCFBB2
	LDA.b $04
	STA.b $14
CODE_BCFBB2:
	LDA.b $12
	STA.b $0A
	CMP.b $02
	BCC.b CODE_BCFBBE
	LDA.b $02
	STA.b $12
CODE_BCFBBE:
	LDA.b $16
	STA.b $0E
	CMP.b $06
	BCS.b CODE_BCFBCA
	LDA.b $06
	STA.b $16
CODE_BCFBCA:
	PLD
	RTL

CODE_BCFBCC:
	LDA.b $00
	STA.b $10
	LDA.b $04
	STA.b $14
	LDA.b $06
	STA.b $16
	LDA.b $02
	STA.b $12
	RTS

CODE_BCFBDD:
	LDA.b $00
	STA.b $08
	LDA.b $04
	STA.b $0C
	LDA.b $06
	STA.b $0E
	LDA.b $02
	STA.b $0A
	RTS

CODE_BCFBEE:
	TCD
	LDA.b $0C
	BEQ.b CODE_BCFC1E
	LDA.b $04
	BEQ.b CODE_BCFC2F
	CMP.b $0C
	BCS.b CODE_BCFBFD
	LDA.b $0C
CODE_BCFBFD:
	STA.b $14
	LDA.b $00
	CMP.b $08
	BCC.b CODE_BCFC07
	LDA.b $08
CODE_BCFC07:
	STA.b $10
	LDA.b $02
	CMP.b $0A
	BCC.b CODE_BCFC11
	LDA.b $0A
CODE_BCFC11:
	STA.b $12
	LDA.b $06
	CMP.b $0E
	BCS.b CODE_BCFC1B
	LDA.b $0E
CODE_BCFC1B:
	STA.b $16
	RTS

CODE_BCFC1E:
	LDA.b $00
	STA.b $10
	LDA.b $04
	STA.b $14
	LDA.b $06
	STA.b $16
	LDA.b $02
	STA.b $12
	RTS

CODE_BCFC2F:
	LDA.b $08
	STA.b $10
	LDA.b $0C
	STA.b $14
	LDA.b $0E
	STA.b $16
	LDA.b $0A
	STA.b $12
	RTS

CODE_BCFC40:
	ASL
	ASL
	ASL
	ADC.w #DATA_BCFA00
	BRA.b CODE_BCFC59

CODE_BCFC48:
	PHY
	PLD
	STA.b $04
	RTS

CODE_BCFC4D:
	LDA.b $1A,x
	BEQ.b CODE_BCFC48
	LSR
	PHX
	TAX
	LDA.l DATA_BCB600,x
	PLX
CODE_BCFC59:
	PHB
	PHK
	PLB
	PHY
	TAY
	PLD
	LDA.w $0006,x
	BIT.w $0012,x
	BVS.b CODE_BCFC75
	CLC
	ADC.w $0000,y
	STA.b $00
	CLC
	ADC.w $0004,y
	STA.b $04
	BRA.b CODE_BCFC81

CODE_BCFC75:
	SEC
	SBC.w $0000,y
	STA.b $04
	SEC
	SBC.w $0004,y
	STA.b $00
CODE_BCFC81:
	LDA.w $000A,x
	BIT.w $0012,x
	BMI.b CODE_BCFC97
	CLC
	ADC.w $0002,y
	STA.b $02
	CLC
	ADC.w $0006,y
	STA.b $06
	PLB
	RTS

CODE_BCFC97:
	SEC
	SBC.w $0002,y
	STA.b $06
	SEC
	SBC.w $0006,y
	STA.b $02
	PLB
	RTS

CODE_BCFCA5:
	STA.b $EB
	LDX.w $0597
	STX.b $6A
	LDY.w #$0018
	JSR.w CODE_BCFD61
	BCC.b CODE_BCFCC5
	RTL

CODE_BCFCB5:
	STA.b $EB
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $6A
	LDY.w #$0000
	JSR.w CODE_BCFD61
	BCC.b CODE_BCFCC5
	RTL

CODE_BCFCC5:
	LDA.b $EB
	BEQ.b CODE_BCFCDB
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	CPX.b $6A
	BEQ.b CODE_BCFCDD
	STX.b $6A
	LDY.w #$0000
	JSR.w CODE_BCFD61
	BCC.b CODE_BCFCDD
	RTL

CODE_BCFCDB:
	CLC
	RTL

CODE_BCFCDD:
	STZ.w $09F5
	LDA.b $EB
	AND.b $30,x
	BEQ.b CODE_BCFD56
	LDA.w $09EF
	BEQ.b CODE_BCFD56
	CMP.w $09E3
	BCC.b CODE_BCFD56
	LDA.w $09E7
	CMP.w $09EB
	BCC.b CODE_BCFD56
	LDA.w $09E9
	CMP.w $09ED
	BCC.b CODE_BCFD56
	LDA.w $09F1
	CMP.w $09E5
	BCC.b CODE_BCFD56
	LDA.w $09DF
	BEQ.b CODE_BCFD50
	CMP.w $09EB
	BCC.b CODE_BCFD30
	LDA.w $09EF
	CMP.w $09DB
	BCC.b CODE_BCFD30
	LDA.w $09E1
	CMP.w $09ED
	BCC.b CODE_BCFD30
	LDA.w $09F1
	CMP.w $09DD
	BCC.b CODE_BCFD30
	LDA.w #$0200
	TSB.w $09F5
CODE_BCFD30:
	LDA.w $09EF
	CMP.w $09D3
	BCC.b CODE_BCFD56
	LDA.w $09D7
	CMP.w $09EB
	BCC.b CODE_BCFD56
	LDA.w $09D9
	CMP.w $09A5
	BCC.b CODE_BCFD56
	LDA.w $09A9
	CMP.w $09D5
	BCC.b CODE_BCFD56
CODE_BCFD50:
	LDA.w #$0400
	TSB.w $09F5
CODE_BCFD56:
	STZ.b $EB
	LDA.w $09F5
	CMP.w #$0001
	RTL

CODE_BCFD5F:
	CLC
	RTS

CODE_BCFD61:
	STZ.w $09F5
	LDA.b $EB
	AND.b $30,x
	BEQ.b CODE_BCFD5F
	LDA.w $09B7,y
	CMP.w $09E3
	BCC.b CODE_BCFD5F
	LDA.w $09E7
	CMP.w $09B3,y
	BCC.b CODE_BCFD5F
	LDA.w $09E9
	CMP.w $09B5,y
	BCC.b CODE_BCFD5F
	LDA.w $09B9,y
	CMP.w $09E5
	BCC.b CODE_BCFD5F
	LDA.w $09AF,y
	BEQ.b CODE_BCFDB2
	CMP.w $09D3
	BCC.b CODE_BCFDB2
	LDA.w $09D7
	CMP.w $09AB,y
	BCC.b CODE_BCFDB2
	LDA.w $09D9
	CMP.w $09AD,y
	BCC.b CODE_BCFDB2
	LDA.w $09B1,y
	CMP.w $09D5
	BCC.b CODE_BCFDB2
	LDA.w #$0001
	TSB.w $09F5
CODE_BCFDB2:
	LDA.w $09DF
	BEQ.b CODE_BCFDDA
	CMP.w $09A3,y
	BCC.b CODE_BCFDDA
	LDA.w $09A7,y
	CMP.w $09DB
	BCC.b CODE_BCFDDA
	LDA.w $09A9,y
	CMP.w $09DD
	BCC.b CODE_BCFDDA
	LDA.w $09E1
	CMP.w $09A5,y
	BCC.b CODE_BCFDDA
	LDA.w #$0002
	TSB.w $09F5
CODE_BCFDDA:
	LDA.w $09A7,y
	CMP.w $09D3
	BCC.b CODE_BCFE00
	LDA.w $09D7
	CMP.w $09A3,y
	BCC.b CODE_BCFE00
	LDA.w $09D9
	CMP.w $09A5,y
	BCC.b CODE_BCFE00
	LDA.w $09A9,y
	CMP.w $09D5
	BCC.b CODE_BCFE00
	LDA.w #$0004
	TSB.w $09F5
CODE_BCFE00:
	LDA.w $09F5
	CMP.w #$0001
	RTS

CODE_BCFE07:
	PLB
	CLC
	RTL

CODE_BCFE0A:
	STA.b $EB
	LDA.w #$16B2
	STA.b $6A
	LDA.w $09E3
	STA.b $D9
	LDA.w $09E7
	STA.b $DD
	LDA.w $09E9
	STA.b $DF
	LDA.w $09E5
	STA.b $DB
	PHB
	PHK
	PLB
CODE_BCFE28:
	LDA.b $6A
	SEC
	SBC.w #$005E
	STA.b $6A
	CMP.w #$0E40
	BEQ.b CODE_BCFE07
	CMP.b $64
	BEQ.b CODE_BCFE28
	TAX
	LDA.b $00,x
	BEQ.b CODE_BCFE28
	LDA.b $30,x
	AND.b $EB
	BEQ.b CODE_BCFE28
	LDA.b $1A,x
	LSR
	TAY
	LDA.w DATA_BCB600,y
	TAY
	LDA.b $0A,x
	BIT.b $12,x
	BPL.b CODE_BCFE69
	SEC
	SBC.w $0002,y
	CMP.b $DB
	BCC.b CODE_BCFE28
	STA.b $E7
	SBC.w $0006,y
	CMP.b $DF
	BCC.b CODE_BCFE65
	BNE.b CODE_BCFE28
CODE_BCFE65:
	STA.b $E3
	BRA.b CODE_BCFE7F

CODE_BCFE69:
	CLC
	ADC.w $0002,y
	CMP.b $DF
	BCC.b CODE_BCFE74
	BNE.b CODE_BCFE28
	CLC
CODE_BCFE74:
	STA.b $E3
	ADC.w $0006,y
	CMP.b $DB
	BCC.b CODE_BCFE28
	STA.b $E7
CODE_BCFE7F:
	LDA.b $06,x
	BIT.b $12,x
	BVC.b CODE_BCFE9C
	SEC
	SBC.w $0000,y
	CMP.b $D9
	BCC.b CODE_BCFE28
	STA.b $E5
	SBC.w $0004,y
	CMP.b $DD
	BCC.b CODE_BCFE98
	BNE.b CODE_BCFE28
CODE_BCFE98:
	STA.b $E1
	BRA.b CODE_BCFEB5

CODE_BCFE9C:
	CLC
	ADC.w $0000,y
	CMP.b $DD
	BCC.b CODE_BCFEA7
	BNE.b CODE_BCFE28
	CLC
CODE_BCFEA7:
	STA.b $E1
	ADC.w $0004,y
	CMP.b $D9
	BCS.b CODE_BCFEB3
	BRL.w CODE_BCFE28

CODE_BCFEB3:
	STA.b $E5
CODE_BCFEB5:
	PLB
	SEC
	RTL

CODE_BCFEB8:
	LDX.w #$00E1
	LDY.w #$09AB
	BRA.b CODE_BCFEE8

CODE_BCFEC0:
	LDX.w #$00E1
	LDY.w #$09B3
	BRA.b CODE_BCFEE8

CODE_BCFEC8:
	LDX.w #$00E1
	LDY.w #$09A3
	BRA.b CODE_BCFEE8

CODE_BCFED0:
	LDX.w #$00D9
	LDY.w #$09DB
	BRA.b CODE_BCFF03

CODE_BCFED8:
	LDX.w #$00D9
	LDY.w #$09E3
	BRA.b CODE_BCFF03

CODE_BCFEE0:
	LDX.w #$00D9
	LDY.w #$09D3
	BRA.b CODE_BCFF03

CODE_BCFEE8:
	LDA.b $6A
	CMP.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_BCFF03
	CMP.w $0597
	BNE.b CODE_BCFEFC
	TYA
	CLC
	ADC.w #$0018
	TAY
	BRA.b CODE_BCFF03

CODE_BCFEFC:
	CMP.b $6C
	BNE.b CODE_BCFF1B
	LDY.w #$09EB
CODE_BCFF03:
	LDA.w $0004,y
	BEQ.b CODE_BCFF1B
	STA.b $04,x
	LDA.w $0000,y
	STA.b $00,x
	LDA.w $0006,y
	STA.b $06,x
	LDA.w $0002,y
	STA.b $02,x
	CLC
	RTL

CODE_BCFF1B:
	SEC
	RTL

CODE_BCFF1D:
	STA.b $EB
	LDA.w #$16B2
	STA.b $6A
	LDA.w $09E3
	STA.b $D9
	LDA.w $09E7
	STA.b $DD
	LDA.w $09E9
	STA.b $DF
	LDA.w $09E5
	STA.b $DB
CODE_BCFF38:
	PHB
	PHK
	PLB
CODE_BCFF3B:
	LDA.b $6A
	CMP.w #$0D85
	BCC.b CODE_BCFF6E
	SBC.w #$005E
	STA.b $6A
	CMP.b $64
	BEQ.b CODE_BCFF3B
	TAX
	LDA.b $00,x
	BEQ.b CODE_BCFF3B
	LDA.b $30,x
	AND.b $EB
	BEQ.b CODE_BCFF3B
	LDA.b $0A,x
	CMP.b $DB
	BCC.b CODE_BCFF3B
	CMP.b $DF
	BCS.b CODE_BCFF3B
	LDA.b $06,x
	CMP.b $D9
	BCC.b CODE_BCFF3B
	DEC
	CMP.b $DD
	BCS.b CODE_BCFF3B
	PLB
	SEC
	RTL

CODE_BCFF6E:
	PLB
	CLC
	RTL

	%FREE_BYTES($FCFF71, 143, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankFDMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_FD0000:						; Note: Level header pointers
	dw DATA_FD4BE2,DATA_FD4C1F,DATA_FD4C52,DATA_FD4C8A,DATA_FD4CC9,DATA_FD4D05,DATA_FD4D48,DATA_FD4D71
	dw DATA_FD4DB8,DATA_FD4DF4,DATA_FD4E1B,DATA_FD4E50,DATA_FD4E8C,DATA_FD4EF7,DATA_FD4F1E,DATA_FD4F51
	dw DATA_FD4F7D,DATA_FD4FB7,DATA_FD4FF7,DATA_FD501A,DATA_FD505E,DATA_FD5093,DATA_FD50C8,DATA_FD50F2
	dw DATA_FD512A,DATA_FD5166,DATA_FD519B,DATA_FD51B5,DATA_FD51DB,DATA_FD51F5,DATA_FD5219,DATA_FD5232
	dw DATA_FD5256,DATA_FD5270,DATA_FD528D,DATA_FD52A6,DATA_FD52DB,DATA_FD531A,DATA_FD535D,DATA_FD5377
	dw DATA_FD5391,DATA_FD53C2,DATA_FD53EC,DATA_FD5405,DATA_FD541F,DATA_FD5454,DATA_FD5485,DATA_FD54B3
	dw DATA_FD54E5,DATA_FD54E7,DATA_FD54E9,DATA_FD54EB,DATA_FD54ED,DATA_FD54EF,DATA_FD54F1,DATA_FD54F3
	dw DATA_FD54F5,DATA_FD54F7,DATA_FD54F9,DATA_FD54FB,DATA_FD54FD,DATA_FD54FF,DATA_FD5501,DATA_FD5503
	dw DATA_FD5505,DATA_FD5507,DATA_FD5509,DATA_FD550B,DATA_FD550D,DATA_FD550F,DATA_FD5511,DATA_FD5513
	dw DATA_FD5515,DATA_FD5517,DATA_FD5519,DATA_FD551B,DATA_FD551D,DATA_FD551F,DATA_FD5521,DATA_FD5523
	dw DATA_FD5525,DATA_FD5527,DATA_FD5529,DATA_FD552B,DATA_FD552D,DATA_FD552F,DATA_FD5531,DATA_FD5533
	dw DATA_FD5535,DATA_FD5537,DATA_FD5539,DATA_FD553B,DATA_FD553D,DATA_FD553F,DATA_FD5541,DATA_FD5543
	dw DATA_FD5545,DATA_FD5562,DATA_FD557B,DATA_FD55AC,DATA_FD55C9,DATA_FD55CB,DATA_FD55CD,DATA_FD55CF
	dw DATA_FD55D1,DATA_FD55EB,DATA_FD5605,DATA_FD561F,DATA_FD563C,DATA_FD5675,DATA_FD56AE,DATA_FD56D8
	dw DATA_FD56F2,DATA_FD570C,DATA_FD5726,DATA_FD5740,DATA_FD575A,DATA_FD5774,DATA_FD578E,DATA_FD57A8
	dw DATA_FD57C2,DATA_FD57DC,DATA_FD57F6,DATA_FD5810,DATA_FD582A,DATA_FD5844,DATA_FD585E,DATA_FD5878
	dw DATA_FD5892,DATA_FD58BC,DATA_FD58D6,DATA_FD58F0,DATA_FD590A,DATA_FD5924,DATA_FD593E,DATA_FD5958
	dw DATA_FD5972,DATA_FD598C,DATA_FD59A6,DATA_FD59C0,DATA_FD59DA,DATA_FD59F4,DATA_FD5A0E,DATA_FD5A28
	dw DATA_FD5A59,DATA_FD5A72,DATA_FD5A8C,DATA_FD5AA6,DATA_FD5AC0,DATA_FD5ADA,DATA_FD5AF4,DATA_FD5B1E
	dw DATA_FD5B38,DATA_FD5B52,DATA_FD5B7C,DATA_FD5B95,DATA_FD5BBA,DATA_FD5BD8,DATA_FD5BF2,DATA_FD5C0C
	dw DATA_FD5C25,DATA_FD5C3F,DATA_FD5C59,DATA_FD5C73,DATA_FD5C8D,DATA_FD5CA7,DATA_FD5CC1,DATA_FD5CDB
	dw DATA_FD5CF5,DATA_FD5D0F,DATA_FD5D29,DATA_FD5D43,DATA_FD5D5D,DATA_FD5D77,DATA_FD5D91,DATA_FD5DAB
	dw DATA_FD5DC5,DATA_FD5DDF,DATA_FD5DF9,DATA_FD5E13,DATA_FD5E2D,DATA_FD5E47,DATA_FD5E61,DATA_FD5E7B
	dw DATA_FD5E95,DATA_FD5EAF,DATA_FD5ECC,DATA_FD5EE6,DATA_FD5F00,DATA_FD5F1A,DATA_FD5F34,DATA_FD5F59
	dw DATA_FD5F72,DATA_FD5F8C,DATA_FD5FA6,DATA_FD5FC0,DATA_FD5FDA,DATA_FD5FDC,DATA_FD5FDE,DATA_FD5FE0
	dw DATA_FD5FE2,DATA_FD5FE4,DATA_FD5FE6,DATA_FD5FE8,DATA_FD5FEA,DATA_FD5FEC,$0000

	%FREE_BYTES($FD019E, 610, $00)

UNK_FD0400:
	dw $2908,$0000,$0000,$2D6B

DATA_FD0408:
	incbin "Palettes/Layer3_ErorrMessageScreenText.bin"

UNK_FD0410:
	incbin "Palettes/UnknownPalette1.bin"

DATA_FD0610:
	incbin "Palettes/FGBG_Level_GustyGlade.bin"

DATA_FD06F0:
	incbin "Palettes/FGBG_Level_GhostlyGrove.bin"

DATA_FD07F0:
	incbin "Palettes/FGBG_Level_LavaLagoon.bin"

DATA_FD08F0:
	incbin "Palettes/Layer3_LavaLagoonChilledWater.bin"

DATA_FD0910:
	incbin "Palettes/FGBG_Level_LockjawsSaga.bin"

DATA_FD0A10:
	incbin "Palettes/FGBG_Level_HornetHole.bin"

DATA_FD0B10:
	incbin "Palettes/FGBG_WorldMap.bin"

DATA_FD0CD0:
	incbin "Palettes/FGBG_Level_PiratePanic.bin"

DATA_FD0DD0:
	incbin "Palettes/Layer3_Level_RedHotRide.bin"

DATA_FD0DF0:
	incbin "Palettes/FGBG_Level_HotHeadHop.bin"

DATA_FD0EF0:
	incbin "Palettes/FGBG_Level_FieryFurnace.bin"

DATA_FD0FF0:
	incbin "Palettes/FGBG_MonkeyMuseum.bin"

DATA_FD10F0:
	incbin "Palettes/FGBG_FunkysFlightsII.bin"

DATA_FD11F0:
	incbin "Palettes/FGBG_KongKollage.bin"

DATA_FD12F0:
	incbin "Palettes/FGBG_SwankysBonusBonanza.bin"

DATA_FD13F0:
	incbin "Palettes/FGBG_KlubbasKiosk.bin"

DATA_FD14F0:
	incbin "Palettes/FGBG_Level_TopsailTrouble.bin"

DATA_FD15F0:
	incbin "Palettes/Layer2_TopsailTroubleBackground.bin"

DATA_FD1610:
	incbin "Palettes/FGBG_Level_MainbraceMayhem.bin"

DATA_FD1710:
	incbin "Palettes/FGBG_Level_TargetTerror.bin"

DATA_FD1870:
	incbin "Palettes/FGBG_GangplankGalleonMap.bin"

DATA_FD1970:
	incbin "Palettes/FGBG_CrocodileCauldronMap.bin"

DATA_FD1A70:
	incbin "Palettes/FGBG_KremQuayMap.bin"

DATA_FD1B70:
	incbin "Palettes/FGBG_KrazyKremlandMap1.bin"

DATA_FD1C70:
	incbin "Palettes/FGBG_GloomyGultchMap.bin"

DATA_FD1D70:
	incbin "Palettes/FGBG_KRoolsKeepMap.bin"

DATA_FD1E70:
	incbin "Palettes/FGBG_TheFlyingKrocMap.bin"

DATA_FD1F70:
	incbin "Palettes/FGBG_LostWorldMap.bin"

DATA_FD2070:
	incbin "Palettes/FGBG_KrazyKremlandMap2.bin"

DATA_FD2170:
	incbin "Palettes/FGBG_Level_KaptainsKabin.bin"

DATA_FD2270:
	incbin "Palettes/Layer3_Shine.bin"

DATA_FD228E:
	incbin "Palettes/FGBG_Level_KannonsKlaim.bin"

DATA_FD238E:
	incbin "Palettes/FGBG_Level_SquawksShaft.bin"

DATA_FD248E:
	incbin "Palettes/FGBG_Level_WindyWell.bin"

DATA_FD258E:
	incbin "Palettes/FGBG_GameOverScreen.bin"

DATA_FD268E:
	incbin "Palettes/Layer1_FallingLeaves.bin"

DATA_FD26AE:
	incbin "Palettes/Layer1_TitleScreen.bin"

DATA_FD27CE:
	incbin "Palettes/Layer1_CopyrightScreen.bin"

DATA_FD27EE:
	incbin "Palettes/FGBG_Level_BayouBoogie.bin"

DATA_FD28EE:
	incbin "Palettes/FGBG_Level_BrambleBlast.bin"

DATA_FD29EE:
	incbin "Palettes/FGBG_Level_ScreechsSprint.bin"

DATA_FD2AEE:
	incbin "Palettes/FGBG_Level_BrambleScramble.bin"

DATA_FD2BEE:
	incbin "Palettes/FGBG_Level_GlimmersGalleon.bin"

DATA_FD2CEE:
	incbin "Palettes/FGBG_Level_KrocodileKore.bin"

DATA_FD2DCE:
	incbin "Palettes/Layer3_Level_ToxicTower.bin"

DATA_FD2DEE:
	incbin "Palettes/FGBG_Level_CastleCrush.bin"

DATA_FD2EEE:
	incbin "Palettes/FGBG_Level_HauntedHall.bin"

DATA_FD2FEE:
	incbin "Palettes/Layer2_Kackle2.bin"

DATA_FD300E:
	incbin "Palettes/Layer2_Kackle3.bin"

DATA_FD302E:
	incbin "Palettes/Layer2_Kackle4.bin"

DATA_FD304E:
	incbin "Palettes/FGBG_Level_SlimeClimb.bin"

DATA_FD314E:
	incbin "Palettes/FGBG_Level_KRoolDuel.bin"

DATA_FD324E:
	incbin "Palettes/FGBG_Level_RattleBattle.bin"

DATA_FD334E:
	incbin "Palettes/FGBG_Level_GangplankGalleySunsetPalettes1.bin"

DATA_FD364E:
	incbin "Palettes/FGBG_Level_GangplankGalleySunsetPalettes2.bin"

DATA_FD394E:
	incbin "Palettes/Layer3_FrozenWater.bin"

DATA_FD398E:
	incbin "Palettes/FGBG_Level_BlackIceBattle.bin"

DATA_FD3A4E:
	incbin "Palettes/FGBG_Level_WebWoods.bin"

UNK_FD3B4E:
	incbin "Palettes/UnknownPalette2.bin"

DATA_FD3B6E:
	incbin "Palettes/FGBG_Level_AnimalAntics_JungleAreas.bin"

DATA_FD3C6E:
	incbin "Palettes/FGBG_FileSelectScreen.bin"

DATA_FD3DEE:
	incbin "Palettes/Layer1_DestroyThemAllScreen.bin"

DATA_FD3EAE:
	incbin "Palettes/Layer1_CollectTheStarsScreen.bin"

DATA_FD3F6E:
	incbin "Palettes/Layer1_FindTheTokenScreen.bin"

DATA_FD402E:
	incbin "Palettes/Layer1_CrankysVideoGameHeroesScreen.bin"

DATA_FD412E:
	incbin "Palettes/Layer1_YeScurvyKongKrew.bin"

DATA_FD414E:
	incbin "Palettes/Layer1_DeveloperNames.bin"

DATA_FD416E:
	incbin "Palettes/Sprite_GoodEndingEnergyBeam.bin"

DATA_FD418E:
	incbin "Palettes/Sprite_GoodEndingBottomHalfOfCrocodileIsle.bin"

DATA_FD420E:
	incbin "Palettes/Layer1_GoodEndingScreen.bin"

DATA_FD430E:
	incbin "Palettes/FGBG_Level_KlobberKarnage.bin"

DATA_FD440E:
	incbin "Palettes/FGBG_Level_JungleJinx.bin"

DATA_FD450E:
	incbin "Palettes/FGBG_Level_KrocheadKlamber.bin"

DATA_FD460E:
	incbin "Palettes/FGBG_Level_MudholeMarsh.bin"

DATA_FD470E:
	db $80,$38,$9C,$08,$54,$44,$0C,$08,$80,$38,$9C,$38,$58,$45,$04,$08
	db $80,$38,$9C,$08,$53,$42,$08,$08,$C0,$40,$9C,$08,$44,$45,$0C,$10
	db $80,$38,$70,$08,$54,$44,$0C,$08,$A0,$60,$84,$08,$54,$44,$0C,$08
	db $C0,$40,$9C,$08,$54,$45,$0C,$08,$C0,$40,$9C,$38,$54,$46,$0C,$08
	db $80,$80,$30,$08,$44,$44,$0C,$08,$80,$80,$95,$08,$54,$44,$0C,$08
	db $80,$38,$9C,$38,$53,$43,$10,$08,$C0,$40,$78,$38,$45,$46,$0C,$08
	db $C0,$40,$A8,$68,$45,$46,$0C,$08,$C0,$40,$70,$08,$54,$45,$0C,$08
	db $80,$44,$9C,$08,$54,$44,$0C,$08,$C0,$38,$9C,$38,$58,$45,$04,$08
	db $A0,$60,$84,$08,$53,$43,$10,$08,$C0,$40,$9C,$38,$53,$43,$10,$08

DATA_FD479E:
	dw $000B,$0000,!Define_DKC2_MusicID_PrimalRave,DATA_FD430E,CODE_BBACED,CODE_BBAD27
	db $30,$30,$1C,$00,$1A,$00,$0F,$00,$00

DATA_FD47B3:
	dw $000B,$0000,!Define_DKC2_MusicID_PrimalRave,DATA_FD440E,CODE_BBACED,CODE_BBAD27
	db $30,$30,$1C,$00,$1A,$00,$0F,$00,$00

DATA_FD47C8:
	dw $0011,$0003,!Define_DKC2_MusicID_BayouBoogie,DATA_FD450E,CODE_BBACD5,CODE_BBAD27
	db $26,$26,$10,$00,$0F,$00,$09,$08,$10

DATA_FD47DD:
	dw $0011,$0003,!Define_DKC2_MusicID_BayouBoogie,DATA_FD460E,CODE_BBACD5,CODE_BBAD27
	db $26,$26,$10,$00,$0F,$00,$09,$08,$10

DATA_FD47F2:
	dw $000B,$0000,!Define_DKC2_MusicID_PrimalRave,$0000,CODE_BBACED,CODE_BBAD27
	db $30,$30,$1C,$00,$1A,$00,$0F,$00,$00

DATA_FD4807:
	dw $0011,$000E,!Define_DKC2_MusicID_InASnowBoundLand,$0000,CODE_BBACD5,CODE_BBAD27
	db $2F,$2F,$1B,$00,$19,$00,$0E,$02,$30

DATA_FD481C:
	dw $0011,$000D,!Define_DKC2_MusicID_InASnowBoundLand,$0000,CODE_BBACD5,CODE_BBAD27
	db $31,$2F,$1D,$00,$1B,$00,$0E,$02,$30

DATA_FD4831:
	dw $0011,$000D,!Define_DKC2_MusicID_InASnowBoundLand,$0000,CODE_BBACD5,CODE_BBAD27
	db $31,$2F,$1D,$00,$1B,$00,$11,$02,$30

DATA_FD4846:
	dw $0013,$001A,!Define_DKC2_MusicID_KrooksMarch,$0000,CODE_BBACD5,CODE_BBAD27
	db $2B,$2B,$15,$00,$14,$00,$0B,$80,$00

DATA_FD485B:
	dw $0013,$001A,!Define_DKC2_MusicID_KrooksMarch,$0000,CODE_BBACD5,CODE_BBACF9
	db $2B,$2B,$15,$00,$14,$00,$0B,$80,$00

DATA_FD4870:
	dw $0012,$0019,!Define_DKC2_MusicID_KrooksMarch,$0000,CODE_BBACD5,CODE_BBAD27
	db $32,$31,$1E,$00,$1C,$00,$0B,$20,$00

DATA_FD4885:
	dw $0013,$001A,!Define_DKC2_MusicID_KrooksMarch,$0000,CODE_BBACD5,CODE_BBAD27
	db $2B,$2B,$15,$00,$14,$00,$14,$82,$00

DATA_FD489A:
	dw $0011,$0000,!Define_DKC2_MusicID_ForestInterlude,$0000,CODE_BBACD5,CODE_BBAD0C
	db $2E,$2E,$19,$00,$17,$00,$0D,$00,$00

DATA_FD48AF:
	dw $0011,$000B,!Define_DKC2_MusicID_ForestInterlude,$0000,CODE_BBACD5,CODE_BBAD27
	db $2A,$2A,$14,$00,$13,$00,$0C,$00,$00

DATA_FD48C4:
	dw $0011,$0000,!Define_DKC2_MusicID_ForestInterlude,$0000,CODE_BBACD5,CODE_BBAD27
	db $01,$02,$01,$00,$01,$00,$00,$02,$00

DATA_FD48D9:
	dw $0010,$0016,!Define_DKC2_MusicID_ForestInterlude,$0000,CODE_BBACD5,CODE_BBAD27
	db $35,$34,$21,$00,$1F,$00,$00,$02,$00

DATA_FD48EE:
	dw $000F,$0015,!Define_DKC2_MusicID_ForestInterlude,$0000,CODE_BBACD5,CODE_BBAD27
	db $1E,$1E,$0E,$00,$0D,$00,$00,$02,$00

DATA_FD4903:
	dw $000E,$0014,!Define_DKC2_MusicID_ForestInterlude,DATA_FD0610,CODE_BBACD5,CODE_BBAD27
	db $1D,$1D,$0F,$00,$0E,$00,$00,$02,$80

DATA_FD4918:
	dw $0011,$0013,!Define_DKC2_MusicID_LockjawsSaga,$0000,CODE_BBACD5,CODE_BBAD27
	db $02,$03,$02,$00,$02,$00,$01,$02,$00

DATA_FD492D:
	dw $000D,$0012,!Define_DKC2_MusicID_LockjawsSaga,$0000,CODE_BBACD5,CODE_BBAD27
	db $02,$03,$18,$00,$02,$00,$01,$22,$00

DATA_FD4942:
	dw $000C,$0011,!Define_DKC2_MusicID_LockjawsSaga,$0000,CODE_BBACD5,CODE_BBAD27
	db $28,$28,$12,$00,$11,$00,$01,$12,$00

DATA_FD4957:
	dw $0011,$0010,!Define_DKC2_MusicID_FlightOfTheZinger,$0000,CODE_BBACD5,CODE_BBAD27
	db $03,$04,$03,$00,$03,$00,$02,$02,$08

DATA_FD496C:
	dw $0011,$000F,!Define_DKC2_MusicID_FlightOfTheZinger,$0000,CODE_BBACD5,CODE_BBAD27
	db $03,$04,$03,$00,$03,$00,$07,$02,$08

DATA_FD4981:
	dw $0011,$0010,!Define_DKC2_MusicID_FlightOfTheZinger,$0000,CODE_BBACD5,CODE_BBAD27
	db $03,$04,$03,$00,$03,$00,$07,$02,$08

DATA_FD4996:
	dw $0011,$0004,!Define_DKC2_MusicID_KlompsRomp,$0000,CODE_BBACD5,CODE_BBAD27
	db $06,$07,$06,$00,$06,$00,$03,$0B,$00

DATA_FD49AB:
	dw $0011,$0017,!Define_DKC2_MusicID_KlompsRomp,$0000,CODE_BBACD5,CODE_BBAD27
	db $06,$07,$1A,$00,$18,$00,$03,$0B,$00

DATA_FD49C0:
	dw $0004,$0004,!Define_DKC2_MusicID_SnakeyChantey,$0000,CODE_BBACD5,CODE_BBAD27
	db $06,$07,$06,$00,$06,$00,$03,$0B,$00

DATA_FD49D5:
	dw $0009,$000A,!Define_DKC2_MusicID_HotHeadBop,$0000,CODE_BBACE1,CODE_BBAD27
	db $20,$20,$07,$00,$07,$00,$06,$08,$00

DATA_FD49EA:
	dw $0009,$000A,!Define_DKC2_MusicID_HotHeadBop,DATA_FD0EF0,CODE_BBACE1,CODE_BBAD27
	db $20,$20,$07,$00,$07,$00,$06,$08,$00

DATA_FD49FF:
	dw $0008,$0009,!Define_DKC2_MusicID_HotHeadBop,$0000,CODE_BBACE1,CODE_BBAD27
	db $29,$29,$13,$00,$12,$00,$06,$00,$01

DATA_FD4A14:
	dw $0005,$0006,!Define_DKC2_MusicID_JibJig,$0000,CODE_BBACD5,CODE_BBAD27
	db $2D,$2D,$17,$00,$16,$00,$04,$42,$00

UNK_FD4A29:
	dw $0011,$0005,!Define_DKC2_MusicID_JibJig,$0000,CODE_BBACD5,CODE_BBAD27
	db $21,$21,$08,$00,$08,$00,$04,$42,$00

DATA_FD4A3E:
	dw $0007,$0005,!Define_DKC2_MusicID_JibJig,$0000,CODE_BBACD5,CODE_BBAD27
	db $21,$21,$08,$00,$08,$00,$04,$42,$10

DATA_FD4A53:
	dw $0014,$0005,!Define_DKC2_MusicID_BossBossanova,$0000,CODE_BBACD5,CODE_BBAD27
	db $25,$25,$0D,$00,$08,$00,$04,$02,$00

DATA_FD4A68:
	dw $0014,$0005,!Define_DKC2_MusicID_JibJig,$0000,CODE_BBACD5,CODE_BBAD27
	db $25,$25,$0D,$00,$08,$00,$04,$42,$00

DATA_FD4A7D:
	dw $0007,$0005,!Define_DKC2_MusicID_JibJig,$0000,CODE_BBACD5,CODE_BBAD27
	db $0B,$21,$08,$00,$08,$00,$04,$42,$00

DATA_FD4A92:
	dw $0000,$0000,!Define_DKC2_MusicID_DiscoTrain,$0000,CODE_BBACD5,CODE_BBAD27
	db $22,$22,$09,$00,$09,$00,$05,$00,$40

DATA_FD4AA7:
	dw $0000,$0000,!Define_DKC2_MusicID_DiscoTrain,$0000,CODE_BBACD5,CODE_BBAD27
	db $22,$22,$09,$00,$09,$00,$13,$00,$40

DATA_FD4ABC:
	dw $0006,$0008,!Define_DKC2_MusicID_HauntedChase,$0000,CODE_BBACD5,CODE_BBAD27
	db $2C,$2C,$16,$00,$15,$00,$13,$00,$40

DATA_FD4AD1:
	dw $0006,$0008,!Define_DKC2_MusicID_HauntedChase,$0000,CODE_BBACD5,CODE_BBAD27
	db $2C,$2C,$16,$00,$15,$00,$05,$00,$40

DATA_FD4AE6:
	dw $0011,$0018,!Define_DKC2_MusicID_MiningMelancholy,DATA_FD248E,CODE_BBACD5,CODE_BBAD27
	db $34,$33,$20,$00,$1E,$00,$08,$00,$80

DATA_FD4AFB:
	dw $0011,$0007,!Define_DKC2_MusicID_MiningMelancholy,$0000,CODE_BBACD5,CODE_BBAD27
	db $24,$24,$0C,$00,$0C,$00,$08,$00,$00

DATA_FD4B10:
	dw $0011,$0007,!Define_DKC2_MusicID_MiningMelancholy,DATA_FD238E,CODE_BBACD5,CODE_BBAD27
	db $24,$24,$0C,$00,$0C,$00,$08,$00,$00

DATA_FD4B25:
	dw $0011,$0002,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $27,$27,$11,$00,$10,$00,$0A,$80,$02

DATA_FD4B3A:
	dw $0003,$0002,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $27,$27,$11,$00,$10,$00,$0A,$80,$02

DATA_FD4B4F:
	dw $0002,$0002,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $27,$27,$11,$00,$10,$00,$0A,$80,$02

DATA_FD4B64:
	dw $0001,$0001,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $33,$32,$1F,$00,$1D,$00,$12,$80,$02

DATA_FD4B79:
	dw $0011,$0002,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $27,$27,$11,$00,$10,$00,$12,$80,$02

DATA_FD4B8E:
	dw $0002,$0002,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $27,$27,$11,$00,$10,$00,$12,$80,$02

DATA_FD4BA3:
	dw $0003,$0002,!Define_DKC2_MusicID_StickerbushSymphony,$0000,CODE_BBACD5,CODE_BBAD27
	db $27,$27,$11,$00,$10,$00,$12,$80,$02

DATA_FD4BB8:
	dw $000A,$000C,!Define_DKC2_MusicID_BonusIntro,$0000,CODE_BBACD5,CODE_BBAD27
	db $23,$23,$0A,$00,$0A,$00,$10,$04,$00

DATA_FD4BCD:
	dw $0011,$0003,!Define_DKC2_MusicID_BayouBoogie,$0000,CODE_BBACD5,CODE_BBAD27
	db $26,$26,$10,$00,$0F,$00,$09,$08,$10

DATA_FD4BE2:
	dw $0000,DATA_FD48C4 : db $00 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0180,$0100
	db $00,$00,$20,$00,$02
	db $00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00
	db $00,$00,$00,$00,$02
	db $FF
	dw $000A,$000C,$000E,$1000,$FFFF
	dw $0000,$FFFF

DATA_FD4C1F:
	dw $0000,DATA_FD4942 : db $00 : dw $0000 : db $00 : dw $0005 : db $02,$00 : dw $0128,$0808
	db $02,$F0,$05,$10,$05
	db $02,$C4,$01,$20,$07
	db $02,$20,$07,$40,$04
	db $00,$D0,$0A,$70,$01
	db $FF
	dw $0001,!Define_DKC2_LevelID_GlimmersGalleon_Bonus1,!Define_DKC2_LevelID_GlimmersGalleon_Bonus2,!Define_DKC2_LevelID_GlimmersGalleon_Exit,$FFFF
	dw $0000,$FFFF

DATA_FD4C52:
	dw $0000,DATA_FD4957 : db $00 : dw $0000 : db $00 : dw $1103 : db $00,$02 : dw $04F0,$0A71
	db $00,$40,$04,$F8,$01
	db $40,$00,$02,$E8,$00
	db $00,$30,$07,$B1,$02
	db $40,$B0,$09,$48,$08
	db $00,$60,$0A,$11,$09
	db $FF
	dw $0060,!Define_DKC2_LevelID_RambiRumble_Bonus1,!Define_DKC2_LevelID_RambiRumble_RambiRoom,!Define_DKC2_LevelID_RambiRumble_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD4C8A:
	dw $0000,DATA_FD4996 : db $00 : dw $0000 : db $00 : dw $0A00 : db $01,$00 : dw $0130,$01D1
	db $00,$A8,$0C,$C8,$01
	db $00,$60,$02,$11,$02
	db $40,$B0,$10,$E8,$00
	db $40,$88,$15,$90,$01
	db $40,$B8,$1B,$E8,$00
	db $00,$30,$1C,$D0,$01
	db $FF
	dw $000C,!Define_DKC2_LevelID_PiratePanic_KaptainsKabin,!Define_DKC2_LevelID_PiratePanic_Bonus1,!Define_DKC2_LevelID_PiratePanic_Bonus2,!Define_DKC2_LevelID_PiratePanic_Warp,$FFFF
	dw $0000,$FFFF

DATA_FD4CC9:
	dw $0000,DATA_FD49AB : db $01 : dw $0000 : db $00 : dw $0100 : db $01,$00 : dw $0130,$0235
	db $00,$80,$10,$E8,$01
	db $40,$78,$01,$E1,$00
	db $40,$D8,$1D,$C0,$01
	db $40,$C8,$1F,$B0,$01
	db $00,$B0,$20,$91,$02
	db $FF
	dw $0040,!Define_DKC2_LevelID_GangplankGalley_Bonus1,!Define_DKC2_LevelID_GangplankGalley_Bonus2,!Define_DKC2_LevelID_PiratePanic_Warp,$FFFF
	dw $0000,$0040,$0015,$FFFF

DATA_FD4D05:
	dw $0000,DATA_FD49C0 : db $02 : dw $0000 : db $00 : dw $0100 : db $01,$00 : dw $0130,$02B1
	db $00,$70,$16,$80,$01
	db $40,$A0,$01,$08,$01
	db $00,$D0,$03,$B1,$02
	db $40,$90,$10,$08,$01
	db $40,$40,$1D,$E8,$00
	db $00,$F0,$28,$11,$02
	db $FF
	dw $000A,!Define_DKC2_LevelID_RattleBattle_Bonus1,!Define_DKC2_LevelID_RattleBattle_RattlyRoom,!Define_DKC2_LevelID_RattleBattle_Bonus2,!Define_DKC2_LevelID_RattleBattle_Bonus3,$FFFF
	dw $0000,$0005,$005A,$FFFF

DATA_FD4D48:
	dw $0006,DATA_FD49C0 : db $03 : dw $0000 : db $00 : dw $0000 : db $01,$80 : dw $0130,$0200
	db $FF
	dw $0029,$FFFF
	dw $0000,$0001,$004A,$004A,$0052,$0052,$003A,$003A
	dw $0029,$FFFF

DATA_FD4D71:
	dw $0000,DATA_FD49D5 : db $00 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0160,$0295
	db $00,$10,$12,$20,$02
	db $40,$10,$21,$18,$01
	db $40,$00,$12,$C8,$01
	db $40,$7C,$1D,$01,$01
	db $40,$30,$23,$D0,$01
	db $00,$C0,$23,$91,$02
	db $FF
	dw $0041,!Define_DKC2_LevelID_HotHeadHop_Bonus3,!Define_DKC2_LevelID_HotHeadHop_Bonus1,!Define_DKC2_LevelID_HotHeadHop_Bonus2,!Define_DKC2_LevelID_HotHeadHop_Warp,$FFFF
	dw $0000,$0007,$0059,$0041,$0025,$FFFF

DATA_FD4DB8:
	dw $0000,DATA_FD49FF : db $01 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0160,$0291
	db $00,$C0,$16,$D0,$01
	db $40,$58,$14,$B1,$01
	db $40,$E8,$16,$90,$01
	db $40,$60,$28,$A7,$01
	db $00,$B0,$28,$91,$02
	db $FF
	dw $0024,!Define_DKC2_LevelID_RedHotRide_Bonus1,!Define_DKC2_LevelID_RedHotRide_Bonus2,!Define_DKC2_LevelID_HotHeadHop_Warp,$FFFF
	dw $0000,$0008,$0039,$FFFF

DATA_FD4DF4:
	dw $0003,DATA_FD4A53 : db $00 : dw $0000 : db $00 : dw $0109 : db $00,$00 : dw $0130,$01ED
	db $00,$00,$00,$00,$02
	db $00,$00,$20,$00,$02
	db $FF
	dw $000C,$FFFF
	dw $0000,$0030,$0031,$FFFF

DATA_FD4E1B:
	dw $0000,DATA_FD4A14 : db $01 : dw $0000 : db $00 : dw $0B06 : db $00,$00 : dw $0130,$16ED
	db $00,$90,$03,$50,$0E
	db $00,$90,$03,$50,$0E
	db $40,$18,$01,$58,$01
	db $00,$00,$04,$4D,$02
	db $FF
	dw $002D,!Define_DKC2_LevelID_SlimeClimb_Bonus1,!Define_DKC2_LevelID_SlimbClimb_Bonus2,$FFFF
	dw $0000,$000A,$0042,$FFFF

DATA_FD4E50:
	dw $0000,DATA_FD4A3E : db $02 : dw $0000 : db $00 : dw $0706 : db $00,$02 : dw $03D0,$0F8D
	db $00,$10,$02,$B0,$08
	db $02,$D0,$03,$B5,$0C
	db $00,$28,$01,$4D,$04
	db $40,$E8,$01,$D0,$01
	db $00,$D0,$02,$AD,$02
	db $FF
	dw $0050,!Define_DKC2_LevelID_TopsailTrouble_Bonus1,!Define_DKC2_LevelID_TopsailTrouble_Bonus2,!Define_DKC2_LevelID_TopsailTrouble_Warp,$FFFF
	dw $0000,$0050,$0009,$FFFF

DATA_FD4E8C:
	dw $0000,DATA_FD4A68 : db $03 : dw $0000 : db $00 : dw $0106 : db $00,$00 : dw $0130,$0BAD
	db $02,$B0,$03,$38,$07
	db $02,$D8,$03,$AD,$0A
	db $00,$33,$01,$C0,$03
	db $40,$30,$02,$68,$01
	db $40,$48,$03,$68,$01
	db $00,$A0,$03,$0D,$03
	db $FF
	dw $0004,!Define_DKC2_LevelID_MainbraceMayhem_Bonus1,!Define_DKC2_LevelID_MainbraceMayhem_Bonus2,!Define_DKC2_LevelID_MainbraceMayhem_Bonus3,!Define_DKC2_LevelID_MainbraceMayhem_Warp,$FFFF
	dw $0000,$000C,$0038,$00C4,$00C9,$00C5,$00CA,$00C6
	dw $00CB,$00C7,$00CC,$00C8,$00CD,$00C4,$0099,$00C5
	dw $0096,$00C6,$0080,$00C7,$0016,$00C8,$009A,$FFFF

DATA_FD4EF7:
	dw $0003,DATA_FD4A7D : db $04 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0110,$0C2D
	db $00,$00,$00,$00,$02
	db $00,$00,$20,$00,$02
	db $FF
	dw $000C,$FFFF
	dw $0000,$0034,$0035,$FFFF

DATA_FD4F1E:
	dw $0000,DATA_FD4A92 : db $00 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0130,$02B1
	db $00,$40,$24,$58,$02
	db $40,$60,$1F,$E8,$00
	db $00,$10,$36,$A5,$02
	db $00,$20,$40,$A0,$02
	db $FF
	dw $001E,!Define_DKC2_LevelID_TargetTerror_Bonus1,!Define_DKC2_LevelID_TargetTerror_Bonus2,!Define_DKC2_LevelID_TargetTerror_Exit,$FFFF
	dw $0000,$FFFF

DATA_FD4F51:
	dw $0000,DATA_FD4A92 : db $01 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0130,$0271
	db $00,$00,$28,$D6,$01
	db $00,$98,$02,$71,$01
	db $00,$A0,$5E,$F0,$01
	db $FF
	dw $00BE,!Define_DKC2_LevelID_RicketyRace_Bonus1,!Define_DKC2_LevelID_RicketyRace_Exit,$FFFF
	dw $0000,$FFFF

DATA_FD4F7D:
	dw $0000,DATA_FD4ABC : db $00 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0150,$01D1
	db $00,$20,$29,$7C,$01
	db $00,$A0,$14,$B9,$01
	db $00,$E0,$14,$05,$02
	db $00,$10,$3D,$65,$02
	db $00,$D0,$54,$C0,$01
	db $FF
	dw $00BF,!Define_DKC2_LevelID_HauntedHall_Bonus1,!Define_DKC2_LevelID_HauntedHall_Bonus2,!Define_DKC2_LevelID_HauntedHall_Bonus3,!Define_DKC2_LevelID_HauntedHall_Exit,$FFFF
	dw $0000,$FFFF

DATA_FD4FB7:
	dw $0000,DATA_FD4957 : db $01 : dw $0000 : db $00 : dw $0F03 : db $00,$00 : dw $01D0,$0C71
	db $02,$00,$04,$88,$08
	db $02,$00,$02,$D1,$09
	db $02,$90,$02,$31,$09
	db $40,$D0,$09,$68,$01
	db $00,$80,$03,$B1,$01
	db $FF
	dw $0064,!Define_DKC2_LevelID_HornetHole_Bonus2,!Define_DKC2_LevelID_HornetHole_Bonus1,!Define_DKC2_LevelID_HornetHole_Bonus3,$FFFF
	dw $0000,$0011,$004B,$0065,$000E,$FFFF

DATA_FD4FF7:
	dw $0002,DATA_FD4957 : db $02 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0150,$01F1
	db $00,$00,$20,$00,$02
	db $00,$00,$20,$00,$02
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD501A:
	dw $0000,DATA_FD4981 : db $00 : dw $0000 : db $00 : dw $0805 : db $02,$00 : dw $0160,$01D1
	db $02,$A1,$01,$90,$19
	db $00,$3C,$01,$51,$13
	db $00,$A0,$01,$51,$1F
	db $00,$80,$02,$51,$09
	db $00,$30,$02,$B1,$33
	db $FF
	dw $0054,!Define_DKC2_LevelID_ParrotChutePanic_Bonus1,!Define_DKC2_LevelID_ParrotChutePanic_Bonus2,!Define_DKC2_LevelID_ParrotChutePanic_RareLogoRoom,$FFFF
	dw $0000,$0013,$005C,$0013,$0044,$0054,$0017,$FFFF

DATA_FD505E:
	dw $0000,DATA_FD492D : db $01 : dw $0000 : db $00 : dw $1005 : db $00,$00 : dw $0128,$07A1
	db $02,$50,$05,$F0,$04
	db $00,$08,$06,$01,$02
	db $40,$30,$0A,$10,$01
	db $00,$50,$0A,$F0,$01
	db $FF
	dw $0008,!Define_DKC2_LevelID_LavaLagoon_Bonus1,!Define_DKC2_LevelID_LavaLagoon_Warp,$FFFF
	dw $0000,$0014,$0049,$FFFF

DATA_FD5093:
	dw $0000,DATA_FD4918 : db $02 : dw $0000 : db $00 : dw $1005 : db $00,$00 : dw $0150,$00F8
	db $02,$80,$07,$08,$05
	db $02,$34,$09,$D0,$05
	db $42,$B0,$09,$50,$02
	db $00,$D0,$0A,$01,$03
	db $FF
	dw $0048,!Define_DKC2_LevelID_LockjawsLocker_Bonus1,!Define_DKC2_LevelID_LockjawsLocker_Warp,$FFFF
	dw $0000,$0048,$000B,$FFFF

DATA_FD50C8:
	dw $0000,DATA_FD49EA : db $02 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0160,$0291
	db $00,$50,$18,$0C,$02
	db $40,$98,$32,$40,$01
	db $00,$70,$32,$91,$02
	db $FF
	dw $00C7,!Define_DKC2_LevelID_FieryFurnace_Bonus1,$FFFF
	dw $0000,$FFFF

DATA_FD50F2:
	dw $0000,DATA_FD48D9 : db $00 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0154,$02D1
	db $00,$A0,$15,$90,$02
	db $00,$18,$0B,$71,$02
	db $40,$B0,$24,$D8,$01
	db $40,$50,$2C,$31,$01
	db $00,$20,$2F,$71,$02
	db $FF
	dw $000D,!Define_DKC2_LevelID_WebWoods_SquitterRoom,!Define_DKC2_LevelID_WebWoods_Bonus1,!Define_DKC2_LevelID_WebWoods_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD512A:
	dw $0000,DATA_FD4903 : db $01 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0274,$0251
	db $00,$A8,$18,$C8,$01
	db $00,$50,$01,$51,$02
	db $40,$50,$17,$28,$01
	db $40,$98,$20,$98,$01
	db $00,$E0,$30,$51,$02
	db $FF
	dw $0013,!Define_DKC2_LevelID_TopsailTrouble_Warp,!Define_DKC2_LevelID_GustyGlade_Bonus1,!Define_DKC2_LevelID_GustyGlade_Bonus2,$FFFF
	dw $0000,$0018,$004C,$FFFF

DATA_FD5166:
	dw $0000,DATA_FD48EE : db $02 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0156,$0251
	db $00,$40,$14,$A0,$01
	db $40,$40,$14,$38,$01
	db $40,$B8,$1C,$41,$01
	db $00,$B0,$28,$31,$02
	db $FF
	dw $003C,!Define_DKC2_LevelID_GhostlyGrove_Bonus1,!Define_DKC2_LevelID_GhostlyGrove_Bonus2,$FFFF
	dw $0000,$003C,$0010,$FFFF

DATA_FD519B:
	dw $0001 : db $00 : dw DATA_FD4A3E : db $05 : dw $0000 : db $01 : dw $0100 : db $00,$80 : dw $012C,$0218
	db $FF
	dw $0009,$FFFF
	dw $0000,$FFFF

DATA_FD51B5:
	dw $0001 : db $00 : dw DATA_FD4BB8 : db $00 : dw $0000 : db $00 : dw $0100 : db $00,$02 : dw $01D0,$01C0
	db $00,$80,$01,$C0,$01
	db $00,$80,$01,$00,$01
	db $FF
	dw $000C,!Define_DKC2_LevelID_PiratePanic_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD51DB:
	dw $0001 : db $03 : dw DATA_FD49D5 : db $03 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0130,$0291
	db $FF
	dw $0003,$FFFF
	dw $0000,$FFFF

DATA_FD51F5:
	dw $0001 : db $00 : dw DATA_FD4996 : db $04 : dw $0000 : db $01 : dw $0100 : db $01,$00 : dw $0140,$02D1
	db $00,$80,$01,$B1,$01
	db $00,$80,$01,$B1,$01
	db $FF
	dw $0005,$FFFF
	dw $0000,$FFFF

DATA_FD5219:
	dw $0006,DATA_FD4AA7 : db $01 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0158,$02D1
	db $FF
	dw $002E,$FFFF,$0000,$FFFF

DATA_FD5232:
	dw $0001 : db $00 : dw DATA_FD48C4 : db $04 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0130,$02D1
	db $00,$00,$1F,$00,$01
	db $00,$80,$01,$00,$01
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5256:
	dw $0001 : db $00 : dw DATA_FD4A68 : db $05 : dw $0000 : db $01 : dw $0100 : db $00,$80 : dw $012C,$0218
	db $FF
	dw $0009,$FFFF
	dw $0000,$FFFF

DATA_FD5270:
	dw $0003,DATA_FD49D5 : db $05 : dw $0000 : db $00 : dw $0109 : db $00,$00 : dw $0384,$0291
	db $FF
	dw $000C,$FFFF
	dw $0000,$0031,$0032,$FFFF

DATA_FD528D:
	dw $0002,DATA_FD4BB8 : db $00 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$01C0
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD52A6:
	dw $0000,DATA_FD4AE6 : db $03 : dw $0000 : db $00 : dw $0106 : db $00,$00 : dw $0130,$2031
	db $00,$80,$01,$EC,$11
	db $40,$D0,$03,$98,$13
	db $00,$30,$01,$B1,$01
	db $00,$10,$02,$B1,$01
	db $FF
	dw $0045,!Define_DKC2_LevelID_WindyWell_Bonus1,!Define_DKC2_LevelID_WindyWell_Bonus2,$FFFF
	dw $0000,$0045,$0062,$FFFF

DATA_FD52DB:
	dw $0000,DATA_FD4B10 : db $00 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $0130,$1AB1
	db $00,$70,$02,$D0,$10
	db $00,$28,$01,$31,$18
	db $00,$60,$02,$D0,$10
	db $40,$E0,$03,$08,$05
	db $40,$10,$03,$40,$01
	db $00,$C8,$03,$31,$02
	db $FF
	dw $0021,!Define_DKC2_LevelID_SquawksShaft_Bonus1,!Define_DKC2_LevelID_SquawksShaft_Bonus2,!Define_DKC2_LevelID_SquawksShaft_Bonus3,!Define_DKC2_LevelID_SquawksShaft_Warp,$FFFF
	dw $0000,$FFFF

DATA_FD531A:
	dw $0000,DATA_FD4AFB : db $01 : dw $0000 : db $00 : dw $0106 : db $00,$00 : dw $0130,$134D
	db $02,$D0,$03,$28,$0A
	db $80,$A0,$02,$A0,$13
	db $00,$68,$02,$4D,$08
	db $00,$20,$01,$40,$01
	db $40,$20,$03,$28,$01
	db $00,$80,$03,$0D,$02
	db $FF
	dw $0014,!Define_DKC2_LevelID_KannonsKlaim_Bonus1,!Define_DKC2_LevelID_KannonsKlaim_Bonus2,!Define_DKC2_LevelID_KannonsKlaim_Bonus3,!Define_DKC2_LevelID_KannonsKlaim_Warp,$FFFF
	dw $0000,$0025,$0051,$FFFF

DATA_FD535D:
	dw $0001 : db $00 : dw DATA_FD4957 : db $03 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0150,$01F1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5377:
	dw $0001 : db $00 : dw DATA_FD4AFB : db $02 : dw $0000 : db $01 : dw $0100 : db $00,$80 : dw $0130,$0220
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5391:
	dw $0000,DATA_FD4BCD : db $00 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0130,$026D
	db $00,$E0,$16,$70,$02
	db $40,$80,$1D,$B0,$01
	db $40,$10,$2F,$60,$01
	db $00,$10,$2F,$85,$02
	db $FF
	dw $0001,!Define_DKC2_LevelID_BarrelBayou_Bonus1,!Define_DKC2_LevelID_BarrelBayou_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD53C2:
	dw $0000,DATA_FD47C8 : db $01 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $04D0,$0285
	db $00,$88,$13,$44,$02
	db $40,$48,$14,$B8,$01
	db $00,$C0,$29,$85,$02
	db $FF
	dw $0005,!Define_DKC2_LevelID_KrockheadKlamber_Bonus1,$FFFF
	dw $0000,$FFFF

DATA_FD53EC:
	dw $0002,DATA_FD48D9 : db $04 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0138,$02D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5405:
	dw $0001 : db $00 : dw DATA_FD4BCD : db $02 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0130,$0285
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD541F:
	dw $0000,DATA_FD47DD : db $03 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0130,$0225
	db $00,$20,$16,$B8,$01
	db $40,$20,$16,$71,$01
	db $40,$28,$23,$78,$01
	db $00,$00,$33,$25,$02
	db $FF
	dw $0002,!Define_DKC2_LevelID_MudholeMarsh_Bonus1,!Define_DKC2_LevelID_MudholeMarsh_Bonus2,$FFFF
	dw $0000,$002C,$005B,$FFFF

DATA_FD5454:
	dw $0000,DATA_FD4B25 : db $00 : dw $0000 : db $00 : dw $0B00 : db $00,$00 : dw $0130,$0BA9
	db $00,$20,$06,$C8,$06
	db $80,$60,$01,$27,$09
	db $40,$90,$08,$E8,$00
	db $00,$60,$08,$A9,$03
	db $FF
	dw $0063,!Define_DKC2_LevelID_BrambleBlast_Bonus1,!Define_DKC2_LevelID_BrambleBlast_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD5485:
	dw $0000,DATA_FD4B4F : db $01 : dw $0000 : db $00 : dw $0B06 : db $02,$02 : dw $0BA0,$0A49
	db $00,$9E,$03,$90,$07
	db $02,$20,$0C,$69,$08
	db $00,$50,$0C,$69,$02
	db $FF
	dw $000F,!Define_DKC2_LevelID_BrambleScramble_Bonus1,$FFFF
	dw $0000,$002E,$0053,$FFFF

DATA_FD54B3:
	dw $0000,DATA_FD4B3A : db $02 : dw $0000 : db $00 : dw $0B06 : db $02,$00 : dw $0290,$0A49
	db $02,$C0,$08,$10,$08
	db $40,$E0,$0A,$84,$07
	db $00,$90,$0C,$E9,$01
	db $FF
	dw $0061,!Define_DKC2_LevelID_ScreechsSprint_Bonus1,$FFFF
	dw $0000,$002F,$004E,$002F,$0056,$FFFF

DATA_FD54E5:
	dw $0005

DATA_FD54E7:
	dw $0005

DATA_FD54E9:
	dw $0005

DATA_FD54EB:
	dw $0005

DATA_FD54ED:
	dw $0005

DATA_FD54EF:
	dw $0005

DATA_FD54F1:
	dw $0005

DATA_FD54F3:
	dw $0005

DATA_FD54F5:
	dw $0004

DATA_FD54F7:
	dw $0004

DATA_FD54F9:
	dw $0004

DATA_FD54FB:
	dw $0004

DATA_FD54FD:
	dw $0004

DATA_FD54FF:
	dw $0004

DATA_FD5501:
	dw $0004

DATA_FD5503:
	dw $0004

DATA_FD5505:
	dw $0004

DATA_FD5507:
	dw $0004

DATA_FD5509:
	dw $0004

DATA_FD550B:
	dw $0004

DATA_FD550D:
	dw $0004

DATA_FD550F:
	dw $0004

DATA_FD5511:
	dw $0004

DATA_FD5513:
	dw $0004

DATA_FD5515:
	dw $0004

DATA_FD5517:
	dw $0004

DATA_FD5519:
	dw $0004

DATA_FD551B:
	dw $0004

DATA_FD551D:
	dw $0004

DATA_FD551F:
	dw $0004

DATA_FD5521:
	dw $0004

DATA_FD5523:
	dw $0004

DATA_FD5525:
	dw $0004

DATA_FD5527:
	dw $0004

DATA_FD5529:
	dw $0004

DATA_FD552B:
	dw $0004

DATA_FD552D:
	dw $0004

DATA_FD552F:
	dw $0004

DATA_FD5531:
	dw $0004

DATA_FD5533:
	dw $0004

DATA_FD5535:
	dw $0004

DATA_FD5537:
	dw $0004

DATA_FD5539:
	dw $0004

DATA_FD553B:
	dw $0004

DATA_FD553D:
	dw $0004

DATA_FD553F:
	dw $0004

DATA_FD5541:
	dw $0004

DATA_FD5543:
	dw $0004

DATA_FD5545:
	dw $0003,DATA_FD496C : db $01 : dw $0000 : db $00 : dw $0B00 : db $02,$00 : dw $012C,$0231
	db $FF
	dw $000C,$FFFF
	dw $0000,$0033,$0034,$FFFF

DATA_FD5562:
	dw $0003,DATA_FD489A : db $00 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0133,$01C1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD557B:
	dw $0000,DATA_FD4885 : db $00 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $01D0,$3095
	db $00,$50,$02,$9E,$1A
	db $00,$28,$01,$D8,$20
	db $00,$38,$01,$55,$13
	db $00,$AC,$01,$75,$01
	db $FF
	dw $008F,!Define_DKC2_LevelID_CastleCrush_Bonus1,!Define_DKC2_LevelID_CastleCrush_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD55AC:
	dw $0003,DATA_FD4BCD : db $0B : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0225
	db $FF
	dw $000C,$FFFF
	dw $0000,$0032,$0033,$FFFF

DATA_FD55C9:
	dw $0005

DATA_FD55CB:
	dw $0005

DATA_FD55CD:
	dw $0005

DATA_FD55CF:
	dw $0005

DATA_FD55D1:
	dw $0001 : db $00 : dw DATA_FD4918 : db $05 : dw $0000 : db $01 : dw $1005 : db $02,$00 : dw $0190,$0298
	db $FF
	dw $0048,$FFFF
	dw $0000,$FFFF

DATA_FD55EB:
	dw $0001 : db $00 : dw DATA_FD492D : db $05 : dw $0000 : db $01 : dw $1005 : db $02,$00 : dw $0190,$02A1
	db $FF
	dw $0048,$FFFF
	dw $0000,$FFFF

DATA_FD5605:
	dw $0001 : db $00 : dw DATA_FD4B10 : db $02 : dw $0000 : db $01 : dw $0100 : db $00,$80 : dw $0130,$0220
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD561F:
	dw $0003,DATA_FD48AF : db $00 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0130,$01C5
	db $FF
	dw $000C,$FFFF
	dw $0000,$0033,$0034,$FFFF

DATA_FD563C:
	dw $0000,DATA_FD4807 : db $00 : dw $0000 : db $00 : dw $1005 : db $00,$00 : dw $0168,$056D
	db $02,$E0,$05,$48,$04
	db $00,$A0,$08,$20,$07
	db $00,$10,$03,$50,$03
	db $00,$00,$04,$30,$04
	db $FF
	dw $0023,!Define_DKC2_LevelID_ArcticAbyss_Bonus1,!Define_DKC2_LevelID_ArcticAbyss_Bonus2,$FFFF
	dw $0000,$006C,$005D,$006C,$003D,$FFFF

DATA_FD5675:
	dw $0000,DATA_FD4846 : db $02 : dw $0000 : db $00 : dw $0806 : db $00,$02 : dw $02D0,$26B5
	db $00,$28,$01,$B8,$15
	db $02,$A8,$02,$55,$1E
	db $00,$74,$02,$B5,$0A
	db $00,$00,$02,$15,$02
	db $FF
	dw $004D,!Define_DKC2_LevelID_ChainlinkChamber_Bonus1,!Define_DKC2_LevelID_ChainlinkChamber_Bonus2,$FFFF
	dw $0000,$006D,$0055,$004D,$006E,$FFFF

DATA_FD56AE:
	dw $0000,DATA_FD4870 : db $03 : dw $0000 : db $00 : dw $0606 : db $02,$00 : dw $0130,$2795
	db $00,$00,$02,$60,$14
	db $00,$30,$01,$48,$02
	db $00,$90,$02,$55,$02
	db $FF
	dw $00B9,!Define_DKC2_LevelID_ToxicTower_Bonus1,$FFFF
	dw $0000,$FFFF

DATA_FD56D8:
	dw $0001 : db $03 : dw DATA_FD4996 : db $05 : dw $0000 : db $00 : dw $0A00 : db $01,$00 : dw $012C,$02D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD56F2:
	dw $0001 : db $01 : dw DATA_FD4996 : db $06 : dw $0000 : db $00 : dw $0A00 : db $01,$00 : dw $012C,$01D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD570C:
	dw $0001 : db $03 : dw DATA_FD49AB : db $07 : dw $0000 : db $00 : dw $0A00 : db $01,$02 : dw $02D4,$02D5
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5726:
	dw $0001 : db $03 : dw DATA_FD49C0 : db $08 : dw $0000 : db $00 : dw $0A06 : db $01,$02 : dw $03D4,$02F5
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5740:
	dw $0001 : db $02 : dw DATA_FD49C0 : db $09 : dw $0000 : db $00 : dw $0A06 : db $01,$00 : dw $012C,$02D5
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD575A:
	dw $0001 : db $03 : dw DATA_FD49D5 : db $06 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0140,$0291
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5774:
	dw $0001 : db $02 : dw DATA_FD49D5 : db $07 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0124,$0291
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD578E:
	dw $0001 : db $01 : dw DATA_FD49D5 : db $08 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0164,$0291
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD57A8:
	dw $0001 : db $02 : dw DATA_FD49FF : db $09 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0124,$0291
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD57C2:
	dw $0001 : db $03 : dw DATA_FD4A68 : db $06 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $012C,$050D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD57DC:
	dw $0001 : db $01 : dw DATA_FD4A68 : db $07 : dw $0000 : db $00 : dw $0A00 : db $00,$80 : dw $01D0,$0287
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD57F6:
	dw $0001 : db $02 : dw DATA_FD4A14 : db $08 : dw $0000 : db $00 : dw $0A00 : db $00,$80 : dw $0180,$023F
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5810:
	dw $0001 : db $01 : dw DATA_FD4A3E : db $09 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0128,$026D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD582A:
	dw $0001 : db $03 : dw DATA_FD4A3E : db $0A : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0128,$040D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5844:
	dw $0001 : db $02 : dw DATA_FD4A68 : db $0A : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0128,$040D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD585E:
	dw $0001 : db $01 : dw DATA_FD4A14 : db $0C : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0128,$042D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5878:
	dw $0001 : db $03 : dw DATA_FD4A14 : db $0D : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $011C,$02CD
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5892:
	dw $0000,DATA_FD479E : db $00 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0148,$01E1
	db $00,$60,$18,$F0,$01
	db $40,$40,$35,$31,$01
	db $00,$40,$35,$21,$02
	db $FF
	dw $00C6,!Define_DKC2_LevelID_KlobberKarnage_Bonus1,$FFFF
	dw $0000,$FFFF

DATA_FD58BC:
	dw $0001 : db $03 : dw DATA_FD4918 : db $03 : dw $0000 : db $00 : dw $1005 : db $02,$00 : dw $0128,$0441
	db $FF
	dw $0048,$FFFF
	dw $0000,$FFFF

DATA_FD58D6:
	dw $0001 : db $03 : dw DATA_FD4942 : db $04 : dw $0000 : db $00 : dw $0105 : db $02,$00 : dw $0128,$0341
	db $FF
	dw $0048,$FFFF
	dw $0000,$FFFF

DATA_FD58F0:
	dw $0001 : db $01 : dw DATA_FD4918 : db $05 : dw $0000 : db $01 : dw $1005 : db $02,$00 : dw $0128,$01A1
	db $FF
	dw $0048,$FFFF
	dw $0000,$FFFF

DATA_FD590A:
	dw $0001 : db $03 : dw DATA_FD4942 : db $06 : dw $0000 : db $00 : dw $0105 : db $02,$00 : dw $012C,$0261
	db $FF
	dw $0048,$FFFF
	dw $0000,$FFFF

DATA_FD5924:
	dw $0001 : db $03 : dw DATA_FD48C4 : db $05 : dw $0000 : db $00 : dw $0100 : db $00,$02 : dw $01AC,$01D1
	db $FF
	dw $000D,$FFFF
	dw $0000,$FFFF

DATA_FD593E:
	dw $0001 : db $03 : dw DATA_FD4903 : db $08 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0154,$0251
	db $FF
	dw $000D,$FFFF
	dw $0000,$FFFF

DATA_FD5958:
	dw $0001 : db $02 : dw DATA_FD4903 : db $07 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0154,$0251
	db $FF
	dw $000D,$FFFF
	dw $0000,$FFFF

DATA_FD5972:
	dw $0001 : db $03 : dw DATA_FD48C4 : db $08 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0154,$0251
	db $FF
	dw $000D,$FFFF
	dw $0000,$FFFF

DATA_FD598C:
	dw $0001 : db $01 : dw DATA_FD4BCD : db $05 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0225
	db $FF
	dw $0001,$FFFF
	dw $0000,$FFFF

DATA_FD59A6:
	dw $0001 : db $03 : dw DATA_FD4BCD : db $06 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0285
	db $FF
	dw $0001,$FFFF
	dw $0000,$FFFF

DATA_FD59C0:
	dw $0001 : db $01 : dw DATA_FD47C8 : db $07 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0245
	db $FF
	dw $0001,$FFFF
	dw $0000,$FFFF

DATA_FD59DA:
	dw $0001 : db $02 : dw DATA_FD47DD : db $08 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0128,$0245
	db $FF
	dw $0001,$FFFF
	dw $0000,$FFFF

DATA_FD59F4:
	dw $0001 : db $01 : dw DATA_FD47DD : db $09 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0245
	db $FF
	dw $0001,$FFFF
	dw $0000,$FFFF

DATA_FD5A0E:
	dw $0001 : db $00 : dw DATA_FD49D5 : db $03 : dw $0000 : db $01 : dw $0100 : db $00,$00 : dw $0130,$0291
	db $FF
	dw $0003,$FFFF
	dw $0000,$FFFF

DATA_FD5A28:
	dw $0000,DATA_FD4807 : db $01 : dw $0000 : db $00 : dw $0A06 : db $00,$00 : dw $0140,$083D
	db $02,$50,$08,$D8,$02
	db $00,$48,$05,$0D,$07
	db $00,$3C,$0A,$10,$04
	db $00,$70,$0A,$AD,$01
	db $FF
	dw $006D,!Define_DKC2_LevelID_ClappersCavern_Bonus1,!Define_DKC2_LevelID_ClappersCavern_Bonus2,$FFFF
	dw $0000,$FFFF

DATA_FD5A59:
	dw $0006,DATA_FD4807 : db $02 : dw $0000 : db $00 : dw $1005 : db $02,$00 : dw $0140,$02AD
	db $FF
	dw $009B,$FFFF
	dw $0000,$FFFF

DATA_FD5A72:
	dw $0001 : db $03 : dw DATA_FD481C : db $03 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0148,$032D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5A8C:
	dw $0001 : db $03 : dw DATA_FD4807 : db $04 : dw $0000 : db $00 : dw $1005 : db $02,$00 : dw $0140,$018D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5AA6:
	dw $0001 : db $02 : dw DATA_FD4807 : db $05 : dw $0000 : db $00 : dw $100D : db $02,$00 : dw $0140,$018D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5AC0:
	dw $0001 : db $03 : dw DATA_FD481C : db $06 : dw $0000 : db $00 : dw $010D : db $00,$02 : dw $0298,$0171
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5ADA:
	dw $0001 : db $03 : dw DATA_FD481C : db $07 : dw $0000 : db $00 : dw $1000 : db $00,$00 : dw $0400,$018D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5AF4:
	dw $0000,DATA_FD4831 : db $00 : dw $0000 : db $00 : dw $010D : db $00,$02 : dw $02B4,$01D1
	db $00,$01,$02,$00,$14
	db $40,$40,$01,$F8,$1C
	db $00,$60,$02,$2D,$25
	db $FF
	dw $00C5,!Define_DKC2_LevelID_BlackIceBattle_Bonus1,$FFFF
	dw $0000,$FFFF

DATA_FD5B1E:
	dw $0001 : db $01 : dw DATA_FD47B3 : db $03 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0140,$0181
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5B38:
	dw $0001 : db $01 : dw DATA_FD479E : db $04 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0140,$01E1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5B52:
	dw $0000,DATA_FD47B3 : db $05 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0140,$0209
	db $00,$20,$17,$08,$02
	db $40,$20,$17,$90,$01
	db $00,$10,$2E,$81,$02
	db $FF
	dw $00C4,!Define_DKC2_LevelID_JungleJinx_Bonus1,$FFFF,$0000,$FFFF

DATA_FD5B7C:
	dw $0006,DATA_FD47F2 : db $02 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0140,$01C1
	db $FF
	dw $0090,$FFFF
	dw $0000,$FFFF

DATA_FD5B95:
	dw $0006,DATA_FD47F2 : db $06 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0140,$01E1
	db $00,$50,$02,$70,$01
	db $40,$58,$0B,$29,$01
	db $FF
	dw $009F,!Define_DKC2_LevelID_AnimalAntics_Bonus1,$FFFF
	dw $0000,$FFFF

DATA_FD5BBA:
	dw $0006,DATA_FD47F2 : db $07 : dw $0000 : db $00 : dw $0A00 : db $00,$00 : dw $0520,$00E8
	db $00,$30,$0C,$E1,$01
	db $FF
	dw $00C8,$FFFF
	dw $0000,$FFFF

DATA_FD5BD8:
	dw $0001 : db $01 : dw DATA_FD4B25 : db $03 : dw $0000 : db $02 : dw $0B06 : db $02,$00 : dw $012C,$0669
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5BF2:
	dw $0001 : db $03 : dw DATA_FD4B3A : db $04 : dw $0000 : db $00 : dw $0B0B : db $02,$80 : dw $0150,$07A8
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5C0C:
	dw $0006,DATA_FD4B64 : db $00 : dw $0000 : db $00 : dw $0B06 : db $02,$80 : dw $02A1,$044C
	db $FF
	dw $009C,$FFFF
	dw $0000,$FFFF

DATA_FD5C25:
	dw $0001 : db $03 : dw DATA_FD4B79 : db $01 : dw $0000 : db $01 : dw $0B06 : db $02,$00 : dw $012C,$01C9
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5C3F:
	dw $0001 : db $01 : dw DATA_FD4B8E : db $02 : dw $0000 : db $01 : dw $0B06 : db $02,$00 : dw $012C,$0449
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5C59:
	dw $0001 : db $02 : dw DATA_FD4B8E : db $03 : dw $0000 : db $01 : dw $0B06 : db $02,$00 : dw $012C,$0329
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5C73:
	dw $0001 : db $02 : dw DATA_FD4B8E : db $04 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0209
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5C8D:
	dw $0001 : db $03 : dw DATA_FD4B8E : db $05 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0120,$0209
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5CA7:
	dw $0001 : db $03 : dw DATA_FD4B79 : db $06 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$04A9
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5CC1:
	dw $0001 : db $03 : dw DATA_FD4B79 : db $07 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0309
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5CDB:
	dw $0001 : db $03 : dw DATA_FD4BA3 : db $08 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $01CC,$01A9
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5CF5:
	dw $0001 : db $03 : dw DATA_FD4BB8 : db $00 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0128,$01C0
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5D0F:
	dw $0001 : db $01 : dw DATA_FD4B10 : db $04 : dw $0000 : db $00 : dw $0B06 : db $00,$00 : dw $012C,$02B1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5D29:
	dw $0001 : db $03 : dw DATA_FD4AFB : db $05 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $012C,$01F1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5D43:
	dw $0001 : db $03 : dw DATA_FD4AFB : db $06 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $012C,$07F1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5D5D:
	dw $0001 : db $03 : dw DATA_FD4B10 : db $07 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $012C,$0291
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5D77:
	dw $0001 : db $03 : dw DATA_FD4AFB : db $08 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $012C,$0511
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5D91:
	dw $0001 : db $03 : dw DATA_FD4957 : db $04 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $014C,$01D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5DAB:
	dw $0001 : db $01 : dw DATA_FD4957 : db $05 : dw $0000 : db $01 : dw $0B06 : db $02,$00 : dw $014C,$01D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5DC5:
	dw $0001 : db $03 : dw DATA_FD4957 : db $06 : dw $0000 : db $00 : dw $0100 : db $00,$02 : dw $01D8,$02C9
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5DDF:
	dw $0001 : db $03 : dw DATA_FD4957 : db $07 : dw $0000 : db $00 : dw $0B06 : db $02,$02 : dw $01F8,$03D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5DF9:
	dw $0001 : db $01 : dw DATA_FD4957 : db $08 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0150,$016D
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5E13:
	dw $0001 : db $03 : dw DATA_FD4981 : db $02 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $012C,$0331
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5E2D:
	dw $0001 : db $03 : dw DATA_FD4981 : db $03 : dw $0000 : db $00 : dw $0100 : db $00,$02 : dw $01D8,$03D1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5E47:
	dw $0001 : db $03 : dw DATA_FD4846 : db $04 : dw $0000 : db $00 : dw $0806 : db $02,$00 : dw $012C,$0455
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5E61:
	dw $0001 : db $03 : dw DATA_FD4846 : db $05 : dw $0000 : db $00 : dw $0806 : db $02,$00 : dw $0130,$05D5
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5E7B:
	dw $0001 : db $01 : dw DATA_FD4885 : db $06 : dw $0000 : db $00 : dw $0C00 : db $00,$00 : dw $0150,$03A0
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5E95:
	dw $0001 : db $03 : dw DATA_FD4885 : db $07 : dw $0000 : db $00 : dw $0C00 : db $00,$00 : dw $0150,$0C00
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5EAF:
	dw $0003,DATA_FD485B : db $08 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0150,$01D5
	db $FF
	dw $000C,$FFFF
	dw $0000,$0035,$0036,$FFFF

DATA_FD5ECC:
	dw $0001 : db $03 : dw DATA_FD4B10 : db $08 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $012C,$0511
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5EE6:
	dw $0001 : db $01 : dw DATA_FD4AE6 : db $04 : dw $0000 : db $00 : dw $0C06 : db $00,$00 : dw $012C,$02B1
	db $FF
	dw $000C,$FFFF
	dw $0000,$FFFF

DATA_FD5F00:
	dw $0001 : db $02 : dw DATA_FD48D9 : db $09 : dw $0000 : db $00 : dw $0100 : db $00,$00 : dw $0150,$024D
	db $FF
	dw $000D,$FFFF
	dw $0000,$FFFF

DATA_FD5F1A:
	dw $0001 : db $03 : dw DATA_FD4AD1 : db $02 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0102,$02A5
	db $FF
	dw $000E,$FFFF
	dw $0000,$FFFF

DATA_FD5F34:
	dw $0006,DATA_FD4AA7 : db $01 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0158,$02D1
	db $FF
	dw $003B,$FFFF
	dw $0000,$003B,$0043,$003B,$0066,$0067,$002C,$FFFF

DATA_FD5F59:
	dw $0006,DATA_FD4ABC : db $02 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0158,$0281
	db $FF
	dw $0018,$FFFF
	dw $0000,$FFFF

DATA_FD5F72:
	dw $0001 : db $03 : dw DATA_FD4ABC : db $03 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0140,$01D8
	db $FF
	dw $003B,$FFFF
	dw $0000,$FFFF

DATA_FD5F8C:
	dw $0001 : db $03 : dw DATA_FD4AA7 : db $04 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0140,$0188
	db $FF
	dw $003B,$FFFF
	dw $0000,$FFFF

DATA_FD5FA6:
	dw $0001 : db $02 : dw DATA_FD4ABC : db $05 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0140,$01D1
	db $FF
	dw $003B,$FFFF
	dw $0000,$FFFF

DATA_FD5FC0:
	dw $0001 : db $01 : dw DATA_FD4AA7 : db $06 : dw $0000 : db $00 : dw $000E : db $00,$00 : dw $0140,$01D1
	db $FF
	dw $003B,$FFFF
	dw $0000,$FFFF

DATA_FD5FDA:
	dw $0005

DATA_FD5FDC:
	dw $0005

DATA_FD5FDE:
	dw $0005

DATA_FD5FE0:
	dw $0005

DATA_FD5FE2:
	dw $0005

DATA_FD5FE4:
	dw $0005

DATA_FD5FE6:
	dw $0005

DATA_FD5FE8:
	dw $0005

DATA_FD5FEA:
	dw $0005

DATA_FD5FEC:
	dw $0005

DATA_FD5FEE:
	dw DATA_FD6682,DATA_FD6484,DATA_FD6664,DATA_FD68BC,DATA_FD6574,DATA_FD66A0,DATA_FD66BE,DATA_FD66DC
	dw DATA_FD66FA,DATA_FD6718,DATA_FD6736,DATA_FD6772,DATA_FD6790,DATA_FD67EA,DATA_FD6808,DATA_FD6826
	dw DATA_FD6862,DATA_FD6880,DATA_FD689E,DATA_FD6426+$02,DATA_FD68BC,DATA_FD6754,DATA_FD68F8,DATA_FD6916
	dw DATA_FD6934,DATA_FD6952,DATA_FD6970,DATA_FD68DA,DATA_FD698E,DATA_FD69AC,DATA_FD69CA,DATA_FD6A06
	dw DATA_FD6A24,DATA_FD6A60,DATA_FD6A42,DATA_FD7528,DATA_FD7898,DATA_FD7546,DATA_FD6A7E,DATA_FD6ABA
	dw DATA_FD6B8C,DATA_FD78B6,DATA_FD6AD8,DATA_FD7164+$02,DATA_FD7564,DATA_FD6AF6,DATA_FD6B14,DATA_FD6B32
	dw DATA_FD6B6E,DATA_FD6BAA,DATA_FD6BC8,DATA_FD705A,DATA_FD7292,DATA_FD7184,DATA_FD71A2,DATA_FD6A9C
	dw DATA_FD6C04,DATA_FD79C4,DATA_FD6C40,DATA_FD6C5E,DATA_FD6C7C,DATA_FD6C9A,DATA_FD62DC,DATA_FD62FA
	dw DATA_FD6318,DATA_FD765A,DATA_FD7678,DATA_FD6D12,DATA_FD6D30,DATA_FD6D4E,DATA_FD6D6C,DATA_FD6D8A
	dw DATA_FD6BE6,DATA_FD6CF4,DATA_FD67AE,DATA_FD6C22,DATA_FD67CC,DATA_FD6B50,DATA_FD6CB8,DATA_FD6CD6
	dw DATA_FD6DA8,DATA_FD6DC6,DATA_FD6E02,DATA_FD6E20,DATA_FD6844,DATA_FD785C,DATA_FD787A,DATA_FD6DE4
	dw DATA_FD6E5C,DATA_FD6E7A,DATA_FD6E98,DATA_FD6EB6,DATA_FD6ED4,DATA_FD6EF2,DATA_FD62A0,DATA_FD62BE
	dw DATA_FD6F4C,DATA_FD69E8,DATA_FD6F10,DATA_FD6F2E,DATA_FD6E3E,DATA_FD6F6A,DATA_FD6F88,DATA_FD6FA6
	dw DATA_FD6FC4,DATA_FD6FE2,DATA_FD7000,DATA_FD701E,DATA_FD703C,DATA_FD7078,DATA_FD6242,DATA_FD7096
	dw DATA_FD70B4,DATA_FD721A,DATA_FD7238,DATA_FD7256,DATA_FD7274,DATA_FD72B2,DATA_FD72D0,DATA_FD70EE
	dw DATA_FD6336,DATA_FD6354,DATA_FD6372,DATA_FD6390,DATA_FD63AE,DATA_FD63CC,DATA_FD63EA,DATA_FD6408
	dw DATA_FD7800,DATA_FD6446,DATA_FD7910,DATA_FD792E,DATA_FD794C,DATA_FD796A,DATA_FD7988,DATA_FD79A6
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	dw DATA_FD72EE,DATA_FD730C,DATA_FD732A,DATA_FD7348,DATA_FD7366,DATA_FD7384,DATA_FD73A2,DATA_FD73C0
	dw DATA_FD74B0,DATA_FD74CE,DATA_FD74EC,DATA_FD750A,DATA_FD73DE,DATA_FD73FC,DATA_FD741A,DATA_FD7438
	dw DATA_FD7456,DATA_FD7474,DATA_FD7492,DATA_FD7582,DATA_FD75A0,DATA_FD763A,DATA_FD7696,DATA_FD76B6
	dw DATA_FD76D4,DATA_FD76F2,DATA_FD6426,DATA_FD6464,DATA_FD774C,DATA_FD75FA,DATA_FD761A,DATA_FD776A
	dw DATA_FD7148,DATA_FD712A,DATA_FD7710,DATA_FD772E,DATA_FD7788,DATA_FD77A6,DATA_FD77C4,DATA_FD77E2
	dw DATA_FD78D4,DATA_FD78F2,DATA_FD710C,$0000,$0000,$0000,$0000,$0000
	dw DATA_FD7820,DATA_FD783E,$0000,$0000,$0000,$0000,$0000,$0000
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000

DATA_FD618E:
	dw DATA_FD6682,DATA_FD6682,DATA_FD6682,DATA_FD6682,DATA_FD6682,DATA_FD6664,DATA_FD6664,DATA_FD6664
	dw DATA_FD6934,DATA_FD6952,DATA_FD6970,DATA_FD68BC,DATA_FD68BC,DATA_FD68BC,DATA_FD68BC,DATA_FD68BC
	dw DATA_FD68BC,DATA_FD68BC,DATA_FD6718,DATA_FD68BC,DATA_FD68BC,DATA_FD68BC,DATA_FD68BC,DATA_FD68BC
	dw DATA_FD68BC,DATA_FD6682

DATA_FD61C2:
	incbin "Palettes/Sprite_Fireworks.bin"

DATA_FD6242:
	incbin "Palettes/Sprite_Unknown1.bin"

DATA_FD62A0:
	incbin "Palettes/Sprite_KlubbasClub.bin"

DATA_FD62BE:
	incbin "Palettes/Sprite_Klubba.bin"

DATA_FD62DC:
	incbin "Palettes/Sprite_BreakableWall_ShipDeck.bin"

DATA_FD62FA:
	incbin "Palettes/Sprite_BreakableWall_BeeHive.bin"

DATA_FD6318:
	incbin "Palettes/Sprite_BreakableWall_ForestLeftWall.bin"

DATA_FD6336:
	incbin "Palettes/Sprite_BreakableWall_Castle.bin"

DATA_FD6354:
	incbin "Palettes/Sprite_Unknown2.bin"

DATA_FD6372:
	incbin "Palettes/Sprite_BreakableWall_LavaCave.bin"

DATA_FD6390:
	incbin "Palettes/Sprite_BreakableWall_ShipHold_TallWoodenBox.bin"

DATA_FD63AE:
	incbin "Palettes/Sprite_BreakableWall_IceCave.bin"

DATA_FD63CC:
	incbin "Palettes/Sprite_Unknown3.bin"

DATA_FD63EA:
	incbin "Palettes/Sprite_Unknown4.bin"

DATA_FD6408:
	incbin "Palettes/Sprite_Unknown5.bin"

DATA_FD6426:
	incbin "Palettes/Sprite_MapDiddyDixieTextAndLevelIcons.bin"

DATA_FD6446:
	incbin "Palettes/Sprite_Link.bin"

DATA_FD6464:
	incbin "Palettes/Sprite_MapKrocodileIcons.bin"

DATA_FD6484:
	incbin "Palettes/Sprite_Diddy_Active.bin"
	incbin "Palettes/Sprite_Diddy_Inactive.bin"
	incbin "Palettes/Sprite_Diddy_P2Active.bin"
	incbin "Palettes/Sprite_Diddy_P2Inactive.bin"
	incbin "Palettes/Sprite_Diddy_Frozen.bin"
	incbin "Palettes/Sprite_Diddy_SlowMotion.bin"
	incbin "Palettes/Sprite_Diddy_ReverseControls.bin"
	incbin "Palettes/Sprite_Diddy_Invincible.bin"

DATA_FD6574:
	incbin "Palettes/Sprite_Dixie_Active.bin"
	incbin "Palettes/Sprite_Dixie_Inactive.bin"
	incbin "Palettes/Sprite_Dixie_P2Active.bin"
	incbin "Palettes/Sprite_Dixie_P2Inactive.bin"
	incbin "Palettes/Sprite_Dixie_Frozen.bin"
	incbin "Palettes/Sprite_Dixie_SlowMotion.bin"
	incbin "Palettes/Sprite_Dixie_ReverseControls.bin"
	incbin "Palettes/Sprite_Dixie_Invincible.bin"

DATA_FD6664:
	incbin "Palettes/Sprite_Barrel.bin"

DATA_FD6682:
	incbin "Palettes/Sprite_HUDNumbers.bin"

DATA_FD66A0:
	incbin "Palettes/Sprite_Squitter.bin"

DATA_FD66BE:
	incbin "Palettes/Sprite_Unknown6.bin"

DATA_FD66DC:
	incbin "Palettes/Sprite_Klomp.bin"

DATA_FD66FA:
	incbin "Palettes/Sprite_Kannon.bin"

DATA_FD6718:						; Note: Also used by the hooks
	incbin "Palettes/Sprite_Cannonball.bin"

DATA_FD6736:
	incbin "Palettes/Sprite_Cannon.bin"

DATA_FD6754:
	incbin "Palettes/Sprite_LoadedCannon.bin"

DATA_FD6772:
	incbin "Palettes/Sprite_OrangeShuri.bin"

DATA_FD6790:
	incbin "Palettes/Sprite_BlueKruncha.bin"

DATA_FD67AE:
	incbin "Palettes/Sprite_LightRedKruncha.bin"

DATA_FD67CC:
	incbin "Palettes/Sprite_EnragedKruncha.bin"

DATA_FD67EA:
	incbin "Palettes/Sprite_Rattly.bin"

DATA_FD6808:
	incbin "Palettes/Sprite_Lockjaw.bin"

DATA_FD6826:
	incbin "Palettes/Sprite_GreenSquawks.bin"

DATA_FD6844:
	incbin "Palettes/Sprite_PurpleSquawks.bin"

DATA_FD6862:
	incbin "Palettes/Sprite_CreditsClickClack.bin"

DATA_FD6880:
	incbin "Palettes/Sprite_WaterSplash.bin"

DATA_FD689E:						; Note: Also used by the yellow klanks.
	incbin "Palettes/Sprite_YellowKutlass.bin"

DATA_FD68BC:
	incbin "Palettes/Sprite_Coins.bin"

DATA_FD68DA:
	incbin "Palettes/Sprite_NoAnimalBuddySign.bin"

DATA_FD68F8:
	incbin "Palettes/Sprite_Unknown7.bin"

DATA_FD6916:
	incbin "Palettes/Sprite_LevelEndGoal.bin"

DATA_FD6934:
	incbin "Palettes/Sprite_RedExtraLifeBalloon.bin"

DATA_FD6952:
	incbin "Palettes/Sprite_GreenExtraLifeBalloon.bin"

DATA_FD6970:
	incbin "Palettes/Sprite_BlueExtraLifeBalloon.bin"

DATA_FD698E:
	incbin "Palettes/Sprite_Neek.bin"

DATA_FD69AC:
	incbin "Palettes/Sprite_CatO9Tails.bin"

DATA_FD69CA:
	incbin "Palettes/Sprite_MiniNecky.bin"

DATA_FD69E8:
	incbin "Palettes/Sprite_GhostMiniNecky.bin"

DATA_FD6A06:
	incbin "Palettes/Sprite_GreenKlobber.bin"

DATA_FD6A24:
	incbin "Palettes/Sprite_KrowsEgg.bin"

DATA_FD6A42:
	incbin "Palettes/Sprite_KrowsBody.bin"

DATA_FD6A60:
	incbin "Palettes/Sprite_KrowsHead.bin"

DATA_FD6A7E:
	incbin "Palettes/Sprite_CrankyKong.bin"

DATA_FD6A9C:
	incbin "Palettes/Sprite_SwankyKong.bin"

DATA_FD6ABA:
	incbin "Palettes/Sprite_SkullCart.bin"

DATA_FD6AD8:
	incbin "Palettes/Sprite_RedKlobber.bin"

DATA_FD6AF6:
	incbin "Palettes/Sprite_RollercoasterGate.bin"

DATA_FD6B14:
	incbin "Palettes/Sprite_GhostRope.bin"

DATA_FD6B32:
	incbin "Palettes/Sprite_GreyKaboing.bin"

DATA_FD6B50:
	incbin "Palettes/Sprite_BlueGreenKaboing.bin"

DATA_FD6B6E:
	incbin "Palettes/Sprite_HauntedHallDoor.bin"

DATA_FD6B8C:
	incbin "Palettes/Sprite_GoodAndBadBarrel.bin"

DATA_FD6BAA:
	incbin "Palettes/Sprite_Unknown8.bin"

DATA_FD6BC8:
	incbin "Palettes/Sprite_BrownPuftup.bin"

DATA_FD6BE6:
	incbin "Palettes/Sprite_RedZinger.bin"

DATA_FD6C04:
	incbin "Palettes/Sprite_YellowZinger.bin"

DATA_FD6C22:
	incbin "Palettes/Sprite_UnusedGreenZinger.bin"

DATA_FD6C40:
	incbin "Palettes/Sprite_Klinger.bin"

DATA_FD6C5E:
	incbin "Palettes/Sprite_Flitter.bin"

DATA_FD6C7C:
	incbin "Palettes/Sprite_BlueFlotsam.bin"

DATA_FD6C9A:
	incbin "Palettes/Sprite_UnusedRedFlotsam.bin"

DATA_FD6CB8:
	incbin "Palettes/Sprite_UnusedYellowFlotsam.bin"

DATA_FD6CD6:
	incbin "Palettes/Sprite_GreenFlotsam.bin"

DATA_FD6CF4:
	incbin "Palettes/Sprite_Glimmer.bin"

DATA_FD6D12:
	incbin "Palettes/Sprite_Rambi.bin"

DATA_FD6D30:
	incbin "Palettes/Sprite_UnusedTurquoiseFlitter.bin"

DATA_FD6D4E:
	incbin "Palettes/Sprite_UnusedBlueWingFlitter.bin"

DATA_FD6D6C:
	incbin "Palettes/Sprite_UnusedGreenWingFlitter.bin"

DATA_FD6D8A:
	incbin "Palettes/Sprite_UnusedRedFlitter.bin"

DATA_FD6DA8:
	incbin "Palettes/Sprite_Spiny.bin"

DATA_FD6DC6:
	incbin "Palettes/Sprite_Kleever1.bin"

DATA_FD6DE4:
	incbin "Palettes/Sprite_KleeverHurt3.bin"

DATA_FD6E02:
	incbin "Palettes/Sprite_Unknown9.bin"

DATA_FD6E20:
	incbin "Palettes/Sprite_Klampon.bin"

DATA_FD6E3E:
	incbin "Palettes/Sprite_BrownKrochead.bin"

DATA_FD6E5C:
	incbin "Palettes/Sprite_Horsetail.bin"

DATA_FD6E7A:
	incbin "Palettes/Sprite_Unknown10.bin"

DATA_FD6E98:
	incbin "Palettes/Sprite_RideableBalloon.bin"

DATA_FD6EB6:
	incbin "Palettes/Sprite_DarkColoredChest.bin"

DATA_FD6ED4:
	incbin "Palettes/Sprite_Kloak.bin"

DATA_FD6EF2:
	incbin "Palettes/Sprite_HelicopterBarrelWings.bin"

DATA_FD6F10:
	incbin "Palettes/Sprite_KleeverHurt1.bin"

DATA_FD6F2E:
	incbin "Palettes/Sprite_KleeverHurt2.bin"

DATA_FD6F4C:
	incbin "Palettes/Sprite_Enguarde.bin"

DATA_FD6F6A:
	incbin "Palettes/Sprite_YellowKlobber.bin"

DATA_FD6F88:
	incbin "Palettes/Sprite_BlackKlobber.bin"

DATA_FD6FA6:
	incbin "Palettes/Sprite_Unknown11.bin"

DATA_FD6FC4:
	incbin "Palettes/Sprite_Unknown12.bin"

DATA_FD6FE2:
	incbin "Palettes/Sprite_KRool.bin"

DATA_FD7000:
	incbin "Palettes/Sprite_KRoolGun.bin"

DATA_FD701E:
	incbin "Palettes/Sprite_KRoolCoveredInSoot.bin"

DATA_FD703C:
	incbin "Palettes/Sprite_ElectricGuitar.bin"

DATA_FD705A:
	incbin "Palettes/Sprite_BoomBox.bin"

DATA_FD7078:
	incbin "Palettes/Sprite_BlueKlank.bin"

DATA_FD7096:
	incbin "Palettes/Sprite_Clapper.bin"

DATA_FD70B4:
	incbin "Palettes/Sprite_KRoolGunVacuumEffect.bin"

DATA_FD70EE:
	incbin "Palettes/Sprite_Screech.bin"

DATA_FD710C:
	incbin "Palettes/Sprite_GreenPuftup.bin"

DATA_FD712A:
	incbin "Palettes/Sprite_PurplePuftup.bin"

DATA_FD7148:
	incbin "Palettes/Sprite_PinkShuri.bin"

DATA_FD7164:
	incbin "Palettes/Sprite_FireAndExplosions.bin"

DATA_FD7184:
	incbin "Palettes/Sprite_RacingFlag.bin"

DATA_FD71A2:
	incbin "Palettes/Sprite_TrafficLight.bin"

DATA_FD721A:
	incbin "Palettes/Sprite_KRoolFreezeShots.bin"

DATA_FD7238:
	incbin "Palettes/Sprite_KRoolSlowdownShots.bin"

DATA_FD7256:
	incbin "Palettes/Sprite_KRoolReverseShots.bin"

DATA_FD7274:
	incbin "Palettes/Sprite_Unknown13.bin"

DATA_FD7292:
	incbin "Palettes/Sprite_MapHelicopterBarrel.bin"

DATA_FD72B2:
	incbin "Palettes/Sprite_Yoshi.bin"

DATA_FD72D0:
	incbin "Palettes/Sprite_Mario.bin"

DATA_FD72EE:
	incbin "Palettes/Sprite_TransparentKRool1.bin"

DATA_FD730C:
	incbin "Palettes/Sprite_TransparentKRool2.bin"

DATA_FD732A:
	incbin "Palettes/Sprite_TransparentKRool3.bin"

DATA_FD7348:
	incbin "Palettes/Sprite_Unknown14.bin"

DATA_FD7366:
	incbin "Palettes/Sprite_Unknown15.bin"

DATA_FD7384:
	incbin "Palettes/Sprite_Unknown16.bin"

DATA_FD73A2:
	incbin "Palettes/Sprite_Kudgel.bin"

DATA_FD73C0:
	incbin "Palettes/Sprite_KudgelsClub.bin"

DATA_FD73DE:
	incbin "Palettes/Sprite_Unknown17.bin"

DATA_FD73FC:
	incbin "Palettes/Sprite_Unknown18.bin"

DATA_FD741A:
	incbin "Palettes/Sprite_Unknown19.bin"

DATA_FD7438:
	incbin "Palettes/Sprite_Kleever2.bin"

DATA_FD7456:
	incbin "Palettes/Sprite_Kleever5.bin"

DATA_FD7474:
	incbin "Palettes/Sprite_Kleever3.bin"

DATA_FD7492:
	incbin "Palettes/Sprite_Kleever4.bin"

DATA_FD74B0:
	incbin "Palettes/Sprite_KingZingStinqStinger1.bin"

DATA_FD74CE:
	incbin "Palettes/Sprite_KingZingStinqStinger2.bin"

DATA_FD74EC:
	incbin "Palettes/Sprite_KingZingStinqStinger3.bin"

DATA_FD750A:
	incbin "Palettes/Sprite_KingZingStinqStinger4.bin"

DATA_FD7528:
	incbin "Palettes/Sprite_FunkyKong.bin"

DATA_FD7546:
	incbin "Palettes/Sprite_Unknown20.bin"

DATA_FD7564:
	incbin "Palettes/Sprite_KRoolsNote.bin"

DATA_FD7582:
	incbin "Palettes/Sprite_WrinklyKong.bin"

DATA_FD75A0:
	incbin "Palettes/Sprite_WrinklyKongBook.bin"

DATA_FD75FA:
	incbin "Palettes/Sprite_CrankyAndWrinklyLevelIcons.bin"

DATA_FD761A:
	incbin "Palettes/Sprite_FunkyAndSwankyLevelIcons.bin"

DATA_FD763A:
	incbin "Palettes/Sprite_SkullLevelIcons.bin"

DATA_FD765A:
	incbin "Palettes/Sprite_Unknown21.bin"

DATA_FD7678:
	incbin "Palettes/Sprite_KudgelWaterSplash.bin"

DATA_FD7696:
	incbin "Palettes/Sprite_LostWorldBridge.bin"

DATA_FD76B6:
	incbin "Palettes/Sprite_Unknown22.bin"

DATA_FD76D4:
	incbin "Palettes/Sprite_DonkeyKong.bin"

DATA_FD76F2:
	incbin "Palettes/Sprite_FloppingFish.bin"

DATA_FD7710:
	incbin "Palettes/Sprite_Snapjaw.bin"

DATA_FD772E:
	incbin "Palettes/Sprite_BreakableWall_ShipHold_ShortWoodenBox.bin"

DATA_FD774C:
	incbin "Palettes/Sprite_FlyingKrocRoofPieces.bin"

DATA_FD776A:
	incbin "Palettes/Sprite_Unknown23.bin"

DATA_FD7788:						; Note: Also used by the green Klank
	incbin "Palettes/Sprite_GreenKutlass.bin"

DATA_FD77A6:
	incbin "Palettes/Sprite_GiantTire.bin"

DATA_FD77C4:
	incbin "Palettes/Sprite_Unknown24.bin"

DATA_FD77E2:
	incbin "Palettes/Sprite_ClickClack.bin"

DATA_FD7800:
	incbin "Palettes/Sprite_Unknown25.bin"

DATA_FD7820:
	incbin "Palettes/Sprite_MapKRool.bin"

DATA_FD783E:
	incbin "Palettes/Sprite_MapKRoolWaterSplash.bin"

DATA_FD785C:
	incbin "Palettes/Sprite_Krook.bin"

DATA_FD787A:
	incbin "Palettes/Sprite_GreenKrochead.bin"

DATA_FD7898:
	incbin "Palettes/Sprite_OrangeKlank.bin"

DATA_FD78B6:
	incbin "Palettes/Sprite_PinkKlank.bin"

DATA_FD78D4:
	incbin "Palettes/Sprite_KreepyKrowHead.bin"

DATA_FD78F2:
	incbin "Palettes/Sprite_KreepyKrowBody.bin"

DATA_FD7910:
	incbin "Palettes/Sprite_DyingKreepyKrowHead1.bin"

DATA_FD792E:
	incbin "Palettes/Sprite_DyingKreepyKrowBody1.bin"

DATA_FD794C:
	incbin "Palettes/Sprite_DyingKreepyKrowHead2.bin"

DATA_FD796A:
	incbin "Palettes/Sprite_DyingKreepyKrowBody2.bin"

DATA_FD7988:
	incbin "Palettes/Sprite_DyingKreepyKrowHead3.bin"

DATA_FD79A6:
	incbin "Palettes/Sprite_DyingKreepyKrowBody3.bin"

DATA_FD79C4:
	incbin "Palettes/Sprite_BreakableWall_ForestRightWall.bin"

DATA_FD79E2:
	dw DATA_FD7A56-DATA_FD79E2
	dw DATA_FD7A86-DATA_FD79E2
	dw DATA_FD7AB6-DATA_FD79E2
	dw DATA_FD7ADF-DATA_FD79E2
	dw DATA_FD7B08-DATA_FD79E2
	dw DATA_FD7B31-DATA_FD79E2
	dw DATA_FD7B61-DATA_FD79E2
	dw DATA_FD7B8A-DATA_FD79E2
	dw DATA_FD7BB3-DATA_FD79E2
	dw DATA_FD7BDC-DATA_FD79E2
	dw DATA_FD7C05-DATA_FD79E2
	dw DATA_FD7C2E-DATA_FD79E2
	dw DATA_FD7C57-DATA_FD79E2
	dw DATA_FD7C80-DATA_FD79E2
	dw DATA_FD7CA9-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CCF-DATA_FD79E2
	dw DATA_FD7CF8-DATA_FD79E2
	dw DATA_FD7D2C-DATA_FD79E2
	dw DATA_FD7D55-DATA_FD79E2
	dw DATA_FD7D7E-DATA_FD79E2
	dw DATA_FD7DA7-DATA_FD79E2
	dw DATA_FD7DD0-DATA_FD79E2
	dw DATA_FD7DF9-DATA_FD79E2
	dw DATA_FD7E22-DATA_FD79E2
	dw DATA_FD7E4B-DATA_FD79E2
	dw DATA_FD7E74-DATA_FD79E2
	dw DATA_FD7E9D-DATA_FD79E2
	dw DATA_FD7ED1-DATA_FD79E2
	dw DATA_FD7EFD-DATA_FD79E2
	dw DATA_FD7F26-DATA_FD79E2
	dw DATA_FD7F4F-DATA_FD79E2
	dw DATA_FD7F83-DATA_FD79E2
	dw DATA_FD7FAC-DATA_FD79E2
	dw DATA_FD7FD5-DATA_FD79E2
	dw DATA_FD7FFE-DATA_FD79E2
	dw DATA_FD8027-DATA_FD79E2
	dw DATA_FD8050-DATA_FD79E2
	dw DATA_FD8079-DATA_FD79E2
	dw DATA_FD80A2-DATA_FD79E2
	dw DATA_FD80C5-DATA_FD79E2
	dw DATA_FD80EE-DATA_FD79E2
	dw DATA_FD811A-DATA_FD79E2
	dw DATA_FD8146-DATA_FD79E2
	dw DATA_FD8172-DATA_FD79E2

DATA_FD7A56:
	db $00,$21,$80,$05,$21,$09,$07,$A1,$70,$71,$09,$21,$72,$0B,$A1,$66
	db $06,$01,$21,$00,$2C,$A1,$11,$11,$23,$A1,$00,$00,$25,$21,$00,$30
	db $21,$00,$31,$21,$00,$33,$21,$00,$32,$21,$00,$15,$21,$80,$00,$00

DATA_FD7A86:
	db $05,$21,$09,$07,$A1,$58,$69,$09,$21,$5C,$0B,$A1,$27,$06,$01,$21
	db $00,$2C,$A1,$16,$00,$2E,$A1,$16,$00,$25,$21,$30,$30,$21,$00,$31
	db $21,$26,$33,$21,$00,$32,$21,$00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7AB6:
	db $05,$21,$09,$07,$A1,$39,$71,$09,$21,$6C,$0B,$A1,$42,$06,$01,$21
	db $00,$2C,$A1,$04,$13,$30,$21,$02,$31,$21,$24,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7ADF:
	db $05,$21,$09,$07,$A1,$6C,$79,$09,$21,$68,$0B,$A1,$25,$07,$01,$21
	db $00,$2C,$A1,$01,$16,$30,$21,$02,$31,$21,$21,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7B08:
	db $05,$21,$09,$07,$A1,$7A,$6A,$09,$21,$1A,$0B,$A1,$52,$07,$01,$21
	db $00,$2C,$A1,$01,$06,$30,$21,$02,$31,$21,$23,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7B31:
	db $00,$21,$80,$05,$21,$09,$07,$A1,$70,$00,$09,$21,$68,$0B,$A1,$02
	db $06,$01,$21,$00,$2C,$A1,$07,$00,$23,$A1,$00,$00,$25,$21,$00,$30
	db $21,$00,$31,$21,$00,$33,$21,$00,$32,$21,$00,$15,$21,$80,$00,$00

DATA_FD7B61:
	db $05,$21,$09,$07,$A1,$71,$5C,$09,$21,$79,$0B,$A1,$62,$05,$01,$21
	db $00,$2C,$A1,$17,$10,$30,$21,$02,$31,$21,$02,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7B8A:
	db $05,$21,$09,$07,$A1,$70,$7C,$09,$21,$7A,$0B,$A1,$02,$06,$01,$21
	db $00,$2C,$A1,$15,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7BB3:
	db $05,$21,$09,$07,$A1,$74,$7C,$09,$21,$4A,$0B,$A1,$62,$05,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7BDC:
	db $05,$21,$09,$07,$A1,$78,$6A,$09,$21,$1A,$0B,$A1,$52,$07,$01,$21
	db $00,$2C,$A1,$11,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7C05:
	db $05,$21,$09,$07,$A1,$71,$6A,$09,$21,$1A,$0B,$A1,$52,$07,$01,$21
	db $00,$2C,$A1,$11,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7C2E:
	db $05,$21,$09,$07,$A1,$79,$70,$09,$21,$6C,$0B,$A1,$52,$06,$01,$21
	db $00,$2C,$A1,$17,$10,$30,$21,$02,$31,$21,$63,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7C57:
	db $05,$21,$09,$07,$A1,$72,$6A,$09,$21,$1A,$0B,$A1,$52,$07,$01,$21
	db $00,$2C,$A1,$11,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7C80:
	db $05,$21,$01,$07,$A1,$7C,$78,$09,$21,$1A,$0B,$A1,$26,$07,$01,$21
	db $00,$2C,$A1,$13,$00,$30,$21,$02,$31,$21,$22,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7CA9:
	db $05,$21,$09,$07,$A1,$78,$69,$0B,$A1,$72,$06,$01,$21,$00,$2C,$A1
	db $11,$12,$30,$21,$02,$31,$21,$21,$33,$21,$00,$32,$21,$00,$00,$21
	db $80,$15,$21,$80,$00,$00

DATA_FD7CCF:
	db $05,$21,$09,$07,$A1,$58,$69,$09,$21,$5C,$0B,$A1,$27,$06,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7CF8:
	db $05,$21,$09,$07,$A1,$58,$69,$09,$21,$5C,$0B,$A1,$27,$06,$01,$21
	db $00,$26,$A1,$00,$FF,$2C,$A1,$16,$01,$2E,$A1,$16,$01,$25,$21,$30
	db $30,$21,$22,$31,$21,$26,$33,$21,$00,$32,$21,$00,$00,$21,$80,$15
	db $21,$80,$00,$00

DATA_FD7D2C:
	db $05,$21,$09,$07,$A1,$73,$6A,$09,$21,$1A,$0B,$A1,$22,$07,$01,$21
	db $00,$2C,$A1,$03,$00,$30,$21,$00,$31,$21,$82,$33,$21,$00,$32,$21
	db $E0,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7D55:
	db $05,$21,$09,$07,$A1,$79,$67,$09,$21,$74,$0B,$A1,$22,$06,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7D7E:
	db $05,$21,$09,$07,$A1,$79,$70,$09,$21,$6C,$0B,$A1,$52,$06,$01,$21
	db $00,$2C,$A1,$17,$13,$30,$21,$02,$31,$21,$44,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7DA7:
	db $05,$21,$09,$07,$A1,$79,$5C,$09,$21,$6C,$0B,$A1,$62,$06,$01,$21
	db $00,$2C,$A1,$13,$00,$30,$21,$00,$31,$21,$02,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7DD0:
	db $05,$21,$09,$07,$A1,$70,$78,$09,$21,$74,$0B,$A1,$62,$05,$01,$21
	db $00,$2C,$A1,$13,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7DF9:
	db $05,$21,$09,$07,$A1,$79,$5C,$09,$21,$58,$0B,$A1,$62,$05,$01,$21
	db $00,$2C,$A1,$13,$04,$30,$21,$02,$31,$21,$22,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7E22:
	db $05,$21,$09,$07,$A1,$79,$70,$09,$21,$6C,$0B,$A1,$52,$06,$01,$21
	db $00,$2C,$A1,$04,$13,$30,$21,$02,$31,$21,$24,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7E4B:
	db $05,$21,$09,$07,$A1,$71,$79,$09,$21,$6C,$0B,$A1,$26,$05,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7E74:
	db $05,$21,$01,$07,$A1,$79,$70,$09,$21,$74,$0B,$A1,$62,$05,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7E9D:
	db $05,$21,$01,$07,$A1,$39,$71,$09,$21,$6C,$0B,$A1,$42,$06,$01,$21
	db $00,$2C,$A1,$04,$13,$2E,$A1,$04,$00,$26,$A1,$40,$C0,$30,$21,$02
	db $31,$21,$A4,$24,$21,$03,$33,$21,$00,$32,$21,$00,$00,$21,$80,$15
	db $21,$80,$00,$00

DATA_FD7ED1:
	db $05,$21,$09,$07,$A1,$79,$67,$09,$21,$74,$0B,$A1,$22,$06,$01,$21
	db $00,$2C,$A1,$13,$04,$25,$21,$20,$30,$21,$12,$31,$21,$43,$33,$21
	db $00,$32,$21,$00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7EFD:
	db $05,$21,$09,$07,$A1,$79,$69,$09,$21,$74,$0B,$A1,$72,$06,$01,$21
	db $00,$2C,$A1,$11,$12,$30,$21,$02,$31,$21,$21,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7F26:
	db $05,$21,$09,$07,$A1,$69,$71,$09,$21,$64,$0B,$A1,$22,$06,$01,$21
	db $00,$2C,$A1,$04,$13,$30,$21,$02,$31,$21,$20,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7F4F:
	db $05,$21,$01,$07,$A1,$79,$69,$09,$21,$59,$0B,$A1,$72,$06,$01,$21
	db $00,$2C,$A1,$02,$15,$2E,$A1,$02,$02,$26,$A1,$10,$FF,$23,$21,$30
	db $30,$21,$02,$31,$21,$22,$33,$21,$00,$32,$21,$00,$00,$21,$80,$15
	db $21,$80,$00,$00

DATA_FD7F83:
	db $05,$21,$09,$07,$A1,$79,$70,$09,$21,$6C,$0B,$A1,$52,$06,$01,$21
	db $00,$2C,$A1,$04,$13,$30,$21,$02,$31,$21,$64,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7FAC:
	db $05,$21,$09,$07,$A1,$79,$69,$09,$21,$74,$0B,$A1,$72,$06,$01,$21
	db $00,$2C,$A1,$15,$10,$30,$21,$02,$31,$21,$21,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7FD5:
	db $05,$21,$09,$07,$A1,$79,$74,$09,$21,$6C,$0B,$A1,$52,$04,$01,$21
	db $00,$2C,$A1,$04,$13,$30,$21,$02,$31,$21,$64,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD7FFE:
	db $05,$21,$01,$07,$A1,$79,$72,$09,$21,$6C,$0B,$A1,$22,$06,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$42,$33,$21,$00,$32,$21
	db $E0,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD8027:
	db $05,$21,$09,$07,$A1,$79,$74,$09,$21,$70,$0B,$A1,$52,$06,$01,$21
	db $00,$2C,$A1,$13,$14,$30,$21,$02,$31,$21,$01,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD8050:
	db $05,$21,$09,$07,$A1,$61,$71,$09,$21,$6C,$0B,$A1,$22,$06,$01,$21
	db $00,$2C,$A1,$04,$13,$30,$21,$02,$31,$21,$24,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD8079:
	db $05,$21,$01,$07,$A1,$79,$60,$09,$21,$74,$0B,$A1,$72,$05,$01,$21
	db $00,$2C,$A1,$17,$00,$30,$21,$00,$31,$21,$00,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD80A2:
	db $05,$21,$09,$07,$A1,$79,$5C,$09,$21,$58,$0B,$A1,$62,$05,$01,$21
	db $00,$2C,$A1,$17,$00,$33,$21,$00,$32,$21,$00,$00,$21,$80,$15,$21
	db $80,$00,$00

DATA_FD80C5:
	db $05,$21,$09,$07,$A1,$58,$69,$09,$21,$5C,$0B,$A1,$27,$06,$01,$21
	db $00,$2C,$A1,$01,$16,$30,$21,$22,$31,$21,$31,$33,$21,$00,$32,$21
	db $00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD80EE:
	db $05,$21,$09,$07,$A1,$78,$74,$09,$21,$00,$0B,$A1,$26,$00,$01,$21
	db $00,$2C,$A1,$13,$00,$30,$21,$00,$31,$21,$00,$23,$21,$00,$33,$21
	db $00,$32,$21,$00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD811A:
	db $05,$21,$09,$07,$A1,$72,$78,$09,$21,$00,$0B,$A1,$25,$00,$01,$21
	db $00,$2C,$A1,$13,$00,$30,$21,$00,$31,$21,$00,$23,$21,$00,$33,$21
	db $00,$32,$21,$00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD8146:
	db $05,$21,$09,$07,$A1,$74,$00,$09,$21,$7A,$0B,$A1,$02,$06,$01,$21
	db $00,$2C,$A1,$15,$00,$30,$21,$00,$31,$21,$00,$23,$21,$00,$33,$21
	db $00,$32,$21,$00,$00,$21,$80,$15,$21,$80,$00,$00

DATA_FD8172:
	db $05,$21,$09,$07,$21,$6C,$09,$21,$70,$0B,$A1,$02,$00,$01,$21,$00
	db $2C,$A1,$05,$00,$30,$21,$00,$31,$21,$81,$33,$21,$00,$32,$21,$E6
	db $15,$21,$80,$00,$21,$0F,$00,$00

DATA_FD819A:
	dw DATA_FD8216-DATA_FD819A
	dw DATA_FD8217-DATA_FD819A
	dw DATA_FD821F-DATA_FD819A
	dw DATA_FD8235-DATA_FD819A
	dw DATA_FD826E-DATA_FD819A
	dw DATA_FD8292-DATA_FD819A
	dw DATA_FD82BD-DATA_FD819A
	dw DATA_FD82C5-DATA_FD819A
	dw DATA_FD82E2-DATA_FD819A
	dw DATA_FD82FF-DATA_FD819A
	dw DATA_FD832A-DATA_FD819A
	dw DATA_FD8347-DATA_FD819A
	dw DATA_FD836B-DATA_FD819A
	dw DATA_FD838F-DATA_FD819A
	dw DATA_FD839E-DATA_FD819A
	dw DATA_FD83AD-DATA_FD819A
	dw DATA_FD83C3-DATA_FD819A
	dw DATA_FD83D2-DATA_FD819A
	dw DATA_FD83E1-DATA_FD819A
	dw DATA_FD83F0-DATA_FD819A
	dw DATA_FD840D-DATA_FD819A
	dw DATA_FD841C-DATA_FD819A
	dw DATA_FD842B-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8433-DATA_FD819A
	dw DATA_FD8457-DATA_FD819A
	dw DATA_FD847B-DATA_FD819A
	dw DATA_FD8491-DATA_FD819A
	dw DATA_FD84A7-DATA_FD819A
	dw DATA_FD84D9-DATA_FD819A
	dw DATA_FD84EF-DATA_FD819A
	dw DATA_FD8513-DATA_FD819A
	dw DATA_FD8537-DATA_FD819A
	dw DATA_FD855B-DATA_FD819A
	dw DATA_FD85A2-DATA_FD819A
	dw DATA_FD85C6-DATA_FD819A
	dw DATA_FD8614-DATA_FD819A
	dw DATA_FD8623-DATA_FD819A
	dw DATA_FD8639-DATA_FD819A
	dw DATA_FD865D-DATA_FD819A
	dw DATA_FD8681-DATA_FD819A
	dw DATA_FD86A5-DATA_FD819A
	dw DATA_FD86BB-DATA_FD819A
	dw DATA_FD86ED-DATA_FD819A
	dw DATA_FD8703-DATA_FD819A
	dw DATA_FD8727-DATA_FD819A
	dw DATA_FD8744-DATA_FD819A
	dw DATA_FD8768-DATA_FD819A
	dw DATA_FD878C-DATA_FD819A
	dw DATA_FD87A9-DATA_FD819A
	dw DATA_FD87C6-DATA_FD819A
	dw DATA_FD87E3-DATA_FD819A
	dw DATA_FD8807-DATA_FD819A
	dw DATA_FD8832-DATA_FD819A
	dw DATA_FD8856-DATA_FD819A
	dw DATA_FD8873-DATA_FD819A
	dw DATA_FD8890-DATA_FD819A

DATA_FD8216:
	db $00

DATA_FD8217:
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$1CC0,$0680
	db $00

DATA_FD821F:
	db DATA_DEA932>>16 : dw DATA_DEA932,$A000,$71C0
	db DATA_D5FEB3>>16 : dw DATA_D5FEB3,$DC00,$0800
	db DATA_FB6FC0>>16 : dw DATA_FB6FC0,$6000,$1000
	db $00

DATA_FD8235:
	db DATA_DF0870>>16 : dw DATA_DF0870,$A000,$3400
	db DATA_C2FAC9>>16 : dw DATA_C2FAC9,$F000,$0700
	db DATA_C6FC11>>16 : dw DATA_C6FC11,$F400,$0700
	db DATA_CCFD95>>16 : dw DATA_CCFD95,$F800,$0300
	db DATA_C9FF37>>16 : dw DATA_C9FF37,$FC00,$0300
	db DATA_E9A905>>16 : dw DATA_E9A905,$C000,$5480
	db DATA_C1FEC0>>16 : dw DATA_C1FEC0,$EC00,$0800
	db DATA_EA10BB>>16 : dw DATA_EA10BB,$EA60,$0240
	db $00

DATA_FD826E:
	db DATA_D4FC2D>>16 : dw DATA_D4FC2D,$E800,$0800
	db DATA_D8FB53>>16 : dw DATA_D8FB53,$EC00,$0800
	db DATA_D6F791>>16 : dw DATA_D6F791,$F000,$1000
	db DATA_EB2EA0>>16 : dw DATA_EB2EA0,$D300,$2A00
	db DATA_DF3059>>16 : dw DATA_DF3059,$A000,$6600
	db $00

DATA_FD8292:
	db DATA_EADA86>>16 : dw DATA_EADA86,$A000,$5F60
	db DATA_DD0AFC>>16 : dw DATA_DD0AFC,$F8C0,$0D80
	db DATA_E9E709>>16 : dw DATA_E9E709,$D000,$2D00
	db DATA_F31C31>>16 : dw DATA_F31C31,$E800,$0F00
	db DATA_E9DD37>>16 : dw DATA_E9DD37,$F000,$0F00
	db DATA_F3173B>>16 : dw DATA_F3173B,$9B40,$0800
	db $00

DATA_FD82BD:
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$6000,$0640
	db $00

DATA_FD82C5:
	db DATA_DF8116>>16 : dw DATA_DF8116,$A000,$8000
	db DATA_F52BA7>>16 : dw DATA_F52BA7,$59F0,$0420
	db DATA_E9FDB3>>16 : dw DATA_E9FDB3,$E000,$2000
	db DATA_C7FCB8>>16 : dw DATA_C7FCB8,$DC00,$0800
	db $00

DATA_FD82E2:
	db DATA_EC1B0F>>16 : dw DATA_EC1B0F,$F000,$0800
	db DATA_EBCFD1>>16 : dw DATA_EBCFD1,$A000,$8000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$6000,$2000
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db $00

DATA_FD82FF:
	db DATA_C3FD35>>16 : dw DATA_C3FD35,$F400,$0800
	db DATA_EBA27C>>16 : dw DATA_EBA27C,$A000,$4240
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$5000,$2000
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db DATA_EA121C>>16 : dw DATA_EA121C,$E000,$2000
	db DATA_CAFABE>>16 : dw DATA_CAFABE,$FC00,$0800
	db $00

DATA_FD832A:
	db DATA_CEFA9F>>16 : dw DATA_CEFA9F,$7000,$0800
	db DATA_D2B9FD>>16 : dw DATA_D2B9FD,$A000,$8000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$6000,$2000
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db $00

DATA_FD8347:
	db DATA_C5FAA8>>16 : dw DATA_C5FAA8,$F000,$0800
	db DATA_EDA1AB>>16 : dw DATA_EDA1AB,$A000,$8000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$6000,$2000
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$1CC0,$0400
	db $00

DATA_FD836B:
	db DATA_F30000>>16 : dw DATA_F30000,$7000,$0800
	db DATA_EB50CE>>16 : dw DATA_EB50CE,$A000,$6000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$6000,$2000
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db $00

DATA_FD838F:
	db DATA_E6FCF3>>16 : dw DATA_E6FCF3,$A000,$6DC0
	db DATA_D9F97B>>16 : dw DATA_D9F97B,$7800,$0700
	db $00

DATA_FD839E:
	db DATA_E75471>>16 : dw DATA_E75471,$A000,$7000
	db DATA_E74D71>>16 : dw DATA_E74D71,$7800,$0700
	db $00

DATA_FD83AD:
	db DATA_E79E78>>16 : dw DATA_E79E78,$A000,$7CA0
	db DATA_D7F9A7>>16 : dw DATA_D7F9A7,$F000,$0700
	db DATA_C4F9C0>>16 : dw DATA_C4F9C0,$F400,$0700
	db $00

DATA_FD83C3:
	db DATA_E80535>>16 : dw DATA_E80535,$A000,$6E20
	db DATA_DBFB2C>>16 : dw DATA_DBFB2C,$F800,$0700
	db $00

DATA_FD83D2:
	db DATA_E854F8>>16 : dw DATA_E854F8,$A000,$6E40
	db DATA_E84E0D>>16 : dw DATA_E84E0D,$F800,$0700
	db $00

DATA_FD83E1:
	db DATA_F82106>>16 : dw DATA_F82106,$A000,$7FC0
	db DATA_E8A6D7>>16 : dw DATA_E8A6D7,$F000,$0E00
	db $00

DATA_FD83F0:
	db DATA_CBAC49>>16 : dw DATA_CBAC49,$A000,$6E80
	db DATA_E98407>>16 : dw DATA_E98407,$7800,$0700
	db DATA_FA4320>>16 : dw DATA_FA4320,$FC00,$0700
	db (DATA_FA2720+$1500)>>16 : dw DATA_FA2720+$1500,$6010,$0800
	db $00

DATA_FD840D:
	db DATA_E8B924>>16 : dw DATA_E8B924,$A000,$6E40
	db DATA_E8B224>>16 : dw DATA_E8B224,$7800,$0700
	db $00

DATA_FD841C:
	db DATA_E909EC>>16 : dw DATA_E909EC,$A000,$6960
	db DATA_DA4C4F>>16 : dw DATA_DA4C4F,$F800,$0700
	db $00

DATA_FD842B:
	db DATA_FD8F4D>>16 : dw DATA_FD8F4D,$1E00,$0400
	db $00

DATA_FD8433:
	db DATA_DEA932>>16 : dw DATA_DEA932,$A000,$71C0
	db DATA_D5FEB3>>16 : dw DATA_D5FEB3,$DC00,$0800
	db DATA_FB6FC0>>16 : dw DATA_FB6FC0,$6000,$1000
	db DATA_E98B07>>16 : dw DATA_E98B07,$D800,$0800
	db DATA_F56C13>>16 : dw DATA_F56C13,$7010,$0800
	db $00

DATA_FD8457:
	db DATA_DEA932>>16 : dw DATA_DEA932,$A000,$71C0
	db DATA_D5FEB3>>16 : dw DATA_D5FEB3,$DC00,$0800
	db DATA_FB6FC0>>16 : dw DATA_FB6FC0,$6000,$1000
	db DATA_D0FE0D>>16 : dw DATA_D0FE0D,$D800,$0700
	db DATA_EA972E>>16 : dw DATA_EA972E,$F000,$2000
	db $00

DATA_FD847B:
	db DATA_FA56C1>>16 : dw DATA_FA56C1,$6C00,$0580
	db DATA_FA5C41>>16 : dw DATA_FA5C41,$72C0,$0180
	db DATA_F444D2>>16 : dw DATA_F444D2,$A000,$8000
	db $00

DATA_FD8491:
	db DATA_E07174>>16 : dw DATA_E07174,$A000,$8000
	db DATA_EAD1D1>>16 : dw DATA_EAD1D1,$E000,$0800
	db DATA_E9A045>>16 : dw DATA_E9A045,$7400,$0700
	db $00

DATA_FD84A7:
	db DATA_DFD537>>16 : dw DATA_DFD537,$A000,$7800
	db DATA_EA121C>>16 : dw DATA_EA121C,$D000,$2000
	db DATA_CAFABE>>16 : dw DATA_CAFABE,$F000,$0800
	db DATA_F31A31>>16 : dw DATA_F31A31,$6C00,$0200
	db DATA_F31A31>>16 : dw DATA_F31A31,$6D00,$0200
	db DATA_F31A31>>16 : dw DATA_F31A31,$6E00,$0200
	db DATA_F31A31>>16 : dw DATA_F31A31,$6F00,$0200
	db $00

DATA_FD84D9:
	db DATA_E02195>>16 : dw DATA_E02195,$A000,$7800
	db DATA_CFFFD9>>16 : dw DATA_CFFFD9,$DC00,$0800
	db DATA_EA23D4>>16 : dw DATA_EA23D4,$E000,$2400
	db $00

DATA_FD84EF:
	db DATA_EA5978>>16 : dw DATA_EA5978,$A000,$5220
	db DATA_C8F99C>>16 : dw DATA_C8F99C,$F000,$0700
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$5000,$2000
	db DATA_E9FDB3>>16 : dw DATA_E9FDB3,$E000,$1FC0
	db DATA_C7FCB8>>16 : dw DATA_C7FCB8,$F800,$0700
	db $00

DATA_FD8513:
	db DATA_E0CF31>>16 : dw DATA_E0CF31,$A000,$7800
	db DATA_F60000>>16 : dw DATA_F60000,$E000,$23E0
	db DATA_D3FAF0>>16 : dw DATA_D3FAF0,$DC00,$0800
	db DATA_EB2B84>>16 : dw DATA_EB2B84,$D000,$0500
	db DATA_D9F7C9>>16 : dw DATA_D9F7C9,$D800,$0800
	db $00

DATA_FD8537:
	db DATA_DFD537>>16 : dw DATA_DFD537,$A000,$5E00
	db DATA_EA121C>>16 : dw DATA_EA121C,$D000,$2000
	db DATA_CAFABE>>16 : dw DATA_CAFABE,$F000,$0800
	db DATA_EA8D3C>>16 : dw DATA_EA8D3C,$E000,$1800
	db DATA_D1F971>>16 : dw DATA_D1F971,$EC00,$0800
	db $00

DATA_FD855B:
	db DATA_E106AF>>16 : dw DATA_E106AF,$A000,$70E0
	db DATA_EA4E35>>16 : dw DATA_EA4E35,$D918,$0DD0
	db DATA_C9F99A>>16 : dw DATA_C9F99A,$EC80,$0700			; Note: Why is this tilemap loaded 5 times?
	db DATA_C9F99A>>16 : dw DATA_C9F99A,$EC60,$0700
	db DATA_C9F99A>>16 : dw DATA_C9F99A,$EC40,$0700
	db DATA_C9F99A>>16 : dw DATA_C9F99A,$EC20,$0700
	db DATA_C9F99A>>16 : dw DATA_C9F99A,$EC00,$0700
	db DATA_EA3BEA>>16 : dw DATA_EA3BEA,$E000,$1680
	db DATA_CDFEE1>>16 : dw DATA_CDFEE1,$F000,$0400
	db DATA_DAFBB1>>16 : dw DATA_DAFBB1,$F400,$0400
	db $00

DATA_FD85A2:
	db DATA_E15B05>>16 : dw DATA_E15B05,$A000,$70E0
	db DATA_EAA94D>>16 : dw DATA_EAA94D,$D888,$0EF0
	db DATA_DDFDBA>>16 : dw DATA_DDFDBA,$F400,$0800
	db DATA_EAB6F0>>16 : dw DATA_EAB6F0,$E000,$2000
	db DATA_F80000>>16 : dw DATA_F80000,$F000,$0800
	db $00

DATA_FD85C6:
	db DATA_DF0870>>16 : dw DATA_DF0870,$A000,$3400
	db DATA_C2FAC9>>16 : dw DATA_C2FAC9,$F000,$0700
	db DATA_C6FC11>>16 : dw DATA_C6FC11,$F400,$0700
	db DATA_CCFD95>>16 : dw DATA_CCFD95,$F800,$0300
	db DATA_C9FF37>>16 : dw DATA_C9FF37,$FC00,$0300
	db DATA_E9A905>>16 : dw DATA_E9A905,$C000,$5480
	db (DATA_FA0A60+$60)>>16 : dw DATA_FA0A60+$60,$4000,$0020
	db DATA_FA0A60>>16 : dw DATA_FA0A60,$65D0,$0040
	db (DATA_FA0A60+$40)>>16 : dw DATA_FA0A60+$40,$6660,$0020
	db (DATA_FA0A60+$80)>>16 : dw DATA_FA0A60+$80,$6740,$0040
	db DATA_EAA93D>>16 : dw DATA_EAA93D,$6000,$0010					; Glitch: This glitches up one background tile in Glimmer's Galleon. Not that you'd be able to see it.
	db $00

DATA_FD8614:
	db DATA_E07174>>16 : dw DATA_E07174,$A000,$8000
	db DATA_EB4B73>>16 : dw DATA_EB4B73,$E000,$0800
	db $00

DATA_FD8623:
	db DATA_E1EFDE>>16 : dw DATA_E1EFDE,$A000,$8000
	db DATA_EAD7DE>>16 : dw DATA_EAD7DE,$F4E0,$0640
	db DATA_F41592>>16 : dw DATA_F41592,$6800,$02C0
	db $00

DATA_FD8639:
	db DATA_E9A905>>16 : dw DATA_E9A905,$A000,$5480
	db DATA_E199BE>>16 : dw DATA_E199BE,$2000,$2580
	db DATA_E1BF3E>>16 : dw DATA_E1BF3E,$4420,$37C0
	db DATA_EB4916>>16 : dw DATA_EB4916,$E000,$0500
	db DATA_E9A745>>16 : dw DATA_E9A745,$66A0,$01C0
	db $00

DATA_FD865D:
	db DATA_E02195>>16 : dw DATA_E02195,$A000,$6C80
	db DATA_E98C68>>16 : dw DATA_E98C68,$D800,$1000
	db DATA_E9943A>>16 : dw DATA_E9943A,$E000,$1000
	db DATA_E95221>>16 : dw DATA_E95221,$F350,$0600
	db DATA_CCFEDF>>16 : dw DATA_CCFEDF,$E800,$0340
	db $00

DATA_FD8681:
	db DATA_DFD537>>16 : dw DATA_DFD537,$A000,$5D20
	db DATA_EA121C>>16 : dw DATA_EA121C,$D000,$2000
	db DATA_CAFABE>>16 : dw DATA_CAFABE,$F000,$0800
	db DATA_C1FEC0>>16 : dw DATA_C1FEC0,$EC00,$0800
	db DATA_EA10BB>>16 : dw DATA_EA10BB,$EA60,$0240
	db $00

DATA_FD86A5:
	db DATA_E23790>>16 : dw DATA_E23790,$A000,$8000
	db DATA_EAA94D>>16 : dw DATA_EAA94D,$E888,$0EF0
	db DATA_DDFDBA>>16 : dw DATA_DDFDBA,$F400,$0800
	db $00

DATA_FD86BB:
	db DATA_E29E5F>>16 : dw DATA_E29E5F,$A000,$5100
	db DATA_DCFA5E>>16 : dw DATA_DCFA5E,$F400,$0800
	db DATA_E95623>>16 : dw DATA_E95623,$D000,$2000
	db DATA_DAFD7E>>16 : dw DATA_DAFD7E,$7000,$0800
	db DATA_F405A2>>16 : dw DATA_F405A2,$6000,$1000
	db DATA_EA10BB>>16 : dw DATA_EA10BB,$CA60,$0240
	db DATA_C1FEC0>>16 : dw DATA_C1FEC0,$EC00,$0800
	db $00

DATA_FD86ED:
	db DATA_E2E556>>16 : dw DATA_E2E556,$A000,$8000
	db DATA_F30802>>16 : dw DATA_F30802,$EC00,$0800
	db DATA_E97549>>16 : dw DATA_E97549,$E000,$1000
	db $00

DATA_FD8703:
	db DATA_E9A905>>16 : dw DATA_E9A905,$A000,$5480
	db DATA_E199BE>>16 : dw DATA_E199BE,$2000,$2580
	db DATA_E1BF3E>>16 : dw DATA_E1BF3E,$4420,$37C0
	db DATA_C1FEC0>>16 : dw DATA_C1FEC0,$EC00,$0800
	db DATA_EA10BB>>16 : dw DATA_EA10BB,$EA60,$0240
	db $00

DATA_FD8727:
	db DATA_E15B05>>16 : dw DATA_E15B05,$A000,$70E0
	db DATA_EAA94D>>16 : dw DATA_EAA94D,$D888,$0EF0
	db DATA_DDFDBA>>16 : dw DATA_DDFDBA,$F400,$0800
	db DATA_F56C13>>16 : dw DATA_F56C13,$7010,$07E0
	db $00

DATA_FD8744:
	db DATA_E0CF31>>16 : dw DATA_E0CF31,$A000,$6000
	db DATA_F60000>>16 : dw DATA_F60000,$E000,$23E0
	db DATA_D3FAF0>>16 : dw DATA_D3FAF0,$DC00,$0800
	db DATA_ED8415>>16 : dw DATA_ED8415,$D800,$0800
	db DATA_F30EBB>>16 : dw DATA_F30EBB,$5008,$0400
	db $00

DATA_FD8768:
	db DATA_DEA932>>16 : dw DATA_DEA932,$A000,$71C0
	db DATA_D5FEB3>>16 : dw DATA_D5FEB3,$DC00,$0800
	db DATA_FB6FC0>>16 : dw DATA_FB6FC0,$6000,$1000
	db DATA_EC2A29>>16 : dw DATA_EC2A29,$7000,$1E00
	db DATA_EC2229>>16 : dw DATA_EC2229,$5800,$0800
	db $00

DATA_FD878C:
	db DATA_EC83A0>>16 : dw DATA_EC83A0,$A000,$8000
	db DATA_EC7CF0>>16 : dw DATA_EC7CF0,$F400,$0800
	db DATA_ED9179>>16 : dw DATA_ED9179,$E000,$0D80
	db DATA_ED9E72>>16 : dw DATA_ED9E72,$F800,$0800
	db $00

DATA_FD87A9:
	db DATA_EC83A0>>16 : dw DATA_EC83A0,$A000,$8000
	db DATA_EC7CF0>>16 : dw DATA_EC7CF0,$F400,$0800
	db DATA_ED78D3>>16 : dw DATA_ED78D3,$E000,$0FA0
	db DATA_EDA030>>16 : dw DATA_EDA030,$F800,$0800
	db $00

DATA_FD87C6:
	db DATA_EC83A0>>16 : dw DATA_EC83A0,$A000,$8000
	db DATA_EC7CF0>>16 : dw DATA_EC7CF0,$F400,$0800
	db DATA_ED8584>>16 : dw DATA_ED8584,$E000,$0FA0
	db DATA_ED9C9A>>16 : dw DATA_ED9C9A,$F800,$0800
	db $00

DATA_FD87E3:
	db DATA_EC83A0>>16 : dw DATA_EC83A0,$A000,$6000
	db DATA_EC7CF0>>16 : dw DATA_EC7CF0,$F800,$0800
	db DATA_F40000>>16 : dw DATA_F40000,$D800,$0A40
	db DATA_F30700>>16 : dw DATA_F30700,$F400,$0140
	db DATA_FC0660>>16 : dw DATA_FC0660,$5000,$0E00
	db $00

DATA_FD8807:
	db DATA_F61D3E>>16 : dw DATA_F61D3E,$A000,$4260
	db DATA_ECFDEE>>16 : dw DATA_ECFDEE,$F400,$0800
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$6000,$2000
	db DATA_FD88CD>>16 : dw DATA_FD88CD,$0200,$0280
	db (DATA_FC0660+$0A00)>>16 : dw DATA_FC0660+$0A00,$0000,$0040
	db (DATA_FC0660+$0E00)>>16 : dw DATA_FC0660+$0E00,$0020,$0040
	db $00

DATA_FD8832:
	db DATA_F30000>>16 : dw DATA_F30000,$7800,$0800
	db DATA_EB50CE>>16 : dw DATA_EB50CE,$A000,$6000
	db DATA_FC0660>>16 : dw DATA_FC0660,$0020,$12C0
	db DATA_E95221>>16 : dw DATA_E95221,$F350,$0600
	db DATA_CCFEDF>>16 : dw DATA_CCFEDF,$E800,$0340
	db $00

DATA_FD8856:
	db DATA_FA56C1>>16 : dw DATA_FA56C1,$6C80,$0580
	db DATA_F444D2>>16 : dw DATA_F444D2,$A000,$8000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$0000,$0CA0
	db DATA_EDE455>>16 : dw DATA_EDE455,$F120,$0300
	db $00

DATA_FD8873:
	db DATA_FA56C1>>16 : dw DATA_FA56C1,$6C80,$0580
	db DATA_F444D2>>16 : dw DATA_F444D2,$A000,$8000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$0000,$0CA0
	db DATA_EDE53C>>16 : dw DATA_EDE53C,$F100,$0380
	db $00

DATA_FD8890:
	db DATA_FA56C1>>16 : dw DATA_FA56C1,$6C80,$0580
	db DATA_F444D2>>16 : dw DATA_F444D2,$A000,$8000
	db DATA_ED57EF>>16 : dw DATA_ED57EF,$0000,$0CA0
	db DATA_EDE653>>16 : dw DATA_EDE653,$F100,$0380
	db $00

UNK_FD88AD:
	dw $FFFF,$8080,$8080,$8080,$8080,$8080,$8080,$8080
	dw $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000

DATA_FD88CD:
	incbin "Graphics/GFX_Sprite_HUDNumbers.bin"

DATA_FD8B4D:
	incbin "Graphics/GFX_Sprite_Bananas.bin"

DATA_FD8F4D:
	incbin "Graphics/GFX_Sprite_CollectableStar.bin"

DATA_FD934D:
	dw DATA_FD94ED-DATA_FD934D,DATA_FD94ED-DATA_FD934D
	dw DATA_FD957E-DATA_FD934D,DATA_FD9641-DATA_FD934D
	dw DATA_FD9696-DATA_FD934D,DATA_FD9718-DATA_FD934D
	dw DATA_FD979F-DATA_FD934D,DATA_FD97A4-DATA_FD934D
	dw DATA_FD981C-DATA_FD934D,DATA_FD987B-DATA_FD934D
	dw DATA_FD9880-DATA_FD934D,DATA_FD98AD-DATA_FD934D
	dw DATA_FD98B7-DATA_FD934D,DATA_FD98D5-DATA_FD934D
	dw DATA_FD98E4-DATA_FD934D,DATA_FD9907-DATA_FD934D
	dw DATA_FD9920-DATA_FD934D,DATA_FD9939-DATA_FD934D
	dw DATA_FD9A24-DATA_FD934D,DATA_FD9A29-DATA_FD934D
	dw DATA_FD9B0F-DATA_FD934D,DATA_FD9BAA-DATA_FD934D
	dw DATA_FD9C6D-DATA_FD934D,DATA_FD9D12-DATA_FD934D
	dw DATA_FD9DD5-DATA_FD934D,DATA_FD9E7A-DATA_FD934D
	dw DATA_FD9F15-DATA_FD934D,DATA_FD9F1A-DATA_FD934D
	dw DATA_FD9F1F-DATA_FD934D,DATA_FD9F29-DATA_FD934D
	dw DATA_FD9F38-DATA_FD934D,DATA_FD9F4C-DATA_FD934D
	dw DATA_FD9F51-DATA_FD934D,DATA_FD9F56-DATA_FD934D
	dw DATA_FD9F60-DATA_FD934D,DATA_FD9F65-DATA_FD934D
	dw DATA_FD9FE7-DATA_FD934D,DATA_FDA023-DATA_FD934D
	dw DATA_FDA028-DATA_FD934D,DATA_FDA02D-DATA_FD934D
	dw DATA_FDA032-DATA_FD934D,DATA_FDA0B4-DATA_FD934D
	dw DATA_FDA127-DATA_FD934D,DATA_FDA12C-DATA_FD934D
	dw DATA_FDA131-DATA_FD934D,DATA_FDA1B8-DATA_FD934D
	dw DATA_FDA217-DATA_FD934D,DATA_FDA307-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3D9-DATA_FD934D
	dw DATA_FDA3D9-DATA_FD934D,DATA_FDA3E3-DATA_FD934D
	dw DATA_FDA3E8-DATA_FD934D,DATA_FDA4A6-DATA_FD934D
	dw DATA_FDA4AB-DATA_FD934D,DATA_FDA4AB-DATA_FD934D
	dw DATA_FDA4AB-DATA_FD934D,DATA_FDA4AB-DATA_FD934D
	dw DATA_FDA4AB-DATA_FD934D,DATA_FDA4B5-DATA_FD934D
	dw DATA_FDA4BA-DATA_FD934D,DATA_FDA4BF-DATA_FD934D
	dw DATA_FDA4C4-DATA_FD934D,DATA_FDA56E-DATA_FD934D
	dw DATA_FDA631-DATA_FD934D,DATA_FDA6BD-DATA_FD934D
	dw DATA_FDA6C2-DATA_FD934D,DATA_FDA6C7-DATA_FD934D
	dw DATA_FDA6CC-DATA_FD934D,DATA_FDA6D1-DATA_FD934D
	dw DATA_FDA6D6-DATA_FD934D,DATA_FDA6DB-DATA_FD934D
	dw DATA_FDA6E0-DATA_FD934D,DATA_FDA6E5-DATA_FD934D
	dw DATA_FDA6EA-DATA_FD934D,DATA_FDA6EF-DATA_FD934D
	dw DATA_FDA6F4-DATA_FD934D,DATA_FDA6F9-DATA_FD934D
	dw DATA_FDA6FE-DATA_FD934D,DATA_FDA703-DATA_FD934D
	dw DATA_FDA708-DATA_FD934D,DATA_FDA70D-DATA_FD934D
	dw DATA_FDA712-DATA_FD934D,DATA_FDA794-DATA_FD934D
	dw DATA_FDA799-DATA_FD934D,DATA_FDA79E-DATA_FD934D
	dw DATA_FDA7B2-DATA_FD934D,DATA_FDA7B7-DATA_FD934D
	dw DATA_FDA7BC-DATA_FD934D,DATA_FDA7C1-DATA_FD934D
	dw DATA_FDA7C6-DATA_FD934D,DATA_FDA7CB-DATA_FD934D
	dw DATA_FDA7D0-DATA_FD934D,DATA_FDA7D5-DATA_FD934D
	dw DATA_FDA7DA-DATA_FD934D,DATA_FDA7DF-DATA_FD934D
	dw DATA_FDA7E4-DATA_FD934D,DATA_FDA7E9-DATA_FD934D
	dw DATA_FDA861-DATA_FD934D,DATA_FDA8A2-DATA_FD934D
	dw DATA_FDA8A7-DATA_FD934D,DATA_FDA8C0-DATA_FD934D
	dw DATA_FDA8C5-DATA_FD934D,DATA_FDA8CF-DATA_FD934D
	dw DATA_FDA8DE-DATA_FD934D,DATA_FDA91F-DATA_FD934D
	dw DATA_FDA924-DATA_FD934D,DATA_FDA929-DATA_FD934D
	dw DATA_FDAA28-DATA_FD934D,DATA_FDAA55-DATA_FD934D
	dw DATA_FDAA78-DATA_FD934D,DATA_FDAA9B-DATA_FD934D
	dw DATA_FDAAAA-DATA_FD934D,DATA_FDAABE-DATA_FD934D
	dw DATA_FDAB1D-DATA_FD934D,DATA_FDAB3B-DATA_FD934D
	dw DATA_FDAB4A-DATA_FD934D,DATA_FDAB54-DATA_FD934D
	dw DATA_FDAB59-DATA_FD934D,DATA_FDAB63-DATA_FD934D
	dw DATA_FDAB77-DATA_FD934D,DATA_FDAB86-DATA_FD934D
	dw DATA_FDABA9-DATA_FD934D,DATA_FDABAE-DATA_FD934D
	dw DATA_FDABB3-DATA_FD934D,DATA_FDABB8-DATA_FD934D
	dw DATA_FDABBD-DATA_FD934D,DATA_FDABC2-DATA_FD934D
	dw DATA_FDABC7-DATA_FD934D,DATA_FDABCC-DATA_FD934D
	dw DATA_FDABD1-DATA_FD934D,DATA_FDABD6-DATA_FD934D
	dw DATA_FDABDB-DATA_FD934D,DATA_FDABE5-DATA_FD934D
	dw DATA_FDABEA-DATA_FD934D,DATA_FDABEF-DATA_FD934D
	dw DATA_FDABF4-DATA_FD934D,DATA_FDABF9-DATA_FD934D
	dw DATA_FDAC03-DATA_FD934D,DATA_FDAC0D-DATA_FD934D
	dw DATA_FDAC12-DATA_FD934D,DATA_FDAC17-DATA_FD934D
	dw DATA_FDAC1C-DATA_FD934D,DATA_FDAC21-DATA_FD934D
	dw DATA_FDAC26-DATA_FD934D,DATA_FDAC2B-DATA_FD934D
	dw DATA_FDAC30-DATA_FD934D,DATA_FDAC35-DATA_FD934D
	dw DATA_FDAC3A-DATA_FD934D,DATA_FDAC3F-DATA_FD934D
	dw DATA_FDAC44-DATA_FD934D,DATA_FDAC44-DATA_FD934D
	dw DATA_FDAC44-DATA_FD934D,DATA_FDAC44-DATA_FD934D
	dw DATA_FDAC44-DATA_FD934D,DATA_FDAC44-DATA_FD934D
	dw DATA_FDAC44-DATA_FD934D,DATA_FDAC44-DATA_FD934D
	dw DATA_FDAC44-DATA_FD934D,DATA_FDAC44-DATA_FD934D
	dw DATA_FDAC44-DATA_FD934D,DATA_FDAC44-DATA_FD934D

DATA_FD94ED:
	db $08,$80,$01,$20,$56
	db $05,$80,$92,$14,$12
	db $08,$80,$16,$14,$41
	db $41,$82,$92,$14,$12
	db $40,$82,$96,$14,$0E
	db $44,$82,$1A,$08,$22
	db $04,$43,$02,$2F,$20
	db $04,$43,$0A,$33,$0E
	db $C4,$83,$1A,$6C,$2A
	db $E8,$C4,$0E,$15,$32
	db $F4,$46,$02,$16,$2F
	db $35,$47,$0A,$09,$37
	db $34,$E7,$12,$09,$11
	db $C8,$C8,$0E,$38,$39
	db $55,$89,$00,$63,$46
	db $F0,$0A,$0B,$10,$0F
	db $84,$8B,$18,$06,$3E
	db $E8,$8C,$18,$04,$3A
	db $45,$0D,$0D,$1B,$19
	db $40,$ED,$11,$0E,$20
	db $21,$CE,$17,$06,$07
	db $24,$6E,$1A,$22,$2B
	db $F1,$8F,$0D,$31,$10
	db $01,$50,$11,$28,$21
	db $84,$90,$03,$08,$1A
	db $C1,$30,$17,$20,$01
	db $40,$D1,$1B,$1C,$20
	db $C1,$11,$19,$14,$08
	db $00,$12,$00,$10,$36

DATA_FD957E:
	db $06,$00,$00,$1C,$2A
	db $05,$00,$07,$11,$21
	db $09,$E0,$0C,$10,$8B
	db $08,$00,$20,$10,$36
	db $01,$C2,$16,$12,$0D
	db $02,$22,$1A,$36,$3D
	db $04,$82,$23,$15,$13
	db $15,$02,$07,$11,$18
	db $25,$C2,$0B,$10,$11
	db $21,$A2,$0F,$10,$2B
	db $C6,$02,$02,$2A,$1A
	db $25,$04,$07,$14,$37
	db $31,$A4,$0F,$13,$00
	db $54,$84,$23,$1B,$18
	db $61,$64,$11,$10,$38
	db $64,$46,$03,$14,$1A
	db $78,$A6,$08,$0B,$3D
	db $00,$87,$23,$0A,$12
	db $24,$A8,$08,$18,$21
	db $24,$E8,$0E,$12,$26
	db $A4,$A8,$02,$20,$1F
	db $44,$EA,$11,$09,$0E
	db $A4,$EA,$09,$2E,$1E
	db $68,$AB,$17,$10,$4A
	db $A4,$AB,$02,$16,$1F
	db $D4,$EB,$12,$28,$0E
	db $64,$CD,$16,$29,$1D
	db $64,$2D,$1F,$18,$0E
	db $04,$0E,$04,$00,$14
	db $84,$AE,$0A,$12,$13
	db $04,$0F,$04,$06,$0E
	db $54,$2F,$11,$23,$1C
	db $E4,$4F,$1E,$05,$15
	db $64,$B0,$03,$05,$11
	db $A4,$F0,$09,$01,$0E
	db $F4,$F0,$17,$09,$0E
	db $30,$91,$1D,$1D,$0E
	db $B0,$B1,$03,$15,$36
	db $80,$32,$11,$08,$3E

DATA_FD9641:
	db $04,$00,$E0,$03,$21
	db $04,$82,$C6,$06,$29
	db $74,$83,$09,$10,$31
	db $14,$88,$23,$16,$2A
	db $24,$8B,$27,$22,$31
	db $24,$91,$C2,$27,$2A
	db $F4,$13,$CA,$2C,$31
	db $74,$96,$06,$35,$2A
	db $94,$1A,$42,$37,$21
	db $B4,$9B,$22,$3D,$2E
	db $A4,$1E,$A0,$46,$22
	db $64,$A3,$A6,$4C,$29
	db $64,$26,$07,$4F,$3D
	db $94,$27,$CB,$54,$3D
	db $74,$AA,$08,$5C,$35
	db $14,$AE,$E5,$66,$2E
	db $80,$33,$E0,$6E,$21

DATA_FD9696:
	db $08,$00,$00,$04,$2E
	db $12,$02,$80,$09,$17
	db $14,$02,$0C,$06,$35
	db $14,$03,$2C,$0F,$3D
	db $A4,$87,$AC,$11,$37
	db $E4,$08,$10,$17,$3D
	db $94,$8B,$2D,$1B,$3D
	db $A4,$8D,$AA,$1E,$31
	db $64,$8F,$6A,$21,$38
	db $C4,$10,$49,$2C,$39
	db $34,$16,$80,$2E,$31
	db $54,$17,$E0,$33,$39
	db $04,$1A,$41,$36,$31
	db $34,$1B,$E1,$3B,$39
	db $04,$9E,$8A,$3F,$31
	db $D4,$1F,$AD,$41,$39
	db $E4,$A0,$4B,$49,$39
	db $B4,$A4,$CA,$4B,$32
	db $F4,$A5,$CB,$4F,$3F
	db $F4,$A7,$67,$57,$3F
	db $C4,$AB,$0A,$5F,$3F
	db $94,$AF,$2A,$62,$39
	db $24,$B1,$EB,$67,$39
	db $04,$34,$E0,$71,$3F
	db $04,$B9,$0D,$75,$39
	db $90,$BA,$EC,$7E,$37

DATA_FD9718:
	db $00,$00,$42,$06,$3D
	db $04,$05,$0F,$0F,$39
	db $94,$87,$EC,$16,$39
	db $84,$0B,$C2,$1D,$32
	db $F4,$8E,$68,$22,$32
	db $44,$91,$69,$28,$32
	db $44,$94,$E9,$2F,$3A
	db $04,$18,$82,$36,$3A
	db $54,$1B,$C2,$3F,$2E
	db $F4,$1F,$6A,$46,$34
	db $44,$A3,$CB,$49,$3A
	db $F4,$A4,$A5,$4E,$3A
	db $64,$27,$E2,$53,$3A
	db $04,$2A,$E5,$55,$2A
	db $04,$2B,$65,$5E,$32
	db $44,$2F,$69,$63,$3A
	db $C4,$B1,$EC,$6B,$3A
	db $04,$36,$C0,$70,$3A
	db $74,$B8,$08,$75,$30
	db $94,$3A,$6A,$79,$3A
	db $C4,$BC,$6F,$7E,$3A
	db $44,$BF,$0B,$86,$3A
	db $14,$43,$E6,$8C,$30
	db $84,$46,$86,$93,$32
	db $D4,$49,$C6,$95,$2F
	db $F4,$4A,$E6,$9D,$2D
	db $00,$4F,$E6,$A1,$27

DATA_FD979F:
	db $00,$00,$E0,$03,$1B

DATA_FD97A4:
	db $04,$80,$EE,$03,$38
	db $04,$82,$8F,$0B,$3A
	db $D4,$05,$4D,$13,$39
	db $B4,$89,$CE,$1E,$38
	db $74,$8F,$4D,$21,$38
	db $B4,$90,$EE,$2B,$38
	db $04,$96,$EB,$30,$39
	db $84,$18,$EF,$40,$39
	db $84,$A0,$8E,$46,$38
	db $54,$23,$A3,$4F,$35
	db $E4,$27,$A3,$54,$34
	db $64,$2A,$A3,$58,$39
	db $64,$2C,$A3,$5A,$36
	db $64,$2D,$A3,$5C,$32
	db $64,$2E,$A3,$5E,$2E
	db $64,$2F,$CE,$60,$38
	db $74,$B0,$EE,$65,$38
	db $04,$33,$83,$6D,$38
	db $D4,$B6,$8E,$71,$38
	db $D4,$38,$23,$76,$35
	db $24,$3B,$03,$80,$38
	db $14,$40,$C3,$82,$31
	db $74,$41,$63,$87,$39
	db $C0,$C3,$2E,$8D,$38

DATA_FD981C:
	db $04,$80,$EE,$02,$38
	db $84,$81,$69,$05,$38
	db $C4,$02,$4B,$0D,$39
	db $B4,$06,$8B,$12,$39
	db $54,$09,$8C,$19,$39
	db $D4,$0C,$AB,$1F,$37
	db $E4,$8F,$CE,$39,$38
	db $F4,$1C,$AA,$3F,$38
	db $E4,$1F,$8F,$47,$39
	db $D4,$23,$CD,$52,$39
	db $74,$A9,$EA,$55,$32
	db $04,$AB,$6A,$59,$38
	db $C4,$AC,$8C,$61,$38
	db $D4,$B0,$87,$65,$38
	db $D4,$B2,$6B,$6B,$38
	db $C4,$B5,$6B,$6F,$38
	db $C4,$B7,$CC,$73,$38
	db $F4,$B9,$6A,$79,$38
	db $C0,$BC,$4C,$A1,$39

DATA_FD987B:
	db $00,$00,$E0,$F5,$01

DATA_FD9880:
	db $01,$70,$E0,$EF,$02
	db $01,$78,$E1,$FF,$06
	db $01,$30,$E6,$6F,$15
	db $01,$B8,$EA,$EF,$1B
	db $01,$F8,$ED,$1F,$23
	db $01,$90,$F1,$6F,$27
	db $00,$B8,$F3,$BF,$2C
	db $C1,$80,$E3,$6F,$0A
	db $C1,$38,$E5,$5F,$0C

DATA_FD98AD:
	db $01,$E8,$40,$89,$03
	db $00,$C8,$E1,$CB,$1D

DATA_FD98B7:
	db $04,$80,$A0,$34,$0C
	db $04,$10,$C7,$B3,$12
	db $04,$00,$CA,$B3,$15
	db $F0,$E9,$E6,$FB,$15
	db $64,$82,$A0,$D6,$0C
	db $65,$83,$E0,$CB,$0D

DATA_FD98D5:
	db $01,$00,$60,$15,$02
	db $01,$10,$61,$B5,$0C
	db $00,$60,$66,$75,$16

DATA_FD98E4:
	db $04,$00,$00,$E7,$FF
	db $74,$3F,$00,$31,$B8
	db $84,$43,$00,$53,$FE
	db $B5,$69,$00,$14,$74
	db $F4,$69,$1E,$10,$FC
	db $F4,$6B,$00,$50,$FD
	db $F0,$81,$00,$39,$FC

DATA_FD9907:
	db $01,$00,$00,$1A,$58
	db $04,$00,$17,$1B,$FC
	db $B4,$02,$00,$D4,$FF
	db $F4,$40,$00,$FF,$FF
	db $E0,$81,$00,$B2,$FF

DATA_FD9920:
	db $04,$00,$00,$66,$FE
	db $64,$27,$1F,$89,$FD
	db $75,$27,$00,$88,$79
	db $F4,$40,$00,$FF,$FF
	db $E0,$81,$00,$7A,$FE

DATA_FD9939:
	db $04,$A0,$0E,$00,$46
	db $01,$40,$1C,$2C,$1C
	db $01,$80,$21,$1C,$09
	db $01,$60,$24,$26,$25
	db $F4,$C0,$2A,$23,$0F
	db $08,$A1,$0E,$04,$4D
	db $44,$E2,$10,$00,$10
	db $44,$02,$17,$09,$0E
	db $C5,$02,$00,$10,$1A
	db $C4,$02,$05,$3A,$0E
	db $44,$03,$10,$0E,$0E
	db $D4,$83,$14,$10,$54
	db $24,$24,$2C,$10,$11
	db $C0,$04,$00,$00,$0E
	db $24,$A5,$0F,$02,$0E
	db $D4,$E5,$1C,$34,$0F
	db $24,$86,$2C,$0A,$0E
	db $44,$06,$0F,$10,$0E
	db $95,$E6,$15,$28,$2A
	db $64,$07,$00,$17,$36
	db $C4,$07,$2C,$0C,$0E
	db $C0,$87,$30,$10,$0E
	db $44,$A8,$0F,$0D,$0E
	db $84,$89,$27,$28,$32
	db $D4,$09,$00,$27,$2E
	db $14,$6A,$0D,$10,$20
	db $14,$0A,$1C,$10,$11
	db $04,$4C,$14,$11,$24
	db $14,$EC,$0D,$00,$0E
	db $14,$2C,$1C,$0C,$38
	db $04,$0D,$29,$0A,$0E
	db $14,$8D,$0E,$00,$0E
	db $44,$0D,$00,$10,$46
	db $D4,$2D,$21,$00,$12
	db $14,$0E,$0F,$00,$0E
	db $14,$4E,$14,$00,$28
	db $A4,$EE,$29,$04,$0C
	db $D4,$0E,$22,$0F,$0E
	db $14,$EF,$0F,$0D,$4F
	db $44,$0F,$02,$1A,$36
	db $E4,$0F,$2A,$14,$0E
	db $C4,$10,$22,$00,$13
	db $E4,$F0,$0F,$00,$0E
	db $C1,$11,$21,$14,$20
	db $E1,$11,$02,$10,$61
	db $E0,$F1,$0F,$10,$14
	db $20,$D2,$26,$0C,$28

DATA_FD9A24:
	db $00,$00,$00,$10,$12

DATA_FD9A29:
	db $06,$3C,$23,$A5,$07
	db $05,$D4,$E3,$73,$08
	db $04,$B8,$E7,$49,$10
	db $04,$94,$EC,$B3,$1B
	db $01,$E0,$CD,$CB,$1C
	db $05,$68,$EE,$B3,$1D
	db $01,$DC,$AE,$95,$1E
	db $02,$B4,$92,$D5,$26
	db $04,$6C,$53,$6A,$27
	db $04,$48,$F6,$CB,$32
	db $21,$30,$20,$F6,$00
	db $21,$3C,$24,$7C,$0A
	db $21,$D8,$A8,$8C,$12
	db $41,$40,$E5,$6F,$0B
	db $41,$B8,$E5,$3F,$0C
	db $41,$20,$66,$BC,$0C
	db $41,$EC,$6B,$24,$19
	db $41,$1C,$75,$86,$2B
	db $41,$C4,$75,$8C,$2C
	db $61,$48,$A9,$F4,$14
	db $61,$7C,$EA,$E5,$15
	db $81,$60,$E6,$2C,$0D
	db $81,$A0,$E8,$AC,$11
	db $81,$84,$EB,$D4,$17
	db $A1,$C0,$20,$CE,$02
	db $C1,$4C,$6B,$05,$17
	db $E1,$98,$A6,$DD,$0D
	db $E1,$4C,$8F,$65,$25
	db $01,$69,$E1,$3F,$04
	db $01,$F1,$C6,$5E,$0E
	db $01,$31,$A7,$2F,$0F
	db $01,$99,$E7,$3F,$11
	db $01,$F5,$EA,$95,$16
	db $21,$7D,$20,$7E,$01
	db $31,$6D,$F3,$C7,$27
	db $81,$E1,$F4,$36,$2A
	db $C1,$A5,$74,$BF,$29
	db $02,$22,$E2,$77,$06
	db $01,$D6,$E3,$5F,$08
	db $00,$72,$ED,$AF,$1D
	db $01,$E6,$F3,$47,$29
	db $00,$FA,$F8,$CF,$32
	db $31,$32,$E4,$7F,$0A
	db $A0,$3E,$E3,$57,$07
	db $E1,$46,$F2,$67,$25
	db $E1,$B6,$F2,$D7,$26

DATA_FD9B0F:
	db $04,$00,$18,$11,$13
	db $69,$00,$01,$10,$78
	db $64,$C0,$11,$30,$10
	db $14,$42,$16,$03,$1B
	db $64,$02,$01,$16,$44
	db $60,$82,$0C,$0A,$0E
	db $44,$C3,$16,$3E,$27
	db $68,$44,$0E,$0A,$2C
	db $C4,$04,$01,$14,$36
	db $01,$26,$0E,$46,$0F
	db $00,$06,$93,$08,$06
	db $04,$07,$01,$24,$12
	db $58,$07,$06,$0B,$2A
	db $24,$48,$16,$04,$10
	db $C4,$C8,$11,$2C,$10
	db $04,$89,$05,$04,$0E
	db $04,$29,$09,$08,$11
	db $64,$49,$16,$64,$2B
	db $40,$0A,$01,$10,$2E
	db $80,$0A,$0A,$86,$11
	db $84,$8C,$10,$10,$1A
	db $45,$0E,$01,$0F,$0E
	db $45,$8E,$04,$19,$02
	db $41,$8E,$06,$18,$0E
	db $84,$0E,$0E,$20,$2C
	db $30,$B0,$00,$2D,$0E
	db $A4,$90,$19,$02,$11
	db $D1,$90,$04,$21,$1E
	db $81,$11,$0E,$18,$22
	db $C0,$91,$19,$0C,$11
	db $01,$12,$14,$10,$1E

DATA_FD9BAA:
	db $01,$00,$00,$10,$76
	db $04,$80,$10,$18,$32
	db $84,$42,$13,$14,$28
	db $05,$84,$04,$14,$12
	db $05,$84,$08,$0E,$26
	db $84,$04,$0F,$06,$02
	db $C4,$04,$13,$00,$1A
	db $46,$85,$00,$14,$12
	db $C5,$05,$13,$2C,$2B
	db $E4,$85,$0B,$06,$0D
	db $E4,$05,$0F,$06,$09
	db $44,$86,$04,$0E,$16
	db $00,$27,$9A,$39,$00
	db $49,$07,$0A,$10,$19
	db $44,$07,$0F,$00,$09
	db $86,$07,$01,$14,$0E
	db $20,$88,$04,$0A,$0A
	db $44,$E8,$0E,$00,$03
	db $44,$09,$0A,$0C,$0D
	db $40,$89,$0D,$08,$0E
	db $85,$49,$12,$18,$21
	db $91,$29,$18,$10,$02
	db $C4,$C9,$00,$0C,$0E
	db $04,$0B,$0A,$30,$2E
	db $88,$CB,$00,$16,$38
	db $05,$8C,$12,$10,$21
	db $44,$6D,$18,$0C,$0E
	db $E4,$0D,$02,$0E,$12
	db $E4,$2D,$06,$0E,$0D
	db $05,$8E,$13,$00,$19
	db $04,$EF,$0A,$10,$0E
	db $04,$0F,$15,$02,$22
	db $11,$8F,$11,$12,$0E
	db $C4,$8F,$03,$08,$22
	db $24,$30,$15,$07,$15
	db $01,$11,$0B,$1A,$16
	db $40,$51,$05,$1C,$0E
	db $90,$71,$15,$11,$1B
	db $A1,$91,$0F,$10,$21

DATA_FD9C6D:
	db $04,$80,$EB,$08,$39
	db $84,$04,$8F,$0D,$39
	db $D4,$06,$6C,$12,$3B
	db $44,$09,$6C,$18,$39
	db $44,$8C,$68,$1A,$34
	db $44,$8D,$C8,$1C,$2C
	db $74,$0E,$CC,$20,$38
	db $74,$90,$0E,$26,$38
	db $14,$93,$47,$2A,$39
	db $34,$95,$0E,$3B,$38
	db $94,$9D,$EA,$3E,$38
	db $84,$9F,$EA,$40,$30
	db $84,$A0,$EA,$42,$35
	db $84,$21,$4D,$46,$35
	db $34,$A3,$6E,$5B,$38
	db $C4,$2D,$CC,$5E,$38
	db $74,$AF,$8E,$61,$38
	db $D4,$B0,$0A,$64,$38
	db $14,$B2,$EE,$6C,$38
	db $84,$B6,$0E,$70,$3A
	db $14,$B8,$2E,$72,$39
	db $24,$B9,$2E,$87,$38
	db $A4,$C3,$2C,$89,$38
	db $A4,$C4,$29,$8B,$33
	db $A4,$C5,$69,$8D,$2F
	db $C4,$C6,$E9,$8F,$38
	db $04,$C8,$0E,$AB,$38
	db $94,$D5,$69,$AE,$34
	db $44,$D7,$6C,$B0,$38
	db $44,$D8,$0E,$BC,$38
	db $14,$5E,$83,$BE,$36
	db $54,$5F,$63,$C3,$39
	db $C0,$E1,$C5,$C7,$39

DATA_FD9D12:
	db $04,$80,$B1,$02,$3E
	db $64,$01,$B0,$04,$3B
	db $64,$02,$AE,$06,$37
	db $64,$03,$E1,$14,$3F
	db $84,$8A,$05,$17,$2B
	db $94,$8B,$25,$1A,$3D
	db $24,$8D,$29,$1E,$3D
	db $24,$8F,$20,$22,$3D
	db $20,$91,$00,$27,$36
	db $A4,$13,$4C,$2B,$35
	db $B4,$15,$8E,$2D,$37
	db $D4,$16,$CF,$2F,$39
	db $F4,$17,$6A,$32,$39
	db $44,$19,$6A,$34,$2F
	db $44,$1A,$6C,$36,$33
	db $44,$1B,$6E,$38,$37
	db $44,$9C,$28,$44,$3F
	db $24,$A2,$4E,$47,$3F
	db $B4,$A3,$6F,$4E,$3A
	db $44,$A7,$E6,$54,$3B
	db $84,$AA,$8F,$59,$3A
	db $D4,$AC,$0B,$5E,$3A
	db $14,$AF,$84,$64,$3A
	db $54,$B2,$E4,$66,$27
	db $84,$33,$E8,$68,$2F
	db $84,$34,$EC,$6A,$37
	db $84,$35,$F0,$6D,$3F
	db $04,$37,$E0,$78,$3F
	db $84,$3C,$60,$7B,$23
	db $C4,$BD,$83,$81,$3F
	db $D4,$40,$AF,$87,$3F
	db $E4,$43,$4F,$8E,$3F
	db $34,$47,$4F,$95,$3C
	db $B4,$4A,$0C,$9A,$3C
	db $14,$4D,$A8,$A1,$3C
	db $E4,$50,$AB,$A5,$33
	db $E4,$52,$45,$AB,$33
	db $B4,$55,$65,$B6,$32
	db $40,$DB,$6B,$BB,$32

DATA_FD9DD5:
	db $04,$00,$68,$04,$AD
	db $44,$82,$C8,$07,$2E
	db $F4,$03,$AB,$0A,$31
	db $64,$05,$2F,$0D,$3C
	db $A4,$06,$2E,$0F,$3C
	db $A4,$07,$6E,$11,$3C
	db $C4,$08,$AB,$13,$31
	db $E4,$89,$A9,$15,$2E
	db $E4,$0A,$C8,$17,$2B
	db $F4,$8B,$66,$1E,$28
	db $44,$8F,$84,$23,$27
	db $D4,$91,$25,$2B,$26
	db $A4,$15,$25,$42,$25
	db $24,$A1,$66,$4C,$28
	db $44,$A6,$68,$4E,$2C
	db $44,$A7,$6A,$51,$30
	db $C4,$28,$C5,$56,$30
	db $74,$2B,$84,$5B,$23
	db $D4,$2D,$45,$63,$25
	db $B4,$B1,$84,$66,$24
	db $54,$B3,$85,$68,$28
	db $54,$B4,$82,$6C,$2C
	db $54,$36,$A6,$6E,$28
	db $64,$37,$86,$72,$2C
	db $54,$B9,$67,$79,$2A
	db $C4,$3C,$6B,$8B,$31
	db $C4,$45,$AA,$93,$35
	db $E4,$C9,$04,$97,$32
	db $94,$4B,$23,$9B,$2F
	db $A4,$4D,$A0,$A0,$29
	db $64,$D0,$24,$A3,$29
	db $A4,$51,$C7,$B1,$2A
	db $F0,$D8,$E8,$C2,$2C

DATA_FD9E7A:
	db $04,$00,$E9,$02,$2D
	db $84,$01,$6B,$08,$31
	db $44,$84,$66,$0C,$2D
	db $44,$86,$68,$0E,$31
	db $44,$87,$AC,$10,$34
	db $64,$88,$0A,$14,$34
	db $14,$0A,$69,$18,$2D
	db $44,$0C,$28,$20,$2B
	db $24,$10,$08,$2E,$2D
	db $14,$97,$E7,$30,$2A
	db $84,$98,$E7,$34,$2D
	db $84,$9A,$67,$39,$37
	db $C4,$9C,$67,$3B,$31
	db $C4,$1D,$65,$40,$2F
	db $44,$20,$65,$42,$25
	db $44,$21,$07,$47,$29
	db $94,$23,$85,$4F,$25
	db $D4,$A7,$C5,$55,$26
	db $F4,$AA,$C6,$62,$28
	db $74,$31,$86,$68,$2C
	db $54,$B4,$EA,$6B,$30
	db $04,$36,$46,$72,$31
	db $34,$39,$8D,$78,$35
	db $54,$3C,$CD,$7A,$35
	db $74,$3D,$42,$81,$35
	db $B4,$40,$62,$83,$1F
	db $C4,$41,$64,$85,$23
	db $C4,$42,$66,$87,$27
	db $C4,$C3,$66,$92,$28
	db $44,$49,$27,$9C,$29
	db $20,$4E,$E7,$A2,$29

DATA_FD9F15:
	db $00,$10,$E0,$D3,$01

DATA_FD9F1A:
	db $00,$00,$E0,$03,$1B

DATA_FD9F1F:
	db $00,$00,$E3,$03,$35
	db $90,$B1,$08,$67,$2C

DATA_FD9F29:
	db $00,$80,$F1,$03,$3E
	db $90,$2A,$0C,$10,$0E
	db $C0,$AC,$04,$10,$0E

DATA_FD9F38:
	db $10,$00,$21,$1A,$FC
	db $A0,$03,$2E,$BB,$1D
	db $00,$20,$E0,$F5,$01
	db $00,$80,$00,$10,$0E

DATA_FD9F4C:
	db $00,$00,$F1,$03,$3D

DATA_FD9F51:
	db $00,$10,$E0,$D3,$01

DATA_FD9F56:
	db $04,$80,$E1,$08,$B9
	db $80,$04,$43,$17,$39

DATA_FD9F60:
	db $00,$00,$E0,$03,$1B

DATA_FD9F65:
	db $05,$00,$E0,$B3,$0C
	db $05,$60,$E6,$77,$8E
	db $02,$40,$C7,$37,$16
	db $08,$20,$EB,$83,$1D
	db $05,$D0,$EE,$43,$25
	db $04,$A8,$F2,$43,$27
	db $01,$D8,$B4,$15,$2C
	db $04,$10,$D6,$37,$2E
	db $02,$F0,$F9,$BB,$35
	db $01,$E0,$FA,$03,$39
	db $01,$88,$FC,$CB,$3A
	db $04,$90,$BE,$B4,$3F
	db $01,$02,$E0,$7B,$81
	db $00,$22,$EB,$9B,$98
	db $04,$92,$ED,$87,$9D
	db $04,$D2,$EE,$57,$9F
	db $04,$EA,$92,$86,$27
	db $10,$C2,$E0,$5B,$02
	db $11,$E2,$FA,$0B,$39
	db $64,$B2,$FE,$17,$3F
	db $51,$CB,$F2,$4B,$27
	db $F1,$AB,$F3,$1B,$2D
	db $01,$44,$E6,$3B,$16
	db $00,$94,$ED,$5B,$1F
	db $01,$94,$F6,$DB,$33
	db $00,$6C,$FD,$CB,$3E

DATA_FD9FE7:
	db $05,$E0,$EE,$42,$20
	db $02,$28,$F0,$4B,$32
	db $04,$28,$F9,$B7,$33
	db $85,$B1,$E0,$86,$02
	db $85,$49,$E1,$86,$1A
	db $85,$49,$8D,$17,$1D
	db $81,$91,$EE,$4B,$20
	db $80,$5B,$E0,$8B,$82
	db $80,$CB,$E5,$BB,$8C
	db $D1,$4B,$ED,$1B,$1D
	db $E1,$23,$E4,$8B,$0B
	db $00,$2C,$F9,$3B,$33

DATA_FDA023:
	db $00,$40,$E0,$EB,$24

DATA_FDA028:
	db $00,$80,$00,$10,$0E

DATA_FDA02D:
	db $00,$18,$E0,$E3,$01

DATA_FDA032:
	db $04,$00,$ED,$03,$35
	db $04,$02,$CD,$09,$38
	db $F4,$84,$88,$0F,$36
	db $D4,$07,$ED,$16,$39
	db $84,$0B,$EE,$1A,$38
	db $84,$0D,$28,$28,$38
	db $24,$94,$CD,$2A,$36
	db $74,$15,$CC,$2E,$35
	db $74,$17,$0C,$39,$38
	db $94,$1C,$E8,$46,$35
	db $84,$A3,$EE,$49,$38
	db $04,$25,$8D,$4E,$35
	db $54,$27,$CD,$51,$35
	db $F4,$28,$CD,$57,$35
	db $F4,$2B,$2F,$5E,$39
	db $24,$AF,$0E,$6C,$38
	db $14,$36,$CD,$71,$35
	db $F4,$B8,$2C,$76,$38
	db $24,$BB,$CC,$79,$36
	db $F4,$3C,$EC,$80,$33
	db $84,$C0,$28,$8D,$38
	db $A4,$C6,$6E,$9F,$38
	db $C4,$CF,$ED,$A9,$36
	db $04,$D5,$CD,$AC,$36
	db $74,$56,$EF,$B1,$39
	db $00,$D9,$E7,$B9,$36

DATA_FDA0B4:
	db $04,$00,$2E,$06,$3B
	db $24,$03,$2C,$10,$37
	db $24,$08,$6E,$13,$37
	db $C4,$09,$4F,$24,$39
	db $34,$12,$4D,$2D,$35
	db $B4,$16,$0D,$31,$39
	db $94,$18,$CF,$35,$39
	db $F4,$1A,$0D,$3A,$39
	db $14,$1D,$4F,$3F,$39
	db $B4,$1F,$CD,$43,$35
	db $F4,$21,$0D,$46,$39
	db $14,$23,$CF,$4B,$39
	db $F4,$25,$CD,$4F,$39
	db $F4,$27,$EF,$54,$39
	db $84,$2A,$4D,$58,$39
	db $34,$2C,$0D,$61,$35
	db $94,$30,$0B,$67,$31
	db $94,$B3,$CC,$70,$34
	db $74,$38,$CB,$7E,$31
	db $74,$3F,$0D,$81,$35
	db $94,$40,$2F,$84,$39
	db $24,$42,$2F,$9F,$39
	db $A0,$CF,$6E,$A4,$38

DATA_FDA127:
	db $00,$00,$F0,$03,$3D

DATA_FDA12C:
	db $00,$00,$EC,$03,$37

DATA_FDA131:
	db $04,$00,$48,$06,$2B
	db $34,$03,$C7,$0C,$2C
	db $74,$86,$E7,$12,$2A
	db $84,$09,$E6,$19,$2F
	db $04,$0D,$89,$27,$2D
	db $D4,$13,$47,$2A,$2B
	db $34,$15,$A7,$2D,$31
	db $E4,$16,$A9,$33,$33
	db $E4,$19,$E9,$35,$30
	db $04,$1B,$E9,$3A,$2D
	db $84,$1D,$E9,$3D,$31
	db $04,$1F,$C9,$45,$35
	db $F4,$22,$A9,$48,$31
	db $64,$24,$89,$4C,$2D
	db $54,$26,$46,$4F,$2A
	db $B4,$27,$89,$58,$2D
	db $54,$2C,$48,$5F,$2B
	db $B4,$2F,$E9,$65,$2D
	db $04,$B3,$CA,$6E,$30
	db $74,$37,$E9,$70,$2D
	db $84,$38,$46,$79,$2B
	db $B4,$3C,$C9,$A9,$2D
	db $F4,$D4,$07,$B0,$2A
	db $14,$58,$29,$B3,$2E
	db $A4,$59,$AB,$BE,$31
	db $64,$DF,$C9,$C0,$31
	db $70,$60,$28,$C9,$2B

DATA_FDA1B8:
	db $04,$C0,$13,$10,$55
	db $04,$20,$27,$0D,$13
	db $C5,$00,$00,$8E,$11
	db $C6,$E0,$03,$8E,$13
	db $C8,$00,$08,$6E,$4F
	db $D4,$81,$23,$73,$30
	db $08,$C2,$13,$58,$6D
	db $84,$88,$14,$31,$1F
	db $84,$C8,$1A,$08,$33
	db $A4,$08,$08,$10,$12
	db $A4,$28,$0C,$0F,$34
	db $04,$2A,$1B,$18,$79
	db $94,$AA,$10,$10,$10
	db $A2,$0A,$00,$4A,$11
	db $A5,$EA,$03,$10,$13
	db $A4,$0A,$08,$10,$2C
	db $80,$8C,$1C,$34,$6E
	db $90,$AC,$10,$33,$4F
	db $A0,$EC,$03,$2A,$33

DATA_FDA217:
	db $96,$A0,$09,$6C,$14
	db $94,$E0,$0D,$10,$28
	db $B4,$40,$23,$23,$0E
	db $E5,$C0,$18,$15,$17
	db $31,$61,$1D,$10,$21
	db $94,$A2,$10,$09,$12
	db $34,$C3,$18,$22,$12
	db $E4,$A3,$20,$22,$23
	db $21,$84,$10,$12,$34
	db $55,$E6,$0D,$10,$24
	db $52,$26,$14,$3A,$0C
	db $54,$66,$17,$17,$24
	db $04,$A7,$21,$17,$1B
	db $54,$68,$0A,$07,$0E
	db $51,$28,$11,$1A,$0A
	db $C0,$68,$17,$13,$1A
	db $78,$A9,$22,$07,$13
	db $C4,$69,$0A,$10,$1E
	db $25,$0A,$00,$16,$26
	db $84,$8A,$06,$10,$0E
	db $E1,$8A,$1C,$10,$2D
	db $E0,$EA,$23,$1D,$09
	db $25,$8B,$13,$32,$11
	db $21,$6B,$17,$10,$1B
	db $C1,$0B,$0C,$47,$11
	db $24,$EC,$0F,$76,$0E
	db $84,$2C,$01,$06,$0E
	db $84,$8C,$06,$0A,$0E
	db $E4,$AD,$00,$34,$0E
	db $F1,$2D,$1E,$0F,$12
	db $24,$CE,$04,$18,$1E
	db $55,$8E,$19,$1A,$17
	db $54,$2E,$22,$09,$10
	db $44,$8F,$13,$0B,$21
	db $E4,$6F,$22,$41,$0E
	db $A4,$D0,$04,$03,$26
	db $F8,$90,$13,$2F,$21
	db $F4,$90,$19,$25,$2E
	db $D4,$11,$06,$19,$1C
	db $24,$32,$00,$1A,$12
	db $40,$94,$19,$2A,$2E
	db $61,$34,$06,$12,$0E
	db $71,$B4,$09,$1B,$20
	db $80,$74,$0F,$10,$12
	db $C0,$B4,$01,$24,$15
	db $E1,$94,$13,$06,$08
	db $E1,$54,$16,$11,$0C
	db $F0,$94,$21,$1F,$24

DATA_FDA307:
	db $E5,$21,$00,$18,$51
	db $E1,$81,$0F,$15,$1F
	db $E1,$21,$15,$3D,$0A
	db $21,$02,$0C,$10,$0E
	db $A4,$22,$18,$31,$23
	db $C4,$42,$22,$34,$13
	db $64,$64,$00,$50,$0E
	db $96,$24,$06,$6A,$4F
	db $94,$C4,$11,$2C,$07
	db $B4,$86,$1A,$12,$0E
	db $04,$47,$21,$13,$24
	db $54,$C8,$11,$08,$1E
	db $D4,$28,$19,$03,$27
	db $34,$49,$21,$03,$17
	db $D4,$69,$13,$1B,$0E
	db $04,$4A,$1A,$09,$1E
	db $62,$4A,$00,$30,$21
	db $64,$4A,$21,$1A,$25
	db $94,$4B,$1A,$15,$12
	db $30,$2C,$06,$0A,$10
	db $64,$0C,$0A,$08,$1C
	db $84,$2C,$12,$00,$19
	db $04,$8D,$22,$04,$12
	db $84,$6D,$12,$33,$0E
	db $E4,$4D,$06,$10,$3A
	db $E4,$2D,$1A,$22,$1B
	db $44,$CE,$21,$20,$1E
	db $75,$2E,$00,$07,$23
	db $E4,$8F,$00,$16,$0E
	db $E4,$AF,$09,$1F,$1F
	db $04,$71,$1A,$1C,$15
	db $44,$D1,$20,$02,$26
	db $B4,$31,$11,$27,$17
	db $44,$92,$00,$26,$0E
	db $64,$D2,$23,$26,$0E
	db $D4,$B2,$09,$02,$17
	db $C1,$73,$1A,$30,$21
	db $F4,$13,$0A,$01,$0E
	db $01,$15,$09,$1B,$21
	db $20,$F5,$0E,$11,$21
	db $A0,$55,$00,$16,$12
	db $C0,$55,$20,$10,$2A

DATA_FDA3D9:
	db $04,$58,$E0,$89,$81
	db $00,$11,$E0,$07,$02

DATA_FDA3E3:
	db $00,$00,$E0,$E7,$00

DATA_FDA3E8:
	db $01,$00,$E0,$FF,$00
	db $01,$80,$A0,$27,$03
	db $01,$B4,$A2,$D7,$05
	db $01,$EC,$E2,$0B,$08
	db $01,$08,$E4,$EF,$08
	db $05,$F8,$C8,$23,$13
	db $02,$94,$E9,$7F,$14
	db $01,$40,$EA,$BB,$16
	db $02,$60,$AB,$2E,$17
	db $01,$98,$8B,$DA,$18
	db $01,$70,$2C,$57,$19
	db $01,$04,$ED,$CF,$1B
	db $01,$98,$EE,$0F,$1E
	db $81,$98,$A8,$E7,$11
	db $01,$08,$EF,$D5,$20
	db $01,$70,$94,$D6,$29
	db $01,$EC,$14,$0D,$2B
	db $01,$88,$15,$66,$2C
	db $81,$58,$E6,$2C,$0E
	db $81,$18,$E7,$2C,$11
	db $C1,$B0,$F3,$DF,$28
	db $E1,$10,$E6,$AF,$0C
	db $E1,$E8,$ED,$87,$1C
	db $21,$79,$E4,$67,$09
	db $21,$6D,$30,$E6,$21
	db $21,$F5,$F0,$97,$22
	db $21,$35,$96,$6F,$2D
	db $40,$55,$77,$DE,$2F
	db $61,$99,$AB,$DE,$18
	db $61,$79,$B2,$5E,$27
	db $A1,$AD,$2C,$07,$1A
	db $D1,$B9,$96,$A7,$2E
	db $E1,$95,$A1,$67,$05
	db $F0,$F5,$A8,$CF,$12
	db $01,$B6,$E4,$1F,$0C
	db $01,$46,$EE,$2F,$1D
	db $01,$4E,$F1,$EF,$24
	db $10,$42,$EA,$97,$15

DATA_FDA4A6:
	db $00,$00,$E6,$05,$28

DATA_FDA4AB:
	db $00,$60,$0A,$10,$0E
	db $D0,$60,$04,$10,$0E

DATA_FDA4B5:
	db $D0,$60,$04,$10,$0E

DATA_FDA4BA:
	db $00,$18,$E0,$E3,$01

DATA_FDA4BF:
	db $00,$00,$E0,$E7,$00

DATA_FDA4C4:
	db $09,$60,$01,$49,$1E
	db $04,$E0,$06,$02,$19
	db $41,$80,$0F,$35,$05
	db $41,$E0,$11,$21,$1A
	db $44,$E0,$16,$22,$05
	db $24,$01,$07,$24,$18
	db $68,$03,$12,$08,$2C
	db $72,$A3,$8D,$27,$01
	db $60,$04,$08,$19,$1C
	db $E1,$84,$0F,$10,$14
	db $E1,$C4,$13,$52,$0A
	db $94,$65,$00,$3C,$0E
	db $90,$65,$04,$06,$0E
	db $44,$E6,$96,$1C,$06
	db $F1,$06,$12,$31,$00
	db $05,$E7,$05,$0F,$05
	db $01,$47,$08,$0B,$0D
	db $01,$A7,$0B,$0B,$14
	db $00,$E7,$0F,$2C,$02
	db $C5,$C8,$0B,$10,$13
	db $F4,$E8,$05,$3E,$1D
	db $04,$C9,$16,$1C,$07
	db $54,$6A,$00,$5A,$1D
	db $C1,$CA,$0B,$10,$0D
	db $14,$2B,$0F,$26,$13
	db $C0,$4B,$14,$74,$1B
	db $D8,$ED,$05,$19,$34
	db $74,$8E,$0E,$15,$18
	db $61,$F0,$05,$04,$12
	db $64,$F0,$09,$0A,$0E
	db $C1,$50,$0E,$24,$0E
	db $F1,$70,$00,$21,$0E
	db $00,$F2,$03,$10,$3E
	db $01,$D2,$11,$10,$06

DATA_FDA56E:
	db $05,$20,$E0,$2D,$01
	db $01,$98,$E0,$1B,$02
	db $01,$10,$61,$FE,$02
	db $01,$C8,$E2,$7D,$06
	db $05,$40,$E3,$63,$07
	db $01,$B4,$E3,$C7,$09
	db $09,$E8,$E4,$7B,$0C
	db $04,$40,$E6,$1B,$0E
	db $02,$38,$E7,$4F,$0F
	db $01,$A8,$C7,$AB,$10
	db $01,$58,$E8,$9F,$11
	db $01,$F8,$69,$AF,$15
	db $05,$F8,$EB,$C9,$98
	db $02,$68,$EC,$B7,$19
	db $01,$DC,$CC,$EB,$1B
	db $01,$F8,$ED,$CF,$1C
	db $01,$D8,$EE,$9F,$1F
	db $05,$BC,$F0,$7B,$23
	db $01,$C0,$D1,$DB,$24
	db $00,$70,$F2,$9F,$26
	db $62,$20,$0B,$EF,$17
	db $C1,$80,$61,$BE,$04
	db $C1,$D0,$E8,$DF,$12
	db $C1,$70,$69,$EE,$13
	db $01,$61,$E2,$8D,$05
	db $01,$D9,$EA,$3D,$16
	db $01,$F9,$EB,$CD,$18
	db $01,$69,$AE,$AF,$1D
	db $01,$D1,$EF,$4D,$20
	db $01,$29,$F0,$17,$21
	db $01,$4A,$E3,$67,$07
	db $00,$E6,$E4,$D7,$0A
	db $00,$AA,$E5,$2F,$8C
	db $01,$42,$E6,$6F,$0E
	db $01,$AA,$E7,$AF,$10
	db $01,$DE,$EC,$EF,$1B
	db $00,$EE,$F0,$7F,$23
	db $11,$8E,$F0,$D7,$21
	db $00,$03,$E0,$2F,$01

DATA_FDA631:
	db $01,$EC,$E0,$7D,$02
	db $41,$42,$E0,$D7,$01
	db $01,$B4,$E7,$47,$10
	db $05,$40,$E8,$5B,$12
	db $01,$30,$E9,$57,$13
	db $02,$20,$EA,$AF,$18
	db $05,$58,$8C,$4A,$99
	db $00,$A8,$EC,$CF,$26
	db $21,$38,$A6,$BF,$0D
	db $05,$20,$60,$D4,$01
	db $01,$B0,$E1,$ED,$03
	db $08,$F8,$E1,$43,$05
	db $05,$00,$E3,$EB,$07
	db $01,$F8,$E3,$F3,$08
	db $01,$7C,$E4,$97,$0B
	db $06,$E0,$86,$C5,$0E
	db $05,$64,$E7,$63,$0F
	db $85,$40,$E1,$5D,$03
	db $01,$CD,$E5,$6D,$0C
	db $11,$AD,$E9,$C7,$13
	db $11,$E5,$C9,$3D,$14
	db $51,$59,$EC,$4F,$19
	db $01,$1A,$E2,$0F,$05
	db $00,$8A,$E2,$5F,$07
	db $01,$66,$E7,$67,$8F
	db $00,$26,$E8,$FF,$11
	db $D1,$E6,$E6,$C7,$8E
	db $00,$43,$E1,$5F,$83

DATA_FDA6BD:
	db $00,$80,$E4,$07,$3F

DATA_FDA6C2:
	db $00,$00,$E0,$13,$1F

DATA_FDA6C7:
	db $00,$00,$E0,$07,$3F

DATA_FDA6CC:
	db $00,$00,$E0,$0B,$3F

DATA_FDA6D1:
	db $00,$00,$60,$07,$3F

DATA_FDA6D6:
	db $00,$00,$E7,$09,$39

DATA_FDA6DB:
	db $00,$00,$8E,$08,$39

DATA_FDA6E0:
	db $40,$00,$8F,$17,$B9

DATA_FDA6E5:
	db $00,$80,$6B,$06,$38

DATA_FDA6EA:
	db $00,$00,$E0,$B8,$08

DATA_FDA6EF:
	db $00,$00,$60,$C6,$02

DATA_FDA6F4:
	db $00,$00,$E0,$23,$02

DATA_FDA6F9:
	db $00,$28,$60,$F7,$02

DATA_FDA6FE:
	db $00,$00,$E0,$44,$06

DATA_FDA703:
	db $00,$00,$E0,$74,$06

DATA_FDA708:
	db $00,$00,$E0,$93,$06

DATA_FDA70D:
	db $00,$E0,$40,$DE,$03

DATA_FDA712:
	db $04,$00,$E0,$03,$25
	db $04,$82,$43,$07,$2A
	db $B4,$03,$48,$13,$2E
	db $B4,$09,$00,$1C,$2B
	db $14,$8E,$25,$22,$2F
	db $24,$11,$20,$26,$35
	db $24,$13,$C5,$32,$35
	db $74,$99,$4B,$37,$35
	db $B4,$1B,$48,$39,$2F
	db $B4,$1C,$46,$3B,$2B
	db $B4,$1D,$E4,$3D,$27
	db $04,$1F,$67,$41,$2F
	db $C4,$20,$4D,$45,$3B
	db $B4,$22,$00,$48,$36
	db $14,$24,$00,$5E,$3E
	db $14,$2F,$AB,$62,$3A
	db $64,$31,$8B,$6B,$31
	db $D4,$35,$6B,$70,$37
	db $44,$38,$6D,$84,$37
	db $44,$42,$09,$8C,$33
	db $14,$C6,$66,$92,$3C
	db $44,$49,$AD,$BF,$37
	db $E4,$DF,$CB,$C1,$3E
	db $F4,$60,$50,$CA,$3F
	db $34,$65,$48,$CD,$3F
	db $B0,$66,$65,$D3,$27

DATA_FDA794:
	db $00,$00,$00,$50,$62

DATA_FDA799:
	db $00,$00,$00,$48,$4A

DATA_FDA79E:
	db $05,$00,$00,$2D,$0C
	db $01,$40,$03,$2C,$02
	db $04,$40,$05,$2D,$08
	db $D0,$03,$00,$19,$32

DATA_FDA7B2:
	db $00,$00,$00,$60,$22

DATA_FDA7B7:
	db $00,$00,$E1,$03,$1D

DATA_FDA7BC:
	db $00,$00,$E7,$0E,$2F

DATA_FDA7C1:
	db $00,$00,$62,$0E,$3D

DATA_FDA7C6:
	db $00,$00,$67,$0F,$2F

DATA_FDA7CB:
	db $00,$80,$E1,$03,$28

DATA_FDA7D0:
	db $00,$00,$E2,$0F,$38

DATA_FDA7D5:
	db $00,$00,$E8,$05,$2C

DATA_FDA7DA:
	db $00,$80,$EA,$07,$30

DATA_FDA7DF:
	db $00,$80,$EA,$0F,$30

DATA_FDA7E4:
	db $00,$00,$EE,$03,$37

DATA_FDA7E9:
	db $08,$20,$16,$10,$36
	db $59,$00,$00,$10,$43
	db $14,$21,$0A,$34,$17
	db $00,$22,$16,$41,$0E
	db $04,$02,$1A,$19,$17
	db $54,$02,$00,$F0,$1C
	db $55,$A2,$06,$20,$0E
	db $90,$04,$1A,$E7,$1A
	db $54,$A5,$06,$83,$1B
	db $E4,$27,$13,$08,$23
	db $61,$29,$13,$0D,$29
	db $14,$0B,$0C,$10,$0E
	db $45,$2B,$10,$10,$16
	db $E4,$AB,$14,$52,$1B
	db $14,$8D,$0C,$0B,$0E
	db $44,$2D,$10,$05,$0F
	db $84,$6E,$06,$00,$0E
	db $94,$AE,$10,$17,$0B
	db $C4,$8E,$0C,$14,$10
	db $84,$6F,$06,$10,$1D
	db $00,$91,$0C,$20,$2C
	db $81,$71,$06,$18,$23
	db $01,$B2,$14,$10,$1D
	db $50,$12,$00,$0B,$0E

DATA_FDA861:
	db $04,$C0,$04,$10,$1C
	db $34,$61,$8D,$25,$20
	db $04,$22,$06,$17,$14
	db $74,$24,$06,$01,$1F
	db $84,$84,$0E,$30,$17
	db $81,$E5,$06,$10,$2F
	db $84,$68,$0D,$01,$1D
	db $94,$89,$0B,$10,$2C
	db $94,$AB,$0A,$10,$20
	db $94,$2D,$0A,$34,$1A
	db $31,$10,$00,$2D,$23
	db $51,$31,$06,$1B,$0F
	db $D0,$D1,$09,$13,$0E

DATA_FDA8A2:
	db $00,$00,$00,$5C,$46

DATA_FDA8A7:
	db $04,$00,$00,$14,$2C
	db $44,$C2,$03,$08,$0E
	db $C4,$C3,$03,$1A,$18
	db $64,$E6,$04,$10,$1B
	db $60,$68,$06,$22,$15

DATA_FDA8C0:
	db $00,$00,$00,$20,$9D

DATA_FDA8C5:
	db $01,$00,$00,$2C,$0E
	db $00,$80,$03,$1C,$62

DATA_FDA8CF:
	db $05,$E0,$03,$47,$0E
	db $00,$60,$07,$10,$0F
	db $70,$05,$00,$11,$2D

DATA_FDA8DE:
	db $01,$14,$E0,$FF,$02
	db $08,$D4,$E1,$B3,$06
	db $05,$9C,$E3,$1B,$09
	db $01,$90,$E4,$A7,$1B
	db $05,$08,$EE,$53,$1E
	db $02,$2C,$0F,$56,$20
	db $04,$2C,$F0,$63,$21
	db $05,$D8,$F0,$03,$23
	db $00,$84,$F1,$4F,$24
	db $00,$82,$E1,$C7,$04
	db $00,$F2,$E2,$67,$08
	db $01,$D6,$ED,$57,$1E
	db $00,$2E,$F0,$DF,$22

DATA_FDA91F:
	db $00,$00,$E0,$1F,$1F

DATA_FDA924:
	db $00,$00,$60,$0B,$1F

DATA_FDA929:
	db $04,$80,$47,$04,$2E
	db $34,$82,$87,$09,$31
	db $D4,$04,$6D,$0C,$39
	db $44,$86,$A7,$12,$39
	db $64,$09,$6F,$15,$3B
	db $C4,$0A,$E0,$18,$3B
	db $84,$0C,$E0,$1C,$2B
	db $84,$0E,$00,$21,$1B
	db $94,$90,$06,$23,$2D
	db $94,$11,$0B,$25,$32
	db $94,$92,$E6,$29,$32
	db $04,$15,$EA,$2D,$2F
	db $04,$97,$2B,$31,$35
	db $A4,$18,$26,$35,$35
	db $A4,$1A,$06,$38,$35
	db $14,$1C,$05,$3F,$2D
	db $94,$1F,$85,$44,$30
	db $54,$22,$27,$48,$29
	db $24,$24,$20,$4C,$29
	db $24,$26,$A0,$4E,$22
	db $64,$27,$60,$51,$30
	db $C4,$28,$E4,$53,$30
	db $04,$2A,$08,$56,$2B
	db $14,$AB,$0A,$58,$32
	db $14,$AC,$CC,$5B,$34
	db $F4,$AD,$28,$60,$34
	db $24,$30,$8B,$64,$31
	db $54,$32,$0E,$69,$3A
	db $94,$34,$80,$6B,$3A
	db $D4,$35,$60,$6E,$35
	db $44,$37,$20,$72,$20
	db $24,$39,$22,$74,$24
	db $24,$3A,$CA,$76,$32
	db $74,$3B,$02,$79,$32
	db $94,$3C,$02,$7B,$2D
	db $94,$3D,$40,$7D,$2A
	db $B4,$3E,$A0,$80,$3F
	db $64,$C0,$C2,$83,$20
	db $F4,$41,$46,$89,$3F
	db $B4,$44,$84,$8F,$3F
	db $D4,$47,$E4,$91,$2F
	db $08,$49,$E4,$94,$2D
	db $80,$4A,$E4,$98,$16
	db $84,$4A,$EC,$99,$36
	db $04,$4D,$EE,$9B,$39
	db $04,$4E,$20,$A0,$39
	db $24,$50,$20,$A4,$2D
	db $24,$52,$84,$A6,$23
	db $54,$D3,$88,$A8,$2C
	db $54,$54,$2C,$AC,$35
	db $20,$56,$ED,$B6,$35

DATA_FDAA28:
	db $04,$00,$E2,$03,$21
	db $04,$02,$85,$07,$27
	db $D4,$03,$E7,$09,$2B
	db $04,$05,$8A,$0C,$2F
	db $54,$86,$CC,$12,$34
	db $74,$89,$AC,$17,$3C
	db $E4,$0B,$C9,$1D,$35
	db $F4,$0E,$E9,$25,$39
	db $00,$13,$66,$2A,$39

DATA_FDAA55:
	db $04,$00,$E0,$03,$24
	db $04,$82,$E3,$07,$24
	db $04,$84,$E3,$0B,$22
	db $04,$86,$45,$0F,$31
	db $B4,$87,$49,$12,$39
	db $34,$09,$CD,$1A,$3C
	db $70,$8D,$04,$2E,$3E

DATA_FDAA78:
	db $04,$00,$40,$03,$3B
	db $B4,$01,$71,$08,$3D
	db $40,$84,$AA,$0C,$3D
	db $44,$07,$60,$12,$3D
	db $44,$89,$EB,$26,$36
	db $84,$93,$E5,$2A,$35
	db $80,$95,$63,$30,$22

DATA_FDAA9B:
	db $00,$80,$14,$16,$00
	db $61,$20,$00,$22,$0E
	db $61,$A0,$03,$10,$79

DATA_FDAAAA:
	db $01,$20,$05,$2A,$1D
	db $01,$80,$0A,$2C,$32
	db $00,$80,$12,$20,$2E
	db $11,$81,$00,$19,$17

DATA_FDAABE:
	db $54,$00,$0B,$0D,$12
	db $20,$02,$09,$00,$20
	db $44,$23,$08,$1D,$17
	db $14,$26,$07,$02,$18
	db $34,$87,$00,$10,$44
	db $14,$28,$0E,$1A,$1A
	db $34,$89,$00,$15,$0E
	db $B4,$2A,$0E,$55,$0E
	db $D4,$0A,$06,$17,$21
	db $81,$8B,$00,$27,$1E
	db $44,$4D,$08,$44,$0E
	db $B4,$8F,$80,$11,$0E
	db $04,$31,$0D,$2D,$1F
	db $C5,$91,$00,$33,$0E
	db $84,$12,$04,$10,$31
	db $80,$14,$05,$00,$10
	db $D0,$D4,$0C,$10,$22
	db $E1,$14,$0A,$21,$08
	db $F1,$95,$00,$10,$3E

DATA_FDAB1D:
	db $01,$20,$00,$2E,$0E
	db $84,$00,$06,$26,$4A
	db $E1,$A1,$03,$10,$05
	db $E4,$E3,$07,$1B,$3B
	db $94,$E6,$04,$10,$2B
	db $90,$28,$05,$13,$0E

DATA_FDAB3B:
	db $01,$40,$00,$44,$0E
	db $01,$C0,$03,$34,$2D
	db $00,$20,$0B,$14,$09

DATA_FDAB4A:
	db $01,$20,$00,$4A,$1F
	db $00,$C0,$05,$60,$0E

DATA_FDAB54:
	db $00,$00,$00,$20,$16

DATA_FDAB59:
	db $04,$00,$01,$10,$0E
	db $00,$42,$00,$44,$0E

DATA_FDAB63:
	db $00,$C0,$0B,$26,$0E
	db $91,$A0,$03,$1F,$0E
	db $01,$21,$07,$23,$17
	db $11,$21,$00,$2F,$0E

DATA_FDAB77:
	db $04,$20,$05,$09,$0E
	db $94,$61,$00,$43,$56
	db $C0,$66,$04,$10,$0E

DATA_FDAB86:
	db $05,$C0,$06,$1E,$32
	db $34,$C1,$0E,$10,$20
	db $41,$01,$00,$34,$0E
	db $E0,$C2,$06,$1A,$17
	db $34,$63,$11,$0D,$15
	db $61,$83,$03,$12,$0C
	db $00,$05,$11,$10,$0E

DATA_FDABA9:
	db $00,$00,$E0,$03,$1B

DATA_FDABAE:
	db $00,$50,$20,$8B,$03

DATA_FDABB3:
	db $00,$00,$E0,$FB,$01

DATA_FDABB8:
	db $00,$00,$E0,$37,$0E

DATA_FDABBD:
	db $00,$00,$60,$75,$03

DATA_FDABC2:
	db $00,$00,$60,$55,$08

DATA_FDABC7:
	db $00,$00,$00,$9E,$10

DATA_FDABCC:
	db $00,$00,$00,$80,$0F

DATA_FDABD1:
	db $00,$00,$00,$10,$32

DATA_FDABD6:
	db $00,$20,$00,$14,$50

DATA_FDABDB:
	db $00,$00,$0B,$3C,$0E
	db $11,$00,$00,$22,$4A

DATA_FDABE5:
	db $00,$08,$E0,$4B,$02

DATA_FDABEA:
	db $00,$00,$E0,$F3,$02

DATA_FDABEF:
	db $00,$1C,$E0,$77,$03

DATA_FDABF4:
	db $00,$30,$E0,$F3,$04

DATA_FDABF9:
	db $41,$00,$E0,$1D,$01
	db $40,$90,$60,$FC,$02

DATA_FDAC03:
	db $41,$00,$E0,$15,$01
	db $40,$8C,$60,$64,$0B

DATA_FDAC0D:
	db $00,$0C,$E0,$F7,$00

DATA_FDAC12:
	db $00,$00,$60,$55,$08

DATA_FDAC17:
	db $00,$60,$20,$9B,$03

DATA_FDAC1C:
	db $00,$80,$68,$06,$2E

DATA_FDAC21:
	db $00,$00,$00,$C0,$EC

DATA_FDAC26:
	db $00,$00,$1D,$1C,$FC

DATA_FDAC2B:
	db $00,$00,$20,$2C,$F8

DATA_FDAC30:
	db $00,$00,$00,$74,$FE

DATA_FDAC35:
	db $00,$00,$00,$A4,$FD

DATA_FDAC3A:
	db $00,$00,$00,$04,$FE

DATA_FDAC3F:
	db $00,$00,$00,$04,$FD

DATA_FDAC44:
	dw DATA_FDCA82

DATA_FDAC46:								; Note: Related to banana formations.
	dw DATA_FDADE6-DATA_FDAC46
	dw DATA_FDADE6-DATA_FDAC46
	dw DATA_FDAEDA-DATA_FDAC46
	dw DATA_FDAFA2-DATA_FDAC46
	dw DATA_FDAFEA-DATA_FDAC46
	dw DATA_FDB022-DATA_FDAC46
	dw DATA_FDB08A-DATA_FDAC46
	dw DATA_FDB08A-DATA_FDAC46
	dw DATA_FDB106-DATA_FDAC46
	dw DATA_FDB182-DATA_FDAC46
	dw DATA_FDB182-DATA_FDAC46
	dw DATA_FDB22E-DATA_FDAC46
	dw DATA_FDB292-DATA_FDAC46
	dw DATA_FDB302-DATA_FDAC46
	dw DATA_FDB30E-DATA_FDAC46
	dw DATA_FDB3CA-DATA_FDAC46
	dw DATA_FDB442-DATA_FDAC46
	dw DATA_FDB50E-DATA_FDAC46
	dw DATA_FDB5F2-DATA_FDAC46
	dw DATA_FDB5F6-DATA_FDAC46
	dw DATA_FDB6EA-DATA_FDAC46
	dw DATA_FDB79A-DATA_FDAC46
	dw DATA_FDB85A-DATA_FDAC46
	dw DATA_FDB906-DATA_FDAC46
	dw DATA_FDB96E-DATA_FDAC46
	dw DATA_FDB9FE-DATA_FDAC46
	dw DATA_FDBA8A-DATA_FDAC46
	dw DATA_FDBA8E-DATA_FDAC46
	dw DATA_FDBA8E-DATA_FDAC46
	dw DATA_FDBA92-DATA_FDAC46
	dw DATA_FDBA9A-DATA_FDAC46
	dw DATA_FDBAA2-DATA_FDAC46
	dw DATA_FDBAA6-DATA_FDAC46
	dw DATA_FDBAAA-DATA_FDAC46
	dw DATA_FDBAAA-DATA_FDAC46
	dw DATA_FDBAAE-DATA_FDAC46
	dw DATA_FDBB4E-DATA_FDAC46
	dw DATA_FDBBBA-DATA_FDAC46
	dw DATA_FDBC36-DATA_FDAC46
	dw DATA_FDBC3E-DATA_FDAC46
	dw DATA_FDBC42-DATA_FDAC46
	dw DATA_FDBCB6-DATA_FDAC46
	dw DATA_FDBD6E-DATA_FDAC46
	dw DATA_FDBD82-DATA_FDAC46
	dw DATA_FDBD82-DATA_FDAC46
	dw DATA_FDBDE6-DATA_FDAC46
	dw DATA_FDBEA2-DATA_FDAC46
	dw DATA_FDBF6A-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC042-DATA_FDAC46
	dw DATA_FDC046-DATA_FDAC46
	dw DATA_FDC046-DATA_FDAC46
	dw DATA_FDC0DA-DATA_FDAC46
	dw DATA_FDC0DA-DATA_FDAC46
	dw DATA_FDC0DA-DATA_FDAC46
	dw DATA_FDC0DA-DATA_FDAC46
	dw DATA_FDC0DA-DATA_FDAC46
	dw DATA_FDC0DA-DATA_FDAC46
	dw DATA_FDC0DE-DATA_FDAC46
	dw DATA_FDC0E2-DATA_FDAC46
	dw DATA_FDC0E6-DATA_FDAC46
	dw DATA_FDC0E6-DATA_FDAC46
	dw DATA_FDC146-DATA_FDAC46
	dw DATA_FDC1BE-DATA_FDAC46
	dw DATA_FDC26A-DATA_FDAC46
	dw DATA_FDC276-DATA_FDAC46
	dw DATA_FDC276-DATA_FDAC46
	dw DATA_FDC27A-DATA_FDAC46
	dw DATA_FDC29A-DATA_FDAC46
	dw DATA_FDC2B6-DATA_FDAC46
	dw DATA_FDC2C2-DATA_FDAC46
	dw DATA_FDC2DA-DATA_FDAC46
	dw DATA_FDC2E2-DATA_FDAC46
	dw DATA_FDC2F2-DATA_FDAC46
	dw DATA_FDC312-DATA_FDAC46
	dw DATA_FDC312-DATA_FDAC46
	dw DATA_FDC33A-DATA_FDAC46
	dw DATA_FDC33A-DATA_FDAC46
	dw DATA_FDC33E-DATA_FDAC46
	dw DATA_FDC35E-DATA_FDAC46
	dw DATA_FDC35E-DATA_FDAC46
	dw DATA_FDC35E-DATA_FDAC46
	dw DATA_FDC3E2-DATA_FDAC46
	dw DATA_FDC416-DATA_FDAC46
	dw DATA_FDC436-DATA_FDAC46
	dw DATA_FDC436-DATA_FDAC46
	dw DATA_FDC436-DATA_FDAC46
	dw DATA_FDC436-DATA_FDAC46
	dw DATA_FDC442-DATA_FDAC46
	dw DATA_FDC45A-DATA_FDAC46
	dw DATA_FDC46E-DATA_FDAC46
	dw DATA_FDC46E-DATA_FDAC46
	dw DATA_FDC47A-DATA_FDAC46
	dw DATA_FDC47A-DATA_FDAC46
	dw DATA_FDC492-DATA_FDAC46
	dw DATA_FDC49E-DATA_FDAC46
	dw DATA_FDC4A2-DATA_FDAC46
	dw DATA_FDC532-DATA_FDAC46
	dw DATA_FDC552-DATA_FDAC46
	dw DATA_FDC56E-DATA_FDAC46
	dw DATA_FDC58E-DATA_FDAC46
	dw DATA_FDC5AE-DATA_FDAC46
	dw DATA_FDC5BA-DATA_FDAC46
	dw DATA_FDC5C2-DATA_FDAC46
	dw DATA_FDC626-DATA_FDAC46
	dw DATA_FDC626-DATA_FDAC46
	dw DATA_FDC626-DATA_FDAC46
	dw DATA_FDC6E6-DATA_FDAC46
	dw DATA_FDC6FE-DATA_FDAC46
	dw DATA_FDC72E-DATA_FDAC46
	dw DATA_FDC746-DATA_FDAC46
	dw DATA_FDC746-DATA_FDAC46
	dw DATA_FDC762-DATA_FDAC46
	dw DATA_FDC7BE-DATA_FDAC46
	dw DATA_FDC7D2-DATA_FDAC46
	dw DATA_FDC7D2-DATA_FDAC46
	dw DATA_FDC7FA-DATA_FDAC46
	dw DATA_FDC80E-DATA_FDAC46
	dw DATA_FDC81E-DATA_FDAC46
	dw DATA_FDC836-DATA_FDAC46
	dw DATA_FDC83A-DATA_FDAC46
	dw DATA_FDC87A-DATA_FDAC46
	dw DATA_FDC87A-DATA_FDAC46
	dw DATA_FDC87A-DATA_FDAC46
	dw DATA_FDC87A-DATA_FDAC46
	dw DATA_FDC882-DATA_FDAC46
	dw DATA_FDC882-DATA_FDAC46
	dw DATA_FDC896-DATA_FDAC46
	dw DATA_FDC896-DATA_FDAC46
	dw DATA_FDC8A2-DATA_FDAC46
	dw DATA_FDC8A6-DATA_FDAC46
	dw DATA_FDC8D6-DATA_FDAC46
	dw DATA_FDC8E6-DATA_FDAC46
	dw DATA_FDC8EA-DATA_FDAC46
	dw DATA_FDC902-DATA_FDAC46
	dw DATA_FDC922-DATA_FDAC46
	dw DATA_FDC93A-DATA_FDAC46
	dw DATA_FDC93A-DATA_FDAC46
	dw DATA_FDC96A-DATA_FDAC46
	dw DATA_FDC96A-DATA_FDAC46
	dw DATA_FDC98E-DATA_FDAC46
	dw DATA_FDC99E-DATA_FDAC46
	dw DATA_FDC9A6-DATA_FDAC46
	dw DATA_FDC9CA-DATA_FDAC46
	dw DATA_FDC9DA-DATA_FDAC46
	dw DATA_FDC9DA-DATA_FDAC46
	dw DATA_FDCA12-DATA_FDAC46
	dw DATA_FDCA3E-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46
	dw DATA_FDCA82-DATA_FDAC46

DATA_FDADE6:
	incbin "LevelData/BananaFormations/GlimmersGalleon_Main.bin"

DATA_FDAEDA:
	incbin "LevelData/BananaFormations/RambiRumble_Main.bin"

DATA_FDAFA2:
	incbin "LevelData/BananaFormations/PiratePanic_Main.bin"

DATA_FDAFEA:
	incbin "LevelData/BananaFormations/GangplankGalley_Main.bin"

DATA_FDB022:
	incbin "LevelData/BananaFormations/RattleBattle_Main.bin"

DATA_FDB08A:
	incbin "LevelData/BananaFormations/HotHeadHop_Main.bin"

DATA_FDB106:
	incbin "LevelData/BananaFormations/RedHotRide_Main.bin"

DATA_FDB182:
	incbin "LevelData/BananaFormations/SlimbClimb_Main.bin"

DATA_FDB22E:
	incbin "LevelData/BananaFormations/TopsailTrouble_Main.bin"

DATA_FDB292:
	incbin "LevelData/BananaFormations/MainbraceMayhem_Main.bin"

DATA_FDB302:
	incbin "LevelData/BananaFormations/KreepyKrow_Main.bin"

DATA_FDB30E:
	incbin "LevelData/BananaFormations/TargetTerror_Main.bin"

DATA_FDB3CA:
	incbin "LevelData/BananaFormations/RicketyRace_Main.bin"

DATA_FDB442:
	incbin "LevelData/BananaFormations/HauntedHall_Main.bin"

DATA_FDB50E:
	incbin "LevelData/BananaFormations/HornetHole_Main.bin"

DATA_FDB5F2:
	incbin "LevelData/BananaFormations/RambiRumble_RambiRoom.bin"

DATA_FDB5F6:
	incbin "LevelData/BananaFormations/ParrotChutePanic_Main.bin"

DATA_FDB6EA:
	incbin "LevelData/BananaFormations/LavaLagoon_Main.bin"

DATA_FDB79A:
	incbin "LevelData/BananaFormations/LockjawsLocker_Main.bin"

DATA_FDB85A:
	incbin "LevelData/BananaFormations/FieryFurnace_Main.bin"

DATA_FDB906:
	incbin "LevelData/BananaFormations/WebWoods_Main.bin"

DATA_FDB96E:
	incbin "LevelData/BananaFormations/GustyGlade_Main.bin"

DATA_FDB9FE:
	incbin "LevelData/BananaFormations/GhostlyGrove_Main.bin"

DATA_FDBA8A:
	incbin "LevelData/BananaFormations/TopsailTrouble_Warp.bin"

DATA_FDBA8E:
	incbin "LevelData/BananaFormations/HotHeadHop_Bonus2.bin"

DATA_FDBA92:
	incbin "LevelData/BananaFormations/PiratePanic_Warp.bin"

DATA_FDBA9A:
	incbin "LevelData/BananaFormations/TargetTerror_Exit.bin"

DATA_FDBAA2:
	incbin "LevelData/BananaFormations/UnusedForestBananaCache.bin"

DATA_FDBAA6:
	incbin "LevelData/BananaFormations/MainbraceMayhem_Warp.bin"

DATA_FDBAAA:
	incbin "LevelData/BananaFormations/RattleBattle_RattlyRoom.bin"

DATA_FDBAAE:
	incbin "LevelData/BananaFormations/WindyWell_Main.bin"

DATA_FDBB4E:
	incbin "LevelData/BananaFormations/SquawksShaft_Main.bin"

DATA_FDBBBA:
	incbin "LevelData/BananaFormations/KannonsKlaim_Main.bin"

DATA_FDBC36:
	incbin "LevelData/BananaFormations/ParrotChutePanic_RareLogoRoom.bin"

DATA_FDBC3E:
	incbin "LevelData/BananaFormations/KannonsKlaim_Warp.bin"

DATA_FDBC42:
	incbin "LevelData/BananaFormations/BarrelBayou_Main.bin"

DATA_FDBCB6:
	incbin "LevelData/BananaFormations/KrockheadKlamber_Main.bin"

DATA_FDBD6E:
	incbin "LevelData/BananaFormations/WebWoods_SquitterRoom.bin"

DATA_FDBD82:
	incbin "LevelData/BananaFormations/MudholeMarsh_Main.bin"

DATA_FDBDE6:
	incbin "LevelData/BananaFormations/BrambleBlast_Main.bin"

DATA_FDBEA2:
	incbin "LevelData/BananaFormations/BrambleScramble_Main.bin"

DATA_FDBF6A:
	incbin "LevelData/BananaFormations/ScreechsSprint_Main.bin"

DATA_FDC042:
	incbin "LevelData/BananaFormations/KingZingSting_Main.bin"

DATA_FDC046:
	incbin "LevelData/BananaFormations/CastleCrush_Main.bin"

DATA_FDC0DA:
	incbin "LevelData/BananaFormations/LockjawsLocker_Warp.bin"

DATA_FDC0DE:
	incbin "LevelData/BananaFormations/LavaLagoon_Warp.bin"

DATA_FDC0E2:
	incbin "LevelData/BananaFormations/SquawksShaft_Warp.bin"

DATA_FDC0E6:
	incbin "LevelData/BananaFormations/ArcticAbyss_Main.bin"

DATA_FDC146:
	incbin "LevelData/BananaFormations/ChainlinkChamber_Main.bin"

DATA_FDC1BE:
	incbin "LevelData/BananaFormations/ToxicTower_Main.bin"

DATA_FDC26A:
	incbin "LevelData/BananaFormations/PiratePanic_Bonus1.bin"

DATA_FDC276:
	incbin "LevelData/BananaFormations/GangplankGalley_Bonus2.bin"

DATA_FDC27A:
	incbin "LevelData/BananaFormations/RattleBattle_Bonus1.bin"

DATA_FDC29A:
	incbin "LevelData/BananaFormations/RattleBattle_Bonus3.bin"

DATA_FDC2B6:
	incbin "LevelData/BananaFormations/HotHeadHop_Bonus3.bin"

DATA_FDC2C2:
	incbin "LevelData/BananaFormations/HotHeadHop_Bonus1.bin"

DATA_FDC2DA:
	incbin "LevelData/BananaFormations/RedHotRide_Bonus1.bin"

DATA_FDC2E2:
	incbin "LevelData/BananaFormations/RedHotRide_Bonus2.bin"

DATA_FDC2F2:
	incbin "LevelData/BananaFormations/MainbraceMayhem_Bonus1.bin"

DATA_FDC312:
	incbin "LevelData/BananaFormations/SlimeClimb_Bonus1.bin"

DATA_FDC33A:
	incbin "LevelData/BananaFormations/TopsailTrouble_Bonus2.bin"

DATA_FDC33E:
	incbin "LevelData/BananaFormations/MainbraceMayhem_Bonus3.bin"

DATA_FDC35E:
	incbin "LevelData/BananaFormations/KlobberKarnage_Main.bin"

DATA_FDC3E2:
	incbin "LevelData/BananaFormations/LockjawsLocker_Bonus1.bin"

DATA_FDC416:
	incbin "LevelData/BananaFormations/GlimmersGalleon_Bonus2.bin"

DATA_FDC436:
	incbin "LevelData/BananaFormations/GustyGlade_Bonus1.bin"

DATA_FDC442:
	incbin "LevelData/BananaFormations/GustyGlade_Bonus2.bin"

DATA_FDC45A:
	incbin "LevelData/BananaFormations/GhostlyGrove_Bonus2.bin"

DATA_FDC46E:
	incbin "LevelData/BananaFormations/BarrelBayou_Bonus2.bin"

DATA_FDC47A:
	incbin "LevelData/BananaFormations/MudholeMarsh_Bonus1.bin"

DATA_FDC492:
	incbin "LevelData/BananaFormations/MudholeMarsh_Bonus2.bin"

DATA_FDC49E:
	incbin "LevelData/BananaFormations/HotHeadHop_Warp.bin"

DATA_FDC4A2:
	incbin "LevelData/BananaFormations/ClappersCavern_Main.bin"

DATA_FDC532:
	incbin "LevelData/BananaFormations/AnimalAntics_EngaurdSection.bin"

DATA_FDC552:
	incbin "LevelData/BananaFormations/ClappersCavern_Bonus1.bin"

DATA_FDC56E:
	incbin "LevelData/BananaFormations/ClappersCavern_Bonus2.bin"

DATA_FDC58E:
	incbin "LevelData/BananaFormations/ArcticAbyss_Bonus1.bin"

DATA_FDC5AE:
	incbin "LevelData/BananaFormations/BlackIceBattle_Bonus1.bin"

DATA_FDC5BA:
	incbin "LevelData/BananaFormations/ArcticAbyss_Bonus2.bin"

DATA_FDC5C2:
	incbin "LevelData/BananaFormations/BlackIceBattle_Main.bin"

DATA_FDC626:
	incbin "LevelData/BananaFormations/JungleJinx_Main.bin"

DATA_FDC6E6:
	incbin "LevelData/BananaFormations/AnimalAntics_RambiSection.bin"

DATA_FDC6FE:
	incbin "LevelData/BananaFormations/AnimalAntics_SquitterSection.bin"

DATA_FDC72E:
	incbin "LevelData/BananaFormations/AnimalAntics_RattlySection.bin"

DATA_FDC746:
	incbin "LevelData/BananaFormations/FieryFurnace_Bonus1.bin"

DATA_FDC762:
	incbin "LevelData/BananaFormations/AnimalAntics_SquawksSection.bin"

DATA_FDC7BE:
	incbin "LevelData/BananaFormations/BrambleBlast_Bonus2.bin"

DATA_FDC7D2:
	incbin "LevelData/BananaFormations/BrambleScramble_Bonus1.bin"

DATA_FDC7FA:
	incbin "LevelData/BananaFormations/WindyWell_Bonus2.bin"

DATA_FDC80E:
	incbin "LevelData/BananaFormations/WebWoods_Bonus1.bin"

DATA_FDC81E:
	incbin "LevelData/BananaFormations/ToxicTower_Bonus1.bin"

DATA_FDC836:
	incbin "LevelData/BananaFormations/BrambleBlast_Bonus1.bin"

DATA_FDC83A:
	incbin "LevelData/BananaFormations/ScreechsSprint_Bonus1.bin"

DATA_FDC87A:
	incbin "LevelData/BananaFormations/KannonsKlaim_Bonus1.bin"

DATA_FDC882:
	incbin "LevelData/BananaFormations/KannonsKlaim_Bonus2.bin"

DATA_FDC896:
	incbin "LevelData/BananaFormations/ParrotChutePanic_Bonus2.bin"

DATA_FDC8A2:
	incbin "LevelData/BananaFormations/HornetHole_Bonus3.bin"

DATA_FDC8A6:
	incbin "LevelData/BananaFormations/ParrotChutePanic_Bonus1.bin"

DATA_FDC8D6:
	incbin "LevelData/BananaFormations/RambiRumble_Bonus2.bin"

DATA_FDC8E6:
	incbin "LevelData/BananaFormations/HornetHole_Bonus2.bin"

DATA_FDC8EA:
	incbin "LevelData/BananaFormations/RambiRumble_Bonus1.bin"

DATA_FDC902:
	incbin "LevelData/BananaFormations/ChainlinkChamber_Bonus1.bin"

DATA_FDC922:
	incbin "LevelData/BananaFormations/ChainlinkChamber_Bonus2.bin"

DATA_FDC93A:
	incbin "LevelData/BananaFormations/CastleCrush_Bonus2.bin"

DATA_FDC96A:
	incbin "LevelData/BananaFormations/SquawksShaft_Bonus2.bin"

DATA_FDC98E:
	incbin "LevelData/BananaFormations/WindyWell_Bonus1.bin"

DATA_FDC99E:
	incbin "LevelData/BananaFormations/WebWoods_Bonus2.bin"

DATA_FDC9A6:
	incbin "LevelData/BananaFormations/HauntedHall_Bonus1.bin"

DATA_FDC9CA:
	incbin "LevelData/BananaFormations/RicketyRace_Exit.bin"

DATA_FDC9DA:
	incbin "LevelData/BananaFormations/HauntedHall_Bonus3.bin"

DATA_FDCA12:
	incbin "LevelData/BananaFormations/TargetTerror_Bonus2.bin"

DATA_FDCA3E:
	incbin "LevelData/BananaFormations/HauntedHall_Bonus2.bin"

DATA_FDCA82:
	dw DATA_FDCB5C-DATA_FDCA82
	dw DATA_FDCB5F-DATA_FDCA82
	dw DATA_FDCB62-DATA_FDCA82
	dw DATA_FDCB65-DATA_FDCA82
	dw DATA_FDCB68-DATA_FDCA82
	dw DATA_FDCB6B-DATA_FDCA82
	dw DATA_FDCB6E-DATA_FDCA82
	dw DATA_FDCB71-DATA_FDCA82
	dw DATA_FDCB75-DATA_FDCA82
	dw DATA_FDCB79-DATA_FDCA82
	dw DATA_FDCB7D-DATA_FDCA82
	dw DATA_FDCB81-DATA_FDCA82
	dw DATA_FDCB85-DATA_FDCA82
	dw DATA_FDCB89-DATA_FDCA82
	dw DATA_FDCB8D-DATA_FDCA82
	dw DATA_FDCB91-DATA_FDCA82
	dw DATA_FDCB95-DATA_FDCA82
	dw DATA_FDCB98-DATA_FDCA82
	dw DATA_FDCB9C-DATA_FDCA82
	dw DATA_FDCBA0-DATA_FDCA82
	dw DATA_FDCBA4-DATA_FDCA82
	dw DATA_FDCBA7-DATA_FDCA82
	dw DATA_FDCBAB-DATA_FDCA82
	dw DATA_FDCBAF-DATA_FDCA82
	dw DATA_FDCBB3-DATA_FDCA82
	dw DATA_FDCBB7-DATA_FDCA82
	dw DATA_FDCBBB-DATA_FDCA82
	dw DATA_FDCBC1-DATA_FDCA82
	dw DATA_FDCBC7-DATA_FDCA82
	dw DATA_FDCBCD-DATA_FDCA82
	dw DATA_FDCBD0-DATA_FDCA82
	dw DATA_FDCBD3-DATA_FDCA82
	dw DATA_FDCBD7-DATA_FDCA82
	dw DATA_FDCBDD-DATA_FDCA82
	dw DATA_FDCBE3-DATA_FDCA82
	dw DATA_FDCBE9-DATA_FDCA82
	dw DATA_FDCBF0-DATA_FDCA82
	dw DATA_FDCBF8-DATA_FDCA82
	dw DATA_FDCC00-DATA_FDCA82
	dw DATA_FDCC08-DATA_FDCA82
	dw DATA_FDCC11-DATA_FDCA82
	dw DATA_FDCC1A-DATA_FDCA82
	dw DATA_FDCC23-DATA_FDCA82
	dw DATA_FDCC2E-DATA_FDCA82
	dw DATA_FDCC3A-DATA_FDCA82
	dw DATA_FDCC3D-DATA_FDCA82
	dw DATA_FDCC42-DATA_FDCA82
	dw DATA_FDCC45-DATA_FDCA82
	dw DATA_FDCC48-DATA_FDCA82
	dw DATA_FDCC4E-DATA_FDCA82
	dw DATA_FDCC57-DATA_FDCA82
	dw DATA_FDCC60-DATA_FDCA82
	dw DATA_FDCC69-DATA_FDCA82
	dw DATA_FDCC73-DATA_FDCA82
	dw DATA_FDCC7D-DATA_FDCA82
	dw DATA_FDCC87-DATA_FDCA82
	dw DATA_FDCC95-DATA_FDCA82
	dw DATA_FDCCA3-DATA_FDCA82
	dw DATA_FDCCB1-DATA_FDCA82
	dw DATA_FDCCBF-DATA_FDCA82
	dw DATA_FDCCC6-DATA_FDCA82
	dw DATA_FDCCCD-DATA_FDCA82
	dw DATA_FDCCDE-DATA_FDCA82
	dw DATA_FDCCE2-DATA_FDCA82
	dw DATA_FDCCE8-DATA_FDCA82
	dw DATA_FDCCEE-DATA_FDCA82
	dw DATA_FDCCF4-DATA_FDCA82
	dw DATA_FDCCFC-DATA_FDCA82
	dw DATA_FDCD04-DATA_FDCA82
	dw DATA_FDCD0E-DATA_FDCA82
	dw DATA_FDCD1B-DATA_FDCA82
	dw DATA_FDCD28-DATA_FDCA82
	dw DATA_FDCD2C-DATA_FDCA82
	dw DATA_FDCD33-DATA_FDCA82
	dw DATA_FDCD3E-DATA_FDCA82
	dw DATA_FDCD49-DATA_FDCA82
	dw DATA_FDCD58-DATA_FDCA82
	dw DATA_FDCD67-DATA_FDCA82
	dw DATA_FDCD76-DATA_FDCA82
	dw DATA_FDCD85-DATA_FDCA82
	dw DATA_FDCD98-DATA_FDCA82
	dw DATA_FDCD9C-DATA_FDCA82
	dw DATA_FDCDA5-DATA_FDCA82
	dw DATA_FDCDA9-DATA_FDCA82
	dw DATA_FDCDAD-DATA_FDCA82
	dw DATA_FDCDB8-DATA_FDCA82
	dw DATA_FDCDC7-DATA_FDCA82
	dw DATA_FDCDD8-DATA_FDCA82
	dw DATA_FDCDF0-DATA_FDCA82
	dw DATA_FDCE08-DATA_FDCA82
	dw DATA_FDCE20-DATA_FDCA82
	dw DATA_FDCE38-DATA_FDCA82
	dw DATA_FDCE3C-DATA_FDCA82
	dw DATA_FDCE40-DATA_FDCA82
	dw DATA_FDCE54-DATA_FDCA82
	dw DATA_FDCE59-DATA_FDCA82
	dw DATA_FDCE66-DATA_FDCA82
	dw DATA_FDCE73-DATA_FDCA82
	dw DATA_FDCE89-DATA_FDCA82
	dw DATA_FDCEA7-DATA_FDCA82
	dw DATA_FDCEB3-DATA_FDCA82
	dw DATA_FDCECD-DATA_FDCA82
	dw DATA_FDCED2-DATA_FDCA82
	dw DATA_FDCED7-DATA_FDCA82
	dw DATA_FDCEE7-DATA_FDCA82
	dw DATA_FDCEF9-DATA_FDCA82
	dw DATA_FDCF13-DATA_FDCA82
	dw DATA_FDCF38-DATA_FDCA82
	dw DATA_FDCF64-DATA_FDCA82

DATA_FDCB5C:
	db $00,$00,$00

DATA_FDCB5F:
	db $01,$01,$01

DATA_FDCB62:
	db $01,$04,$09

DATA_FDCB65:
	db $01,$05,$11

DATA_FDCB68:
	db $01,$06,$21

DATA_FDCB6B:
	db $01,$07,$49

DATA_FDCB6E:
	db $01,$07,$41

DATA_FDCB71:
	db $01,$09,$01,$01

DATA_FDCB75:
	db $01,$09,$11,$01

DATA_FDCB79:
	db $01,$0A,$49,$02

DATA_FDCB7D:
	db $01,$0B,$21,$04

DATA_FDCB81:
	db $01,$0D,$11,$11

DATA_FDCB85:
	db $01,$0D,$49,$12

DATA_FDCB89:
	db $01,$0D,$41,$10

DATA_FDCB8D:
	db $01,$10,$21,$84

DATA_FDCB91:
	db $02,$06,$60,$00

DATA_FDCB95:
	db $03,$01,$05

DATA_FDCB98:
	db $03,$03,$44,$00

DATA_FDCB9C:
	db $03,$03,$01,$01

DATA_FDCBA0:
	db $03,$03,$45,$01

DATA_FDCBA4:
	db $04,$01,$09

DATA_FDCBA7:
	db $04,$03,$01,$08

DATA_FDCBAB:
	db $04,$03,$04,$02

DATA_FDCBAF:
	db $04,$04,$01,$80

DATA_FDCBB3:
	db $04,$04,$08,$10

DATA_FDCBB7:
	db $04,$04,$09,$90

DATA_FDCBBB:
	db $04,$07,$49,$00,$20,$09

DATA_FDCBC1:
	db $04,$08,$01,$10,$00,$80

DATA_FDCBC7:
	db $04,$08,$80,$00,$10,$01

DATA_FDCBCD:
	db $05,$01,$15

DATA_FDCBD0:
	db $05,$01,$11

DATA_FDCBD3:
	db $05,$03,$45,$51

DATA_FDCBD7:
	db $05,$05,$01,$00,$00,$01

DATA_FDCBDD:
	db $05,$05,$10,$00,$10,$00

DATA_FDCBE3:
	db $05,$05,$11,$00,$10,$01

DATA_FDCBE9:
	db $05,$07,$15,$22,$91,$58,$01

DATA_FDCBF0:
	db $05,$09,$04,$04,$54,$15,$40,$00

DATA_FDCBF8:
	db $05,$09,$40,$00,$55,$05,$04,$04

DATA_FDCC00:
	db $05,$09,$11,$01,$00,$00,$10,$11

DATA_FDCC08:
	db $05,$0B,$05,$8A,$60,$08,$83,$18,$28

DATA_FDCC11:
	db $05,$0B,$21,$0C,$61,$08,$A3,$A8,$28

DATA_FDCC1A:
	db $05,$0B,$50,$85,$40,$15,$20,$00,$01

DATA_FDCC23:
	db $05,$0D,$11,$11,$00,$00,$00,$00,$10,$11,$01

DATA_FDCC2E:
	db $05,$0F,$00,$14,$81,$6A,$51,$55,$A0,$0A,$40,$01

DATA_FDCC3A:
	db $06,$01,$21

DATA_FDCC3D:
	db $06,$03,$0C,$C3,$00

DATA_FDCC42:
	db $07,$01,$49

DATA_FDCC45:
	db $07,$01,$41

DATA_FDCC48:
	db $07,$04,$09,$90,$00,$09

DATA_FDCC4E:
	db $07,$07,$01,$00,$00,$01,$00,$00,$01

DATA_FDCC57:
	db $07,$07,$49,$00,$20,$09,$00,$24,$01

DATA_FDCC60:
	db $07,$07,$40,$00,$00,$01,$00,$04,$00

DATA_FDCC69:
	db $07,$09,$01,$20,$00,$00,$04,$00,$00,$40

DATA_FDCC73:
	db $07,$09,$00,$21,$00,$10,$00,$00,$40,$00

DATA_FDCC7D:
	db $07,$09,$00,$01,$00,$00,$04,$00,$42,$00

DATA_FDCC87:
	db $07,$0D,$00,$10,$80,$00,$84,$2A,$00,$10,$00,$08,$00,$04

DATA_FDCC95:
	db $07,$0D,$01,$00,$00,$40,$00,$00,$00,$10,$00,$00,$00,$04

DATA_FDCCA3:
	db $07,$0D,$55,$15,$00,$04,$41,$00,$10,$04,$01,$00,$45,$01

DATA_FDCCB1:
	db $07,$0D,$55,$01,$80,$40,$40,$00,$00,$01,$01,$48,$55,$00

DATA_FDCCBF:
	db $08,$05,$44,$55,$42,$08,$21

DATA_FDCCC6:
	db $08,$05,$84,$10,$42,$AA,$22

DATA_FDCCCD:
	db $08,$0F,$10,$40,$02,$40,$14,$94,$A0,$10,$05,$25,$28,$04,$41,$00
	db $0A

DATA_FDCCDE:
	db $09,$01,$11,$01

DATA_FDCCE2:
	db $09,$03,$04,$20,$00,$01

DATA_FDCCE8:
	db $09,$03,$01,$20,$00,$04

DATA_FDCCEE:
	db $09,$03,$45,$51,$14,$05

DATA_FDCCF4:
	db $09,$05,$01,$00,$40,$00,$00,$10

DATA_FDCCFC:
	db $09,$05,$10,$00,$40,$00,$00,$01

DATA_FDCD04:
	db $09,$07,$40,$00,$00,$80,$00,$00,$00,$01

DATA_FDCD0E:
	db $09,$09,$00,$01,$00,$00,$00,$01,$00,$00,$00,$01,$00

DATA_FDCD1B:
	db $09,$09,$01,$00,$00,$00,$00,$01,$00,$00,$00,$00,$01

DATA_FDCD28:
	db $0A,$01,$49,$02

DATA_FDCD2C:
	db $0A,$04,$09,$90,$00,$09,$90

DATA_FDCD33:
	db $0A,$07,$49,$00,$20,$09,$00,$24,$01,$80,$24

DATA_FDCD3E:
	db $0A,$07,$40,$00,$00,$08,$00,$80,$00,$88,$00

DATA_FDCD49:
	db $0A,$0A,$01,$20,$00,$00,$10,$00,$00,$00,$10,$00,$00,$00,$08

DATA_FDCD58:
	db $0A,$0A,$01,$00,$00,$00,$02,$00,$00,$00,$04,$00,$00,$00,$08

DATA_FDCD67:
	db $0A,$0A,$49,$02,$00,$40,$92,$00,$00,$90,$24,$00,$00,$24,$09

DATA_FDCD76:
	db $0A,$0A,$00,$02,$00,$00,$40,$00,$00,$00,$04,$00,$08,$04,$00

DATA_FDCD85:
	db $0A,$0D,$49,$12,$00,$00,$80,$24,$09,$00,$00,$40,$92,$04,$00,$00
	db $20,$49,$02

DATA_FDCD98:
	db $0B,$01,$21,$04

DATA_FDCD9C:
	db $0B,$05,$01,$00,$00,$08,$00,$00,$40

DATA_FDCDA5:
	db $0D,$01,$11,$11

DATA_FDCDA9:
	db $0D,$01,$49,$12

DATA_FDCDAD:
	db $0D,$05,$11,$00,$10,$01,$00,$11,$00,$10,$01

DATA_FDCDB8:
	db $0D,$08,$01,$08,$00,$40,$00,$00,$80,$00,$00,$40,$00,$08,$01

DATA_FDCDC7:
	db $0D,$09,$01,$10,$00,$00,$02,$00,$00,$40,$00,$00,$80,$00,$40,$10
	db $00

DATA_FDCDD8:
	db $0D,$0D,$01,$00,$00,$00,$00,$04,$00,$00,$00,$00,$10,$00,$00,$00
	db $00,$40,$00,$00,$00,$00,$00,$01

DATA_FDCDF0:
	db $0D,$0D,$00,$10,$00,$00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$10
	db $00,$00,$00,$00,$00,$10,$00,$00

DATA_FDCE08:
	db $0D,$0D,$11,$11,$00,$00,$00,$00,$10,$11,$01,$00,$00,$00,$00,$11
	db $11,$00,$00,$00,$00,$10,$11,$01

DATA_FDCE20:
	db $0D,$0D,$01,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00
	db $01,$00,$00,$00,$00,$00,$00,$01

DATA_FDCE38:
	db $10,$01,$49,$92

DATA_FDCE3C:
	db $10,$01,$21,$84

DATA_FDCE40:
	db $10,$09,$01,$10,$00,$00,$02,$00,$00,$40,$00,$00,$00,$02,$00,$00
	db $04,$00,$82,$00

DATA_FDCE54:
	db $11,$01,$11,$11,$01

DATA_FDCE59:
	db $11,$05,$11,$00,$10,$01,$00,$01,$00,$10,$01,$00,$11

DATA_FDCE66:
	db $11,$05,$11,$00,$10,$01,$00,$11,$00,$10,$01,$00,$11

DATA_FDCE73:
	db $11,$09,$11,$01,$00,$00,$10,$11,$00,$00,$00,$11,$01,$00,$00,$10
	db $11,$00,$00,$00,$11,$01

DATA_FDCE89:
	db $11,$0D,$11,$11,$00,$00,$00,$00,$10,$11,$01,$00,$00,$00,$00,$11
	db $11,$00,$00,$00,$00,$10,$11,$01,$00,$00,$00,$00,$11,$11

DATA_FDCEA7:
	db $13,$04,$09,$90,$00,$09,$90,$00,$09,$90,$00,$09

DATA_FDCEB3:
	db $13,$0A,$49,$02,$00,$40,$92,$00,$00,$90,$24,$00,$00,$24,$09,$00
	db $00,$49,$02,$00,$40,$92,$00,$00,$90,$24

DATA_FDCECD:
	db $15,$01,$21,$84,$10

DATA_FDCED2:
	db $15,$01,$11,$11,$11

DATA_FDCED7:
	db $15,$05,$11,$00,$10,$01,$00,$11,$00,$10,$01,$00,$11,$00,$10,$01

DATA_FDCEE7:
	db $15,$06,$21,$00,$00,$40,$08,$00,$00,$10,$02,$00,$00,$84,$00,$00
	db $00,$21

DATA_FDCEF9:
	db $15,$09,$11,$01,$00,$00,$10,$11,$00,$00,$00,$11,$01,$00,$00,$10
	db $11,$00,$00,$00,$11,$01,$00,$00,$10,$11

DATA_FDCF13:
	db $15,$0D,$11,$11,$00,$00,$00,$00,$10,$11,$01,$00,$00,$00,$00,$11
	db $11,$00,$00,$00,$00,$10,$11,$01,$00,$00,$00,$00,$11,$11,$00,$00
	db $00,$00,$10,$11,$01

DATA_FDCF38:
	db $15,$10,$21,$84,$00,$00,$00,$00,$00,$00,$00,$00,$21,$84,$00,$00
	db $00,$00,$00,$00,$00,$00,$21,$84,$00,$00,$00,$00,$00,$00,$00,$00
	db $21,$84,$00,$00,$00,$00,$00,$00,$00,$00,$21,$84

DATA_FDCF64:
	%FREE_BYTES($FDCF64, 1024, $00)

DATA_FDD364:
	dw DATA_FDD4E3,DATA_FDDAA7,$0480,$0680
	dw DATA_FDD4D5,DATA_FDDA47,$0480,$0680
	dw DATA_FDD4C1,DATA_FDD989,$0400,$0640
	dw DATA_FDD4A7,DATA_FDD969,$0400,$05C0
	dw DATA_FDD475,DATA_FDD811,$0480,$0540
	dw DATA_FDD437,DATA_FDD7D7,$0480,$0480
	dw DATA_FDD3F9,DATA_FDD60F,$0300,$0480
	dw DATA_FDD3BB,DATA_FDD5F1,$0300,$0480
	dw DATA_FDD3B5,DATA_FDD4EB,$0120,$0380

DATA_FDD3AC:
	db $11,$0F,$03,$00,$00,$00,$19,$19,$19

DATA_FDD3B5:
	dw $0460,$02CD,$FD20

DATA_FDD3BB:
	dw $0930,$01CD,$9150,$0E00,$02AC,$9150,$1100,$018D
	dw $9150,$14A0,$0189,$9150,$1C80,$028D,$9150,$2600
	dw $022D,$9150,$2CE0,$018D,$9150,$3740,$01A9,$9150
	dw $4480,$024D,$9150,$5380,$020C,$9150,$FFFF

DATA_FDD3F9:
	dw $0E90,$02CD,$9600,$1120,$0189,$9150,$15B0,$02C5
	dw $9150,$1CA0,$0289,$9150,$2700,$022D,$9150,$2E40
	dw $018D,$9150,$3780,$01B0,$9150,$3CC0,$0149,$9150
	dw $4800,$026D,$9150,$53A0,$020D,$9150,$FFFF

DATA_FDD437:
	dw $14A8,$018B,$9F60,$1870,$01CC,$9F60,$1D90,$026C
	dw $9F60,$2840,$022D,$9F60,$2F60,$01ED,$9F60,$3760
	dw $01AD,$9F60,$3ED0,$028C,$9F60,$4900,$024D,$9F60
	dw $5400,$0211,$9F60,$5C70,$01AD,$9F60,$FFFF

DATA_FDD475:
	dw $1F00,$026D,$A410,$22E0,$024D,$9150,$2880,$022D
	dw $9150,$30D0,$024D,$9150,$38C0,$01AC,$9150,$4080
	dw $026D,$9150,$49A0,$0249,$9150,$5440,$0209,$9150
	dw $FFFF

DATA_FDD4A7:
	dw $29E0,$022D,$A8C0,$35D0,$018D,$A8C0,$4180,$026D
	dw $A8C0,$4FC0,$020D,$A8C0,$FFFF

DATA_FDD4C1:
	dw $3370,$0251,$AD70,$4500,$024D,$AD70,$51D0,$0209
	dw $AD70,$FFFF

DATA_FDD4D5:
	dw $3F00,$028D,$B220,$48E0,$0254,$B220,$FFFF

DATA_FDD4E3:
	dw $4EF0,$020D,$A8C0,$FFFF

DATA_FDD4EB:
	dw $0460,$0040,$0080,$0004,$0488,$0800,$0004,$0540
	dw $0100,$0688,$0040,$0480,$00C8,$06E0,$0600,$07F0
	dw $0800,$0002,$0C00,$0100,$0CF0,$0100,$0F00,$0100
	dw $0FD0,$0040,$0300,$00C8,$1080,$0040,$01E0,$000A
	dw $1280,$0100,$1430,$0600,$1560,$0100,$15E0,$0040
	dw $0300,$00C8,$1860,$0100,$1A78,$0600,$1B70,$0600
	dw $1C30,$0100,$1D70,$0100,$1DC0,$0100,$2080,$0100
	dw $2248,$0600,$2368,$0600,$2590,$0100,$2908,$0600
	dw $2C30,$0100,$2DE0,$0400,$3168,$0600,$3288,$0600
	dw $3430,$0100,$36C0,$0600,$37B0,$0100,$3860,$0400
	dw $3920,$0400,$3A40,$0100,$3B28,$0400,$3F40,$0100
	dw $4050,$0100,$40A0,$0100,$4280,$0600,$4380,$0600
	dw $45B8,$0400,$46A0,$0600,$47C0,$0100,$4810,$0100
	dw $4970,$0100,$4C40,$0400,$4CE0,$0400,$4E90,$0100
	dw $4FC0,$0100,$53A0,$0100,$55A0,$0600,$56A0,$0600
	dw $57A0,$0600,$58A0,$0600,$5950,$0100,$5B20,$0100
	dw $5E30,$0100,$FFFF

DATA_FDD5F1:
	dw $0930,$0040,$0380,$0050,$0B00,$0800,$0004,$0C00
	dw $0100,$0CF0,$0100,$0E00,$0040,$0400,$0050

DATA_FDD60F:
	dw $0E90,$0040,$0400,$0004,$0F00,$0040,$0480,$0028
	dw $0F80,$0100,$1000,$0800,$0004,$1100,$0040,$0400
	dw $0050,$1120,$0040,$0400,$0004,$1180,$0800,$0000
	dw $1280,$0100,$1430,$0600,$14A0,$0040,$0500,$0050
	dw $14E0,$0040,$0500,$0050,$15B0,$0040,$0500,$0004
	dw $1870,$0100,$1900,$0040,$0500,$000A,$1A70,$0600
	dw $1B70,$0600,$1C30,$0100,$1C80,$0040,$0540,$0050
	dw $1CA0,$0040,$0540,$0004,$1D70,$0100,$1D80,$0040
	dw $0580,$000A,$1DC0,$0100,$1E80,$0100,$1FA0,$0040
	dw $0600,$0050,$2080,$0100,$2248,$0600,$2368,$0600
	dw $2590,$0100,$25D0,$0040,$0600,$0050,$2600,$0040
	dw $0600,$0050,$26C0,$0100,$2700,$0040,$0600,$0004
	dw $2908,$0600,$2A20,$0040,$0600,$0050,$2AF0,$0800
	dw $0004,$2BC0,$0800,$0004,$2C28,$0040,$0600,$0050
	dw $2C30,$0100,$2CE0,$0040,$0600,$0050,$2D00,$0800
	dw $0004,$2DE0,$0400,$2E40,$0040,$0600,$0004,$3168
	dw $0600,$3288,$0400,$33B0,$0040,$0600,$0050,$3430
	dw $0100,$36C0,$0600,$3740,$0040,$0600,$0050,$3780
	dw $0040,$0600,$0004,$37B0,$0100,$3860,$0400,$3920
	dw $0400,$3A40,$0100,$3B28,$0400,$3CC0,$0040,$0600
	dw $0004,$3F40,$0100,$3FD0,$0040,$0600,$0050,$4050
	dw $0100,$40A0,$0100,$4280,$0600,$4380,$0600,$4480
	dw $0040,$0600,$0050,$45B8,$0400,$46A0,$0600,$47C0
	dw $0100,$4800,$0040,$05E0,$0004,$4810,$0100,$4970
	dw $0100,$4C40,$0400,$4CE0,$0400,$4E90,$0100,$4F30
	dw $0040,$0600,$0050,$4FC0,$0100,$5380,$0040,$0600
	dw $0050,$53A0,$0040,$0600,$0004,$55A0,$0600,$56A0
	dw $0600,$57A0,$0600,$58A0,$0600,$5950,$0100,$5B20
	dw $0100,$5E30,$0100,$FFFF

DATA_FDD7D7:
	dw $14A8,$0040,$0540,$0004,$1560,$0100,$17B0,$0800
	dw $0004,$1860,$0100,$1870,$0040,$0540,$0004,$1A78
	dw $0600,$1B70,$0600,$1C30,$0100,$1D70,$0100,$1D90
	dw $0040,$0540,$0004,$1DC0,$0100

DATA_FDD811:
	dw $1F00,$0040,$0500,$0004,$1F80,$0040,$04C0,$0050
	dw $2080,$0100,$2248,$0600,$22E0,$0040,$0520,$0028
	dw $2368,$0600,$2590,$0100,$26C0,$0100,$2840,$0040
	dw $0540,$0014,$2880,$0040,$0540,$0028,$2908,$0600
	dw $2A20,$0040,$0540,$0050,$2AF0,$0800,$0004,$2BC0
	dw $0800,$0004,$2C28,$0040,$0540,$0050,$2C30,$0100
	dw $2D00,$0800,$0004,$2DE0,$0400,$2F60,$0040,$0540
	dw $0014,$30D0,$0040,$0540,$0028,$3168,$0600,$3288
	dw $0400,$33B0,$0040,$0540,$0050,$3430,$0100,$36C0
	dw $0600,$3760,$0040,$0540,$0014,$37B0,$0100,$3860
	dw $0400,$38C0,$0040,$0540,$0028,$3920,$0400,$3A40
	dw $0100,$3B28,$0400,$3ED0,$0040,$0540,$0014,$3F40
	dw $0100,$3FD0,$0040,$0540,$0050,$4050,$0100,$4080
	dw $0040,$0540,$0028,$40A0,$0100,$4280,$0600,$4380
	dw $0600,$45B8,$0400,$46A0,$0600,$47C0,$0100,$4810
	dw $0100,$4900,$0040,$0520,$0014,$4970,$0100,$49A0
	dw $0040,$0520,$0028,$4C40,$0400,$4CE0,$0400,$4E90
	dw $0100,$4F30,$0040,$0540,$0050,$4FC0,$0100,$53A0
	dw $0100,$5400,$0040,$0540,$0014,$5440,$0040,$0540
	dw $0028,$55A0,$0600,$56A0,$0600,$57A0,$0600,$58A0
	dw $0600,$5950,$0100,$5B20,$0100,$5C70,$0040,$0540
	dw $0014,$5E30,$0100,$FFFF

DATA_FDD969:
	dw $29E0,$0040,$0500,$0004,$2A20,$0040,$0580,$0050
	dw $2C30,$0100,$2DE0,$0400,$3168,$0600,$3288,$0600

DATA_FDD989:
	dw $3370,$0040,$0500,$0004,$33B0,$0040,$05C0,$0050
	dw $3430,$0100,$35D0,$0040,$05C0,$0004,$36C0,$0600
	dw $37B0,$0100,$3860,$0400,$3920,$0400,$3A40,$0100
	dw $3B28,$0400,$3F40,$0100,$3FD0,$0040,$0600,$0050
	dw $4050,$0100,$40A0,$0100,$4180,$0040,$05E0,$0004
	dw $4280,$0600,$4380,$0600,$4500,$0040,$05E0,$0004
	dw $45B8,$0400,$46A0,$0600,$47C0,$0100,$4810,$0100
	dw $4970,$0100,$4C40,$0400,$4CE0,$0400,$4E90,$0100
	dw $4F30,$0040,$0600,$0050,$4FC0,$0040,$0600,$0004
	dw $4FF0,$0100,$51D0,$0040,$0600,$0004,$53A0,$0100
	dw $55A0,$0600,$56A0,$0600,$57A0,$0600,$58A0,$0600
	dw $5950,$0100,$5B20,$0100,$5E30,$0100,$FFFF

DATA_FDDA47:
	dw $3F00,$0040,$0600,$0004,$3F40,$0100,$4050,$0100
	dw $40A0,$0100,$4100,$0040,$0600,$0050,$41D0,$0100
	dw $4280,$0600,$4380,$0600,$4440,$0040,$05A0,$0050
	dw $45B8,$0400,$46A0,$0600,$47C0,$0100,$4810,$0100
	dw $48E0,$0040,$04F0,$0028,$4900,$0040,$04F0,$0028
	dw $4970,$0100,$4C40,$0400,$4CE0,$0400,$4E90,$0100

DATA_FDDAA7:
	dw $4EF0,$0040,$0580,$0004,$4F30,$0040,$0600,$0050
	dw $4FC0,$0100,$53A0,$0100,$5400,$0040,$05E0,$0050
	dw $5470,$0100,$55A0,$0600,$56A0,$0600,$57A0,$0600
	dw $5820,$0040,$0580,$0064,$58A0,$0600,$5950,$0100
	dw $5980,$0040,$04F0,$0050,$5B20,$0100,$5D60,$0100
	dw $5E90,$0100,$FFFF

	%FREE_BYTES($FDDAFD, 9475, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankFEMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

DATA_FE0000:
	dw DATA_FE0400,DATA_FE041A,DATA_FE0734,DATA_FE0A1E,DATA_FE0BD8,DATA_FE0E7A,DATA_FE10F4,DATA_FE111E
	dw DATA_FE13B8,DATA_FE1632,DATA_FE1654,DATA_FE19CE,DATA_FE1BF8,DATA_FE1DD2,DATA_FE1E0C,DATA_FE2076
	dw DATA_FE20C8,DATA_FE2352,DATA_FE2664,DATA_FE2676,DATA_FE2A90,DATA_FE2DE2,DATA_FE3024,DATA_FE3416
	dw DATA_FE3780,DATA_FE39CA,DATA_FE3CAC,DATA_FE3CBE,DATA_FE3CE8,DATA_FE3D02,DATA_FE3D0C,DATA_FE3D2E
	dw DATA_FE3D38,DATA_FE3D4A,DATA_FE3DE4,DATA_FE3DF6,DATA_FE41E8,DATA_FE4502,DATA_FE486C,DATA_FE4876
	dw DATA_FE4888,DATA_FE4B3A,DATA_FE4EFC,DATA_FE4F16,DATA_FE4F20,DATA_FE5322,DATA_FE5954,DATA_FE5D56
	dw DATA_FE6060,DATA_FE6062,DATA_FE6064,DATA_FE6066,DATA_FE6068,DATA_FE606A,DATA_FE606C,DATA_FE606E
	dw DATA_FE6070,DATA_FE6072,DATA_FE6074,DATA_FE6076,DATA_FE6078,DATA_FE607A,DATA_FE607C,DATA_FE607E
	dw DATA_FE6080,DATA_FE6082,DATA_FE6084,DATA_FE6086,DATA_FE6088,DATA_FE608A,DATA_FE608C,DATA_FE608E
	dw DATA_FE6090,DATA_FE6092,DATA_FE6094,DATA_FE6096,DATA_FE6098,DATA_FE609A,DATA_FE609C,DATA_FE609E
	dw DATA_FE60A0,DATA_FE60A2,DATA_FE60A4,DATA_FE60A6,DATA_FE60A8,DATA_FE60AA,DATA_FE60AC,DATA_FE60AE
	dw DATA_FE60B0,DATA_FE60B2,DATA_FE60B4,DATA_FE60B6,DATA_FE60B8,DATA_FE60BA,DATA_FE60BC,DATA_FE60BE
	dw DATA_FE60C0,DATA_FE60EA,DATA_FE60FC,DATA_FE6416,DATA_FE6428,DATA_FE642A,DATA_FE642C,DATA_FE642E
	dw DATA_FE6430,DATA_FE644A,DATA_FE6454,DATA_FE6466,DATA_FE6478,DATA_FE6792,DATA_FE6B54,DATA_FE6ED6
	dw DATA_FE6EF0,DATA_FE6F42,DATA_FE6F94,DATA_FE6FA6,DATA_FE6FC0,DATA_FE6FDA,DATA_FE700C,DATA_FE7066
	dw DATA_FE7080,DATA_FE7092,DATA_FE70EC,DATA_FE7116,DATA_FE7160,DATA_FE7192,DATA_FE71A4,DATA_FE720E
	dw DATA_FE7260,DATA_FE7682,DATA_FE769C,DATA_FE76BE,DATA_FE7730,DATA_FE774A,DATA_FE7764,DATA_FE77A6
	dw DATA_FE77D0,DATA_FE7802,DATA_FE7834,DATA_FE787E,DATA_FE78B8,DATA_FE78D2,DATA_FE791C,DATA_FE7926
	dw DATA_FE7CA8,DATA_FE7D92,DATA_FE7DA4,DATA_FE7DD6,DATA_FE7DF0,DATA_FE7E32,DATA_FE7E74,DATA_FE81AE
	dw DATA_FE8230,DATA_FE8282,DATA_FE856C,DATA_FE860E,DATA_FE8730,DATA_FE87AA,DATA_FE8814,DATA_FE8886
	dw DATA_FE89F8,DATA_FE8A1A,DATA_FE8A84,DATA_FE8AF6,DATA_FE8B10,DATA_FE8B42,DATA_FE8B5C,DATA_FE8C36
	dw DATA_FE8C50,DATA_FE8C6A,DATA_FE8CC4,DATA_FE8D06,DATA_FE8D68,DATA_FE8DB2,DATA_FE8E14,DATA_FE8E66
	dw DATA_FE8EC8,DATA_FE8EE2,DATA_FE8EFC,DATA_FE8F56,DATA_FE8F68,DATA_FE8F7A,DATA_FE9004,DATA_FE904E
	dw DATA_FE90A0,DATA_FE90CA,DATA_FE90F4,DATA_FE914E,DATA_FE91B0,DATA_FE91CA,DATA_FE91EC,DATA_FE920E
	dw DATA_FE9238,DATA_FE9252,DATA_FE92BC,DATA_FE92DE,DATA_FE9350,DATA_FE9352,DATA_FE9354,DATA_FE9356
	dw DATA_FE9358,DATA_FE935A,DATA_FE935C,DATA_FE935E,DATA_FE9360,DATA_FE9362,DATA_FE9364,DATA_FE9366
	dw DATA_FE9368,DATA_FE936A,DATA_FE936C,DATA_FE936E,DATA_FE9370,DATA_FE9372,DATA_FE9374,DATA_FE9376
	dw DATA_FE9378,DATA_FE937A,DATA_FE937C,DATA_FE937E,DATA_FE9380,DATA_FE9382,DATA_FE9384,DATA_FE9386

	%FREE_BYTES($FE01C0, 576, $00)

DATA_FE0400:
	incbin "LevelData/SpriteData/BetaWebWoods_Main.bin"

DATA_FE041A:
	incbin "LevelData/SpriteData/GlimmersGalleon_Main.bin"

DATA_FE0734:
	incbin "LevelData/SpriteData/RambiRumble_Main.bin"

DATA_FE0A1E:
	incbin "LevelData/SpriteData/PiratePanic_Main.bin"

DATA_FE0BD8:
	incbin "LevelData/SpriteData/GangplankGalley_Main.bin"

DATA_FE0E7A:
	incbin "LevelData/SpriteData/RattleBattle_Main.bin"

DATA_FE10F4:
	incbin "LevelData/SpriteData/GlimmersGalleon_Exit.bin"

DATA_FE111E:
	incbin "LevelData/SpriteData/HotHeadHop_Main.bin"

DATA_FE13B8:
	incbin "LevelData/SpriteData/RedHotRide_Main.bin"

DATA_FE1632:
	incbin "LevelData/SpriteData/KrowsNest_Main.bin"

DATA_FE1654:
	incbin "LevelData/SpriteData/SlimbClimb_Main.bin"

DATA_FE19CE:
	incbin "LevelData/SpriteData/TopsailTrouble_Main.bin"

DATA_FE1BF8:
	incbin "LevelData/SpriteData/MainbraceMayhem_Main.bin"

DATA_FE1DD2:
	incbin "LevelData/SpriteData/KreepyKrow_Main.bin"

DATA_FE1E0C:
	incbin "LevelData/SpriteData/TargetTerror_Main.bin"

DATA_FE2076:
	incbin "LevelData/SpriteData/RicketyRace_Main.bin"

DATA_FE20C8:
	incbin "LevelData/SpriteData/HauntedHall_Main.bin"

DATA_FE2352:
	incbin "LevelData/SpriteData/HornetHole_Main.bin"

DATA_FE2664:
	incbin "LevelData/SpriteData/RambiRumble_RambiRoom.bin"

DATA_FE2676:
	incbin "LevelData/SpriteData/ParrotChutePanic_Main.bin"

DATA_FE2A90:
	incbin "LevelData/SpriteData/LavaLagoon_Main.bin"

DATA_FE2DE2:
	incbin "LevelData/SpriteData/LockjawsLocker_Main.bin"

DATA_FE3024:
	incbin "LevelData/SpriteData/FieryFurnace_Main.bin"

DATA_FE3416:
	incbin "LevelData/SpriteData/WebWoods_Main.bin"

DATA_FE3780:
	incbin "LevelData/SpriteData/GustyGlade_Main.bin"

DATA_FE39CA:
	incbin "LevelData/SpriteData/GhostlyGrove_Main.bin"

DATA_FE3CAC:
	incbin "LevelData/SpriteData/TopsailTrouble_Warp.bin"

DATA_FE3CBE:
	incbin "LevelData/SpriteData/PiratePanic_KaptainsKabin.bin"

DATA_FE3CE8:
	incbin "LevelData/SpriteData/HotHeadHop_Bonus2.bin"

DATA_FE3D02:
	incbin "LevelData/SpriteData/PiratePanic_Warp.bin"

DATA_FE3D0C:
	incbin "LevelData/SpriteData/TargetTerror_Exit.bin"

DATA_FE3D2E:
	incbin "LevelData/SpriteData/UnusedForestBananaCache.bin"

DATA_FE3D38:
	incbin "LevelData/SpriteData/MainbraceMayhem_Warp.bin"

DATA_FE3D4A:
	incbin "LevelData/SpriteData/KleeversKiln_Main.bin"

DATA_FE3DE4:
	incbin "LevelData/SpriteData/RattleBattle_RattlyRoom.bin"

DATA_FE3DF6:
	incbin "LevelData/SpriteData/WindyWell_Main.bin"

DATA_FE41E8:
	incbin "LevelData/SpriteData/SquawksShaft_Main.bin"

DATA_FE4502:
	incbin "LevelData/SpriteData/KannonsKlaim_Main.bin"

DATA_FE486C:
	incbin "LevelData/SpriteData/ParrotChutePanic_RareLogoRoom.bin"

DATA_FE4876:
	incbin "LevelData/SpriteData/KannonsKlaim_Warp.bin"

DATA_FE4888:
	incbin "LevelData/SpriteData/BarrelBayou_Main.bin"

DATA_FE4B3A:
	incbin "LevelData/SpriteData/KrockheadKlamber_Main.bin"

DATA_FE4EFC:
	incbin "LevelData/SpriteData/WebWoods_SquitterRoom.bin"

DATA_FE4F16:
	incbin "LevelData/SpriteData/BarrelBayou_UnusedWarp.bin"

DATA_FE4F20:
	incbin "LevelData/SpriteData/MudholeMarsh_Main.bin"

DATA_FE5322:
	incbin "LevelData/SpriteData/BrambleBlast_Main.bin"

DATA_FE5954:
	incbin "LevelData/SpriteData/BrambleScramble_Main.bin"

DATA_FE5D56:
	incbin "LevelData/SpriteData/ScreechsSprint_Main.bin"

DATA_FE6060:
	dw $0000

DATA_FE6062:
	dw $0000

DATA_FE6064:
	dw $0000

DATA_FE6066:
	dw $0000

DATA_FE6068:
	dw $0000

DATA_FE606A:
	dw $0000

DATA_FE606C:
	dw $0000

DATA_FE606E:
	dw $0000

DATA_FE6070:
	dw $0000

DATA_FE6072:
	dw $0000

DATA_FE6074:
	dw $0000

DATA_FE6076:
	dw $0000

DATA_FE6078:
	dw $0000

DATA_FE607A:
	dw $0000

DATA_FE607C:
	dw $0000

DATA_FE607E:
	dw $0000

DATA_FE6080:
	dw $0000

DATA_FE6082:
	dw $0000

DATA_FE6084:
	dw $0000

DATA_FE6086:
	dw $0000

DATA_FE6088:
	dw $0000

DATA_FE608A:
	dw $0000

DATA_FE608C:
	dw $0000

DATA_FE608E:
	dw $0000

DATA_FE6090:
	dw $0000

DATA_FE6092:
	dw $0000

DATA_FE6094:
	dw $0000

DATA_FE6096:
	dw $0000

DATA_FE6098:
	dw $0000

DATA_FE609A:
	dw $0000

DATA_FE609C:
	dw $0000

DATA_FE609E:
	dw $0000

DATA_FE60A0:
	dw $0000

DATA_FE60A2:
	dw $0000

DATA_FE60A4:
	dw $0000

DATA_FE60A6:
	dw $0000

DATA_FE60A8:
	dw $0000

DATA_FE60AA:
	dw $0000

DATA_FE60AC:
	dw $0000

DATA_FE60AE:
	dw $0000

DATA_FE60B0:
	dw $0000

DATA_FE60B2:
	dw $0000

DATA_FE60B4:
	dw $0000

DATA_FE60B6:
	dw $0000

DATA_FE60B8:
	dw $0000

DATA_FE60BA:
	dw $0000

DATA_FE60BC:
	dw $0000

DATA_FE60BE:
	dw $0000

DATA_FE60C0:
	incbin "LevelData/SpriteData/KingZingSting_Main.bin"

DATA_FE60EA:
	incbin "LevelData/SpriteData/KRoolDuel_Main.bin"

DATA_FE60FC:
	incbin "LevelData/SpriteData/CastleCrush_Main.bin"

DATA_FE6416:
	incbin "LevelData/SpriteData/KudgelsKontest.bin"

DATA_FE6428:
	dw $0000

DATA_FE642A:
	dw $0000

DATA_FE642C:
	dw $0000

DATA_FE642E:
	dw $0000

DATA_FE6430:
	incbin "LevelData/SpriteData/LockjawsLocker_Warp.bin"

DATA_FE644A:
	incbin "LevelData/SpriteData/LavaLagoon_Warp.bin"

DATA_FE6454:
	incbin "LevelData/SpriteData/SquawksShaft_Warp.bin"

DATA_FE6466:
	incbin "LevelData/SpriteData/KrocodileKore_Main.bin"

DATA_FE6478:
	incbin "LevelData/SpriteData/ArcticAbyss_Main.bin"

DATA_FE6792:
	incbin "LevelData/SpriteData/ChainlinkChamber_Main.bin"

DATA_FE6B54:
	incbin "LevelData/SpriteData/ToxicTower_Main.bin"

DATA_FE6ED6:
	incbin "LevelData/SpriteData/PiratePanic_Bonus1.bin"

DATA_FE6EF0:
	incbin "LevelData/SpriteData/PiratePanic_Bonus2.bin"

DATA_FE6F42:
	incbin "LevelData/SpriteData/GangplankGalley_Bonus2.bin"

DATA_FE6F94:
	incbin "LevelData/SpriteData/RattleBattle_Bonus1.bin"

DATA_FE6FA6:
	incbin "LevelData/SpriteData/RattleBattle_Bonus3.bin"

DATA_FE6FC0:
	incbin "LevelData/SpriteData/HotHeadHop_Bonus3.bin"

DATA_FE6FDA:
	incbin "LevelData/SpriteData/HotHeadHop_Bonus1.bin"

DATA_FE700C:
	incbin "LevelData/SpriteData/RedHotRide_Bonus1.bin"

DATA_FE7066:
	incbin "LevelData/SpriteData/RedHotRide_Bonus2.bin"

DATA_FE7080:
	incbin "LevelData/SpriteData/MainbraceMayhem_Bonus1.bin"

DATA_FE7092:
	incbin "LevelData/SpriteData/MainbraceMayhem_Bonus2.bin"

DATA_FE70EC:
	incbin "LevelData/SpriteData/SlimeClimb_Bonus1.bin"
	
DATA_FE7116:
	incbin "LevelData/SpriteData/TopsailTrouble_Bonus1.bin"

DATA_FE7160:
	incbin "LevelData/SpriteData/TopsailTrouble_Bonus2.bin"

DATA_FE7192:
	incbin "LevelData/SpriteData/MainbraceMayhem_Bonus3.bin"

DATA_FE71A4:
	incbin "LevelData/SpriteData/SlimbClimb_Bonus2.bin"

DATA_FE720E:
	incbin "LevelData/SpriteData/RattleBattle_Bonus2.bin"

DATA_FE7260:
	incbin "LevelData/SpriteData/KlobberKarnage_Main.bin"

DATA_FE7682:
	incbin "LevelData/SpriteData/LockjawsLocker_Bonus1.bin"

DATA_FE769C:
	incbin "LevelData/SpriteData/GlimmersGalleon_Bonus2.bin"

DATA_FE76BE:
	incbin "LevelData/SpriteData/LavaLagoon_Bonus1.bin"

DATA_FE7730:
	incbin "LevelData/SpriteData/GlimmersGalleon_Bonus1.bin"

DATA_FE774A:
	incbin "LevelData/SpriteData/GhostlyGrove_Bonus1.bin"

DATA_FE7764:
	incbin "LevelData/SpriteData/GustyGlade_Bonus1.bin"

DATA_FE77A6:
	incbin "LevelData/SpriteData/GustyGlade_Bonus2.bin"

DATA_FE77D0:
	incbin "LevelData/SpriteData/GhostlyGrove_Bonus2.bin"

DATA_FE7802:
	incbin "LevelData/SpriteData/BarrelBayou_Bonus1.bin"

DATA_FE7834:
	incbin "LevelData/SpriteData/BarrelBayou_Bonus2.bin"

DATA_FE787E:
	incbin "LevelData/SpriteData/KrockheadKlamber_Bonus1.bin"

DATA_FE78B8:
	incbin "LevelData/SpriteData/MudholeMarsh_Bonus1.bin"

DATA_FE78D2:
	incbin "LevelData/SpriteData/MudholeMarsh_Bonus2.bin"

DATA_FE791C:
	incbin "LevelData/SpriteData/HotHeadHop_Warp.bin"

DATA_FE7926:
	incbin "LevelData/SpriteData/ClappersCavern_Main.bin"

DATA_FE7CA8:
	incbin "LevelData/SpriteData/AnimalAntics_EngaurdSection.bin"

DATA_FE7D92:
	incbin "LevelData/SpriteData/ClappersCavern_Bonus1.bin"

DATA_FE7DA4:
	incbin "LevelData/SpriteData/ClappersCavern_Bonus2.bin"

DATA_FE7DD6:
	incbin "LevelData/SpriteData/ArcticAbyss_Bonus1.bin"

DATA_FE7DF0:
	incbin "LevelData/SpriteData/BlackIceBattle_Bonus1.bin"

DATA_FE7E32:
	incbin "LevelData/SpriteData/ArcticAbyss_Bonus2.bin"

DATA_FE7E74:
	incbin "LevelData/SpriteData/BlackIceBattle_Main.bin":0-(($008000-DATA_FE7E74)&$00FFFF)
.End:

;--------------------------------------------------------------------

%HiROMBankSplit()

;--------------------------------------------------------------------

	incbin "LevelData/SpriteData/BlackIceBattle_Main.bin":(DATA_FE7E74_End-DATA_FE7E74)-

	%BeginROMMirroring($BE81AE, $00, !HiROMAddressOffset)
DATA_FE81AE:
	incbin "LevelData/SpriteData/KlobberKarnage_Bonus1.bin"

DATA_FE8230:
	incbin "LevelData/SpriteData/JungleJinx_Bonus1.bin"

DATA_FE8282:
	incbin "LevelData/SpriteData/JungleJinx_Main.bin"

DATA_FE856C:
	incbin "LevelData/SpriteData/AnimalAntics_RambiSection.bin"

DATA_FE860E:
	incbin "LevelData/SpriteData/AnimalAntics_SquitterSection.bin"

DATA_FE8730:
	incbin "LevelData/SpriteData/AnimalAntics_RattlySection.bin"

DATA_FE87AA:
	incbin "LevelData/SpriteData/AnimalAntics_Bonus1.bin"

DATA_FE8814:
	incbin "LevelData/SpriteData/FieryFurnace_Bonus1.bin"

DATA_FE8886:
	incbin "LevelData/SpriteData/AnimalAntics_SquawksSection.bin"

DATA_FE89F8:
	incbin "LevelData/SpriteData/BrambleBlast_Bonus2.bin"

DATA_FE8A1A:
	incbin "LevelData/SpriteData/TargetTerror_Bonus1.bin"

DATA_FE8A84:
	incbin "LevelData/SpriteData/BrambleScramble_Bonus1.bin"

DATA_FE8AF6:
	incbin "LevelData/SpriteData/WindyWell_Bonus2.bin"

DATA_FE8B10:
	incbin "LevelData/SpriteData/WebWoods_Bonus1.bin"

DATA_FE8B42:
	incbin "LevelData/SpriteData/ToxicTower_Bonus1.bin"

DATA_FE8B5C:
	incbin "LevelData/SpriteData/BrambleBlast_Bonus1.bin"

DATA_FE8C36:
	incbin "LevelData/SpriteData/ScreechsSprint_Bonus1.bin"

DATA_FE8C50:
	incbin "LevelData/SpriteData/GangplankGalley_Bonus1.bin"

DATA_FE8C6A:
	incbin "LevelData/SpriteData/SquawksShaft_Bonus3.bin"

DATA_FE8CC4:
	incbin "LevelData/SpriteData/KannonsKlaim_Bonus3.bin"

DATA_FE8D06:
	incbin "LevelData/SpriteData/KannonsKlaim_Bonus1.bin"

DATA_FE8D68:
	incbin "LevelData/SpriteData/SquawksShaft_Bonus1.bin"

DATA_FE8DB2:
	incbin "LevelData/SpriteData/KannonsKlaim_Bonus2.bin"

DATA_FE8E14:
	incbin "LevelData/SpriteData/HornetHole_Bonus1.bin"

DATA_FE8E66:
	incbin "LevelData/SpriteData/ParrotChutePanic_Bonus2.bin"

DATA_FE8EC8:
	incbin "LevelData/SpriteData/HornetHole_Bonus3.bin"

DATA_FE8EE2:
	incbin "LevelData/SpriteData/ParrotChutePanic_Bonus1.bin"

DATA_FE8EFC:
	incbin "LevelData/SpriteData/RambiRumble_Bonus2.bin"

DATA_FE8F56:
	incbin "LevelData/SpriteData/HornetHole_Bonus2.bin"

DATA_FE8F68:
	incbin "LevelData/SpriteData/RambiRumble_Bonus1.bin"

DATA_FE8F7A:
	incbin "LevelData/SpriteData/ChainlinkChamber_Bonus1.bin"

DATA_FE9004:
	incbin "LevelData/SpriteData/ChainlinkChamber_Bonus2.bin"

DATA_FE904E:
	incbin "LevelData/SpriteData/CastleCrush_Bonus1.bin"

DATA_FE90A0:
	incbin "LevelData/SpriteData/CastleCrush_Bonus2.bin"

DATA_FE90CA:
	incbin "LevelData/SpriteData/StrongholdShowdown_Main.bin"

DATA_FE90F4:
	incbin "LevelData/SpriteData/SquawksShaft_Bonus2.bin"

DATA_FE914E:
	incbin "LevelData/SpriteData/WindyWell_Bonus1.bin"

DATA_FE91B0:
	incbin "LevelData/SpriteData/WebWoods_Bonus2.bin"

DATA_FE91CA:
	incbin "LevelData/SpriteData/HauntedHall_Bonus1.bin"

DATA_FE91EC:
	incbin "LevelData/SpriteData/RicketyRace_Exit.bin"

DATA_FE920E:
	incbin "LevelData/SpriteData/HauntedHall_Exit.bin"

DATA_FE9238:
	incbin "LevelData/SpriteData/HauntedHall_Bonus3.bin"

DATA_FE9252:
	incbin "LevelData/SpriteData/TargetTerror_Bonus2.bin"

DATA_FE92BC:
	incbin "LevelData/SpriteData/HauntedHall_Bonus2.bin"

DATA_FE92DE:
	incbin "LevelData/SpriteData/RicketyRace_Bonus1.bin"

DATA_FE9350:
	dw $0000

DATA_FE9352:
	dw $0000

DATA_FE9354:
	dw $0000

DATA_FE9356:
	dw $0000

DATA_FE9358:
	dw $0000

DATA_FE935A:
	dw $0000

DATA_FE935C:
	dw $0000

DATA_FE935E:
	dw $0000

DATA_FE9360:
	dw $0000

DATA_FE9362:
	dw $0000

DATA_FE9364:
	dw $0000

DATA_FE9366:
	dw $0000

DATA_FE9368:
	dw $0000

DATA_FE936A:
	dw $0000

DATA_FE936C:
	dw $0000

DATA_FE936E:
	dw $0000

DATA_FE9370:
	dw $0000

DATA_FE9372:
	dw $0000

DATA_FE9374:
	dw $0000

DATA_FE9376:
	dw $0000

DATA_FE9378:
	dw $0000

DATA_FE937A:
	dw $0000

DATA_FE937C:
	dw $0000

DATA_FE937E:
	dw $0000

DATA_FE9380:
	dw $0000

DATA_FE9382:
	dw $0000

DATA_FE9384:
	dw $0000

DATA_FE9386:
	dw $0000

	%FREE_BYTES($BE9388, 518, $00)
	
DATA_FE958E:
	dw DATA_FE9596,DATA_FE9629,DATA_FE9654,DATA_FE9596

DATA_FE9596:
	db $87,$00 : dw !Define_DKC2_LevelID_MainbraceMayhem_Main : db $01,$00,$00,$00,$4A,$00,$00,$02,$01,$00,$00,$42
	db $2D,$00,$00,$02,$02,$00,$00,$42,$08,$00,$00,$02,$03,$00,$00,$42
	db $51,$00,$00,$C2,$01,$00,$00,$CA,$0B,$00,$00,$C8,$02,$00,$00,$C9
	db $11,$00,$00,$C1,$05,$00,$00,$41,$03,$00,$00,$49,$0B,$00,$00,$48
	db $68,$00,$00,$C8,$06,$00,$00,$C9,$0A,$00,$00,$49,$01,$00,$00,$41
	db $97,$00,$00,$45,$04,$00,$00,$44,$0D,$00,$00,$45,$03,$00,$00,$41
	db $07,$00,$00,$49,$37,$00,$00,$C9,$04,$00,$00,$C1,$0A,$00,$00,$41
	db $11,$00,$00,$49,$03,$00,$00,$48,$16,$00,$00,$4A,$0F,$00,$00,$42
	db $46,$00,$00,$02,$05,$00,$00,$12,$1C,$00,$00,$02,$09,$00,$00,$00
	db $4A,$01,$00

DATA_FE9629:
	db $1F,$00 : dw !Define_DKC2_LevelID_RicketyRace_Main : db $00,$00,$00,$00,$19,$00,$00,$01,$9C,$00,$00,$41
	db $42,$00,$00,$C1,$11,$00,$00,$41,$09,$00,$00,$01,$0F,$00,$00,$00
	db $04,$00,$00,$10,$15,$00,$00,$00,$66,$00,$00

DATA_FE9654:
	db $7F,$00 : dw !Define_DKC2_LevelID_ParrotChutePanic_Main : db $00,$00,$00,$00,$1D,$00,$00,$01,$15,$00,$00,$41
	db $04,$00,$00,$C1,$1A,$00,$00,$41,$02,$00,$00,$01,$26,$00,$00,$00
	db $5B,$00,$00,$01,$07,$00,$00,$41,$08,$00,$00,$C1,$17,$00,$00,$41
	db $05,$00,$00,$01,$07,$00,$00,$00,$40,$00,$00,$02,$11,$00,$00,$00
	db $03,$00,$00,$04,$05,$00,$00,$00,$14,$00,$00,$01,$0A,$00,$00,$00
	db $0F,$00,$00,$04,$1A,$00,$00,$05,$26,$00,$00,$04,$23,$00,$00,$06
	db $28,$00,$00,$04,$06,$00,$00,$06,$30,$00,$00,$04,$01,$00,$00,$05
	db $5A,$00,$00,$04,$04,$00,$00,$06,$20,$00,$00,$16,$0F,$00,$00,$12
	db $06,$00,$00,$02,$06,$00,$00,$00,$93,$00

	%FREE_BYTES($BE96DE, 8482, $00)					; Todo: Verify that the freespace starts at this address.
	%EndROMMirroring()

CODE_BEB800:
	TAX
	PHK
	PLB
	JMP.w (DATA_BEB806,x)

DATA_BEB806:
	dw CODE_BECB95
	dw CODE_BECDD7
	dw CODE_BECE82
	dw CODE_BECF68
	dw CODE_BEE4A2
	dw CODE_BEE073
	dw CODE_BEE2FC
	dw CODE_BEB850
	dw CODE_BEBA8E
	dw CODE_BEE70E
	dw CODE_BEE8E0
	dw CODE_BEEAB0
	dw CODE_BEEB71
	dw CODE_BEECA5
	dw CODE_BEEE5B
	dw CODE_BEEF42
	dw CODE_BEEFA4
	dw CODE_BEEAA2

CODE_BEB82A:
	PHK
	PLB
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	LDA.w $002E,y
	AND.w #$007F
	ASL
	SEC
	ADC.b $01,S
	TAX
	PLA
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	JMP.w ($0000,x)

CODE_BEB849:
	JSL.l CODE_BBBB8C
	JMP.w [$05A9]

CODE_BEB850:
	JSR.w CODE_BEB82A

DATA_BEB853:
	dw CODE_BEB86B
	dw CODE_BEB8EF
	dw CODE_BEB94D
	dw CODE_BEB992
	dw CODE_BEB9D9
	dw CODE_BEB8EF
	dw CODE_BEBA21
	dw CODE_BEBA2E
	dw CODE_BEBA31
	dw CODE_BEBA4C
	dw CODE_BEBA4F
	dw CODE_BEBA72

CODE_BEB86B:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCS.b CODE_BEB87C
	JMP.w CODE_BEB849

CODE_BEB87C:
	LDA.w #$0064
	LDX.b $64
	LDY.b $4C,x
	CPY.w #$08CC
	BCC.b CODE_BEB898
	BNE.b CODE_BEB88F
	LDA.w #$004C
	BRA.b CODE_BEB898

CODE_BEB88F:
	JSL.l CODE_BB8147
	LDX.b $64
	LDA.w #$0064
CODE_BEB898:
	STA.b $32
	LDA.w $0000,y
	STA.w !REGISTER_DividendLo
	CLC
	ADC.b $42,x
	CMP.b $32
	BCC.b CODE_BEB8B2
	LDA.b $32
	DEC
	SBC.w $0000,y
	STA.b $42,x
	LDA.b $32
	DEC
CODE_BEB8B2:
	STA.w $0000,y
	SEP.b #$20
	LDA.b #$0A
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.b $4A,x
	EOR.b $4F,x
	AND.w #$00FF
	EOR.b $4F,x
	JSL.l CODE_BEC5B1
	SEP.b #$20
	LDA.w !REGISTER_QuotientLo
	XBA
	LDA.w !REGISTER_ProductOrRemainderLo
	REP.b #$20
	LDX.b $64
	STA.b $46,x
	LDA.b $48,x
	AND.w #$00FF
	ORA.w #$F000
	STA.b $44,x
	INC.b $2E,x
	LDA.b $4E,x
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_BEB8EF:
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.w $097D
	BNE.b CODE_BEB8FD
	STX.w $097D
CODE_BEB8FD:
	LDA.b $44,x
	CLC
	ADC.w #$0200
	BMI.b CODE_BEB90B
	CMP.b $48,x
	BCC.b CODE_BEB90B
	LDA.b $48,x
CODE_BEB90B:
	STA.b $44,x
	JSL.l CODE_BEC5EF
	BPL.b CODE_BEB94A
	LDX.b $64
	STX.w $097D
	LDA.b $48,x
	CMP.b $44,x
	BNE.b CODE_BEB94A
	LDA.b $2A
	AND.w #$0007
	BNE.b CODE_BEB94A
	DEC.b $42,x
	BMI.b CODE_BEB948
	BEQ.b CODE_BEB933
	LDA.b $4E,x
	JSL.l CODE_B58003
	LDX.b $64
CODE_BEB933:
	LDA.b $46,x
	CMP.w #$0909
	BEQ.b CODE_BEB948
	SED
	CLC
	ADC.w #$0091
	AND.w #$0F0F
	CLD
	STA.b $46,x
	JMP.w [$05A9]

CODE_BEB948:
	INC.b $2E,x
CODE_BEB94A:
	JMP.w [$05A9]

CODE_BEB94D:
	TYX
	DEC.b $5C,x
	BPL.b CODE_BEB984
	DEC.b $0A,x
	DEC.b $0A,x
	SEP.b #$20
	CLC
	DEC.b $45,x
	DEC.b $45,x
	BPL.b CODE_BEB967
	LDA.b #$F0
	CMP.b $45,x
	BCC.b CODE_BEB967
	STA.b $45,x
CODE_BEB967:
	REP.b #$20
	BCC.b CODE_BEB984
	SEP.b #$20
	LDA.b $51,x
	CMP.b $0A,x
	REP.b #$20
	BNE.b CODE_BEB984
	CPX.w $097D
	BNE.b CODE_BEB97D
	STZ.w $097D
CODE_BEB97D:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BEB984:
	LDX.b $64
	CPX.w $097D
	BNE.b CODE_BEB97D
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BEB992:
	LDA.w #!Define_DKC2_SoundID_SpawnKremcoin1|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_SpawnKremcoin2|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_SpawnKremcoin3|$0700
	JSL.l CODE_B58003
	JSL.l CODE_BB8114
	BCC.b CODE_BEB9CB
	LDX.b $64
	LDA.b $36,x
	CMP.w #$01C3
	BNE.b CODE_BEB9BB
	LDA.w #$01C5
	BRA.b CODE_BEB9BE

CODE_BEB9BB:
	LDA.w #$01C4
CODE_BEB9BE:
	JSL.l CODE_B9D0C6
	LDX.b $64
	LDA.w #$0003
	JSL.l CODE_BB8C44
CODE_BEB9CB:
	LDY.w #$00CE
	JSL.l CODE_BB842C
	LDX.b $64
	INC.b $2E,x
	JMP.w [$05A9]

CODE_BEB9D9:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCS.b CODE_BEB9EA
CODE_BEB9E7:
	JMP.w [$05A9]

CODE_BEB9EA:
	LDX.b $6A
	CPX.w $0597
	BEQ.b CODE_BEB9E7
	LDA.w #$0200
	JSL.l CODE_BEBE42
	BCS.b CODE_BEB9E7
	JSL.l CODE_BB8125
	JSL.l CODE_BB819F
	LDA.w #$0002
	TSB.w $08C4
	LDX.b $64
	LDA.b $36,x
	CMP.w #$01C4
	BEQ.b CODE_BEBA19
	CMP.w #$01C5
	BEQ.b CODE_BEBA19
	JMP.w CODE_BEB87C

CODE_BEBA19:
	LDA.w #$0007
	STA.b $2E,x
	JMP.w [$05A9]

CODE_BEBA21:
	LDA.b $5C,x
	BPL.b CODE_BEBA2B
	LDA.w #$0002
	TSB.w $08C4
CODE_BEBA2B:
	JMP.w CODE_BEB94D

CODE_BEBA2E:
	JMP.w [$05A9]

CODE_BEBA31:
	JSL.l CODE_BB8135
	BCC.b CODE_BEBA45
	LDA.w #$01C5
	JSL.l CODE_B9D0C6
	LDX.b $64
	INC.b $2E,x
	JMP.w [$05A9]

CODE_BEBA45:
	LDX.b $64
	STZ.b $2E,x
	JMP.w [$05A9]

CODE_BEBA4C:
	JMP.w CODE_BEB849

CODE_BEBA4F:
	LDA.w #!Define_DKC2_SoundID_SpawnKremcoin1|$0600
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_SpawnKremcoin2|$0500
	JSL.l CODE_B58003
	LDA.w #!Define_DKC2_SoundID_SpawnKremcoin3|$0700
	JSL.l CODE_B58003
	LDY.w #$00CE
	JSL.l CODE_BB842C
	LDX.b $64
	INC.b $2E,x
	JMP.w [$05A9]

CODE_BEBA72:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCC.b CODE_BEBA8B
	LDA.w #$004B
	STA.w $08B8
	STZ.b $2E,x
	BRL.w CODE_BEB87C

CODE_BEBA8B:
	JMP.w [$05A9]

CODE_BEBA8E:
	JSR.w CODE_BEB82A

DATA_BEBA91:
	dw CODE_BEBA9F
	dw CODE_BEBB14
	dw CODE_BEBB1F
	dw CODE_BEBB63
	dw CODE_BEBBBF
	dw CODE_BEBBFC
	dw CODE_BEBC8F

CODE_BEBA9F:
	LDA.w $004C,y
	AND.w $0902
	BEQ.b CODE_BEBAAE
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BEBAAE:
	JSL.l CODE_B9D100
	JSL.l CODE_BCFB58
	JSL.l CODE_BEBE62
	BCS.b CODE_BEBABF
	JMP.w CODE_BEB849

CODE_BEBABF:
	LDA.b $12,x
	ORA.w #$3000
	STA.b $12,x
	TXA
	CLC
	ADC.b $4A,x
	TAY
	LDA.w $0000,y
	EOR.b $4F,x
	AND.w #$00FF
	EOR.b $4F,x
	JSL.l CODE_BEC5B1
	INC.b $2E,x
	LDA.b $4C,x
	TSB.w $0902
	LDA.w $0902
	INC
	AND.w #$000F
	STA.b $52,x
	BNE.b CODE_BEBAF2
	LDA.w #$0001
	JSL.l CODE_BEC641
CODE_BEBAF2:
	LDA.b $4E,x
	JSL.l CODE_B58003
	LDX.b $64
	LDA.w $0902
	LSR
	BCS.b CODE_BEBB02
	STZ.b $42,x
CODE_BEBB02:
	LSR
	BCS.b CODE_BEBB07
	STZ.b $44,x
CODE_BEBB07:
	LSR
	BCS.b CODE_BEBB0C
	STZ.b $46,x
CODE_BEBB0C:
	LSR
	BCS.b CODE_BEBB11
	STZ.b $48,x
CODE_BEBB11:
	JMP.w [$05A9]

CODE_BEBB14:
	JSL.l CODE_B9D100
	JSL.l CODE_BEC5EF
	JMP.w [$05A9]

CODE_BEBB1F:
	JSL.l CODE_BEC5EF
	LDY.b $64
	LDA.w $0012,y
	AND.w #$01FF
	ASL
	ASL
	ASL
	ASL
	LDX.w #((DATA_C02401&$FF0000)>>16)|$0800
	LDY.w #DATA_C02401
	PHA
	JSR.w CODE_BEBD51
	PLA
	BCS.b CODE_BEBB53
	ADC.w #$0100
	LDX.w #(((DATA_C02401+$0100)&$FF0000)>>16)|$0800
	LDY.w #DATA_C02401+$0100
	JSR.w CODE_BEBD51
	BCC.b CODE_BEBB56
	LDA.w $1730
	SBC.w #$0008
	STA.w $1730
CODE_BEBB53:
	JMP.w [$05A9]

CODE_BEBB56:
	LDX.b $64
	STX.w $097B
	LDA.w #$C000
	STA.b $1C,x
	INC.b $2E,x
	TXY
CODE_BEBB63:
	TYX
	LDY.w #$0003
	STZ.b $5E
	LDA.b $50,x
	STA.b $60
	SEP.b #$20
CODE_BEBB6F:
	LDA.b $42,x
	BEQ.b CODE_BEBB7F
	LDA.b $43,x
	CMP.b $60
	BEQ.b CODE_BEBB7F
	INC.b $43,x
	INC.b $43,x
	INC.b $5E
CODE_BEBB7F:
	INX
	INX
	DEY
	BPL.b CODE_BEBB6F
	REP.b #$20
	JSL.l CODE_BEC5EF
	BMI.b CODE_BEBB8E
	INC.b $5E
CODE_BEBB8E:
	TXA
	CLC
	ADC.b $4A,x
	TAY
	SEP.b #$20
	LDA.b $0A,x
	XBA
	LDA.b $06,x
	REP.b #$20
	STA.w $0000,y
	LDA.b $5E
	BNE.b CODE_BEBBBC
	INC.b $2E,x
	LDA.b $52,x
	BNE.b CODE_BEBBBC
	INC.b $2E,x
	STZ.b $5C,x
	LDA.w #$0003
CODE_BEBBB0:
	SEC
	LDY.w #$20E8
	PHA
	JSR.w CODE_BEBCA7
	PLA
	DEC
	BPL.b CODE_BEBBB0
CODE_BEBBBC:
	JMP.w [$05A9]

CODE_BEBBBF:
	TYX
	DEC.b $5C,x
	BPL.b CODE_BEBBF9
	TYX
	LDY.w #$0003
	STZ.b $5E
	LDA.b $51,x
	STA.b $60
	SEP.b #$20
CODE_BEBBD0:
	LDA.b $42,x
	BEQ.b CODE_BEBBE0
	LDA.b $43,x
	CMP.b $60
	BEQ.b CODE_BEBBE0
	DEC.b $43,x
	DEC.b $43,x
	INC.b $5E
CODE_BEBBE0:
	INX
	INX
	DEY
	BPL.b CODE_BEBBD0
	REP.b #$20
	LDA.b $5E
	BNE.b CODE_BEBBF9
	LDA.b $64
	CMP.w $097B
	BNE.b CODE_BEBBF5
	STZ.w $097B
CODE_BEBBF5:
	JSL.l CODE_BB82B8
CODE_BEBBF9:
	JMP.w [$05A9]

CODE_BEBBFC:
	LDA.w #$0078
	STA.w $0973
	LDX.b $64
	INC.b $5C,x
	LDA.b $5C,x
	CMP.w #$002F
	BCS.b CODE_BEBC26
	BIT.w #$0008
	BEQ.b CODE_BEBC1C
	LDA.b $12,x
	AND.w #$7FFF
	STA.b $12,x
	JMP.w [$05A9]

CODE_BEBC1C:
	LDA.b $12,x
	ORA.w #$8000
	STA.b $12,x
	JMP.w [$05A9]

CODE_BEBC26:
	BEQ.b CODE_BEBC77
	CMP.w #$004B
	BCC.b CODE_BEBC7E
	BEQ.b CODE_BEBC65
	CMP.w #$0067
	BCC.b CODE_BEBC6C
	BEQ.b CODE_BEBC53
	CMP.w #$0083
	BCC.b CODE_BEBC5A
	BNE.b CODE_BEBC44
	LDA.w #!Define_DKC2_SoundID_CollectG|$0400
	JSL.l CODE_B58003
CODE_BEBC44:
	LDA.w #$0003
	CLC
	JSR.w CODE_BEBCA7
	BPL.b CODE_BEBC5A
	LDX.b $64
	INC.b $2E,x
	BRA.b CODE_BEBC87

CODE_BEBC53:
	LDA.w #!Define_DKC2_SoundID_CollectN|$0500
	JSL.l CODE_B58003
CODE_BEBC5A:
	LDA.w #$0002
	CLC
	JSR.w CODE_BEBCA7
	BPL.b CODE_BEBC6C
	BRA.b CODE_BEBC87

CODE_BEBC65:
	LDA.w #!Define_DKC2_SoundID_CollectO|$0600
	JSL.l CODE_B58003
CODE_BEBC6C:
	LDA.w #$0001
	CLC
	JSR.w CODE_BEBCA7
	BPL.b CODE_BEBC7E
	BRA.b CODE_BEBC87

CODE_BEBC77:
	LDA.w #!Define_DKC2_SoundID_CollectK|$0700
	JSL.l CODE_B58003
CODE_BEBC7E:
	LDA.w #$0000
	CLC
	JSR.w CODE_BEBCA7
	BPL.b CODE_BEBC8C
CODE_BEBC87:
	LDA.w #$0000
	STA.b ($32)
CODE_BEBC8C:
	JMP.w [$05A9]

CODE_BEBC8F:
	JSL.l CODE_BB82B8
	LDA.w #$0001
	JSL.l CODE_BEC633
	LDX.b $64
	CPX.w $097B
	BNE.b CODE_BEBCA4
	STZ.w $097B
CODE_BEBCA4:
	JMP.w [$05A9]

CODE_BEBCA7:
	BCC.b CODE_BEBCC3
	PHY
	JSR.w CODE_BEBD04
	LDA.b ($32)
	AND.w #$00FF
	XBA
	STA.b ($34)
	LDA.b ($32)
	AND.w #$FF00
	STA.b ($36)
	PLA
	STA.b ($38)
	LDY.w #$0001
	RTS

CODE_BEBCC3:
	JSR.w CODE_BEBD04
	LDA.b ($32)
	BEQ.b CODE_BEBD03
	LDA.w #$0200
	STA.b $5E
	LDA.b ($38)
	XBA
	AND.w #$FF00
	SEC
	SBC.b ($34)
	JSR.w CODE_BEBD1F
	CLC
	ADC.b ($34)
	STA.b ($34)
	AND.w #$FF00
	XBA
	STA.b ($32)
	LDA.w #$0040
	STA.b $5E
	LDA.b ($38)
	AND.w #$FF00
	SEC
	SBC.b ($36)
	JSR.w CODE_BEBD1F
	CLC
	ADC.b ($36)
	STA.b ($36)
	AND.w #$FF00
	ORA.b ($32)
	STA.b ($32)
	DEY
CODE_BEBD03:
	RTS

CODE_BEBD04:
	ASL
	ASL
	TAX
	LDY.w #$FFFA
CODE_BEBD0A:
	LDA.l DATA_BEBD41,x
	AND.w #$00FF
	CLC
	ADC.b $64
	STA.w $0038,y
	INX
	INY
	INY
	BMI.b CODE_BEBD0A
	BEQ.b CODE_BEBD0A
	RTS

CODE_BEBD1F:
	BEQ.b CODE_BEBD2F
	BCS.b CODE_BEBD31
	EOR.w #$FFFF
	INC
	JSR.w CODE_BEBD31
	EOR.w #$FFFF
	INC
	RTS

CODE_BEBD2F:
	DEY
	RTS

CODE_BEBD31:
	CMP.w #$0100
	BCC.b CODE_BEBD40
	LSR
	LSR
	LSR
	LSR
	CMP.b $5E
	BCS.b CODE_BEBD40
	LDA.b $5E
CODE_BEBD40:
	RTS

DATA_BEBD41:
	db $42,$04,$06,$4A,$44,$08,$0A,$4C,$46,$20,$22,$50,$48,$26,$28,$52

CODE_BEBD51:
	STX.b $32
	LDX.w $1730
	CPX.b $78
	BCS.b CODE_BEBD82
	STA.w $1734,x
	TYA
	STA.w $1736,x
	LDA.b $32
	AND.w #$00FF
	ORA.w #$8000
	STA.w $1738,x
	LDA.b $32
	AND.w #$FF00
	LSR
	LSR
	LSR
	STA.w $1732,x
	TXA
	CLC
	ADC.w #$0008
	STA.w $1730
	STZ.w $1740,x
CODE_BEBD82:
	RTS

CODE_BEBD83:
	JSR.w CODE_BEBD87
	RTL

CODE_BEBD87:
	STY.b $5E
	JSL.l CODE_BCFE0A
	LDX.b $64
	BCC.b CODE_BEBDB5
	JSR.w CODE_BEC599
	LDY.b $6A
	LDA.b $5E
	ORA.w $0032,y
	STA.w $0032,y
	LDA.b $12,x
	EOR.b $20,x
	AND.w #$4000
	EOR.b $20,x
	AND.w #$C000
	CLC
	ADC.b $64
	SEC
	SBC.w #$0D84
	STA.w $0034,y
	SEC
CODE_BEBDB5:
	RTS

CODE_BEBDB6:
	LDX.b $64
	STY.b $64
	STY.b $6A
	PHX
	JSL.l CODE_BCFB58
	JSL.l CODE_BCFEE0
	PLX
	STX.b $64
	JSL.l CODE_BCFB58
	LDA.b $DD
	CMP.w $09D3
	BCC.b CODE_BEBDF6
	LDA.w $09D7
	CMP.b $D9
	BCC.b CODE_BEBDF6
	STA.b $E5
	LDA.w $09D9
	CMP.b $DB
	BCC.b CODE_BEBDF6
	STA.b $E7
	LDA.b $DF
	CMP.w $09D5
	BCC.b CODE_BEBDF6
	LDA.w $09D3
	STA.b $E1
	LDA.w $09D5
	STA.b $E3
CODE_BEBDF6:
	LDX.b $64
	LDY.b $6A
	RTL

CODE_BEBDFB:
	JSL.l CODE_B3A310
	LDY.w #$0034
	JSL.l CODE_BB842C
	LDX.b $64
	RTS

CODE_BEBE09:
	JSR.w CODE_BEBE0D
	RTL

CODE_BEBE0D:
	STA.b $60
	LDX.b $64
	LDA.b $32,x
	STA.b $5E
	BEQ.b CODE_BEBE40
	STZ.b $32,x
	LDA.b $34,x
	AND.w #$3FFF
	CLC
	ADC.w #$0D84
	STA.b $6A
	LDA.b $5E
	BIT.b $60
	BEQ.b CODE_BEBE38
	JSL.l CODE_BBBD5E
	LDX.b $64
	LDY.w #$0000
	LDA.w #$0000
	SEC
	RTS

CODE_BEBE38:
	LDY.w #$0000
	LDA.w #$0001
	SEC
	RTS

CODE_BEBE40:
	CLC
	RTS

CODE_BEBE42:
	PHX
	PHA
	LDX.b $6A
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_BEBE50
	CPX.w $0597
	BNE.b CODE_BEBE5C
CODE_BEBE50:
	LDA.b $2E,x
	ASL
	ASL
	TAX
	PLA
	AND.l DATA_B8961E+$02,x
	BNE.b CODE_BEBE5F
CODE_BEBE5C:
	CLC
	PLX
	RTL

CODE_BEBE5F:
	SEC
	PLX
	RTL

CODE_BEBE62:
	STA.b $5E
	LDA.w #$0010
	PHK
	PEA.w CODE_BEBE6E-$01
	JMP.w [$09F9]
CODE_BEBE6E:
	BCS.b CODE_BEBE74
	LDX.b $64
	TXY
	RTL

CODE_BEBE74:
	JSL.l CODE_BBBD5E
	LDX.b $64
	LDY.b $6A
	LDA.w #$0000
	RTL

CODE_BEBE80:
	LDY.w #$0000
CODE_BEBE83:
	STA.w $09F7
	STY.b $60
	LDA.w #$0010
	PHK
	PEA.w CODE_BEBE92-$01
	JMP.w [$09F9]
CODE_BEBE92:
	BCS.b CODE_BEBEA2
	LDX.b $64
	TXY
	RTL

CODE_BEBE98:
	JSL.l CODE_BCFCC5
	BCS.b CODE_BEBEA2
	LDX.b $64
	TXY
	RTL

CODE_BEBEA2:
	LDA.w $09F7
	STA.b $5E
	LDA.w #$0020
	JSL.l CODE_BEBE42
	BCS.b CODE_BEBF15
	JSL.l CODE_BCFEC0
	JSL.l CODE_BCFED8
	LDA.w $09F5
	LDX.w $0D5E
	BEQ.b CODE_BEBECB
	AND.w #$0001
	ASL
	ASL
	ORA.w $09F5
	STA.w $09F5
CODE_BEBECB:
	XBA
	TSB.w $09F5
	LDX.b $6A
	LDA.b $41,x
	AND.w #$00E0
	LSR
	LSR
	LSR
	LSR
	ADC.b $60
	LDX.w $19CE
	BNE.b CODE_BEBEE5
	TAX
CODE_BEBEE2:
	JMP.w (DATA_BEBF18,x)

CODE_BEBEE5:
	CMP.w #$0030
	BCS.b CODE_BEBEF5
	AND.w #$000E
	CMP.w #$0006
	BCC.b CODE_BEBEF5
	JMP.w CODE_BEC405

CODE_BEBEF5:
	TAX
	LDY.b $6A
	LDA.w #$0005
	TSB.w $09F5
	LDA.w $0040,y
	PHA
	ORA.w #$1800
	STA.w $0040,y
	JSL.l CODE_BEBEE2
	STA.b $5E
	PLA
	STA.w $0040,y
	LDA.b $5E
	RTL

CODE_BEBF15:
	JMP.w CODE_BEBE98

DATA_BEBF18:
	dw CODE_BEC01F
	dw CODE_BEC15E
	dw CODE_BEC07A
	dw CODE_BEC1CB
	dw CODE_BEC25C
	dw CODE_BEC2B5
	dw CODE_BEC34E
	dw CODE_BEC405
	dw CODE_BEC01F
	dw CODE_BEC013
	dw CODE_BEC009
	dw CODE_BEC1CB
	dw CODE_BEC25C
	dw CODE_BEC2B5
	dw CODE_BEC34E
	dw CODE_BEC405
	dw CODE_BEC01F
	dw CODE_BEC15E
	dw CODE_BEC07A
	dw CODE_BEC1CB
	dw CODE_BEC212
	dw CODE_BEC2B5
	dw CODE_BEC34E
	dw CODE_BEC405
	dw CODE_BEBF58
	dw CODE_BEBF58
	dw CODE_BEBF58
	dw CODE_BEBF58
	dw CODE_BEBF58
	dw CODE_BEBF58
	dw CODE_BEBF58
	dw CODE_BEBF58

CODE_BEBF58:
	LDX.b $6A
	LDY.b $64
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_BEBF78
	LDA.b $DF
	CLC
	ADC.b $DB
	LSR
	CMP.b $E7
	BCC.b CODE_BEBF78
	LDA.b $24,x
	SEC
	SBC.w #$0180
	BMI.b CODE_BEBFCE
	BRL.w CODE_BEC415

CODE_BEBF78:
	LDA.w $001E,y
	AND.w #$0101
	BNE.b CODE_BEBFB9
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	BCS.b CODE_BEBF8C
	EOR.w #$FFFF
	INC
CODE_BEBF8C:
	CMP.w #$0018
	BCS.b CODE_BEBFCE
	LDA.b $DF
	SEC
	SBC.b $E3
	XBA
	STA.b $24,x
	BIT.b $0E,x
	BMI.b CODE_BEC006
	XBA
	CMP.b $0E,x
	BCC.b CODE_BEC006
	LDA.b $06,x
	STA.w $0A3E
	LDA.b $0C,x
	STA.w $0A40
	LDY.w #$0034
	JSL.l CODE_BB842C
	STZ.w $09E7
	JMP.w CODE_BEC447

CODE_BEBFB9:
	LDA.b $1E,x
	AND.w #$0002
	BEQ.b CODE_BEBFCE
	LDA.b $06,x
	CMP.w $0006,y
	ROR
	EOR.w $0026,y
	BPL.b CODE_BEBFCE
	JMP.w CODE_BEC447

CODE_BEBFCE:
	LDA.b $2E,x
	CMP.w #$0056
	BEQ.b CODE_BEC006
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_BEBFE3
	LDA.b $D9
	SEC
	SBC.b $E5
	BRA.b CODE_BEBFE8

CODE_BEBFE3:
	LDA.b $DD
	SEC
	SBC.b $E1
CODE_BEBFE8:
	XBA
	AND.w #$FF00
	STA.b $2C,x
	BPL.b CODE_BEBFFA
	CMP.w #$FC00
	BCS.b CODE_BEC002
	LDA.w #$FC00
	BRA.b CODE_BEC002

CODE_BEBFFA:
	CMP.w #$0400
	BCC.b CODE_BEC002
	LDA.w #$0400
CODE_BEC002:
	STA.b $20,x
	STZ.b $26,x
CODE_BEC006:
	BRL.w CODE_BEBE98

CODE_BEC009:
	LDX.b $6A
	JSR.w CODE_BEC136
	BCC.b CODE_BEC013
	BRL.w CODE_BEC447

CODE_BEC013:
	LDA.b $E7
	CMP.b $DF
	BCS.b CODE_BEC01C
	BRL.w CODE_BEC437

CODE_BEC01C:
	BRL.w CODE_BEC447

CODE_BEC01F:
	LDX.b $6A
	LDA.w #$FFF8
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC052
	LDA.b $5E
	CMP.w #$0004
	BEQ.b CODE_BEC061
	LDY.w $19CE
	BNE.b CODE_BEC067
	CMP.w #$0003
	BEQ.b CODE_BEC06A
	CMP.w #$0001
	BEQ.b CODE_BEC067
	CMP.w #$0002
	BNE.b CODE_BEC052
	LDA.b $40,x
	AND.w #$1800
	BEQ.b CODE_BEC06A
	BRA.b CODE_BEC067

CODE_BEC052:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC061
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC064
CODE_BEC061:
	BRL.w CODE_BEBE98

CODE_BEC064:
	BRL.w CODE_BEC447

CODE_BEC067:
	BRL.w CODE_BEC4F5

CODE_BEC06A:
	LDA.w #$001E
	LDX.b $6A
	CPX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_BEC077
	LDA.w #$001D
CODE_BEC077:
	BRL.w CODE_BEC522

CODE_BEC07A:
	LDX.b $6A
	JSR.w CODE_BEC136
	BCC.b CODE_BEC0F9
	LDA.w $19CE
	BNE.b CODE_BEC0E1
	LDA.w #$FF1F
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC0BC
	LDA.b $5E
	CMP.w #$00C0
	BEQ.b CODE_BEC0F6
	CMP.w #$0080
	BEQ.b CODE_BEC0D2
	CMP.w #$00A0
	BEQ.b CODE_BEC0CD
	CMP.w #$0020
	BEQ.b CODE_BEC0E1
	CMP.w #$0060
	BEQ.b CODE_BEC0ED
	CMP.w #$0040
	BNE.b CODE_BEC0BC
	LDA.b $40,x
	AND.w #$0800
	BEQ.b CODE_BEC0ED
	BRA.b CODE_BEC0E1

CODE_BEC0BC:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC0F6
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC0F3
	BRA.b CODE_BEC0F6

CODE_BEC0CD:
	LDA.w #$0000
	BRA.b CODE_BEC0D5

CODE_BEC0D2:
	LDA.w #$4000
CODE_BEC0D5:
	EOR.b $12,x
	LDY.b $64
	EOR.w $0012,y
	AND.w #$4000
	BNE.b CODE_BEC0F3
CODE_BEC0E1:
	LDA.w #$001C
	BRL.w CODE_BEC4E7

CODE_BEC0E7:
	LDA.w #$001C
	BRL.w CODE_BEC4E7

CODE_BEC0ED:
	LDA.w #$001E
	BRL.w CODE_BEC522

CODE_BEC0F3:
	BRL.w CODE_BEC447

CODE_BEC0F6:
	BRL.w CODE_BEBE98

CODE_BEC0F9:
	LDA.w $19CE
	BNE.b CODE_BEC0E7
	LDA.w #$FFE7
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC125
	LDA.b $5E
	CMP.w #$0008
	BEQ.b CODE_BEC0E7
	CMP.w #$0018
	BEQ.b CODE_BEC0ED
	CMP.w #$0010
	BNE.b CODE_BEC125
	LDA.b $40,x
	AND.w #$1000
	BEQ.b CODE_BEC0ED
	BRA.b CODE_BEC0E7

CODE_BEC125:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC0F6
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC0F3
	BRA.b CODE_BEC0F6

CODE_BEC136:
	LDA.b $1E,x
	AND.w #$0101
	BNE.b CODE_BEC15A
	LDA.b $24,x
	BMI.b CODE_BEC15A
	LDA.b $DF
	CLC
	ADC.b $DB
	LSR
	CMP.b $E7
	BCS.b CODE_BEC15C
	LDA.b $D9
	SEC
	SBC.b $E5
	BCC.b CODE_BEC156
	LDA.b $E1
	SBC.b $DD
CODE_BEC156:
	CMP.w #$FFF4
	RTS

CODE_BEC15A:
	SEC
	RTS

CODE_BEC15C:
	CLC
	RTS

CODE_BEC15E:
	LDX.b $6A
	LDA.b $E7
	SEC
	SBC.b $DB
	SEC
	SBC.w #$0020
	BPL.b CODE_BEC173
	LDA.b $24,x
	CLC
	ADC.w #$0140
	BPL.b CODE_BEC176
CODE_BEC173:
	BRL.w CODE_BEC01F

CODE_BEC176:
	LDA.w $19CE
	BNE.b CODE_BEC1B7
	LDA.w #$FFE7
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC1A2
	LDA.b $5E
	CMP.w #$0008
	BEQ.b CODE_BEC1B7
	CMP.w #$0018
	BEQ.b CODE_BEC1C2
	CMP.w #$0010
	BNE.b CODE_BEC1A2
	LDA.b $40,x
	AND.w #$1000
	BEQ.b CODE_BEC1C2
	BRA.b CODE_BEC1B7

CODE_BEC1A2:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC1B1
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC1B4
CODE_BEC1B1:
	BRL.w CODE_BEBE98

CODE_BEC1B4:
	BRL.w CODE_BEC447

CODE_BEC1B7:
	LDA.w $0D5E
	BNE.b CODE_BEC1C8
	LDA.w #$001B
	BRL.w CODE_BEC4E7

CODE_BEC1C2:
	LDA.w #$001E
	BRL.w CODE_BEC522

CODE_BEC1C8:
	BRL.w CODE_BEC582

CODE_BEC1CB:
	LDX.b $6A
	LDA.w #$FCFF
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC1F4
	LDA.b $5E
	CMP.w #$0100
	BEQ.b CODE_BEC209
	CMP.w #$0300
	BEQ.b CODE_BEC20C
	CMP.w #$0200
	BNE.b CODE_BEC1F4
	LDA.b $40,x
	AND.w #$1800
	BEQ.b CODE_BEC20C
	BRA.b CODE_BEC209

CODE_BEC1F4:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC203
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC206
CODE_BEC203:
	BRL.w CODE_BEBE98

CODE_BEC206:
	BRL.w CODE_BEC447

CODE_BEC209:
	BRL.w CODE_BEC4F5

CODE_BEC20C:
	LDA.w #$001E
	BRL.w CODE_BEC522

CODE_BEC212:
	LDX.b $6A
	LDA.w #$F3FF
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC23B
	LDA.b $5E
	CMP.w #$0400
	BEQ.b CODE_BEC250
	CMP.w #$0C00
	BEQ.b CODE_BEC256
	CMP.w #$0800
	BNE.b CODE_BEC23B
	LDA.b $40,x
	AND.w #$1800
	BEQ.b CODE_BEC24D
	BRA.b CODE_BEC256

CODE_BEC23B:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC24A
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC24D
CODE_BEC24A:
	BRL.w CODE_BEBE98

CODE_BEC24D:
	BRL.w CODE_BEC447

CODE_BEC250:
	LDA.w #$001D
	BRL.w CODE_BEC4E7

CODE_BEC256:
	LDA.w #$001D
	BRL.w CODE_BEC522

CODE_BEC25C:
	LDX.b $6A
	LDA.w #$F3FF
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC285
	LDA.b $5E
	CMP.w #$0400
	BEQ.b CODE_BEC29A
	CMP.w #$0C00
	BEQ.b CODE_BEC2A0
	CMP.w #$0800
	BNE.b CODE_BEC285
	LDA.b $40,x
	AND.w #$1800
	BEQ.b CODE_BEC2A0
	BRA.b CODE_BEC29A

CODE_BEC285:
	LDA.w $09F5
	BIT.w #$0006
	BEQ.b CODE_BEC294
	LDA.b $5E
	CMP.w #$0000
	BEQ.b CODE_BEC297
CODE_BEC294:
	BRL.w CODE_BEBE98

CODE_BEC297:
	BRL.w CODE_BEC447

CODE_BEC29A:
	LDA.w #$001D
	BRL.w CODE_BEC4E7

CODE_BEC2A0:
	LDA.w #$001D
	BRL.w CODE_BEC522

CODE_BEC2A6:
	LDY.b $64
	LDA.w $0006,y
	CMP.b $06,x
	ROR
	LSR
	EOR.b $12,x
	AND.w #$4000
	RTS

CODE_BEC2B5:
	LDX.b $6A
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_BEC2C6
	JSR.w CODE_BEC136
	BCS.b CODE_BEC2C6
	BRL.w CODE_BEC34E

CODE_BEC2C6:
	LDX.b $6A
	LDA.w #$CFFF
	TRB.b $5E
	LDA.w $09F5
	BIT.w #$0001
	BEQ.b CODE_BEC2F4
	LDA.b $5E
	CMP.w #$1000
	BEQ.b CODE_BEC33A
	CMP.w #$3000
	BNE.b CODE_BEC2F4
	LDA.b $40,x
	AND.w #$0800
	BNE.b CODE_BEC33A
	LDA.b $30,x
	BIT.w #$0080
	BNE.b CODE_BEC2F4
	JSR.w CODE_BEC2A6
	BNE.b CODE_BEC33A
CODE_BEC2F4:
	LDA.w $09F5
	BIT.w #$0004
	BEQ.b CODE_BEC326
	LDA.b $5E
	CMP.w #$3000
	BEQ.b CODE_BEC311
	CMP.w #$2000
	BNE.b CODE_BEC326
	LDA.b $40,x
	AND.w #$0800
	BEQ.b CODE_BEC331
	BRA.b CODE_BEC334

CODE_BEC311:
	LDA.b $40,x
	AND.w #$0800
	BNE.b CODE_BEC326
	LDA.b $30,x
	BIT.w #$0080
	BNE.b CODE_BEC334
	JSR.w CODE_BEC2A6
	BNE.b CODE_BEC33A
	BRA.b CODE_BEC334

CODE_BEC326:
	LDA.w $09F5
	BIT.w #$0006
	BNE.b CODE_BEC331
	BRL.w CODE_BEBE98

CODE_BEC331:
	BRL.w CODE_BEC447

CODE_BEC334:
	LDA.w #$001E
	BRL.w CODE_BEC522

CODE_BEC33A:
	LDA.b $6E
	CMP.w #$01A0
	BEQ.b CODE_BEC344
	BRL.w CODE_BEC4F5

CODE_BEC344:
	LDA.w #!Define_DKC2_SoundID_KillNeek|$0200
	JSL.l CODE_B58003
	BRL.w CODE_BEC4F5

CODE_BEC34E:
	LDX.b $6A
	LDA.w $09F5
	BIT.w #$0001
	BEQ.b CODE_BEC371
	LDA.b $5E
	AND.w #$C000
	CMP.w #$4000
	BEQ.b CODE_BEC3B1
	CMP.w #$8000
	BNE.b CODE_BEC3A7
	LDA.b $40,x
	AND.w #$1000
	BNE.b CODE_BEC3B1
	LDA.w $09F5
CODE_BEC371:
	BIT.w #$0004
	BEQ.b CODE_BEC3A7
	LDA.b $24,x
	CLC
	ADC.w #$0140
	BPL.b CODE_BEC3C3
	LDY.b $64
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	STA.b $76
	EOR.b $20,x
	BPL.b CODE_BEC3A4
	LDA.b $12,x
	ASL
	EOR.b $20,x
	BMI.b CODE_BEC3C0
	LDA.w #$000C
	BIT.b $20,x
	BPL.b CODE_BEC39D
	LDA.w #$FFF4
CODE_BEC39D:
	CLC
	ADC.b $76
	EOR.b $76
	BPL.b CODE_BEC3C0
CODE_BEC3A4:
	BRL.w CODE_BEC01F

CODE_BEC3A7:
	LDA.w $09F5
	BIT.w #$0006
	BNE.b CODE_BEC3BD
	BRA.b CODE_BEC3C0

CODE_BEC3B1:
	LDA.w #$001B
	BRL.w CODE_BEC4E7

CODE_BEC3B7:
	LDA.w #$001E
	BRL.w CODE_BEC522

CODE_BEC3BD:
	BRL.w CODE_BEC447

CODE_BEC3C0:
	BRL.w CODE_BEBE98

CODE_BEC3C3:
	XBA
	AND.w #$00FF
	SEC
	SBC.b $E7
	CLC
	ADC.b $DB
	CLC
	ADC.w #$0020
	BPL.b CODE_BEC3DF
	LDA.b $40,x
	AND.w #$0800
	BEQ.b CODE_BEC3A4
	JSR.w CODE_BEC2A6
	BEQ.b CODE_BEC3A4
CODE_BEC3DF:
	LDA.b $5E
	AND.w #$C000
	CMP.w #$4000
	BEQ.b CODE_BEC3B1
	CMP.w #$C000
	BEQ.b CODE_BEC3FC
	CMP.w #$8000
	BNE.b CODE_BEC3A7
	LDA.b $40,x
	AND.w #$1000
	BEQ.b CODE_BEC3B7
	BRA.b CODE_BEC3B1

CODE_BEC3FC:
	LDA.b $40,x
	AND.w #$0800
	BNE.b CODE_BEC3B7
	BRA.b CODE_BEC3BD

CODE_BEC405:
	LDX.b $6A
	LDA.w $09F5
	BIT.w #$0005
	BEQ.b CODE_BEC412
	BRL.w CODE_BEC4F5

CODE_BEC412:
	BRL.w CODE_BEBE98

CODE_BEC415:
	LDA.w #$000E
	JSL.l CODE_B8D7D2
	BCS.b CODE_BEC434
	LDA.w #!Define_DKC2_SoundID_BounceOnTire|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDY.b $6A
	STZ.w $0A86
	STX.w $0A88
	LDA.w #$0003
	SEC
	RTL

CODE_BEC434:
	BRL.w CODE_BEBE98

CODE_BEC437:
	LDA.w #$0013
	JSL.l CODE_B8D7D2
	LDX.b $64
	LDY.b $6A
	LDA.w #$0003
	SEC
	RTL

CODE_BEC447:
	LDX.b $6A
	LDA.b $30,x
	BIT.w #$0080
	BNE.b CODE_BEC4AC
	LDY.b $64
	LDA.w $0000,y
	CMP.w #$01AC
	BNE.b CODE_BEC462
	LDA.w $09F7
	CMP.w #$5004
	BEQ.b CODE_BEC4AC
CODE_BEC462:
	LDY.w #$0020
	CPX.w $0597
	BEQ.b CODE_BEC47A
	LDY.w #$0023
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_BEC47A
	JSR.w CODE_BEC4AF
	BRA.b CODE_BEC481

CODE_BEC47A:
	TYA
	JSL.l CODE_B8D7D2
	BCS.b CODE_BEC4AC
CODE_BEC481:
	JSR.w CODE_BEC599
	LDX.b $64
	LDY.b $6A
	LDA.b $12,x
	EOR.b $20,x
	AND.w #$4000
	EOR.b $20,x
	AND.w #$C000
	CLC
	ADC.b $64
	SEC
	SBC.w #$0D84
	STA.w $0034,y
	LDA.w $0030,y
	AND.w #$FFFD
	STA.w $0030,y
	SEC
	LDA.w #$0001
	RTL

CODE_BEC4AC:
	BRL.w CODE_BEBE98

CODE_BEC4AF:
	LDA.w $0515
	CMP.w #$0001
	BEQ.b CODE_BEC4BD
	TYA
	JSL.l CODE_B8D7D2
	RTS

CODE_BEC4BD:
	LDA.w #$0028
	JSL.l CODE_B8D7D2
	LDA.w #$0003
	STA.w $0A36
	RTS

CODE_BEC4CB:
	TAY
	LDX.b $6A
	LDA.b $30,x
	BIT.w #$0800
	BEQ.b CODE_BEC4E4
	LDA.w $09F5
	BIT.w #$0001
	BEQ.b CODE_BEC4E4
	LDA.w #$0002
	STA.b $32,x
	SEC
	RTS

CODE_BEC4E4:
	TYA
	CLC
	RTS

CODE_BEC4E7:
	JSR.w CODE_BEC4CB
	BCC.b CODE_BEC4EF
	BRL.w CODE_BEBE98

CODE_BEC4EF:
	JSL.l CODE_B8D7D2
	BRA.b CODE_BEC4FD

CODE_BEC4F5:
	JSR.w CODE_BEC4CB
	BCC.b CODE_BEC4FD
	BRL.w CODE_BEBE98

CODE_BEC4FD:
	JSR.w CODE_BEC599
	JSL.l CODE_BBBD5E
	LDX.b $64
if !Define_DKC2_Global_DisableCopyDetection == !FALSE											; Note: Copy detection check. If this one fails, animal buddy boxes will not open.
	LDA.w #(((SNES_Header_0_EmulationModeRESET&$00FFFF)-$2F5C)>>7)&$00FFFE
	STA.b $32
	SEC
	ROR
	STA.b $33
	LDY.w #$2F5C
	ADC.b [$32],y
	SBC.w #$04C7
	BEQ.b CODE_BEC51B
	STZ.b $58,x
CODE_BEC51B:
endif
	LDY.b $6A
	SEC
	LDA.w #$0000
	RTL


CODE_BEC522:
	JSL.l CODE_B8D7D2
	BCS.b CODE_BEC56F
	LDX.b $6A
	LDY.b $64
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	STA.w $0A88
	LDA.b $20,x
	BPL.b CODE_BEC53D
	EOR.w #$FFFF
	INC
CODE_BEC53D:
	STA.w $0A86
	LDA.w $0020,y
	BPL.b CODE_BEC549
	EOR.w #$FFFF
	INC
CODE_BEC549:
	CLC
	ADC.w $0A86
	CMP.w #$0180
	BCS.b CODE_BEC555
	LDA.w #$0180
CODE_BEC555:
	LSR
	BIT.w $0A88
	BPL.b CODE_BEC55F
	EOR.w #$FFFF
	INC
CODE_BEC55F:
	STA.w $0A86
	LSR
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
CODE_BEC56F:
	JSR.w CODE_BEC599
	LDA.w #!Define_DKC2_SoundID_Stomp|$0500
	JSL.l CODE_B58003
	LDX.b $64
	LDY.b $6A
	SEC
	LDA.w #$0002
	RTL

CODE_BEC582:
	LDX.w $0D5E
	LDA.w #$FA00
	STA.b $24,x
	LDA.b $40,x
	CMP.w #$000E
	BCS.b CODE_BEC594
	LDA.w #$000E
CODE_BEC594:
	STA.b $40,x
	BRL.w CODE_BEC4FD

CODE_BEC599:
	JSL.l CODE_BCFED8
	BCS.b CODE_BEC5AE
	JSL.l CODE_BCFEC0
	JSL.l CODE_B3A310
	LDY.w #$0034
	JSL.l CODE_BB842C
CODE_BEC5AE:
	LDX.b $64
	RTS

CODE_BEC5B1:
	LDX.b $64
	STA.b $24,x
	SEP.b #$20
	STZ.b $24,x
	STZ.b $20,x
	STA.b $21,x
	REP.b #$20
	LDA.w #$8000
	STA.b $1C,x
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BCS.b CODE_BEC5CF
	LDA.w #$0000
CODE_BEC5CF:
	CMP.w #$0100
	BCC.b CODE_BEC5D7
	LDA.w #$00FF
CODE_BEC5D7:
	STA.b $06,x
	LDA.b $0A,x
	SEC
	SBC.w $17C0
	BCS.b CODE_BEC5E4
	LDA.w #$0000
CODE_BEC5E4:
	CMP.w #$0100
	BCC.b CODE_BEC5EC
	LDA.w #$00FF
CODE_BEC5EC:
	STA.b $0A,x
	RTL

CODE_BEC5EF:
	LDY.w #$0002
	LDX.b $64
	LDA.b $20,x
	SEC
	SBC.b $05,x
	JSR.w CODE_BEC610
	CLC
	ADC.b $05,x
	STA.b $05,x
	LDA.b $24,x
	SEC
	SBC.b $09,x
	JSR.w CODE_BEC610
	CLC
	ADC.b $09,x
	STA.b $09,x
	DEY
	RTL

CODE_BEC610:
	BEQ.b CODE_BEC620
	BCS.b CODE_BEC622
	EOR.w #$FFFF
	INC
	JSR.w CODE_BEC622
	EOR.w #$FFFF
	INC
	RTS

CODE_BEC620:
	DEY
	RTS

CODE_BEC622:
	CMP.w #$0100
	BCC.b CODE_BEC632
	LSR
	LSR
	LSR
	CMP.w #$0080
	BCS.b CODE_BEC632
	LDA.w #$0080
CODE_BEC632:
	RTS

CODE_BEC633:
	SEP.b #$20
	EOR.b #$FF
	SEC
	ADC.w $0971
	STA.w $0971
	REP.b #$20
	RTL

CODE_BEC641:
	SEP.b #$20
	PHA
	CLC
	ADC.w $0971
	STA.w $0971
	PLA
	REP.b #$20
CODE_BEC64E:
	CLC
	ADC.w $08BE
	STA.w $08BE
	LDA.w $0973
	BNE.b CODE_BEC65D
	STZ.w $0977
CODE_BEC65D:
	LDA.w #$0078
	STA.w $0973
	RTL

CODE_BEC664:
	LDA.w #$2000
	TSB.w $08C2
	BEQ.b CODE_BEC66D
	RTL

CODE_BEC66D:
	DEC.w $08BE
	LDA.w #$0078
	STA.w $0973
	SEP.b #$20
	INC.w $0972
	REP.b #$20
	RTL

CODE_BEC67E:
	LDA.w #$0078
	CMP.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	BCC.b CODE_BEC689
	STA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
CODE_BEC689:
	RTL

CODE_BEC68A:
	LDA.w #DATA_FD6484
	JSL.l CODE_BB8A65
	DEC.w $0B74,x
	AND.w #$0E00
	ORA.w #$3000
	STA.b $60
	LDA.w $0D2C
	AND.w #$0E00
	ORA.w #$3000
	STA.b $5E
	JSR.w CODE_BEC70E
	JSR.w CODE_BEC840
	JSR.w CODE_BEC6CB
	LDA.b $2A
	AND.w #$0010
	BNE.b CODE_BEC6C1
	JSR.w CODE_BEC6F7
	JSR.w CODE_BEC8ED
	JSR.w CODE_BEC92F
	RTL

CODE_BEC6C1:
	JSR.w CODE_BEC92F
	JSR.w CODE_BEC6F7
	JSR.w CODE_BEC8ED
	RTL

CODE_BEC6CB:
	LDA.w $0D5C
	BEQ.b CODE_BEC70D
	BMI.b CODE_BEC70D
	AND.w #$FF00
	BEQ.b CODE_BEC70D
	LDX.w #$3000
	STX.b $32
	XBA
	CMP.w #$000A
	BCC.b CODE_BEC6F1
	LDA.w #$0001
	LDX.w #$0078
	JSR.w CODE_BEC814
	LDA.w #$0000
	JMP.w CODE_BEC814

CODE_BEC6F1:
	LDX.w #$007D
	JMP.w CODE_BEC814

CODE_BEC6F7:
	LDY.w $097F
	BEQ.b CODE_BEC70D
	JSR.w CODE_BEC704
	LDX.w $097F
	LDY.b $4A,x
CODE_BEC704:
	LDX.b $06,y
	LDA.w $000A,y
	JSL.l CODE_B59CAE
CODE_BEC70D:
	RTS

CODE_BEC70E:
	LDA.w $0973
	BEQ.b CODE_BEC70D
	DEC
	BNE.b CODE_BEC72A
	LDA.w $0979
	SEC
	SBC.w #$0030
	BCS.b CODE_BEC725
	LDA.w #$0000
	STA.w $0973
CODE_BEC725:
	STA.w $0979
	BRA.b CODE_BEC73D

CODE_BEC72A:
	LDA.w $0979
	CMP.w #$0200
	BCS.b CODE_BEC73A
	ADC.w #$0030
	STA.w $0979
	BRA.b CODE_BEC73D

CODE_BEC73A:
	DEC.w $0973
CODE_BEC73D:
	LDA.w #$20A8
	STA.w $0975
	LDX.w #$1D40
	LDA.w $0979
	CLC
	ADC.w #$1000
	TAY
	LDA.b $60
	JSR.w CODE_BEC7F0
	LDA.b $2A
	AND.w #$000F
	BNE.b CODE_BEC7AE
	LDA.w $0971
	AND.w #$00FF
	STA.b $32
	LDA.w $0972
	AND.w #$00FF
	STA.b $34
	SEC
	SBC.b $32
	CLC
	ADC.w $08BE
	CMP.w $08C0
	BCC.b CODE_BEC778
	BNE.b CODE_BEC79E
CODE_BEC778:
	LDA.b $34
	BEQ.b CODE_BEC7AE
	JSR.w CODE_BEC7AE
	LDA.w $0973
	CMP.w #$005A
	BCS.b CODE_BEC79D
	DEC.w $0972
	DEC.w $08C0
	LDA.w #!Define_DKC2_SoundID_LostLife|$0500
	JSL.l CODE_B58003
	STZ.w $0979
	LDA.w #$005A
	STA.w $0973
CODE_BEC79D:
	RTS

CODE_BEC79E:
	INC.w $08C0
	LDA.w #$003C
	STA.w $0973
	LDA.w #!Define_DKC2_SoundID_GainLife|$0500
	JSL.l CODE_B58003
CODE_BEC7AE:
	LDA.w $08C0
	BMI.b CODE_BEC79D
	CMP.w #$0063
	BCC.b CODE_BEC7BB
	LDA.w #$0063
CODE_BEC7BB:
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.b #$0A
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.w $0979
	ASL
	ASL
	ASL
	ASL
	ADC.w #$F000
	AND.w #$FF00
	STA.b $32
	LDA.w !REGISTER_QuotientLo
	BEQ.b CODE_BEC7E7
	LDX.w #$00DF
	JSR.w CODE_BEC814
	LDA.w !REGISTER_ProductOrRemainderLo
	JMP.w CODE_BEC814

CODE_BEC7E7:
	LDA.w !REGISTER_ProductOrRemainderLo
	LDX.w #$00E4
	JMP.w CODE_BEC814

CODE_BEC7F0:
	ORA.w #$01C0
	STA.w $0D96
	LDA.w $0977
	STA.w $0D9A
	LDA.w $0975
	STA.w $0D9E
	STZ.w $0DA0
	TYA
	LDY.w #$0D84
	JSL.l CODE_B59CAE
	LDA.w $0D9C
	STA.w $0977
	RTS

CODE_BEC814:
	LDY.b $70
	CLC
	ADC.w #$01CC
	ORA.b $5E
	STA.w $0002,y
	ADC.w #$000A
	STA.w $0006,y
	TXA
	ORA.b $32
	STA.w $0000,y
	CLC
	ADC.w #$0800
	STA.w $0004,y
	TYA
	CLC
	ADC.w #$0008
	STA.b $70
	TXA
	CLC
	ADC.w #$0008
	TAX
	RTS

CODE_BEC840:
	LDA.w $096D
	CMP.w !RAM_DKC2_Global_CurrentBananaCountLo
	BNE.b CODE_BEC870
	LDA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	BNE.b CODE_BEC89C
	RTS

CODE_BEC84E:
	SED
	LDA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	CLC
	SBC.w #$0099
	STA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	LDA.w $096D
	CLC
	SBC.w #$0099
	STA.w $096D
	CLD
	STZ.w !RAM_DKC2_Global_CurrentBananaCountLo
	LDA.w #$0001
	JSL.l CODE_BEC64E
	BRA.b CODE_BEC89C

CODE_BEC870:
	BIT.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	BMI.b CODE_BEC87B
	LDA.w #$003C
	STA.w !RAM_DKC2_Global_ShowBananaCountTimerLo
CODE_BEC87B:
	BCS.b CODE_BEC889
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_BEC89C
	LDA.w #$9999
	BRA.b CODE_BEC894

CODE_BEC889:
	LDA.w !RAM_DKC2_Global_CurrentBananaCountLo
	CMP.w #$0099
	BCS.b CODE_BEC84E
	LDA.w #$0001
CODE_BEC894:
	SED
	ADC.w !RAM_DKC2_Global_CurrentBananaCountLo
	STA.w !RAM_DKC2_Global_CurrentBananaCountLo
	CLD
CODE_BEC89C:
	DEC.w !RAM_DKC2_Global_ShowBananaCountTimerLo
	LDY.b $70
	LDA.w #$0808
	STA.w $0000,y
	LDA.b $2A
	AND.w #$001C
	LSR
	ADC.w $0D2C
	ORA.w #$3000
	STA.w $0002,y
	JSR.w CODE_BEC95F
	INY
	INY
	INY
	INY
	STY.b $70
	LDX.w #$0018
	LDA.w #$0800
	STA.b $32
	LDA.w $096C
	AND.w #$000F
	BEQ.b CODE_BEC8D2
	JSR.w CODE_BEC814
CODE_BEC8D2:
	LDA.w !RAM_DKC2_Global_CurrentBananaCountLo
	AND.w #$0FF0
	BEQ.b CODE_BEC8E4
	LSR
	LSR
	LSR
	LSR
	AND.w #$000F
	JSR.w CODE_BEC814
CODE_BEC8E4:
	LDA.w !RAM_DKC2_Global_CurrentBananaCountLo
	AND.w #$000F
	JMP.w CODE_BEC814

CODE_BEC8ED:
	LDX.w $097B
	BEQ.b CODE_BEC92E
	LDA.b $12,x
	BMI.b CODE_BEC92E
	STA.b $32
	JSR.w CODE_BEC901
	JSR.w CODE_BEC901
	JSR.w CODE_BEC901
CODE_BEC901:
	LDA.b $42,x
	BEQ.b CODE_BEC928
	LDY.b $70
	SEP.b #$20
	SEC
	SBC.b #$08
	STA.w $0000,y
	XBA
	SEC
	SBC.b #$10
	STA.w $0001,y
	REP.b #$20
	LDA.b $32
	STA.w $0002,y
	PHX
	JSR.w CODE_BEC95F
	PLX
	INY
	INY
	INY
	INY
	STY.b $70
CODE_BEC928:
	INC.b $32
	INC.b $32
	INX
	INX
CODE_BEC92E:
	RTS

CODE_BEC92F:
	LDY.w $097D
	BNE.b CODE_BEC935
	RTS

CODE_BEC935:
	LDA.w $0044,y
	AND.w #$00FF
	TAX
	EOR.w $0044,y
	STA.b $32
	LDA.w $0046,y
	CMP.w #$0100
	BCC.b CODE_BEC958
	PHA
	XBA
	AND.w #$00FF
	JSR.w CODE_BEC814
	PLA
	AND.w #$00FF
	JMP.w CODE_BEC814

CODE_BEC958:
	INX
	INX
	INX
	INX
	JMP.w CODE_BEC814

CODE_BEC95F:
	PHY
	TYA
	AND.w #$000C
	TAX
	TYA
	LSR
	LSR
	LSR
	LSR
	AND.w #$001F
	TAY
	LDA.l DATA_BEC97A,x
	ORA.w DKC2_Global_UpperOAMBuffer[$00].Slot,y
	STA.w DKC2_Global_UpperOAMBuffer[$00].Slot,y
	PLY
	RTS

DATA_BEC97A:
	dw $0002,$0000,$0008,$0000,$0020,$0000,$0080,$0000

CODE_BEC98A:
	PHY
	TYA
	AND.w #$000C
	TAX
	TYA
	LSR
	LSR
	LSR
	LSR
	AND.w #$001F
	TAY
	LDA.l DATA_BEC9A5,x
	ORA.w DKC2_Global_UpperOAMBuffer[$00].Slot,y
	STA.w DKC2_Global_UpperOAMBuffer[$00].Slot,y
	PLY
	RTS

DATA_BEC9A5:
	dw $0001,$0000,$0004,$0000,$0010,$0000,$0040,$0000

CODE_BEC9B5:
	LDA.w $0915
	BEQ.b CODE_BEC9C2
	LDA.w $0529
	CMP.w #$0019
	BEQ.b CODE_BEC9C5
CODE_BEC9C2:
	JSR.w CODE_BEC9C9
CODE_BEC9C5:
	JSR.w CODE_BECB3D
	RTL

CODE_BEC9C9:
	PHK
	PLB
	JSR.w CODE_BECAAC
	LDX.w #$0000
CODE_BEC9D1:
	JSR.w CODE_BEC9DC
	INX
	INX
	CPX.w #$0010
	BCC.b CODE_BEC9D1
	RTS

CODE_BEC9DC:
	LDA.l $7F9600,x
	BEQ.b CODE_BECA0A
	LDA.l $7F9620,x
	SEC
	SBC.l $7F9640,x
	STA.l $7F9620,x
	LSR
	LSR
	CMP.w $0D4E
	BCC.b CODE_BECA03
	SEC
	SBC.w $17C0
	CLC
	ADC.w #$0010
	CMP.w #$0100
	BCC.b CODE_BECA0B
CODE_BECA03:
	LDA.w #$0000
	STA.l $7F9600,x
CODE_BECA0A:
	RTS

CODE_BECA0B:
	TAY
	LDA.l $7F9610,x
	LSR
	LSR
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BCS.b CODE_BECA1D
	ADC.w #$0020
	BCC.b CODE_BECA03
CODE_BECA1D:
	SBC.w #$0120
	BCS.b CODE_BECA03
	LDA.l $7F9630,x
	BPL.b CODE_BECA52
	JSR.w CODE_BECA9F
	BEQ.b CODE_BECA4E
	PHA
	CLC
	ADC.l $7F9610,x
	STA.l $7F9610,x
	PLA
	BPL.b CODE_BECA44
	LDA.l $7F9630,x
	INC
	STA.l $7F9630,x
	RTS

CODE_BECA44:
	LDA.l $7F9630,x
	DEC
	STA.l $7F9630,x
	RTS

CODE_BECA4E:
	STA.l $7F9630,x
CODE_BECA52:
	LDA.l $7F9630,x
	BNE.b CODE_BECA66
	TYA
	AND.w #$0007
	BNE.b CODE_BECA93
	LDA.w #$0100
	STA.l $7F9630,x
	RTS

CODE_BECA66:
	SEP.b #$30
	DEC
	BPL.b CODE_BECA7C
	XBA
	INC
	INC
	TAY
	LDA.w DATA_BECA94+$01,y
	BNE.b CODE_BECA75
	TAY
CODE_BECA75:
	XBA
	TYA
	STA.l $7F9631,x
	XBA
CODE_BECA7C:
	STA.l $7F9630,x
	XBA
	TAY
	LDA.w DATA_BECA94,y
	REP.b #$30
	JSR.w CODE_BECA9F
	CLC
	ADC.l $7F9610,x
	STA.l $7F9610,x
CODE_BECA93:
	RTS

DATA_BECA94:
	db $00,$00,$00,$02,$08,$FE,$10,$02,$08,$00,$00

CODE_BECA9F:
	BIT.w #$0080
	BEQ.b CODE_BECAA8
	ORA.w #$FF00
	RTS

CODE_BECAA8:
	AND.w #$00FF
	RTS

CODE_BECAAC:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_BECB13
	LDX.w #$0000
	LDA.w $0D4E
	SEC
	SBC.w $17C0
	BCC.b CODE_BECACD
	CMP.w #$0100
	BCS.b CODE_BECB13
	ASL
	ASL
	ASL
	XBA
	AND.w #$0007
	ASL
	TAX
CODE_BECACD:
	JSR.w CODE_BECB2F
	BNE.b CODE_BECB13
	JSL.l CODE_808E20
	TAY
	AND.w #$01FF
	STA.b $32
	ASL
	ADC.b $32
	LSR
	LSR
	SEC
	SBC.w #$0020
	CLC
	ADC.w !RAM_DKC2_Global_Layer1XPosLo
	ASL
	ASL
	STA.l $7F9610,x
	LDA.w #$00F0
	CLC
	ADC.w $17C0
	ASL
	ASL
	STA.l $7F9620,x
	TYA
	XBA
	AND.w #$0007
	CMP.w #$0006
	BCC.b CODE_BECB0D
	LDA.b $2A
	AND.w #$000C
	LSR
	LSR
CODE_BECB0D:
	LDY.w #$0000
	JSR.w CODE_BECB14
CODE_BECB13:
	RTS

CODE_BECB14:
	PHA
	CLC
	ADC.w !RAM_DKC2_NorSpr0028_AirBubbleGenerator_AirbubbleTile 
	ORA.w #$3000
	STA.l $7F9600,x
	PLA
	CLC
	ADC.w #$0006
	STA.l $7F9640,x
	TYA
	STA.l $7F9630,x
	RTS

CODE_BECB2F:
	LDA.l $7F9600,x
	BEQ.b CODE_BECB3C
	INX
	INX
	CPX.w #$000E
	BCC.b CODE_BECB2F
CODE_BECB3C:
	RTS

CODE_BECB3D:
	PHK
	PLB
	LDX.w #$0000
	LDY.b $70
	CPY.w #$0400
	BCS.b CODE_BECB87
CODE_BECB49:
	LDA.l $7F9600,x
	BEQ.b CODE_BECB7B
	LDA.l $7F9620,x
	LSR
	LSR
	SEC
	SBC.w $17C0
	STA.w $0001,y
	LDA.l $7F9600,x
	STA.w $0002,y
	LDA.l $7F9610,x
	LSR
	LSR
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	SEP.b #$20
	STA.w $0000,y
	XBA
	REP.b #$20
	BNE.b CODE_BECB8A
	INY
	INY
	INY
	INY
CODE_BECB7B:
	CPY.w #$0400
	BCS.b CODE_BECB87
	INX
	INX
	CPX.w #$0010
	BCC.b CODE_BECB49
CODE_BECB87:
	STY.b $70
	RTS

CODE_BECB8A:
	PHX
	JSR.w CODE_BEC98A
	PLX
	INY
	INY
	INY
	INY
	BRA.b CODE_BECB7B

CODE_BECB95:
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_BECBAA
	LDY.b $64
	LDA.w $002E,y
	CMP.w #$0402
	BEQ.b CODE_BECBAA
	JMP.w [$05A9]

CODE_BECBAA:
	JSR.w CODE_BEB82A

DATA_BECBAD:
	dw CODE_BECBB3
	dw CODE_BECCC0
	dw CODE_BECCEE

CODE_BECBB3:
	TAX
	JMP.w (DATA_BECBB7,x)

DATA_BECBB7:
	dw CODE_BECBC6
	dw CODE_BECBD7
	dw CODE_BECC49
	dw CODE_BECC62
	dw CODE_BECC79
	dw CODE_BECCA6

CODE_BECBC3:
	JMP.w CODE_BEB849

CODE_BECBC6:
	TYX
	LDY.b $44,x
	JSL.l CODE_BB8432
	BCS.b CODE_BECBC3
	LDX.b $64
	LDA.b $68
	STA.b $42,x
	INC.b $2F,x
CODE_BECBD7:
	JSL.l CODE_BCFB58
	LDA.w #$1000
	LDY.w #$0010
	JSR.w CODE_BEBD87
	BCC.b CODE_BECC47
	INC.b $2F,x
	LDA.b $6A
	STA.b $44,x
	INC.b $46,x
	LDA.b $42,x
	TAX
	INC.b $46,x
	LDA.w #!Define_DKC2_SoundID_LandOnKrochead|$0700
	JSL.l CODE_B58003
	LDY.w $0D5A
	BEQ.b CODE_BECC11
	LDX.b $64
	LDA.b $06,x
	CMP.w $0006,y
	BCC.b CODE_BECC11
	LDA.w $0032,y
	ORA.w #$8000
	STA.w $0032,y
CODE_BECC11:
	LDY.b $64
	LDX.b $6A
	LDA.b $06,x
	CLC
	ADC.b $D9
	SEC
	SBC.b $E5
	STA.b $06,x
	BIT.b $24,x
	BPL.b CODE_BECC25
	STZ.b $24,x
CODE_BECC25:
	LDA.b $20,x
	BMI.b CODE_BECC2E
	CMP.w #$0120
	BCC.b CODE_BECC31
CODE_BECC2E:
	LDA.w #$0120
CODE_BECC31:
	SEC
	SBC.b $22,x
	STA.b $2C,x
	LDA.b $22,x
	STA.b $26,x
	STA.b $2A,x
	STZ.b $20,x
	LDA.w $000A,y
	CLC
	ADC.w #$0010
	STA.b $1C,x
CODE_BECC47:
	BRA.b CODE_BECCA6

CODE_BECC49:
	LDX.b $44,y
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BCC.b CODE_BECC90
	CMP.w #$0010
	BCC.b CODE_BECC90
	TYX
	INC.b $46,x
	LDA.b $42,x
	TAX
	INC.b $46,x
	BRA.b CODE_BECC90

CODE_BECC62:
	LDX.b $64
	INC.b $2F,x
	LDA.b $42,x
	TAX
	INC.b $2F,x
	LDA.w #!Define_DKC2_SoundID_LandOnKrochead|$0700
	JSL.l CODE_B58003
	LDX.b $64
	LDY.b $44,x
	JSR.w CODE_BECCD2
CODE_BECC79:
	LDX.b $64
	LDY.b $44,x
	LDA.w $0020,y
	SEC
	SBC.w $0026,y
	BCS.b CODE_BECC89
	ADC.w #$0100
CODE_BECC89:
	CMP.w #$0080
	BCS.b CODE_BECC90
	INC.b $2F,x
CODE_BECC90:
	LDX.b $64
	LDY.b $44,x
	LDA.w $003E,y
	ORA.w #$2000
	STA.w $003E,y
	LDA.b $0A,x
	CLC
	ADC.w #$0010
	STA.w $001C,y
CODE_BECCA6:
	JSL.l CODE_BBBB6E
	BCC.b CODE_BECCB9
	LDY.b $64
	LDX.b $42,y
	STZ.b $42,x
	JSL.l CODE_BBBB37
	JMP.w [$05A9]

CODE_BECCB9:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BECCC0:
	LDX.b $42,y
	BNE.b CODE_BECCCB
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BECCCB:
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BECCD2:
	LDA.b $4C,x
	STA.w $002A,y
	STA.w $0026,y
	ASL
	STA.w $0020,y
	LDA.w #$0000
	STA.w $002C,y
	LDA.b $0A,x
	CLC
	ADC.w #$0010
	STA.w $001C,y
	RTS

CODE_BECCEE:
	TAX
	JMP.w (DATA_BECCF2,x)

DATA_BECCF2:
	dw CODE_BECCFE
	dw CODE_BECD10
	dw CODE_BECD2E
	dw CODE_BECD4D
	dw CODE_BECDB2
	dw CODE_BECDD4

CODE_BECCFE:
	LDA.w $0042,y
	CMP.w $0D58
	BNE.b CODE_BECD4D
	TYX
	INC.b $2F,x
	DEC
	BEQ.b CODE_BECD10
	INC.b $2F,x
	BRA.b CODE_BECD2E

CODE_BECD10:
	LDA.w $000A,y
	SEC
	SBC.w #$0004
	STA.w $000A,y
	LDA.w $0044,y
	CLC
	ADC.w #$0004
	STA.w $0044,y
	CMP.w $0046,y
	BNE.b CODE_BECD4D
	TYX
	INC.b $2F,x
	BRA.b CODE_BECD45

CODE_BECD2E:
	LDA.w $000A,y
	CLC
	ADC.w #$0004
	STA.w $000A,y
	LDA.w $0044,y
	SEC
	SBC.w #$0004
	STA.w $0044,y
	BNE.b CODE_BECD4D
	TYX
CODE_BECD45:
	INC.b $2F,x
	LDA.w #$8000
	TSB.w $0D58
CODE_BECD4D:
	JSL.l CODE_BCFB58
	LDA.w #$1000
	LDY.w #$0010
	JSR.w CODE_BEBD87
	BCS.b CODE_BECD6F
	LDA.w #$0010
	PHK
	PEA.w CODE_BECD66-$01
	JMP.w [$09F9]
CODE_BECD66:
	BCS.b CODE_BECDA2
	JSL.l CODE_B9D100
	JMP.w CODE_BEB849

CODE_BECD6F:
	LDA.w #!Define_DKC2_SoundID_BarrelBreak|$0400
	JSL.l CODE_B58003
	LDX.b $6A
	LDA.w #$FE00
	SEC
	SBC.b $26,x
	STA.b $2C,x
	STZ.b $26,x
	STZ.b $20,x
	LDA.w #$0820
	STA.b $4E,x
	LDA.b $3E,x
	ORA.w #$8000
	STA.b $3E,x
	STZ.b $42,x
	LDA.b $06,x
	STA.b $38,x
	LDA.w #$0021
	JSL.l CODE_B8D7D2
	BCC.b CODE_BECDA8
	JMP.w CODE_BEB849

CODE_BECDA2:
	JSL.l CODE_BEC447
	BCC.b CODE_BECDAF
CODE_BECDA8:
	LDX.b $64
	LDA.w #$0402
	STA.b $2E,x
CODE_BECDAF:
	JMP.w CODE_BEB849

CODE_BECDB2:
	LDA.w $0044,y
	CMP.w $0046,y
	BEQ.b CODE_BECDD1
	LDA.w $000A,y
	SEC
	SBC.w #$0004
	STA.w $000A,y
	LDA.w $0044,y
	CLC
	ADC.w #$0004
	STA.w $0044,y
	JMP.w CODE_BEB849

CODE_BECDD1:
	TYX
	INC.b $2F,x
CODE_BECDD4:
	JMP.w CODE_BEB849

CODE_BECDD7:
	JSR.w CODE_BEB82A

DATA_BECDDA:
	dw CODE_BECDE0
	dw CODE_BECDFC
	dw CODE_BECE41

CODE_BECDE0:
	LDA.w $004E,y
	EOR.w #$8001
	STA.w $0D58
	TYX
	INC.b $2E,x
	LDX.b $42,y
	LDA.w $0044,y
	JSL.l CODE_B3A390
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BECDFC:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE62
	BCS.b CODE_BECE10
	JSL.l CODE_B9D100
	JMP.w CODE_BEB849

CODE_BECE10:
	INC.b $2E,x
	LDA.w #$0001
	STA.b $42,x
	LDA.b $4E,x
	STA.w $0D58
	LDA.b $00,x
	PHA
	JSL.l CODE_BB82B8
	LDX.b $64
	STZ.b $1A,x
	STZ.b $18,x
	STZ.b $16,x
	PLA
	STA.b $00,x
	JSR.w CODE_BECE73
	LDX.b $64
	LDA.w #!Define_DKC2_SoundID_TouchGoodBarrel|$0400
	LDY.b $4E,x
	BNE.b CODE_BECE3D
	LDA.w #!Define_DKC2_SoundID_TouchBadBarrel|$0400
CODE_BECE3D:
	JSL.l CODE_B58003
CODE_BECE41:
	LDX.b $64
	DEC.b $42,x
	LDA.b $42,x
	BIT.w #$0003
	BNE.b CODE_BECE70
	TXY
	BIT.w $0D58
	BPL.b CODE_BECE56
	STZ.b $00,x
	BRA.b CODE_BECE67

CODE_BECE56:
	AND.w #$0004
	BNE.b CODE_BECE67
	LDX.b $4A,y
	LDA.w $004C,y
	JSL.l CODE_B3A390
	JMP.w [$05A9]

CODE_BECE67:
	LDX.b $46,y
	LDA.w $0048,y
	JSL.l CODE_B3A390
CODE_BECE70:
	JMP.w [$05A9]

CODE_BECE73:
	LDY.w #$0068
	JSL.l CODE_BB8412
	LDY.w #$006A
	JSL.l CODE_BB8412
	RTS

CODE_BECE82:
	JSR.w CODE_BEB82A

DATA_BECE85:
	dw CODE_BECE89
	dw CODE_BECEC2

CODE_BECE89:
	LDA.w $0046,y
	BEQ.b CODE_BECEA0
	LDX.b $42,y
	LDA.b $36,x
	CMP.b $40,x
	BNE.b CODE_BECEC2
	LDA.b $0E,x
	BNE.b CODE_BECEC2
	LDA.w #$0000
	STA.w $0046,y
CODE_BECEA0:
	JSR.w CODE_BEE005
	BCS.b CODE_BECEC2
	LDX.b $68
	LDY.b $64
	LDA.w $002E,y
	INC
	STA.w $002E,y
	STA.b $2E,x
	LDA.w $0042,y
	STA.b $42,x
	TAY
	STX.b $48,y
	LDA.w #$0013
	STA.b $44,x
	JSR.w CODE_BECEDA
CODE_BECEC2:
	JSL.l CODE_B9D100
	LDA.b $00,x
	BEQ.b CODE_BECED4
	LDA.b $42,x
	BNE.b CODE_BECED7
	JSL.l CODE_BBBB80
	BCC.b CODE_BECED7
CODE_BECED4:
	INC.w $19AD
CODE_BECED7:
	JMP.w [$05A9]

CODE_BECEDA:
	PHK
	PLB
	LDY.b $42,x
	LDA.b $0E,x
	BNE.b CODE_BECF0E
	LDA.w $0036,y
	AND.w #$00FF
	CLC
	ADC.b $44,x
	TAY
	LDA.w DATA_BECF1C,y
	JSR.w CODE_BECF0F
	STA.b $32
	LDA.w DATA_BECF42,y
	JSR.w CODE_BECF0F
	STA.b $34
	LDY.b $42,x
	LDA.w $0006,y
	CLC
	ADC.b $32
	STA.b $06,x
	LDA.w $000A,y
	CLC
	ADC.b $34
	STA.b $0A,x
CODE_BECF0E:
	RTS

CODE_BECF0F:
	BIT.w #$0080
	BEQ.b CODE_BECF18
	ORA.w #$FF00
	RTS

CODE_BECF18:
	AND.w #$00FF
	RTS

DATA_BECF1C:
	db $00,$FE,$FC,$FB,$FA,$F9,$F9,$F8,$F8,$F6,$F5,$F4,$F3,$F3,$F2,$F4
	db $F5,$F6,$F7,$08,$09,$0A,$09,$09,$09,$09,$08,$08,$08,$06,$04,$03
	db $02,$01,$02,$02,$01,$00

DATA_BECF42:
	db $F9,$F9,$FB,$FE,$FE,$00,$01,$01,$02,$03,$04,$07,$08,$0A,$0B,$0C
	db $0D,$0E,$0F,$06,$06,$05,$06,$05,$05,$04,$03,$03,$03,$02,$02,$02
	db $02,$02,$02,$01,$01,$01

CODE_BECF68:
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_BECF89
	LDX.b $64
	LDA.b $3E,x
	AND.w #$8000
	BEQ.b CODE_BECF86
	LDA.b $4E,x
	AND.w #$FF00
	BNE.b CODE_BECF89
	LDA.b $06,x
	CMP.b $38,x
	BCC.b CODE_BECF89
CODE_BECF86:
	JMP.w [$05A9]

CODE_BECF89:
	JSR.w CODE_BEB82A

DATA_BECF8C:
	dw CODE_BECF98
	dw CODE_BED023
	dw CODE_BED0EE
	dw CODE_BED1DB
	dw CODE_BED342
	dw CODE_BED786

CODE_BECF98:
	TAX
	JMP.w (DATA_BECF9C,x)

DATA_BECF9C:
	dw CODE_BECFAD
	dw CODE_BECFA4
	dw CODE_BECFC2
	dw CODE_BECFD7

CODE_BECFA4:
	LDX.b $64
	LDA.w $08A6
	CMP.b $42,x
	BNE.b CODE_BECFBB
CODE_BECFAD:
	LDX.b $64
	STZ.b $42,x
	STZ.b $44,x
	LDA.b $46,x
	JSR.w CODE_BED7BC
	JMP.w CODE_BED789

CODE_BECFBB:
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BECFC2:
	LDA.w #$0000
	STA.w $0D5C
	JSR.w CODE_BECFF2
	BCS.b CODE_BECFEF
	INC.w $19BA
	JSL.l CODE_BBBD5E
	JMP.w [$05A9]

CODE_BECFD7:
	LDA.w $0D5C
	AND.w #$007F
	DEC
	JSR.w CODE_BECFF2
	BCS.b CODE_BECFEF
	LDY.b $68
	LDA.w $0D5C
	AND.w #$007F
	DEC
	STA.w $004E,y
CODE_BECFEF:
	JMP.w [$05A9]

CODE_BECFF2:
	TAX
	LDA.l DATA_BED019,x
	AND.w #$00FF
	TAY
	JSL.l CODE_BB842C
	BCS.b CODE_BED018
	LDX.b $64
	LDY.b $68
	STY.b $42,x
	STZ.b $44,x
	STX.b $42,y
	LDA.w #$0000
	STA.w $004E,y
	LDA.b $46,x
	JSR.w CODE_BED7BC
	STZ.b $30,x
CODE_BED018:
	RTS

DATA_BED019:
	db $EA,$F0,$EE,$EA,$F0,$EC,$EE,$F6,$EC,$EA

CODE_BED023:
	TAX
	JMP.w (DATA_BED027,x)

DATA_BED027:
	dw CODE_BED031
	dw CODE_BED037
	dw CODE_BED051
	dw CODE_BED081
	dw CODE_BED0C3

CODE_BED031:
	TYX
	INC.b $2F,x
	JSR.w CODE_BEDDFE
CODE_BED037:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	BCC.b CODE_BED04E
	BNE.b CODE_BED04E
	LDX.b $64
	STX.w $0D5E
	INC.b $2F,x
	JSR.w CODE_BED9F2
CODE_BED04E:
	JMP.w CODE_BED789

CODE_BED051:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
	JSR.w CODE_BED909
	JSR.w CODE_BED8CF
	BCC.b CODE_BED066
	INC
	JSR.w CODE_BED941
	JMP.w CODE_BED789

CODE_BED066:
	JSR.w CODE_BEDC9A
	JSR.w CODE_BEDDFE
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	JSR.w CODE_BEE019
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDBD7
	JSR.w CODE_BEDF7F
	JMP.w CODE_BED789

CODE_BED081:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
	JSR.w CODE_BED909
	JSR.w CODE_BED8CF
	BCC.b CODE_BED0A0
	EOR.w #$FFFF
	ADC.w #$0004
	JSR.w CODE_BED941
	CMP.w #$0004
	BEQ.b CODE_BED0C9
	JMP.w CODE_BED79D

CODE_BED0A0:
	JSR.w CODE_BEDC9A
	JSR.w CODE_BEDDFE
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	BCC.b CODE_BED0B7
	BNE.b CODE_BED0C0
	LDX.b $64
	STX.w $0D5E
	DEC.b $2F,x
CODE_BED0B7:
	JSR.w CODE_BEE019
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDF7F
CODE_BED0C0:
	JMP.w CODE_BED79D

CODE_BED0C3:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
CODE_BED0C9:
	LDA.w $08C2
	AND.w #$0100
	BNE.b CODE_BED0EB
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	STX.b $42,y
	TYA
	ORA.w #$8000
	STA.b $42,x
	LDA.w #$0016
	JSL.l CODE_B8D7D2
	BCS.b CODE_BED0EB
	LDX.b $64
	DEC.b $2F,x
CODE_BED0EB:
	JMP.w [$05A9]

CODE_BED0EE:
	TAX
	JMP.w (DATA_BED0F2,x)

DATA_BED0F2:
	dw CODE_BED0FE
	dw CODE_BED104
	dw CODE_BED11E
	dw CODE_BED167
	dw CODE_BED1A6
	dw CODE_BED1C3

CODE_BED0FE:
	TYX
	INC.b $2F,x
	JSR.w CODE_BEDDFE
CODE_BED104:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	BCC.b CODE_BED118
	BNE.b CODE_BED118
	LDX.b $64
	STX.w $0D5E
	INC.b $2F,x
CODE_BED118:
	JSR.w CODE_BED9F2
	JMP.w CODE_BED789

CODE_BED11E:
	BIT.w $0923
	BCS.b CODE_BED12B
	LDA.w $0006,y
	CMP.w #$03F0
	BCS.b CODE_BED134
CODE_BED12B:
	LDA.w $003E,y
	ORA.w #$0800
	STA.w $003E,y
CODE_BED134:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
	JSR.w CODE_BED909
	JSR.w CODE_BED8CF
	BCC.b CODE_BED149
	INC
	JSR.w CODE_BED941
	JMP.w CODE_BED789

CODE_BED149:
	JSR.w CODE_BEDC20
	JSR.w CODE_BEDC9A
	JSR.w CODE_BEDDFE
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	JSR.w CODE_BEE019
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDB91
	JSR.w CODE_BEDF7F
	JMP.w CODE_BED789

CODE_BED167:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
	JSR.w CODE_BED909
	JSR.w CODE_BED8CF
	BCC.b CODE_BED17E
	LDA.w #$0004
	JSR.w CODE_BED941
	JMP.w CODE_BED789

CODE_BED17E:
	JSR.w CODE_BEDC59
	JSR.w CODE_BEDDFE
	BCC.b CODE_BED197
	DEC.b $2F,x
	LDY.b $42,x
	LDA.w #$0000
	STA.w $0040,y
	LDA.w #!Define_DKC2_SoundID_LandOnTracks|$0600
	JSL.l CODE_B58003
CODE_BED197:
	JSR.w CODE_BED94B
	JSR.w CODE_BEE019
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDF7F
	JMP.w CODE_BED789

CODE_BED1A6:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	BCC.b CODE_BED1BD
	LSR
	LDA.w #$0005
	BCC.b CODE_BED1BA
	LDA.w #$0003
CODE_BED1BA:
	JSR.w CODE_BED941
CODE_BED1BD:
	JSR.w CODE_BED9F2
	JMP.w CODE_BED789

CODE_BED1C3:
	LDA.w $0024,y
	BPL.b CODE_BED1CD
	CMP.w #$FC00
	BCC.b CODE_BED1D3
CODE_BED1CD:
	LDA.w #$FC00
	STA.w $0024,y
CODE_BED1D3:
	LDA.w #$0003
	JSR.w CODE_BED941
	BRA.b CODE_BED167

CODE_BED1DB:
	TAX
	JMP.w (DATA_BED1DF,x)

DATA_BED1DF:
	dw CODE_BED1EB
	dw CODE_BED1F1
	dw CODE_BED21B
	dw CODE_BED24B
	dw CODE_BED28A
	dw CODE_BED2A7

CODE_BED1EB:
	TYX
	INC.b $2F,x
	JSR.w CODE_BEDDFE
CODE_BED1F1:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	BCC.b CODE_BED215
	LDX.b $64
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BED210
	LDA.b $42,x
	DEC
	BMI.b CODE_BED215
	LDA.b $44,x
	DEC
	BMI.b CODE_BED215
CODE_BED210:
	STX.w $0D5E
	INC.b $2F,x
CODE_BED215:
	JSR.w CODE_BED9F2
	JMP.w CODE_BED789

CODE_BED21B:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
	JSR.w CODE_BED909
	JSR.w CODE_BED8CF
	BCC.b CODE_BED230
	INC
	JSR.w CODE_BED941
	JMP.w CODE_BED789

CODE_BED230:
	JSR.w CODE_BEDC9A
	JSR.w CODE_BEDDFE
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	JSR.w CODE_BEE019
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDB91
	JSR.w CODE_BEDF7F
	JMP.w CODE_BED789

CODE_BED24B:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED2BF
	JSR.w CODE_BED909
	JSR.w CODE_BED8CF
	BCC.b CODE_BED262
	LDA.w #$0004
	JSR.w CODE_BED941
	JMP.w CODE_BED789

CODE_BED262:
	JSR.w CODE_BEDC59
	JSR.w CODE_BEDDFE
	BCC.b CODE_BED27B
	DEC.b $2F,x
	LDY.b $42,x
	LDA.w #$0000
	STA.w $0040,y
	LDA.w #!Define_DKC2_SoundID_LandOnTracks|$0600
	JSL.l CODE_B58003
CODE_BED27B:
	JSR.w CODE_BED94B
	JSR.w CODE_BEE019
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDF7F
	JMP.w CODE_BED789

CODE_BED28A:
	JSR.w CODE_BEDB45
	JSR.w CODE_BED94B
	JSR.w CODE_BED7EE
	BCC.b CODE_BED2A1
	LSR
	LDA.w #$0005
	BCC.b CODE_BED29E
	LDA.w #$0003
CODE_BED29E:
	JSR.w CODE_BED941
CODE_BED2A1:
	JSR.w CODE_BED9F2
	JMP.w CODE_BED789

CODE_BED2A7:
	LDA.w $0024,y
	BPL.b CODE_BED2B1
	CMP.w #$FC00
	BCC.b CODE_BED2B7
CODE_BED2B1:
	LDA.w #$FC00
	STA.w $0024,y
CODE_BED2B7:
	LDA.w #$0003
	JSR.w CODE_BED941
	BRA.b CODE_BED24B

CODE_BED2BF:
	BIT.w $0D5B
	BMI.b CODE_BED341
	LDX.b $64
	LDA.b $0E,x
	BEQ.b CODE_BED2CD
	LDA.w #$0001
CODE_BED2CD:
	ORA.w #$8000
	TAY
	LDA.w $19B0
	BEQ.b CODE_BED2FC
	CPY.w $19B0
	STY.w $19B0
	BEQ.b CODE_BED311
	TYA
	LSR
	BCC.b CODE_BED2EF
	LDA.w #$0032
	JSL.l CODE_B58012
	LDA.b $2A
	STA.w $0636
	RTS

CODE_BED2EF:
	LDA.w #$00C8
	JSL.l CODE_B58012
	LDA.b $2A
	STA.w $0636
	RTS

CODE_BED2FC:
	LDA.w #$0560
	SEC
	JSL.l CODE_B3814F
	BCC.b CODE_BED341
	BNE.b CODE_BED341
	STY.w $19B0
	LDA.b $2A
	STA.w $0636
	RTS

CODE_BED311:
	LDA.b $2A
	AND.w #$0003
	BNE.b CODE_BED341
	LDX.b $64
	LDA.b $20,x
	BPL.b CODE_BED322
	EOR.w #$FFFF
	INC
CODE_BED322:
	CMP.w #$0780
	BCC.b CODE_BED32A
	LDA.w #$0780
CODE_BED32A:
	CMP.w #$02C0
	BCS.b CODE_BED332
	LDA.w #$02C0
CODE_BED332:
	LSR
	LSR
	LSR
	SBC.w #$0080
	JSL.l CODE_B5801B
	LDA.b $2A
	STA.w $0636
CODE_BED341:
	RTS

CODE_BED342:
	TAX
	JMP.w (DATA_BED346,x)

DATA_BED346:
	dw CODE_BED34C
	dw CODE_BED36C
	dw CODE_BED39B

CODE_BED34C:
	JSR.w CODE_BED69E
	JSR.w CODE_BED441
	BCS.b CODE_BED369
	JSR.w CODE_BED666
	JSR.w CODE_BEDDFE
	JSR.w CODE_BED3C0
	JSR.w CODE_BED94B
	JSR.w CODE_BED9F2
	JSR.w CODE_BED62E
	JSR.w CODE_BEDF7F
CODE_BED369:
	JMP.w CODE_BED5F9

CODE_BED36C:
	JSR.w CODE_BED69E
	JSR.w CODE_BED441
	BCS.b CODE_BED398
	JSR.w CODE_BED674
	JSR.w CODE_BEDDFE
	BCC.b CODE_BED38C
	DEC.b $2F,x
	LDA.b $3E,x
	AND.w #$FDFF
	STA.b $3E,x
	LDA.w #!Define_DKC2_SoundID_LandOnTracks|$0600
	JSL.l CODE_B3A3D8
CODE_BED38C:
	JSR.w CODE_BED3C0
	JSR.w CODE_BED94B
	JSR.w CODE_BED9F2
	JSR.w CODE_BEDF7F
CODE_BED398:
	JMP.w CODE_BED5F9

CODE_BED39B:
	JSL.l CODE_BEF05C
	LDA.b $24,x
	BMI.b CODE_BED3B9
	DEC.b $3A,x
	BPL.b CODE_BED3B9
	LDA.w #$0002
	STA.b $3A,x
	LDA.b $36,x
	BEQ.b CODE_BED3B9
	DEC.b $36,x
	ASL
	ASL
	ADC.w #$14A0
	STA.b $1A,x
CODE_BED3B9:
	JSL.l CODE_BBBB80
	JMP.w [$05A9]

CODE_BED3C0:
	LDY.w $0D5E
	BEQ.b CODE_BED419
	LDA.w $000E,y
	BMI.b CODE_BED419
	LDX.b $64
	LDY.b $42,x
	LDA.w $004E,y
	BEQ.b CODE_BED419
	LDA.w $0D5C
	AND.w #$007F
	CMP.w $004E,y
	BCC.b CODE_BED404
	LDA.w #$0000
	BIT.b $0E,x
	BPL.b CODE_BED3F4
	LDA.w $004C,y
	INC
	CMP.w #$001E
	BCC.b CODE_BED3F4
	JSR.w CODE_BED41A
	LDA.w #$001E
CODE_BED3F4:
	STA.w $004C,y
	LDY.w $0D5E
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_BED419
	JSR.w CODE_BED41A
CODE_BED404:
	LDA.w $0D5E
	BEQ.b CODE_BED411
	TAY
	LDA.w $0020,y
	SEC
	SBC.w #$0100
CODE_BED411:
	STA.b $22,x
	STA.b $28,x
	STA.b $2A,x
	STZ.b $2C,x
CODE_BED419:
	RTS

CODE_BED41A:
	PHX
	PHY
	BIT.w $0923
	BVS.b CODE_BED43E
	LDX.b $64
	LDY.b $42,x
	LDA.w $0D5C
	AND.w #$007F
	CMP.w $004E,y
	BCC.b CODE_BED43E
	BEQ.b CODE_BED43E
	STA.w $004E,y
	DEC.w $0D5C
	LDA.w #$8003
	TSB.w $0923
CODE_BED43E:
	PLY
	PLX
	RTS

CODE_BED441:
	LDY.w $0D5E
	BEQ.b CODE_BED44C
	JSL.l CODE_BEBDB6
	BCS.b CODE_BED44E
CODE_BED44C:
	CLC
	RTS

CODE_BED44E:
	LDX.b $6A
	LDY.b $64
	LDA.b $24,x
	BMI.b CODE_BED484
	LDA.b $1E,x
	BIT.w #$0001
	BNE.b CODE_BED484
	LDA.b $0A,x
	SEC
	SBC.w #$0010
	CMP.w $000A,y
	BCS.b CODE_BED482
	LDA.w #$F900
	STA.b $24,x
	LDA.b $40,x
	CMP.w #$000E
	BCS.b CODE_BED477
	LDA.w #$000E
CODE_BED477:
	STA.b $40,x
	LDA.w #$0200
	STA.w $0020,y
	BRL.w CODE_BED506

CODE_BED482:
	CLC
	RTS

CODE_BED484:
	BIT.w $0923
	BVS.b CODE_BED4C0
	LDA.b $06,x
	CMP.w $0006,y
	BCS.b CODE_BED506
	LDA.w $0020,y
	BMI.b CODE_BED49A
	CMP.w #$0100
	BCS.b CODE_BED49D
CODE_BED49A:
	LDA.w #$0100
CODE_BED49D:
	CMP.w #$0800
	BCC.b CODE_BED4A5
	LDA.w #$0800
CODE_BED4A5:
	EOR.w #$FFFF
	SEC
	ADC.w #$1800
	LSR
	LSR
	STA.b $5E
	LDA.b $20,x
	SEC
	SBC.w $0020,y
	BMI.b CODE_BED482
	ASL
	CMP.b $5E
	BCS.b CODE_BED4D4
	BRL.w CODE_BED55E

CODE_BED4C0:
	LDA.b $20,x
	CLC
	ADC.w #$0100
	STA.w $0022,y
	STA.w $0028,y
	STA.w $002A,y
	STA.w $0020,y
	CLC
	RTS

CODE_BED4D4:
	JSR.w CODE_BEBDFB
	LDX.b $6A
	LDY.b $64
	LDA.b $20,x
	CLC
	ADC.w $0020,y
	LSR
	STA.w $0020,y
	LDA.b $0A,x
	STA.b $1C,x
	LDA.b $20,x
	SEC
	SBC.w #$0100
	STA.b $2A,x
	STA.b $26,x
	STA.b $20,x
	LDA.w #$FE80
	STA.b $2C,x
	LDA.w #$0810
	STA.b $4E,x
	LDA.b $3E,x
	ORA.w #$8000
	STA.b $3E,x
CODE_BED506:
	LDY.b $64
	LDX.b $42,y
	STZ.b $42,x
	INC.b $2E,x
	JSR.w CODE_BED41A
	LDA.b $54,x
	STA.w $0054,y
	TYX
	STZ.b $42,x
	LDA.w #$0204
	STA.b $2E,x
	LDA.w #$0004
	STA.b $52,x
	STA.b $3A,x
	LDA.b $20,x
	CMP.w #$0500
	BCC.b CODE_BED52F
	LDA.w #$0500
CODE_BED52F:
	STA.b $20,x
	STA.b $26,x
	STZ.b $2C,x
	EOR.w #$FFFF
	SBC.w #$0300
	CMP.w #$FB00
	BCC.b CODE_BED543
	LDA.w #$FB00
CODE_BED543:
	STA.b $24,x
	LDA.w $0D5C
	AND.w #$007F
	BEQ.b CODE_BED558
	TAX
	LDA.l DATA_FDD3AC-$01,x
	AND.w #$00FF
	JSR.w CODE_BEE6B4
CODE_BED558:
	JSL.l CODE_BBBD5E
	SEC
	RTS

CODE_BED55E:
	JSR.w CODE_BEBDFB
	LDY.b $6A
	LDX.b $64
	LDA.w $0020,y
	SEC
	SBC.b $20,x
	CMP.w #$0200
	BCS.b CODE_BED573
	LDA.w #$0200
CODE_BED573:
	STA.b $32
	LSR
	LSR
	SEC
	SBC.b $32
	STA.b $32
	LDA.b $2F,x
	AND.w #$00FF
	BNE.b CODE_BED59C
	LDA.b $1E,x
	AND.w #$0001
	BEQ.b CODE_BED59C
	EOR.b $1E,x
	STA.b $1E,x
	LDA.b $32
	ASL
	STA.b $24,x
	LDA.b $3E,x
	ORA.w #$0200
	STA.b $3E,x
	INC.b $2F,x
CODE_BED59C:
	LDA.b $2C,x
	SEC
	SBC.b $32
	STA.b $2C,x
	LDA.w #$1E08
	STA.b $4E,x
	LDA.b $3E,x
	ORA.w #$8000
	STA.b $3E,x
	LDA.b $20,x
	STA.b $34
	LDA.w $0020,y
	STA.b $20,x
	LDA.w $002C,y
	CLC
	ADC.b $32
	STA.w $002C,y
	CLC
	ADC.w $002A,y
	STA.b $32
	SEC
	SBC.w $0022,y
	BPL.b CODE_BED5D6
	STA.w $002C,y
	LDA.w $0022,y
	STA.w $002A,y
CODE_BED5D6:
	LDA.w #$1E08
	STA.w $004E,y
	LDA.w $003E,y
	ORA.w #$8000
	STA.w $003E,y
	LDA.b $34
	STA.w $0020,y
	LDA.w #!Define_DKC2_SoundID_Stomp|$0700
	JSL.l CODE_B58003
	LDA.w #$0019
	JSR.w CODE_BEE6B4
	SEC
	RTS

CODE_BED5F9:
	LDX.b $64
	LDA.b $3E,x
	BIT.w #$1000
	BNE.b CODE_BED611
	LDA.w $0D5C
	BEQ.b CODE_BED62B
	AND.w #$007F
	LDY.b $42,x
	CMP.w $004E,y
	BCS.b CODE_BED62B
CODE_BED611:
	JSL.l CODE_BBBB6E
	BCC.b CODE_BED62B
	LDX.b $64
	LDY.b $42,x
	LDA.w #$0000
	STA.w $0042,y
	JSL.l CODE_BBBB37
	LDA.w #$0002
	TRB.w $0923
CODE_BED62B:
	JMP.w [$05A9]

CODE_BED62E:
	LDX.b $64
	LDA.b $3E,x
	BIT.w #$0400
	BEQ.b CODE_BED665
	LDX.b $64
	LDA.b $1E,x
	BIT.w #$0101
	BEQ.b CODE_BED665
	AND.w #$FFFE
	STA.b $1E,x
	INC.b $2F,x
	LDA.b [$8E]
	STA.b $24,x
	LDA.b $40,x
	CMP.w #$000E
	BCS.b CODE_BED655
	LDA.w #$000E
CODE_BED655:
	STA.b $40,x
	LDA.b $3E,x
	AND.w #$FBFF
	STA.b $3E,x
	LDA.w #!Define_DKC2_SoundID_JumpWithSkullCart|$0600
	JSL.l CODE_B3A3D8
CODE_BED665:
	RTS

CODE_BED666:
	LDX.b $64
	LDA.b $50,x
	PHA
	JSR.w CODE_BEDC9A
	PLA
	LDX.b $64
	STA.b $50,x
	RTS

CODE_BED674:
	LDX.b $64
	LDA.b $24,x
	BMI.b CODE_BED688
	LDA.b $50,x
	PHA
	LDY.w #$0005
	JSR.w CODE_BEDCCD
	LDX.b $64
	PLA
	STA.b $50,x
CODE_BED688:
	LDX.b $64
	LDA.b $24,x
	BPL.b CODE_BED69B
	LDA.b $3E,x
	BIT.w #$0220
	BEQ.b CODE_BED69B
	LDY.w #$0002
	JMP.w CODE_BEDCB8

CODE_BED69B:
	JMP.w CODE_BEDCB5

CODE_BED69E:
	LDX.b $64
	LDA.w $0D5B
	BPL.b CODE_BED6B3
	LDA.b $2A
	AND.w #$007F
	BNE.b CODE_BED6B3
	LDA.b $3E,x
	ORA.w #$0100
	STA.b $3E,x
CODE_BED6B3:
	LDA.b $4A,x
	CMP.b $06,x
	BCC.b CODE_BED6F5
	LDA.b $5C,x
	STA.b $32
	LDA.b $90
	LDY.b !RAM_DKC2_Global_CurrentLevelLo
	CPY.w #!Define_DKC2_LevelID_RicketyRace_Main
	BNE.b CODE_BED6C9
	LDA.w #DATA_FDD4E3>>16
CODE_BED6C9:
	STA.b $34
	LDA.b [$32]
	CMP.b $4A,x
	BCS.b CODE_BED6F5
	LDY.w #$0002
	LDA.b [$32],y
	BIT.w #$0800
	BNE.b CODE_BED6F6
	BIT.w #$0080
	BNE.b CODE_BED703
	BIT.w #$0040
	BNE.b CODE_BED71C
	BIT.w #$0020
	BNE.b CODE_BED73C
	EOR.b $3E,x
	STA.b $3E,x
CODE_BED6EE:
	INY
	TYA
	SEC
	ADC.b $5C,x
	STA.b $5C,x
CODE_BED6F5:
	RTS

CODE_BED6F6:
	INY
	INY
	LDA.b [$32],y
	BEQ.b CODE_BED6FF
	CLC
	ADC.b $50,x
CODE_BED6FF:
	STA.b $50,x
	BRA.b CODE_BED6EE

CODE_BED703:
	EOR.b $3E,x
	STA.b $3E,x
	INY
	INY
	LDA.b $42,x
	TAX
	LDA.b [$32],y
	STA.b $10,x
	LDA.b [$32]
	CLC
	ADC.w #$0200
	STA.b $04,x
	LDX.b $64
	BRA.b CODE_BED6EE

CODE_BED71C:
	INY
	INY
	LDA.b [$32],y
	STA.b $2A,x
	LDA.b $0A,x
	STA.b $1C,x
	LDA.b $20,x
	SEC
	SBC.b $2A,x
	STA.b $2C,x
	INY
	INY
	LDA.b [$32],y
	STA.b $4E,x
	LDA.w #$8000
	ORA.b $3E,x
	STA.b $3E,x
	BRA.b CODE_BED6EE

CODE_BED73C:
	INY
	INY
	LDA.b [$32],y
	STA.b $5C,x
	RTS

CODE_BED743:
	LDA.b $5C,x
	STA.b $32
	LDA.w #DATA_FDD4E3>>16
	STA.b $34
	LDY.w #$0000
CODE_BED74F:
	LDA.b [$32],y
	CMP.b $06,x
	BCS.b CODE_BED76B
	INY
	INY
	LDA.b [$32],y
	INY
	INY
	BIT.w #$08E0
	BEQ.b CODE_BED74F
	INY
	INY
	BIT.w #$0040
	BEQ.b CODE_BED74F
	INY
	INY
	BRA.b CODE_BED74F

CODE_BED76B:
	INY
	INY
	INY
	INY
	LDA.b [$32],y
	STA.b $2A,x
	LDA.b $0A,x
	STA.b $1C,x
	STA.b $20,x
	STZ.b $2C,x
	TYA
	CLC
	ADC.w #$0004
	CLC
	ADC.b $5C,x
	STA.b $5C,x
	RTS

CODE_BED786:
	JMP.w [$05A9]

CODE_BED789:
	LDX.b $64
	LDA.b $3E,x
	AND.w #$D7FF
	STA.b $3E,x
	CPX.w $0D5E
	BNE.b CODE_BED79A
	JMP.w [$05A9]

CODE_BED79A:
	JMP.w CODE_BEB849

CODE_BED79D:
	LDX.b $64
	LDA.b $3E,x
	AND.w #$D7FF
	STA.b $3E,x
	LDA.b $42,x
	BEQ.b CODE_BED7B9
	BPL.b CODE_BED7B6
	AND.w #$7FFF
	TAY
	TXA
	CMP.w $0042,y
	BNE.b CODE_BED7B9
CODE_BED7B6:
	JMP.w [$05A9]

CODE_BED7B9:
	JMP.w CODE_BEB849

CODE_BED7BC:
	STA.b $2E,x
	STZ.b $46,x
	STZ.b $48,x
	LDA.w #$1000
	STA.b $30,x
	LDA.w $08C2
	AND.w #$4000
	ORA.b $3E,x
	STA.b $3E,x
	LDA.w #$8000
	STA.b $36,x
	LDA.b $0A,x
	STA.b $1C,x
	STZ.b $20,x
	STZ.b $26,x
	STZ.b $50,x
	LDA.w #$0100
	STA.b $24,x
	LDA.b $06,x
	STA.b $4A,x
	LDA.b $0A,x
	STA.b $4C,x
	RTS

CODE_BED7EE:
	LDA.w $0A36
	AND.w #$0004
	BNE.b CODE_BED800
	LDX.b $64
	LDA.b $42,x
	DEC
	BMI.b CODE_BED802
	BRL.w CODE_BED87E

CODE_BED800:
	CLC
	RTS

CODE_BED802:
	JSL.l CODE_BCFB58
	LDA.w #$0010
	PHK
	PEA.w CODE_BED810-$01
	JMP.w [$09F9]
CODE_BED810:
	BCC.b CODE_BED87C
	LDY.b $6A
	LDA.w $0024,y
	BMI.b CODE_BED87C
	LDX.b $64
	LDA.b $0A,x
	CMP.w $000A,y
	BCC.b CODE_BED87C
	LDY.b $6A
	CPY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BEQ.b CODE_BED84E
	LDA.w $002E,y
	CMP.w #$001F
	BEQ.b CODE_BED87C
	CMP.w #$0021
	BEQ.b CODE_BED87C
	LDA.w #$0015
	JSL.l CODE_B8D7D2
	BCS.b CODE_BED87C
	STX.w $0A86
	LDA.b $6A
	STA.w $0A88
	STA.b $44,x
	LDA.w #$0001
	SEC
	RTS

CODE_BED84E:
	LDA.w #$0015
	JSL.l CODE_B8D7D2
	BCS.b CODE_BED87C
	STX.w $0A86
	LDA.b $6A
	STA.w $0A88
	STA.b $42,x
	LDY.w $0595
	LDA.b $2A
	SEC
	SBC.w #$0020
	STA.w $0022,y
	LDX.b $64
	LDA.b $06,x
	STA.b $38,x
	LDA.b $0A,x
	STA.b $3C,x
	LDA.w #$0000
	SEC
	RTS

CODE_BED87C:
	CLC
	RTS

CODE_BED87E:
	LDA.w $08C2
	AND.w #$4000
	BEQ.b CODE_BED87C
	LDA.b $44,x
	DEC
	BPL.b CODE_BED87C
	LDA.b $44,x
	BMI.b CODE_BED8AA
	LDY.w $0597
	LDA.b $06,x
	SEC
	SBC.b $38,x
	CLC
	ADC.w $0006,y
	STA.w $0006,y
	LDA.b $0A,x
	SEC
	SBC.b $3C,x
	CLC
	ADC.w $000A,y
	STA.w $000A,y
CODE_BED8AA:
	LDY.w $0597
	JSL.l CODE_BEBDB6
	BCC.b CODE_BED87C
	LDA.w #$0015
	JSL.l CODE_B8D7D2
	BCS.b CODE_BED87C
	STX.w $0A86
	LDA.w $0597
	STA.w $0A88
	LDA.w $0597
	STA.b $44,x
	LDA.w #$0001
	SEC
	RTS

CODE_BED8CF:
	LDX.b $64
	LDA.b $3E,x
	EOR.w $08C2
	AND.w #$4000
	BEQ.b CODE_BED907
	EOR.b $3E,x
	STA.b $3E,x
	AND.w #$4000
	BNE.b CODE_BED8F8
	STZ.b $42,x
	STZ.b $44,x
	LDA.b $2A
	SBC.w #$0020
	LDY.w $0595
	STA.w $0022,y
	LDA.w #$0000
	SEC
	RTS

CODE_BED8F8:
	LDX.b $64
	LDA.b $06,x
	STA.b $38,x
	LDA.b $0A,x
	STA.b $3C,x
	LDA.w #$0001
	SEC
	RTS

CODE_BED907:
	CLC
	RTS

CODE_BED909:
	JSR.w CODE_BED923
	BCS.b CODE_BED922
	LDX.b $64
	STZ.b $42,x
	LDY.w $0595
	LDA.b $2A
	SBC.w #$0020
	STA.w $0022,y
	STZ.b $30,x
	LDA.w #$0001
CODE_BED922:
	RTS

CODE_BED923:
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_BED93F
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $002E,y
	ASL
	ASL
	TAX
	LDA.l DATA_B8961E+$02,x
	AND.w #$0001
	BEQ.b CODE_BED93F
	CLC
	RTS

CODE_BED93F:
	SEC
	RTS

CODE_BED941:
	LDY.b $64
	SEP.b #$20
	STA.w $002F,y
	REP.b #$20
	RTS

CODE_BED94B:
	PHK
	PLB
	LDX.b $64
	LDA.b $10,x
	AND.w #$8007
	CMP.w #$8000
	ROL
	TAY
	LDA.w DATA_BED9E4,y
	AND.w #$00FF
	BIT.b $36,x
	BMI.b CODE_BED9C3
	STA.b $32
	LDA.b $0E,x
	BEQ.b CODE_BED987
	STZ.b $3A,x
	BIT.b $24,x
	BMI.b CODE_BED982
	LDA.b $0E,x
	CMP.w #$0020
	BCS.b CODE_BED9D8
	LDA.b $32
	STA.b $40,x
	SEC
	SBC.b $36,x
	CMP.w #$FFFC
	BCS.b CODE_BED9D8
CODE_BED982:
	JSR.w CODE_BED9B7
	BRA.b CODE_BED9B7

CODE_BED987:
	LDA.b $32
	STA.b $40,x
	SEC
	SBC.b $36,x
	CMP.w #$0003
	BCC.b CODE_BED998
	CMP.w #$FFFD
	BCC.b CODE_BED99C
CODE_BED998:
	DEC.b $3A,x
	BPL.b CODE_BED9D8
CODE_BED99C:
	LDA.b $36,x
	CMP.w #$0009
	BNE.b CODE_BED9B7
	LDA.b $52,x
	AND.w #$0007
	CMP.w #$0002
	BCS.b CODE_BED9B7
	LDA.b $10,x
	AND.w #$0007
	CMP.w #$0002
	BCC.b CODE_BED9D8
CODE_BED9B7:
	LDA.b $36,x
	CMP.b $40,x
	BEQ.b CODE_BED9D8
	BCS.b CODE_BED9C7
	INC.b $36,x
	BRA.b CODE_BED9C9

CODE_BED9C3:
	STA.b $36,x
	BRA.b CODE_BED9C9

CODE_BED9C7:
	DEC.b $36,x
CODE_BED9C9:
	LDA.b $0E,x
	CMP.w #$0030
	LDA.w #$0008
	BCS.b CODE_BED9D6
	LDA.w #$0003
CODE_BED9D6:
	STA.b $3A,x
CODE_BED9D8:
	LDX.b $64
	LDA.b $36,x
	ASL
	ASL
	ADC.w #$14A0
	STA.b $1A,x
	RTS

DATA_BED9E4:
	db $09,$09,$0B,$07,$0D,$05,$0E,$04,$10,$02,$12,$00,$12,$00

CODE_BED9F2:
	LDX.b $64
	LDY.b $42,x
	BEQ.b CODE_BEDA00
	BMI.b CODE_BEDA00
	JSR.w CODE_BEDA43
	JSR.w CODE_BEDA85
CODE_BEDA00:
	LDY.b $44,x
	BEQ.b CODE_BEDA30
	BMI.b CODE_BEDA30
	JSR.w CODE_BEDA43
	LDA.w $0000,y
	SEC
	SBC.w #$00E4
	BEQ.b CODE_BEDA15
	LDA.w #$0026
CODE_BEDA15:
	CLC
	ADC.b $36,x
	ASL
	TAX
	LDA.l DATA_BEDAAD,x
	CLC
	ADC.w $0006,y
	STA.w $0006,y
	LDA.l DATA_BEDAD3,x
	CLC
	ADC.w $000A,y
	STA.w $000A,y
CODE_BEDA30:
	LDY.b $64
	LDX.b $46,y
	BEQ.b CODE_BEDA39
	JSR.w CODE_BECEDA
CODE_BEDA39:
	LDY.b $64
	LDX.b $48,y
	BEQ.b CODE_BEDA42
	JSR.w CODE_BECEDA
CODE_BEDA42:
	RTS

CODE_BEDA43:
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDA.b $12,x
	EOR.w $0012,y
	AND.w #$4000
	EOR.w $0012,y
	STA.w $0012,y
	LDA.b $0C,x
	STA.w $000C,y
	LDA.b $0E,x
	STA.w $000E,y
	LDA.b $1E,x
	LDA.w $001E,y
	LDA.b $10,x
	AND.w #$8007
	STA.w $0044,y
	LDA.b $52,x
	AND.w #$8007
	STA.w $0046,y
	LDA.b $36,x
	STA.w $0048,y
	LDA.b $3E,x
	STA.w $004A,y
	RTS

CODE_BEDA85:
	CPY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	BNE.b CODE_BEDAAC
	LDA.w $0048,y
	CMP.w #$0009
	BNE.b CODE_BEDAA6
	LDA.w $0009,y
	SEC
	SBC.w #$0200
	AND.w #$0F00
	SEC
	SBC.w #$0B00
	CMP.w #$8000
	ROR
	BRA.b CODE_BEDAA9

CODE_BEDAA6:
	LDA.w #$0000
CODE_BEDAA9:
	STA.w $0AF2
CODE_BEDAAC:
	RTS

DATA_BEDAAD:
	dw $FFF8,$FFF7,$FFF6,$FFF5,$FFF4,$FFF3,$FFF3,$FFF2
	dw $FFF2,$FFF2,$FFF2,$FFF2,$FFF3,$FFF3,$FFF4,$FFF5
	dw $FFF6,$FFF8,$FFFA

DATA_BEDAD3:
	dw $FFF4,$FFF5,$FFF6,$FFF7,$FFF8,$FFFA,$FFFB,$FFFD
	dw $FFFE,$0000,$0002,$0003,$0005,$0006,$0008,$0009
	dw $000A,$000B,$000D

UNK_BEDAF9:
	dw $FFFA,$FFF9,$FFF8,$FFF7,$FFF6,$FFF6,$FFF5,$FFF5
	dw $FFF5,$FFF5,$FFF5,$FFF5,$FFF5,$FFF6,$FFF6,$FFF7
	dw $FFF8,$FFF9,$FFFA

UNK_BEDB1F:
	dw $FFF6,$FFF7,$FFF8,$FFF9,$FFFA,$FFFC,$FFFD,$FFFF
	dw $FFFF,$0000,$0001,$0001,$0003,$0004,$0006,$0007
	dw $0008,$0009,$000A

CODE_BEDB45:
	LDA.w $0D5B
	BMI.b CODE_BEDB85
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0120
	BCC.b CODE_BEDB6D
	CMP.w $17C0
	BCC.b CODE_BEDB6D
	LDA.b $42,x
	DEC
	BMI.b CODE_BEDB6D
	LDY.w #$0029
	JSR.w CODE_BEC4AF
	LDX.b $64
	BCS.b CODE_BEDB6D
	LDA.w #$0005
	STA.b $2E,x
CODE_BEDB6D:
	LDY.w $0595
	LDA.b $3E,x
	AND.w #$0C00
	BNE.b CODE_BEDB85
	LDA.w $0002,y
	AND.w #$8000
	BEQ.b CODE_BEDB84
	LDA.b $2A
	STA.w $0022,y
CODE_BEDB84:
	RTS

CODE_BEDB85:
	LDY.w $0595
	LDA.b $2A
	SBC.w #$0020
	STA.w $0022,y
	RTS

CODE_BEDB91:
	LDY.w $0595
	LDA.b $2A
	SEC
	SBC.w $0022,y
	CMP.w #$0010
	BPL.b CODE_BEDBD6
	LDX.b $64
	LDA.b $1E,x
	BIT.w #$0101
	BEQ.b CODE_BEDBD6
	AND.w #$FFFE
	STA.b $1E,x
	INC.b $2F,x
	LDA.b [$8E]
	STA.b $24,x
	LDA.b $40,x
	CMP.w #$000E
	BCS.b CODE_BEDBBD
	LDA.w #$000E
CODE_BEDBBD:
	STA.b $40,x
	LDY.b $42,x
	LDA.w #$3000
	STA.w $0040,y
	LDA.b $2A
	SBC.w #$0020
	STA.w $0022,y
	LDA.w #!Define_DKC2_SoundID_JumpWithSkullCart|$0600
	JSL.l CODE_B58003
CODE_BEDBD6:
	RTS

CODE_BEDBD7:
	LDY.w $0595
	LDA.b $2A
	SEC
	SBC.w $0022,y
	CMP.w #$0010
	BPL.b CODE_BEDC1F
	LDA.w #$0016
	JSL.l CODE_B8D7D2
	BCS.b CODE_BEDC1F
	STZ.w $0D5E
	LDX.b $64
	LDA.b $06,x
	STA.b $38,x
	LDA.b $0A,x
	STA.b $3C,x
	LDY.b $42,x
	LDA.w $000A,y
	SEC
	SBC.w #$0010
	STA.w $000A,y
	TYA
	ORA.w #$8000
	STA.b $42,x
	LDY.b $44,x
	BEQ.b CODE_BEDC1D
	LDA.w $000A,y
	SEC
	SBC.w #$0010
	STA.w $000A,y
	STZ.b $44,x
CODE_BEDC1D:
	INC.b $2F,x
CODE_BEDC1F:
	RTS

CODE_BEDC20:
	LDA.w $0D5B
	BPL.b CODE_BEDC26
	RTS

CODE_BEDC26:
	LDY.b $64
	LDX.w $0595
	LDA.b $04,x
	LDX.w #$0000
	BIT.w #$0300
	BEQ.b CODE_BEDC47
	LDX.w #$0002
	BIT.w #$4000
	BEQ.b CODE_BEDC40
	LDX.w #$0006
CODE_BEDC40:
	BIT.w #$0200
	BEQ.b CODE_BEDC47
	INX
	INX
CODE_BEDC47:
	LDA.l DATA_BEDC4F,x
	STA.w $0050,y
	RTS

DATA_BEDC4F:
	dw $0000,$0004,$FFF8,$0008,$FFF0

CODE_BEDC59:
	LDX.b $64
	LDA.b $3E,x
	AND.w #$2000
	BNE.b CODE_BEDC89
	LDA.b $24,x
	BMI.b CODE_BEDC6C
	LDY.w #$0005
	JSR.w CODE_BEDCCD
CODE_BEDC6C:
	LDX.b $64
	LDA.b $3E,x
	AND.w #$0020
	BNE.b CODE_BEDC91
	LDA.b $24,x
	BPL.b CODE_BEDCB5
	LDY.w $0595
	LDA.w $0004,y
	AND.w #$8000
	BEQ.b CODE_BEDCB5
	LDY.w #$0002
	BRA.b CODE_BEDCB8

CODE_BEDC89:
	LDY.w #$0001
	JSR.w CODE_BEDCCD
	BRA.b CODE_BEDCB5

CODE_BEDC91:
	LDY.w #$0002
	LDA.b $4E,x
	BEQ.b CODE_BEDCB8
	BRA.b CODE_BEDCB5

CODE_BEDC9A:
	LDA.w $0D5B
	BPL.b CODE_BEDCA5
	LDX.b $64
	STZ.b $20,x
	BRA.b CODE_BEDCB5

CODE_BEDCA5:
	LDY.w #$0002
	JSR.w CODE_BEDCCD
	LDX.b $64
	LDA.b $1F,x
	AND.w #$0001
	BEQ.b CODE_BEDCB5
	RTS

CODE_BEDCB5:
	LDY.w #$0004
CODE_BEDCB8:
	LDX.b $64
	LDA.b $24,x
	CLC
	ADC.b [$8E],y
	BMI.b CODE_BEDCCA
	LDY.w #$0006
	CMP.b [$8E],y
	BCC.b CODE_BEDCCA
	LDA.b [$8E],y
CODE_BEDCCA:
	STA.b $24,x
	RTS

CODE_BEDCCD:
	PHK
	PLB
	STY.b $36
	LDX.b $64
	LDA.b $3E,x
	AND.w #$8000
	BEQ.b CODE_BEDD0C
	LDA.b $4E,x
	SEC
	SBC.w #$0100
	BCC.b CODE_BEDCE8
	STA.b $4E,x
	STZ.b $50,x
	BRA.b CODE_BEDD0C

CODE_BEDCE8:
	AND.w #$00FF
	STA.b $32
	LDA.b $2C,x
	BPL.b CODE_BEDCF8
	CLC
	ADC.b $32
	BCC.b CODE_BEDD0A
	BRA.b CODE_BEDCFD

CODE_BEDCF8:
	SEC
	SBC.b $32
	BCS.b CODE_BEDD0A
CODE_BEDCFD:
	STZ.b $2C,x
	STZ.b $4E,x
	LDA.b $3E,x
	AND.w #$7FFF
	STA.b $3E,x
	BRA.b CODE_BEDD0C

CODE_BEDD0A:
	STA.b $2C,x
CODE_BEDD0C:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.b $1C,x
	STA.b $32
	ASL
	CLC
	ADC.b $32
	STA.b $32
	LDA.b $2C,x
	BEQ.b CODE_BEDD2E
	EOR.b $50,x
	BPL.b CODE_BEDD2E
	LDA.b $2C,x
	CLC
	ADC.b $50,x
	STA.b $2C,x
	LDA.b $2A,x
	BRA.b CODE_BEDD35

CODE_BEDD2E:
	LDA.b $2A,x
	CLC
	ADC.b $50,x
	STA.b $2A,x
CODE_BEDD35:
	CLC
	ADC.b $2C,x
	BPL.b CODE_BEDD3F
	SEC
	SBC.b $32
	BRA.b CODE_BEDD42

CODE_BEDD3F:
	CLC
	ADC.b $32
CODE_BEDD42:
	STA.b $34
	CMP.w #$0080
	BCC.b CODE_BEDD4E
	CMP.w #$FF80
	BCC.b CODE_BEDD6B
CODE_BEDD4E:
	LDA.b $10,x
	AND.w #$8007
	CMP.w #$8000
	ROL
	ASL
	TAY
	LDA.w DATA_BEDDE6,y
	CLC
	ADC.b $26,x
	CLC
	ADC.b $50,x
	STA.b $34
	LDA.b $3E,x
	BIT.w #$8000
	BEQ.b CODE_BEDDB7
CODE_BEDD6B:
	LDA.b $34
	BMI.b CODE_BEDD87
	LDA.b $22,x
	CLC
	ADC.b $2C,x
	BMI.b CODE_BEDD7A
	CMP.b $34
	BCS.b CODE_BEDD9D
CODE_BEDD7A:
	LDA.b $28,x
	CLC
	ADC.b $2C,x
	BMI.b CODE_BEDD9D
	CMP.b $34
	BCS.b CODE_BEDDA1
	BRA.b CODE_BEDD9D

CODE_BEDD87:
	LDA.b $22,x
	CLC
	ADC.b $2C,x
	BPL.b CODE_BEDD9D
	CMP.b $34
	BCS.b CODE_BEDD9D
	LDA.b $28,x
	CLC
	ADC.b $2C,x
	BPL.b CODE_BEDDA1
	CMP.b $34
	BCS.b CODE_BEDDA1
CODE_BEDD9D:
	STA.b $34
	BRA.b CODE_BEDDB7

CODE_BEDDA1:
	LDA.b $34
	EOR.b $26,x
	BPL.b CODE_BEDDC6
	ASL.b $32
	LDA.b $34
	BPL.b CODE_BEDDB2
	CLC
	ADC.b $32
	BRA.b CODE_BEDDB5

CODE_BEDDB2:
	SEC
	SBC.b $32
CODE_BEDDB5:
	STA.b $34
CODE_BEDDB7:
	LDA.b $0E,x
	BNE.b CODE_BEDDC6
	LDA.b $34
	SEC
	SBC.b $2C,x
	STA.b $2A,x
	LDA.b $0A,x
	STA.b $1C,x
CODE_BEDDC6:
	STZ.b $50,x
	LDA.b $34
	STA.b $26,x
	LDY.b $36
	BEQ.b CODE_BEDDE3
	SEC
	SBC.b $20,x
CODE_BEDDD3:
	CMP.w #$8000
	ROR
	DEY
	BNE.b CODE_BEDDD3
	CLC
	ADC.b $20,x
	CMP.b $20,x
	BNE.b CODE_BEDDE3
	LDA.b $34
CODE_BEDDE3:
	STA.b $20,x
	RTS

DATA_BEDDE6:
	dw $0000,$0000,$FFFF,$0001,$FFFE,$0002,$FFFD,$0003
	dw $FFFC,$0004,$FFFB,$0005

CODE_BEDDFE:
	LDX.b $64
	LDA.b $4A,x
	STA.b $06,x
	LDA.b $4C,x
	STA.b $0A,x
	SEP.b #$20
	LDA.b $1E,x
	STA.b $1F,x
	LSR
	LSR
	LSR
	LSR
	STA.b $1E,x
	REP.b #$20
	BIT.b $24,x
	BMI.b CODE_BEDE34
	JSR.w CODE_BEDE9D
	BCC.b CODE_BEDE2F
	BNE.b CODE_BEDE60
	JSR.w CODE_BEDF67
	SEC
	SBC.b $0C,x
	BCC.b CODE_BEDE43
	BIT.b $0E,x
	BMI.b CODE_BEDE43
	BRA.b CODE_BEDE60

CODE_BEDE2F:
	JSR.w CODE_BEDF67
	BRA.b CODE_BEDE52

CODE_BEDE34:
	JSR.w CODE_BEDF67
	JSR.w CODE_BEDE9D
	BCC.b CODE_BEDE52
	BNE.b CODE_BEDE60
	LDA.b $0A,x
	SEC
	SBC.b $0C,x
CODE_BEDE43:
	EOR.w #$FFFF
	INC
	STA.b $0E,x
	LDA.b $AC
	STA.b $10,x
	STZ.b $52,x
	CLC
	BRA.b CODE_BEDE8C

CODE_BEDE52:
	STZ.b $0C,x
	LDA.w #$8090
	STA.b $0E,x
	STZ.b $10,x
	STZ.b $52,x
	CLC
	BRA.b CODE_BEDE8C

CODE_BEDE60:
	LDA.b $74
	STA.b $0A,x
	STZ.b $0E,x
	LDA.b $1E,x
	ORA.w #$0001
	STA.b $1E,x
	LDA.w #$0100
	STA.b $24,x
	LDA.b $AC
	STA.b $10,x
	LDA.w #$0010
	BIT.b $2C,x
	BPL.b CODE_BEDE80
	LDA.w #$FFF0
CODE_BEDE80:
	CLC
	ADC.b $06,x
	JSL.l CODE_B5C3D5
	LDA.b $AC
	STA.b $52,x
	SEC
CODE_BEDE8C:
	LDA.b $4A,x
	LDY.b $06,x
	STA.b $06,x
	STY.b $4A,x
	LDA.b $4C,x
	LDY.b $0A,x
	STA.b $0A,x
	STY.b $4C,x
	RTS

CODE_BEDE9D:
	STZ.b $60
	LDA.b $20,x
	BPL.b CODE_BEDEAE
	EOR.w #$FFFF
	INC
	CMP.w #$0010
	BCC.b CODE_BEDEAE
	DEC.b $60
CODE_BEDEAE:
	LSR
	LSR
	LSR
	LSR
	STA.b $5E
	LDA.b $10,x
	AND.w #$0007
	BEQ.b CODE_BEDEE8
	CMP.w #$0005
	BNE.b CODE_BEDEC9
	BIT.b $24,x
	BPL.b CODE_BEDEC9
	BIT.b $10,x
	BMI.b CODE_BEDEC9
	INC
CODE_BEDEC9:
	PHK
	PLB
	SEP.b #$20
	TAY
	LDA.w DATA_BEDF60,y
	STA.w !REGISTER_Multiplicand
	LDA.b $5E
	STA.w !REGISTER_Multiplier
	LDA.b $60
	ASL
	REP.b #$20
	LDA.w !REGISTER_ProductOrRemainderLo
	BCC.b CODE_BEDEF1
	EOR.w #$FFFF
	BRA.b CODE_BEDEF1

CODE_BEDEE8:
	STZ.b $60
	LDA.b $20,x
	CLC
	BPL.b CODE_BEDEF1
	DEC.b $60
CODE_BEDEF1:
	ADC.b $05,x
	STA.b $05,x
	SEP.b #$20
	LDA.b $60
	ADC.b $07,x
	STA.b $07,x
	REP.b #$20
	LDA.w #$0100
	CMP.b $06,x
	BCS.b CODE_BEDF10
	LDA.w $0AFC
	ADC.w #$00FF
	CMP.b $06,x
	BCS.b CODE_BEDF14
CODE_BEDF10:
	STZ.b $04,x
	STA.b $06,x
CODE_BEDF14:
	JSL.l CODE_B5C3E1
	EOR.w #$FFFF
	BMI.b CODE_BEDF2C
	LDA.b $0A,x
	CLC
	ADC.w #$0040
	JSL.l CODE_B5C3E3
	EOR.w #$FFFF
	BPL.b CODE_BEDF5E
CODE_BEDF2C:
	SEC
	ADC.w #$6300
	STA.b $74
	STA.b $0C,x
	SEC
	SBC.b $0A,x
	BEQ.b CODE_BEDF59
	BMI.b CODE_BEDF4B
	STA.b $0E,x
	CMP.w #$0011
	BCS.b CODE_BEDF54
	LDA.b $1F,x
	AND.w #$0001
	BNE.b CODE_BEDF59
	BRA.b CODE_BEDF54

CODE_BEDF4B:
	LDY.b $0E,x
	CPY.w #$0011
	BCC.b CODE_BEDF59
	STA.b $0E,x
CODE_BEDF54:
	LDA.w #$0000
	SEC
	RTS

CODE_BEDF59:
	LDA.w #$0001
	SEC
	RTS

CODE_BEDF5E:
	CLC
	RTS

DATA_BEDF60:
	db $00,$10,$0E,$0D,$0B,$08,$06

CODE_BEDF67:
	LDA.b $24,x
	CLC
	ADC.b $09,x
	STA.b $09,x
	SEP.b #$20
	LDA.b #$00
	BIT.b $25,x
	BPL.b CODE_BEDF77
	DEC
CODE_BEDF77:
	ADC.b $0B,x
	STA.b $0B,x
	REP.b #$20
	XBA
	RTS

CODE_BEDF7F:
	LDA.w $0A36
	AND.w #$0004
	BNE.b CODE_BEDFD1
	LDX.b $64
	LDA.b $20,x
	BEQ.b CODE_BEDFD1
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0001
	BEQ.b CODE_BEDFEA
	CMP.w #$0101
	BNE.b CODE_BEDFD1
	LDA.b $10,x
	AND.w #$0007
	CMP.w #$0004
	BCS.b CODE_BEDFD1
	LDA.b $20,x
	BMI.b CODE_BEDFD1
	JSL.l CODE_808E20
	LSR
	CMP.b $20,x
	BCS.b CODE_BEDFD1
	LSR
	BCC.b CODE_BEDFD2
	LDA.b $48,x
	BNE.b CODE_BEDFD1
	JSR.w CODE_BEE005
	BCS.b CODE_BEDFD1
	LDX.b $68
	LDY.b $64
	STY.b $42,x
	STX.b $48,y
	LDA.w #$0013
	STA.b $44,x
	INC.b $2E,x
	JMP.w CODE_BECEDA

CODE_BEDFD1:
	RTS

CODE_BEDFD2:
	LDA.b $46,x
	BNE.b CODE_BEDFD1
	JSR.w CODE_BEE005
	BCS.b CODE_BEDFD1
	LDX.b $68
	LDY.b $64
	STY.b $42,x
	STX.b $46,y
	STZ.b $44,x
	INC.b $2E,x
	JMP.w CODE_BECEDA

CODE_BEDFEA:
	LDA.b $46,x
	BNE.b CODE_BEDFD1
	JSR.w CODE_BEE005
	BCS.b CODE_BEDFD1
	LDX.b $68
	LDY.b $64
	STY.b $42,x
	STX.b $46,y
	STZ.b $44,x
	LDA.w #$000A
	STA.b $46,x
	JMP.w CODE_BECEDA

CODE_BEE005:
	LDA.w $19AC
	DEC
	ASL
	BCS.b CODE_BEE018
	LDY.w #$009A
	JSL.l CODE_BB842C
	BCS.b CODE_BEE018
	DEC.w $19AD
CODE_BEE018:
	RTS

CODE_BEE019:
	LDX.b $64
	LDA.b $4A,x
	CMP.b $06,x
	BCC.b CODE_BEE065
	LDA.b $5C,x
	STA.b $32
	LDA.b $90
	STA.b $34
	LDA.b [$32]
	CMP.b $4A,x
	BCS.b CODE_BEE065
	CMP.b $06,x
	BCC.b CODE_BEE05D
	LDY.w #$0002
	LDA.b [$32],y
	BEQ.b CODE_BEE046
	SEC
	SBC.b $0C,x
	CLC
	ADC.w #$0008
	CMP.w #$0010
	BCS.b CODE_BEE05D
CODE_BEE046:
	LDY.w #$0004
	LDA.b [$32],y
	BIT.w #$1000
	BNE.b CODE_BEE066
	BIT.w #$0020
	BEQ.b CODE_BEE059
	LDY.b $0E,x
	STY.b $4E,x
CODE_BEE059:
	EOR.b $3E,x
	STA.b $3E,x
CODE_BEE05D:
	LDA.b $5C,x
	CLC
	ADC.w #$0006
	STA.b $5C,x
CODE_BEE065:
	RTS

CODE_BEE066:
	LDY.w #$0006
	LDA.b [$32],y
	STA.b $22,x
	INC.b $5C,x
	INC.b $5C,x
	BRA.b CODE_BEE05D

CODE_BEE073:
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_BEE08B
	LDY.b $64
	LDA.w $002E,y
	AND.w #$00FF
	CMP.w #$0006
	BEQ.b CODE_BEE08B
	JMP.w [$05A9]

CODE_BEE08B:
	JSR.w CODE_BEB82A

DATA_BEE08E:
	dw CODE_BEE09E
	dw CODE_BEE0BD
	dw CODE_BEE0F8
	dw CODE_BEE110
	dw CODE_BEE12F
	dw CODE_BEE199
	dw CODE_BEE1F9
	dw CODE_BEE224

CODE_BEE09E:
	STY.w $0D5A
	TYX
	INC.b $2E,x
	STZ.b $1C,x
	STZ.b $32,x
	STZ.b $36,x
	LDA.b $04,x
	BEQ.b CODE_BEE0BA
	CLC
	ADC.w #DATA_FD2EEE
	TAX
	LDA.w #((DATA_FD2EEE&$FF0000)>>16)+$2000
	JSL.l CODE_B3A390
CODE_BEE0BA:
	JMP.w [$05A9]

CODE_BEE0BD:
	LDA.w $001C,y
	BNE.b CODE_BEE0D0
	JSR.w CODE_BEE2CB
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE0D0:
	LDY.w #$00E0
	JSL.l CODE_BB842C
	BCS.b CODE_BEE0F5
	LDX.b $64
	LDY.b $68
	LDA.b $1C,x
	STA.w $0046,y
	AND.w #$FF00
	STA.w $0048,y
	STA.w $0047,y
	LDA.w #$0000
	STA.w $0044,y
	STY.b $1C,x
	INC.b $2E,x
CODE_BEE0F5:
	JMP.w [$05A9]

CODE_BEE0F8:
	JSR.w CODE_BEE241
	BMI.b CODE_BEE0FF
	BNE.b CODE_BEE162
CODE_BEE0FF:
	JSR.w CODE_BEE277
	JSR.w CODE_BEE2CB
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE110:
	JSR.w CODE_BEE241
	BMI.b CODE_BEE124
	CMP.w #$0001
	BEQ.b CODE_BEE11E
	BCC.b CODE_BEE15A
	BCS.b CODE_BEE16A
CODE_BEE11E:
	JSR.w CODE_BEE277
	JSR.w CODE_BEE2CB
CODE_BEE124:
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE12F:
	JSR.w CODE_BEE241
	BMI.b CODE_BEE14F
	CMP.w #$0002
	BEQ.b CODE_BEE13D
	BCC.b CODE_BEE162
	BCS.b CODE_BEE172
CODE_BEE13D:
	LDA.b $2A
	LSR
	BCC.b CODE_BEE149
	LDA.b $12,x
	EOR.w #$0200
	STA.b $12,x
CODE_BEE149:
	JSR.w CODE_BEE277
	JSR.w CODE_BEE2CB
CODE_BEE14F:
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE15A:
	LDA.w #$0002
	LDY.w #$1502
	BRA.b CODE_BEE180

CODE_BEE162:
	LDA.w #$0003
	LDY.w #$1502
	BRA.b CODE_BEE180

CODE_BEE16A:
	LDA.w #$0004
	LDY.w #$0000
	BRA.b CODE_BEE180

CODE_BEE172:
	LDA.w #$0005
	LDY.w #$1702
	BRA.b CODE_BEE180

CODE_BEE17A:
	LDA.w #$0006
	LDY.w #$1702
CODE_BEE180:
	SEP.b #$20
	STA.b $2E,x
	REP.b #$20
	TYA
	BEQ.b CODE_BEE18B
	STA.b $12,x
CODE_BEE18B:
	JSR.w CODE_BEE2CB
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE199:
	JSR.w CODE_BEE277
	JSL.l CODE_BCFB69
	LDA.w #$000E
	JSL.l CODE_BCFB7A
	LDA.w #$0000
	JSL.l CODE_BEBE80
	BCC.b CODE_BEE1EB
	LDX.b $64
	LDA.w $08C2
	AND.w #$4000
	BNE.b CODE_BEE1CB
	LDA.w #$0007
	STA.b $52,x
	LDA.w #$0404
	STA.b $46,x
	LDA.w #$0040
	STA.b $26,x
	BRA.b CODE_BEE17A

CODE_BEE1CB:
	LDY.b $1C,x
	LDA.b $36,x
	CMP.w #$0005
	BCS.b CODE_BEE1D7
	LDA.w #$0005
CODE_BEE1D7:
	STA.w $0046,y
	LDA.w #$0006
	STA.w $002E,y
	LDA.w #!Define_DKC2_SoundID_KackleLaugh|$0700
	JSL.l CODE_B58003
	LDX.b $64
	BRA.b CODE_BEE17A

CODE_BEE1EB:
	JSR.w CODE_BEE2CB
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE1F9:
	JSR.w CODE_BEE277
	TYA
	BNE.b CODE_BEE213
	LDA.w $08C2
	AND.w #$2000
	BEQ.b CODE_BEE210
	LDA.w #!Define_DKC2_SoundID_KackleLaugh|$0700
	JSL.l CODE_B58003
	LDX.b $64
CODE_BEE210:
	BRL.w CODE_BEE15A

CODE_BEE213:
	JSR.w CODE_BEE2CB
	JSR.w CODE_BEE241
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEE224:
	TYX
	STZ.b $1C,x
	JSR.w CODE_BEE277
	JSR.w CODE_BEE2CB
	JSL.l CODE_B3CB2F
	JSL.l CODE_BEF05C
	JSL.l CODE_BBBB8C
	BCC.b CODE_BEE23E
	STZ.w $0D5A
CODE_BEE23E:
	JMP.w [$05A9]

CODE_BEE241:
	LDX.b $64
	LDA.b $32,x
	STZ.b $32,x
	BPL.b CODE_BEE254
	LDA.w #$0007
	STA.b $2E,x
	STZ.b $1C,x
	LDA.w #$FFFF
	RTS

CODE_BEE254:
	LDY.b $1C,x
	BEQ.b CODE_BEE273
	LDA.w $0046,y
	BMI.b CODE_BEE273
	CMP.w #$0003
	BCC.b CODE_BEE26F
	CMP.w #$0006
	BCC.b CODE_BEE26B
	LDA.w #$0000
	RTS

CODE_BEE26B:
	LDA.w #$0001
	RTS

CODE_BEE26F:
	LDA.w #$0002
	RTS

CODE_BEE273:
	LDA.w #$0003
	RTS

CODE_BEE277:
	LDX.b $64
	LDY.b $1C,x
	SEP.b #$20
	LDA.w $0046,y
	CMP.b #$0A
	BCC.b CODE_BEE294
	ADC.b #$09
	STA.w !REGISTER_Multiplicand
	LDA.w $0048,y
	STA.w !REGISTER_Multiplier
	LDA.w $0049,y
	BRA.b CODE_BEE2A2

CODE_BEE294:
	STA.w !REGISTER_Multiplicand
	LDA.w $0048,y
	ASL
	STA.w !REGISTER_Multiplier
	LDA.w $0049,y
	ASL
CODE_BEE2A2:
	REP.b #$20
	AND.w #$00FF
	CLC
	ADC.w !REGISTER_ProductOrRemainderLo
	LSR
	LSR
	LSR
	LSR
	CLC
	ADC.w #$000C
	CMP.w #$0058
	BCC.b CODE_BEE2BB
	LDA.w #$0058
CODE_BEE2BB:
	CMP.b $5C,x
	BEQ.b CODE_BEE2C7
	BCC.b CODE_BEE2C4
	INC.b $5C,x
	RTS

CODE_BEE2C4:
	DEC.b $5C,x
	RTS

CODE_BEE2C7:
	LDY.w #$0000
	RTS

CODE_BEE2CB:
	RTS

CODE_BEE2CC:
	LDA.w #$8000
	TSB.w $0AB8
	LDX.b $64
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $42,x
	BMI.b CODE_BEE2E5
	BEQ.b CODE_BEE2EF
	EOR.w #$FFFF
	INC
CODE_BEE2E5:
	SEC
	ROR
	CMP.w #$FFE0
	BCS.b CODE_BEE2EF
	LDA.w #$FFE0
CODE_BEE2EF:
	CLC
	ADC.w #$0020
	AND.w #$00FF
	XBA
	LSR
	STA.w $0AEE
	RTS

CODE_BEE2FC:
	LDA.w $0A36
	BIT.w #$0004
	BEQ.b CODE_BEE314
	LDY.b $64
	LDA.w $002E,y
	AND.w #$00FF
	CMP.w #$0006
	BEQ.b CODE_BEE314
	JMP.w [$05A9]

CODE_BEE314:
	LDY.b $64
	LDX.w $0D5A
	BEQ.b CODE_BEE335
	LDA.b $1C,x
	BEQ.b CODE_BEE335
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_BEE327,x)

DATA_BEE327:
	dw CODE_BEE34B
	dw CODE_BEE37C
	dw CODE_BEE393
	dw CODE_BEE396
	dw CODE_BEE399
	dw CODE_BEE3BF
	dw CODE_BEE3ED

CODE_BEE335:
	PHY
	LDX.b $4A,y
	STX.b $64
	JSL.l CODE_BB82B8
	PLY
	STY.b $64
	JSL.l CODE_BB82B8
	STZ.w $097F
	JMP.w [$05A9]

CODE_BEE34B:
	LDY.w #$00CC
	JSL.l CODE_BB842C
	BCS.b CODE_BEE379
	LDX.b $64
	LDY.b $68
	STY.b $4A,x
	LDA.b $06,x
	CLC
	ADC.w #$0100
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	INC.b $2E,x
	LDA.w #$C000
	STA.b $1C,x
	STX.w $097F
	STZ.b $42,x
	STZ.b $44,x
	JSR.w CODE_BEE428
CODE_BEE379:
	JMP.w [$05A9]

CODE_BEE37C:
	JSR.w CODE_BEE47E
	JSR.w CODE_BEE40B
	JSR.w CODE_BEE428
	LDX.b $64
	LDA.b $46,x
	BPL.b CODE_BEE393
	LDA.w #$0003
	STA.b $2E,x
	JMP.w [$05A9]

CODE_BEE393:
	JMP.w [$05A9]

CODE_BEE396:
	JMP.w [$05A9]

CODE_BEE399:
	TYX
	SEP.b #$20
	LDA.b $4C,x
	DEC.b $4D,x
	BEQ.b CODE_BEE3AA
	REP.b #$20
	JSR.w CODE_BEE428
	JMP.w [$05A9]

CODE_BEE3AA:
	STA.b $4D,x
	REP.b #$20
	INC.b $46,x
	DEC.b $42,x
	BNE.b CODE_BEE3B9
	LDA.w #$0001
	STA.b $2E,x
CODE_BEE3B9:
	JSR.w CODE_BEE428
	JMP.w [$05A9]

CODE_BEE3BF:
	TYX
	SEP.b #$20
	LDA.b $4C,x
	DEC.b $4D,x
	BEQ.b CODE_BEE3D0
	REP.b #$20
	JSR.w CODE_BEE428
	JMP.w [$05A9]

CODE_BEE3D0:
	STA.b $4D,x
	REP.b #$20
	DEC.b $46,x
	BPL.b CODE_BEE3DE
	STZ.b $46,x
	STZ.b $44,x
	BRA.b CODE_BEE3E2

CODE_BEE3DE:
	INC.b $44,x
	BNE.b CODE_BEE3E7
CODE_BEE3E2:
	LDA.w #$0001
	STA.b $2E,x
CODE_BEE3E7:
	JSR.w CODE_BEE428
	JMP.w [$05A9]

CODE_BEE3ED:
	LDX.b $64
	LDA.w #$0001
	JSR.w CODE_BEE440
	LDY.w $0D5A
	LDA.w $002E,y
	AND.w #$00FF
	CMP.w #$0006
	BEQ.b CODE_BEE408
	LDA.w #$0001
	STA.b $2E,x
CODE_BEE408:
	JMP.w [$05A9]

CODE_BEE40B:
	LDX.b $64
	LDA.b $48,x
	SEC
	SBC.w #$0100
	STA.b $48,x
	BPL.b CODE_BEE427
	XBA
	EOR.b $48,x
	AND.w #$FF00
	EOR.b $48,x
	STA.b $48,x
	LDA.b $46,x
	BMI.b CODE_BEE427
	DEC.b $46,x
CODE_BEE427:
	RTS

CODE_BEE428:
	LDX.b $64
	LDA.b $46,x
	BMI.b CODE_BEE44E
	BEQ.b CODE_BEE440
	CMP.w #$0006
	BCS.b CODE_BEE44E
	CMP.w #$0003
	LDA.w #$0003
	BCC.b CODE_BEE440
	LDA.w #$0007
CODE_BEE440:
	AND.b $2A
	BNE.b CODE_BEE451
	LDA.w $097F
	EOR.b $64
	STA.w $097F
	BRA.b CODE_BEE451

CODE_BEE44E:
	STX.w $097F
CODE_BEE451:
	LDA.b $46,x
	BPL.b CODE_BEE458
	LDA.w #$0000
CODE_BEE458:
	ASL
	TAX
	LDA.l DATA_B3DDF6,x
	STA.b $32
	LDX.b $64
	AND.w #$00FF
	ASL
	ASL
	CLC
	ADC.w #$2D40
	STA.b $1A,x
	LDY.b $4A,x
	LDA.b $33
	AND.w #$00FF
	ASL
	ASL
	CLC
	ADC.w #$2D40
	STA.w $001A,y
	RTS

CODE_BEE47E:
	LDX.b $64
	LDY.w #$0004
	LDA.b $42,x
	BNE.b CODE_BEE48C
	LDA.b $44,x
	BEQ.b CODE_BEE4A0
	INY
CODE_BEE48C:
	STY.b $2E,x
	LDA.w #$0404
	STA.b $4C,x
	SEP.b #$20
	LDA.b $48,x
	STA.b $49,x
	REP.b #$20
	STX.w $097F
	SEC
	RTS

CODE_BEE4A0:
	CLC
	RTS

CODE_BEE4A2:
	LDY.b $64
	LDA.w $0054,y
	STA.b $8E
	LDA.w $002E,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	JMP.w (DATA_BEE4BB,x)

DATA_BEE4BB:
	dw CODE_BEE4C1
	dw CODE_BEE4DB
	dw CODE_BEE5C4

CODE_BEE4C1:
	TAX
	JMP.w (DATA_BEE4C5,x)

DATA_BEE4C5:
	dw CODE_BEE4CF
	dw CODE_BEE53D
	dw CODE_BEE570
	dw CODE_BEE591
	dw CODE_BEE5A7

CODE_BEE4CF:
	LDA.w $0042,y
	BNE.b CODE_BEE517
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BEE4DB:
	TAX
	JMP.w (DATA_BEE4DF,x)

DATA_BEE4DF:
	dw CODE_BEE4E9
	dw CODE_BEE53D
	dw CODE_BEE570
	dw CODE_BEE591
	dw CODE_BEE5A7

CODE_BEE4E9:
	LDA.w #$0004
	STA.w $0052,y
	LDA.w #$0100
	STA.w $0026,y
	STA.w $0020,y
	LDA.w #$F900
	STA.w $0024,y
	LDA.w $000A,y
	SEC
	SBC.w #$0018
	STA.w $000A,y
	LDA.w #$01B0
	JSL.l CODE_B3A5FF
	LDA.w #$0002
	STA.b $2E,x
CODE_BEE514:
	JMP.w [$05A9]

CODE_BEE517:
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $2F,x
	AND.w #$00FF
	BNE.b CODE_BEE527
	JMP.w [$05A9]

CODE_BEE527:
	LDY.w #$00E8
	JSL.l CODE_BB842C
	BCS.b CODE_BEE514
	LDX.b $64
	LDY.b $42,x
	LDX.b $68
	LDA.w $0020,y
	STA.b $20,x
	STA.b $26,x
CODE_BEE53D:
	LDX.b $64
	LDA.b $42,x
	BNE.b CODE_BEE54C
	SEP.b #$20
	STZ.b $2E,x
	REP.b #$20
	JMP.w [$05A9]

CODE_BEE54C:
	LDX.b $64
	LDA.b $10,x
	STA.b $8E
	LDA.b [$8E]
	TAY
	JSL.l CODE_BB8432
	BCS.b CODE_BEE56D
	JSR.w CODE_BEE5DB
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	INC.b $2F,x
	JSR.w CODE_BEE63F
	JSL.l CODE_BEE6A3
CODE_BEE56D:
	JMP.w [$05A9]

CODE_BEE570:
	LDA.w $0042,y
	BEQ.b CODE_BEE57F
	JSL.l CODE_BEE6A3
	JSR.w CODE_BEE63F
	JMP.w [$05A9]

CODE_BEE57F:
	LDY.b $64
	LDX.b $1E,y
	BEQ.b CODE_BEE58E
	LDA.b $52,x
	AND.w #$FF7F
	STA.b $52,x
	STZ.b $1E,x
CODE_BEE58E:
	BRL.w CODE_BEE4E9

CODE_BEE591:
	TYX
	STZ.b $10,x
	INC.b $2F,x
	LDX.b $1E,y
	BEQ.b CODE_BEE5A7
	LDA.b $52,x
	AND.w #$FF7F
	STA.b $52,x
	LDA.b $3F,x
	BMI.b CODE_BEE5A7
	STZ.b $1E,x
CODE_BEE5A7:
	LDY.b $64
	LDX.b $1E,y
	BEQ.b CODE_BEE5B4
	JSL.l CODE_BEE6A3
	JMP.w [$05A9]

CODE_BEE5B4:
	SEP.b #$20
	LDA.b #$00
	STA.w $002F,y
	REP.b #$20
	JSL.l CODE_B9D100
	JMP.w [$05A9]

CODE_BEE5C4:
	JSL.l CODE_BEF05C
	JSL.l CODE_B9D100
	JSL.l CODE_BBBB80
	BCC.b CODE_BEE5D8
	LDA.w #$0002
	TRB.w $0923
CODE_BEE5D8:
	JMP.w [$05A9]

CODE_BEE5DB:
	LDY.b $64
	LDX.b $68
	STX.b $1E,y
	STY.b $56,x
	LDA.w #$3C3C
	STA.b $5A,x
	STZ.b $32,x
	LDA.w $0002,y
	DEC
	STA.b $02,x
	LDA.b $04,x
	STA.w $000C,y
	LDA.b $20,x
	STA.w $000E,y
	LDA.b $08,x
	STA.w $0040,y
	LDA.b $24,x
	STA.w $005C,y
	LDA.b $53,x
	AND.w #$00FF
	STA.w $001C,y
	LDY.w #$0008
	LDA.b $51,x
	EOR.b [$8E],y
	AND.w #$FF00
	EOR.b [$8E],y
	ORA.w #$0080
	STA.b $52,x
	LDA.b $2E,x
	ORA.w #$0080
	STA.b $2E,x
	INY
	LDA.b [$8E],y
	AND.w #$00FF
	STA.b $40,x
	INY
	LDA.b [$8E],y
	STA.b $1E,x
	LDY.w #$0002
	LDA.b [$8E],y
	STA.b $20,x
	INY
	INY
	LDA.b [$8E],y
	STA.b $24,x
	RTS

CODE_BEE63F:
	PHK
	PLB
	LDX.b $64
	LDA.b $10,x
	STA.b $8E
	LDY.w #$0006
	LDA.b [$8E],y
	STA.b $34
	LDA.b $1A,x
	SEC
	SBC.w #$2B68
	CMP.w #$007D
	BCS.b CODE_BEE686
	TAY
	LDA.b $34
	AND.w #$00FF
	SEC
	SBC.w DATA_BEE687,y
	STA.b $32
	LDA.b $35
	AND.w #$00FF
	SEC
	SBC.w DATA_BEE687+$02,y
	LDY.b $1E,x
	CLC
	ADC.b $0A,x
	STA.w $000A,y
	LDA.b $32
	BIT.b $12,x
	BVC.b CODE_BEE680
	EOR.w #$FFFF
	INC
CODE_BEE680:
	CLC
	ADC.b $06,x
	STA.w $0006,y
CODE_BEE686:
	RTS

DATA_BEE687:
	dw $006A,$0099,$006A,$0099,$006A,$0099,$0068,$00AC
	dw $0075,$00B9,$0088,$00B9,$0088,$00B9

CODE_BEE6A3:
	LDX.b $64
	LDA.b $40,x
	PHA
	JSL.l CODE_B9D100
	PLA
	STA.b $40,x
	RTL

CODE_BEE6B0:
	JSR.w CODE_BEE6B4
	RTL

CODE_BEE6B4:
	CMP.w #$0011
	BNE.b CODE_BEE6C5
	JSL.l CODE_BB8135
	LDA.w #$0011
	BCC.b CODE_BEE6C5
	LDA.w #$001A
CODE_BEE6C5:
	JSL.l CODE_B39D90
	PHA
	ASL
	TAX
	LDA.l DATA_FF18CA,x
	TAY
	JSL.l CODE_BB8432
	PLA
	BCS.b CODE_BEE70D
	LDY.b $68
	STA.w $0042,y
	LDA.w #$001C
	STA.w $0052,y
	LDA.w #$0003
	STA.w $002E,y
	LDX.b $64
	LDA.b $06,x
	STA.w $0006,y
	LDA.b $0A,x
	STA.w $000A,y
	LDA.w #$FA00
	STA.w $0024,y
	LDA.w #$0026
	STA.w $0048,y
	LDA.w #$0050
	STA.w $004C,y
	LDA.w #$2000
	STA.w $004E,y
CODE_BEE70D:
	RTS

CODE_BEE70E:
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_BEE718,x)

DATA_BEE718:
	dw CODE_BEE722
	dw CODE_BEE737
	dw CODE_BEE758
	dw CODE_BEE76C
	dw CODE_BEE7C3

CODE_BEE722:
	LDA.w $0044,y
	ORA.w #$0080
	STA.w $0D5C
	JSR.w CODE_BEE84A
	BCS.b CODE_BEE734
	LDX.b $64
	INC.b $2E,x
CODE_BEE734:
	JMP.w [$05A9]

CODE_BEE737:
	LDA.w $0D5E
	BEQ.b CODE_BEE755
	LDY.w #$00F4
	JSL.l CODE_BB842C
	BCS.b CODE_BEE755
	LDY.b $68
	LDX.b $64
	STX.b $4E,y
	STY.b $4E,x
	INC.b $2E,x
	LDA.w #$8000
	TSB.w $0923
CODE_BEE755:
	JMP.w [$05A9]

CODE_BEE758:
	LDA.w $004E,y
	BNE.b CODE_BEE769
	TYX
	INC.b $2E,x
	LDA.w #$0080
	TRB.w $0D5C
	JSR.w CODE_BEE810
CODE_BEE769:
	JMP.w [$05A9]

CODE_BEE76C:
	TYX
	LDA.w !RAM_DKC2_Global_Layer1XPosLo
	CMP.w #$5C80
	BCC.b CODE_BEE78D
	LDA.w #$8000
	TSB.w $0923
	JSR.w CODE_BEE810
	LDX.b $64
	BCS.b CODE_BEE78D
	INC.b $2E,x
	LDA.w #$4000
	TSB.w $0923
	JMP.w [$05A9]

CODE_BEE78D:
	INC.b $42,x
	JSR.w CODE_BEE7C6
	LDX.b $64
	LDA.w $0D5C
	AND.w #$007F
	CMP.b $4C,x
	BEQ.b CODE_BEE7AA
	JSR.w CODE_BEE810
	BCS.b CODE_BEE7AA
	LDA.w #!Define_DKC2_SoundID_PassRacer|$0700
	JSL.l CODE_B58003
CODE_BEE7AA:
	LDA.w $0923
	AND.w #$0003
	CMP.w #$0001
	BNE.b CODE_BEE7C0
	JSR.w CODE_BEE84A
	BCS.b CODE_BEE7C0
	LDA.w #$0001
	TRB.w $0923
CODE_BEE7C0:
	JMP.w [$05A9]

CODE_BEE7C3:
	JMP.w [$05A9]

CODE_BEE7C6:
	LDY.w $0D5E
	LDA.w $0022,y
	BMI.b CODE_BEE7D3
	CMP.w #$0200
	BCS.b CODE_BEE7F3
CODE_BEE7D3:
	LDA.w $0026,y
	BMI.b CODE_BEE7F4
	LDA.b $42,x
	CMP.w #$012C
	BCC.b CODE_BEE7F3
	LDA.w $0022,y
	CLC
	ADC.w #$0004
	BMI.b CODE_BEE7F0
	CMP.w #$0200
	BCC.b CODE_BEE7F0
	LDA.w #$0200
CODE_BEE7F0:
	STA.w $0022,y
CODE_BEE7F3:
	RTS

CODE_BEE7F4:
	LDA.w #$FC00
	STA.w $0022,y
	LDA.w #$FF00
	STA.w $0028,y
	LDA.w $003E,y
	ORA.w #$8000
	STA.w $003E,y
	LDA.w #$0000
	STA.w $004E,y
	RTS

CODE_BEE810:
	SEC
	LDA.w $092E
	AND.w #$00FF
	BNE.b CODE_BEE849
	LDY.b $64
	LDX.b $4E,y
	BEQ.b CODE_BEE830
	SEP.b #$20
	STZ.b $2F,x
	REP.b #$20
	LDA.w $0D5C
	AND.w #$007F
	STA.w $004C,y
	CLC
	RTS

CODE_BEE830:
	LDY.w #$00F2
	JSL.l CODE_BB842C
	BCS.b CODE_BEE849
	LDY.b $68
	LDX.b $64
	STX.b $4E,y
	STY.b $4E,x
	LDA.w $0D5C
	AND.w #$007F
	STA.b $4C,x
CODE_BEE849:
	RTS

CODE_BEE84A:
	LDX.b $64
	LDA.w $0D5C
	AND.w #$007F
	DEC
	DEC
	BMI.b CODE_BEE88C
	ASL
	ASL
	ASL
	ADC.w #DATA_FDD364
	STA.b $06,x
	STA.b $32
	LDA.w #DATA_FDD364>>16
	STA.b $34
	LDA.b [$32]
	STA.b $32
	LDY.w #$0000
	LDA.b $42,x
	SEC
	BEQ.b CODE_BEE88E
CODE_BEE871:
	LDA.b [$32],y
	BMI.b CODE_BEE88C
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BCC.b CODE_BEE885
	CMP.w #$0120
	BCS.b CODE_BEE88C
	CMP.w #$0100
	BCS.b CODE_BEE88E
CODE_BEE885:
	TYA
	ADC.w #$0006
	TAY
	BRA.b CODE_BEE871

CODE_BEE88C:
	SEC
	RTS

CODE_BEE88E:
	INY
	INY
	INY
	INY
	LDA.b $42,x
	CMP.b [$32],y
	BCC.b CODE_BEE89C
	INY
	INY
	BRA.b CODE_BEE871

CODE_BEE89C:
	DEY
	DEY
	DEY
	DEY
	PHY
	LDA.b $32
	PHA
	LDY.b $36,x
	JSL.l CODE_BB8432
	PLA
	STA.b $32
	LDA.w #DATA_FDD3B5>>16
	STA.b $34
	PLY
	BCS.b CODE_BEE88C
	LDX.b $68
	LDA.b [$32],y
	STA.b $06,x
	INY
	INY
	LDA.b [$32],y
	STA.b $0A,x
	LDY.b $64
	LDA.w $0006,y
	STA.b $32
	LDY.w #$0006
	LDA.b [$32],y
	STA.b $28,x
	DEY
	DEY
	LDA.b [$32],y
	STA.b $22,x
	DEY
	DEY
	LDA.b [$32],y
	STA.b $5C,x
	JSR.w CODE_BED743
	CLC
	RTS

CODE_BEE8E0:
	LDY.b $64
	LDA.w $002E,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $002F,y
	AND.w #$00FF
	ASL
	JMP.w (DATA_BEE8F4,x)

DATA_BEE8F4:
	dw CODE_BEE8F8
	dw CODE_BEE9CB

CODE_BEE8F8:
	TAX
	JMP (DATA_BEE8FC,x)

DATA_BEE8FC:
	dw CODE_BEE916
	dw CODE_BEE925
	dw CODE_BEE93D
	dw CODE_BEE993
	dw CODE_BEE9B3
	dw CODE_BEE910
	dw CODE_BEE925
	dw CODE_BEE942
	dw CODE_BEE993
	dw CODE_BEE9B3

CODE_BEE910:
	LDA.w #$0003
	TSB.w $0A36
CODE_BEE916:
	LDA.w $0044,y
	ASL
	TAX
	LDA.l DATA_FD5FEE,x
	STA.w $0044,y
	TYX
	INC.b $2F,x
CODE_BEE925:
	TYX
	LDA.b $0A,x
	CLC
	ADC.w #$0004
	BMI.b CODE_BEE938
	CMP.w #$0040
	BCC.b CODE_BEE938
	LDA.w #$0040
	INC.b $2F,x
CODE_BEE938:
	STA.b $0A,x
	JMP.w [$05A9]

CODE_BEE93D:
	LDA.w $0D5E
	BEQ.b CODE_BEE990
CODE_BEE942:
	LDA.w $0042,y
	SEC
	SBC.w #$0100
	STA.w $0042,y
	BPL.b CODE_BEE990
	SEP.b #$20
	STA.w $0043,y
	REP.b #$20
	TYX
	DEC.b $46,x
	BPL.b CODE_BEE95E
	INC.b $2F,x
	BRA.b CODE_BEE990

CODE_BEE95E:
	LDA.b $44,x
	CLC
	ADC.w #$001E
	STA.b $44,x
	JSL.l CODE_BB8C40
	LDX.b $64
	LDA.b $46,x
	BEQ.b CODE_BEE97A
	LDA.w #!Define_DKC2_SoundID_ReadyBeep|$0600
	JSL.l CODE_B58003
	JMP.w [$05A9]

CODE_BEE97A:
	LDY.b $4E,x
	BEQ.b CODE_BEE981
	STA.w $004E,y
CODE_BEE981:
	LDA.w #$0003
	TRB.w $0A36
	INC.b $2F,x
	LDA.w #!Define_DKC2_SoundID_GoBeep|$0600
	JSL.l CODE_B58003
CODE_BEE990:
	JMP.w [$05A9]

CODE_BEE993:
	LDA.w $0042,y
	SEC
	SBC.w #$0100
	STA.w $0042,y
	BCS.b CODE_BEE9B0
	TYX
	INC.b $2F,x
	LDA.b $2E,x
	CMP.w #$0400
	BEQ.b CODE_BEE9B0
	LDA.w #$0005
	JSL.l CODE_B58018
CODE_BEE9B0:
	JMP.w [$05A9]

CODE_BEE9B3:
	LDA.w $000A,y
	SEC
	SBC.w #$0006
	STA.w $000A,y
	BPL.b CODE_BEE9C8
	CMP.w #$FFF8
	BCS.b CODE_BEE9C8
	JSL.l CODE_BB82B8
CODE_BEE9C8:
	JMP.w [$05A9]

CODE_BEE9CB:
	TAX
	JMP.w (DATA_BEE9CF,x)

DATA_BEE9CF:
	dw CODE_BEE9D9
	dw CODE_BEE9E0
	dw CODE_BEEA12
	dw CODE_BEEA26
	dw CODE_BEEA59

CODE_BEE9D9:
	TYX
	LDA.b $44,x
	STA.b $42,x
	INC.b $2F,x
CODE_BEE9E0:
	TYX
	LDA.w #$C000
	STA.w $001C,y
	SEP.b #$20
	STZ.w $0D5D
	REP.b #$20
	DEC.b $42,x
	BMI.b CODE_BEE9FF
	LDA.b $42,x
	AND.w #$001F
	CMP.w #$0014
	BCC.b CODE_BEEA12
	JMP.w [$05A9]

CODE_BEE9FF:
	JSL.l CODE_BB82B8
	LDA.w #$8000
	TRB.w $0923
	LDY.b $64
	LDX.b $4E,y
	STZ.b $4E,x
	JMP.w [$05A9]

CODE_BEEA12:
	LDX.b $64
	LDA.w #$8000
	STA.b $1C,x
	SEP.b #$20
	LDA.w $0D5C
	STA.w $0D5D
	REP.b #$20
	JMP.w [$05A9]

CODE_BEEA26:
	LDA.w #DATA_FD6574
	JSL.l CODE_BB8A65
	DEC.w $0B74,x
	LDX.b $64
	EOR.b $12,x
	AND.w #$0E00
	EOR.b $12,x
	STA.b $12,x
	LDA.b $46,x
	ASL
	TAX
	LDA.l DATA_FD5FEE,x
	LDX.b $64
	JSL.l CODE_BB8AE4
	LDX.b $64
	LDA.w #$8000
	STA.b $1C,x
	INC.b $2F,x
	LDA.b $44,x
	STA.b $42,x
	JMP.w [$05A9]

CODE_BEEA59:
	TYX
	LDA.w #$C000
	STA.w $001C,y
	SEP.b #$20
	STZ.w $0D5D
	REP.b #$20
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	CMP.w #$01FF
	BCS.b CODE_BEEA78
	LDA.w $0006,y
	CMP.b $4E,x
	BCS.b CODE_BEEA89
CODE_BEEA78:
	DEC.b $42,x
	BMI.b CODE_BEEA89
	LDA.b $42,x
	AND.w #$001F
	CMP.w #$0014
	BCC.b CODE_BEEA12
	JMP.w [$05A9]

CODE_BEEA89:
	LDA.b $13,x
	AND.w #$000E
	TAX
	INC.w $0B74,x
	LDA.w #DATA_FD6574
	LDX.b $64
	JSL.l CODE_BB8AE4
	JSL.l CODE_BB82B8
	JMP.w [$05A9]

CODE_BEEAA2:
	INC.w $19AA
	JSR.w CODE_BEB82A

DATA_BEEAA8:
	dw CODE_BEEABE
	dw CODE_BEEACD
	dw CODE_BEEB03
	dw CODE_BEEB57

CODE_BEEAB0:
	INC.w $19AA
	JSR.w CODE_BEB82A

DATA_BEEAB6:
	dw CODE_BEEABE
	dw CODE_BEEAD3
	dw CODE_BEEB1A
	dw CODE_BEEB57

CODE_BEEABE:
	TYX
	LDA.b $12,x
	STA.b $22,x
	LDA.w #$0100
	STA.b $28,x
	INC.b $2E,x
	JMP.w [$05A9]

CODE_BEEACD:
	JSR.w CODE_BEEAE2
	JMP.w CODE_BEB849

CODE_BEEAD3:
	JSR.w CODE_BEEAE2
	BCS.b CODE_BEEADF
	LDA.w #$0005
	JSL.l CODE_B58018
CODE_BEEADF:
	JMP.w [$05A9]

CODE_BEEAE2:
	JSR.w CODE_BEEB65
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDA.b $5C,x
	LDY.b $50,x
	JSL.l CODE_B3C685
	BCS.b CODE_BEEB02
	LDA.w #$004E
	JSR.w CODE_BEEC7A
	LDX.b $64
	INC.b $2E,x
	CLC
CODE_BEEB02:
	RTS

CODE_BEEB03:
	JSR.w CODE_BEEB3F
	LDX.b $64
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	CLC
	ADC.w #$0010
	CMP.w #$0120
	BCC.b CODE_BEEB3C
	JMP.w CODE_BEB849

CODE_BEEB1A:
	JSR.w CODE_BEEB3F
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.w #$0970
	BCC.b CODE_BEEB3C
	LDA.w $000A,y
	CMP.w #$0918
	BCS.b CODE_BEEB3C
	LDA.w $000A,y
	CMP.w #$0840
	BCC.b CODE_BEEB3C
	JSL.l CODE_BB82B8
CODE_BEEB3C:
	JMP.w [$05A9]

CODE_BEEB3F:
	JSR.w CODE_BEEB65
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDA.b $52,x
	BNE.b CODE_BEEB56
	INC.b $2E,x
	LDA.w #$004E
	JSR.w CODE_BEEC7A
CODE_BEEB56:
	RTS

CODE_BEEB57:
	JSR.w CODE_BEEB65
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	JMP.w CODE_BEB849

CODE_BEEB65:
	JSL.l CODE_BCFB58
	LDA.w #$0000
	JSL.l CODE_BEBE80
	RTS

CODE_BEEB71:
	JSR.w CODE_BEB82A

DATA_BEEB74:
	dw CODE_BEEB86
	dw CODE_BEEB92
	dw CODE_BEEBAB
	dw CODE_BEEBC7
	dw CODE_BEEBE6
	dw CODE_BEEC0A
	dw CODE_BEEC28
	dw CODE_BEEC33
	dw CODE_BEEC51

CODE_BEEB86:
	TYX
	LDA.b $12,x
	STA.b $22,x
	LDA.w #$0100
	STA.b $28,x
	INC.b $2E,x
CODE_BEEB92:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDA.b $5C,x
	LDY.b $50,x
	JSL.l CODE_B3C685
	BCS.b CODE_BEEBA8
	LDX.b $64
	INC.b $2E,x
CODE_BEEBA8:
	JMP.w [$05A9]

CODE_BEEBAB:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDY.w #$00F8
	JSL.l CODE_BB842C
	BCS.b CODE_BEEBC4
	LDX.b $64
	LDY.b $68
	STY.b $5C,x
	INC.b $2E,x
CODE_BEEBC4:
	JMP.w [$05A9]

CODE_BEEBC7:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDX.b $64
	LDY.b $5C,x
	LDA.w $002E,y
	CMP.w #$0800
	BCC.b CODE_BEEBE3
	INC.b $2E,x
	LDA.w #$004E
	JSR.w CODE_BEEC7A
CODE_BEEBE3:
	JMP.w [$05A9]

CODE_BEEBE6:
	JSR.w CODE_BEEC68
	LDX.b $64
	LDA.w #$0005
	BCS.b CODE_BEEBFF
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	LDA.b $52,x
	BNE.b CODE_BEEC07
	LDA.w #$0007
CODE_BEEBFF:
	STA.b $2E,x
	LDA.w #$004E
	JSR.w CODE_BEEC7A
CODE_BEEC07:
	JMP.w [$05A9]

CODE_BEEC0A:
	LDY.w #$00FA
	JSL.l CODE_BB842C
	BCS.b CODE_BEEC1D
	LDX.b $64
	INC.b $2E,x
	LDA.w #$0101
	STA.w $0D5C
CODE_BEEC1D:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEEC28:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	JMP.w CODE_BEB849

CODE_BEEC33:
	LDY.w #$00FA
	JSL.l CODE_BB842C
	BCS.b CODE_BEEC46
	LDX.b $64
	INC.b $2E,x
	LDA.w #$0202
	STA.w $0D5C
CODE_BEEC46:
	JSL.l CODE_B9D100
	JSL.l CODE_BEF05C
	JMP.w [$05A9]

CODE_BEEC51:
	JSR.w CODE_BED923
	BCC.b CODE_BEEC5F
	LDA.w #$0022
	JSL.l CODE_B8D7D2
	BCS.b CODE_BEEC66
CODE_BEEC5F:
	LDX.b $64
	LDA.w #$0006
	STA.b $2E,x
CODE_BEEC66:
	BRA.b CODE_BEEC28

CODE_BEEC68:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	CMP.w #$0AD8
	BCC.b CODE_BEEC79
	LDA.w #$01FF
	CMP.w $000A,y
CODE_BEEC79:
	RTS

CODE_BEEC7A:
	CLC
	ADC.b $64
	TAX
	PHX
	LDA.b $00,x
	STA.b $5E
	LDA.b $90
	STA.b $60
	LDY.w #$0000
CODE_BEEC8A:
	LDA.b [$5E],y
	BMI.b CODE_BEEC9C
	CLC
	ADC.b $64
	TAX
	INY
	INY
	LDA.b [$5E],y
	INY
	INY
	STA.b $00,x
	BRA.b CODE_BEEC8A

CODE_BEEC9C:
	PLX
	INY
	SEC
	TYA
	ADC.b $5E
	STA.b $00,x
	RTS

CODE_BEECA5:
	LDY.b $64
	LDA.w $002E,y
	AND.w #$00FF
	ASL
	TAX
	LDA.w $002F,y
	AND.w #$00FF
	JMP.w (DATA_BEECB8,x)

DATA_BEECB8:
	dw CODE_BEECBE
	dw CODE_BEECF9
	dw CODE_BEED5D

CODE_BEECBE:
	LDA.w $19B4
	ORA.w $19B6
	BNE.b CODE_BEECE1
	TYX
	LDY.w #$0006
CODE_BEECCA:
	LDA.w #$0002
	PHY
	JSL.l CODE_BB8341
	PLY
	BCS.b CODE_BEECED
	LDA.b $12,x
	AND.w #$01E0
	STA.w $19B2,y
	DEY
	DEY
	BNE.b CODE_BEECCA
CODE_BEECE1:
	LDX.b $64
	LDA.b $2F,x
	AND.w #$00FF
	STA.b $2E,x
	JMP.w [$05A9]

CODE_BEECED:
	STZ.w $19B8
	STZ.w $19B6
	STZ.w $19B4
	JMP.w [$05A9]

CODE_BEECF9:
	TYX
	ASL
	BNE.b CODE_BEED03
	LDA.b $42,x
	STA.b $50,x
	INC.b $2F,x
CODE_BEED03:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.w $0006,y
	SEC
	SBC.b $06,x
	CLC
	ADC.b $4A,x
	EOR.b $26,x
	BPL.b CODE_BEED17
	LDA.b $46,x
	STA.b $44,x
CODE_BEED17:
	LDA.b $44,x
	DEC
	BMI.b CODE_BEED20
	STA.b $44,x
	BRA.b CODE_BEED4E

CODE_BEED20:
	LDA.b $42,x
	BEQ.b CODE_BEED4E
	LDY.b $48,x
	JSL.l CODE_BB83F5
	BCS.b CODE_BEED4E
	LDX.b $64
	DEC.b $42,x
	LDA.b $46,x
	STA.b $44,x
	LDY.b $68
	STX.b $50,y
	LDA.b $20,x
	STA.w $0020,y
	LDA.b $26,x
	STA.w $0026,y
	LDA.b $24,x
	STA.w $0024,y
	LDA.w #!Define_DKC2_SoundID_FallingTire|$0500
	JSL.l CODE_B58003
CODE_BEED4E:
	LDX.b $64
	LDA.b $42,x
	CMP.b $44,x
	BNE.b CODE_BEED5A
	JSL.l CODE_BBBB8C
CODE_BEED5A:
	JMP.w [$05A9]

CODE_BEED5D:
	LDA.w $0054,y
	STA.b $8E
	JSR.w CODE_BEEE11
	JSL.l CODE_BEF05C
	JSL.l CODE_BCFB58
	LDY.w #$0030
	JSL.l CODE_BEBE83
	JSR.w CODE_BEED7D
	JSR.w CODE_BEEDBB
	JMP.w [$05A9]

CODE_BEED7D:
	JSL.l CODE_B9D100
	LDX.b $64
	LDA.b $1A,x
	BEQ.b CODE_BEEDBA
	CMP.b $18,x
	BEQ.b CODE_BEEDBA
	SEC
	SBC.w #$2CAC
	LSR
	TAY
	LDA.w $19B4,y
	CMP.w #$8000
	EOR.b $12,x
	AND.w #$01E0
	EOR.b $12,x
	STA.b $12,x
	BCC.b CODE_BEEDA9
	LDY.b $1A,x
	STY.b $18,x
	STY.b $16,x
	RTS

CODE_BEEDA9:
	PHY
	JSL.l CODE_B59C00
	PLY
	BCS.b CODE_BEEDBA
	LDA.w $19B4,y
	ORA.w #$8000
	STA.w $19B4,y
CODE_BEEDBA:
	RTS

CODE_BEEDBB:
	LDX.b $64
	LDA.b $0A,x
	SEC
	SBC.w #$0220
	BCC.b CODE_BEEE10
	CMP.w $17C0
	BCS.b CODE_BEEDDD
	LDA.b $06,x
	SEC
	SBC.w !RAM_DKC2_Global_Layer1XPosLo
	BIT.b $26,x
	BPL.b CODE_BEEDD7
	BCC.b CODE_BEEDDD
	RTS

CODE_BEEDD7:
	SEC
	SBC.w #$0100
	BMI.b CODE_BEEE10
CODE_BEEDDD:
	JSL.l CODE_BBBB5C
	BCC.b CODE_BEEE10
	LDY.b $64
	LDX.b $50,y
	BEQ.b CODE_BEEDF0
	INC.b $42,x
	TYX
	STZ.b $00,x
	BRA.b CODE_BEEDF6

CODE_BEEDF0:
	JSL.l CODE_BBBB8C
	BCC.b CODE_BEEE10
CODE_BEEDF6:
	LDX.b $64
	LDA.b $12,x
	JSL.l CODE_BB8C02
	DEC.w $19B2
	LDA.w $19B2
	AND.w #$00FF
	BNE.b CODE_BEEE10
	LDA.w #CODE_BEEE2C
	JSL.l CODE_B3D446
CODE_BEEE10:
	RTS

CODE_BEEE11:
	INC.w $19B2
	LDA.w $19B2
	BMI.b CODE_BEEE2B
	CMP.w #$0100
	BCC.b CODE_BEEE2B
	ORA.w #$8000
	STA.w $19B2
	LDA.w #$0463
	JSL.l CODE_B3814F
CODE_BEEE2B:
	RTS

CODE_BEEE2C:
	LDA.w $19B2
	AND.w #$00FF
	BNE.b CODE_BEEE5A
	LDY.w #$0006
CODE_BEEE37:
	LDA.w $19B2,y
	AND.w #$01E0
	LSR
	LSR
	LSR
	LSR
	TAX
	STZ.w $0B04,x
	STZ.w $0B06,x
	LDA.w #$0000
	STA.w $19B2,y
	DEY
	DEY
	BNE.b CODE_BEEE37
	CLC
	LDA.w #$0463
	JSL.l CODE_B3814F
CODE_BEEE5A:
	RTL

CODE_BEEE5B:
	LDX.b $64
	LDA.b $2E,x
	BNE.b CODE_BEEEC0
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $45,x
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.b $06,x
	CMP.w $0006,y
	BCS.b CODE_BEEEAE
	LDA.b $44,x
	AND.w #$00FF
	ADC.b $06,x
	CMP.w $0006,y
	BCC.b CODE_BEEEAE
	LDA.b $47,x
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.b $0A,x
	CMP.w $000A,y
	BCS.b CODE_BEEEAE
	LDA.b $46,x
	AND.w #$00FF
	ADC.b $0A,x
	CMP.w $000A,y
	BCC.b CODE_BEEEAE
	LDA.b $42,x
	ASL
	TAX
	LDA.l $7E9128,x
	AND.w #$FF7F
	STA.l $7E9128,x
	JMP.w [$05A9]

CODE_BEEEAE:
	LDA.b $42,x
	ASL
	TAX
	LDA.l $7E9128,x
	ORA.w #$0080
	STA.l $7E9128,x
	JMP.w CODE_BEB849

CODE_BEEEC0:
	TXY
	LDA.w $0042,y
	ASL
	STA.b $32
	LDA.w #$0500
	JSR.w CODE_BEEF23
	BEQ.b CODE_BEEF1C
	LDA.w #$0600
	JSR.w CODE_BEEF23
	BEQ.b CODE_BEEF1C
	LDA.w #$0700
	JSR.w CODE_BEEF23
	BNE.b CODE_BEEEEC
	LDX.b $32
	LDA.l $7E9128,x
	DEC
	STA.l $7E9128,x
	BRA.b CODE_BEEF1C

CODE_BEEEEC:
	LDX.b $32
	SEP.b #$20
	LDA.l $7E9128,x
	SEC
	SBC.b #$04
	STA.l $7E9128,x
	AND.b #$0C
	BNE.b CODE_BEEF07
	LDA.b #$00
	STA.l $7E9129,x
	BRA.b CODE_BEEF1A

CODE_BEEF07:
	LDA.w $0044,y
	SEC
	SBC.l $7E9129,x
	BNE.b CODE_BEEF1A
	LDA.l $7E9128,x
	INC
	STA.l $7E9128,x
CODE_BEEF1A:
	REP.b #$20
CODE_BEEF1C:
	LDX.b $64
	STZ.b $00,x
	JMP.w [$05A9]

CODE_BEEF23:
	CLC
	ADC.b $32
	TAX
	SEP.b #$20
	LDA.w $0044,y
	CMP.l $7E8D28,x
	BEQ.b CODE_BEEF39
	INX
	CMP.l $7E8D28,x
	BNE.b CODE_BEEF3F
CODE_BEEF39:
	LDA.b #$00
	STA.l $7E8D28,x
CODE_BEEF3F:
	REP.b #$20
	RTS

CODE_BEEF42:
	LDX.b $64
	LDA.b $54,x
	STA.b $8E
	LDA.b $2E,x
	BNE.b CODE_BEEF6A
	JSL.l CODE_808E20
	STA.w !REGISTER_DividendLo
	LDX.b $64
	SEP.b #$20
	LDA.b $44,x
	STA.w !REGISTER_Divisor
	REP.b #$20
	INC.b $2E,x
	NOP #4
	LDA.w !REGISTER_ProductOrRemainderLo
	INC
	STA.b $4A,x
CODE_BEEF6A:
	LDY.b $42,x
	JSL.l CODE_BB8432
	BCS.b CODE_BEEFA1
	LDX.b $68
	LDA.b [$8E]
	STA.b $06,x
	LDY.w #$0002
	LDA.b [$8E],y
	STA.b $0A,x
	LDX.b $64
	LDY.b $46,x
	LDA.b $44,x
	CMP.b $4A,x
	BNE.b CODE_BEEF8B
	LDY.b $48,x
CODE_BEEF8B:
	TYA
	LDY.b $68
	STA.w $0042,y
	LDA.b $54,x
	CLC
	ADC.w #$0004
	STA.b $54,x
	STA.b $8E
	DEC.b $44,x
	BNE.b CODE_BEEF6A
	STZ.b $00,x
CODE_BEEFA1:
	JMP.w [$05A9]

CODE_BEEFA4:
	LDA.w $08B8
	BNE.b CODE_BEEFD0
	LDY.b $64
	LDA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_BEEFB3,x)

DATA_BEEFB3:
	dw CODE_BEEFC1
	dw CODE_BEEFDA
	dw CODE_BEEFF4
	dw CODE_BEEFFC
	dw CODE_BEF01B
	dw CODE_BEEFFC
	dw CODE_BEF035

CODE_BEEFC1:
	LDA.w $08BB
	AND.w #$0007
	INC
	STA.w $002E,y
	ASL
	TAX
	JMP.w (DATA_BEEFB3,x)

CODE_BEEFD0:
	LDX.b $64
	STZ.b $00,x
	STZ.w $08BA
	JMP.w [$05A9]

CODE_BEEFDA:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_PiratePanic_KaptainsKabin
	BNE.b CODE_BEEFD0
	LDA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	SEP.b #$20
	STA.w $08BA
	REP.b #$20
	TYX
	INC.b $2E,x
	INC.w $08BB
	INC.w $08BB
CODE_BEEFF4:
	LDA.w $0971
	BNE.b CODE_BEEFD0
	JMP.w [$05A9]

CODE_BEEFFC:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_PiratePanic_Main
	BNE.b CODE_BEEFD0
	LDA.w $08BA
	AND.w #$00FF
	SED
	SEC
	SBC.w !RAM_DKC2_Level_BackupOfBananaCountLo
	CLD
	BEQ.b CODE_BEF032
	AND.w #$00FF
	CMP.w #$0090
	BEQ.b CODE_BEF048
	BRA.b CODE_BEEFD0

CODE_BEF01B:
	LDA.b !RAM_DKC2_Global_CurrentLevelLo
	CMP.w #!Define_DKC2_LevelID_PiratePanic_KaptainsKabin
	BNE.b CODE_BEEFD0
	LDA.w $08BA
	AND.w #$00FF
	CMP.w !RAM_DKC2_Level_BackupOfBananaCountLo
	BNE.b CODE_BEEFD0
	LDA.w $0971
	BNE.b CODE_BEF048
CODE_BEF032:
	JMP.w [$05A9]

CODE_BEF035:
	LDA.w $08BA
	AND.w #$00FF
	CMP.w !RAM_DKC2_Level_BackupOfBananaCountLo
	BNE.b CODE_BEEFD0
	LDA.w #$0001
	TSB.w $0923
	BRA.b CODE_BEEFD0

CODE_BEF048:
	LDA.w !RAM_DKC2_Level_BackupOfBananaCountLo
	SEP.b #$20
	STA.w $08BA
	REP.b #$20
	INC.w $08BB
	LDX.b $64
	STZ.b $00,x
	JMP.w [$05A9]

CODE_BEF05C:
	LDX.b $64
	LDA.b $52,x
CODE_BEF060:
	TAY
	AND.w #$00FF
	ASL
	TAX
	TYA
	XBA
	AND.w #$00FF
	ASL
	LDY.b $64
	JSR.w (DATA_BEF074,x)
	LDX.b $64
	RTL

DATA_BEF074:
	dw CODE_BEF0CA
	dw CODE_BEF0CB
	dw CODE_BEF0CE
	dw CODE_BEF0EA
	dw CODE_BEF106
	dw CODE_BEF10F
	dw CODE_BEF166
	dw CODE_BEF1BD
	dw CODE_BEF1EF
	dw CODE_BEF1F8
	dw CODE_BEF3E6
	dw CODE_BEF409
	dw CODE_BEF4C8
	dw CODE_BEF4D1
	dw CODE_BEF50B
	dw CODE_BEF550
	dw CODE_BEF559
	dw CODE_BEF58A
	dw CODE_BEF5C7
	dw CODE_BEF5D0
	dw CODE_BEF5D4
	dw CODE_BEF5E6
	dw CODE_BEF60A
	dw CODE_BEF626
	dw CODE_BEF630
	dw CODE_BEF647
	dw CODE_BEF46C
	dw CODE_BEF67E
	dw CODE_BEF6E6
	dw CODE_BEF7A3
	dw CODE_BEF0CA
	dw CODE_BEF0CA
	dw CODE_BEF7CE
	dw CODE_BEF7DF
	dw CODE_BEF812
	dw CODE_BEF82B
	dw CODE_BEF911
	dw CODE_BEFA38
	dw CODE_BEFA5A
	dw CODE_BEFA7B
	dw CODE_BEFAAB
	dw CODE_BEFB09
	dw CODE_BEFB45

CODE_BEF0CA:
	RTS

CODE_BEF0CB:
	JSR.w CODE_BEF0EA
CODE_BEF0CE:
	LDX.w #$0000
	LDA.w $0020,y
	BPL.b CODE_BEF0D7
	DEX
CODE_BEF0D7:
	CLC
	ADC.w $0005,y
	STA.w $0005,y
	SEP.b #$20
	TXA
	ADC.w $0007,y
	STA.w $0007,y
	REP.b #$20
	RTS

CODE_BEF0EA:
	LDX.w #$0000
	LDA.w $0024,y
	BPL.b CODE_BEF0F3
	DEX
CODE_BEF0F3:
	CLC
	ADC.w $0009,y
	STA.w $0009,y
	SEP.b #$20
	TXA
	ADC.w $000B,y
	STA.w $000B,y
	REP.b #$20
	RTS

CODE_BEF106:
	JSR.w CODE_BEF0CB
	JSR.w CODE_BEFB68
	JMP.w CODE_BEFB72

CODE_BEF10F:
	LDA.w $0053,y
	AND.w #$00FF
	ASL
	TAX
	JSR.w (DATA_BEF120,x)
	JSR.w CODE_BEF0CB
	JMP.w CODE_BEFB68

DATA_BEF120:
	dw CODE_BEF124
	dw CODE_BEF130

CODE_BEF124:
	TYX
	LDA.b $06,x
	STA.b $42,x
	LDA.b $26,x
	STA.b $48,x
	INC.b $53,x
	RTS

CODE_BEF130:
	LDA.w $0026,y
	BPL.b CODE_BEF156
	LDA.w $0046,y
	XBA
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.w $0042,y
	CMP.w $0006,y
	BCC.b CODE_BEF165
CODE_BEF148:
	LDA.w $0048,y
	EOR.w #$FFFF
	INC
	STA.w $0048,y
	STA.w $0026,y
	RTS

CODE_BEF156:
	LDA.w $0046,y
	AND.w #$00FF
	CLC
	ADC.w $0042,y
	CMP.w $0006,y
	BCC.b CODE_BEF148
CODE_BEF165:
	RTS

CODE_BEF166:
	LDA.w $0053,y
	AND.w #$00FF
	ASL
	TAX
	JSR.w (DATA_BEF177,x)
	JSR.w CODE_BEF0CB
	JMP.w CODE_BEFB5E

DATA_BEF177:
	dw CODE_BEF17B
	dw CODE_BEF187

CODE_BEF17B:
	TYX
	LDA.b $0A,x
	STA.b $44,x
	LDA.b $2A,x
	STA.b $4C,x
	INC.b $53,x
	RTS

CODE_BEF187:
	LDA.w $002A,y
	BPL.b CODE_BEF1AD
	LDA.w $004A,y
	XBA
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.w $0044,y
	CMP.w $000A,y
	BCC.b CODE_BEF1BC
CODE_BEF19F:
	LDA.w $004C,y
	EOR.w #$FFFF
	INC
	STA.w $004C,y
	STA.w $002A,y
	RTS

CODE_BEF1AD:
	LDA.w $004A,y
	AND.w #$00FF
	CLC
	ADC.w $0044,y
	CMP.w $000A,y
	BCC.b CODE_BEF19F
CODE_BEF1BC:
	RTS

CODE_BEF1BD:
	LDA.w $0053,y
	AND.w #$00FF
	ASL
	TAX
	JSR.w (DATA_BEF1D1,x)
	JSR.w CODE_BEF0CB
	JSR.w CODE_BEFB68
	JMP.w CODE_BEFB5E

DATA_BEF1D1:
	dw CODE_BEF1D5
	dw CODE_BEF1E9

CODE_BEF1D5:
	TYX
	LDA.b $06,x
	STA.b $42,x
	LDA.b $0A,x
	STA.b $44,x
	LDA.b $26,x
	STA.b $48,x
	LDA.b $2A,x
	STA.b $4C,x
	INC.b $53,x
	RTS

CODE_BEF1E9:
	JSR.w CODE_BEF130
	JMP.w CODE_BEF187

CODE_BEF1EF:
	JSR.w CODE_BEFB68
	JSR.w CODE_BEF0CE
	JMP.w CODE_BEF166

CODE_BEF1F8:
	TAX
	JSR.w (DATA_BEF1FF,x)
	JMP.w CODE_BEF0CB

DATA_BEF1FF:
	dw CODE_BEF203
	dw CODE_BEF211

CODE_BEF203:
	TYX
	INC.b $53,x
	LDA.w #$1919
	STA.b $4A,x
	STZ.b $4C,x
	STZ.b $50,x
	BRA.b CODE_BEF289

CODE_BEF211:
	TYX
	LDA.b $42,x
	BEQ.b CODE_BEF232
	LDA.b $46,x
	BEQ.b CODE_BEF225
	CMP.b $06,x
	BEQ.b CODE_BEF289
	ROR
	EOR.b $26,x
	BPL.b CODE_BEF289
	BRA.b CODE_BEF232

CODE_BEF225:
	LDA.b $48,x
	BEQ.b CODE_BEF232
	CMP.b $0A,x
	BEQ.b CODE_BEF289
	ROR
	EOR.b $2A,x
	BPL.b CODE_BEF289
CODE_BEF232:
	LDX.b $64
	LDA.b $4A,x
	LDY.b $46,x
	BEQ.b CODE_BEF23B
	XBA
CODE_BEF23B:
	PHA
	AND.w #$00FF
	JSL.l CODE_B8CF28
	PLA
	XBA
	AND.w #$00FF
	JSL.l CODE_B8CEEC
	LDX.b $64
	LDA.b $4C,x
	BEQ.b CODE_BEF27B
	SEC
	SBC.w #$0100
	STA.b $4C,x
	BCS.b CODE_BEF268
	SEP.b #$20
	STA.b $4D,x
	REP.b #$20
	LDA.b $50,x
	EOR.w #$FFFF
	INC
	STA.b $50,x
CODE_BEF268:
	LDA.b $46,x
	BEQ.b CODE_BEF274
	LDA.b $2A,x
	CLC
	ADC.b $50,x
	STA.b $2A,x
	RTS

CODE_BEF274:
	LDA.b $26,x
	CLC
	ADC.b $50,x
	STA.b $26,x
CODE_BEF27B:
	RTS

CODE_BEF27C:
	LDX.b $64
	SEP.b #$20
	LDA.b $4C,x
	LSR
	STA.b $4D,x
	REP.b #$20
	BRA.b CODE_BEF232

CODE_BEF289:
	PHK
	PLB
	STZ.b $5E
	LDA.b $90
	STA.b $60
CODE_BEF291:
	LDA.b $42,x
	TAY
	CLC
	ADC.w #$0004
	STA.b $42,x
	LDA.b [$5E],y
	INY
	INY
	CMP.w #$FFFA
	BCS.b CODE_BEF306
	BIT.b $44,x
	BMI.b CODE_BEF2B9
	STA.b $46,x
	SEC
	SBC.b $06,x
	STA.b $32
	LDA.b [$5E],y
	STA.b $48,x
	SEC
	SBC.b $0A,x
	STA.b $34
	BRA.b CODE_BEF2C9

CODE_BEF2B9:
	STA.b $32
	CLC
	ADC.b $06,x
	STA.b $46,x
	LDA.b [$5E],y
	STA.b $34
	CLC
	ADC.b $0A,x
	STA.b $48,x
CODE_BEF2C9:
	LDA.b $34
	BPL.b CODE_BEF2D1
	EOR.w #$FFFF
	INC
CODE_BEF2D1:
	STA.b $38
	LDA.b $32
	BPL.b CODE_BEF2DB
	EOR.w #$FFFF
	INC
CODE_BEF2DB:
	STA.b $36
	CMP.b $38
	BCS.b CODE_BEF35F
	STZ.b $46,x
	LDA.b $44,x
	AND.w #$7FFF
	BIT.b $34
	BPL.b CODE_BEF2F0
	EOR.w #$FFFF
	INC
CODE_BEF2F0:
	STA.b $2A,x
	LDA.b $36
	LDY.b $38
	JSR.w CODE_BEF384
	BIT.b $32
	BPL.b CODE_BEF301
	EOR.w #$FFFF
	INC
CODE_BEF301:
	STA.b $26,x
	BRL.w CODE_BEF27C

CODE_BEF306:
	ASL
	ADC.w #$000B
	PHX
	TAX
	JMP.w (DATA_BEF30F,x)

DATA_BEF30F:
	dw CODE_BEF31B
	dw CODE_BEF32F
	dw CODE_BEF341
	dw CODE_BEF349
	dw CODE_BEF351
	dw CODE_BEF359

CODE_BEF31B:
	PLA
	CLC
	ADC.b [$5E],y
	TAX
	INY
	INY
	LDA.b [$5E],y
	STA.b $00,x
	LDX.b $64
	INC.b $42,x
	INC.b $42,x
	BRL.w CODE_BEF291

CODE_BEF32F:
	PLX
	LDA.b [$5E],y
	STA.b $4C,x
	INY
	INY
	LDA.b [$5E],y
	STA.b $50,x
	INC.b $42,x
	INC.b $42,x
	BRL.w CODE_BEF291

CODE_BEF341:
	PLX
	LDA.b [$5E],y
	STA.b $4A,x
	BRL.w CODE_BEF291

CODE_BEF349:
	PLX
	LDA.b [$5E],y
	STA.b $42,x
	BRL.w CODE_BEF291

CODE_BEF351:
	PLX
	LDA.b [$5E],y
	STA.b $44,x
	BRL.w CODE_BEF291

CODE_BEF359:
	PLX
	STZ.b $52,x
	BRL.w CODE_BEF232

CODE_BEF35F:
	STZ.b $48,x
	LDA.b $44,x
	AND.w #$7FFF
	BIT.b $32
	BPL.b CODE_BEF36E
	EOR.w #$FFFF
	INC
CODE_BEF36E:
	STA.b $26,x
	LDA.b $38
	LDY.b $36
	JSR.w CODE_BEF384
	BIT.b $34
	BPL.b CODE_BEF37F
	EOR.w #$FFFF
	INC
CODE_BEF37F:
	STA.b $2A,x
	BRL.w CODE_BEF27C

CODE_BEF384:
	PHY
	LDY.w #$0000
CODE_BEF388:
	CMP.w #$0100
	BCC.b CODE_BEF391
	LSR
	INY
	BRA.b CODE_BEF388

CODE_BEF391:
	SEP.b #$20
	STA.w !REGISTER_Multiplicand
	REP.b #$20
	LDA.b $44,x
	AND.w #$7FFF
CODE_BEF39D:
	CMP.w #$0100
	BCC.b CODE_BEF3A6
	LSR
	INY
	BRA.b CODE_BEF39D

CODE_BEF3A6:
	SEP.b #$20
	STA.w !REGISTER_Multiplier
	REP.b #$20
	NOP #3
	LDA.w !REGISTER_ProductOrRemainderLo
	STA.w !REGISTER_DividendLo
	PLA
	BEQ.b CODE_BEF3E5
CODE_BEF3B9:
	CMP.w #$0100
	BCC.b CODE_BEF3C2
	LSR
	DEY
	BRA.b CODE_BEF3B9

CODE_BEF3C2:
	SEP.b #$20
	STA.w !REGISTER_Divisor
	REP.b #$20
	NOP #4
	TYA
	BEQ.b CODE_BEF3DA
	BPL.b CODE_BEF3DE
	LDA.w !REGISTER_QuotientLo
CODE_BEF3D5:
	LSR
	INY
	BNE.b CODE_BEF3D5
	RTS

CODE_BEF3DA:
	LDA.w !REGISTER_QuotientLo
	RTS

CODE_BEF3DE:
	LDA.w !REGISTER_QuotientLo
CODE_BEF3E1:
	ASL
	DEY
	BNE.b CODE_BEF3E1
CODE_BEF3E5:
	RTS

CODE_BEF3E6:
	TAX
	JMP.w (DATA_BEF3EA,x)

DATA_BEF3EA:
	dw CODE_BEF3EE
	dw CODE_BEF3FD

CODE_BEF3EE:
	TYX
	LDA.b $06,x
	STA.b $42,x
	LDA.b $0A,x
	STA.b $44,x
	LDA.b $26,x
	STA.b $20,x
	INC.b $53,x
CODE_BEF3FD:
	LDX.b $64
	LDA.b $46,x
	CLC
	ADC.b $20,x
	STA.b $46,x
	JMP.w CODE_BEF46C

CODE_BEF409:
	TAX
	JMP.w (DATA_BEF40D,x)

DATA_BEF40D:
	dw CODE_BEF411
	dw CODE_BEF427

CODE_BEF411:
	TYX
	LDA.b $06,x
	STA.b $42,x
	LDA.b $0A,x
	STA.b $44,x
	LDA.b $26,x
	STA.b $20,x
	BPL.b CODE_BEF425
	LDA.b $4A,x
	XBA
	STA.b $4A,x
CODE_BEF425:
	INC.b $53,x
CODE_BEF427:
	LDX.b $64
	LDA.b $4A,x
	BIT.b $26,x
	BMI.b CODE_BEF430
	XBA
CODE_BEF430:
	AND.w #$FF00
	STA.b $5E
	LDA.b $46,x
	STA.b $60
	CLC
	ADC.b $20,x
	STA.b $46,x
	BIT.b $20,x
	BPL.b CODE_BEF44D
	LDA.b $5E
	SEC
	SBC.b $60
	CMP.b $20,x
	BCC.b CODE_BEF45F
	BRA.b CODE_BEF457

CODE_BEF44D:
	LDA.b $5E
	CLC
	SBC.b $60
	CLC
	ADC.b $20,x
	BCC.b CODE_BEF45F
CODE_BEF457:
	LDA.b $26,x
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_BEF45F:
	LDA.w #$000A
	JSL.l CODE_B8CF28
	LDX.b $64
	JSR.w CODE_BEF46C
	RTS

CODE_BEF46C:
	PHK
	PLB
	LDA.b $48,x
	AND.w #$FF00
	STA.b $5E
	LDA.b $47,x
	AND.w #$00FF
	STA.b $60
	JSL.l CODE_B3F428
	JSR.w CODE_BEF49E
	LDX.b $64
	CLC
	ADC.b $42,x
	STA.b $06,x
	LDA.b $60
	JSL.l CODE_B3F42C
	JSR.w CODE_BEF49E
	LDX.b $64
	EOR.w #$FFFF
	SEC
	ADC.b $44,x
	STA.b $0A,x
	RTS

CODE_BEF49E:
	BPL.b CODE_BEF4B4
	EOR.w #$FFFF
	INC
	ORA.b $5E
	STA.w !REGISTER_Multiplicand
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	XBA
	AND.w #$00FF
	RTS

CODE_BEF4B4:
	ORA.b $5E
	STA.w !REGISTER_Multiplicand
	LDA.w !REGISTER_ProductOrRemainderLo
	LDA.w !REGISTER_ProductOrRemainderLo
	XBA
	AND.w #$00FF
	EOR.w #$FFFF
	INC
	RTS

CODE_BEF4C8:
	TYX
	DEC.b $04,x
	BPL.b CODE_BEF4D0
	LSR
	STA.b $52,x
CODE_BEF4D0:
	RTS

CODE_BEF4D1:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $04,x
	BEQ.b CODE_BEF4EB
	CMP.w #$8000
	ROR
	ROR.b $5E
	CLC
	ADC.b $06,x
	CMP.w $0006,y
	BEQ.b CODE_BEF4EB
	ROR
	EOR.b $5E
	BPL.b CODE_BEF50A
CODE_BEF4EB:
	LDA.b $08,x
	BEQ.b CODE_BEF502
	CMP.w #$8000
	ROR
	ROR.b $5E
	CLC
	ADC.b $0A,x
	CMP.w $000A,y
	BEQ.b CODE_BEF502
	ROR
	EOR.b $5E
	BPL.b CODE_BEF50A
CODE_BEF502:
	LDA.b $53,x
	AND.w #$00FF
	STA.b $52,x
	CLC
CODE_BEF50A:
	RTS

CODE_BEF50B:
	TYX
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $05,x
	AND.w #$00FF
	STA.b $5E
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BCS.b CODE_BEF524
	ADC.b $5E
	BCC.b CODE_BEF54F
	BRA.b CODE_BEF528

CODE_BEF524:
	CMP.b $5E
	BCS.b CODE_BEF54F
CODE_BEF528:
	LDA.b $04,x
	AND.w #$00FF
	STA.b $5E
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	BCS.b CODE_BEF53D
	ADC.b $5E
	BCC.b CODE_BEF54F
	BRA.b CODE_BEF541

CODE_BEF53D:
	CMP.b $5E
	BCS.b CODE_BEF54F
CODE_BEF541:
	LDA.b $53,x
	AND.w #$00FF
	BEQ.b CODE_BEF54D
	STA.b $04,x
	LDA.w #$000C
CODE_BEF54D:
	STA.b $52,x
CODE_BEF54F:
	RTS

CODE_BEF550:
	JSR.w CODE_BEFB68
	JSR.w CODE_BEFB5E
	JMP.w CODE_BEF0CB

CODE_BEF559:
	TAX
	JMP.w (DATA_BEF55D,x)

DATA_BEF55D:
	dw CODE_BEF0CA
	dw CODE_BEF563
	dw CODE_BEF572

CODE_BEF563:
	TYX
	INC.b $53,x
	LDA.b $0A,x
	STA.b $0C,x
	STZ.b $08,x
	JSR.w CODE_BEF0EA
	JMP.w CODE_BEFB72

CODE_BEF572:
	JSR.w CODE_BEF0EA
	JSR.w CODE_BEFB72
	LDX.b $64
	LDA.b $0C,x
	CMP.b $0A,x
	BCS.b CODE_BEF589
	STA.b $0A,x
	LDA.w #$0010
	STA.b $52,x
	STZ.b $24,x
CODE_BEF589:
	RTS

CODE_BEF58A:
	TAX
	JMP.w (DATA_BEF58E,x)

DATA_BEF58E:
	dw CODE_BEF0CA
	dw CODE_BEF594
	dw CODE_BEF5A3

CODE_BEF594:
	TYX
	INC.b $53,x
	LDA.b $06,x
	STA.b $0C,x
	STZ.b $04,x
	JSR.w CODE_BEFB68
	JMP.w CODE_BEF0CE

CODE_BEF5A3:
	JSR.w CODE_BEFB68
	JSR.w CODE_BEF0CE
	TYX
	LDA.b $0C,x
	CMP.b $06,x
	BEQ.b CODE_BEF5BD
	ROR.b $5E
	LDA.b $12,x
	ASL
	EOR.b $5E
	ASL
	LDA.b $0C,x
	BCC.b CODE_BEF5BD
	RTS

CODE_BEF5BD:
	STA.b $06,x
	LDA.w #$0011
	STA.b $52,x
	STZ.b $20,x
	RTS

CODE_BEF5C7:
	JSR.w CODE_BEFB5E
	JSR.w CODE_BEF0EA
	JMP.w CODE_BEF10F

CODE_BEF5D0:
	JSR.w CODE_BEFB72
	TXY
CODE_BEF5D4:
	JSR.w CODE_BEF0CB
	TYX
	DEC.b $1E,x
	BPL.b CODE_BEF5E5
	STZ.b $1E,x
	LDA.b $53,x
	AND.w #$00FF
	STA.b $52,x
CODE_BEF5E5:
	RTS

CODE_BEF5E6:
	TYX
	DEC.b $1E,x
	BMI.b CODE_BEF5F2
	JSR.w CODE_BEFB72
	TXY
	JMP.w CODE_BEF0CB

CODE_BEF5F2:
	LDA.b $0A,x
	STA.b $1E,x
	LDA.b $20,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $20,x
	LDA.w #$FE80
	STA.b $24,x
	INC.b $52,x
	RTS

CODE_BEF60A:
	JSR.w CODE_BEFB72
	TXY
	JSR.w CODE_BEF0CB
	TYX
	LDA.b $1E,x
	CMP.b $0A,x
	BCS.b CODE_BEF625
	BIT.b $24,x
	BMI.b CODE_BEF625
	STZ.b $1E,x
	LDA.b $53,x
	AND.w #$00FF
	STA.b $52,x
CODE_BEF625:
	RTS

CODE_BEF626:
	JSR.w CODE_BEFB72
	TXY
	JSR.w CODE_BEF0EA
	JMP.w CODE_BEF10F

CODE_BEF630:
	TYX
	LDA.b $04,x
	BIT.b $12,x
	BVC.b CODE_BEF63B
	EOR.w #$FFFF
	INC
CODE_BEF63B:
	CMP.w #$8000
	ROR
	STA.b $04,x
	JSR.w CODE_BEF655
	INC.b $52,x
	RTS

CODE_BEF647:
	TYX
	JSR.w CODE_BEF655
	BPL.b CODE_BEF654
	LDA.b $53,x
	AND.w #$00FF
	STA.b $52,x
CODE_BEF654:
	RTS

CODE_BEF655:
	LDY.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	ASL.b $04,x
	BEQ.b CODE_BEF66C
	PHP
	LDA.b $04,x
	CLC
	ADC.b $06,x
	CMP.w $0006,y
	ROR.b $04,x
	PLP
	ROR
	EOR.b $04,x
	RTS

CODE_BEF66C:
	ASL.b $08,x
	PHP
	LDA.b $08,x
	CLC
	ADC.b $0A,x
	CMP.w $000A,y
	ROR.b $08,x
	PLP
	ROR
	EOR.b $04,x
	RTS

CODE_BEF67E:
	LDA.w $0053,y
	AND.w #$00FF
	ASL
	TAX
	JSR.w (DATA_BEF692,x)
	JSR.w CODE_BEF0CB
	JSR.w CODE_BEFB68
	JMP.w CODE_BEFB5E

DATA_BEF692:
	dw CODE_BEF696
	dw CODE_BEF6AA

CODE_BEF696:
	TYX
	LDA.b $06,x
	STA.b $42,x
	LDA.b $0A,x
	STA.b $44,x
	LDA.b $26,x
	STA.b $48,x
	LDA.b $2A,x
	STA.b $4C,x
	INC.b $53,x
	RTS

CODE_BEF6AA:
	JSR.w CODE_BEF130
	LDA.w $002A,y
	BPL.b CODE_BEF6D5
	LDA.w $004A,y
	XBA
	AND.w #$00FF
	ASL
	ASL
	EOR.w #$FFFF
	SEC
	ADC.w $0044,y
	CMP.w $000A,y
	BCC.b CODE_BEF6E5
CODE_BEF6C7:
	LDA.w $004C,y
	EOR.w #$FFFF
	INC
	STA.w $004C,y
	STA.w $002A,y
	RTS

CODE_BEF6D5:
	LDA.w $004A,y
	AND.w #$00FF
	ASL
	ASL
	ADC.w $0044,y
	CMP.w $000A,y
	BCC.b CODE_BEF6C7
CODE_BEF6E5:
	RTS

CODE_BEF6E6:
	TAX
	BNE.b CODE_BEF757
	STZ.b $32
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $0A,x
	SEC
	SBC.w $000A,y
	BPL.b CODE_BEF6FC
	EOR.w #$FFFF
	INC
	DEC.b $32
CODE_BEF6FC:
	XBA
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.w $0048,y
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.b $0A,x
	STA.w $004A,y
	STZ.b $34
	LDA.w !REGISTER_QuotientLo
	BIT.b $32
	BPL.b CODE_BEF71C
	EOR.w #$FFFF
	INC
CODE_BEF71C:
	CLC
	ADC.w $0024,y
	STA.w $0024,y
	LDA.b $06,x
	SEC
	SBC.w $0006,y
	BPL.b CODE_BEF731
	EOR.w #$FFFF
	INC
	DEC.b $34
CODE_BEF731:
	XBA
	STA.w !REGISTER_DividendLo
	SEP.b #$20
	LDA.w $0048,y
	STA.w !REGISTER_Divisor
	REP.b #$20
	LDA.b $06,x
	STA.w $0048,y
	TYX
	INC.b $53,x
	LDA.w !REGISTER_QuotientLo
	BIT.b $34
	BPL.b CODE_BEF752
	EOR.w #$FFFF
	INC
CODE_BEF752:
	STA.w $0020,y
	BRA.b CODE_BEF77E

CODE_BEF757:
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $06,x
	SEC
	SBC.w $0048,y
	CLC
	ADC.w $0006,y
	STA.w $0006,y
	LDA.b $06,x
	STA.w $0048,y
	LDA.b $0A,x
	SEC
	SBC.w $004A,y
	CLC
	ADC.w $000A,y
	STA.w $000A,y
	LDA.b $0A,x
	STA.w $004A,y
CODE_BEF77E:
	JSR.w CODE_BEF0CB
	LDX.b $64
	LDA.b $4C,x
	CLC
	ADC.b $24,x
	BMI.b CODE_BEF792
	CMP.w #$0800
	BCC.b CODE_BEF792
	LDA.w #$0800
CODE_BEF792:
	STA.b $24,x
	ASL
	BCS.b CODE_BEF7A2
	LDA.b $12,x
	EOR.b $4E,x
	AND.w #$3000
	EOR.b $12,x
	STA.b $12,x
CODE_BEF7A2:
	RTS

CODE_BEF7A3:
	LDX.b $64
	LDA.w #$0108
	CMP.b $06,x
	BCS.b CODE_BEF7B7
	LDA.w $0AFC
	ADC.w #$00F8
	CMP.b $06,x
	BCC.b CODE_BEF7B7
	RTS

CODE_BEF7B7:
	BEQ.b CODE_BEF7CD
	STA.b $06,x
	LDA.b $26,x
	EOR.b $20,x
	ASL
	STZ.b $20,x
	BCS.b CODE_BEF7CD
	STZ.b $26,x
	LDA.w #$0002
	ORA.b $1E,x
	STA.b $1E,x
CODE_BEF7CD:
	RTS

CODE_BEF7CE:
	JSR.w CODE_BEF7DF
	JSR.w CODE_BEF7A3
	JSR.w CODE_BEFB68
	JSR.w CODE_BEFB72
	JSL.l CODE_B8D15E
	RTS

CODE_BEF7DF:
	LDA.w $0D4E
	BPL.b CODE_BEF7E9
CODE_BEF7E4:
	JSL.l CODE_B8D4F8
	RTS

CODE_BEF7E9:
	LDX.b $64
	CLC
	ADC.w #$0010
	CMP.b $0A,x
	BCS.b CODE_BEF7E4
	LDA.b $20,x
	ASL
	ROR.b $20,x
	ASL
	ROR.b $20,x
	LDA.b $24,x
	ASL
	ROR.b $24,x
	ASL
	ROR.b $24,x
	JSL.l CODE_B8D4F8
	LDX.b $64
	ASL.b $20,x
	ASL.b $20,x
	ASL.b $24,x
	ASL.b $24,x
	RTS

CODE_BEF812:
	LDA.w $0026,y
	PHA
	JSR.w CODE_BEF7CE
	PLY
	LDX.b $64
	LDA.w #$0002
	AND.b $1E,x
	BEQ.b CODE_BEF82A
	TYA
	EOR.w #$FFFF
	INC
	STA.b $26,x
CODE_BEF82A:
	RTS

CODE_BEF82B:
	TAX
	JSR.w (DATA_BEF832,x)
	JMP.w CODE_BEF7CE

DATA_BEF832:
	dw CODE_BEF838
	dw CODE_BEF848
	dw CODE_BEF8F3

CODE_BEF838:
	TYX
	LDA.b $06,x
	STA.b $42,x
	LDA.b $0A,x
	STA.b $44,x
	LDA.b $26,x
	STA.b $48,x
	INC.b $53,x
	RTS

CODE_BEF848:
	LDA.w $0010,y
	AND.w #$0007
	CMP.w #$0006
	BEQ.b CODE_BEF891
	LDA.w $001E,y
	AND.w #$0002
	BNE.b CODE_BEF8B5
	LDA.w $0026,y
	BPL.b CODE_BEF881
	LDA.w $0046,y
	XBA
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.w $0042,y
	CMP.w $0006,y
	BCC.b CODE_BEF890
CODE_BEF873:
	LDA.w $0026,y
	EOR.w #$FFFF
	INC
	STA.w $0026,y
	STA.w $0048,y
	RTS

CODE_BEF881:
	LDA.w $0046,y
	AND.w #$00FF
	CLC
	ADC.w $0042,y
	CMP.w $0006,y
	BCC.b CODE_BEF873
CODE_BEF890:
	RTS

CODE_BEF891:
	TYX
	INC.b $53,x
	RTS

CODE_BEF895:
	JSR.w CODE_BEF7DF
	JSR.w CODE_BEF7A3
	JSR.w CODE_BEFB68
	JSR.w CODE_BEFB72
	JSL.l CODE_B8D15E
	JSR.w CODE_BEF7DF
	JSR.w CODE_BEF7A3
	JSR.w CODE_BEFB68
	JSR.w CODE_BEFB72
	JSL.l CODE_B8D15E
CODE_BEF8B5:
	TYX
	LDA.b $46,x
	BIT.b $48,x
	BPL.b CODE_BEF8D6
	AND.w #$FF00
	XBA
	CLC
	ADC.w $0006,y
	CMP.w #$0100
	BCS.b CODE_BEF8CC
	LDA.w #$0100
CODE_BEF8CC:
	STA.w $0042,y
	LDA.w $0048,y
	BPL.b CODE_BEF8EC
	BRA.b CODE_BEF8E8

CODE_BEF8D6:
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.w $0006,y
	STA.w $0042,y
	LDA.w $0048,y
	BMI.b CODE_BEF8EC
CODE_BEF8E8:
	EOR.w #$FFFF
	INC
CODE_BEF8EC:
	STA.w $0026,y
	STA.w $0048,y
	RTS

CODE_BEF8F3:
	LDA.w $0010,y
	AND.w #$0007
	CMP.w #$0006
	BEQ.b CODE_BEF910
	TYX
	LDA.b $48,x
	EOR.w #$FFFF
	INC
	STA.b $48,x
	LDA.b $1E,x
	ORA.w #$0002
	STA.b $1E,x
	DEC.b $53,x
CODE_BEF910:
	RTS

CODE_BEF911:
	LDA.w $0053,y
	AND.w #$00FF
	ASL
	TAX
	JSR.w (DATA_BEF92A,x)
	LDY.b $64
	JSR.w CODE_BEF0CB
	LDA.w $0006,y
	STA.w $0042,y
	JMP.w CODE_BEFB5E

DATA_BEF92A:
	dw CODE_BEF92E
	dw CODE_BEF95A

CODE_BEF92E:
	JSR.w CODE_BEF17B
	LDA.b $0A,x
	STA.b $0C,x
	LDY.b $64
	LDX.w !RAM_DKC2_Level_ActivePlayerRAMIndexLo
	LDA.b $42,x
	STA.w $0002,y
CODE_BEF93F:
	LDY.b $64
	LDX.b $02,y
	LDY.b $64
	LDA.w $0010,y
	STA.b $32
	CPX.b $64
	LDA.b $4A,x
	BCC.b CODE_BEF952
	LDA.b $06,x
CODE_BEF952:
	SEC
	SBC.w $005C,y
	STA.w $0010,y
	RTS

CODE_BEF95A:
	STZ.w $0A92
	LDA.w #$0000
	LDX.w #$0000
	JSR.w CODE_BEFA15
	BNE.b CODE_BEF97C
	LDA.w #$FFC0
	LDX.w #$0000
	JSR.w CODE_BEFA15
	BNE.b CODE_BEF97C
	LDA.w #$0040
	LDX.w #$0000
	JSR.w CODE_BEFA15
CODE_BEF97C:
	STA.w $0A92
	LDA.b $AC
	STA.w $0A94
	STZ.w $0A96
	LDA.w #$0000
	LDX.w #$0040
	JSR.w CODE_BEFA15
	BNE.b CODE_BEF9A6
	LDA.w #$FFC0
	LDX.w #$0040
	JSR.w CODE_BEFA15
	BNE.b CODE_BEF9A6
	LDA.w #$0040
	LDX.w #$0040
	JSR.w CODE_BEFA15
CODE_BEF9A6:
	STA.w $0A96
	LDY.b $64
	LDA.w $0A92
	BNE.b CODE_BEF9B8
	LDA.w $0A96
	BNE.b CODE_BEF9B8
	LDA.w $000C,y
CODE_BEF9B8:
	STA.w $000C,y
	SEC
	SBC.w $000E,y
	STA.w $0044,y
	SEC
	SBC.w $000A,y
	STA.b $32
	EOR.w $002A,y
	BMI.b CODE_BEF9F6
	LDA.w $004A,y
	BIT.b $32
	BPL.b CODE_BEF9DF
	XBA
	AND.w #$00FF
	CLC
	ADC.b $32
	BPL.b CODE_BEF9F6
	BRA.b CODE_BEF9EA

CODE_BEF9DF:
	AND.w #$00FF
	EOR.w #$FFFF
	SEC
	ADC.b $32
	BMI.b CODE_BEF9F6
CODE_BEF9EA:
	ASL
	ASL
	ASL
	ASL
	ASL
	CLC
	ADC.w $004C,y
	STA.w $002A,y
CODE_BEF9F6:
	JSR.w CODE_BEF187
	JSR.w CODE_BEF93F
	SEC
	SBC.b $32
	CLC
	ADC.w $0006,y
	STA.w $0006,y
	SEC
	SBC.w $0010,y
	EOR.w #$FFFF
	INC
	ASL
	ASL
	ASL
	STA.w $0020,y
	RTS

CODE_BEFA15:
	LDY.b $64
	CLC
	ADC.w $000C,y
	STA.b $34
	TXA
	CLC
	ADC.w $0006,y
	CLC
	ADC.w $005C,y
	JSL.l CODE_B5C3E7
	EOR.w #$FFFF
	BPL.b CODE_BEFA34
	SEC
	ADC.w #$6300
	RTS

CODE_BEFA34:
	LDA.w #$0000
	RTS

CODE_BEFA38:
	JSR.w CODE_BEF7DF
	JSR.w CODE_BEF7A3
	LDX.b $64
	LDA.b $22,x
	CLC
	ADC.b $24,x
	BMI.b CODE_BEFA50
	LDY.w #$0002
	CMP.b [$8E],y
	BCC.b CODE_BEFA50
	LDA.b [$8E],y
CODE_BEFA50:
	STA.b $24,x
	JSR.w CODE_BEFB68
	JSL.l CODE_B8D15E
	RTS

CODE_BEFA5A:
	JSR.w CODE_BEF7DF
	JSR.w CODE_BEF7A3
	JSR.w CODE_BEFB72
	JSL.l CODE_B8D15E
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BNE.b CODE_BEFA7A
	LDA.b $53,x
	AND.w #$00FF
	STA.b $52,x
CODE_BEFA7A:
	RTS

CODE_BEFA7B:
	JSR.w CODE_BEF7DF
	JSR.w CODE_BEF7A3
	JSR.w CODE_BEFB72
	JSL.l CODE_B8D15E
	LDX.b $64
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0101
	BNE.b CODE_BEFAAA
	LDA.b $24,x
	EOR.w #$FFFF
	INC
	STA.b $24,x
	LDA.b $20,x
	CMP.w #$8000
	ROR
	CMP.w #$8000
	ROR
	STA.b $20,x
	DEC.b $52,x
CODE_BEFAAA:
	RTS

CODE_BEFAAB:
	LDA.w $0026,y
	PHA
	JSR.w CODE_BEF7CE
	LDX.b $64
	LDA.w #$0002
	AND.b $1E,x
	BNE.b CODE_BEFABD
	PLA
	RTS

CODE_BEFABD:
	LDA.b $0A,x
	SEC
	SBC.b $42,x
	STA.b $34
	LDY.w #$000F
	LDA.b $01,S
	BPL.b CODE_BEFACE
	LDY.w #$FFF1
CODE_BEFACE:
	TYA
	CLC
	ADC.b $06,x
	JSL.l CODE_B5C3E7
	EOR.w #$FFFF
	BPL.b CODE_BEFAF6
	SEC
	ADC.w #$6300
	SEC
	SBC.b $0A,x
	BCS.b CODE_BEFAE8
	ADC.b $42,x
	BCC.b CODE_BEFAF6
CODE_BEFAE8:
	PLA
	STA.b $26,x
	CMP.w #$8000
	ROR
	STA.b $20,x
	LDA.b $44,x
	STA.b $24,x
	RTS

CODE_BEFAF6:
	PLA
	EOR.w #$FFFF
	INC
	STA.b $26,x
	STZ.b $20,x
	STZ.b $04,x
	LDA.w #!Define_DKC2_SoundID_ReboundingTire|$0500
	JSL.l CODE_B3A3D8
	RTS

CODE_BEFB09:
	LDA.w $0026,y
	STA.w $0DAA
	LDA.w $002A,y
	STA.w $0DAE
	JSR.w CODE_BEFB68
	JSR.w CODE_BEFB5E
	JSL.l CODE_B8D4F8
	LDX.b $64
	LDA.b $26,x
	BNE.b CODE_BEFB2B
	SEC
	SBC.w $0DAA
	STA.b $26,x
CODE_BEFB2B:
	LDA.b $2A,x
	BEQ.b CODE_BEFB39
	LDA.b $1E,x
	AND.w #$0101
	CMP.w #$0001
	BNE.b CODE_BEFB44
CODE_BEFB39:
	LDA.w $0DAE
	EOR.w #$FFFF
	INC
	STA.b $2A,x
	STZ.b $24,x
CODE_BEFB44:
	RTS

CODE_BEFB45:
	TYX
	LDA.b $26,x
	PHA
	LDA.b $20,x
	PHA
	STZ.b $20,x
	JSR.w CODE_BEFB5E
	JSL.l CODE_B8D4F8
	LDX.b $64
	PLA
	STA.b $20,x
	PLA
	STA.b $26,x
	RTS

CODE_BEFB5E:
	LDY.w #$0004
	LDA.b [$8E],y
	JSL.l CODE_B8CEEC
	RTS

CODE_BEFB68:
	LDY.w #$0004
	LDA.b [$8E],y
	JSL.l CODE_B8CF28
	RTS

CODE_BEFB72:
	LDX.b $64
	LDY.w #$0000
	LDA.b [$8E],y
	LDY.w #$0002
	CLC
	ADC.b $24,x
	BMI.b CODE_BEFB87
	CMP.b [$8E],y
	BCC.b CODE_BEFB87
	LDA.b [$8E],y
CODE_BEFB87:
	STA.b $24,x
	RTS

	%FREE_BYTES($FEFB8A, 1142, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################

macro DKC2BankFFMacros(StartBank, EndBank)
%BANK_START(<StartBank>)

UNK_FF0000:
	db "DIDDY ASSEMBLY DATE & TIME 22/10/95 @  1:46"

UNK_FF002B:
	db $0D,$0A,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
	db $00,$00,$00,$00,$00

DATA_FF0040:
	dw $0070,$0800,$005A,$0800,$F7C8,$0120,$0240,$0360
	dw $000B,$000B,$000B,$0002,$0005,$0002,$0002,$0120
	dw $0360,$0480,$003C,$FA80,$FD80,$FA80,$0400,$0100
	dw $FF00,$000D,$0C00,$FF00,$0200,$F800,$0C80,$FE00
	dw $0000,$F840,$0040,$0200,$000A,$0050,$0004,$0180
	dw $000A,$0300,$01C0,$02C0,$02C0,$03C0,$01C0,$02C0
	dw $02C0,$03C0,$0240,$0380,$FF60,$0060,$0200,$0003
	dw $FE00,$FD40,$FF00,$000C,$0140,$0240,$0180,$0280
	dw $00C0,$0480,$FD80,$0003,$0010,$0003,$0400,$FFEE
	dw $0012,$0200,$FFF2,$000E,$F600,$0070,$005C,$0010
	dw $0070,$0070,$0800,$0800,$0280,$0800,$0800,$0048
	dw $0036,$0028,$0048,$0048,$0800,$0800,$0380,$0800
	dw $0800,$F870,$F870,$FE80,$F900,$F900,$0220,$0200
	dw $0300,$0200,$0200,$0340,$0300,$0480,$0300,$0300
	dw $0009,$000A,$0002,$0007,$0007

DATA_FF012A:
	dw $0070,$0800,$0048,$0800,$F8C8,$0100,$0200,$0300
	dw $000B,$000B,$000B,$0002,$0005,$0002,$0002,$0120
	dw $0360,$0480,$003C,$FA80,$FD80,$FA80,$0400,$0100
	dw $FF00,$0004,$0B00,$FF80,$0200,$F800,$0E80,$FE80
	dw $0000,$F800,$0040,$0200,$0008,$0050,$0004,$0180
	dw $000A,$0300,$0140,$0240,$0240,$0340,$0140,$0240
	dw $0240,$0340,$0200,$0300,$FF60,$0060,$0200,$0003
	dw $FE00,$FD40,$FF00,$000C,$0140,$0240,$0180,$0280
	dw $00C0,$0480,$FD80,$0003,$0010,$0003,$0400,$FFEE
	dw $0012,$0200,$FFF2,$000E,$F600,$0070,$005C,$0010
	dw $0070,$0070,$0800,$0800,$0280,$0800,$0800,$0048
	dw $0036,$0028,$0048,$0048,$0800,$0800,$0380,$0800
	dw $0800,$F880,$F870,$FE80,$F900,$F900,$0220,$0200
	dw $0300,$0200,$0200,$0340,$0300,$0480,$0300,$0300
	dw $0009,$000A,$0002,$0007,$0007

DATA_FF0214:
	dw $0050,$0800,$0007,$0400

DATA_FF021C:
	dw $0070,$0800,$0008,$0040

DATA_FF0224:
	dw $0070,$0C00,$0008,$0040

DATA_FF022C:
	dw $0040,$0800,$0008,$0040

DATA_FF0234:
	dw $0040,$0800,$0008,$0040

DATA_FF023C:
	dw $0040,$0800,$0008,$0040

DATA_FF0244:
	dw $0040,$0800,$0002

DATA_FF024A:
	dw $0040,$0800,$0008,$0040

DATA_FF0252:
	dw $0040,$0800,$0002

DATA_FF0258:
	dw $0040,$0800,$0008,$0040

DATA_FF0260:
	dw $0070,$0800,$0002,$0400,$020F

DATA_FF026A:
	dw $0070,$0800,$0002,$0500,$020F

DATA_FF0274:
	dw $0070,$0800,$0002,$0360,$020F

DATA_FF027E:
	dw $0070,$0800,$0008,$0040,$5528,$0171,$0201,$0000
	dw $0000,$0000,$0000

DATA_FF0294:
	dw $0070,$0800,$0008,$0040,$5528,$0162,$0101,$0000
	dw $0000,$0000,$0000

DATA_FF02AA:
	dw $0070,$0800,$0008,$0040,$5408,$01A1,$0101,$01A2
	dw $0000,$0000,$0000

DATA_FF02C0:
	dw $0070,$0800,$0008,$0040,$5480,$01A5,$0101,$0000
	dw $0000,$0000,$0000

DATA_FF02D6:
	dw $0070,$0800,$0008,$0040,$5428,$01A7,$0101,$0000
	dw $0000,$0000,$0000

DATA_FF02EC:
	dw $0070,$0800,$000F,$0040,$5000,$0199,$0101,$0000
	dw $0000,$0000,$0000

DATA_FF0302:
	dw $0070,$0800,$000F,$0040,$6000,$0000,$0101,$0000
	dw $0000,$0000,$0000

DATA_FF0318:
	dw $0070,$0800,$000F,$0040,$5428,$019D,$0101,$0000
	dw $0000,$0000,$0000

DATA_FF032E:
	dw $0070,$0800,$0008,$0000,$001C,$012C,$01C0,DATA_FD6790
	dw DATA_FD67CC

DATA_FF0340:
	dw $0070,$0800,$0008,$FFFF,$0030,$012C,$01C0,DATA_FD67AE
	dw DATA_FD67CC

DATA_FF0352:
	dw $0070,$0800,$0008,$0040,$0078,$01E0

DATA_FF035E:
	dw $0070,$0800,$0008,$0040,$4030,$0004,$003C,$0000
	dw $000F

DATA_FF0370:
	dw $0070,$0800,$0008,$0040,$5040,$0004,$0028,$0000
	dw $000F

DATA_FF0382:
	dw $0070,$0800,$0008,$0040,$4030,$0004,$0046,$0020
	dw $000F

DATA_FF0394:
	dw $0070,$0800,$0008,$0040,$6080,$0004,$0032,$0000
	dw $000F

DATA_FF03A6:
	dw $0070,$0800,$0008,$0040,$6060,$0004,$002D,$0000
	dw $000F

DATA_FF03B8:
	dw $0070,$0800,$0008,$0040,$4030,$0004,$003C,$0030
	dw $000F

DATA_FF03CA:
	dw $0070,$0800,$0008,$0040,$4030,$0004,$003C,$003A
	dw $000F

DATA_FF03DC:
	dw $0070,$0800,$0008,$0040,$4040,$0000,$0000,$0020
	dw $000F,$3030,$00C0,$3030,$0400,$06E0,$0900

DATA_FF03FA:
	dw $0070,$0800,$0008,$0040,$4040,$0000,$0000,$0020
	dw $000F,$3030,$00C0,$3030,$0400,$0100,$0600

DATA_FF0418:
	dw $0070,$0800,$0008,$0040,$4040,$0000,$0000,$0020
	dw $000F,$3030,$00C0,$3030,$0400,$0100,$1800

DATA_FF0436:
	dw $0070,$0C00,$000F

DATA_FF043C:
	dw $0070,$0800,$0008,$0040,$0076,$0000

DATA_FF0448:
	dw $0070,$0400,$0008,$0040

DATA_FF0450:
	dw $0070,$0800,$0008,$0040,$00E2,$0000

DATA_FF045C:
	dw $0001,$0040,$0002,$FFC0,$0001,$0050,$0004,$FFC0
	dw $0100

DATA_FF046E:
	dw $F740,$0070,$00B8,$0800

DATA_FF0476:
	dw $0090,$0C00,$0008,$0040

DATA_FF047E:
	dw DATA_FF0C7E,DATA_FF0C88,DATA_FF0CBA,DATA_FF0CD2,DATA_FF0E72,DATA_FF0E8A,DATA_FF0EAA,DATA_FF0EBE
	dw DATA_FF0EE0,DATA_FF0F02,DATA_FF0F14,DATA_FF0F28,DATA_FF0F44,DATA_FF0F58,DATA_FF0F6C,DATA_FF0F80
	dw DATA_FF0F94,DATA_FF0FA8,DATA_FF0FCE,DATA_FF0FDA,DATA_FF1000,DATA_FF1000,DATA_FF1000,DATA_FF1B6E
	dw DATA_FF1B9C,DATA_FF1BCA,DATA_FF1036,DATA_FF104A,DATA_FF1086,DATA_FF1090,DATA_FF109A,DATA_FF10A4
	dw DATA_FF10AE,DATA_FF10F0,DATA_FF111E,DATA_FF113E,DATA_FF120C,DATA_FF1228,DATA_FF1248,DATA_FF1274
	dw DATA_FF128C,DATA_FF12A4,DATA_FF12BC,DATA_FF151A,DATA_FF1524,$0000,$0000,DATA_FF1550
	dw DATA_FF15B2,DATA_FF15C6,DATA_FF15DA,DATA_FF15EE,DATA_FF1622,DATA_FF1636,DATA_FF164A,DATA_FF1666
	dw DATA_FF1680,DATA_FF169A,DATA_FF16B6,DATA_FF16CE,DATA_FF1710,DATA_FF0C10,DATA_FF17A8,DATA_FF17BC
	dw DATA_FF17DC,DATA_FF1800,DATA_FF1820,DATA_FF1842,DATA_FF2458,DATA_FF23CC,DATA_FF23E8,DATA_FF2404
	dw DATA_FF2420,DATA_FF243C,DATA_FF1AE6,DATA_FF1B02,DATA_FF1B26,DATA_FF1B52,DATA_FF1BF8,DATA_FF1C14
	dw DATA_FF1C30,DATA_FF1C50,DATA_FF1C76,DATA_FF1C98,DATA_FF1CD8,DATA_FF1D32,DATA_FF1D50,DATA_FF1D6E
	dw DATA_FF1D8A,DATA_FF1DC4,DATA_FF1E08,DATA_FF1E2E,DATA_FF1E54,DATA_FF1E70,DATA_FF1EA6,DATA_FF1EC4
	dw DATA_FF1EFA,DATA_FF1F28,DATA_FF1F86,DATA_FF1FFA,DATA_FF201C,DATA_FF0C60,DATA_FF0C60,DATA_FF0C2C
	dw DATA_FF0BF4,DATA_FF14B0,DATA_FF14EA,DATA_FF2304,DATA_FF2330,DATA_FF0BA4,DATA_FF0C02,DATA_FF12D6
	dw DATA_FF0BC0,DATA_FF16EE,DATA_FF14DC,DATA_FF14A2,DATA_FF13A8,DATA_FF13E2,DATA_FF13EC,DATA_FF13F6
	dw DATA_FF1400,DATA_FF1436,DATA_FF145E,DATA_FF140A,DATA_FF1490,DATA_FF1444,$0000,$0000
	dw DATA_FF2474,DATA_FF2496,DATA_FF24B8,DATA_FF24DA,DATA_FF2522,DATA_FF2544,DATA_FF22BA,DATA_FF2298
	dw DATA_FF261C,$0000,DATA_FF24FC,DATA_FF25B6,DATA_FF25CC,DATA_FF2636,DATA_FF2712,DATA_FF26F4
	dw DATA_FF0BB2,DATA_FF0B80,DATA_FF0B8C,DATA_FF0B98,DATA_FF115E,DATA_FF117E,DATA_FF11C4,DATA_FF11CE
	dw DATA_FF11D8,DATA_FF11E2,DATA_FF11EC,DATA_FF0C1E,DATA_FF296A,DATA_FF2996,DATA_FF29B8,DATA_FF29E4
	dw DATA_FF2730,DATA_FF274E,DATA_FF2648,DATA_FF265A,DATA_FF266C,DATA_FF267E,DATA_FF2690,DATA_FF26A2
	dw DATA_FF26B4,DATA_FF2360,DATA_FF2384,DATA_FF23A8,DATA_FF21EA,DATA_FF1D16,DATA_FF1CF6,DATA_FF22D8
	dw DATA_FF2770,DATA_FF278A,DATA_FF27B0,DATA_FF27E4,DATA_FF27CA,DATA_FF2818,DATA_FF27FE,DATA_FF2138
	dw DATA_FF208C,DATA_FF20B0,DATA_FF20D4,DATA_FF20F8,DATA_FF211C,DATA_FF2076,DATA_FF2068,DATA_FF1FE4
	dw DATA_FF1FCE,DATA_FF1FB8,DATA_FF1FAA,DATA_FF1F98,DATA_FF1CB6,DATA_FF1D7C,DATA_FF259C,DATA_FF283E
	dw DATA_FF2878,$0000,DATA_FF2852,DATA_FF2898,DATA_FF28B8,DATA_FF28D8,DATA_FF290E,DATA_FF2922
	dw DATA_FF2942,DATA_FF06A2,DATA_FF06B0,DATA_FF06BE,DATA_FF06D0,DATA_FF06DE,DATA_FF06F0,DATA_FF0706
	dw DATA_FF0718,DATA_FF0736,DATA_FF0744,DATA_FF0752,DATA_FF0760,DATA_FF076E,DATA_FF077C,DATA_FF078A
	dw DATA_FF07A4,DATA_FF07CE,DATA_FF07DC,DATA_FF07F6,DATA_FF0808,DATA_FF0816,DATA_FF0824,DATA_FF0836
	dw DATA_FF084C,DATA_FF085A,DATA_FF086C,DATA_FF087A,DATA_FF0888,DATA_FF0896,DATA_FF08A8,DATA_FF08BA
	dw DATA_FF08D0,DATA_FF08DE,DATA_FF08EC,DATA_FF08FE,DATA_FF0918,DATA_FF0932,DATA_FF0950,DATA_FF096A
	dw DATA_FF0984,DATA_FF099E,DATA_FF09B8,DATA_FF09D2,DATA_FF09EC,DATA_FF0A06,DATA_FF0A20,DATA_FF0A42
	dw DATA_FF0A64,DATA_FF0A86,DATA_FF0AA8,DATA_FF0ACA,DATA_FF0AE4,DATA_FF0AFE,DATA_FF0B18,DATA_FF0B3A
	dw DATA_FF0B5C

DATA_FF0690:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8500 : dw $3000
	dw $8000

DATA_FF06A2:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $001D
	dw $8100 : dw $018D
	dw $8000

DATA_FF06B0:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $001C
	dw $8100 : dw $016F
	dw $8000

DATA_FF06BE:
	dw $8300 : dw DATA_FF0690
	dw $001E : dw $0001
	dw $8D00 : dw $0010
	dw $8100 : dw $0163
	dw $8000

DATA_FF06D0:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0050
	dw $8100 : dw $01A3
	dw $8000

DATA_FF06DE:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $003B
	dw $8100 : dw $019A
	dw $8000

DATA_FF06F0:
	dw $8300 : dw DATA_FF0690
	dw $002A : dw $8000
	dw $000A : dw $0180
	dw $8D00 : dw $001E
	dw $8100 : dw $0193
	dw $8000

DATA_FF0706:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $0038
	dw $8100 : dw $0196
	dw $8000

DATA_FF0718:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $0180
	dw $0028 : dw $0100
	dw $8D00 : dw $0077
	dw $8500 : dw $3000
	dw $8100 : dw $02DD
	dw $8000

DATA_FF0736:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $003C
	dw $8100 : dw $01A9
	dw $8000

DATA_FF0744:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $000B
	dw $8100 : dw $0180
	dw $8000

DATA_FF0752:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0032
	dw $8100 : dw $0183
	dw $8000

DATA_FF0760:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $000E
	dw $8100 : dw $0177
	dw $8000

DATA_FF076E:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $00B2
	dw $8100 : dw $0307
	dw $8000

DATA_FF077C:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0007
	dw $8100 : dw $0160
	dw $8000

DATA_FF078A:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $0170
	dw $8D00 : dw $003A
	dw $8500 : dw $3000
	dw $8100 : dw $01A8
	dw $8000

DATA_FF07A4:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $0022 : dw $0068
	dw $000E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $FB80
	dw $8D00 : dw $002F
	dw $8500 : dw $3000
	dw $8100 : dw $0191
	dw $8000

DATA_FF07CE:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0053
	dw $8100 : dw $019F
	dw $8000

DATA_FF07DC:
	dw $0000 : dw $0314
	dw $0006 : dw $00DD
	dw $000A : dw $0170
	dw $8D00 : dw $0001
	dw $8500 : dw $3000
	dw $8100 : dw $024F
	dw $8000

DATA_FF07F6:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $001F
	dw $8500 : dw $3000
	dw $8100 : dw $01F5
	dw $8000

DATA_FF0808:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0055
	dw $8100 : dw $01EE
	dw $8000

DATA_FF0816:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0012
	dw $8100 : dw $0169
	dw $8000

DATA_FF0824:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $005C
	dw $8100 : dw $02D0
	dw $8000

DATA_FF0836:
	dw $8300 : dw DATA_FF0690
	dw $0050 : dw $0080
	dw $002F : dw $0001
	dw $8D00 : dw $0008
	dw $8100 : dw $017D
	dw $8000

DATA_FF084C:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $000C
	dw $8100 : dw $0172
	dw $8000

DATA_FF085A:
	dw $8300 : dw DATA_FF0690
	dw $0048 : dw $0009
	dw $8D00 : dw $0024
	dw $8100 : dw $01AF
	dw $8000

DATA_FF086C:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $005F
	dw $8100 : dw $028C
	dw $8000

DATA_FF087A:
	dw $8300 : dw DATA_FF0690
	dw $001A : dw $14C4
	dw $8D00 : dw $0027
	dw $8000

DATA_FF0888:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $005E
	dw $8100 : dw $028D
	dw $8000

DATA_FF0896:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $0022
	dw $8100 : dw $01FD
	dw $8000

DATA_FF08A8:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $0021
	dw $8100 : dw $0204
	dw $8000

DATA_FF08BA:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $0051
	dw $8500 : dw $7000
	dw $8100 : dw $021A
	dw $8000

DATA_FF08D0:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0096
	dw $8100 : dw $028C
	dw $8000

DATA_FF08DE:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0097
	dw $8100 : dw $028D
	dw $8000

DATA_FF08EC:
	dw $8300 : dw DATA_FF0690
	dw $000A : dw $0180
	dw $8D00 : dw $0038
	dw $8100 : dw $0230
	dw $8000

DATA_FF08FE:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $0069
	dw $8500 : dw $3000
	dw $8100 : dw $0260
	dw $8000

DATA_FF0918:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $006A
	dw $8500 : dw $3000
	dw $8100 : dw $0261
	dw $8000

DATA_FF0932:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $0002 : dw $00F8
	dw $8D00 : dw $002B
	dw $8500 : dw $4000
	dw $8100 : dw $0269
	dw $8000

DATA_FF0950:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $0043
	dw $8500 : dw $3000
	dw $8100 : dw $009D
	dw $8000

DATA_FF096A:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $0060
	dw $8500 : dw $3000
	dw $8100 : dw $006C
	dw $8000

DATA_FF0984:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $000D
	dw $8500 : dw $3000
	dw $8100 : dw $0309
	dw $8000

DATA_FF099E:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $0005
	dw $8500 : dw $3000
	dw $8100 : dw $0308
	dw $8000

DATA_FF09B8:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $006F
	dw $8500 : dw $3000
	dw $8100 : dw $01B7
	dw $8000

DATA_FF09D2:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $0180
	dw $8D00 : dw $000F
	dw $8500 : dw $3000
	dw $8100 : dw $0149
	dw $8000

DATA_FF09EC:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $0049
	dw $8500 : dw $3000
	dw $8100 : dw $02CE
	dw $8000

DATA_FF0A06:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $8D00 : dw $0037
	dw $8500 : dw $3000
	dw $8100 : dw $01D2
	dw $8000

DATA_FF0A20:
	dw $0000 : dw $0318
	dw $0006 : dw $00E0
	dw $000A : dw $0180
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC293
	dw $8D00 : dw $0023
	dw $8500 : dw $3000
	dw $8100 : dw $01CA
	dw $8000

DATA_FF0A42:
	dw $0000 : dw $0318
	dw $0006 : dw $00E0
	dw $000A : dw $0180
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC2B1
	dw $8D00 : dw $0004
	dw $8500 : dw $3000
	dw $8100 : dw $01CB
	dw $8000

DATA_FF0A64:
	dw $0000 : dw $0318
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC2E7
	dw $8D00 : dw $00A3
	dw $8500 : dw $3000
	dw $8100 : dw $01D9
	dw $8000

DATA_FF0A86:
	dw $0000 : dw $0318
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC307
	dw $8D00 : dw $00A4
	dw $8500 : dw $3000
	dw $8100 : dw $01D9
	dw $8000

DATA_FF0AA8:
	dw $0000 : dw $0318
	dw $0006 : dw $00E0
	dw $000A : dw $01A0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC27D
	dw $8D00 : dw $0026
	dw $8500 : dw $3000
	dw $8100 : dw $01D9
	dw $8000

DATA_FF0ACA:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $0180
	dw $8D00 : dw $00A8
	dw $8500 : dw $3000
	dw $8100 : dw $030B
	dw $8000

DATA_FF0AE4:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $0180
	dw $8D00 : dw $006A
	dw $8500 : dw $3000
	dw $8100 : dw $0244
	dw $8000

DATA_FF0AFE:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $000A : dw $0138
	dw $8D00 : dw $006A
	dw $8500 : dw $3000
	dw $8100 : dw $024F
	dw $8000

DATA_FF0B18:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $0026 : dw $0180
	dw $0020 : dw $0180
	dw $000A : dw $01A0
	dw $8D00 : dw $0004
	dw $8500 : dw $3000
	dw $8100 : dw $00A6
	dw $8000

DATA_FF0B3A:
	dw $0000 : dw $0314
	dw $0006 : dw $00E0
	dw $0026 : dw $0180
	dw $0020 : dw $0180
	dw $000A : dw $01A0
	dw $8D00 : dw $0001
	dw $8500 : dw $3000
	dw $8100 : dw $0003
	dw $8000

DATA_FF0B5C:
	dw $8300 : dw DATA_FF0690
	dw $8D00 : dw $0002
	dw $8500 : dw $3000
	dw $8100 : dw $030A
	dw $8000

DATA_FF0B6E:
	dw $0000 : dw $0308
	dw $001C : dw $0000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $01BF
	dw $8000

DATA_FF0B80:
	dw $8600 : dw $0000,$0000
	dw $8300 : dw DATA_FF0B6E
	dw $8000

DATA_FF0B8C:
	dw $8600 : dw $FFF0,$000E
	dw $8300 : dw DATA_FF0B6E
	dw $8000

DATA_FF0B98:
	dw $8600 : dw $0010,$0014
	dw $8300 : dw DATA_FF0B6E
	dw $8000

DATA_FF0BA4:
	dw $0000 : dw !Define_DKC2_SpriteID_VerticalWindChanger
	dw $0054 : dw DATA_FFD5F6
	dw $002E : dw $0000
	dw $8000

DATA_FF0BB2:
	dw $0000 : dw !Define_DKC2_SpriteID_VerticalWindChanger
	dw $0054 : dw DATA_FFD722
	dw $002E : dw $0000
	dw $8000

DATA_FF0BC0:
	dw $0000 : dw $0300
	dw $0002 : dw $00F8
	dw $0006 : dw $1780
	dw $000A : dw $1200
	dw $002E : dw $0000
	dw $0030 : dw $0000
	dw $001C : dw $8000
	dw $8500 : dw $3000
	dw $8400 : dw DATA_FD6682
	dw $8000

DATA_FF0BE6:
	dw $0000 : dw !Define_DKC2_SpriteID_VerticalWindChanger
	dw $0054 : dw DATA_FFD5F6
	dw $002E : dw $0000
	dw $8000

DATA_FF0BF4:
	dw $0000 : dw !Define_DKC2_SpriteID_HorizontalWindChanger
	dw $0054 : dw DATA_FFD45A
	dw $002E : dw $0000
	dw $8000

DATA_FF0C02:
	dw $0000 : dw !Define_DKC2_SpriteID_HorizontalWindChanger
	dw $0054 : dw DATA_FFD4EE
	dw $002E : dw $0000
	dw $8000

DATA_FF0C10:
	dw $0000 : dw !Define_DKC2_SpriteID_HorizontalWindChanger
	dw $0054 : dw DATA_FFD4FA
	dw $002E : dw $0000
	dw $8000

DATA_FF0C1E:
	dw $0000 : dw !Define_DKC2_SpriteID_HorizontalWindChanger
	dw $0054 : dw DATA_FFD506
	dw $002E : dw $0000
	dw $8000

DATA_FF0C2C:
	dw $8600 : dw $0000,$FFF0
	dw $0000 : dw !Define_DKC2_SpriteID_LargeSmokePuff
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $0002 : dw $00D6
	dw $8100 : dw $01BF
	dw $8400 : dw DATA_FD6682
	dw $0052 : dw $0000
	dw $8000

DATA_FF0C60:
	dw $0000 : dw !Define_DKC2_SpriteID_Timer
	dw $0002 : dw $00F8
	dw $002E : dw $0002
	dw $0030 : dw $0000
	dw $001C : dw $8000
	dw $8500 : dw $3000
	dw $8400 : dw DATA_FD6682
	dw $8000

DATA_FF0C7E:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00E0
	dw $002E : dw $0000
	dw $8000

DATA_FF0C88:
	dw $0000 : dw !Define_DKC2_SpriteID_Sun
	dw $0002 : dw $00C0
	dw $001C : dw $E000
	dw $0006 : dw $0080
	dw $000A : dw $0050
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $1000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $015F
	dw $8000

DATA_FF0CBA:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite01CC
	dw $8600 : dw $0000,$0000
	dw $001A : dw $0000
	dw $0016 : dw $0000
	dw $8D00 : dw $0033
	dw $8000

DATA_FF0CD2:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite01CC
	dw $8600 : dw $0000,$0000
	dw $001A : dw $0000
	dw $0016 : dw $0000
	dw $8D00 : dw $006C
	dw $8000

DATA_FF0CEA:
	dw $0000 : dw !Define_DKC2_SpriteID_AnimalBuddyIcon
	dw $0002 : dw $00F8
	dw $001C : dw $8000
	dw $002E : dw $0000
	dw $8500 : dw $3000
	dw $8000

DATA_FF0D00:
	dw DATA_FF0D0A,DATA_FF0D1C,DATA_FF0D2E,DATA_FF0D40,DATA_FF0D52

DATA_FF0D0A:
	dw $8300 : dw DATA_FF0CEA
	dw $0042 : dw $0014
	dw $0044 : dw $00CD
	dw $8D00 : dw $0005
	dw $8000

DATA_FF0D1C:
	dw $8300 : dw DATA_FF0CEA
	dw $0042 : dw $0014
	dw $0044 : dw $00CD
	dw $8D00 : dw $000D
	dw $8000

DATA_FF0D2E:
	dw $8300 : dw DATA_FF0CEA
	dw $0042 : dw $0014
	dw $0044 : dw $00CD
	dw $8D00 : dw $000F
	dw $8000

DATA_FF0D40:
	dw $8300 : dw DATA_FF0CEA
	dw $0042 : dw $0014
	dw $0044 : dw $00CD
	dw $8D00 : dw $0043
	dw $8000

DATA_FF0D52:
	dw $8300 : dw DATA_FF0CEA
	dw $0042 : dw $0014
	dw $0044 : dw $00CD
	dw $8D00 : dw $0060
	dw $8000

DATA_FF0D64:
	dw DATA_FF0D6E,DATA_FF0DA2,DATA_FF0DD6,DATA_FF0E0E,DATA_FF0E42

DATA_FF0D6E:
	dw $0000 : dw !Define_DKC2_SpriteID_Squitter
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF022C
	dw $0042 : dw $0000
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $005A : dw $00FF
	dw $0030 : dw $0002
	dw $8D00 : dw $0005
	dw $8100 : dw $0147
	dw $8000

DATA_FF0DA2:
	dw $0000 : dw !Define_DKC2_SpriteID_Rattly
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF0234
	dw $0042 : dw $0000
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $005A : dw $00FF
	dw $0030 : dw $0002
	dw $8D00 : dw $000D
	dw $8100 : dw $0148
	dw $8000

DATA_FF0DD6:
	dw $0000 : dw !Define_DKC2_SpriteID_Squawks
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF023C
	dw $0042 : dw $0000
	dw $004A : dw $0000
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $005A : dw $00FF
	dw $8D00 : dw $000F
	dw $8100 : dw $0149
	dw $8000

DATA_FF0E0E:
	dw $0000 : dw !Define_DKC2_SpriteID_Rambi
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF024A
	dw $0042 : dw $0000
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $005A : dw $00FF
	dw $0030 : dw $0002
	dw $8D00 : dw $0043
	dw $8100 : dw $014A
	dw $8000

DATA_FF0E42:
	dw $0000 : dw !Define_DKC2_SpriteID_Enguarde
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF0258
	dw $0042 : dw $0000
	dw $002E : dw $0004
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8D00 : dw $0060
	dw $8100 : dw $014B
	dw $8000

DATA_FF0E72:
	dw $8600 : dw $FFDC,$FFE8
	dw $8300 : dw DATA_FF1786
	dw $0002 : dw $00D6
	dw $8100 : dw $01BB
	dw $0052 : dw $0000
	dw $8000

DATA_FF0E8A:
	dw $0000 : dw !Define_DKC2_SpriteID_KrooksHook
	dw $0054 : dw DATA_FF021C
	dw $0030 : dw $0020
	dw $8600 : dw $0019,$FFF6
	dw $002E : dw $0000
	dw $8D00 : dw $0055
	dw $8100 : dw $01F3
	dw $8000

DATA_FF0EAA:
	dw $0000 : dw !Define_DKC2_SpriteID_ShipDeckWaterSplash
	dw $8800
	dw $8D00 : dw $0052
	dw $8500 : dw $3000
	dw $8100 : dw $01F9
	dw $8000

DATA_FF0EBE:
	dw $0000 : dw !Define_DKC2_SpriteID_DiddyKong
	dw $0002 : dw $00D8
	dw $0054 : dw DATA_FF0040
	dw $000C : dw $FFC0
	dw $001E : dw $0000
	dw $002E : dw $0000
	dw $0030 : dw $001C
	dw $8B00 : dw $2000
	dw $8000

DATA_FF0EE0:
	dw $0000 : dw !Define_DKC2_SpriteID_DixieKong
	dw $0002 : dw $00E4
	dw $0054 : dw DATA_FF012A
	dw $000C : dw $FFC0
	dw $001E : dw $0000
	dw $002E : dw $0000
	dw $0030 : dw $001C
	dw $8B00 : dw $2000
	dw $8000

DATA_FF0F02:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00EC
	dw $0006 : dw $0080
	dw $000A : dw $0078
	dw $001A : dw $000C
	dw $8000

DATA_FF0F14:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00FC
	dw $8600 : dw $0000,$0000
	dw $8400 : dw DATA_FD6574
	dw $8100 : dw $015C
	dw $8000

DATA_FF0F28:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0100
	dw $8600 : dw $FFFB,$FFE2
	dw $0042 : dw $0400
	dw $8500 : dw $3000
	dw $8400 : dw DATA_FD6484
	dw $8100 : dw $015D
	dw $8000

DATA_FF0F44:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite010C
	dw $8600 : dw $0000,$FFF6
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $01B6
	dw $8000

DATA_FF0F58:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite010C
	dw $8600 : dw $0000,$0000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $01B6
	dw $8000

DATA_FF0F6C:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0110
	dw $8600 : dw $0000,$0000
	dw $8D00 : dw $006E
	dw $8100 : dw $0152
	dw $8000

DATA_FF0F80:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0110
	dw $8600 : dw $0000,$0000
	dw $8400 : dw $006E												; Note: Shouldn't this be command $8D00?
	dw $8100 : dw $0151
	dw $8000

DATA_FF0F94:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0110
	dw $8600 : dw $000A,$0008
	dw $8400 : dw DATA_FD6574
	dw $8100 : dw $0153
	dw $8000

DATA_FF0FA8:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite008C
	dw $0006 : dw $0000
	dw $000A : dw $0000
	dw $001A : dw $0000
	dw $0016 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $0000
	dw $0056 : dw $FFFF
	dw $005A : dw $0000
	dw $8000

DATA_FF0FCE:
	dw $8900 : dw $0028,DATA_FD6682 : dl DATA_C00B21 : db $06
	dw $8000

DATA_FF0FDA:
	dw $8E00 : dw $000C,$0002 : dl DATA_C01B21 : db $20
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00C8
	dw $0020 : dw $0000
	dw $0024 : dw $FF00
	dw $8500 : dw $2000
	dw $8100 : dw $0154
	dw $8000

DATA_FF1000:
	dw $8E00 : dw $0010,$000F : dl DATA_C01F21 : db $20
	dw $8600 : dw $0008,$FFF0
	dw $0054 : dw DATA_FF0244
	dw $002E : dw $0000
	dw $0002 : dw $00C8
	dw $8700 : dw $0020,$0680
	dw $8700 : dw $0026,$0100
	dw $0024 : dw $FE80
	dw $001C : dw $0000
	dw $8100 : dw $0156
	dw $8000

DATA_FF1036:
	dw $0000 : dw !Define_DKC2_SpriteID_BurstEffect
	dw $8800
	dw $8400 : dw DATA_FD6682
	dw $8500 : dw $3000
	dw $8100 : dw $0168
	dw $8000

DATA_FF104A:
	dw $0000 : dw !Define_DKC2_SpriteID_BurstEffect
	dw $8600 : dw $0000,$0000
	dw $8400 : dw DATA_FD6682
	dw $8500 : dw $3000
	dw $8100 : dw $0168
	dw $8000

DATA_FF1062:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite01E8
	dw $0002 : dw $00D5
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $0030 : dw $0020
	dw $8000

DATA_FF1086:
	dw $8300 : dw DATA_FF1062
	dw $8D00 : dw $001F
	dw $8000

DATA_FF1090:
	dw $8300 : dw DATA_FF1062
	dw $8D00 : dw $002A
	dw $8000

DATA_FF109A:
	dw $8300 : dw DATA_FF1062
	dw $8D00 : dw $0065
	dw $8000

DATA_FF10A4:
	dw $8300 : dw DATA_FF1062
	dw $8D00 : dw $0066
	dw $8000

DATA_FF10AE:
	dw $8D00 : dw $0018
	dw $0042 : dw $0001
	dw $0000 : dw !Define_DKC2_SpriteID_ExtraLifeBalloon
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00D4
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02C0
	dw $002A : dw $FF40
	dw $0004 : dw $001E
	dw $002E : dw $0003
	dw $0052 : dw $0110
	dw $0024 : dw $FA00
	dw $8000

DATA_FF10F0:
	dw $0000 : dw !Define_DKC2_SpriteID_Bananas
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $02B2
	dw $002E : dw $0002
	dw $004E : dw $0010
	dw $0052 : dw $0110
	dw $0024 : dw $FA00
	dw $0050 : dw $00B4
	dw $8000

DATA_FF111E:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelIcons
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00ED
	dw $002E : dw $0000
	dw $004E : dw $2020
	dw $8D00 : dw $0002
	dw $8500 : dw $2000
	dw $8000

DATA_FF113E:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelIcons
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00ED
	dw $002E : dw $0000
	dw $004E : dw $2020
	dw $8D00 : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FF115E:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelIcons
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00ED
	dw $002E : dw $0000
	dw $004E : dw $2020
	dw $8400 : dw DATA_FD6484
	dw $8500 : dw $2000
	dw $8000

DATA_FF117E:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelIcons
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00ED
	dw $002E : dw $0000
	dw $004E : dw $2020
	dw $8400 : dw DATA_FD6574
	dw $8500 : dw $2000
	dw $8000

DATA_FF119E:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelIcons
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00ED
	dw $002E : dw $0000
	dw $004E : dw $2020
	dw $8500 : dw $2000
	dw $8000

DATA_FF11BA:
	dw $012C,$012E,$0130,$0132,$0134

DATA_FF11C4:
	dw $8300 : dw DATA_FF119E
	dw $8D00 : dw $0005
	dw $8000

DATA_FF11CE:
	dw $8300 : dw DATA_FF119E
	dw $8D00 : dw $000D
	dw $8000

DATA_FF11D8:
	dw $8300 : dw DATA_FF119E
	dw $8D00 : dw $000F
	dw $8000

DATA_FF11E2:
	dw $8300 : dw DATA_FF119E
	dw $8D00 : dw $0043
	dw $8000

DATA_FF11EC:
	dw $8300 : dw DATA_FF119E
	dw $8D00 : dw $0060
	dw $8000

DATA_FF11F6:
	dw $0000 : dw $023C
	dw $0002 : dw $00F0
	dw $0030 : dw $0000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $01BB
	dw $8000

DATA_FF120C:
	dw $8600 : dw $0000,$0000
	dw $8300 : dw DATA_FF11F6
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $0002 : dw $00F4
	dw $8000

DATA_FF1228:
	dw $8600 : dw $0000,$0000
	dw $8300 : dw DATA_FF11F6
	dw $003A : dw $0200
	dw $0020 : dw $0000
	dw $0024 : dw $0080
	dw $8500 : dw $2000
	dw $0002 : dw $00F4
	dw $8000

DATA_FF1248:
	dw $0000 : dw !Define_DKC2_SpriteID_ShipDeckWaterSplash
	dw $8800
	dw $8D00 : dw $0011
	dw $8500 : dw $3000
	dw $8100 : dw $01B5
	dw $8000

DATA_FF125C:
	dw $8900 : dw $0014,DATA_FD6682 : dl DATA_C02321 : db $20
	dw $0054 : dw DATA_FF021C
	dw $8100 : dw $01F8
	dw $0052 : dw $0001
	dw $8000

DATA_FF1274:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $FFF8,$0008
	dw $0002 : dw $00C4
	dw $0020 : dw $FF00
	dw $0024 : dw $FFE0
	dw $8000

DATA_FF128C:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $FFF4,$0008
	dw $0002 : dw $00C4
	dw $0020 : dw $0100
	dw $0024 : dw $FFE0
	dw $8000

DATA_FF12A4:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $0006,$FFDE
	dw $0002 : dw $00C4
	dw $0020 : dw $0000
	dw $0024 : dw $FF80
	dw $8000

DATA_FF12BC:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $0008,$0008
	dw $0002 : dw $00E6
	dw $8700 : dw $0020,$FF00
	dw $0024 : dw $FFE0
	dw $8000

DATA_FF12D6:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $0012,$0002
	dw $8700 : dw $0020,$0200
	dw $0024 : dw $0200
	dw $003A : dw $0100
	dw $8000

DATA_FF12F0:
	dw $0000 : dw !Define_DKC2_SpriteID_CoinHUDOnNPCScreen
	dw $0006 : dw $0030
	dw $000A : dw $0060
	dw $0002 : dw $00F0
	dw $8500 : dw $3000
	dw $8D00 : dw $0014
	dw $8100 : dw $01C1
	dw $8000

DATA_FF130E:
	dw $0000 : dw !Define_DKC2_SpriteID_CoinHUDOnNPCScreen
	dw $0006 : dw $00A0
	dw $000A : dw $00A0
	dw $0002 : dw $00F0
	dw $8500 : dw $3000
	dw $8D00 : dw $0014
	dw $8100 : dw $01C2
	dw $8000

DATA_FF132C:
	dw $0000 : dw !Define_DKC2_SpriteID_DiddyKong
	dw $0002 : dw $00D8
	dw $0006 : dw $00A0
	dw $000A : dw $00D0
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $0054 : dw DATA_FF0040
	dw $000C : dw $FFC0
	dw $001E : dw $0000
	dw $002E : dw $0000
	dw $0030 : dw $001E
	dw $8500 : dw $2000
	dw $8400 : dw DATA_FD6484
	dw $8000

DATA_FF136A:
	dw $0000 : dw !Define_DKC2_SpriteID_DixieKong
	dw $0002 : dw $00E4
	dw $0006 : dw $00D0
	dw $000A : dw $00D0
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $0054 : dw DATA_FF012A
	dw $000C : dw $FFC0
	dw $001E : dw $0000
	dw $002E : dw $0000
	dw $0030 : dw $001E
	dw $8500 : dw $2000
	dw $8400 : dw DATA_FD6574
	dw $8000

DATA_FF13A8:
	dw $8600 : dw $0014,$FFE8
	dw $8300 : dw DATA_FF1786
	dw $0002 : dw $00D6
	dw $8100 : dw $01BB
	dw $0052 : dw $000F
	dw $8000

DATA_FF13C0:
	dw $0000 : dw !Define_DKC2_SpriteID_Klank
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0476
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $004A : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $01AF
	dw $8000

DATA_FF13E2:
	dw $8300 : dw DATA_FF13C0
	dw $8D00 : dw $006D
	dw $8000

DATA_FF13EC:
	dw $8300 : dw DATA_FF13C0
	dw $8D00 : dw $0024
	dw $8000

DATA_FF13F6:
	dw $8300 : dw DATA_FF13C0
	dw $8D00 : dw $0012
	dw $8000

DATA_FF1400:
	dw $8300 : dw DATA_FF13C0
	dw $8D00 : dw $00B4
	dw $8000

DATA_FF140A:
	dw $8300 : dw DATA_FF13C0
	dw $8D00 : dw $0029
	dw $8000

DATA_FF1414:
	dw $0000 : dw !Define_DKC2_SpriteID_RacingFlag
	dw $8500 : dw $3000
	dw $001A : dw $3300
	dw $0002 : dw $00EC
	dw $0006 : dw $0073
	dw $000A : dw $0041
	dw $001C : dw $8000
	dw $0044 : dw $0078
	dw $8000

DATA_FF1436:
	dw $8300 : dw DATA_FF1414
	dw $8D00 : dw $0035
	dw $002E : dw $0001
	dw $8000

DATA_FF1444:
	dw $8300 : dw DATA_FF1414
	dw $0046 : dw $0035
	dw $004E : dw $0C43
	dw $002E : dw $0301
	dw $001C : dw $C000
	dw $0044 : dw $00F0
	dw $8000

DATA_FF145E:
	dw $0000 : dw !Define_DKC2_SpriteID_RacingFlag
	dw $8500 : dw $3000
	dw $001A : dw $3304
	dw $8D00 : dw $0036
	dw $0002 : dw $00EC
	dw $0006 : dw $00E4
	dw $000A : dw $FFF8
	dw $001C : dw $8000
	dw $002E : dw $0000
	dw $0042 : dw $1428
	dw $0044 : dw $0036
	dw $0046 : dw $0003
	dw $8000

DATA_FF1490:
	dw $8300 : dw DATA_FF145E
	dw $0006 : dw $0014
	dw $002E : dw $0500
	dw $004E : dw $0000
	dw $8000

DATA_FF14A2:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00B8
	dw $002E : dw DATA_FF151A
	dw $8300 : dw DATA_FF14B8
	dw $8000

DATA_FF14B0:
	dw $0000 : dw !Define_DKC2_SpriteID_Explosion
	dw $002E : dw DATA_FF1524
DATA_FF14B8:
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $00C0
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $004A : dw $000A
	dw $0044 : dw $0000
	dw $0046 : dw $0004
	dw $0048 : dw $0004
	dw $8000

DATA_FF14DC:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00B8
	dw $002E : dw DATA_FF151A
	dw $8300 : dw DATA_FF14F2
	dw $8000

DATA_FF14EA:
	dw $0000 : dw !Define_DKC2_SpriteID_Explosion
	dw $002E : dw DATA_FF1524
DATA_FF14F2:
	dw $8600 : dw $0000,$0000
	dw $0000 : dw !Define_DKC2_SpriteID_Explosion
	dw $0020 : dw $FF40
	dw $0024 : dw $0000
	dw $0042 : dw $0006
	dw $004A : dw $000A
	dw $0044 : dw $0000
	dw $0046 : dw $0004
	dw $0048 : dw $0004
	dw $8000

DATA_FF151A:
	dw $0000 : dw $0248
	dw $8300 : dw DATA_FF1528
	dw $8000

DATA_FF1524:
	dw $0000 : dw !Define_DKC2_SpriteID_ExplosionCloud
DATA_FF1528:
	dw $8600 : dw $0000,$0000
	dw $001C : dw $0000
	dw $0002 : dw $00F4
	dw $0030 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $FF00
	dw $001C : dw $0000
	dw $8400 : dw DATA_FD7164+$02
	dw $8100 : dw $01BC
	dw $8000

DATA_FF1550:
	dw $0000 : dw !Define_DKC2_SpriteID_Fireworks
	dw $0002 : dw $00C0
	dw $002E : dw $0000
	dw $0030 : dw $0000
	dw $0020 : dw $0000
	dw $001C : dw $E000
	dw $8500 : dw $0000
	dw $8400 : dw DATA_FD61C2
	dw $8000

DATA_FF1572:
	dw $8E00 : dw $0060,$0002 : dl DATA_FB0800 : db $17
	dw $0002 : dw $00F4
	dw $002E : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $02A4
	dw $8000

DATA_FF1592:
	dw $8E00 : dw $0064,$0002 : dl DATA_FA0660 : db $20
	dw $0002 : dw $00F4
	dw $002E : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $02A5
	dw $8000

DATA_FF15B2:
	dw $8300 : dw DATA_FF1572
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $0200
	dw $0024 : dw $FB00
	dw $8000

DATA_FF15C6:
	dw $8300 : dw DATA_FF1572
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $FF00
	dw $0024 : dw $FA00
	dw $8000

DATA_FF15DA:
	dw $8300 : dw DATA_FF1592
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $FE00
	dw $0024 : dw $FB00
	dw $8000

DATA_FF15EE:
	dw $8300 : dw DATA_FF1592
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $0100
	dw $0024 : dw $F980
	dw $8000

DATA_FF1602:
	dw $8E00 : dw $0064,$0028 : dl DATA_FA0660 : db $20
	dw $0002 : dw $00F4
	dw $002E : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $02A5
	dw $8000

DATA_FF1622:
	dw $8300 : dw DATA_FF1602
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $FE00
	dw $0024 : dw $FB00
	dw $8000

DATA_FF1636:
	dw $8300 : dw DATA_FF1602
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $0100
	dw $0024 : dw $F980
	dw $8000

DATA_FF164A:
	dw $0000 : dw !Define_DKC2_SpriteID_DKBarrelLetters
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00CC
	dw $002E : dw $0000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $02BF
	dw $8000

DATA_FF1666:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $0003,$0005
	dw $0002 : dw $00C4
	dw $8700 : dw $0020,$0030
	dw $0024 : dw $FFF0
	dw $8000

DATA_FF1680:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $0003,$0005
	dw $0002 : dw $00C4
	dw $8700 : dw $0020,$FFD0
	dw $0024 : dw $FFF0
	dw $8000

DATA_FF169A:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $0003,$0008
	dw $0002 : dw $00C4
	dw $0020 : dw $0000
	dw $0024 : dw $0010
	dw $003A : dw $0180
	dw $8000

DATA_FF16B6:
	dw $8600 : dw $0000,$FFF2
	dw $8300 : dw DATA_FF1786
	dw $0002 : dw $00D6
	dw $8100 : dw $01BF
	dw $0052 : dw $0000
	dw $8000

DATA_FF16CE:
	dw $8600 : dw $FFE9,$FFE8
	dw $8300 : dw DATA_FF1786
	dw $0002 : dw $00D6
	dw $8100 : dw $01BF
	dw $0024 : dw $01C0
	dw $002A : dw $FFA0
	dw $0052 : dw $000F
	dw $8000

DATA_FF16EE:
	dw $8600 : dw $FFFE,$FFE2
	dw $8300 : dw DATA_FF1786
	dw $0002 : dw $00D6
	dw $8100 : dw $01BF
	dw $8700 : dw $0020,$0200
	dw $0024 : dw $FFC0
	dw $0052 : dw $000F
	dw $8000

DATA_FF1710:
	dw $0054 : dw DATA_FF021C
DATA_FF1714:
	dw $0000 : dw !Define_DKC2_SpriteID_ShotCannonballOrBarrel
	dw $0030 : dw $0020
	dw $8D00 : dw $0009
	dw $8100 : dw $02E3
	dw $002E : dw $0000
	dw $004A : dw $0000
	dw $8600 : dw $FFE9,$FFF4
	dw $8000

DATA_FF1734:
	dw $8300 : dw DATA_FF1714
	dw $0054 : dw DATA_FF0448
	dw $8000

DATA_FF173E:
	dw $0000 : dw !Define_DKC2_SpriteID_ShotCannonballOrBarrel
	dw $0054 : dw DATA_FF021C
	dw $0030 : dw $0020
	dw $8D00 : dw $0009
	dw $8100 : dw $02FD
	dw $002E : dw $0001
	dw $004A : dw $0000
	dw $8600 : dw $0004,$FFEC
	dw $8000

DATA_FF1762:
	dw $0000 : dw !Define_DKC2_SpriteID_ShotCannonballOrBarrel
	dw $0054 : dw DATA_FF021C
	dw $0030 : dw $0020
	dw $8D00 : dw $0002
	dw $8100 : dw $02FA
	dw $002E : dw $0002
	dw $004A : dw $4008
	dw $8600 : dw $0004,$FFEC
	dw $8000

DATA_FF1786:
	dw $8400 : dw DATA_FD6682
	dw $0000 : dw !Define_DKC2_SpriteID_LargeSmokePuff
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $8000

DATA_FF17A8:
	dw $8600 : dw $0000,$0000
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownWaterEffect
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $019E
	dw $8000

DATA_FF17BC:
	dw $8600 : dw $0015,$FFBE
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0168
	dw $0002 : dw $00C9
	dw $002E : dw $0000
	dw $8D00 : dw $0002
	dw $8500 : dw $2000
	dw $8100 : dw $02C1
	dw $8000

DATA_FF17DC:
	dw $8600 : dw $0015,$0000
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0164
	dw $0002 : dw $00CA
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $8D00 : dw $0002
	dw $8500 : dw $2000
	dw $8100 : dw $02C2
	dw $8000

DATA_FF1800:
	dw $8600 : dw $0015,$FF92
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite016C
	dw $0002 : dw $00CA
	dw $002E : dw $0000
	dw $8D00 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1820:
	dw $8E00 : dw $005C,$0058 : dl DATA_C008E1 : db $12
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite005C
	dw $8600 : dw $0000,$0000
	dw $002E : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $02CC
	dw $8000

DATA_FF1842:
	dw $8E00 : dw $0058,$0032 : dl DATA_C006E1 : db $10
	dw $8600 : dw $0000,$0000
	dw $0054 : dw DATA_FF021C
	dw $0052 : dw $0001
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $8000

DATA_FF186C:
	dw $8300 : dw DATA_FFB2A0
	dw $002E : dw $0000
	dw $0004 : dw $000A
	dw $8000

DATA_FF187A:
	dw $8300 : dw DATA_FFB27C
	dw $002E : dw $0000
	dw $0004 : dw $000A
	dw $8000

DATA_FF1888:
	dw $8300 : dw DATA_FFB28E
	dw $002E : dw $0000
	dw $0004 : dw $000A
	dw $8000

DATA_FF1896:
	dw $8600 : dw $0000,$0000
	dw $0000 : dw $02DC
	dw $0002 : dw $00C4
	dw $0054 : dw DATA_FF0214
	dw $0030 : dw $0000
	dw $0024 : dw $FA00
	dw $001C : dw $0000
	dw $001E : dw $0000
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FF18CA:
	dw DATA_FF1902,DATA_FF1910,DATA_FF191E,DATA_FF192C,DATA_FF193A,DATA_FF1948,DATA_FF1956,DATA_FF1964
	dw DATA_FF1972,DATA_FF1980,DATA_FF198E,DATA_FF199C,DATA_FF19AA,DATA_FF19B8,DATA_FF19C6,DATA_FF19D4
	dw DATA_FF19E2

DATA_FF18EC:
	dw DATA_FF19F0,DATA_FF19FE,DATA_FF1A0C,DATA_FF1A1A,DATA_FF1A28,DATA_FF1A36,DATA_FF1A44,DATA_FF1A52
	dw DATA_FF1A60,DATA_FF1A6E

DATA_FF1900:
	dw DATA_FF1A7C

DATA_FF1902:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1910:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02BB
	dw $8000

DATA_FF191E:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02BC
	dw $8000

DATA_FF192C:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02BD
	dw $8000

DATA_FF193A:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02BE
	dw $8000

DATA_FF1948:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0002
	dw $8100 : dw $02E1
	dw $8000

DATA_FF1956:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0002
	dw $8100 : dw $02E5
	dw $8000

DATA_FF1964:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0002
	dw $8100 : dw $02CD
	dw $8000

DATA_FF1972:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0018
	dw $8100 : dw $02C0
	dw $8000

DATA_FF1980:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0019
	dw $8100 : dw $02C0
	dw $8000

DATA_FF198E:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $001A
	dw $8100 : dw $02C0
	dw $8000

DATA_FF199C:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF19AA:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C1
	dw $8000

DATA_FF19B8:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C1
	dw $8000

DATA_FF19C6:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C1
	dw $8000

DATA_FF19D4:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C1
	dw $8000

DATA_FF19E2:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C2
	dw $8000

DATA_FF19F0:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C3
	dw $8000

DATA_FF19FE:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0009
	dw $8100 : dw $02E3
	dw $8000

DATA_FF1A0C:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0002
	dw $8100 : dw $02E7
	dw $8000

DATA_FF1A1A:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1A28:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1A36:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1A44:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1A52:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $8000

DATA_FF1A60:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0000
	dw $8100 : dw $02DF
	dw $8000

DATA_FF1A6E:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C5
	dw $8000

DATA_FF1A7C:
	dw $8300 : dw DATA_FF1896
	dw $8D00 : dw $0014
	dw $8100 : dw $01C2
	dw $8000

DATA_FF1A8A:
	dw DATA_FFC582,DATA_FF97E8,DATA_FF9814,DATA_FF983A,DATA_FF9860,DATA_FFAB2E,DATA_FFAAE6,DATA_FF34CA
	dw DATA_FF186C,DATA_FF187A,DATA_FF1888,DATA_FFC582,DATA_FF96C2,DATA_FF96C2,DATA_FF96C2,DATA_FF96C2
	dw DATA_FF96D2,DATA_FF97A6,DATA_FF65E8,DATA_FFBA54,DATA_FFC582,DATA_FFC582,DATA_FFC582,DATA_FFC582
	dw DATA_FFC582,DATA_FF1AC2,DATA_FF97B0,DATA_FF96D2

DATA_FF1AC2:
	dw $0000 : dw !Define_DKC2_SpriteID_Bananas
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0000
	dw $8100 : dw $02DF
	dw $002E : dw $0000
	dw $004E : dw $0001
	dw $8000

DATA_FF1AE4:
	dw $8000

DATA_FF1AE6:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0100
	dw $8600 : dw $FFFF,$FFDD
	dw $0042 : dw $002D
	dw $8500 : dw $3000
	dw $8400 : dw DATA_FD6484
	dw $8100 : dw $015D
	dw $8000

DATA_FF1B02:
	dw $0000 : dw !Define_DKC2_SpriteID_WebShot
	dw $0002 : dw $00D0
	dw $8600 : dw $000C,$0004
	dw $0024 : dw $0000
	dw $0048 : dw $0000
	dw $001C : dw $0000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $02D5
	dw $8000

DATA_FF1B26:
	dw $0000 : dw !Define_DKC2_SpriteID_WebPlatform
	dw $0002 : dw $00D4
	dw $8600 : dw $000C,$FFFA
	dw $002E : dw $0000
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0048 : dw $0000
	dw $001C : dw $0000
	dw $8400 : dw DATA_FD6682
	dw $8000

DATA_FF1B52:
	dw $0000 : dw !Define_DKC2_SpriteID_SkullCartSparks
	dw $8600 : dw $0000,$0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0027
	dw $8100 : dw $01B1
	dw $002E : dw $0000
	dw $8000

DATA_FF1B6E:
	dw $8E00 : dw $0018,$0020 : dl DATA_C01021 : db $20
	dw $8600 : dw $0000,$0000
	dw $0054 : dw DATA_FF0252
	dw $0002 : dw $00C8
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $F800
	dw $8500 : dw $3000
	dw $8100 : dw $0157
	dw $8000

DATA_FF1B9C:
	dw $8E00 : dw $001C,$0020 : dl DATA_C01421 : db $19
	dw $8600 : dw $0000,$0000
	dw $0054 : dw DATA_FF0252
	dw $0002 : dw $00C8
	dw $0026 : dw $0100
	dw $0020 : dw $0100
	dw $0024 : dw $F800
	dw $8500 : dw $3000
	dw $8100 : dw $0158
	dw $8000

DATA_FF1BCA:
	dw $8E00 : dw $0020,$0020 : dl DATA_C01741 : db $1F
	dw $8600 : dw $0000,$0000
	dw $0054 : dw DATA_FF0252
	dw $0002 : dw $00C8
	dw $0026 : dw $FF00
	dw $0020 : dw $FF80
	dw $0024 : dw $F800
	dw $8500 : dw $3000
	dw $8100 : dw $0159
	dw $8000

DATA_FF1BF8:
	dw $0000 : dw !Define_DKC2_SpriteID_KrowsHead
	dw $0030 : dw $0020
	dw $8600 : dw $0000,$0000
	dw $8500 : dw $7000
	dw $8D00 : dw $0021
	dw $8100 : dw $0204
	dw $8000

DATA_FF1C14:
	dw $0000 : dw !Define_DKC2_SpriteID_KreepyKrowsHead
	dw $0030 : dw $0020
	dw $8600 : dw $0000,$0000
	dw $8500 : dw $1000
	dw $8D00 : dw $00B8
	dw $8100 : dw $0204
	dw $8000

DATA_FF1C30:
	dw $0000 : dw !Define_DKC2_SpriteID_KingZingStingStiner
	dw $0032 : dw $0000
	dw $0030 : dw $0200
	dw $8600 : dw $0000,$0000
	dw $8500 : dw $3000
	dw $8D00 : dw $0038
	dw $8100 : dw $0232
	dw $8000

DATA_FF1C50:
	dw $0000 : dw !Define_DKC2_SpriteID_KrowsEgg
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $001E : dw $1001
	dw $8500 : dw $2000
	dw $8D00 : dw $0020
	dw $8100 : dw $02E4
	dw $8000

DATA_FF1C76:
	dw $0000 : dw !Define_DKC2_SpriteID_KreepyKrowsEggs
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $0030 : dw $0020
	dw $0058 : dw $0020
	dw $8500 : dw $2000
	dw $8D00 : dw $0020
	dw $8100 : dw $0303
	dw $8000

DATA_FF1C98:
	dw $0000 : dw !Define_DKC2_SpriteID_KleeverHand
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $002B
	dw $8100 : dw $0211
	dw $8000

DATA_FF1CB6:
	dw $0000 : dw !Define_DKC2_SpriteID_KleeversHandLavaBubbles
	dw $0002 : dw $00F8
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $001C : dw $C000
	dw $8500 : dw $2000
	dw $8400 : dw DATA_FD7164+$02
	dw $8100 : dw $0218
	dw $8000

DATA_FF1CD8:
	dw $0000 : dw !Define_DKC2_SpriteID_KleeverAttackEffect
	dw $0002 : dw $00D4
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $002B
	dw $8100 : dw $020F
	dw $8000

DATA_FF1CF6:
	dw $0000 : dw !Define_DKC2_SpriteID_BrokenKleeverHilt
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00FA
	dw $0048 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0051
	dw $8100 : dw $022E
	dw $8000

DATA_FF1D16:
	dw $0000 : dw !Define_DKC2_SpriteID_BrokenKleeverFireTrail
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00F8
	dw $8500 : dw $2000
	dw $8D00 : dw $002B
	dw $8100 : dw $022F
	dw $8000

DATA_FF1D32:
	dw $0000 : dw !Define_DKC2_SpriteID_KleeverFireballs
	dw $0002 : dw $00EC
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $002B
	dw $8100 : dw $0214
	dw $8000

DATA_FF1D50:
	dw $0000 : dw !Define_DKC2_SpriteID_KleeverCannonball
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0211
	dw $8000

DATA_FF1D6E:
	dw $0000 : dw !Define_DKC2_SpriteID_TNTBarrel
	dw $0030 : dw $0001
	dw $002E : dw $0000
	dw $8000

DATA_FF1D7C:
	dw $0000 : dw !Define_DKC2_SpriteID_TNTBarrel
	dw $0030 : dw $0201
	dw $002E : dw $0000
	dw $8000

DATA_FF1D8A:
	dw $0000 : dw !Define_DKC2_SpriteID_FallingKleeverCannonball
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $004A : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0009
	dw $8100 : dw $02E3
	dw $0052 : dw $0020
	dw $004E : dw DATA_FF1D50
	dw $8000

DATA_FF1DC4:
	dw $8E00 : dw $0024,$0009 : dl DATA_C00DA1 : db $14
	dw $0002 : dw $00D4
	dw $000A : dw $0100
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $FFFF
	dw $004E : dw $E000
	dw $002E : dw $0003
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $002A : dw $0500
	dw $0024 : dw $0200
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02AB
	dw $8000

DATA_FF1E08:
	dw $8300 : dw DATA_FF74CE
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FB00
	dw $002E : dw $0001
	dw $0050 : dw $003C
	dw $0020 : dw $FF80
	dw $8500 : dw $6000
	dw $8000

DATA_FF1E2E:
	dw $8300 : dw DATA_FF74CE
	dw $000C : dw $0800
	dw $000E : dw $0080
	dw $0022 : dw $0000
	dw $0028 : dw $0500
	dw $002E : dw $0001
	dw $0050 : dw $003C
	dw $0020 : dw $0080
	dw $8500 : dw $2000
	dw $8000

DATA_FF1E54:
	dw $8600 : dw $FFFD,$FFF8
	dw $8300 : dw DATA_FF11F6
	dw $0020 : dw $0000
	dw $0024 : dw $FF80
	dw $8500 : dw $2000
	dw $0002 : dw $00F4
	dw $8000

DATA_FF1E70:
	dw $0000 : dw !Define_DKC2_SpriteID_Barrel
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0021
	dw $0058 : dw $0022
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E0
	dw $8000

DATA_FF1EA6:
	dw $8E00 : dw $0068,$0032 : dl DATA_C006E1 : db $10
	dw $8600 : dw $0000,$FFF6
	dw $0002 : dw $00D3
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FF1EC4:
	dw $0000 : dw $02BC
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0026 : dw $0000
	dw $002A : dw $0000
	dw $0042 : dw $0001
	dw $0044 : dw $0000
	dw $0046 : dw $0000
	dw $0048 : dw $0000
	dw $8500 : dw $2000
	dw $001C : dw $C000
	dw $0002 : dw $00F5
	dw $8000

DATA_FF1EFA:
	dw $0000 : dw !Define_DKC2_SpriteID_KingZingStingCirclingZinger
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0020
	dw $001C : dw $C000
	dw $8500 : dw $2000
	dw $8D00 : dw $0038
	dw $8100 : dw $0240
	dw $8000

DATA_FF1F28:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolGun
	dw $0032 : dw $0000
	dw $0030 : dw $0020
	dw $0002 : dw $00D4
	dw $001C : dw $0000
	dw $8600 : dw $0000,$0000
	dw $8500 : dw $6000
	dw $8D00 : dw $006A
	dw $8100 : dw $025F
	dw $8000

DATA_FF1F50:
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0000
	dw $0002 : dw $00D8
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0030 : dw $0020
	dw $0058 : dw $0022
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FF1F86:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolCannonball
	dw $8D00 : dw $0009
	dw $8100 : dw $02FD
	dw $8000

DATA_FF1F98:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolSpikedCannonballs
	dw $8D00 : dw $0009
	dw $8100 : dw $02FD
	dw $8000

DATA_FF1FAA:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolSpikedCannonballs
	dw $8D00 : dw $0002
	dw $8000

DATA_FF1FB8:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolSpikedCannonballs
	dw $8D00 : dw $0071
	dw $8100 : dw $027E
	dw $8500 : dw $1000
	dw $8000

DATA_FF1FCE:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolSpikedCannonballs
	dw $8D00 : dw $0072
	dw $8100 : dw $027E
	dw $8500 : dw $1000
	dw $8000

DATA_FF1FE4:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolSpikedCannonballs
	dw $8D00 : dw $0073
	dw $8100 : dw $027E
	dw $8500 : dw $1000
	dw $8000

DATA_FF1FFA:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolGunFire
	dw $0002 : dw $00D6
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $001C : dw $C000
	dw $8500 : dw $1000
	dw $8D00 : dw $002B
	dw $8100 : dw $0269
	dw $8000

DATA_FF201C:
	dw $0000 : dw $026C
	dw $0002 : dw $00D4
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $001C : dw $0000
	dw $8D00 : dw $0070
	dw $8100 : dw $026C
	dw $8000

DATA_FF203E:
	dw $0000 : dw !Define_DKC2_SpriteID_LavaSplash
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0026 : dw $0000
	dw $002A : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FF2068:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $0000
	dw $0002 : dw $00F8
	dw $8000

DATA_FF2076:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $0042
	dw $0002 : dw $00F8
	dw $8100 : dw $029E
	dw $8500 : dw $1000
	dw $8000

DATA_FF208C:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $002B
	dw $0002 : dw $00F8
	dw $0042 : dw $0002
	dw $0044 : dw $0002
	dw $8600 : dw $0000,$FFEC
	dw $8100 : dw $02A0
	dw $8500 : dw $1000
	dw $8000

DATA_FF20B0:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $001B
	dw $0002 : dw $00F8
	dw $0042 : dw $0002
	dw $0044 : dw $0002
	dw $8600 : dw $0000,$000A
	dw $8100 : dw $029F
	dw $8500 : dw $2000
	dw $8000

DATA_FF20D4:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $001B
	dw $0002 : dw $00F8
	dw $0042 : dw $0002
	dw $0044 : dw $0002
	dw $8600 : dw $0000,$FFEC
	dw $8100 : dw $029F
	dw $8500 : dw $6000
	dw $8000

DATA_FF20F8:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $002B
	dw $0002 : dw $00F8
	dw $0042 : dw $0002
	dw $0044 : dw $0002
	dw $8600 : dw $0000,$FFEC
	dw $8100 : dw $0275
	dw $8500 : dw $2000
	dw $8000

DATA_FF211C:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $002B
	dw $0002 : dw $00F8
	dw $8600 : dw $0000,$FFEC
	dw $8100 : dw $0275
	dw $8500 : dw $A000
	dw $8000

DATA_FF2138:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $002B
	dw $0002 : dw $00F8
	dw $8000

DATA_FF2146:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $FFF8,$0008
	dw $0002 : dw $00C4
	dw $0024 : dw $FFE0
	dw $001C : dw $0000
	dw $8000

DATA_FF215E:
	dw $8300 : dw DATA_FF125C
	dw $8600 : dw $FFF4,$0008
	dw $0002 : dw $00C4
	dw $0024 : dw $FFE0
	dw $001C : dw $0000
	dw $8000

DATA_FF2176:
	dw $8900 : dw $0298,DATA_FD6682 : dl DATA_C02321 : db $20
	dw $8600 : dw $0000,$0005
	dw $0002 : dw $00F8
	dw $0020 : dw $FE50
	dw $0024 : dw $0000
	dw $0026 : dw $FFA0
	dw $002A : dw $FF60
	dw $0042 : dw $0006
	dw $0044 : dw $0002
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02A2
	dw $8000

DATA_FF21B0:
	dw $8900 : dw $0298,DATA_FD6682 : dl DATA_C02321 : db $20
	dw $8600 : dw $0000,$0005
	dw $0002 : dw $00F8
	dw $0020 : dw $01B0
	dw $0024 : dw $0000
	dw $0026 : dw $0060
	dw $002A : dw $FF60
	dw $0042 : dw $0006
	dw $0044 : dw $0002
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02A2
	dw $8000

DATA_FF21EA:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolsBlinkingEyes
	dw $0032 : dw $0000
	dw $0030 : dw $0000
	dw $0002 : dw $00D6
	dw $8500 : dw $6000
	dw $8D00 : dw $006B
	dw $8100 : dw $0273
	dw $8600 : dw $0000,$0000
	dw $001C : dw $0000
	dw $8000

DATA_FF2212:
	dw $0000 : dw !Define_DKC2_SpriteID_DKBarrel
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0004
	dw $0030 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E1
	dw $8000

DATA_FF2234:
	dw $8E00 : dw $0018,$0074 : dl DATA_C01021 : db $20
	dw $8600 : dw $0000,$0000
	dw $0054 : dw DATA_FF0252
	dw $0002 : dw $00C8
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $F800
	dw $001C : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $0157
	dw $8000

DATA_FF2266:
	dw $8E00 : dw $001C,$0074 : dl DATA_C01421 : db $19
	dw $8600 : dw $0000,$0000
	dw $0054 : dw DATA_FF0252
	dw $0002 : dw $00C8
	dw $0026 : dw $0100
	dw $0020 : dw $0100
	dw $0024 : dw $F800
	dw $001C : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $0158
	dw $8000

DATA_FF2298:
	dw $0000 : dw !Define_DKC2_SpriteID_Klubba
	dw $0006 : dw $0090
	dw $000A : dw $009A
	dw $0042 : dw $0000
	dw $0002 : dw $00D4
	dw $8500 : dw $6000
	dw $8D00 : dw $005F
	dw $8100 : dw $028C
	dw $8000

DATA_FF22BA:
	dw $0000 : dw !Define_DKC2_SpriteID_KlubbasClub
	dw $0006 : dw $0090
	dw $000A : dw $009A
	dw $0002 : dw $00D4
	dw $8500 : dw $6000
	dw $8D00 : dw $005E
	dw $8100 : dw $028D
	dw $8000

DATA_FF22D8:
	dw $0000 : dw !Define_DKC2_SpriteID_KudgelsClub
	dw $0032 : dw $0000
	dw $0030 : dw $0020
	dw $0002 : dw $00D4
	dw $001C : dw $0000
	dw $8600 : dw $0000,$0000
	dw $0058 : dw $0022
	dw $8500 : dw $6000
	dw $8D00 : dw $0097
	dw $8100 : dw $028D
	dw $8000

DATA_FF2304:
	dw $0000 : dw !Define_DKC2_SpriteID_Explosion
	dw $002E : dw DATA_FF1524
	dw $8600 : dw $0000,$0000
	dw $0020 : dw $00C0
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $004A : dw $000E
	dw $0044 : dw $0000
	dw $0046 : dw $0002
	dw $0048 : dw $0004
	dw $8000

DATA_FF2330:
	dw $0000 : dw !Define_DKC2_SpriteID_Explosion
	dw $002E : dw DATA_FF1524
	dw $8600 : dw $0000,$0000
	dw $0000 : dw !Define_DKC2_SpriteID_Explosion
	dw $0020 : dw $FF40
	dw $0024 : dw $0000
	dw $0042 : dw $0006
	dw $004A : dw $000E
	dw $0044 : dw $0000
	dw $0046 : dw $0001
	dw $0048 : dw $0004
	dw $8000

DATA_FF2360:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $0041
	dw $8600 : dw $0000,$0000
	dw $000A : dw $02C0
	dw $0002 : dw $00F8
	dw $001C : dw $0000
	dw $8100 : dw $029E
	dw $8500 : dw $2000
	dw $8000

DATA_FF2384:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $0041
	dw $8600 : dw $FFFB,$0005
	dw $000A : dw $02CA
	dw $0002 : dw $00F8
	dw $001C : dw $0000
	dw $8100 : dw $029E
	dw $8500 : dw $2000
	dw $8000

DATA_FF23A8:
	dw $8300 : dw DATA_FF203E
	dw $8D00 : dw $0041
	dw $8600 : dw $0006,$0008
	dw $000A : dw $02CF
	dw $0002 : dw $00F8
	dw $001C : dw $0000
	dw $8100 : dw $029E
	dw $8500 : dw $2000
	dw $8000

DATA_FF23CC:
	dw $8E00 : dw $0034,$0051 : dl DATA_FB64E0 : db $17
	dw $0002 : dw $00F9
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $021E
	dw $8000

DATA_FF23E8:
	dw $8E00 : dw $0038,$0051 : dl DATA_FB67C0 : db $20
	dw $0002 : dw $00F9
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $021F
	dw $8000

DATA_FF2404:
	dw $8E00 : dw $003C,$0051 : dl DATA_FB6BC0 : db $20
	dw $0002 : dw $00F9
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0220
	dw $8000

DATA_FF2420:
	dw $8E00 : dw $0044,$0051 : dl DATA_FA0360 : db $18
	dw $0002 : dw $00F9
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0221
	dw $8000

DATA_FF243C:
	dw $8E00 : dw $0048,$0051 : dl DATA_FC5680 : db $14
	dw $0002 : dw $00F9
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0223
	dw $8000

DATA_FF2458:
	dw $8E00 : dw $002C,$0051 : dl DATA_FA0000 : db $1B
	dw $0002 : dw $00F9
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $021B
	dw $8000

DATA_FF2474:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $00AA
	dw $000A : dw $00A1
	dw $0002 : dw $00F0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC27D
	dw $8500 : dw $6000
	dw $8D00 : dw $0026
	dw $8000

DATA_FF2496:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $0080
	dw $000A : dw $0080
	dw $0002 : dw $00F0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC293
	dw $8500 : dw $6000
	dw $8D00 : dw $0023
	dw $8000

DATA_FF24B8:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $0080
	dw $000A : dw $0080
	dw $0002 : dw $00F0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC2B1
	dw $8500 : dw $6000
	dw $8D00 : dw $0004
	dw $8000

DATA_FF24DA:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $0080
	dw $000A : dw $00A0
	dw $0002 : dw $00F0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC2CF
	dw $8500 : dw $2000
	dw $8D00 : dw $0037
	dw $8000

DATA_FF24FC:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $0080
	dw $000A : dw $00A0
	dw $0002 : dw $00F8
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC2E1
	dw $001C : dw $C000
	dw $8500 : dw $2000
	dw $8D00 : dw $0037
	dw $8000

DATA_FF2522:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $0058
	dw $000A : dw $00B0
	dw $0002 : dw $00F0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC2E7
	dw $8500 : dw $2000
	dw $8D00 : dw $00A3
	dw $8000

DATA_FF2544:
	dw $0000 : dw !Define_DKC2_SpriteID_KongNPC
	dw $0006 : dw $0058
	dw $000A : dw $00B0
	dw $0002 : dw $00F0
	dw $0042 : dw $0000
	dw $0044 : dw DATA_BAC307
	dw $8500 : dw $2000
	dw $8D00 : dw $00A4
	dw $8000

DATA_FF2566:
	dw $0006 : dw $0028
	dw $000A : dw $0070
	dw $0026 : dw $0000
	dw $002A : dw $0100
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $0004
	dw $0046 : dw $000F
	dw $0048 : dw $000D
	dw $004A : dw $001E
	dw $004C : dw $001B
	dw $8100 : dw $01EA
	dw $8000

DATA_FF259C:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0184
	dw $8300 : dw DATA_FF2566
	dw $0002 : dw $00D4
	dw $8500 : dw $6000
	dw $8100 : dw $01E9
	dw $8D00 : dw $005D
	dw $8000

DATA_FF25B6:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0184
	dw $8300 : dw DATA_FF2566
	dw $0002 : dw $00D2
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8000

DATA_FF25CC:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0184
	dw $8300 : dw DATA_FF2566
	dw $0002 : dw $00D4
	dw $8500 : dw $6000
	dw $8100 : dw $01EB
	dw $8D00 : dw $005D
	dw $8000

DATA_FF25E6:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0184
	dw $0002 : dw $00D4
	dw $0026 : dw $0100
	dw $002A : dw $0100
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $0004
	dw $0046 : dw $000F
	dw $0048 : dw $000D
	dw $004A : dw $001E
	dw $004C : dw $001B
	dw $8500 : dw $2000
	dw $8000

DATA_FF261C:
	dw $8300 : dw DATA_FF25E6
	dw $0006 : dw $00C8
	dw $000A : dw $0050
	dw $0002 : dw $00D4
	dw $8D00 : dw $0014
	dw $8100 : dw $01D8
	dw $8000

DATA_FF2636:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $3E60
	dw $8100 : dw $01EC
	dw $8000

DATA_FF2648:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $3E70
	dw $8100 : dw $01B9
	dw $8000

DATA_FF265A:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $3E60
	dw $8100 : dw $01BA
	dw $8000

DATA_FF266C:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $36A0
	dw $8100 : dw $0256
	dw $8000

DATA_FF267E:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $36C0
	dw $8100 : dw $0256
	dw $8000

DATA_FF2690:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $36E0
	dw $8100 : dw $0256
	dw $8000

DATA_FF26A2:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $3700
	dw $8100 : dw $0256
	dw $8000

DATA_FF26B4:
	dw $0000 : dw !Define_DKC2_SpriteID_MapPlayer
	dw $0002 : dw $0108
	dw $0012 : dw $3720
	dw $8100 : dw $0256
	dw $8000

DATA_FF26C6:
	dw $002E : dw $0002
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0026 : dw $0000
	dw $002A : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $0238
	dw $0046 : dw $01C1
	dw $0006 : dw $0238
	dw $000A : dw $0100
	dw $0030 : dw $0200
	dw $8000

DATA_FF26F4:
	dw $0000 : dw !Define_DKC2_SpriteID_DonkeyKongsVerticalRope
	dw $8300 : dw DATA_FF26C6
	dw $001C : dw $0000
	dw $0002 : dw $00D2
	dw $8500 : dw $2000
	dw $8100 : dw $024F
	dw $8D00 : dw $006A
	dw $8000

DATA_FF2712:
	dw $0000 : dw !Define_DKC2_SpriteID_DonkeyKongsRopes
	dw $8300 : dw DATA_FF26C6
	dw $001C : dw $0000
	dw $0002 : dw $00D9
	dw $8500 : dw $2000
	dw $8100 : dw $0244
	dw $8D00 : dw $006A
	dw $8000

DATA_FF2730:
	dw $0000 : dw !Define_DKC2_SpriteID_TiedUpDonkeyKong
	dw $8300 : dw DATA_FF26C6
	dw $001C : dw $0000
	dw $0002 : dw $00D9
	dw $8500 : dw $2000
	dw $8100 : dw $0243
	dw $8D00 : dw $00A8
	dw $8000

DATA_FF274E:
	dw $8300 : dw DATA_FF1F50
	dw $0000 : dw !Define_DKC2_SpriteID_CannonballShotDonkeyKong
	dw $0042 : dw $0003
	dw $0044 : dw $0007
	dw $0042 : dw $0000
	dw $0002 : dw $00DA
	dw $8D00 : dw $0009
	dw $8100 : dw $02FD
	dw $8000

DATA_FF2770:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolPuddle
	dw $0002 : dw $00D4
	dw $8100 : dw $0224
	dw $8500 : dw $6000
	dw $001C : dw $0000
	dw $8D00 : dw $00AF
	dw $8000

DATA_FF278A:
	dw $8E00 : dw $0054,$00AF : dl DATA_FC54E0 : db $0D
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00F8
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $002E : dw $0000
	dw $8500 : dw $7000
	dw $8000

DATA_FF27B0:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolFish
	dw $0002 : dw $00F8
	dw $002E : dw $0000
	dw $8500 : dw $3000
	dw $8100 : dw $0259
	dw $8D00 : dw $00A9
	dw $8000

DATA_FF27CA:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolsBlinkingEyes
	dw $0002 : dw $00D4
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $022A
	dw $8D00 : dw $0075
	dw $8000

DATA_FF27E4:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolsBlinkingEyes
	dw $0002 : dw $00D4
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $022B
	dw $8D00 : dw $0076
	dw $8000

DATA_FF27FE:
	dw $0000 : dw !Define_DKC2_SpriteID_KRoolsBlinkingEyes
	dw $0002 : dw $00D4
	dw $001C : dw $0000
	dw $8500 : dw $6000
	dw $8100 : dw $022C
	dw $8D00 : dw $0081
	dw $8000

DATA_FF2818:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0098
	dw $0006 : dw $0200
	dw $000A : dw $0170
	dw $0042 : dw $0001
	dw $0046 : dw $0000
	dw $0048 : dw $0000
	dw $004A : dw $0001
	dw $004C : dw $0000
	dw $004E : dw $0000
	dw $8000

DATA_FF283E:
	dw $8300 : dw DATA_FF104A
	dw $8600 : dw $0000,$FFE8
	dw $8500 : dw $3000
	dw $0002 : dw $00F8
	dw $8000

DATA_FF2852:
	dw $8300 : dw DATA_FF104A
	dw $8600 : dw $0018,$FFDD
	dw $8500 : dw $3000
	dw $0002 : dw $00F8
	dw $8000

DATA_FF2866:
	dw $0000 : dw !Define_DKC2_SpriteID_SparkleSpawner
	dw $0006 : dw $0180
	dw $000A : dw $0170
	dw $0042 : dw $0001
	dw $8000

DATA_FF2878:
	dw $8900 : dw $00A0,DATA_FD6682 : dl DATA_C00C01 : db $0D
	dw $0002 : dw $00FA
	dw $001C : dw $0000
	dw $8500 : dw $3000
	dw $8400 : dw DATA_FD6682
	dw $8100 : dw $022D
	dw $8000

DATA_FF2898:
	dw $8300 : dw DATA_FF203E
	dw $8600 : dw $FFF0,$FFF5
	dw $8D00 : dw $0000
	dw $0002 : dw $00F8
	dw $0024 : dw $FFA0
	dw $8100 : dw $026F
	dw $8500 : dw $2000
	dw $8000

DATA_FF28B8:
	dw $8300 : dw DATA_FF203E
	dw $8600 : dw $0008,$000A
	dw $8D00 : dw $0000
	dw $0002 : dw $00F8
	dw $0024 : dw $FF70
	dw $8100 : dw $027F
	dw $8500 : dw $2000
	dw $8000

DATA_FF28D8:
	dw $8300 : dw DATA_FF203E
	dw $8600 : dw $0010,$FFFC
	dw $8D00 : dw $0000
	dw $0002 : dw $00F8
	dw $0024 : dw $FFA0
	dw $8100 : dw $029F
	dw $8500 : dw $2000
	dw $8000

DATA_FF28F8:
	dw $8300 : dw DATA_FF203E
	dw $0002 : dw $00F8
	dw $8400 : dw DATA_FD6682
	dw $8500 : dw $3000
	dw $8100 : dw $01FE
	dw $8000

DATA_FF290E:
	dw $8300 : dw DATA_FF28F8
	dw $8600 : dw $0000,$FFF2
	dw $003A : dw $00C0
	dw $0024 : dw $FF00
	dw $8000

DATA_FF2922:
	dw $8300 : dw DATA_FF28F8
	dw $8600 : dw $FFF7,$FFEE
	dw $003A : dw $0060
	dw $0020 : dw $FE80
	dw $0024 : dw $FF80
	dw $002A : dw $0080
	dw $0044 : dw $0003
	dw $8000

DATA_FF2942:
	dw $8300 : dw DATA_FF28F8
	dw $8600 : dw $0009,$FFEB
	dw $003A : dw $0080
	dw $0020 : dw $0180
	dw $0026 : dw $0080
	dw $0042 : dw $0003
	dw $0024 : dw $FEB0
	dw $002A : dw $0080
	dw $0044 : dw $0003
	dw $8000

DATA_FF296A:
	dw $8300 : dw DATA_FF28F8
	dw $8600 : dw $0006,$FFFA
	dw $003A : dw $00B0
	dw $0020 : dw $0140
	dw $0026 : dw $0040
	dw $0042 : dw $0003
	dw $0024 : dw $FF80
	dw $002A : dw $0080
	dw $0044 : dw $0002
	dw $001C : dw $0000
	dw $8000

DATA_FF2996:
	dw $8900 : dw $004C,DATA_FD6682 : dl DATA_C00C01 : db $0D
	dw $8600 : dw $0000,$0000
	dw $0002 : dw $00FA
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $01FF
	dw $8000

DATA_FF29B8:
	dw $8300 : dw DATA_FF28F8
	dw $8600 : dw $FFEE,$FFEB
	dw $003A : dw $0070
	dw $0020 : dw $FEC0
	dw $0026 : dw $FFC0
	dw $0042 : dw $0003
	dw $0024 : dw $FE50
	dw $002A : dw $00B0
	dw $0044 : dw $0003
	dw $001C : dw $0000
	dw $8000

DATA_FF29E4:
	dw $8900 : dw $0050,DATA_FD6682 : dl DATA_C00C01 : db $0D
	dw $0002 : dw $00FA
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $01FF
	dw $003A : dw $0280
	dw $8000

DATA_FF2A04:
	dw $0000 : dw !Define_DKC2_SpriteID_ChestSpawner
	dw $002E : dw $0000
	dw $0054 : dw DATA_FF2A22
	dw $0042 : dw DATA_FFB968
	dw $0044 : dw $0004
	dw $0046 : dw $0019
	dw $0048 : dw $0010
	dw $8000

DATA_FF2A22:
	dw $014C,$01C0,$0174,$01C0,$019C,$01C0,$01C4,$01C0
	dw $0000

DATA_FF2A34:
	dw $0000 : dw !Define_DKC2_SpriteID_KRool
	dw $0006 : dw $0278
	dw $000A : dw $01C1
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $0046 : dw $9097
	dw $0042 : dw $0000
	dw $8500 : dw $6000
	dw $8D00 : dw $0069
	dw $8100 : dw $025E
	dw $8000


DATA_FF2A62:
	dw $0000 : dw !Define_DKC2_SpriteID_Kudgel
	dw $0006 : dw $0180
	dw $000A : dw $0150
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $0046 : dw DATA_B684D4
	dw $0042 : dw $0000
	dw $8500 : dw $6000
	dw $8D00 : dw $0096
	dw $8100 : dw $01FB
	dw $8000

DATA_FF2A90:
	dw $0000 : dw $0294
	dw $002E : dw $0003
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0026 : dw $0000
	dw $002A : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $023D
	dw $0046 : dw $01B1
	dw $004E : dw $0000
	dw $0006 : dw $023D
	dw $000A : dw $01B1
	dw $001C : dw $0000
	dw $0002 : dw $00D4
	dw $8500 : dw $6000
	dw $8100 : dw $0243
	dw $8D00 : dw $00A8
	dw $8000

DATA_FF2AD6:
	dw $0000 : dw !Define_DKC2_SpriteID_Kleever
	dw $000A : dw $0330
	dw $0002 : dw $00D4
	dw $0042 : dw $0000
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0051
	dw $8100 : dw $0210
	dw $8000

DATA_FF2AFC:
	dw $0000 : dw !Define_DKC2_SpriteID_Klomp
	dw $0054 : dw DATA_FF0294
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0120
	dw $8500 : dw $2000
	dw $8D00 : dw $0007
	dw $8100 : dw $0160
	dw $0052 : dw $0023
	dw $8000

DATA_FF2B2A:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $4848
	dw $8000

DATA_FF2B38:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $00B0
	dw $8000

DATA_FF2B46:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $0046 : dw $B000
	dw $8500 : dw $6000
	dw $8000

DATA_FF2B58:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $0046 : dw $6060
	dw $8500 : dw $6000
	dw $8000

DATA_FF2B6A:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $3030
	dw $8000

DATA_FF2B78:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $0060
	dw $8000

DATA_FF2B86:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $6000
	dw $8500 : dw $6000
	dw $8000

DATA_FF2B98:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $3030
	dw $8000

DATA_FF2BAA:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $4040
	dw $8000

DATA_FF2BB8:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $2020
	dw $8000

DATA_FF2BC6:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $1818
	dw $8000

DATA_FF2BD4:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FF00
	dw $0052 : dw $0022
	dw $8500 : dw $6000
	dw $8000

DATA_FF2BE6:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $2888
	dw $8000

DATA_FF2BF4:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $0046 : dw $3030
	dw $8000

DATA_FF2C06:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $6000
	dw $8500 : dw $6000
	dw $8000

DATA_FF2C18:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $2020
	dw $8000

DATA_FF2C26:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $4848
	dw $8500 : dw $2000
	dw $8000

DATA_FF2C38:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $4040
	dw $8000

DATA_FF2C46:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEA0
	dw $0046 : dw $7010
	dw $8000

DATA_FF2C54:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $3010
	dw $8000

DATA_FF2C62:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0160
	dw $0046 : dw $0078
	dw $8000

DATA_FF2C70:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEA0
	dw $0046 : dw $7800
	dw $8500 : dw $6000
	dw $8000

DATA_FF2C82:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $2828
	dw $8500 : dw $2000
	dw $8000

DATA_FF2C94:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $1010
	dw $8500 : dw $6000
	dw $8000

DATA_FF2CA6:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $A070
	dw $8500 : dw $6000
	dw $8000

DATA_FF2CB8:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $9050
	dw $8500 : dw $6000
	dw $8000

DATA_FF2CCA:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $6080
	dw $8500 : dw $6000
	dw $8000

DATA_FF2CDC:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE80
	dw $0046 : dw $30B0
	dw $8500 : dw $6000
	dw $8000

DATA_FF2CEE:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FE60
	dw $0046 : dw $3030
	dw $8500 : dw $6000
	dw $8000

DATA_FF2D00:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $0046 : dw $3010
	dw $8500 : dw $6000
	dw $8000

DATA_FF2D12:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0140
	dw $0046 : dw $8000
	dw $8000

DATA_FF2D20:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $0046 : dw $4848
	dw $8500 : dw $6000
	dw $8000

DATA_FF2D32:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0120
	dw $0046 : dw $2020
	dw $8000

DATA_FF2D40:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $00E0
	dw $8000

DATA_FF2D4E:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $30B0
	dw $8000

DATA_FF2D5C:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $0180
	dw $0046 : dw $6080
	dw $8000

DATA_FF2D6A:
	dw $0000 : dw !Define_DKC2_SpriteID_ClickClack
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0352
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0163
	dw $0052 : dw $0022
	dw $8000

DATA_FF2D94:
	dw $8300 : dw DATA_FF2D6A
	dw $8D00 : dw $00B7
	dw $8000

DATA_FF2D9E:
	dw $8300 : dw DATA_FF2D6A
	dw $8D00 : dw $00B7
	dw $8000

DATA_FF2DA8:
	dw $0000 : dw !Define_DKC2_SpriteID_ClickClack
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0352
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0163
	dw $0052 : dw $0023
	dw $8000

DATA_FF2DD2:
	dw $8300 : dw DATA_FF2DA8
	dw $8D00 : dw $00B7
	dw $8000

DATA_FF2DDC:
	dw $8300 : dw DATA_FF2DA8
	dw $8D00 : dw $00B7
	dw $8000

DATA_FF2DE6:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FF2DF4:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $0100
	dw $8000

DATA_FF2DFE:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $8000

DATA_FF2E0C:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $0180
	dw $8000

DATA_FF2E16:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $2828
	dw $8000

DATA_FF2E24:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $3838
	dw $8000

DATA_FF2E32:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $0098
	dw $8000

DATA_FF2E40:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $9800
	dw $8000

DATA_FF2E4E:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $0808
	dw $8000

DATA_FF2E5C:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $8000
	dw $8000

DATA_FF2E6E:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $A800
	dw $8000

DATA_FF2E80:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $0058
	dw $8000

DATA_FF2E8E:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $2C2C
	dw $8000

DATA_FF2E9C:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $5800
	dw $8000

DATA_FF2EAA:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $9018
	dw $8000

DATA_FF2EBC:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $9000
	dw $8000

DATA_FF2ECE:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $0100
	dw $0046 : dw $28C8
	dw $8000

DATA_FF2EDC:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $0100
	dw $0046 : dw $78C0
	dw $8000

DATA_FF2EEA:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $0100
	dw $0046 : dw $38FF
	dw $8000

DATA_FF2EF8:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $FF10
	dw $8000

DATA_FF2F0A:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $8848
	dw $8000

DATA_FF2F1C:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $70C0
	dw $8000

DATA_FF2F2E:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $A090
	dw $8000

DATA_FF2F40:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0180
	dw $0046 : dw $3878
	dw $8000

DATA_FF2F4E:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF2F5C:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $B83C
	dw $8000

DATA_FF2F6E:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $E818
	dw $8000

DATA_FF2F80:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $1010
	dw $8000

DATA_FF2F92:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0160
	dw $0046 : dw $40C0
	dw $8000

DATA_FF2FA0:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEA0
	dw $0046 : dw $10F0
	dw $8500 : dw $6000
	dw $8000

DATA_FF2FB2:
	dw $8300 : dw DATA_FF2DDC
	dw $0026 : dw $0140
	dw $0046 : dw $1890
	dw $8000

DATA_FF2FC0:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0180
	dw $0046 : dw $A078
	dw $8000

DATA_FF2FCE:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $0046 : dw $70A8
	dw $8500 : dw $6000
	dw $8000

DATA_FF2FE0:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0180
	dw $0046 : dw $0090
	dw $8000

DATA_FF2FEE:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $A838
	dw $8000

DATA_FF3000:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $E000
	dw $8000

DATA_FF3012:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $9800
	dw $8000

DATA_FF3024:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $B040
	dw $8000

DATA_FF3036:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $D020
	dw $8000

DATA_FF3048:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $F000
	dw $8000

DATA_FF305A:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $9020
	dw $8000

DATA_FF306C:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0046 : dw $1818
	dw $8000

DATA_FF307E:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $E014
	dw $8000

DATA_FF3090:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0140
	dw $0046 : dw $2020
	dw $8000

DATA_FF309E:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0120
	dw $0046 : dw $7070
	dw $8000

DATA_FF30AC:
	dw $8300 : dw DATA_FF2D9E
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FF30BA:
	dw $8300 : dw DATA_FF2D9E
	dw $0026 : dw $0100
	dw $8000

DATA_FF30C4:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEA0
	dw $8500 : dw $6000
	dw $0046 : dw $A030
	dw $8000

DATA_FF30D6:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEA0
	dw $8500 : dw $6000
	dw $0046 : dw $D000
	dw $8000

DATA_FF30E8:
	dw $0000 : dw !Define_DKC2_SpriteID_Neek
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF027E
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $FF00
	dw $0024 : dw $0000
	dw $0030 : dw $0120
	dw $8500 : dw $2000
	dw $8D00 : dw $001C
	dw $8100 : dw $016F
	dw $0052 : dw $0022
	dw $8000

DATA_FF311A:
	dw $8300 : dw DATA_FF30E8
	dw $0052 : dw $0023
	dw $0046 : dw $8080
	dw $8000

DATA_FF3128:
	dw $8300 : dw DATA_FF30E8
	dw $8500 : dw $6000
	dw $8000

DATA_FF3132:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF3140:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $0140
	dw $8000

DATA_FF314A:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $0180
	dw $8000

DATA_FF3154:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $0100
	dw $0052 : dw $0023
	dw $0046 : dw $0808
	dw $8000

DATA_FF3166:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $8000

DATA_FF3174:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FE80
	dw $0052 : dw $0023
	dw $0046 : dw $9060
	dw $8500 : dw $6000
	dw $8000

DATA_FF318A:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FE80
	dw $0052 : dw $0023
	dw $0046 : dw $30C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF31A0:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FE80
	dw $0052 : dw $0023
	dw $0046 : dw $9050
	dw $8500 : dw $6000
	dw $8000

DATA_FF31B6:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FE80
	dw $0052 : dw $0023
	dw $0046 : dw $1818
	dw $8500 : dw $6000
	dw $8000

DATA_FF31CC:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $0180
	dw $0052 : dw $0023
	dw $0046 : dw $1818
	dw $8000

DATA_FF31DE:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $0120
	dw $8000

DATA_FF31E8:
	dw $004E : dw $0003
	dw $0046 : dw $003E
	dw $8300 : dw DATA_FF321A
	dw $8000

DATA_FF31F6:
	dw $004E : dw $0002
	dw $0046 : dw $003C
	dw $8300 : dw DATA_FF321A
	dw $8000

DATA_FF3204:
	dw $004E : dw $0000
	dw $0046 : dw $003A
	dw $8300 : dw DATA_FF321A
	dw $8000

DATA_FF3212:
	dw $004E : dw $0001
	dw $0046 : dw $0038
DATA_FF321A:
	dw $0052 : dw $0F0E
	dw $0004 : dw $A060
	dw $8300 : dw DATA_FF3262
	dw $8000

DATA_FF3228:
	dw $004E : dw $0003
	dw $0046 : dw $003E
	dw $8300 : dw DATA_FF325A
	dw $8000

DATA_FF3236:
	dw $004E : dw $0002
	dw $0046 : dw $003C
	dw $8300 : dw DATA_FF325A
	dw $8000

DATA_FF3244:
	dw $004E : dw $0000
	dw $0046 : dw $003A
	dw $8300 : dw DATA_FF325A
	dw $8000

DATA_FF3252:
	dw $004E : dw $0001
	dw $0046 : dw $0038
DATA_FF325A:
	dw $0052 : dw $000C
	dw $0004 : dw $0078
DATA_FF3262:
	dw $0054 : dw DATA_FF0260
	dw $0000 : dw !Define_DKC2_SpriteID_Klobber
	dw $0002 : dw $00D4
	dw $8500 : dw $6000
	dw $8D00 : dw $0002
	dw $002E : dw $0100
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8100 : dw $02E2
	dw $0022 : dw $0096
	dw $8000

DATA_FF328C:
	dw $8300 : dw DATA_FF3252
	dw $0004 : dw $001E
	dw $8000

DATA_FF3296:
	dw $8300 : dw DATA_FF3212
	dw $8500 : dw $2000
	dw $8000

DATA_FF32A0:
	dw $8300 : dw DATA_FF3252
	dw $0004 : dw $000F
	dw $8000

DATA_FF32AA:
	dw $8300 : dw DATA_FF3252
	dw $8500 : dw $2000
	dw $8000

DATA_FF32B4:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $6060
	dw $8000

DATA_FF32BE:
	dw $8300 : dw DATA_FF3212
	dw $8000

DATA_FF32C4:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $9060
	dw $8000

DATA_FF32CE:
	dw $8300 : dw DATA_FF3212
	dw $8500 : dw $2000
	dw $0004 : dw $A020
	dw $8000

DATA_FF32DC:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $6020
	dw $8000

DATA_FF32E6:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $A020
	dw $8000

DATA_FF32F0:
	dw $8300 : dw DATA_FF3204
	dw $8000

DATA_FF32F6:
	dw $8300 : dw DATA_FF3204
	dw $0004 : dw $C060
	dw $8000

DATA_FF3300:
	dw $8300 : dw DATA_FF3204
	dw $0054 : dw DATA_FF0274
	dw $0004 : dw $A060
	dw $8000

DATA_FF330E:
	dw $8300 : dw DATA_FF3204
	dw $0004 : dw $A0A0
	dw $8000

DATA_FF3318:
	dw $8300 : dw DATA_FF3204
	dw $0004 : dw $8860
	dw $8000

DATA_FF3322:
	dw $8300 : dw DATA_FF3236
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $000F
	dw $8000

DATA_FF3330:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $5050
	dw $8000

DATA_FF333E:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $5050
	dw $8500 : dw $2000
	dw $8000

DATA_FF3350:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $8080
	dw $8000

DATA_FF335E:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $8010
	dw $8000

DATA_FF336C:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $8070
	dw $8500 : dw $2000
	dw $8000

DATA_FF337E:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $8070
	dw $8000

DATA_FF338C:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $8000

DATA_FF3396:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $A0A0
	dw $8000

DATA_FF33A4:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $A020
	dw $8000

DATA_FF33B2:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $8500 : dw $2000
	dw $0004 : dw $A020
	dw $8000

DATA_FF33C4:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $6050
	dw $8500 : dw $2000
	dw $8000

DATA_FF33D6:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $8000

DATA_FF33E0:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $6050
	dw $8000

DATA_FF33EE:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $8080
	dw $8000

DATA_FF33FC:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $A0A0
	dw $8000

DATA_FF340A:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $8080
	dw $0022 : dw $003C
	dw $8000

DATA_FF341C:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $6080
	dw $8000

DATA_FF342A:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $A020
	dw $8000

DATA_FF3438:
	dw $8300 : dw DATA_FF31E8
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $6050
	dw $8500 : dw $2000
	dw $8000

DATA_FF344A:
	dw $0000 : dw !Define_DKC2_SpriteID_Barrel
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E0
	dw $8000

DATA_FF3478:
	dw $8300 : dw DATA_FF344A
	dw $8000

DATA_FF347E:
	dw $0000 : dw !Define_DKC2_SpriteID_Cannon
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $002A : dw $0000
	dw $005C : dw $0000
	dw $0050 : dw $0000
	dw $0030 : dw $0400
	dw $8500 : dw $2000
	dw $8D00 : dw $000A
	dw $8100 : dw $015E
	dw $8000

DATA_FF34A8:
	dw $0000 : dw !Define_DKC2_SpriteID_InvincibilityBarrel
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $0030 : dw $0000
	dw $0042 : dw $01E0
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02CD
	dw $8000

DATA_FF34CA:
	dw $8300 : dw DATA_FF34A8
	dw $8000

DATA_FF34D0:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $0384
	dw $8000

DATA_FF34DA:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $02D0
	dw $8000

DATA_FF34E4:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $04B0
	dw $8000

DATA_FF34EE:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $0258
	dw $8000

DATA_FF34F8:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $02D0
	dw $8000

DATA_FF3502:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $02D0
	dw $8000

DATA_FF350C:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $01A4
	dw $8000

DATA_FF3516:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $030C
	dw $8000

DATA_FF3520:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $02D0
	dw $8000

DATA_FF352A:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $01E0
	dw $8000

DATA_FF3534:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $01E0
	dw $8000

DATA_FF353E:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $04B0
	dw $8000

DATA_FF3548:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $02D0
	dw $001C : dw $C000
	dw $8000

DATA_FF3556:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $0348
	dw $001C : dw $C000
	dw $8000

DATA_FF3564:
	dw $8300 : dw DATA_FF347E
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0102,$0400,$0000
	dw $8000

DATA_FF3586:
	dw $8300 : dw DATA_FF347E
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0203,$0400,$0000
	dw $8000

DATA_FF35A8:
	dw $8300 : dw DATA_FF347E
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0103,$0400,$0000
	dw $8000

DATA_FF35CA:
	dw $8300 : dw DATA_FF347E
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0304,$0400,$0000
	dw $8000

DATA_FF35EC:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelCannon
	dw $0002 : dw $00EC
	dw $002E : dw $0000
	dw $005C : dw $0000
	dw $0050 : dw $0000
	dw $8500 : dw $2000
	dw $001A : dw $08CC
	dw $8000

DATA_FF360A:
	dw $8300 : dw DATA_FF35EC
	dw $8D00 : dw $0002
	dw $8000

DATA_FF3614:
	dw $8300 : dw DATA_FF35EC
	dw $8D00 : dw $0000
	dw $8000

DATA_FF361E:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelCannon
	dw $0002 : dw $00EC
	dw $002E : dw $000E
	dw $003E : dw $0003
	dw $005C : dw $0000
	dw $0050 : dw $0000
	dw $8500 : dw $0000
	dw $8D00 : dw $0000
	dw $001A : dw $08CC
	dw $8000

DATA_FF3644:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0000,$0400,$0000
	dw $8000

DATA_FF3666:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0001,$0400,$0000
	dw $8000

DATA_FF3688:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0002,$0400,$0000
	dw $8000

DATA_FF36AA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0003,$0400,$0000
	dw $8000

DATA_FF36CC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0004,$0400,$0000
	dw $8000

DATA_FF36EE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0002,$0400,$0000
	dw $005C : dw $0025
	dw $8000

DATA_FF3714:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $8804,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0000,$0000,$0400,$0000
	dw $005C : dw $0007
	dw $8000

DATA_FF373A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF375C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF377E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF37A0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0304,$0400,$0000
	dw $8000

DATA_FF37C2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0800,$0000
	dw $8000

DATA_FF37E4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF3806:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0304,$0400,$0000
	dw $8000

DATA_FF3828:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0405,$0400,$0000
	dw $8000

DATA_FF384A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF386C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0800,$0000
	dw $8000

DATA_FF388E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF38B0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0304,$0400,$0000
	dw $8000

DATA_FF38D2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF38F4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF3916:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF3938:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF395A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF397C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0304,$0400,$0000
	dw $8000

DATA_FF399E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF39C0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF39E2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0304,$0400,$0000
	dw $8000

DATA_FF3A04:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3A26:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3A48:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3A6A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3A8C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3AAE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF3AD0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3AF2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3B14:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF3B36:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3B58:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $200C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3B7A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0102,$0400,$0000
	dw $8000

DATA_FF3B9C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $200C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0405,$0400,$0000
	dw $8000

DATA_FF3BBE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $200C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0304,$0400,$0000
	dw $8000

DATA_FF3BE0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $200C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0080,$0203,$0400,$0000
	dw $8000

DATA_FF3C02:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0002
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$00DE
	dw $8000

DATA_FF3C28:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0003
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$00DE
	dw $8000

DATA_FF3C4E:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0004
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$00DE
	dw $8000

DATA_FF3C74:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0005
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$00DE
	dw $8000

DATA_FF3C9A:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0004
	dw $8A00 : dw $000C,$0080,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$02A0,$0000
	dw $8000

DATA_FF3CC0:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0003
	dw $8A00 : dw $000C,$F000,$0003,$0040,$000C,$0200,$0080,$001F,$0008,$0020,$0000,$0800,$00DE
	dw $8000

DATA_FF3CE6:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0003
	dw $8A00 : dw $000C,$0088,$0003,$0040,$000C,$0200,$0080,$001F,$0008,$0080,$0000,$0900,$00DE
	dw $8000

DATA_FF3D0C:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0003
	dw $8A00 : dw $000C,$0080,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0480,$00DE
	dw $8000

DATA_FF3D32:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0005
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$00DE
	dw $8000

DATA_FF3D58:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0002
	dw $8A00 : dw $000C,$8000,$0003,$0040,$000C,$0200,$0080,$001C,$0028,$0028,$0000,$0500,$0000
	dw $8000

DATA_FF3D7E:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0000
	dw $8A00 : dw $000C,$9090,$0003,$0040,$000C,$0200,$0080,$001C,$0013,$0040,$0000,$0800,$0000
	dw $8000

DATA_FF3DA4:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0002
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0000,$0800,$0000
	dw $8000

DATA_FF3DCA:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0002
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$00DE
	dw $005C : dw $000C
	dw $8000

DATA_FF3DF4:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0002
	dw $8A00 : dw $000C,$0101,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$0019
	dw $8000

DATA_FF3E1A:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0004
	dw $8A00 : dw $000C,$0101,$0003,$0040,$000C,$0200,$0080,$001F,$0000,$0080,$0000,$0800,$0023
	dw $8000

DATA_FF3E40:
	dw $8300 : dw DATA_FF361E
	dw $003E : dw $0004
	dw $8A00 : dw $000C,$0101,$0003,$0040,$000C,$0200,$0080,$001C,$0000,$0010,$0000,$0800,$0019
	dw $8000

DATA_FF3E66:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0810,$2020,$0003,$0040,$000C,$0200,$0080,$021C,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF3E88:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0810,$0000,$0003,$0040,$000C,$0200,$0080,$0520,$0010,$0010,$0000,$0800,$00E2
	dw $8000

DATA_FF3EAA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$031C,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3ECC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$041A,$000C,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3EEE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$041A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3F10:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$0000,$0003,$0040,$000C,$0200,$0080,$051A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3F32:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$021A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3F54:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$0000,$0003,$0040,$000C,$0200,$0080,$021A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3F76:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$C0C0,$0003,$0040,$000C,$0200,$0080,$021A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3F98:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$041A,$0006,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3FBA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$011A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3FDC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0810,$8080,$0003,$0040,$000C,$0200,$0080,$011A,$0010,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF3FFE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$031A,$000C,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF4020:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$C0C0,$0003,$0040,$000C,$0200,$0080,$011A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF4042:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$A0A0,$0003,$0040,$000C,$0200,$0080,$011A,$0005,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF4064:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$4040,$0003,$0040,$000C,$0200,$0080,$051A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF4086:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$A0A0,$0003,$0040,$000C,$0200,$0080,$051A,$0010,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF40A8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$051A,$0008,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF40CA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$8080,$0003,$0040,$000C,$0200,$0080,$031C,$000A,$0008,$0000,$0800,$19E2
	dw $8000

DATA_FF40EC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$0000,$0003,$0040,$000C,$0200,$0080,$001A,$000C,$0000,$0000,$0800,$0A00
	dw $8000

DATA_FF410E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0008,$0008,$0000,$0800,$EC00
	dw $8000

DATA_FF4130:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0008,$0001,$0000,$0800,$2800
	dw $8000

DATA_FF4152:
	%FREE_BYTES($FF4152, 2, $00)

DATA_FF4154:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000D,$0010,$0000,$0800,$1E00
	dw $8000

DATA_FF4176:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0014,$0014,$0000,$0800,$1E00
	dw $8000

DATA_FF4198:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000B,$000C,$0000,$0800,$280A
	dw $8000

DATA_FF41BA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000D,$000D,$0000,$0800,$2714
	dw $8000

DATA_FF41DC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000E,$000E,$0000,$0800,$23F6
	dw $8000

DATA_FF41FE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000E,$000E,$0000,$0800,$1E00
	dw $8000

DATA_FF4220:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000E,$000E,$0000,$0800,$1E1E
	dw $8000

DATA_FF4242:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0012,$0012,$0000,$0800,$1E00
	dw $8000

DATA_FF4264:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$A070,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF4286:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0020,$0003,$0040,$000C,$0200,$0080,$001A,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF42A8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$4080,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF42CA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$60C0,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF42EC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$0016,$001C,$001C,$0000,$0800,$4000
	dw $8000

DATA_FF430E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0007,$0008,$0000,$0800,$1E14
	dw $8000

DATA_FF4330:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0008,$0008,$0000,$0800,$000A
	dw $8000

DATA_FF4352:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0006,$0008,$0000,$0800,$1E0A
	dw $8000

DATA_FF4374:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0008,$0008,$0000,$0800,$0A0A
	dw $8000

DATA_FF4396:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000A,$0008,$0000,$0800,$2300
	dw $8000

DATA_FF43B8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0024,$0024,$0000,$0800,$5000
	dw $8000

DATA_FF43DA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0018,$0018,$0000,$0800,$2800
	dw $8000

DATA_FF43FC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$4040,$0003,$0040,$000C,$0200,$0080,$001F,$000C,$000C,$0000,$0800,$0000
	dw $8000

DATA_FF441E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$000C,$000C,$0000,$0800,$1E00
	dw $8000

DATA_FF4440:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$6060,$0003,$0040,$000C,$0200,$0080,$001A,$000C,$0000,$0000,$0800,$00F6
	dw $8000

DATA_FF4462:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$A0A0,$0003,$0040,$000C,$0200,$0080,$001A,$000C,$0100,$0000,$0800,$00EC
	dw $8000

DATA_FF4484:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000A,$000A,$0000,$0800,$1E28
	dw $8000

DATA_FF44A6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000D,$000D,$0000,$0800,$2800
	dw $8000

DATA_FF44C8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000D,$000D,$0000,$0800,$2800
	dw $8000

DATA_FF44EA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0007,$000C,$0000,$0800,$23EC
	dw $8000

DATA_FF450C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0008,$000C,$0000,$0800,$23D3
	dw $8000

DATA_FF452E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0028,$0028,$0000,$0800,$2800
	dw $8000

DATA_FF4550:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000A,$000C,$0000,$0800,$2350
	dw $8000

DATA_FF4572:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000A,$000C,$0000,$0800,$2314
	dw $8000

DATA_FF4594:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$2800
	dw $8000

DATA_FF45B6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0800,$2800
	dw $8000

DATA_FF45D8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $42E4,$8080,$0170,$01C0,$000C,$0100,$0080,$001A,$000C,$0016,$0000,$0800,$00E7
	dw $8000

DATA_FF45FA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4005,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF461C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$A0A0,$0003,$0040,$000C,$0200,$0080,$0018,$0001,$0020,$0000,$0800,$28D8
	dw $8000

DATA_FF463E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$7F7F,$0003,$0040,$000C,$0200,$0080,$001C,$0020,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF4660:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$0520,$0008,$0008,$0000,$0800,$0000
	dw $8000

DATA_FF4682:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$0320,$000C,$000C,$0000,$0800,$0AEC
	dw $8000

DATA_FF46A4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$0320,$003C,$003C,$0000,$0800,$00EC
	dw $8000

DATA_FF46C6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$8080,$0003,$0400,$000C,$0100,$0080,$0318,$0020,$0020,$0000,$0800,$00EC
	dw $8000

DATA_FF46E8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0014,$0014,$0000,$0800,$00E7
	dw $8000

DATA_FF470A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0220,$000D,$0010,$0000,$0800,$00DE
	dw $8000

DATA_FF472C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0220,$000D,$0010,$0000,$0800,$00E2
	dw $8000

DATA_FF474E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0220,$0008,$0008,$0000,$0800,$0000
	dw $8000

DATA_FF4770:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$0220,$0028,$0028,$0000,$0800,$E2E2
	dw $8000

DATA_FF4792:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0220,$0014,$0014,$0000,$0800,$ECD3
	dw $8000

DATA_FF47B4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0220,$0008,$0008,$0000,$0800,$00E2
	dw $8000

DATA_FF47D6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$0220,$0028,$0028,$0000,$0800,$0000
	dw $8000

DATA_FF47F8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$0120,$0008,$0008,$0000,$0800,$05EC
	dw $8000

DATA_FF481A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$0120,$0020,$0020,$0000,$0800,$00EC
	dw $8000

DATA_FF483C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0200,$0080,$0520,$0008,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF485E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$041E,$0006,$0006,$0000,$0800,$0000
	dw $8000

DATA_FF4880:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$031C,$000C,$000C,$0000,$0100,$00E7
	dw $8000

DATA_FF48A2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0008,$0008,$0000,$0300,$00E7
	dw $8000

DATA_FF48C4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0030,$0030,$0000,$0300,$00E7
	dw $8000

DATA_FF48E6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$031A,$0002,$0002,$0000,$0300,$00E7
	dw $8000

DATA_FF4908:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0010,$0010,$0000,$0300,$00E7
	dw $8000

DATA_FF492A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0319,$0001,$0001,$0000,$0300,$00E7
	dw $8000

DATA_FF494C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0018,$0018,$0000,$0300,$00D3
	dw $8000

DATA_FF496E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0318,$0001,$0001,$0000,$0300,$00E7
	dw $8000

DATA_FF4990:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0318,$0001,$0001,$0000,$0300,$00E7
	dw $8000

DATA_FF49B2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0120,$0010,$0010,$0000,$0300,$00EC
	dw $8000

DATA_FF49D4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$021C,$0008,$0008,$0000,$0300,$0000
	dw $8000

DATA_FF49F6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$011C,$0008,$0008,$0000,$0300,$00E2
	dw $8000

DATA_FF4A18:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$011C,$0008,$0008,$0000,$0300,$00F6
	dw $8000

DATA_FF4A3A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$021E,$0010,$0010,$0000,$0300,$00D8
	dw $8000

DATA_FF4A5C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$021E,$000C,$000C,$0000,$0300,$0014
	dw $8000

DATA_FF4A7E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$0220,$0010,$0010,$0000,$0300,$00EC
	dw $8000

DATA_FF4AA0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0220,$0010,$0010,$0000,$0300,$0000
	dw $8000

DATA_FF4AC2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0220,$0010,$0010,$0000,$0300,$00EC
	dw $8000

DATA_FF4AE4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$011E,$0008,$000C,$0000,$0300,$00EC
	dw $8000

DATA_FF4B06:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$021E,$0008,$0008,$0000,$0300,$00EC
	dw $8000

DATA_FF4B28:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$021E,$000C,$000C,$0000,$0300,$00E2
	dw $8000

DATA_FF4B4A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0010,$0010,$0000,$0300,$0000
	dw $8000

DATA_FF4B6C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0010,$0010,$0000,$0300,$0000
	dw $8000

DATA_FF4B8E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$021C,$0046,$0046,$0000,$0100,$0000
	dw $8000

DATA_FF4BB0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$0218,$0010,$0018,$0000,$0100,$14E2
	dw $8000

DATA_FF4BD2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$E2E2
	dw $8000

DATA_FF4BF4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$0218,$0014,$0018,$0000,$0100,$1ED8
	dw $8000

DATA_FF4C16:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$00D8
	dw $8000

DATA_FF4C38:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$041E,$0004,$0004,$0000,$0300,$0000
	dw $8000

DATA_FF4C5A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0320,$0014,$0014,$0000,$0800,$00E7
	dw $8000

DATA_FF4C7C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $12E0,$8080,$04D0,$0520,$000C,$0140,$0080,$001A,$000A,$000A,$0000,$0300,$00D8
	dw $8000

DATA_FF4C9E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $12E0,$8080,$0AD0,$0B00,$000C,$0140,$0080,$001A,$000C,$000C,$0000,$0300,$00D8
	dw $8000

DATA_FF4CC0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $42E4,$8080,$0100,$0180,$000C,$0140,$0080,$001A,$0010,$0001,$0000,$0300,$1E00
	dw $8000

DATA_FF4CE2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1160,$6060,$0000,$0080,$000C,$0200,$0080,$0320,$000B,$000B,$0000,$0300,$00E2
	dw $8000

DATA_FF4D04:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1560,$4040,$0000,$0080,$000C,$0200,$0080,$0520,$0014,$0014,$0000,$0300,$00D4
	dw $8000

DATA_FF4D26:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1560,$4040,$0000,$0080,$000C,$0200,$0080,$0320,$0010,$0010,$0000,$0300,$0000
	dw $8000

DATA_FF4D48:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1560,$4040,$0000,$00D0,$0008,$0200,$0080,$031C,$0008,$0008,$0000,$0300,$00E7
	dw $8000

DATA_FF4D6A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0B90,$A0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0001,$0001,$0000,$0400,$0000
	dw $8000

DATA_FF4D8C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0BE4,$A000,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0000,$0000,$0400,$0000
	dw $8000

DATA_FF4DAE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0380,$A000,$0003,$0040,$000C,$0200,$0080,$0010,$0010,$0010,$0000,$0400,$0000
	dw $8000

DATA_FF4DD0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $13E0,$0000,$0003,$0040,$000C,$0200,$0080,$0010,$0010,$0010,$0000,$0400,$0000
	dw $8000

DATA_FF4DF2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0B84,$0000,$0003,$0040,$000C,$0200,$0080,$0010,$0010,$0010,$0000,$0400,$0000
	dw $8000

DATA_FF4E14:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0D64,$A000,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0000,$0000,$0400,$0000
	dw $8000

DATA_FF4E36:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$9000,$0003,$0040,$000C,$0200,$0080,$001F,$0001,$0020,$0000,$0800,$1EE2
	dw $8000

DATA_FF4E58:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C080,$0003,$0040,$000C,$0200,$0080,$001F,$0080,$0080,$0000,$0800,$00E2
	dw $8000

DATA_FF4E7A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8040,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF4E9C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$A000,$0003,$0040,$000C,$0200,$0080,$001F,$0014,$0014,$0000,$0400,$2800
	dw $8000

DATA_FF4EBE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0008,$0008,$0000,$0400,$0000
	dw $8000

DATA_FF4EE0:
	dw $8300 : dw DATA_FF3614
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0400,$0000
	dw $8000

DATA_FF4F02:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8040,$0003,$0040,$000C,$0200,$0080,$001F,$0004,$0000,$0000,$0800,$0000
	dw $8000

DATA_FF4F24:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8000,$0003,$0040,$000C,$0200,$0080,$0018,$0038,$0088,$0000,$0600,$2800
	dw $8000

DATA_FF4F46:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$6000,$0003,$0040,$000C,$0200,$0080,$001F,$0022,$0030,$0000,$0800,$0000
	dw $8000

DATA_FF4F68:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$A080,$0003,$0040,$000C,$0200,$0080,$001F,$000A,$000A,$0000,$0800,$00DD
	dw $8000

DATA_FF4F8A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF4FAC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$000A,$000A,$0000,$0800,$0000
	dw $8000

DATA_FF4FCE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF4FF0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF5012:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C040,$0003,$0040,$000C,$0200,$0080,$001F,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF5034:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$000C,$000C,$0000,$0800,$0000
	dw $8000

DATA_FF5056:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C040,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF5078:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF509A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$40C0,$0003,$0040,$000C,$0200,$0080,$001F,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF50BC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C040,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF50DE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C040,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF5100:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF5122:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C040,$0003,$0040,$000C,$0200,$0080,$001F,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF5144:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0D60,$C0C0,$0003,$0080,$000C,$0300,$0080,$001F,$001C,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF5166:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF5188:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0000,$0800,$0000
	dw $8000

DATA_FF51AA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C040,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF51CC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C0C0,$0003,$0040,$000C,$0200,$0080,$001F,$0030,$0030,$0000,$0800,$0000
	dw $8000

DATA_FF51EE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4200,$8040,$0003,$0040,$000C,$0200,$0080,$001A,$0006,$0000,$0000,$0280,$0000
	dw $8000

DATA_FF5210:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$80C0,$0003,$0040,$000C,$0200,$0080,$001F,$0008,$0008,$0000,$0800,$00EC
	dw $8000

DATA_FF5232:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$7F7F,$0003,$0040,$000C,$0200,$0080,$001A,$0040,$0030,$0000,$0200,$1E00
	dw $8000

DATA_FF5254:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0AC0,$8080,$0003,$0030,$000C,$0200,$0080,$001F,$0044,$0032,$0000,$0200,$1E00
	dw $8000

DATA_FF5276:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$7F7F,$0003,$0040,$000C,$0200,$0080,$001A,$0068,$0058,$0000,$0200,$1E00
	dw $8000

DATA_FF5298:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8040,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0000,$0800,$0000
	dw $8000

DATA_FF52BA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2804,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0018,$0018,$0300,$0800,$0000
	dw $8000

DATA_FF52DC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8080,$0003,$0040,$000C,$0200,$0080,$0018,$0080,$0028,$0000,$0800,$0000
	dw $8000

DATA_FF52FE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$80C0,$0003,$0040,$000C,$0200,$0080,$0016,$002C,$0020,$0000,$0400,$0000
	dw $8000

DATA_FF5320:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$7000,$0003,$0040,$000C,$0200,$0080,$0014,$0002,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF5342:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$40C0,$0003,$0040,$000C,$0200,$0080,$0014,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF5364:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4005,$8080,$0003,$005C,$000C,$0200,$0080,$001A,$0004,$0000,$0000,$0800,$00E2
	dw $8000

DATA_FF5386:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$A000,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF53A8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C020,$0003,$0040,$000C,$0200,$0080,$001E,$002D,$0600,$0000,$0800,$D800
	dw $8000

DATA_FF53CA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$C000,$0003,$0040,$000C,$0200,$0080,$001F,$0060,$0060,$0000,$0800,$0000
	dw $8000

DATA_FF53EC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF540E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$E040,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0600,$E2E2
	dw $8000

DATA_FF5430:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$0014,$0000,$0000,$0800,$0000
	dw $8000

DATA_FF5452:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$7070,$0003,$0040,$000C,$0200,$0080,$001A,$0006,$0020,$0000,$0800,$1E1E
	dw $8000

DATA_FF5474:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8000,$0003,$0040,$000C,$0200,$0080,$001A,$002C,$002C,$0000,$0800,$2800
	dw $8000

DATA_FF5496:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8000,$0003,$0040,$000C,$0200,$0080,$001F,$0040,$0040,$0000,$0800,$0000
	dw $8000

DATA_FF54B8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C000,$0003,$0040,$000C,$0200,$0080,$001F,$0080,$0080,$0000,$0800,$D800
	dw $8000

DATA_FF54DA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0040,$0003,$0040,$000C,$0200,$0080,$001F,$0080,$0080,$0000,$0800,$D800
	dw $8000

DATA_FF54FC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$2800
	dw $8000

DATA_FF551E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8000,$0003,$0040,$000C,$0200,$0080,$001A,$0008,$0008,$0000,$0800,$0000
	dw $8000

DATA_FF5540:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8000,$0003,$0040,$000C,$0200,$0080,$001A,$000E,$000E,$0000,$0800,$2800
	dw $8000

DATA_FF5562:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$90F0,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$2800
	dw $8000

DATA_FF5584:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$7010,$0003,$0040,$000C,$0200,$0080,$001C,$0008,$0008,$0000,$0800,$2800
	dw $8000

DATA_FF55A6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$6000,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF55C8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$20E0,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF55EA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C000,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF560C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0040,$0003,$0040,$000C,$0200,$0080,$001F,$00FF,$00FF,$0000,$0800,$0000
	dw $8000

DATA_FF562E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$4080,$0003,$0040,$000C,$0200,$0080,$001C,$0016,$0016,$0000,$0800,$1400
	dw $8000

DATA_FF5650:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$0080,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF5672:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1010,$0000,$0003,$0040,$000C,$0200,$0080,$051F,$0020,$0020,$0000,$0280,$0000
	dw $8000

DATA_FF5694:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $48E0,$7F7F,$0038,$0070,$000C,$0200,$0080,$001C,$0014,$0014,$0000,$0280,$0000
	dw $8000

DATA_FF56B6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $08C0,$8080,$0003,$004C,$000C,$0200,$0080,$001C,$0030,$0030,$0000,$0280,$0000
	dw $8000

DATA_FF56D8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8080,$0003,$0040,$000C,$0200,$0080,$051C,$0038,$0030,$0000,$0280,$00E7
	dw $005C : dw $0006
	dw $8000

DATA_FF56FE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0004,$0004,$0000,$0280,$00E2
	dw $8000

DATA_FF5720:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$B000,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0050,$0000,$0800,$00E2
	dw $8000

DATA_FF5742:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$000C,$000C,$0000,$0400,$1900
	dw $8000

DATA_FF5764:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$0000,$0003,$0040,$000C,$0200,$0080,$001E,$0004,$0008,$0000,$0400,$0000
	dw $8000

DATA_FF5786:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8080,$0003,$0040,$000C,$0200,$0080,$001E,$002A,$0020,$0000,$0400,$1E00
	dw $8000

DATA_FF57A8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$C000,$0003,$0040,$000C,$0200,$0080,$001A,$0002,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF57CA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C000,$0003,$0040,$000C,$0200,$0080,$0018,$0000,$0040,$0000,$0A00,$0000
	dw $8000

DATA_FF57EC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4005,$C000,$0003,$005C,$000C,$0200,$0080,$001C,$0040,$0040,$0000,$0800,$00E2
	dw $8000

DATA_FF580E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4006,$8000,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF5830:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4005,$C000,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$00E2
	dw $8000

DATA_FF5852:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4005,$8080,$0003,$005C,$000C,$0200,$0080,$001C,$0008,$0008,$0000,$0800,$0000
	dw $8000

DATA_FF5874:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8080,$0003,$005C,$000C,$0200,$0080,$001C,$0008,$0008,$0000,$0800,$0000
	dw $8000

DATA_FF5896:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8000,$0003,$005C,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0800,$0000
	dw $8000

DATA_FF58B8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$C040,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$E7E7
	dw $8000

DATA_FF58DA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$C040,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$19E7
	dw $8000

DATA_FF58FC:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$4040,$0003,$005C,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0400,$E7E7
	dw $8000

DATA_FF591E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$4040,$0003,$005C,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0300,$19E7
	dw $8000

DATA_FF5940:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$8080,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$1E00
	dw $8000

DATA_FF5962:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$C080,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$00EC
	dw $8000

DATA_FF5984:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C000,$0003,$005C,$000C,$0200,$0080,$001C,$0040,$0040,$0000,$0800,$00E2
	dw $8000

DATA_FF59A6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8080,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$1E00
	dw $8000

DATA_FF59C8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$C080,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$00EC
	dw $8000

DATA_FF59EA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$E000,$0003,$005C,$000C,$0200,$0080,$001C,$0040,$0040,$0000,$0800,$0000
	dw $8000

DATA_FF5A0C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$C000,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF5A2E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$C080,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF5A50:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0003,$005C,$000C,$0200,$0080,$001C,$0008,$0008,$0000,$0400,$0000
	dw $8000

DATA_FF5A72:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$A000,$0003,$005C,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$00EC
	dw $8000

DATA_FF5A94:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C000,$0003,$005C,$000C,$0200,$0080,$001C,$000C,$000C,$0000,$0800,$0000
	dw $8000

DATA_FF5AB6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$F000,$0003,$005C,$000C,$0200,$0080,$001A,$0002,$0002,$0000,$0800,$0000
	dw $8000

DATA_FF5AD8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$5000,$0003,$0040,$000C,$0200,$0080,$001F,$001C,$0030,$0000,$0800,$0000
	dw $8000

DATA_FF5AFA:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8080,$0003,$0040,$000C,$0200,$0080,$001F,$001C,$0030,$0000,$0800,$00F2
	dw $8000

DATA_FF5B1C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0004,$0004,$0000,$0800,$0000
	dw $8000

DATA_FF5B3E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4800,$8080,$0003,$0040,$000C,$0200,$0080,$0018,$000A,$000A,$0000,$0800,$1ED3
	dw $8000

DATA_FF5B60:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4800,$8080,$0003,$0040,$000C,$0200,$0080,$0018,$0010,$0010,$0000,$0800,$1ED3
	dw $8000

DATA_FF5B82:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$0018,$0010,$0010,$0000,$0800,$1ED8
	dw $8000

DATA_FF5BA4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4800,$8080,$0003,$0040,$000C,$0200,$0080,$0018,$0006,$0000,$0000,$0800,$1ED8
	dw $8000

DATA_FF5BC6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$F0F0,$0003,$0040,$000C,$0200,$0080,$001C,$000C,$000C,$0000,$0380,$191E
	dw $8000

DATA_FF5BE8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$6060,$0003,$0040,$000C,$0200,$0080,$001C,$0008,$0008,$0000,$0380,$0ADD
	dw $8000

DATA_FF5C0A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$6060,$0003,$0040,$000C,$0200,$0080,$001C,$0008,$0008,$0000,$0380,$0AEC
	dw $8000

DATA_FF5C2C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$000C,$000C,$0000,$0380,$1EE2
	dw $8000

DATA_FF5C4E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$2020,$0003,$0040,$000C,$0200,$0080,$001C,$000C,$000C,$0000,$0380,$23E2
	dw $8000

DATA_FF5C70:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$8000,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$2831
	dw $8000

DATA_FF5C92:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$4000,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$D831
	dw $8000

DATA_FF5CB4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$00C0,$0003,$0040,$000C,$0200,$0080,$001F,$0020,$0020,$0000,$0800,$D800
	dw $8000

DATA_FF5CD6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$C080,$0003,$0040,$000C,$0200,$0080,$001C,$0004,$0004,$0000,$0800,$D800
	dw $8000

DATA_FF5CF8:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$2020,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0018,$0000,$0400,$2800
	dw $8000

DATA_FF5D1A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0018,$0000,$0380,$2800
	dw $8000

DATA_FF5D3C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$0012,$0016,$0000,$0380,$2800
	dw $8000

DATA_FF5D5E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E0E0,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0380,$1EE7
	dw $8000

DATA_FF5D80:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0380,$1E19
	dw $8000

DATA_FF5DA2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$E0E0,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0380,$2300
	dw $8000

DATA_FF5DC4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$0012,$0012,$0000,$0380,$2800
	dw $8000

DATA_FF5DE6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$4000,$0003,$0040,$000C,$0200,$0080,$001C,$0020,$0020,$0000,$0800,$0A1E
	dw $8000

DATA_FF5E08:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$0012,$0012,$0000,$0400,$2700
	dw $8000

DATA_FF5E2A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0400,$2700
	dw $8000

DATA_FF5E4C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$000E,$000E,$0000,$0400,$2700
	dw $8000

DATA_FF5E6E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0400,$2700
	dw $8000

DATA_FF5E90:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4000,$0000,$0003,$0040,$000C,$0200,$0080,$001A,$0001,$0001,$0000,$0400,$00D4
	dw $8000

DATA_FF5EB2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$001C,$0030,$0000,$0800,$0000
	dw $8000

DATA_FF5ED4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$7F00,$0003,$0040,$000C,$0200,$0080,$001C,$000C,$000C,$0000,$0800,$1E00
	dw $8000

DATA_FF5EF6:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8000,$0003,$0040,$000C,$0100,$0060,$0018,$0018,$0018,$0000,$0800,$1400
	dw $8000

DATA_FF5F18:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0801,$0000,$0003,$0040,$000C,$0100,$0060,$001C,$0020,$0020,$0000,$0800,$00E7
	dw $8000

DATA_FF5F3A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8080,$0003,$0040,$000C,$0100,$0080,$0018,$0018,$0028,$0000,$0400,$2800
	dw $8000

DATA_FF5F5C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$8080,$0003,$0040,$000C,$0100,$0080,$0018,$0036,$0038,$0000,$0400,$2800
	dw $8000

DATA_FF5F7E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8080,$0003,$0040,$000C,$0100,$0080,$0018,$0037,$0038,$0000,$0400,$2800
	dw $8000

DATA_FF5FA0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0005,$8080,$0003,$0040,$000C,$0100,$0080,$0018,$0018,$0028,$0000,$0400,$2800
	dw $8000

DATA_FF5FC2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0006,$8080,$0003,$0040,$000C,$0100,$0080,$0018,$000E,$0028,$0000,$0400,$2800
	dw $8000

DATA_FF5FE4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0060,$0003,$0400,$000C,$0100,$0080,$0118,$000C,$0018,$0000,$0600,$00D8
	dw $8000

DATA_FF6006:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$9F21,$0003,$0040,$000C,$0100,$0040,$0018,$0001,$0020,$0000,$0500,$0000
	dw $8000

DATA_FF6028:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8080,$0003,$0040,$000C,$0100,$0040,$0024,$0080,$0080,$0000,$0800,$00F2
	dw $8000

DATA_FF604A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$8000,$0003,$0040,$000C,$0100,$0040,$001A,$0004,$0004,$0000,$0800,$1E00
	dw $8000

DATA_FF606C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4800,$6060,$0003,$005C,$000C,$0200,$0080,$001A,$0004,$0000,$0000,$0800,$0028
	dw $8000

DATA_FF608E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4800,$E0E0,$0003,$005C,$000C,$0200,$0080,$001A,$0010,$0100,$0000,$0800,$00E2
	dw $8000

DATA_FF60B0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$A080,$0003,$0040,$000C,$0200,$0080,$001F,$000C,$0100,$0000,$0800,$00DD
	dw $8000

DATA_FF60D2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4800,$8080,$0003,$0040,$000C,$0200,$0080,$0019,$000E,$000C,$0000,$0800,$1ED8
	dw $8000

DATA_FF60F4:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$B040,$0003,$005C,$000C,$0200,$0080,$001A,$0010,$0010,$0000,$0800,$00E2
	dw $8000

DATA_FF6116:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$6060,$0003,$0040,$000C,$0200,$0080,$001A,$0014,$0020,$0000,$0300,$2700
	dw $8000

DATA_FF6138:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$9020,$0003,$0040,$000C,$0200,$0080,$001A,$0005,$0030,$0000,$0800,$00E7
	dw $8000

DATA_FF615A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$20E0,$0003,$0040,$000C,$0200,$0080,$001A,$0002,$0020,$0000,$0280,$00E7
	dw $8000

DATA_FF617C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0000,$0040,$000C,$0200,$0080,$001C,$0008,$0010,$0000,$0600,$0000
	dw $8000

DATA_FF619E:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0000,$0040,$000C,$0200,$0080,$001C,$0018,$0010,$0000,$0600,$0000
	dw $8000

DATA_FF61C0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$0000,$0000,$0040,$000C,$0200,$0080,$001C,$0040,$0040,$0000,$0600,$0000
	dw $8000

DATA_FF61E2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0080,$0000,$0040,$000C,$0200,$0080,$001C,$0040,$0040,$0000,$0400,$00E7
	dw $8000

DATA_FF6204:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0040,$0000,$0040,$000C,$0200,$0080,$001C,$0040,$0040,$0000,$0800,$00EC
	dw $8000

DATA_FF6226:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF6248:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$0000,$0003,$0040,$000C,$0200,$0080,$001A,$0020,$0020,$0000,$0800,$0000
	dw $8000

DATA_FF626A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $08C0,$0000,$0003,$0060,$000C,$0200,$0080,$001A,$0020,$0020,$0000,$0800,$00E2
	dw $8000

DATA_FF628C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$40C0,$0003,$0040,$000C,$0200,$0080,$000C,$0001,$0008,$0000,$0800,$1400
	dw $8000

DATA_FF62AE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$40C0,$0003,$0040,$000C,$0200,$0080,$001F,$0080,$0080,$0000,$0A00,$1400
	dw $8000

DATA_FF62D0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$81C0,$0003,$0040,$000C,$0200,$0080,$001F,$0070,$0070,$0000,$0A00,$1400
	dw $8000

DATA_FF62F2:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$C000,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0010,$0000,$0A00,$1400
	dw $8000

DATA_FF6314:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$6000,$0003,$0040,$000C,$0200,$0080,$0014,$0008,$0040,$0000,$0800,$1400
	dw $8000

DATA_FF6336:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$C0C0,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$1E28
	dw $8000

DATA_FF6358:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $052E,$A0A0,$0003,$8000,$000C,$0020,$0080,$001C,$0030,$0030,$0101,$0400,$0000
	dw $8000

DATA_FF637A:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$C080,$0003,$8000,$000C,$0020,$0080,$001F,$0080,$0080,$0000,$0800,$00E7
	dw $8000

DATA_FF639C:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$0000,$0003,$8000,$000C,$0020,$0080,$001F,$0080,$0080,$0000,$0800,$00DD
	dw $8000

DATA_FF63BE:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$8080,$0003,$8000,$000C,$0020,$0080,$001F,$0004,$0000,$0000,$0800,$1900
	dw $8000

DATA_FF63E0:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$A080,$0003,$8000,$000C,$0020,$0080,$0019,$0000,$0000,$0000,$0800,$FBD8
	dw $8000

DATA_FF6402:
	dw $0000 : dw !Define_DKC2_SpriteID_Hook
	dw $0002 : dw $00D4
	dw $0042 : dw $0000
	dw $004E : dw $0000
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02AA
	dw $8000

DATA_FF6420:
	dw $8300 : dw DATA_FF6402
	dw $8D00 : dw $0009
	dw $8000

DATA_FF642A:
	dw $8300 : dw DATA_FF6402
	dw $8D00 : dw $00B6
	dw $8000

DATA_FF6434:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1000
	dw $8000

DATA_FF643E:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $10F8
	dw $8000

DATA_FF6448:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1018
	dw $8000

DATA_FF6452:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1040
	dw $8000

DATA_FF645C:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1060
	dw $8000

DATA_FF6466:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1050
	dw $8000

DATA_FF6470:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1020
	dw $8000

DATA_FF647A:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1040
	dw $8000

DATA_FF6484:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1000
	dw $8000

DATA_FF648E:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $3040
	dw $8000

DATA_FF6498:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $2020
	dw $8000

DATA_FF64A2:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $0010
	dw $8000

DATA_FF64AC:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1030
	dw $8000

DATA_FF64B6:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1020
	dw $8000

DATA_FF64C0:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1030
	dw $8000

DATA_FF64CA:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1000
	dw $8000

DATA_FF64D4:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $1040
	dw $8000

DATA_FF64DE:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $E8E8
	dw $8000

DATA_FF64E8:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $00E8
	dw $8000

DATA_FF64F2:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $F4E8
	dw $8000

DATA_FF64FC:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $F4D0
	dw $8000

DATA_FF6506:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $F4E0
	dw $8000

DATA_FF6510:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $00D0
	dw $8000

DATA_FF651A:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $E8D0
	dw $8000

DATA_FF6524:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $E8D8
	dw $8000

DATA_FF652E:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $F020
	dw $8000

DATA_FF6538:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $0020
	dw $8000

DATA_FF6542:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $0000
	dw $8000

DATA_FF654C:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $0410
	dw $8000

DATA_FF6556:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $08C0
	dw $8000

DATA_FF6560:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $00D8
	dw $8000

DATA_FF656A:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $1000
	dw $8000

DATA_FF6574:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $1018
	dw $8000

DATA_FF657E:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $1040
	dw $8000

DATA_FF6588:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $1020
	dw $8000

DATA_FF6592:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $F020
	dw $8000

DATA_FF659C:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $10F0
	dw $8000

DATA_FF65A6:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $1040
	dw $8000

DATA_FF65B0:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $00F0
	dw $001C : dw $C000
	dw $8000

DATA_FF65BE:
	dw $8300 : dw DATA_FF6420
	dw $004E : dw $0050
	dw $001C : dw $C000
	dw $8000

DATA_FF65CC:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $0050
	dw $001C : dw $C000
	dw $8000

DATA_FF65DA:
	dw $8300 : dw DATA_FF642A
	dw $004E : dw $0A00
	dw $001C : dw $C000
	dw $8000

DATA_FF65E8:
	dw $0000 : dw !Define_DKC2_SpriteID_Cannonball
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0009
	dw $8100 : dw $02E3
	dw $8000

DATA_FF6616:
	dw $0000 : dw !Define_DKC2_SpriteID_Kannon
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $004E : dw $0001
	dw $0050 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0008
	dw $8000

DATA_FF664C:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6AEA
	dw $8000

DATA_FF6662:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BA8
	dw $8000

DATA_FF667C:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BAE
	dw $8000

DATA_FF6692:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C0E
	dw $8000

DATA_FF66AC:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BAE
	dw $8000

DATA_FF66C6:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BBA
	dw $8000

DATA_FF66E0:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $000F
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BB4
	dw $8000

DATA_FF66FA:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BC4
	dw $8000

DATA_FF6714:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BCE
	dw $8000

DATA_FF672A:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6AF0
	dw $8000

DATA_FF6740:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $001E
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C4E
	dw $8000

DATA_FF675E:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6AF6
	dw $8000

DATA_FF6774:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $003C
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C42
	dw $8000

DATA_FF6792:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BF0
	dw $004E : dw $00F0
	dw $8000

DATA_FF67B0:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $005A
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C48
	dw $8000

DATA_FF67CE:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C42
	dw $8000

DATA_FF67E4:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $003C
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C36
	dw $8000

DATA_FF6802:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BFC
	dw $8000

DATA_FF681C:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C02
	dw $8000

DATA_FF6836:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $005F
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C60
	dw $8000

DATA_FF6854:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C66
	dw $8000

DATA_FF686E:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6ADC
	dw $8000

DATA_FF6884:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6B04
	dw $8000

DATA_FF689A:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C18
	dw $8000

DATA_FF68B4:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $003C
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BE4
	dw $8000

DATA_FF68D2:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6B12
	dw $8500 : dw $6000
	dw $8000

DATA_FF68EC:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0050 : dw $004B
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6B12
	dw $8000

DATA_FF6906:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C1E
	dw $8000

DATA_FF691C:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C5A
	dw $8000

DATA_FF6932:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C24
	dw $8000

DATA_FF694C:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $003C
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C2A
	dw $8000

DATA_FF696A:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $003C
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C30
	dw $8000

DATA_FF6984:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $0032
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BAE
	dw $8000

DATA_FF699E:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C74
	dw $8000

DATA_FF69B8:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C54
	dw $8000

DATA_FF69D2:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6B18
	dw $8000

DATA_FF69E8:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C3C
	dw $8000

DATA_FF6A02:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C7A
	dw $8000

DATA_FF6A18:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017E
	dw $0052 : dw $0010
	dw $0054 : dw DATA_FF043C
	dw $0022 : dw DATA_FF6AF6
	dw $8000

DATA_FF6A2E:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C80
	dw $8000

DATA_FF6A48:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6BF6
	dw $8000

DATA_FF6A5E:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C1E
	dw $8000

DATA_FF6A78:
	dw $8300 : dw DATA_FF6616
	dw $8500 : dw $6000
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0050 : dw $003C
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw DATA_FF6C86
	dw $8000

DATA_FF6A96:
	dw $FFC0,$0400,$0080,$0500,$0000,$FF80,$0400,$0010
	dw $0500,$FE00,$0080,$0400,$0020,$FC80,$0420,$0000
	dw $0400,$0010,$0500,$0000,$0000,$0400,$0020,$0500
	dw $0000,$0000,$0200,$0030,$0200,$0000,$0000,$0400
	dw $0040,$0280,$0000

DATA_FF6ADC:
	dw DATA_FF1710,$3C00
	dw DATA_FF1710,$3C01
	dw DATA_FF1710,$3C02
	dw $0000

DATA_FF6AEA:
	dw DATA_FF1710,$3C03
	dw $0000

DATA_FF6AF0:
	dw DATA_FF1710,$3C04
	dw $0000

DATA_FF6AF6:
	dw DATA_FF1710,$0A06
	dw DATA_FF1710,$0A06
	dw DATA_FF1710,$1E06
	dw $0000

DATA_FF6B04:
	dw DATA_FF1710,$3C00
	dw DATA_FF1710,$3C01
	dw DATA_FF1710,$3C02
	dw $0000

DATA_FF6B12:
	dw DATA_FF1734,$7805
	dw $0000

DATA_FF6B18:
	dw DATA_FF1710,$4B03
	dw $0000

DATA_FF6B1E:
	dw $0300,$0300,$0006,$0000,$0000,$0000,$0006,$0300
	dw $FE00,$7010,$FD00,$0400,$0400,$0006,$0000,$0000
	dw $8000,$8003,$0603,$0000,$0000,$0000,$00C0,$00C0
	dw $0006,$0000,$0000,$8000,$8002,$0602,$0000,$0000
	dw $0000,$0200,$0200,$0006,$0000,$0000,$4000,$4002
	dw $0602,$0000,$0000,$0000,$02C0,$02C0,$0006,$0000
	dw $0000,$4000,$4001,$0601,$0000,$0000,$0000,$01C0
	dw $01C0,$0006,$0000,$0000,$4000,$4003,$0603,$0000
	dw $0000,$0000
	
UNK_FF6BA2:
	dw DATA_FF173E,$0F00
	dw $0000

DATA_FF6BA8:
	dw DATA_FF1762,$2D00
	dw $0000

DATA_FF6BAE:
	dw DATA_FF173E,$2D03
	dw $0000

DATA_FF6BB4:
	dw DATA_FF1762,$4B00
	dw $0000

DATA_FF6BBA:
	dw DATA_FF1762,$3C00
	dw DATA_FF173E,$3C02
	dw $0000

DATA_FF6BC4:
	dw DATA_FF173E,$1E03
	dw DATA_FF173E,$FF04
	dw $0000

DATA_FF6BCE:
	dw DATA_FF173E,$2D03
	dw DATA_FF173E,$2D03
	dw DATA_FF173E,$2D03
	dw DATA_FF173E,$2D03
	dw DATA_FF1762,$2D03
	dw $0000

DATA_FF6BE4:
	dw DATA_FF173E,$4608
	dw $0000

UNK_FF6BEA:
	dw DATA_FF1762,$5A05
	dw $0000

DATA_FF6BF0:
	dw DATA_FF173E,$6903
	dw $0000

DATA_FF6BF6:
	dw DATA_FF173E,$3C0B
	dw $0000

DATA_FF6BFC:
	dw DATA_FF1762,$460B
	dw $0000

DATA_FF6C02:
	dw DATA_FF1762,$6906
	dw $0000

UNK_FF6C08:
	dw DATA_FF1762,$5A05
	dw $0000

DATA_FF6C0E:
	dw DATA_FF1762,$4B00
	dw DATA_FF173E,$4B00
	dw $0000

DATA_FF6C18:
	dw DATA_FF1762,$7800
	dw $0000

DATA_FF6C1E:
	dw DATA_FF1762,$3C00
	dw $0000

DATA_FF6C24:
	dw DATA_FF173E,$2D03
	dw $0000

DATA_FF6C2A:
	dw DATA_FF173E,$1E03
	dw $0000

DATA_FF6C30:
	dw DATA_FF1762,$9603
	dw $0000

DATA_FF6C36:
	dw DATA_FF1762,$3C0A
	dw $0000

DATA_FF6C3C:
	dw DATA_FF1762,$3C05
	dw $0000

DATA_FF6C42:
	dw DATA_FF1762,$9606
	dw $0000

DATA_FF6C48:
	dw DATA_FF1762,$6E07
	dw $0000

DATA_FF6C4E:
	dw DATA_FF173E,$4B08
	dw $0000

DATA_FF6C54:
	dw DATA_FF1762,$7805
	dw $0000

DATA_FF6C5A:
	dw DATA_FF173E,$5000
	dw $0000

DATA_FF6C60:
	dw DATA_FF173E,$1E05
	dw $0000

DATA_FF6C66:
	dw DATA_FF1762,$5A05
	dw DATA_FF1762,$5A05
	dw DATA_FF1762,$9609
	dw $0000

DATA_FF6C74:
	dw DATA_FF173E,$5A07
	dw $0000

DATA_FF6C7A:
	dw DATA_FF1762,$3203
	dw $0000

DATA_FF6C80:
	dw DATA_FF1762,$2706
	dw $0000

DATA_FF6C86:
	dw DATA_FF173E,$7805
	dw $0000

DATA_FF6C8C:
	dw $0000 : dw !Define_DKC2_SpriteID_Enguarde
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF0258
	dw $0042 : dw $0000
	dw $002E : dw $0008
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0060
	dw $8100 : dw $014B
	dw $8000

DATA_FF6CBA:
	dw $0000 : dw !Define_DKC2_SpriteID_Rambi
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF024A
	dw $0042 : dw $0000
	dw $002E : dw $0008
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8D00 : dw $0043
	dw $8100 : dw $014A
	dw $8000

DATA_FF6CE4:
	dw $8300 : dw DATA_FF6CBA
	dw $8500 : dw $2000
	dw $8000

DATA_FF6CEE:
	dw $8300 : dw DATA_FF6CBA
	dw $8500 : dw $6000
	dw $8000

DATA_FF6CF8:
	dw $0000 : dw !Define_DKC2_SpriteID_Rattly
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF0234
	dw $0042 : dw $0000
	dw $002E : dw $0008
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8D00 : dw $000D
	dw $8100 : dw $0148
	dw $8000

DATA_FF6D22:
	dw $8300 : dw DATA_FF6CF8
	dw $8500 : dw $2000
	dw $8000

DATA_FF6D2C:
	dw $8300 : dw DATA_FF6CF8
	dw $8500 : dw $6000
	dw $8000

DATA_FF6D36:
	dw $0000 : dw !Define_DKC2_SpriteID_Squitter
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF022C
	dw $0042 : dw $0000
	dw $002E : dw $0008
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8D00 : dw $0005
	dw $8100 : dw $0147
	dw $8000

DATA_FF6D60:
	dw $8300 : dw DATA_FF6D36
	dw $8500 : dw $2000
	dw $8000

DATA_FF6D6A:
	dw $8300 : dw DATA_FF6D36
	dw $8500 : dw $6000
	dw $8000

DATA_FF6D74:
	dw $0000 : dw !Define_DKC2_SpriteID_Squawks
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF023C
	dw $0042 : dw $0000
	dw $002E : dw $0008
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0149
	dw $8000

DATA_FF6D9E:
	dw $8300 : dw DATA_FF6D74
	dw $8D00 : dw $0054
	dw $8000

DATA_FF6DA8:
	dw $8300 : dw DATA_FF6D74
	dw $8D00 : dw $000F
	dw $004A : dw $0000
	dw $8000

DATA_FF6DB6:
	dw $8300 : dw DATA_FF6DA8
	dw $8000

DATA_FF6DBC:
	dw $8300 : dw DATA_FF6DA8
	dw $8500 : dw $6000
	dw $8000

DATA_FF6DC6:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $0440
	dw $8000

DATA_FF6DD4:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $0760
	dw $8000

DATA_FF6DE2:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $0B90
	dw $8500 : dw $6000
	dw $8000

DATA_FF6DF4:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $1140
	dw $8500 : dw $6000
	dw $8000

DATA_FF6E06:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $1700
	dw $8500 : dw $6000
	dw $8000

DATA_FF6E18:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $1BD8
	dw $8500 : dw $6000
	dw $8000

DATA_FF6E2A:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $1DC8
	dw $8000

DATA_FF6E38:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $2610
	dw $8000

DATA_FF6E46:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $2BB0
	dw $8000

DATA_FF6E54:
	dw $8300 : dw DATA_FF6D9E
	dw $004A : dw $0001
	dw $004C : dw $3270
	dw $8000

DATA_FF6E62:
	dw $0000 : dw !Define_DKC2_SpriteID_Lockjaw
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF035E
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $FF40
	dw $002A : dw $0040
	dw $004A : dw $0202
	dw $0052 : dw $0007
	dw $0024 : dw $0000
	dw $0030 : dw $0020
	dw $8500 : dw $6000
	dw $8D00 : dw $000E
	dw $8100 : dw $0177
	dw $8000

DATA_FF6E9C:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $3030
	dw $8000

DATA_FF6EA6:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $5050
	dw $8000

DATA_FF6EB0:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $1818
	dw $8000

DATA_FF6EBA:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $4040
	dw $8000

DATA_FF6EC4:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $3030
	dw $0026 : dw $00C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF6ED6:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $6060
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF6EE4:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $5050
	dw $0026 : dw $00C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF6EF6:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $5858
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF6F04:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $4040
	dw $0026 : dw $00C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF6F16:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $6060
	dw $0026 : dw $0100
	dw $8500 : dw $2000
	dw $8000

DATA_FF6F28:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $6060
	dw $0026 : dw $FF00
	dw $8000

DATA_FF6F36:
	dw $8300 : dw DATA_FF6E62
	dw $0054 : dw DATA_FF0382
	dw $0046 : dw $5050
	dw $8000

DATA_FF6F44:
	dw $8300 : dw DATA_FF6E62
	dw $0054 : dw DATA_FF0370
	dw $0046 : dw $1818
	dw $8000

DATA_FF6F52:
	dw $8300 : dw DATA_FF6E62
	dw $0054 : dw DATA_FF0394
	dw $0046 : dw $5050
	dw $0026 : dw $FF20
	dw $8000

DATA_FF6F64:
	dw $8300 : dw DATA_FF6E62
	dw $0054 : dw DATA_FF0394
	dw $0046 : dw $5050
	dw $0026 : dw $00E0
	dw $8500 : dw $2000
	dw $8000

DATA_FF6F7A:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $3030
	dw $0054 : dw DATA_FF03A6
	dw $8000

DATA_FF6F88:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $2020
	dw $0054 : dw DATA_FF03A6
	dw $8000

DATA_FF6F96:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $3030
	dw $0054 : dw DATA_FF03B8
	dw $8000

DATA_FF6FA4:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $4040
	dw $0054 : dw DATA_FF03B8
	dw $8000

DATA_FF6FB2:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $3030
	dw $0054 : dw DATA_FF03CA
	dw $8000

DATA_FF6FC0:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $1818
	dw $0054 : dw DATA_FF03CA
	dw $8000

DATA_FF6FCE:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $4040
	dw $0054 : dw DATA_FF03CA
	dw $8000

DATA_FF6FDC:
	dw $8300 : dw DATA_FF6E62
	dw $0046 : dw $3030
	dw $0026 : dw $00C0
	dw $0054 : dw DATA_FF03CA
	dw $8500 : dw $2000
	dw $8000

DATA_FF6FF2:
	dw $0000 : dw !Define_DKC2_SpriteID_Snapjaw
	dw $0002 : dw $00EC
	dw $002E : dw $0004
	dw $0052 : dw $0007
	dw $0030 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0040
	dw $004A : dw $0202
	dw $8500 : dw $6000
	dw $8D00 : dw $00B2
	dw $8100 : dw $0177
	dw $8000

DATA_FF7020:
	dw $8300 : dw DATA_FF6FF2
	dw $0054 : dw DATA_FF03DC
	dw $005C : dw $0000
	dw $8000

DATA_FF702E:
	dw $8300 : dw DATA_FF6FF2
	dw $0054 : dw DATA_FF03FA
	dw $005C : dw $FFFF
	dw $8000

DATA_FF703C:
	dw $8300 : dw DATA_FF6FF2
	dw $0054 : dw DATA_FF03DC
	dw $005C : dw $0202
	dw $8000

DATA_FF704A:
	dw $8300 : dw DATA_FF6FF2
	dw $0054 : dw DATA_FF0418
	dw $005C : dw $0000
	dw $8000

DATA_FF7058:
	dw $8300 : dw DATA_FF6FF2
	dw $0054 : dw DATA_FF0418
	dw $005C : dw $0102
	dw $8000

DATA_FF7066:
	dw $8300 : dw DATA_FF6FF2
	dw $0054 : dw DATA_FF0418
	dw $005C : dw $0303
	dw $8000

DATA_FF7074:
	dw $0000 : dw !Define_DKC2_SpriteID_Kaboing
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0436
	dw $0030 : dw $0120
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0052 : dw $0025
	dw $8500 : dw $2000
	dw $8D00 : dw $002F
	dw $8100 : dw $0191
	dw $8000

DATA_FF70A2:
	dw $0000 : dw !Define_DKC2_SpriteID_Kaboing
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0436
	dw $0030 : dw $0120
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $004D
	dw $8100 : dw $0190
	dw $0052 : dw $0025
	dw $8000

DATA_FF70D0:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $F940
	dw $0022 : dw $0044
	dw $8000

DATA_FF70E6:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $FAC0
	dw $0022 : dw $003C
	dw $8000

DATA_FF70FC:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $FAC0
	dw $0022 : dw $003C
	dw $8500 : dw $6000
	dw $8000

DATA_FF7116:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $F940
	dw $0022 : dw $0044
	dw $8500 : dw $6000
	dw $8000

DATA_FF7130:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $F800
	dw $0022 : dw $0048
	dw $8500 : dw $6000
	dw $8000

DATA_FF714A:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $F800
	dw $0022 : dw $0048
	dw $8000

DATA_FF7160:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $F700
	dw $0022 : dw $0048
	dw $8000

DATA_FF7176:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $FF00
	dw $002A : dw $F940
	dw $0022 : dw $0044
	dw $8500 : dw $6000
	dw $8000

DATA_FF7190:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $FF00
	dw $002A : dw $F820
	dw $0022 : dw $0048
	dw $8500 : dw $6000
	dw $8000

DATA_FF71AA:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $FF00
	dw $002A : dw $F700
	dw $0022 : dw $004C
	dw $8500 : dw $6000
	dw $8000

DATA_FF71C4:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $FEB0
	dw $002A : dw $FB80
	dw $0022 : dw $0048
	dw $8500 : dw $6000
	dw $8000

DATA_FF71DE:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $FEB0
	dw $002A : dw $FAC0
	dw $0022 : dw $0048
	dw $8500 : dw $6000
	dw $8000

DATA_FF71F8:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0120
	dw $002A : dw $FB80
	dw $0022 : dw $0048
	dw $8000

DATA_FF720E:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0000
	dw $0050 : dw $0100
	dw $002A : dw $F700
	dw $0022 : dw $004C
	dw $8000

DATA_FF7224:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $0000
	dw $0044 : dw $FD00
	dw $0046 : dw $0038
	dw $0048 : dw $0000
	dw $004A : dw $F700
	dw $004C : dw $0050
	dw $001C : dw $0201
	dw $8500 : dw $6000
	dw $8000

DATA_FF724E:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $0000
	dw $0044 : dw $F700
	dw $0046 : dw $0050
	dw $0048 : dw $0000
	dw $004A : dw $FD00
	dw $004C : dw $0038
	dw $001C : dw $0201
	dw $8500 : dw $6000
	dw $8000

DATA_FF7278:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $0000
	dw $0044 : dw $FD00
	dw $0046 : dw $0038
	dw $0048 : dw $0000
	dw $004A : dw $F940
	dw $004C : dw $0044
	dw $001C : dw $0101
	dw $8000

DATA_FF729E:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $0000
	dw $0044 : dw $FD00
	dw $0046 : dw $0038
	dw $0048 : dw $0000
	dw $004A : dw $FAC0
	dw $004C : dw $003C
	dw $001C : dw $0101
	dw $8000

DATA_FF72C4:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $0000
	dw $0044 : dw $FD00
	dw $0046 : dw $0038
	dw $0048 : dw $0000
	dw $004A : dw $F800
	dw $004C : dw $0048
	dw $001C : dw $0101
	dw $8000

DATA_FF72EA:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $FD40
	dw $0044 : dw $F780
	dw $0046 : dw $003E
	dw $0048 : dw $02C0
	dw $004A : dw $F780
	dw $004C : dw $003E
	dw $001C : dw $0101
	dw $8500 : dw $6000
	dw $8000

DATA_FF7314:
	dw $8300 : dw DATA_FF7074
	dw $002E : dw $0001
	dw $0042 : dw $FEC0
	dw $0044 : dw $FB00
	dw $0046 : dw $0048
	dw $0048 : dw $0140
	dw $004A : dw $FB00
	dw $004C : dw $0048
	dw $001C : dw $0101
	dw $8000

DATA_FF733A:
	dw $8300 : dw DATA_FF70A2
	dw $002E : dw $0000
	dw $0050 : dw $FF00
	dw $002A : dw $F800
	dw $0022 : dw $0048
	dw $8500 : dw $6000
	dw $8000

DATA_FF7354:
	dw $8300 : dw DATA_FF70A2
	dw $002E : dw $0000
	dw $0050 : dw $0100
	dw $002A : dw $F800
	dw $0022 : dw $0048
	dw $0052 : dw $2518
	dw $0004 : dw $0008
	dw $8000

DATA_FF7372:
	dw $8300 : dw DATA_FF70A2
	dw $002E : dw $0000
	dw $0050 : dw $FF00
	dw $002A : dw $F800
	dw $0022 : dw $0048
	dw $0052 : dw $2518
	dw $0004 : dw $00A0
	dw $8500 : dw $6000
	dw $8000

DATA_FF7394:
	dw $8300 : dw DATA_FF70A2
	dw $002E : dw $0000
	dw $0050 : dw $0200
	dw $002A : dw $FA00
	dw $0022 : dw $0048
	dw $8000

DATA_FF73AA:
	dw $8300 : dw DATA_FF70A2
	dw $002E : dw $0000
	dw $0050 : dw $0000
	dw $002A : dw $FAC0
	dw $0022 : dw $003C
	dw $8500 : dw $6000
	dw $8000

DATA_FF73C4:
	dw $8300 : dw DATA_FF7526
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $7070
	dw $000C : dw $0680
	dw $0028 : dw $0280
	dw $8000

DATA_FF73DE:
	dw $8300 : dw DATA_FF7508
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $7070
	dw $000C : dw $0680
	dw $0028 : dw $FD80
	dw $8000

DATA_FF73F8:
	dw $8300 : dw DATA_FF7526
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $7070
	dw $000C : dw $0680
	dw $0028 : dw $0380
	dw $8000

DATA_FF7412:
	dw $8300 : dw DATA_FF7508
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $7070
	dw $000C : dw $0680
	dw $0028 : dw $FC80
	dw $8000

DATA_FF742C:
	dw $8300 : dw DATA_FF7526
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $0080
	dw $8000

DATA_FF743E:
	dw $8300 : dw DATA_FF7526
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $0060
	dw $8000

DATA_FF7450:
	dw $8300 : dw DATA_FF7508
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $0080
	dw $8000

DATA_FF7462:
	dw $8300 : dw DATA_FF7526
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $0080
	dw $0020 : dw $0000
	dw $000C : dw $0700
	dw $8000

DATA_FF747C:
	dw $8300 : dw DATA_FF7508
	dw $002E : dw $0006
	dw $0010 : dw $F000
	dw $001E : dw $0080
	dw $0020 : dw $0000
	dw $000C : dw $0700
	dw $8000

DATA_FF7496:
	dw $8300 : dw DATA_FF7508
	dw $002E : dw $0006
	dw $0010 : dw $6000
	dw $001E : dw $0080
	dw $0020 : dw $0000
	dw $000C : dw $0B00
	dw $000E : dw $FFA0
	dw $8000

DATA_FF74B4:
	dw $8300 : dw DATA_FF7508
	dw $002E : dw $0006
	dw $0010 : dw $9000
	dw $001E : dw $FFFF
	dw $000C : dw $0700
	dw $0028 : dw $FC00
	dw $8000

DATA_FF74CE:
	dw $0000 : dw !Define_DKC2_SpriteID_MiniNecky
	dw $0054 : dw DATA_FF021C
	dw $8100 : dw $0193
	dw $8D00 : dw $001E
	dw $0030 : dw $0120
	dw $0002 : dw $00D4
	dw $0024 : dw $0000
	dw $0052 : dw $0007
	dw $004A : dw $0500
	dw $002A : dw $FEA0
	dw $0046 : dw $0202
	dw $0026 : dw $0020
	dw $002E : dw $0000
	dw $004E : dw $0001
	dw $8000

DATA_FF7508:
	dw $8300 : dw DATA_FF74CE
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FB00
	dw $0020 : dw $FD00
	dw $8500 : dw $6000
	dw $8000

DATA_FF7526:
	dw $8300 : dw DATA_FF74CE
	dw $000C : dw $0800
	dw $000E : dw $FFC0
	dw $0022 : dw $0000
	dw $0028 : dw $0500
	dw $0020 : dw $0300
	dw $8500 : dw $2000
	dw $8000

DATA_FF7544:
	dw $8300 : dw DATA_FF7526
	dw $004E : dw $003C
	dw $8000

DATA_FF754E:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $001E
	dw $8000

DATA_FF7558:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $0078
	dw $8000

DATA_FF7562:
	dw $8300 : dw DATA_FF7526
	dw $004E : dw $0078
	dw $8000

DATA_FF756C:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0A00
	dw $000E : dw $FFA0
	dw $0022 : dw $0000
	dw $0028 : dw $FD40
	dw $004E : dw $0078
	dw $8000

DATA_FF7586:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $003C
	dw $8000

DATA_FF7590:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $0028
	dw $8000

DATA_FF759A:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $0004
	dw $8000

DATA_FF75A4:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0780
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FD00
	dw $004E : dw $003C
	dw $8000

DATA_FF75BE:
	dw $8300 : dw DATA_FF7526
	dw $004E : dw $001E
	dw $8000

DATA_FF75C8:
	dw $8300 : dw DATA_FF7526
	dw $000C : dw $0500
	dw $000E : dw $FFA0
	dw $0022 : dw $0000
	dw $0028 : dw $0300
	dw $004E : dw $002D
	dw $8000

DATA_FF75E2:
	dw $8300 : dw DATA_FF7526
	dw $004E : dw $003C
	dw $000C : dw $0500
	dw $000E : dw $FF80
	dw $8000

DATA_FF75F4:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $002D
	dw $8000

DATA_FF75FE:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $001E
	dw $0028 : dw $FC00
	dw $8000

DATA_FF760C:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0500
	dw $000E : dw $FF80
	dw $004E : dw $00B4
	dw $8000

DATA_FF761E:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $004B
	dw $0028 : dw $FC80
	dw $8000

DATA_FF762C:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $002D
	dw $0028 : dw $FC80
	dw $8000

DATA_FF763A:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $004B
	dw $0028 : dw $FC80
	dw $8000

DATA_FF7648:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FC40
	dw $004E : dw $003C
	dw $8000

DATA_FF7662:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FC40
	dw $004E : dw $001E
	dw $8000

DATA_FF767C:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FBE0
	dw $004E : dw $0004
	dw $8000

DATA_FF7696:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FBE0
	dw $004E : dw $001E
	dw $8000

DATA_FF76B0:
	dw $8300 : dw DATA_FF7508
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $FBE0
	dw $004E : dw $0028
	dw $8000

DATA_FF76CA:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $005A
	dw $8000

DATA_FF76D4:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $000F
	dw $8000

DATA_FF76DE:
	dw $0000 : dw !Define_DKC2_SpriteID_Zinger
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF02EC
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0052 : dw $0007
	dw $8500 : dw $6000
	dw $8000

DATA_FF7704:
	dw $0000 : dw !Define_DKC2_SpriteID_Zinger
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF02EC
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $6000
	dw $8000

DATA_FF7726:
	dw $0000 : dw !Define_DKC2_SpriteID_DoubleZingers
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $0038
	dw $8100 : dw $0197
	dw $8500 : dw $2000
	dw $0022 : dw $2000
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $0052 : dw $0007
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FF7768:
	dw $8300 : dw DATA_FF7726
	dw $005C : dw $6840
	dw $0050 : dw $8060
	dw $004E : dw DATA_FF77B0
	dw $8000

DATA_FF777A:
	dw $8300 : dw DATA_FF7726
	dw $005C : dw $4840
	dw $0050 : dw $8060
	dw $004E : dw DATA_FF77BA
	dw $8000

DATA_FF778C:
	dw $8300 : dw DATA_FF7726
	dw $005C : dw $7040
	dw $0050 : dw $60F0
	dw $004E : dw DATA_FF77C4
	dw $8000

DATA_FF779E:
	dw $8300 : dw DATA_FF7726
	dw $005C : dw $5040
	dw $0050 : dw $60F0
	dw $004E : dw DATA_FF77CE
	dw $8000

DATA_FF77B0:
	dw $0052 : dw $0009
	dw $0042 : dw DATA_FF77D8
	dw $8000

DATA_FF77BA:
	dw $0052 : dw $0009
	dw $0042 : dw DATA_FF7826
	dw $8000

DATA_FF77C4:
	dw $0052 : dw $0009
	dw $0042 : dw DATA_FF7874
	dw $8000

DATA_FF77CE:
	dw $0052 : dw $0009
	dw $0042 : dw DATA_FF78CA
	dw $8000

DATA_FF77D8:
	dw $FFFE,$01E0,$FFFB,$000C,$000C,$01FC,$07E0,$FFFB
	dw $0000,$0000,$01FC,$07C0,$01FC,$07E0,$FFFB,$000C
	dw $000C,$01FC,$0870,$01FC,$0970,$01FC,$0A70,$FFFB
	dw $0000,$0000,$01FC,$0A90,$01FC,$0A70,$FFFB,$000C
	dw $000C,$01FC,$0970,$01FC,$0870,$FFFD,DATA_FF77D8+$0A

DATA_FF7826:
	dw $FFFE,$01E0,$FFFB,$000C,$FFF4,$021C,$07E0,$FFFB
	dw $0000,$0000,$021C,$07C0,$021C,$07E0,$FFFB,$000C
	dw $FFF4,$021C,$0870,$021C,$0970,$021C,$0A70,$FFFB
	dw $0000,$0000,$021C,$0A90,$021C,$0A70,$FFFB,$000C
	dw $FFF4,$021C,$0970,$021C,$0870,$FFFD,DATA_FF7826+$0A

DATA_FF7874:
	dw $FFFE,$0200,$FFFB,$000C,$000C,$0130,$0A70,$FFFB
	dw $0000,$0000,$0130,$0A90,$0130,$0A70,$FFFB,$000C
	dw $000C,$0130,$0970,$0130,$0870,$0130,$0770,$0130
	dw $06E0,$FFFB,$0000,$0000,$0130,$06C0,$0130,$06E0
	dw $FFFB,$000C,$000C,$0130,$0770,$0130,$0870,$0130
	dw $0970,$FFFD,DATA_FF7874+$0A

DATA_FF78CA:
	dw $FFFE,$0200,$FFFB,$000C,$FFF4,$0150,$0A70,$FFFB
	dw $0000,$0000,$0150,$0A90,$0150,$0A70,$FFFB,$000C
	dw $FFF4,$0150,$0970,$0150,$0870,$0150,$0770,$0150
	dw $06E0,$FFFB,$0000,$0000,$0150,$06C0,$0150,$06E0
	dw $FFFB,$000C,$FFF4,$0150,$0770,$0150,$0870,$0150
	dw $0970,$FFFD,DATA_FF78CA+$0A

DATA_FF7920:
	dw $0000 : dw !Define_DKC2_SpriteID_Screech
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $0077
	dw $8500 : dw $6000
	dw $0022 : dw $6000
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $0052 : dw $0007
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8100 : dw $02DD
	dw $005C : dw $2020
	dw $0050 : dw $00C0
	dw $004E : dw DATA_FF796E
	dw $8000

DATA_FF796E:
	dw $0052 : dw $0009
	dw $0042 : dw DATA_FF798E
	dw $8000

DATA_FF7978:
	dw $0052 : dw $0007
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FF798E:
	dw $FFFE,$0300,$FFFC,$0606,$FFFB,$0010,$0008,$FFFA
	dw $0028,$0100,$06A0,$07E0,$FFFA,$0028,$00C0,$0630
	dw $0818,$FFFA,$0028,$0100,$0430,$0800,$FFFA,$0028
	dw $0180,$0430,$06C8,$FFFA,$0028,$0100,$0380,$06C8
	dw $FFFA,$0028,$00C0,$0380,$07D0,$FFFA,$0028,$0100
	dw $02D8,$07D0,$FFFA,$0022,$0000,$FFFA,$0028,$0180
	dw $02D8,$06E0,$FFFA,$0028,$0180,$0290,$0650,$FFFA
	dw $0028,$0180,$0290,$03C0,$FFFA,$0028,$0180,$02F0
	dw $0300,$FFFA,$0028,$0180,$02E4,$01A8,$FFFA,$0028
	dw $0100,$0380,$01A8,$FFFA,$0028,$00C0,$03C0,$01B4
	dw $FFFA,$0028,$0100,$0688,$01B4,$FFFA,$0022,$4000
	dw $FFFA,$0028,$00C0,$0688,$0510,$FFFA,$0028,$0100
	dw $0648,$0510,$FFFA,$0028,$0180,$0638,$03B0,$FFFA
	dw $0028,$0100,$05E8,$03B0,$FFFA,$0028,$00C0,$04E8
	dw $04C0,$FFFA,$0022,$0000,$FFFA,$0028,$00C0,$04D8
	dw $05B0,$FFFA,$0028,$0100,$0558,$05B0,$FFFA,$0028
	dw $00C0,$0558,$0670,$FFFA,$0028,$0100,$0710,$0670
	dw $FFFA,$0028,$0180,$0750,$0668,$FFFA,$0028,$0100
	dw $0910,$0668,$FFFA,$0028,$0180,$0940,$0630,$FFFA
	dw $0028,$0100,$09F0,$0630,$FFFA,$0028,$0180,$0A48
	dw $05B0,$FFFA,$0028,$00C0,$0AD0,$0618,$FFFA,$0028
	dw $0180,$0BD0,$0548,$FFFA,$0022,$4000,$FFFA,$0028
	dw $0180,$0BD0,$0490,$FFFA,$0028,$0180,$0B98,$0440
	dw $FFFA,$0028,$0100,$0AC0,$0440,$FFFA,$0028,$00C0
	dw $0A70,$0460,$FFFA,$0028,$0100,$0A30,$0460,$FFFA
	dw $0028,$00C0,$0A00,$0480,$FFFA,$0028,$0100,$0868
	dw $0480,$FFFE,$0300,$FFFA,$0022,$0000,$FFFA,$0028
	dw $0180,$0868,$0350,$FFFA,$0028,$0180,$0868,$0300
	dw $FFFA,$0028,$0180,$0868,$01F8,$FFFA,$0028,$0100
	dw $0930,$0208,$FFFA,$0028,$0180,$0980,$017C,$FFFA
	dw $0028,$0100,$0AF8,$0180,$FFFF

DATA_FF7B78:
	dw $0000 : dw !Define_DKC2_SpriteID_ChasingKingZingSting
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $0038
	dw $8100 : dw $02DB
	dw $8500 : dw $2000
	dw $0022 : dw $2000
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $0052 : dw $0007
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $005C : dw $FF00
	dw $0050 : dw $4000
	dw $004E : dw DATA_FF7BC6
	dw $8000

DATA_FF7BC6:
	dw $0052 : dw $0009
	dw $0042 : dw DATA_FF7BE6
	dw $8000

DATA_FF7BD0:
	dw $0052 : dw $0007
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FF7BE6:
	dw $FFFE,$0140,$FFFC,$1919,$FFFA,$0022,$0000,$0600
	dw $0610,$FFFE,$0180,$0680,$0610,$FFFE,$0240,$0700
	dw $0610,$FFFE,$02C0,$0740,$0610,$FFFC,$1919,$07B0
	dw $0650,$07B5,$0650,$08D0,$0650,$FFFC,$1919,$09D0
	dw $05D0,$09D5,$05D0,$FFFC,$0609,$0A9C,$05D0,$FFFA
	dw $0022,$4000,$FFFE,$0480,$0A9C,$0726,$FFFE,$0320
	dw $0A00,$0726,$FFFC,$1919,$0990,$0790,$098B,$0790
	dw $0950,$0790,$07E0,$0770,$07D8,$0770,$FFFC,$0609
	dw $0750,$0770,$FFFA,$0022,$0000,$FFFE,$0480,$0750
	dw $0920,$FFFE,$0320,$0838,$0926,$FFFE,$0180,$0870
	dw $0950,$FFFF

DATA_FF7C8A:
	dw $8300 : dw DATA_FF76DE
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8D00 : dw $0038
	dw $8000

DATA_FF7CA8:
	dw $8300 : dw DATA_FF7C8A
	dw $8000

DATA_FF7CAE:
	dw $8300 : dw DATA_FF7C8A
	dw $8500 : dw $2000
	dw $8000

DATA_FF7CB8:
	dw $8300 : dw DATA_FF7C8A
	dw $0046 : dw $0302
	dw $0026 : dw $003C
	dw $004A : dw $0304
	dw $002A : dw $0058
	dw $8000

DATA_FF7CCE:
	dw $8300 : dw DATA_FF7C8A
	dw $0046 : dw $0204
	dw $0026 : dw $0044
	dw $004A : dw $0102
	dw $002A : dw $0068
	dw $8000

DATA_FF7CE4:
	dw $8300 : dw DATA_FF7C8A
	dw $0046 : dw $0302
	dw $0026 : dw $003C
	dw $004A : dw $0304
	dw $002A : dw $0058
	dw $8500 : dw $2000
	dw $8000

DATA_FF7CFE:
	dw $8300 : dw DATA_FF7C8A
	dw $0046 : dw $0204
	dw $0026 : dw $0044
	dw $004A : dw $0102
	dw $002A : dw $0068
	dw $8500 : dw $2000
	dw $8000

DATA_FF7D18:
	dw $8300 : dw DATA_FF76DE
	dw $8100 : dw $0197
	dw $0052 : dw $0008
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8500 : dw $2000
	dw $8D00 : dw $0038
	dw $8000

DATA_FF7D36:
	dw $8300 : dw DATA_FF7D18
	dw $0026 : dw $0060
	dw $8000

DATA_FF7D40:
	dw $8300 : dw DATA_FF7D18
	dw $0026 : dw $0090
	dw $8000

DATA_FF7D4A:
	dw $8300 : dw DATA_FF7D18
	dw $0026 : dw $FF20
	dw $8500 : dw $6000
	dw $8000

DATA_FF7D58:
	dw $8300 : dw DATA_FF7D18
	dw $0026 : dw $FEE0
	dw $8500 : dw $6000
	dw $8000

DATA_FF7D66:
	dw $8300 : dw DATA_FF76DE
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $8D00 : dw $0038
	dw $8000

DATA_FF7D7C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0180
	dw $8000

DATA_FF7D8A:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0200
	dw $8000

DATA_FF7D98:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $0120
	dw $8500 : dw $2000
	dw $8000

DATA_FF7DAA:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3838
	dw $002A : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FF7DBC:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3838
	dw $002A : dw $FE80
	dw $8500 : dw $2000
	dw $8000

DATA_FF7DCE:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $0160
	dw $8000

DATA_FF7DDC:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2040
	dw $002A : dw $0180
	dw $8000

DATA_FF7DEA:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $0060
	dw $002A : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF7DFC:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2040
	dw $002A : dw $FE00
	dw $8000

DATA_FF7E0A:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF7E1C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $01A0
	dw $8000

DATA_FF7E2A:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $0060
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF7E3C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6000
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF7E4E:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2050
	dw $002A : dw $FEC0
	dw $8000

DATA_FF7E5C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $1818
	dw $002A : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FF7E6E:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $01C0
	dw $0046 : dw $0808
	dw $0026 : dw $0140
	dw $8000

DATA_FF7E84:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3828
	dw $002A : dw $0140
	dw $0046 : dw $0204
	dw $8000

DATA_FF7E96:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3828
	dw $002A : dw $0140
	dw $0046 : dw $0302
	dw $0026 : dw $0044
	dw $8000

DATA_FF7EAC:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3828
	dw $002A : dw $0140
	dw $0046 : dw $0503
	dw $0026 : dw $003C
	dw $8000

DATA_FF7EC2:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $0180
	dw $8000

DATA_FF7ED0:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $FE80
	dw $8000

DATA_FF7EDE:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0180
	dw $0046 : dw $0503
	dw $0026 : dw $003C
	dw $8500 : dw $2000
	dw $8000

DATA_FF7EF8:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $0180
	dw $8000

DATA_FF7F06:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0200
	dw $0046 : dw $0103
	dw $0026 : dw $0030
	dw $8000

DATA_FF7F1C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0200
	dw $0046 : dw $0303
	dw $0026 : dw $0050
	dw $8000

DATA_FF7F32:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3060
	dw $002A : dw $0140
	dw $8000

DATA_FF7F40:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $00A0
	dw $002A : dw $FEE0
	dw $8000

DATA_FF7F4E:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $FEC0
	dw $8000

DATA_FF7F5C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $0200
	dw $8000

DATA_FF7F6A:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2828
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF7F7C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $1818
	dw $002A : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FF7F8E:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6000
	dw $002A : dw $0140
	dw $8000

DATA_FF7F9C:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $0060
	dw $002A : dw $0140
	dw $8000

DATA_FF7FAA:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $FE40
	dw $8500 : dw $2000
	dw $8000

DATA_FF7FBC:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $0140
	dw $8000

DATA_FF7FCA:
	dw $8300 : dw DATA_FF7D66
	dw $0046 : dw $0503
	dw $0026 : dw $003C
	dw $004A : dw $5050
	dw $002A : dw $0140
	dw $8000

DATA_FF7FE0:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $FE80
	dw $8000

DATA_FF7FEE:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $FE80
	dw $8500 : dw $2000
	dw $8000

DATA_FF8000:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF8012:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6800
	dw $002A : dw $FE80
	dw $8000

DATA_FF8020:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5010
	dw $002A : dw $0160
	dw $8500 : dw $2000
	dw $8000

DATA_FF8032:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2020
	dw $002A : dw $0280
	dw $8000

DATA_FF8040:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $FE60
	dw $8000

DATA_FF804E:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $0180
	dw $0046 : dw $0503
	dw $0026 : dw $003C
	dw $8000

DATA_FF8064:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $FE80
	dw $0046 : dw $0104
	dw $0026 : dw $0044
	dw $8000

DATA_FF807A:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6040
	dw $002A : dw $01A0
	dw $8000

DATA_FF8088:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6020
	dw $002A : dw $0180
	dw $8000

DATA_FF8096:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6020
	dw $002A : dw $0180
	dw $0046 : dw $0503
	dw $0026 : dw $003C
	dw $8000

DATA_FF80AC:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0100
	dw $8000

DATA_FF80BA:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $FF00
	dw $8000

DATA_FF80C8:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2040
	dw $002A : dw $0140
	dw $8000

DATA_FF80D6:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3050
	dw $002A : dw $0180
	dw $8000

DATA_FF80E4:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $FEE0
	dw $8000

DATA_FF80F2:
	dw $8300 : dw DATA_FF7D66
	dw $0052 : dw $001B
	dw $004A : dw $5436
	dw $002A : dw $0180
	dw $8000

DATA_FF8104:
	dw $8300 : dw DATA_FF7D66
	dw $0052 : dw $001B
	dw $004A : dw $6444
	dw $002A : dw $01C0
	dw $8000

DATA_FF8116:
	dw $8300 : dw DATA_FF7D66
	dw $0052 : dw $001B
	dw $004A : dw $486A
	dw $002A : dw $FE00
	dw $8500 : dw $2000
	dw $8000

DATA_FF812C:
	dw $8300 : dw DATA_FF7D66
	dw $0052 : dw $001B
	dw $004A : dw $BC35
	dw $002A : dw $01E0
	dw $8500 : dw $2000
	dw $8000

DATA_FF8142:
	dw $8300 : dw DATA_FF76DE
	dw $8100 : dw $0196
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8D00 : dw $0038
	dw $8000

DATA_FF8158:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8166:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4020
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8174:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2828
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8182:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5030
	dw $0026 : dw $FE80
	dw $004A : dw $0A0A
	dw $002A : dw $0160
	dw $8000

DATA_FF8198:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FE00
	dw $8000

DATA_FF81A6:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4040
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF81B8:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5828
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF81CA:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4848
	dw $0026 : dw $FE80
	dw $8000

DATA_FF81D8:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $0060
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF81EA:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4020
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF81F8:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2050
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8206:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4848
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF8214:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4848
	dw $0026 : dw $0160
	dw $8500 : dw $2000
	dw $8000

DATA_FF8226:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5828
	dw $0026 : dw $0280
	dw $8500 : dw $2000
	dw $8000

DATA_FF8238:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5050
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8246:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3C64
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8254:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $643C
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8262:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5050
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FF8274:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2020
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF8282:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2020
	dw $0026 : dw $0120
	dw $8500 : dw $2000
	dw $8000

DATA_FF8294:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3C64
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF82A6:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $643C
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF82B8:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3C64
	dw $0026 : dw $FE00
	dw $8000

DATA_FF82C6:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $643C
	dw $0026 : dw $FE00
	dw $8000

DATA_FF82D4:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3838
	dw $0026 : dw $FE80
	dw $004A : dw $0808
	dw $002A : dw $0140
	dw $8000

DATA_FF82EA:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FF00
	dw $004A : dw $0808
	dw $002A : dw $0120
	dw $8000

DATA_FF8300:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5010
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF830E:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2838
	dw $0026 : dw $00E0
	dw $8500 : dw $2000
	dw $8000

DATA_FF8320:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4070
	dw $0026 : dw $FD40
	dw $8000

DATA_FF832E:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3828
	dw $0026 : dw $FF20
	dw $8000

DATA_FF833C:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5828
	dw $0026 : dw $FE80
	dw $8000

DATA_FF834A:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $6000
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8358:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2828
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8366:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5050
	dw $0026 : dw $FE40
	dw $8000

DATA_FF8374:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $00A0
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF8386:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $A000
	dw $0026 : dw $FDC0
	dw $8000

DATA_FF8394:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF83A2:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2828
	dw $0026 : dw $FE00
	dw $8000

DATA_FF83B0:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5050
	dw $0026 : dw $0240
	dw $8500 : dw $2000
	dw $8000

DATA_FF83C2:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5050
	dw $0026 : dw $FDC0
	dw $8000

DATA_FF83D0:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF83E2:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FE60
	dw $8000

DATA_FF83F0:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FE40
	dw $8000

DATA_FF83FE:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $0120
	dw $8500 : dw $2000
	dw $8000

DATA_FF8410:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $0160
	dw $8500 : dw $2000
	dw $8000

DATA_FF8422:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4070
	dw $0026 : dw $0120
	dw $8500 : dw $2000
	dw $8000

DATA_FF8434:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF8446:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2060
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF8458:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4040
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF846A:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $7010
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF847C:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3838
	dw $0026 : dw $FF40
	dw $8000

DATA_FF848A:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3838
	dw $0026 : dw $00C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF849C:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $6010
	dw $0026 : dw $FF40
	dw $8000

DATA_FF84AA:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $1060
	dw $0026 : dw $00C0
	dw $8000

DATA_FF84B8:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $5848
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF84C6:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $4888
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF84D4:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $6828
	dw $0026 : dw $FF00
	dw $8000

DATA_FF84E2:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $7000
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF84F0:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2820
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF84FE:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3830
	dw $0026 : dw $0160
	dw $8500 : dw $2000
	dw $8000

DATA_FF8510:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $2828
	dw $0026 : dw $FF00
	dw $8000

DATA_FF851E:
	dw $8300 : dw DATA_FF7704
	dw $8100 : dw $0196
	dw $0052 : dw $000A
	dw $8500 : dw $2000
	dw $8D00 : dw $0038
	dw $8000

DATA_FF8534:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $5000
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF8546:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $5C00
	dw $0048 : dw $5000
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF8558:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $3800
	dw $0048 : dw $5000
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF856A:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $1400
	dw $0048 : dw $5000
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF857C:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $F000
	dw $0048 : dw $5000
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF858E:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0080
	dw $0048 : dw $3000
	dw $0026 : dw $FD80
	dw $8000

DATA_FF85A0:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $7000
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF85B2:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $5000
	dw $0026 : dw $0180
	dw $8000

DATA_FF85C4:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $5000
	dw $0026 : dw $0180
	dw $8000

DATA_FF85D6:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF85EC:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF8602:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8000

DATA_FF8614:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $5C00
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8626:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $1400
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8638:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $5800
	dw $0026 : dw $0120
	dw $8000

DATA_FF864A:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $DC00
	dw $0048 : dw $5800
	dw $0026 : dw $0120
	dw $8000

DATA_FF865C:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $2800
	dw $0026 : dw $0160
	dw $8000

DATA_FF866E:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $0026 : dw $0300
	dw $8500 : dw $6000
	dw $8000

DATA_FF8684:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $4800
	dw $0026 : dw $0200
	dw $8500 : dw $6000
	dw $8000

DATA_FF869A:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $C000
	dw $0048 : dw $4800
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF86B0:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $FE00
	dw $8500 : dw $6000
	dw $8000

DATA_FF86C6:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF86DC:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $4000
	dw $0026 : dw $01C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF86F2:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $7000
	dw $0026 : dw $00F8
	dw $8500 : dw $6000
	dw $8000

DATA_FF8708:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $4000
	dw $0048 : dw $7000
	dw $0026 : dw $00F8
	dw $8500 : dw $6000
	dw $8000

DATA_FF871E:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $7000
	dw $0026 : dw $00F8
	dw $8500 : dw $6000
	dw $8000

DATA_FF8734:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $C000
	dw $0048 : dw $7000
	dw $0026 : dw $00F8
	dw $8500 : dw $6000
	dw $8000

DATA_FF874A:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0140
	dw $8000

DATA_FF875C:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $2000
	dw $0026 : dw $0380
	dw $8500 : dw $6000
	dw $8000

DATA_FF8772:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $2000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF8788:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $E000
	dw $0048 : dw $3000
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF879E:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $1000
	dw $0048 : dw $3000
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF87B4:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $4000
	dw $0048 : dw $3000
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF87CA:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $7000
	dw $0048 : dw $3000
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF87E0:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0140
	dw $8500 : dw $6000
	dw $8000

DATA_FF87F6:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $0026 : dw $0140
	dw $8500 : dw $6000
	dw $8000

DATA_FF880C:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $4000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF8822:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $C000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF8838:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $0026 : dw $FE00
	dw $8500 : dw $6000
	dw $8000

DATA_FF884E:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $2000
	dw $0048 : dw $3000
	dw $0026 : dw $0200
	dw $8000

DATA_FF8860:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $2000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF8876:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $2800
	dw $0026 : dw $0160
	dw $8500 : dw $6000
	dw $8000

DATA_FF888C:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $3800
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF88A2:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $2000
	dw $0048 : dw $3000
	dw $0026 : dw $0300
	dw $8000

DATA_FF88B4:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $2800
	dw $0026 : dw $FEA0
	dw $8000

DATA_FF88C6:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $4800
	dw $0026 : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FF88DC:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $2000
	dw $0048 : dw $2400
	dw $0026 : dw $FE60
	dw $8500 : dw $6000
	dw $8000

DATA_FF88F2:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8000

DATA_FF8904:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $1000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8500 : dw $6000
	dw $8000

DATA_FF891A:
	dw $8300 : dw DATA_FF7704
	dw $8100 : dw $0196
	dw $0052 : dw $000B
	dw $8D00 : dw $0038
	dw $8000

DATA_FF892C:
	dw $8300 : dw DATA_FF891A
	dw $0046 : dw $0000
	dw $0048 : dw $4000
	dw $004A : dw $40C0
	dw $0026 : dw $FE40
	dw $8000

DATA_FF8942:
	dw $8300 : dw DATA_FF891A
	dw $8100 : dw $0197
	dw $0046 : dw $A000
	dw $0048 : dw $3000
	dw $004A : dw $0080
	dw $0026 : dw $FE00
	dw $8000

DATA_FF895C:
	dw $8300 : dw DATA_FF891A
	dw $8100 : dw $0197
	dw $0046 : dw $4000
	dw $0048 : dw $2000
	dw $004A : dw $8000
	dw $0026 : dw $FE00
	dw $8000

DATA_FF8976:
	dw $8300 : dw DATA_FF891A
	dw $8100 : dw $0197
	dw $0046 : dw $A000
	dw $0048 : dw $3000
	dw $004A : dw $0080
	dw $0026 : dw $FDA0
	dw $8000

DATA_FF8990:
	dw $8300 : dw DATA_FF891A
	dw $8100 : dw $0197
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $004A : dw $0080
	dw $0026 : dw $02C0
	dw $8500 : dw $2000
	dw $8000

DATA_FF89AE:
	dw $8300 : dw DATA_FF891A
	dw $0046 : dw $0000
	dw $0048 : dw $3800
	dw $004A : dw $3CC0
	dw $0026 : dw $FE60
	dw $8000

DATA_FF89C4:
	dw $8300 : dw DATA_FF891A
	dw $0046 : dw $0000
	dw $0048 : dw $4000
	dw $004A : dw $3FC0
	dw $0026 : dw $FE80
	dw $8000

DATA_FF89DA:
	dw $8300 : dw DATA_FF891A
	dw $0046 : dw $4000
	dw $0048 : dw $3000
	dw $004A : dw $40C0
	dw $0026 : dw $01C0
	dw $8000

DATA_FF89F0:
	dw $8300 : dw DATA_FF891A
	dw $8100 : dw $0197
	dw $0046 : dw $C000
	dw $0048 : dw $3000
	dw $004A : dw $8000
	dw $0026 : dw $0200
	dw $8000

DATA_FF8A0A:
	dw $8300 : dw DATA_FF76DE
	dw $0054 : dw DATA_FF0302
	dw $8D00 : dw $0048
	dw $8000

DATA_FF8A18:
	dw $8300 : dw DATA_FF7704
	dw $0054 : dw DATA_FF0302
	dw $8D00 : dw $0048
	dw $8000

DATA_FF8A26:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FF8A40:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8500 : dw $2000
	dw $8000

DATA_FF8A5E:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0204
	dw $0026 : dw $0048
	dw $004A : dw $0301
	dw $002A : dw $0058
	dw $8000

DATA_FF8A78:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0103
	dw $0026 : dw $0050
	dw $004A : dw $0201
	dw $002A : dw $0068
	dw $8500 : dw $2000
	dw $8000

DATA_FF8A96:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0201
	dw $0026 : dw $0038
	dw $004A : dw $0204
	dw $002A : dw $0058
	dw $8500 : dw $2000
	dw $8000

DATA_FF8AB4:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0052 : dw $0008
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8500 : dw $2000
	dw $8000

DATA_FF8ACE:
	dw $8300 : dw DATA_FF8AB4
	dw $0026 : dw $0060
	dw $8000

DATA_FF8AD8:
	dw $8300 : dw DATA_FF8AB4
	dw $0026 : dw $FF70
	dw $8500 : dw $6000
	dw $8000

DATA_FF8AE6:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0196
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8500 : dw $2000
	dw $8000

DATA_FF8AFC:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $3030
	dw $0026 : dw $0180
	dw $8000

DATA_FF8B0A:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $3030
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8B18:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $5050
	dw $0026 : dw $0140
	dw $004A : dw $0301
	dw $002A : dw $0048
	dw $8000

DATA_FF8B2E:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $70A8
	dw $0026 : dw $0240
	dw $8000

DATA_FF8B3C:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $5858
	dw $0026 : dw $0180
	dw $8000

DATA_FF8B4A:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $B068
	dw $0026 : dw $0240
	dw $004A : dw $0403
	dw $002A : dw $0050
	dw $8000

DATA_FF8B60:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $3030
	dw $0026 : dw $FEC0
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8500 : dw $6000
	dw $8000

DATA_FF8B7A:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $2828
	dw $0026 : dw $0100
	dw $004A : dw $0403
	dw $002A : dw $0050
	dw $8500 : dw $6000
	dw $8000

DATA_FF8B94:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $5050
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF8BA6:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $4040
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8BB8:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $4848
	dw $0026 : dw $FD80
	dw $8500 : dw $6000
	dw $8000

DATA_FF8BCA:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $3030
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF8BDC:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $7818
	dw $0026 : dw $FD80
	dw $8500 : dw $6000
	dw $8000

DATA_FF8BEE:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $3030
	dw $0026 : dw $FE60
	dw $8500 : dw $6000
	dw $8000

DATA_FF8C00:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $3030
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF8C12:
	dw $8300 : dw DATA_FF8AE6
	dw $0046 : dw $9898
	dw $0026 : dw $01C0
	dw $8000

DATA_FF8C20:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $4040
	dw $002A : dw $0180
	dw $8000

DATA_FF8C3A:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $3030
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF8C58:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $3030
	dw $002A : dw $FE80
	dw $8500 : dw $2000
	dw $8000

DATA_FF8C76:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $1818
	dw $002A : dw $FEE0
	dw $8500 : dw $2000
	dw $8000

DATA_FF8C94:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $5050
	dw $002A : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF8CB2:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0103
	dw $0026 : dw $0050
	dw $004A : dw $446C
	dw $002A : dw $0180
	dw $8000

DATA_FF8CCC:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $6C44
	dw $002A : dw $0180
	dw $8000

DATA_FF8CE6:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0301
	dw $0026 : dw $0050
	dw $004A : dw $5050
	dw $002A : dw $0180
	dw $8000

DATA_FF8D00:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $2080
	dw $002A : dw $FE60
	dw $8000

DATA_FF8D1A:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $5050
	dw $002A : dw $FE60
	dw $8000

DATA_FF8D34:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $6060
	dw $002A : dw $0140
	dw $8000

DATA_FF8D4E:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $3030
	dw $002A : dw $0180
	dw $8000

DATA_FF8D68:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $5050
	dw $002A : dw $FE00
	dw $8000

DATA_FF8D82:
	dw $8300 : dw DATA_FF8A18
	dw $8100 : dw $0196
	dw $0052 : dw $000A
	dw $8500 : dw $2000
	dw $8000

DATA_FF8D94:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $8000
	dw $0048 : dw $3000
	dw $0026 : dw $0180
	dw $8000

DATA_FF8DA6:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8DB8:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $3800
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8DCA:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $F000
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8DDC:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $5C00
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8DEE:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $1400
	dw $0048 : dw $6800
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF8E00:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $8000
	dw $0048 : dw $7800
	dw $0026 : dw $FF40
	dw $8000

DATA_FF8E12:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $5C00
	dw $0048 : dw $7800
	dw $0026 : dw $FF40
	dw $8000

DATA_FF8E24:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $3800
	dw $0048 : dw $7800
	dw $0026 : dw $FF40
	dw $8000

DATA_FF8E36:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $1400
	dw $0048 : dw $7800
	dw $0026 : dw $FF40
	dw $8000

DATA_FF8E48:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $F000
	dw $0048 : dw $7800
	dw $0026 : dw $FF40
	dw $8000

DATA_FF8E5A:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $8000
	dw $0048 : dw $7800
	dw $0026 : dw $00C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8E70:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $5C00
	dw $0048 : dw $7800
	dw $0026 : dw $00C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8E86:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $3800
	dw $0048 : dw $7800
	dw $0026 : dw $00C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8E9C:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $1400
	dw $0048 : dw $7800
	dw $0026 : dw $00C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8EB2:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $9000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8000

DATA_FF8EC4:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $0000
	dw $0048 : dw $5800
	dw $0026 : dw $0140
	dw $8000

DATA_FF8ED6:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $DC00
	dw $0048 : dw $5800
	dw $0026 : dw $0140
	dw $8000

DATA_FF8EE8:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $B800
	dw $0048 : dw $5800
	dw $0026 : dw $0140
	dw $8000

DATA_FF8EFA:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $9400
	dw $0048 : dw $5800
	dw $0026 : dw $0140
	dw $8000

DATA_FF8F0C:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $2400
	dw $0048 : dw $5800
	dw $0026 : dw $0140
	dw $8000

DATA_FF8F1E:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $0000
	dw $0048 : dw $7000
	dw $0026 : dw $00F0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8F34:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $4000
	dw $0048 : dw $7000
	dw $0026 : dw $00F0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8F4A:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $8000
	dw $0048 : dw $7000
	dw $0026 : dw $00F0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8F60:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $C000
	dw $0048 : dw $7000
	dw $0026 : dw $00F0
	dw $8500 : dw $6000
	dw $8000

DATA_FF8F76:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $2000
	dw $0048 : dw $6000
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FF8F8C:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $A000
	dw $0048 : dw $4000
	dw $0026 : dw $0140
	dw $8500 : dw $6000
	dw $8000

DATA_FF8FA2:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $A000
	dw $0048 : dw $4000
	dw $0026 : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FF8FB8:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $A000
	dw $0048 : dw $4800
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8FCA:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $2000
	dw $0048 : dw $4800
	dw $0026 : dw $FE80
	dw $8000

DATA_FF8FDC:
	dw $8300 : dw DATA_FF8A18
	dw $8100 : dw $0196
	dw $0052 : dw $000B
	dw $0046 : dw $0000
	dw $0048 : dw $4000
	dw $004A : dw $C040
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FF8FFE:
	dw $0000 : dw !Define_DKC2_SpriteID_Klampon
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF02AA
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0120
	dw $8500 : dw $2000
	dw $8D00 : dw $0053
	dw $8100 : dw $019F
	dw $8000

DATA_FF9028:
	dw $8300 : dw DATA_FF8FFE
	dw $0052 : dw $0022
	dw $8000

DATA_FF9032:
	dw $8300 : dw DATA_FF8FFE
	dw $0052 : dw $0023
	dw $8000

DATA_FF903C:
	dw $8300 : dw DATA_FF9028
	dw $0026 : dw $0180
	dw $8000

DATA_FF9046:
	dw $8300 : dw DATA_FF9028
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9054:
	dw $8300 : dw DATA_FF9028
	dw $0026 : dw $FD80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9062:
	dw $8300 : dw DATA_FF9028
	dw $0026 : dw $FE00
	dw $8500 : dw $6000
	dw $8000

DATA_FF9070:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3030
	dw $0026 : dw $0180
	dw $8000

DATA_FF907E:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $A800
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9090:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $1414
	dw $0026 : dw $FD80
	dw $8500 : dw $6000
	dw $8000

DATA_FF90A2:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $18A8
	dw $0026 : dw $01C0
	dw $8000

DATA_FF90B0:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3030
	dw $0026 : dw $FD80
	dw $8500 : dw $6000
	dw $8000

DATA_FF90C2:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $00A8
	dw $0026 : dw $FE80
	dw $8000

DATA_FF90D0:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $0098
	dw $0026 : dw $FE40
	dw $8000

DATA_FF90DE:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $9800
	dw $0026 : dw $01C0
	dw $8500 : dw $6000
	dw $8000

DATA_FF90F0:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $0098
	dw $0026 : dw $01C0
	dw $8000

DATA_FF90FE:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3040
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF9110:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $4040
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF9122:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $CF30
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9134:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $FF00
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9146:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $2020
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF9158:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3030
	dw $0026 : dw $0280
	dw $8000

DATA_FF9166:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $A800
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9178:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $1434
	dw $0026 : dw $0180
	dw $8000

DATA_FF9186:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3030
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9198:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $2C2C
	dw $0026 : dw $FF20
	dw $8500 : dw $6000
	dw $8000

DATA_FF91AA:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $2828
	dw $0026 : dw $FD80
	dw $8500 : dw $6000
	dw $8000

DATA_FF91BC:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $2828
	dw $0026 : dw $0280
	dw $8000

DATA_FF91CA:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $2020
	dw $0026 : dw $FD00
	dw $8500 : dw $6000
	dw $8000

DATA_FF91DC:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $1818
	dw $0026 : dw $0180
	dw $8000

DATA_FF91EA:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $7800
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF91FC:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $CC20
	dw $0026 : dw $FEA0
	dw $8500 : dw $6000
	dw $8000

DATA_FF920E:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $FFD0
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9220:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $1818
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9232:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3030
	dw $0026 : dw $FE00
	dw $8500 : dw $6000
	dw $8000

DATA_FF9244:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $0808
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $8000

DATA_FF9256:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $7830
	dw $0026 : dw $0180
	dw $8000

DATA_FF9264:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $00D0
	dw $0026 : dw $01E0
	dw $8000

DATA_FF9272:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $C040
	dw $0026 : dw $0180
	dw $8000

DATA_FF9280:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $2A2A
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9292:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $EC00
	dw $0026 : dw $FEA0
	dw $8500 : dw $6000
	dw $8000

DATA_FF92A4:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $1414
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF92B6:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $0C0C
	dw $0026 : dw $0160
	dw $8000

DATA_FF92C4:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3030
	dw $0026 : dw $0200
	dw $8000

DATA_FF92D2:
	dw $0000 : dw !Define_DKC2_SpriteID_KrowsEgg
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0020
	dw $8100 : dw $02E4
	dw $8000

DATA_FF9300:
	dw $0000 : dw !Define_DKC2_SpriteID_AnimalBuddyBox
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $005C : dw $0000
	dw $0030 : dw $0120
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8000

DATA_FF9326:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AF
	dw $8000

DATA_FF9330:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AE
	dw $8000

DATA_FF933A:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AE
	dw $8500 : dw $6000
	dw $8000

DATA_FF9348:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AE
	dw $005C : dw $000E
	dw $8000

DATA_FF9356:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AE
	dw $005C : dw $0026
	dw $8000

DATA_FF9364:
	dw $8300 : dw DATA_FF9300
	dw $002E : dw $0003
	dw $8100 : dw $02B0
	dw $8000

DATA_FF9372:
	dw $8300 : dw DATA_FF9300
	dw $002E : dw $0003
	dw $8100 : dw $02B0
	dw $8500 : dw $6000
	dw $8000

DATA_FF9384:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AD
	dw $8000

DATA_FF938E:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AD
	dw $8500 : dw $6000
	dw $8000

DATA_FF939C:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AC
	dw $8000

DATA_FF93A6:
	dw $8300 : dw DATA_FF9300
	dw $8100 : dw $02AC
	dw $8500 : dw $6000
	dw $8000

DATA_FF93B4:
	dw $0000 : dw !Define_DKC2_SpriteID_CheckpointBarrel
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $005C : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02B5
	dw $8000

DATA_FF93D2:
	dw $8300 : dw DATA_FF93B4
	dw $0042 : dw $0001
	dw $8000

DATA_FF93DC:
	dw $8300 : dw DATA_FF93B4
	dw $0042 : dw $0001
	dw $005C : dw $0015
	dw $8000

DATA_FF93EA:
	dw $0000 : dw !Define_DKC2_SpriteID_WoodenBox
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E6
	dw $8000

DATA_FF9418:
	dw $0000 : dw !Define_DKC2_SpriteID_GhostRope
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF9432
	dw $8500 : dw $2000
	dw $8D00 : dw $002E
	dw $8100 : dw $02A6
	dw $8000

DATA_FF9432:
	dw $FF98,$0020,$FFC8,$000C

DATA_FF943A:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0020
	dw $0046 : dw $0020
	dw $0048 : dw $0080
	dw $8000

DATA_FF9450:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0080
	dw $0046 : dw $0020
	dw $0048 : dw $0080
	dw $8000

DATA_FF9466:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0078
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF947C:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0078
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF9492:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0030
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF94A8:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0040
	dw $0046 : dw $0020
	dw $0048 : dw $0010
	dw $8000

DATA_FF94BE:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0058
	dw $0046 : dw $0020
	dw $0048 : dw $0058
	dw $8000

DATA_FF94D4:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0060
	dw $0046 : dw $0020
	dw $0048 : dw $0050
	dw $8000

DATA_FF94EA:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0068
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF9500:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0038
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF9516:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0070
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF952C:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0010
	dw $0046 : dw $0030
	dw $0048 : dw $0010
	dw $8000

DATA_FF9542:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $000C
	dw $0046 : dw $0030
	dw $0048 : dw $0010
	dw $8000

DATA_FF9558:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0068
	dw $0046 : dw $0020
	dw $0048 : dw $0068
	dw $8000

DATA_FF956E:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0040
	dw $0046 : dw $0020
	dw $0048 : dw $0068
	dw $8000

DATA_FF9584:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0070
	dw $0046 : dw $0020
	dw $0048 : dw $0068
	dw $8000

DATA_FF959A:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0040
	dw $0046 : dw $0020
	dw $0048 : dw $0068
	dw $8000

DATA_FF95B0:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0070
	dw $0046 : dw $0020
	dw $0048 : dw $0070
	dw $8000

DATA_FF95C6:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0038
	dw $0046 : dw $0020
	dw $0048 : dw $0070
	dw $8000

DATA_FF95DC:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0080
	dw $0046 : dw $0020
	dw $0048 : dw $0070
	dw $8000

DATA_FF95F2:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0050
	dw $0046 : dw $0020
	dw $0048 : dw $0050
	dw $8000

DATA_FF9608:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0020
	dw $0046 : dw $0020
	dw $0048 : dw $0050
	dw $8000

DATA_FF961E:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0060
	dw $0046 : dw $0020
	dw $0048 : dw $0050
	dw $8000

DATA_FF9634:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0098
	dw $0046 : dw $0020
	dw $0048 : dw $0050
	dw $8000

DATA_FF964A:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $0120
	dw $0046 : dw $0030
	dw $0048 : dw $0120
	dw $8000

DATA_FF9660:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $00A8
	dw $0046 : dw $0020
	dw $0048 : dw $0078
	dw $8000

DATA_FF9676:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0001
	dw $0044 : dw $6000
	dw $0046 : dw $6000
	dw $0048 : dw $6000
	dw $8000

DATA_FF968C:
	dw $0000 : dw !Define_DKC2_SpriteID_Coins
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0014
	dw $8100 : dw $01C1
	dw $002E : dw $0000
	dw $0050 : dw $F820
	dw $0048 : dw $0C80
	dw $004A : dw $2070
	dw $004C : dw $08CA
	dw $0042 : dw $0001
	dw $004E : dw $072D
	dw $005C : dw $0078
	dw $8000

DATA_FF96C2:
	dw $8300 : dw DATA_FF968C
	dw $8000

DATA_FF96C8:
	dw $8300 : dw DATA_FF968C
	dw $001C : dw $C000
	dw $8000

DATA_FF96D2:
	dw $0000 : dw !Define_DKC2_SpriteID_Coins
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0014
	dw $8100 : dw $01C2
	dw $002E : dw $0003
	dw $0050 : dw $F828
	dw $0048 : dw $1080
	dw $004A : dw $2870
	dw $004C : dw $08CC
	dw $0042 : dw $0001
	dw $004E : dw $0736
	dw $005C : dw $0078
	dw $8000

DATA_FF9708:
	dw $0000 : dw !Define_DKC2_SpriteID_Coins
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0014
	dw $8100 : dw $01C3
	dw $002E : dw $0003
	dw $0050 : dw $F828
	dw $0048 : dw $1080
	dw $004A : dw $2870
	dw $004C : dw $08CE
	dw $0042 : dw $0001
	dw $004E : dw $0736
	dw $005C : dw $0078
	dw $8000

DATA_FF973E:
	dw $0000 : dw !Define_DKC2_SpriteID_Coins
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0014
	dw $8100 : dw $01C2
	dw $002E : dw $000A
	dw $0050 : dw $F828
	dw $0048 : dw $1080
	dw $004A : dw $2870
	dw $004C : dw $08CC
	dw $0042 : dw $004B
	dw $004E : dw $0736
	dw $005C : dw $0078
	dw $8000

DATA_FF9774:
	dw $0000 : dw !Define_DKC2_SpriteID_Coins
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8100 : dw $01C3
	dw $002E : dw $0008
	dw $0050 : dw $F82C
	dw $0048 : dw $1088
	dw $004A : dw $2C74
	dw $004C : dw $08CE
	dw $0042 : dw $0001
	dw $004E : dw $0756
	dw $005C : dw $0078
	dw $8000

DATA_FF97A6:
	dw $8300 : dw DATA_FF9774
	dw $8D00 : dw $0014
	dw $8000

DATA_FF97B0:
	dw $8300 : dw DATA_FF9774
	dw $8D00 : dw $0014
	dw $8000

DATA_FF97BA:
	dw $0000 : dw !Define_DKC2_SpriteID_KongLetters
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0000
	dw $0050 : dw $F818
	dw $0042 : dw $F85D
	dw $0044 : dw $F86F
	dw $0046 : dw $F881
	dw $0048 : dw $F893
	dw $005C : dw $0078
	dw $8000

DATA_FF97E8:
	dw $8300 : dw DATA_FF97BA
	dw $8100 : dw $02BB
	dw $004A : dw $0042
	dw $004C : dw $0001
	dw $004E : dw $0727
	dw $8000

DATA_FF97FE:
	dw $8300 : dw DATA_FF97BA
	dw $8100 : dw $02BC
	dw $004A : dw $0044
	dw $004C : dw $0002
	dw $004E : dw $0628
	dw $8000

DATA_FF9814:
	dw $8300 : dw DATA_FF97FE
	dw $8000

DATA_FF981A:
	dw $8300 : dw DATA_FF97FE
	dw $0002 : dw $00D3
	dw $8000

DATA_FF9824:
	dw $8300 : dw DATA_FF97BA
	dw $8100 : dw $02BD
	dw $004A : dw $0046
	dw $004C : dw $0004
	dw $004E : dw $0529
	dw $8000

DATA_FF983A:
	dw $8300 : dw DATA_FF9824
	dw $8000

DATA_FF9840:
	dw $8300 : dw DATA_FF9824
	dw $0002 : dw $00D3
	dw $8000

DATA_FF984A:
	dw $8300 : dw DATA_FF97BA
	dw $8100 : dw $02BE
	dw $004A : dw $0048
	dw $004C : dw $0008
	dw $004E : dw $042A
	dw $8000

DATA_FF9860:
	dw $8300 : dw DATA_FF984A
	dw $8000

DATA_FF9866:
	dw $8300 : dw DATA_FF984A
	dw $001C : dw $C000
	dw $8000

DATA_FF9870:
	dw $8300 : dw DATA_FF984A
	dw $0002 : dw $00D3
	dw $8000

DATA_FF987A:
	dw $0000 : dw !Define_DKC2_SpriteID_NoAnimalBuddySign
	dw $0002 : dw $00C0
	dw $0042 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $001B
	dw $8000

DATA_FF9890:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000C
	dw $8100 : dw $02B6
	dw $8000

DATA_FF989E:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02B6
	dw $8000

DATA_FF98A8:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0011
	dw $8100 : dw $02B6
	dw $8000

DATA_FF98B6:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0005
	dw $8100 : dw $02B6
	dw $8000

DATA_FF98C4:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0009
	dw $8100 : dw $02B6
	dw $8000

DATA_FF98D2:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02B6
	dw $8500 : dw $6000
	dw $8000

DATA_FF98E0:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02B7
	dw $8000

DATA_FF98EA:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0004
	dw $8100 : dw $02B7
	dw $8000

DATA_FF98F8:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0006
	dw $8100 : dw $02B7
	dw $8500 : dw $6000
	dw $8000

DATA_FF990A:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02B7
	dw $8500 : dw $6000
	dw $8000

DATA_FF9918:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0006
	dw $8100 : dw $02B7
	dw $8000

DATA_FF9926:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000C
	dw $8100 : dw $02B7
	dw $8000

DATA_FF9934:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $FFFF
	dw $8100 : dw $02B7
	dw $8000

DATA_FF9942:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02B9
	dw $8000

DATA_FF994C:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000C
	dw $8100 : dw $02B9
	dw $8000

DATA_FF995A:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0008
	dw $8100 : dw $02B9
	dw $8000

DATA_FF9968:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0008
	dw $8100 : dw $02B9
	dw $8500 : dw $6000
	dw $8000

DATA_FF997A:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000C
	dw $8100 : dw $02BA
	dw $8000

DATA_FF9988:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000A
	dw $8100 : dw $02BA
	dw $8000

DATA_FF9996:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02BA
	dw $8000

DATA_FF99A0:
	dw $8300 : dw DATA_FF987A
	dw $8100 : dw $02B8
	dw $8000

DATA_FF99AA:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000C
	dw $8100 : dw $02B8
	dw $8000

DATA_FF99B8:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0008
	dw $8100 : dw $02B8
	dw $8000

DATA_FF99C6:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $000C
	dw $8100 : dw $02B8
	dw $8500 : dw $6000
	dw $8000

DATA_FF99D8:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0008
	dw $8100 : dw $02B8
	dw $8500 : dw $6000
	dw $8000

DATA_FF99EA:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0008
	dw $8100 : dw $02B8
	dw $8500 : dw $6000
	dw $8000

DATA_FF99FC:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $0004
	dw $8100 : dw $02B8
	dw $8000

DATA_FF9A0A:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $FFFF
	dw $8100 : dw $02B8
	dw $8000

DATA_FF9A18:
	dw $8300 : dw DATA_FF987A
	dw $0042 : dw $FFFF
	dw $8100 : dw $02B8
	dw $001C : dw $C000
	dw $8000

DATA_FF9A2A:
	dw $0000 : dw !Define_DKC2_SpriteID_ExitDoor
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $0048 : dw $0000
	dw $0046 : dw $0001
	dw $8000

DATA_FF9A44:
	dw $0000 : dw !Define_DKC2_SpriteID_ExitDoor
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $0048 : dw $0000
	dw $0046 : dw $0000
	dw $8000

DATA_FF9A5E:
	dw $8300 : dw DATA_FF9A2A
	dw $002E : dw $0002
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0030
	dw $8000

DATA_FF9A74:
	dw $8300 : dw DATA_FF9A2A
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0030
	dw $8000

DATA_FF9A86:
	dw $8300 : dw DATA_FF9A2A
	dw $0042 : dw $0002
	dw $0044 : dw $0003
	dw $004A : dw $0030
	dw $8000

DATA_FF9A98:
	dw $8300 : dw DATA_FF9A2A
	dw $0042 : dw $0003
	dw $0044 : dw $0004
	dw $004A : dw $0030
	dw $8000

DATA_FF9AAA:
	dw $8300 : dw DATA_FF9A44
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0030
	dw $8000

DATA_FF9ABC:
	dw $8300 : dw DATA_FF9A44
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0030
	dw $8000

DATA_FF9ACE:
	dw $8300 : dw DATA_FF9A44
	dw $0042 : dw $0002
	dw $0044 : dw $0003
	dw $004A : dw $0030
	dw $8000

DATA_FF9AE0:
	dw $8300 : dw DATA_FF9A44
	dw $0042 : dw $0003
	dw $0044 : dw $0004
	dw $004A : dw $0030
	dw $8000

DATA_FF9AF2:
	dw $8300 : dw DATA_FF9A2A
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0030
	dw $8000

DATA_FF9B04:
	dw $8300 : dw DATA_FF9A2A
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0001
	dw $8000

DATA_FF9B16:
	dw $8300 : dw DATA_FF9A44
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0030
	dw $8000

DATA_FF9B28:
	dw $0054 : dw DATA_FF0340
	dw $8D00 : dw $004A
	dw $0052 : dw $0022
	dw $8500 : dw $6000
	dw $0026 : dw $FEC0
	dw $8300 : dw DATA_FF9B56
	dw $8000

DATA_FF9B42:
	dw $0054 : dw DATA_FF032E
	dw $8D00 : dw $000C
	dw $0052 : dw $0023
	dw $8500 : dw $2000
	dw $0026 : dw $0140
DATA_FF9B56:
	dw $0000 : dw !Define_DKC2_SpriteID_Kruncha
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0120
	dw $8100 : dw $0172
	dw $8000

DATA_FF9B74:
	dw $8300 : dw DATA_FF9B28
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF9B7E:
	dw $8300 : dw DATA_FF9B28
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FF9B8C:
	dw $8300 : dw DATA_FF9B28
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF9B96:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $5050
	dw $8000

DATA_FF9BA0:
	dw $8300 : dw DATA_FF9B42
	dw $8500 : dw $6000
	dw $0046 : dw $F000
	dw $0026 : dw $FEE0
	dw $0020 : dw $FFFF
	dw $8000

DATA_FF9BB6:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $2020
	dw $8000

DATA_FF9BC0:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $0C0C
	dw $8000

DATA_FF9BCA:
	dw $8300 : dw DATA_FF9B42
	dw $8500 : dw $6000
	dw $0046 : dw $F858
	dw $0026 : dw $FEE0
	dw $0020 : dw $FFFF
	dw $8000

DATA_FF9BE0:
	dw $8300 : dw DATA_FF9B42
	dw $8500 : dw $6000
	dw $0046 : dw $FFAF
	dw $0026 : dw $FEE0
	dw $0020 : dw $FFFF
	dw $8000

DATA_FF9BF6:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $3838
	dw $0026 : dw $0200
	dw $8000

DATA_FF9C04:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $4040
	dw $0026 : dw $01A0
	dw $8000

DATA_FF9C12:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $3030
	dw $0026 : dw $0160
	dw $8000

DATA_FF9C20:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $2020
	dw $0026 : dw $0160
	dw $8000

DATA_FF9C2E:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $4060
	dw $0026 : dw $0180
	dw $8000

DATA_FF9C3C:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $FEA0
	dw $0046 : dw $2040
	dw $8500 : dw $6000
	dw $8000

DATA_FF9C4E:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $2438
	dw $0026 : dw $01C0
	dw $8000

DATA_FF9C5C:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $3440
	dw $0026 : dw $01C0
	dw $8000

DATA_FF9C6A:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $FE80
	dw $0046 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FF9C7C:
	dw $8300 : dw DATA_FF9B42
	dw $8500 : dw $6000
	dw $0046 : dw $FF58
	dw $0026 : dw $FE80
	dw $0020 : dw $FFFF
	dw $8000

DATA_FF9C92:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $1414
	dw $8500 : dw $6000
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF9CA4:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $2828
	dw $8500 : dw $6000
	dw $0026 : dw $FEE0
	dw $8000

DATA_FF9CB6:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $0160
	dw $0046 : dw $4830
	dw $8000

DATA_FF9CC4:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $4040
	dw $0026 : dw $0200
	dw $8000

DATA_FF9CD2:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $FE60
	dw $0046 : dw $B000
	dw $8500 : dw $6000
	dw $8000

DATA_FF9CE4:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $0140
	dw $0046 : dw $0050
	dw $8000

DATA_FF9CF2:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $FE80
	dw $0046 : dw $3838
	dw $8500 : dw $6000
	dw $8000

DATA_FF9D04:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $9880
	dw $0026 : dw $0200
	dw $8000

DATA_FF9D12:
	dw $8300 : dw DATA_FF9B42
	dw $0026 : dw $FE80
	dw $0046 : dw $A000
	dw $8500 : dw $6000
	dw $8000

DATA_FF9D24:
	dw $8300 : dw DATA_FF9B42
	dw $8500 : dw $6000
	dw $0046 : dw $4000
	dw $0026 : dw $FEE0
	dw $0020 : dw $FFFF
	dw $8000

DATA_FF9D3A:
	dw $0000 : dw !Define_DKC2_SpriteID_Flitter
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0318
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $6000
	dw $8D00 : dw $003B
	dw $8000

DATA_FF9D60:
	dw $0000 : dw !Define_DKC2_SpriteID_Flitter
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF0318
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $003B
	dw $8000

DATA_FF9D86:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019B
	dw $0052 : dw $0007
	dw $0046 : dw $0202
	dw $002A : dw $0060
	dw $004A : dw $0203
	dw $8000

DATA_FF9DA0:
	dw $8300 : dw DATA_FF9D86
	dw $0026 : dw $0040
	dw $8000

DATA_FF9DAA:
	dw $8300 : dw DATA_FF9D86
	dw $0026 : dw $FFC0
	dw $8500 : dw $2000
	dw $8000

DATA_FF9DB8:
	dw $8300 : dw DATA_FF9D60
	dw $8100 : dw $019B
	dw $0052 : dw $0008
	dw $004A : dw $0404
	dw $002A : dw $0040
	dw $8000

DATA_FF9DCE:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $FF70
	dw $8500 : dw $6000
	dw $8000

DATA_FF9DDC:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $0060
	dw $8000

DATA_FF9DE6:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $8000

DATA_FF9DF4:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FF9E02:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FF9E10:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FF9E1E:
	dw $8300 : dw DATA_FF9DB8
	dw $0026 : dw $FF40
	dw $8500 : dw $6000
	dw $8000

DATA_FF9E2C:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019B
	dw $0052 : dw $0007
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $8000

DATA_FF9E42:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $3838
	dw $002A : dw $0140
	dw $8000

DATA_FF9E50:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $0C0C
	dw $002A : dw $0120
	dw $8000

DATA_FF9E5E:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $7000
	dw $002A : dw $FEC0
	dw $8500 : dw $2000
	dw $8000

DATA_FF9E70:
	dw $8300 : dw DATA_FF9E2C
	dw $0046 : dw $0404
	dw $004A : dw $2020
	dw $002A : dw $0180
	dw $8000

DATA_FF9E82:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $2848
	dw $002A : dw $0140
	dw $8000

DATA_FF9E90:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $3838
	dw $002A : dw $0180
	dw $8000

DATA_FF9E9E:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $5000
	dw $002A : dw $FEC0
	dw $8500 : dw $2000
	dw $8000

DATA_FF9EB0:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019A
	dw $0052 : dw $0007
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FF9EC6:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $3838
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF9ED4:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $1414
	dw $0026 : dw $FF20
	dw $8000

DATA_FF9EE2:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $1858
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF9EF0:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $3030
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF9EFE:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $2020
	dw $0026 : dw $0140
	dw $8000

DATA_FF9F0C:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $2020
	dw $0026 : dw $FEC0
	dw $8000

DATA_FF9F1A:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $2020
	dw $0026 : dw $FF00
	dw $8000

DATA_FF9F28:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $2020
	dw $0026 : dw $0120
	dw $8000

DATA_FF9F36:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $2020
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FF9F48:
	dw $8300 : dw DATA_FF9D60
	dw $8100 : dw $019A
	dw $0052 : dw $000A
	dw $8000

DATA_FF9F56:
	dw $8300 : dw DATA_FF9F48
	dw $0046 : dw $4000
	dw $0048 : dw $2800
	dw $0026 : dw $FE40
	dw $8000

DATA_FF9F68:
	dw $8300 : dw DATA_FF9F48
	dw $0046 : dw $4000
	dw $0048 : dw $2800
	dw $0026 : dw $FE40
	dw $8000

DATA_FF9F7A:
	dw $8300 : dw DATA_FF9F48
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8000

DATA_FF9F8C:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019A
	dw $0052 : dw $000B
	dw $0046 : dw $0000
	dw $0048 : dw $2800
	dw $004A : dw $C040
	dw $0026 : dw $0200
	dw $8000

DATA_FF9FAA:
	dw $8300 : dw DATA_FF9D60
	dw $8100 : dw $019B
	dw $0052 : dw $000F
	dw $0026 : dw $0080
	dw $002A : dw $0000
	dw $8000

DATA_FF9FC0:
	dw $0000 : dw !Define_DKC2_SpriteID_Spiny
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF02C0
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $FEC0
	dw $0024 : dw $0000
	dw $0030 : dw $0020
	dw $8500 : dw $6000
	dw $8D00 : dw $0050
	dw $8100 : dw $01A3
	dw $8000

DATA_FF9FEE:
	dw $8300 : dw DATA_FF9FC0
	dw $0052 : dw $0022
	dw $8000

DATA_FF9FF8:
	dw $8300 : dw DATA_FF9FC0
	dw $0052 : dw $0023
	dw $8000

DATA_FFA002:
	dw $8300 : dw DATA_FF9FEE
	dw $8000

DATA_FFA008:
	dw $8300 : dw DATA_FF9FEE
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA016:
	dw $8300 : dw DATA_FF9FEE
	dw $0026 : dw $FE80
	dw $8000

DATA_FFA020:
	dw $8300 : dw DATA_FF9FEE
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FFA02E:
	dw $8300 : dw DATA_FF9FEE
	dw $0026 : dw $FE00
	dw $8000

DATA_FFA038:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2828
	dw $0026 : dw $FE00
	dw $8000

DATA_FFA046:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2020
	dw $0026 : dw $FE40
	dw $8000

DATA_FFA054:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $FF10
	dw $0026 : dw $0120
	dw $8500 : dw $2000
	dw $8000

DATA_FFA066:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $6060
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FFA078:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $3838
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA08A:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $0505
	dw $0026 : dw $FEE0
	dw $8000

DATA_FFA098:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $0505
	dw $0026 : dw $0120
	dw $8500 : dw $2000
	dw $8000

DATA_FFA0AA:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $00D8
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FFA0BC:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $0098
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FFA0CE:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $0078
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FFA0E0:
	dw $8300 : dw DATA_FF9FF8
	dw $0026 : dw $FEC0
	dw $0046 : dw $0058
	dw $8000

DATA_FFA0EE:
	dw $8300 : dw DATA_FF9FF8
	dw $0026 : dw $FEC0
	dw $0046 : dw $2C2C
	dw $8000

DATA_FFA0FC:
	dw $8300 : dw DATA_FF9FF8
	dw $0026 : dw $FEC0
	dw $0046 : dw $5800
	dw $8000

DATA_FFA10A:
	dw $8300 : dw DATA_FF9FF8
	dw $0026 : dw $FE60
	dw $0046 : dw $7010
	dw $8000

DATA_FFA118:
	dw $8300 : dw DATA_FF9FF8
	dw $0026 : dw $FE60
	dw $0046 : dw $4040
	dw $8000

DATA_FFA126:
	dw $8300 : dw DATA_FF9FF8
	dw $0026 : dw $FE60
	dw $0046 : dw $3030
	dw $8000

DATA_FFA134:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $A820
	dw $0026 : dw $FE80
	dw $8000

DATA_FFA142:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $C800
	dw $0026 : dw $FE80
	dw $8000

DATA_FFA150:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $1818
	dw $0026 : dw $FDC0
	dw $8000

DATA_FFA15E:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $4848
	dw $0026 : dw $FE40
	dw $8000

DATA_FFA16C:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $1010
	dw $0026 : dw $FDC0
	dw $8000

DATA_FFA17A:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $3030
	dw $0026 : dw $FEC0
	dw $8000

DATA_FFA188:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $3030
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA19A:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $1414
	dw $0026 : dw $FF00
	dw $8000

DATA_FFA1A8:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $3040
	dw $0026 : dw $FE80
	dw $8000

DATA_FFA1B6:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $1818
	dw $0026 : dw $FE80
	dw $8000

DATA_FFA1C4:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $8800
	dw $0026 : dw $FE40
	dw $8000

DATA_FFA1D2:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $4848
	dw $0026 : dw $FE40
	dw $8000

DATA_FFA1E0:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $A000
	dw $0026 : dw $FE40
	dw $8000

DATA_FFA1EE:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $B0B0
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FFA200:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $3028
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA212:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2020
	dw $0026 : dw $01C0
	dw $8500 : dw $2000
	dw $8000

DATA_FFA224:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2824
	dw $0026 : dw $FE40
	dw $8500 : dw $6000
	dw $8000

DATA_FFA236:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $1420
	dw $0026 : dw $FE40
	dw $8000

DATA_FFA244:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $00E0
	dw $0026 : dw $0180
	dw $8000

DATA_FFA252:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2C38
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA264:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $D000
	dw $0026 : dw $FE80
	dw $8000

DATA_FFA272:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $9820
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA284:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $1818
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFA296:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2820
	dw $0026 : dw $FE00
	dw $8000

DATA_FFA2A4:
	dw $0000 : dw !Define_DKC2_SpriteID_Klinger
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF02D6
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0120
	dw $8500 : dw $2000
	dw $8D00 : dw $003A
	dw $8100 : dw $01A6
	dw $0052 : dw $0006
	dw $0048 : dw $0000
	dw $8000

DATA_FFA2D6:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $2038
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8000

DATA_FFA2E8:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $7010
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8000

DATA_FFA2FA:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $1070
	dw $002A : dw $FF40
	dw $003A : dw $0100
	dw $004E : dw $0100
	dw $8000

DATA_FFA310:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $7010
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FFA326:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $2060
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FFA33C:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $2038
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FFA352:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $6010
	dw $002A : dw $00C0
	dw $004E : dw $0110
	dw $8500 : dw $6000
	dw $8000

DATA_FFA368:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $1060
	dw $002A : dw $FF40
	dw $003A : dw $0110
	dw $004E : dw $0110
	dw $8500 : dw $6000
	dw $8000

DATA_FFA382:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $2050
	dw $002A : dw $00C0
	dw $004E : dw $0110
	dw $8000

DATA_FFA394:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $3820
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8000

DATA_FFA3A6:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $3820
	dw $002A : dw $FF40
	dw $004E : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FFA3BC:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $5800
	dw $002A : dw $FF60
	dw $004E : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FFA3D2:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $4048
	dw $002A : dw $FF10
	dw $004E : dw $0100
	dw $8000

DATA_FFA3E4:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $2038
	dw $002A : dw $FF40
	dw $004E : dw $0100
	dw $8000

DATA_FFA3F6:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $A000
	dw $002A : dw $FF00
	dw $004E : dw $0110
	dw $8000

DATA_FFA408:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $A000
	dw $002A : dw $FF00
	dw $004E : dw $0110
	dw $0048 : dw $001E
	dw $8100 : dw $01A8
	dw $8000

DATA_FFA422:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $A000
	dw $002A : dw $FF00
	dw $004E : dw $0110
	dw $0048 : dw $003C
	dw $8000

DATA_FFA438:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $A000
	dw $002A : dw $FF00
	dw $004E : dw $0110
	dw $0048 : dw $005A
	dw $8100 : dw $01A8
	dw $8000

DATA_FFA452:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $1028
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8000

DATA_FFA464:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $2018
	dw $002A : dw $FF40
	dw $004E : dw $0100
	dw $8000

DATA_FFA476:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $0070
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8000

DATA_FFA488:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $0058
	dw $002A : dw $00C0
	dw $004E : dw $0100
	dw $8000

DATA_FFA49A:
	dw $0000 : dw !Define_DKC2_SpriteID_Flotsam
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0020
	dw $8500 : dw $2000
	dw $8100 : dw $01A9
	dw $005C : dw $0001
	dw $8000

DATA_FFA4C4:
	dw $8300 : dw DATA_FFA49A
	dw $0052 : dw $0008
	dw $002A : dw $0060
	dw $004A : dw $0606
	dw $8D00 : dw $003C
	dw $8000

DATA_FFA4DA:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $FF80
	dw $8500 : dw $6000
	dw $8000

DATA_FFA4E8:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $0080
	dw $8000

DATA_FFA4F2:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $FF40
	dw $8500 : dw $6000
	dw $8000

DATA_FFA500:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $00C0
	dw $8000

DATA_FFA50A:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FFA518:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $0100
	dw $8000

DATA_FFA522:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $FF60
	dw $8500 : dw $6000
	dw $8000

DATA_FFA530:
	dw $8300 : dw DATA_FFA4C4
	dw $0026 : dw $00A0
	dw $8000

DATA_FFA53A:
	dw $8300 : dw DATA_FFA49A
	dw $8D00 : dw $004F
	dw $0052 : dw $0007
	dw $8000

DATA_FFA548:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $00C0
	dw $0046 : dw $6060
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFA55E:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FEE0
	dw $0046 : dw $8000
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA578:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $0120
	dw $0046 : dw $0080
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFA58E:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $0120
	dw $0046 : dw $6060
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFA5A4:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF40
	dw $0046 : dw $4040
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA5BE:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF00
	dw $0046 : dw $5050
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA5D8:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF40
	dw $0046 : dw $5050
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA5F2:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF40
	dw $0046 : dw $3030
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA60C:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FEE0
	dw $0046 : dw $6060
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $005C : dw $0000
	dw $8000

DATA_FFA62A:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FEE0
	dw $0046 : dw $4040
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA644:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $0100
	dw $0046 : dw $4040
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFA65A:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF60
	dw $0046 : dw $D070
	dw $002A : dw $0070
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA674:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF20
	dw $0046 : dw $FF00
	dw $002A : dw $0060
	dw $004A : dw $0204
	dw $8500 : dw $6000
	dw $8000

DATA_FFA68E:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF00
	dw $0046 : dw $C048
	dw $002A : dw $0060
	dw $004A : dw $0203
	dw $8500 : dw $6000
	dw $8000

DATA_FFA6A8:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF00
	dw $0046 : dw $C010
	dw $002A : dw $0068
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA6C2:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $0140
	dw $0046 : dw $10B0
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFA6D8:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FEC0
	dw $0046 : dw $B018
	dw $002A : dw $0068
	dw $004A : dw $0302
	dw $8500 : dw $6000
	dw $8000

DATA_FFA6F2:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FEC0
	dw $0046 : dw $B038
	dw $002A : dw $0060
	dw $004A : dw $0204
	dw $8500 : dw $6000
	dw $8000

DATA_FFA70C:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FE80
	dw $0046 : dw $4040
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFA726:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $0180
	dw $0046 : dw $4040
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFA73C:
	dw $0000 : dw !Define_DKC2_SpriteID_Shuri
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0000
	dw $0052 : dw $0029
	dw $005C : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $000B
	dw $8100 : dw $0181
	dw $8000

DATA_FFA762:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $00C0
	dw $002A : dw $0180
	dw $8000

DATA_FFA770:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $00C0
	dw $002A : dw $FE80
	dw $8000

DATA_FFA77E:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FF40
	dw $002A : dw $0180
	dw $8500 : dw $6000
	dw $8000

DATA_FFA790:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FF40
	dw $002A : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FFA7A2:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $0180
	dw $002A : dw $0200
	dw $8000

DATA_FFA7B0:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FE80
	dw $002A : dw $0200
	dw $8500 : dw $6000
	dw $8000

DATA_FFA7C2:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $0180
	dw $002A : dw $FE00
	dw $8000

DATA_FFA7D0:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FE80
	dw $002A : dw $FE00
	dw $8500 : dw $6000
	dw $8000

DATA_FFA7E2:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $0100
	dw $002A : dw $0200
	dw $8000

DATA_FFA7F0:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FF00
	dw $002A : dw $FE00
	dw $8500 : dw $6000
	dw $8000

DATA_FFA802:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $01E0
	dw $002A : dw $0190
	dw $8000

DATA_FFA810:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FE20
	dw $002A : dw $FE70
	dw $8500 : dw $6000
	dw $8000

DATA_FFA822:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $FE00
	dw $002A : dw $0080
	dw $8500 : dw $6000
	dw $8000

DATA_FFA834:
	dw $8300 : dw DATA_FFA73C
	dw $0026 : dw $0200
	dw $002A : dw $0080
	dw $8000

DATA_FFA842:
	dw $8300 : dw DATA_FFA73C
	dw $0052 : dw $0009
	dw $005C : dw $0001
	dw $8500 : dw $6000
	dw $8000

DATA_FFA854:
	dw $8300 : dw DATA_FFA842
	dw $0042 : dw DATA_FFA8B4
	dw $004E : dw $00FF
	dw $8000

DATA_FFA862:
	dw $8300 : dw DATA_FFA842
	dw $0042 : dw DATA_FFA8CC
	dw $004E : dw $00FF
	dw $8500 : dw $2000
	dw $8000

DATA_FFA874:
	dw $8300 : dw DATA_FFA842
	dw $0042 : dw DATA_FFA8E4
	dw $004E : dw $00FF
	dw $8000

DATA_FFA882:
	dw $8300 : dw DATA_FFA842
	dw $0042 : dw DATA_FFA8FC
	dw $004E : dw $00FF
	dw $8500 : dw $2000
	dw $8000

DATA_FFA894:
	dw $8300 : dw DATA_FFA842
	dw $0042 : dw DATA_FFA914
	dw $004E : dw $00FF
	dw $8500 : dw $2000
	dw $8000

DATA_FFA8A6:
	dw $8300 : dw DATA_FFA842
	dw $0042 : dw DATA_FFA92C
	dw $004E : dw $00FF
	dw $8000

DATA_FFA8B4:
	dw $FFFE,$0180,$06A0,$0468,$06F0,$04B0,$0740,$0468
	dw $06F0,$0420,$FFFD,DATA_FFA8B4+$04

DATA_FFA8CC:
	dw $FFFE,$0180,$0740,$0468,$06F0,$0420,$06A0,$0468
	dw $06F0,$04B0,$FFFD,DATA_FFA8CC+$04

DATA_FFA8E4:
	dw $FFFE,$0180,$0660,$01C8,$06D0,$0250,$0740,$01C8
	dw $06D0,$0140,$FFFD,DATA_FFA8E4+$04

DATA_FFA8FC:
	dw $FFFE,$0180,$06D0,$0250,$0740,$01C8,$06D0,$0140
	dw $0660,$01C8,$FFFD,DATA_FFA8FC+$04

DATA_FFA914:
	dw $FFFE,$0180,$0740,$01C8,$06D0,$0140,$0660,$01C8
	dw $06D0,$0250,$FFFD,DATA_FFA914+$04

DATA_FFA92C:
	dw $FFFE,$0180,$06D0,$0140,$0660,$01C8,$06D0,$0250
	dw $0740,$01C8,$FFFD,DATA_FFA92C+$04

DATA_FFA944:
	dw $0000 : dw !Define_DKC2_SpriteID_Shuri
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $00B0
	dw $8500 : dw $2000
	dw $8100 : dw $0180
	dw $002E : dw $0001
	dw $0052 : dw $0007
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $000C : dw $8080
	dw $000E : dw $8080
	dw $001E : dw $003C
	dw $0022 : dw $0180
	dw $0028 : dw $0020
	dw $8000

DATA_FFA98A:
	dw $8300 : dw DATA_FFA944
	dw $0028 : dw $001C
	dw $8000

DATA_FFA994:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $8000

DATA_FFA99E:
	dw $8300 : dw DATA_FFA944
	dw $0028 : dw $0014
	dw $8000

DATA_FFA9A8:
	dw $8300 : dw DATA_FFA944
	dw $000E : dw $00FF
	dw $0028 : dw $001C
	dw $8000

DATA_FFA9B6:
	dw $8300 : dw DATA_FFA944
	dw $000E : dw $FF00
	dw $0028 : dw $001C
	dw $8000

DATA_FFA9C4:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000C : dw $8000
	dw $0028 : dw $001C
	dw $8000

DATA_FFA9D6:
	dw $8300 : dw DATA_FFA944
	dw $001E : dw $002D
	dw $000C : dw $8000
	dw $8500 : dw $6000
	dw $8000

DATA_FFA9E8:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $2080
	dw $000C : dw $6080
	dw $001E : dw $001E
	dw $8000

DATA_FFA9FE:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $2070
	dw $000C : dw $8040
	dw $001E : dw $001E
	dw $8000

DATA_FFAA14:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $2080
	dw $000C : dw $4080
	dw $001E : dw $001E
	dw $8000

DATA_FFAA2A:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $2080
	dw $000C : dw $8040
	dw $001E : dw $001E
	dw $8000

DATA_FFAA40:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $4040
	dw $000C : dw $6040
	dw $001E : dw $001E
	dw $8000

DATA_FFAA56:
	dw $8300 : dw DATA_FFA944
	dw $000E : dw $6060
	dw $000C : dw $6060
	dw $001E : dw $001E
	dw $8000

DATA_FFAA68:
	dw $8300 : dw DATA_FFA944
	dw $000E : dw $6060
	dw $000C : dw $4040
	dw $001E : dw $003C
	dw $8000

DATA_FFAA7A:
	dw $8300 : dw DATA_FFA944
	dw $000E : dw $6060
	dw $000C : dw $7070
	dw $001E : dw $002D
	dw $8000

DATA_FFAA8C:
	dw $8300 : dw DATA_FFA944
	dw $000E : dw $4040
	dw $000C : dw $4060
	dw $001E : dw $002D
	dw $8000

DATA_FFAA9E:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $4040
	dw $000C : dw $8000
	dw $001E : dw $001E
	dw $8000

DATA_FFAAB4:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $0028 : dw $0018
	dw $8000

DATA_FFAAC2:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $0028 : dw $001C
	dw $8000

DATA_FFAAD0:
	dw $8300 : dw DATA_FFA944
	dw $8500 : dw $6000
	dw $000E : dw $4040
	dw $000C : dw $8080
	dw $001E : dw $001E
	dw $8000

DATA_FFAAE6:
	dw $0000 : dw !Define_DKC2_SpriteID_TNTBarrel
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E5
	dw $8000

DATA_FFAB14:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0184
	dw $8300 : dw DATA_FF25E6
	dw $0002 : dw $00C8
	dw $8500 : dw $6000
	dw $8D00 : dw $002C
	dw $8100 : dw $02C3
	dw $8000

DATA_FFAB2E:
	dw $0000 : dw !Define_DKC2_SpriteID_DKBarrel
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E1
	dw $8000

DATA_FFAB5C:
	dw $0000 : dw !Define_DKC2_SpriteID_DKBarrel
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0004
	dw $0030 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E1
	dw $8000

DATA_FFAB7E:
	dw $8300 : dw DATA_FFAB5C
	dw $8000

DATA_FFAB84:
	dw $8300 : dw DATA_FFAB5C
	dw $001C : dw $C000
	dw $8000

DATA_FFAB8E:
	dw $8300 : dw DATA_FFAB5C
	dw $002E : dw $0006
	dw $8000

DATA_FFAB98:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00A4
	dw $002E : dw $0000
	dw $0042 : dw $0606
	dw $8000

DATA_FFABA6:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00A4
	dw $002E : dw $0001
	dw $0044 : dw $003C
	dw $0042 : dw $0606
	dw $8000

DATA_FFABB8:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00A4
	dw $002E : dw $0002
	dw $0042 : dw $0606
	dw $8000

DATA_FFABC6:
	dw $0000 : dw !Define_DKC2_SpriteID_WaterLevelChanger
	dw $002E : dw $0000
	dw $0024 : dw $FF00
	dw $0042 : dw $8080
	dw $0052 : dw $0000
	dw $004C : dw $0000
	dw $8000

DATA_FFABE0:
	dw $0000 : dw !Define_DKC2_SpriteID_WaterLevelChanger
	dw $002E : dw $0001
	dw $0024 : dw $FF00
	dw $0042 : dw $8080
	dw $0052 : dw $0000
	dw $004C : dw $0000
	dw $8000

DATA_FFABFA:
	dw $0000 : dw !Define_DKC2_SpriteID_WaterLevelChanger
	dw $002E : dw $0000
	dw $0024 : dw $FF00
	dw $0042 : dw $8080
	dw $0052 : dw $0001
	dw $004C : dw $0000
	dw $8000

DATA_FFAC14:
	dw $0000 : dw !Define_DKC2_SpriteID_WaterLevelChanger
	dw $002E : dw $0001
	dw $0024 : dw $FF00
	dw $0042 : dw $8080
	dw $0052 : dw $0001
	dw $004C : dw $0000
	dw $8000

DATA_FFAC2E:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0710
	dw $004E : dw $06F0
	dw $0024 : dw $FF80
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFAC44:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $06F0
	dw $004E : dw $0560
	dw $0024 : dw $FD80
	dw $0042 : dw $C0C0
	dw $8000

DATA_FFAC5A:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0560
	dw $004E : dw $0430
	dw $0024 : dw $FD80
	dw $8000

DATA_FFAC6C:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0430
	dw $004E : dw $0470
	dw $0024 : dw $0140
	dw $8000

DATA_FFAC7E:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0470
	dw $004E : dw $0388
	dw $0024 : dw $FE00
	dw $8000

DATA_FFAC90:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0388
	dw $004E : dw $0310
	dw $0024 : dw $FE80
	dw $0042 : dw $C080
	dw $8000

DATA_FFACA6:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0310
	dw $004E : dw $0148
	dw $0024 : dw $FC00
	dw $8000

DATA_FFACB8:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0148
	dw $004E : dw $02C0
	dw $0024 : dw $0200
	dw $8000

DATA_FFACCA:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $02C0
	dw $004E : dw $0310
	dw $0024 : dw $0280
	dw $8000

DATA_FFACDC:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $07B8
	dw $004E : dw $0750
	dw $8000

DATA_FFACEA:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0750
	dw $004E : dw $0560
	dw $0024 : dw $FD80
	dw $8000

DATA_FFACFC:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0560
	dw $004E : dw $0570
	dw $0024 : dw $0100
	dw $8000

DATA_FFAD0E:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0570
	dw $004E : dw $0550
	dw $8000

DATA_FFAD1C:
	dw $8300 : dw DATA_FFABFA
	dw $004C : dw $0550
	dw $004E : dw $04E0
	dw $0024 : dw $FD80
	dw $8000

DATA_FFAD2E:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $04E0
	dw $004E : dw $01E0
	dw $0024 : dw $FD80
	dw $8000

DATA_FFAD40:
	dw $8300 : dw DATA_FFABFA
	dw $004C : dw $01E0
	dw $004E : dw $0150
	dw $0024 : dw $FD80
	dw $8000

DATA_FFAD52:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0150
	dw $004E : dw $0230
	dw $0024 : dw $0180
	dw $8000

DATA_FFAD64:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0230
	dw $004E : dw $0330
	dw $0024 : dw $0380
	dw $8000

DATA_FFAD76:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0330
	dw $004E : dw $0358
	dw $0042 : dw $4040
	dw $8000

DATA_FFAD88:
	dw $8300 : dw DATA_FFAC14
	dw $004C : dw $0358
	dw $004E : dw $01F8
	dw $0024 : dw $FD80
	dw $8000

DATA_FFAD9A:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0878
	dw $0024 : dw $0140
	dw $8000

DATA_FFADA8:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0100
	dw $0024 : dw $FE40
	dw $8000

DATA_FFADB6:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0138
	dw $0024 : dw $FEC0
	dw $8000

DATA_FFADC4:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0210
	dw $0024 : dw $0380
	dw $8000

DATA_FFADD2:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0850
	dw $0024 : dw $FD80
	dw $8000

DATA_FFADE0:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $06F0
	dw $0024 : dw $FF00
	dw $8000

DATA_FFADEE:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0380
	dw $0024 : dw $FD80
	dw $8000

DATA_FFADFC:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $01D0
	dw $0024 : dw $FF00
	dw $8000

DATA_FFAE0A:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $05B0
	dw $004E : dw $06F8
	dw $0024 : dw $0280
	dw $0042 : dw $A0A0
	dw $8000

DATA_FFAE20:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $05B0
	dw $004E : dw $06F8
	dw $0024 : dw $0280
	dw $8000

DATA_FFAE32:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $06F8
	dw $004E : dw $0630
	dw $0024 : dw $FE80
	dw $8000

DATA_FFAE44:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0630
	dw $004E : dw $04E0
	dw $0024 : dw $FC00
	dw $8000

DATA_FFAE56:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $04E0
	dw $004E : dw $0540
	dw $0024 : dw $0200
	dw $8000

DATA_FFAE68:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0540
	dw $004E : dw $02B0
	dw $0024 : dw $FD00
	dw $0042 : dw $4040
	dw $8000

DATA_FFAE7E:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $02B0
	dw $004E : dw $0300
	dw $0024 : dw $0100
	dw $8000

DATA_FFAE90:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0300
	dw $004E : dw $0350
	dw $0024 : dw $0200
	dw $8000

DATA_FFAEA2:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0350
	dw $004E : dw $0180
	dw $0024 : dw $FC80
	dw $8000

DATA_FFAEB4:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0180
	dw $004E : dw $0208
	dw $0024 : dw $0280
	dw $8000

DATA_FFAEC6:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0208
	dw $004E : dw $0130
	dw $0024 : dw $FB00
	dw $0042 : dw $4040
	dw $8000

DATA_FFAEDC:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0130
	dw $004E : dw $0170
	dw $0024 : dw $0200
	dw $8000

DATA_FFAEEE:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0170
	dw $004E : dw $0224
	dw $0024 : dw $0140
	dw $0042 : dw $8080
	dw $8000

DATA_FFAF04:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0224
	dw $004E : dw $02D0
	dw $0024 : dw $0200
	dw $8000

DATA_FFAF16:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $02D0
	dw $004E : dw $0370
	dw $0024 : dw $0380
	dw $8000

DATA_FFAF28:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0370
	dw $004E : dw $0448
	dw $0024 : dw $00C0
	dw $8000

DATA_FFAF3A:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $1700
	dw $004E : dw $14A0
	dw $0024 : dw $FF00
	dw $0042 : dw $0080
	dw $8000

DATA_FFAF50:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $14A0
	dw $004E : dw $14A0
	dw $0024 : dw $FD00
	dw $8000

DATA_FFAF62:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $14A0
	dw $004E : dw $1280
	dw $0024 : dw $FF60
	dw $0042 : dw $FF00
	dw $8000

DATA_FFAF78:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $14A0
	dw $004E : dw $1280
	dw $0024 : dw $FF60
	dw $0042 : dw $8000
	dw $8000

DATA_FFAF8E:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $1280
	dw $004E : dw $1280
	dw $0024 : dw $FD00
	dw $0042 : dw $8000
	dw $8000

DATA_FFAFA4:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $1280
	dw $004E : dw $0EE0
	dw $0024 : dw $FF60
	dw $0042 : dw $FF30
	dw $8000

DATA_FFAFBA:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $1280
	dw $004E : dw $0EE0
	dw $0024 : dw $FF60
	dw $0042 : dw $FF00
	dw $8000

DATA_FFAFD0:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0EE0
	dw $004E : dw $0EE0
	dw $0024 : dw $FD00
	dw $0042 : dw $FFC0
	dw $8000

DATA_FFAFE6:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $1700
	dw $004E : dw $14A0
	dw $0024 : dw $FF00
	dw $0042 : dw $C000
	dw $8000

DATA_FFAFFC:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0EE0
	dw $004E : dw $0BA8
	dw $0024 : dw $FF40
	dw $0042 : dw $FF00
	dw $8000

DATA_FFB012:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0EE0
	dw $004E : dw $0BA8
	dw $0024 : dw $FF40
	dw $0042 : dw $0080
	dw $8000

DATA_FFB028:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0BA8
	dw $004E : dw $0BA8
	dw $0024 : dw $FD00
	dw $0042 : dw $80FF
	dw $8000

DATA_FFB03E:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0BA8
	dw $004E : dw $0728
	dw $0024 : dw $FF40
	dw $0042 : dw $FF80
	dw $8000

DATA_FFB054:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0728
	dw $004E : dw $0728
	dw $0024 : dw $FD00
	dw $0042 : dw $FFC0
	dw $8000

DATA_FFB06A:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0728
	dw $004E : dw $0460
	dw $0024 : dw $FF40
	dw $0042 : dw $FF40
	dw $8000

DATA_FFB080:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0728
	dw $004E : dw $0460
	dw $0024 : dw $FF40
	dw $0042 : dw $FF00
	dw $8000

DATA_FFB096:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0460
	dw $004E : dw $0460
	dw $0024 : dw $FD00
	dw $0042 : dw $FF80
	dw $8000

DATA_FFB0AC:
	dw $8300 : dw DATA_FFABE0
	dw $004C : dw $0460
	dw $004E : dw $0280
	dw $0024 : dw $FFB0
	dw $0042 : dw $FF00
	dw $8000

DATA_FFB0C2:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0460
	dw $004E : dw $0280
	dw $0024 : dw $FFB0
	dw $0042 : dw $00C0
	dw $8000

DATA_FFB0D8:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0460
	dw $004E : dw $0280
	dw $0024 : dw $FFB0
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB0EE:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0280
	dw $004E : dw $0280
	dw $0024 : dw $FD00
	dw $0042 : dw $80FF
	dw $8000

DATA_FFB104:
	dw $8300 : dw DATA_FFABC6
	dw $004C : dw $0EE0
	dw $004E : dw $0EE0
	dw $0024 : dw $FF20
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB11A:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $26A8
	dw $0024 : dw $FF80
	dw $8000

DATA_FFB128:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $14F0
	dw $0024 : dw $FF40
	dw $8000

DATA_FFB136:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $14F0
	dw $0024 : dw $FD00
	dw $8000

DATA_FFB144:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0268
	dw $0024 : dw $FF40
	dw $8000

DATA_FFB152:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0268
	dw $0024 : dw $FF00
	dw $8000

DATA_FFB160:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $02C8
	dw $0024 : dw $0180
	dw $0042 : dw $FF00
	dw $8000

DATA_FFB172:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $0268
	dw $0024 : dw $FD00
	dw $0042 : dw $4040
	dw $8000

DATA_FFB184:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $26A8
	dw $0024 : dw $FEC0
	dw $0042 : dw $A000
	dw $8000

DATA_FFB196:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $14F0
	dw $0024 : dw $FF00
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB1A8:
	dw $8300 : dw DATA_FFAC14
	dw $004E : dw $0230
	dw $0024 : dw $0380
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB1BA:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $01D0
	dw $0024 : dw $FEA0
	dw $8000

DATA_FFB1C8:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $01D0
	dw $0024 : dw $FD00
	dw $0042 : dw $FF00
	dw $8000

DATA_FFB1DA:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $06F0
	dw $0024 : dw $FD80
	dw $8000

DATA_FFB1E8:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $02A8
	dw $0024 : dw $00E0
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB1FA:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0300
	dw $0024 : dw $00E0
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB20C:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $03A8
	dw $0024 : dw $0120
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFB21E:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $05F0
	dw $0024 : dw $0180
	dw $8000

DATA_FFB22C:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0370
	dw $0024 : dw $0280
	dw $8000

DATA_FFB23A:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $02F0
	dw $0024 : dw $0280
	dw $8000

DATA_FFB248:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $0380
	dw $0024 : dw $0300
	dw $8000

DATA_FFB256:
	dw $8300 : dw DATA_FFABE0
	dw $004E : dw $02F0
	dw $0024 : dw $0380
	dw $8000

DATA_FFB264:
	dw $8300 : dw DATA_FFABFA
	dw $004C : dw $04E0
	dw $004E : dw $01E0
	dw $0024 : dw $FD80
	dw $8000

DATA_FFB276:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00B0
	dw $8000

DATA_FFB27C:
	dw $8300 : dw DATA_FFB2A8
	dw $8D00 : dw $0019
	dw $002A : dw $FF00
	dw $0042 : dw $0002
	dw $8000

DATA_FFB28E:
	dw $8300 : dw DATA_FFB2A8
	dw $8D00 : dw $001A
	dw $002A : dw $FEC0
	dw $0042 : dw $0003
	dw $8000

DATA_FFB2A0:
	dw $8D00 : dw $0018
	dw $0042 : dw $0001
DATA_FFB2A8:
	dw $0000 : dw !Define_DKC2_SpriteID_ExtraLifeBalloon
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00D4
	dw $002E : dw $0000
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0000
	dw $002A : dw $FF40
	dw $0004 : dw $0001
	dw $0052 : dw $0F0C
	dw $8500 : dw $2000
	dw $8100 : dw $02C0
	dw $8000

DATA_FFB2DE:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $005A
	dw $8000

DATA_FFB2E8:
	dw $8300 : dw DATA_FFB2A0
	dw $002A : dw $0000
	dw $0004 : dw $8000
	dw $8000

DATA_FFB2F6:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $000A
	dw $8000

DATA_FFB300:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $003C
	dw $8000

DATA_FFB30A:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $014A
	dw $8000

DATA_FFB314:
	dw $8300 : dw DATA_FFB2A0
	dw $002A : dw $0000
	dw $0004 : dw $8000
	dw $001C : dw $C000
	dw $8000

DATA_FFB326:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $00A5
	dw $8000

DATA_FFB330:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $00D2
	dw $8000

DATA_FFB33A:
	dw $8300 : dw DATA_FFB2A0
	dw $0004 : dw $0168
	dw $8000

DATA_FFB344:
	dw $8300 : dw DATA_FFB2A0
	dw $002A : dw $0000
	dw $0004 : dw $8000
	dw $002E : dw $0001
	dw $8000

DATA_FFB356:
	dw $8300 : dw DATA_FFB27C
	dw $0004 : dw $003C
	dw $8000

DATA_FFB360:
	dw $8300 : dw DATA_FFB27C
	dw $002A : dw $0000
	dw $0004 : dw $8000
	dw $8000

DATA_FFB36E:
	dw $8300 : dw DATA_FFB27C
	dw $0004 : dw $014A
	dw $8000

DATA_FFB378:
	dw $8300 : dw DATA_FFB27C
	dw $002A : dw $0000
	dw $001C : dw $C000
	dw $0004 : dw $8000
	dw $8000

DATA_FFB38A:
	dw $8300 : dw DATA_FFB28E
	dw $001C : dw $C000
	dw $002A : dw $0000
	dw $0004 : dw $8000
	dw $8000

DATA_FFB39C:
	dw $8300 : dw DATA_FFB28E
	dw $0004 : dw $012C
	dw $8000

DATA_FFB3A6:
	dw $0000 : dw !Define_DKC2_SpriteID_Puftup
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0183
	dw $0052 : dw $0000
	dw $8000

DATA_FFB3D8:
	dw $8300 : dw DATA_FFB3A6
	dw $8D00 : dw $0032
	dw $8000

DATA_FFB3E2:
	dw $8300 : dw DATA_FFB3A6
	dw $8D00 : dw $00B1
	dw $8000

DATA_FFB3EC:
	dw $8300 : dw DATA_FFB3A6
	dw $8D00 : dw $00BA
	dw $8000

DATA_FFB3F6:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB61B
	dw $000E : dw $0000
	dw $000C : dw $0100
	dw $8000

DATA_FFB408:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB61B
	dw $000E : dw $0000
	dw $000C : dw $0140
	dw $8000

DATA_FFB41A:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB62E
	dw $8000

DATA_FFB424:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB62E
	dw $8500 : dw $6000
	dw $8000

DATA_FFB432:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB667
	dw $8500 : dw $6000
	dw $8000

DATA_FFB440:
	dw $8300 : dw DATA_FFB3E2
	dw $8500 : dw $6000
	dw $0050 : dw DATA_FFB671
	dw $000E : dw $0000
	dw $000C : dw $0180
	dw $8000

DATA_FFB456:
	dw $8300 : dw DATA_FFB3EC
	dw $8500 : dw $6000
	dw $0050 : dw DATA_FFB671
	dw $000E : dw $0001
	dw $000C : dw $0180
	dw $8000

DATA_FFB46C:
	dw $8300 : dw DATA_FFB3EC
	dw $0050 : dw DATA_FFB671
	dw $000E : dw $0001
	dw $000C : dw $0180
	dw $8000

DATA_FFB47E:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB671
	dw $000E : dw $0000
	dw $000C : dw $0180
	dw $8000

DATA_FFB490:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB638
	dw $8500 : dw $6000
	dw $8000

DATA_FFB49E:
	dw $8300 : dw DATA_FFB3E2
	dw $8500 : dw $6000
	dw $0050 : dw DATA_FFB684
	dw $000E : dw $0000
	dw $000C : dw $0280
	dw $8000

DATA_FFB4B4:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB697
	dw $8000

DATA_FFB4BE:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB606
	dw $8500 : dw $6000
	dw $8000

DATA_FFB4CC:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB69E
	dw $8000

DATA_FFB4D6:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB6B1
	dw $8500 : dw $6000
	dw $8000

DATA_FFB4E4:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB6C1
	dw $8500 : dw $6000
	dw $8000

DATA_FFB4F2:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB6D1
	dw $8000

DATA_FFB4FC:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB75F
	dw $8500 : dw $6000
	dw $8000

DATA_FFB50A:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB774
	dw $8500 : dw $6000
	dw $8000

DATA_FFB518:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB78C
	dw $8000

DATA_FFB522:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB774
	dw $8000

DATA_FFB52C:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB7A1
	dw $8000

DATA_FFB536:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB7B6
	dw $8000

DATA_FFB540:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB7DA
	dw $8500 : dw $6000
	dw $8000

DATA_FFB54E:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB7FE
	dw $8500 : dw $6000
	dw $8000

DATA_FFB55C:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB825
	dw $8000

DATA_FFB566:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB84C
	dw $8500 : dw $6000
	dw $8000

DATA_FFB574:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB873
	dw $8000

DATA_FFB57E:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB897
	dw $8000

DATA_FFB588:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFB8BB
	dw $8000

DATA_FFB592:
	dw $8300 : dw DATA_FFB3E2
	dw $8500 : dw $6000
	dw $0050 : dw DATA_FFB6ED
	dw $000E : dw $0000
	dw $000C : dw $0200
	dw $8000

DATA_FFB5A8:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB700
	dw $000E : dw $0000
	dw $000C : dw $0200
	dw $8000

DATA_FFB5BA:
	dw $8300 : dw DATA_FFB3E2
	dw $8500 : dw $6000
	dw $0050 : dw DATA_FFB713
	dw $000E : dw $0000
	dw $000C : dw $0200
	dw $8000

DATA_FFB5D0:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB726
	dw $000E : dw $0000
	dw $000C : dw $0200
	dw $8000

DATA_FFB5E2:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB739
	dw $000E : dw $0000
	dw $000C : dw $02C0
	dw $8000

DATA_FFB5F4:
	dw $8300 : dw DATA_FFB3E2
	dw $0050 : dw DATA_FFB74C
	dw $000E : dw $0000
	dw $000C : dw $0200
	dw $8000

DATA_FFB606:
	db $FA : dw DATA_FFB8E9
	db $FC : dw $001E
DATA_FFB60C:
	db $FD : dw $0186
	db $FC : dw $0258
	db $FD : dw $0187
	db $FC : dw $003C
	db $FE : dw DATA_FFB60C

DATA_FFB61B:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $0028
	db $FA : dw DATA_FFB944
	db $10 : dw $0402
	db $FD : dw $0188
	db $FF

DATA_FFB62E:
	db $FA : dw DATA_FFB8F9
	db $FC : dw $003C
	db $FD : dw $0186
	db $FF

DATA_FFB638:
	db $FA : dw DATA_FFB8E9
	db $FC : dw $0168
	db $FA : dw DATA_FFB8F9
	db $FC : dw $010E
	db $FA : dw DATA_FFB8DF
	db $FD : dw $0186
	db $FF

DATA_FFB64B:
	db $FA : dw DATA_FFB8E9
	db $FC : dw $003C
	db $FA : dw DATA_FFB8F9
	db $FC : dw $00F0
	db $FD : dw $0186
	db $FC : dw $0028
	db $FA : dw DATA_FFB8E9
	db $10 : dw $0602
	db $FD : dw $0188
	db $FF

DATA_FFB667:
	db $FA : dw DATA_FFB8F9
	db $FC : dw $001E
	db $FD : dw $0186
	db $FF

DATA_FFB671:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $000A
	db $FA : dw DATA_FFB944
	db $10 : dw $0402
	db $FD : dw $0188
	db $FF

DATA_FFB684:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $0001
	db $FA : dw DATA_FFB94A
	db $10 : dw $0200
	db $FD : dw $0188
	db $FF

DATA_FFB697:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FF

DATA_FFB69E:
	db $FA : dw DATA_FFB8F9
	db $FC : dw $003C
	db $FD : dw $0186
	db $FC : dw $00B4
	db $FA : dw DATA_FFB8DF
	db $FA : dw DATA_FFB8E9
	db $FF

DATA_FFB6B1:
	db $FA : dw DATA_FFB8F9
	db $FC : dw $003C
	db $FD : dw $0186
	db $FC : dw $005A
	db $FD : dw $0187
	db $FF

DATA_FFB6C1:
	db $FA : dw DATA_FFB8F9
	db $FC : dw $001E
	db $FD : dw $0186
	db $FC : dw $005A
	db $FD : dw $0187
	db $FF

DATA_FFB6D1:
	db $FA : dw DATA_FFB8F9
	db $FC : dw $003C
	db $FD : dw $0186
	db $FC : dw $0064
	db $FA : dw DATA_FFB8DF
	db $FA : dw DATA_FFB8E9
	db $FC : dw $003C
	db $FD : dw $0187
	db $FA : dw DATA_FFB906
	db $FF

DATA_FFB6ED:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $000F
	db $FA : dw DATA_FFB950
	db $10 : dw $0200
	db $FD : dw $0188
	db $FF

DATA_FFB700:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $001E
	db $FA : dw DATA_FFB950
	db $10 : dw $0200
	db $FD : dw $0188
	db $FF

DATA_FFB713:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $002D
	db $FA : dw DATA_FFB956
	db $10 : dw $0200
	db $FD : dw $0188
	db $FF

DATA_FFB726:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $001E
	db $FA : dw DATA_FFB956
	db $10 : dw $0200
	db $FD : dw $0188
	db $FF

DATA_FFB739:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $001E
	db $FA : dw DATA_FFB95C
	db $10 : dw $0200
	db $FD : dw $0188
	db $FF

DATA_FFB74C:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FC : dw $001E
	db $FA : dw DATA_FFB962
	db $10 : dw $0201
	db $FD : dw $0188
	db $FF

DATA_FFB75F:
	db $FD : dw $0186
	db $FA : dw DATA_FFB8F9
	db $FC : dw $006E
	db $FD : dw $0187
	db $FA : dw DATA_FFB906
	db $FC : dw $006D
	db $FE : dw DATA_FFB75F

DATA_FFB774:
	db $FA : dw DATA_FFB8F9
DATA_FFB777:
	db $2A : dw $FF70
	db $FD : dw $0186
	db $FC : dw $0050
	db $2A : dw $0090
	db $FD : dw $0187
	db $FC : dw $004F
	db $FE : dw DATA_FFB777

DATA_FFB78C:
	db $FD : dw $0186
	db $FA : dw DATA_FFB8F9
DATA_FFB792:
	db $2A : dw $FF70
	db $FC : dw $0050
	db $2A : dw $0090
	db $FC : dw $004F
	db $FE : dw DATA_FFB792

DATA_FFB7A1:
	db $FD : dw $0186
	db $FA : dw DATA_FFB937
	db $FC : dw $0078
	db $FD : dw $0187
	db $FA : dw DATA_FFB91D
	db $FC : dw $0077
	db $FE : dw DATA_FFB7A1

DATA_FFB7B6:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FA : dw DATA_FFB913
DATA_FFB7BF:
	db $26 : dw $0080
	db $FC : dw $0062
	db $FD : dw $0185
	db $FC : dw $0016
	db $26 : dw $FF80
	db $FC : dw $006C
	db $FD : dw $0184
	db $FC : dw $000B
	db $FE : dw DATA_FFB7BF

DATA_FFB7DA:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FA : dw DATA_FFB913
DATA_FFB7E3:
	db $26 : dw $FF80
	db $FC : dw $0062
	db $FD : dw $0185
	db $FC : dw $0016
	db $26 : dw $0080
	db $FC : dw $006C
	db $FD : dw $0184
	db $FC : dw $000B
	db $FE : dw DATA_FFB7E3

DATA_FFB7FE:
	db $FA : dw DATA_FFB8E9
	db $FA : dw DATA_FFB913
DATA_FFB804:
	db $FD : dw $0186
	db $26 : dw $FFA0
	db $FC : dw $004A
	db $FD : dw $0185
	db $FC : dw $002E
	db $FD : dw $0186
	db $26 : dw $0060
	db $FC : dw $004A
	db $FD : dw $0185
	db $FC : dw $002D
	db $FE : dw DATA_FFB804

DATA_FFB825:
	db $FA : dw DATA_FFB8E9
	db $FA : dw DATA_FFB913
DATA_FFB82B:
	db $FD : dw $0186
	db $26 : dw $0080
	db $FC : dw $004A
	db $FD : dw $0185
	db $FC : dw $002E
	db $FD : dw $0186
	db $26 : dw $FF80
	db $FC : dw $004A
	db $FD : dw $0185
	db $FC : dw $002D
	db $FE : dw DATA_FFB82B

DATA_FFB84C:
	db $FA : dw DATA_FFB8E9
	db $FA : dw DATA_FFB913
DATA_FFB852:
	db $FD : dw $0186
	db $26 : dw $FF80
	db $FC : dw $004A
	db $FD : dw $0185
	db $FC : dw $002E
	db $FD : dw $0186
	db $26 : dw $0080
	db $FC : dw $004A
	db $FD : dw $0185
	db $FC : dw $002D
	db $FE : dw DATA_FFB852

DATA_FFB873:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FA : dw DATA_FFB913
DATA_FFB87C:
	db $26 : dw $0090
	db $FC : dw $003A
	db $FD : dw $0185
	db $FC : dw $0016
	db $26 : dw $FF70
	db $FC : dw $0044
	db $FD : dw $0184
	db $FC : dw $000B
	db $FE : dw DATA_FFB87C

DATA_FFB897:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FA : dw DATA_FFB913
DATA_FFB8A0:
	db $26 : dw $0080
	db $FC : dw $009E
	db $FD : dw $0185
	db $FC : dw $0016
	db $26 : dw $FF80
	db $FC : dw $00A8
	db $FD : dw $0184
	db $FC : dw $000B
	db $FE : dw DATA_FFB8A0

DATA_FFB8BB:
	db $FA : dw DATA_FFB8E9
	db $FD : dw $0186
	db $FA : dw DATA_FFB913
DATA_FFB8C4:
	db $26 : dw $0060
	db $FC : dw $0058
	db $FD : dw $0185
	db $FC : dw $0016
	db $26 : dw $FFA0
	db $FC : dw $0062
	db $FD : dw $0184
	db $FC : dw $000B
	db $FE : dw DATA_FFB8C4

DATA_FFB8DF:
	db $52 : dw $0000
	db $46 : dw $0101
	db $26 : dw $FFF8
	db $F9

DATA_FFB8E9:
	db $52 : dw $0007
	db $46 : dw $0101
	db $26 : dw $FFF8
	db $4A : dw $0102
	db $2A : dw $0008
	db $F9

DATA_FFB8F9:
	db $52 : dw $0012
	db $46 : dw $0203
	db $26 : dw $FFC0
	db $2A : dw $FFA0
	db $F9

DATA_FFB906:
	db $52 : dw $0012
	db $46 : dw $0202
	db $26 : dw $FFC0
	db $2A : dw $0060
	db $F9

DATA_FFB913:
	db $52 : dw $0008
	db $4A : dw $0102
	db $2A : dw $0008
	db $F9

DATA_FFB91D:
	db $52 : dw $0008
	db $26 : dw $FFA0
	db $4A : dw $0102
	db $2A : dw $0008
	db $F9

DATA_FFB92A:
	db $52 : dw $0008
	db $26 : dw $0020
	db $4A : dw $0102
	db $2A : dw $0008
	db $F9

DATA_FFB937:
	db $52 : dw $0008
	db $26 : dw $0060
	db $4A : dw $0102
	db $2A : dw $0008
	db $F9

DATA_FFB944:
	db $FB : dw $8080,$6060
	db $F9

DATA_FFB94A:
	db $FB : dw $C000,$8080
	db $F9

DATA_FFB950:
	db $FB : dw $8080,$8080
	db $F9

DATA_FFB956:
	db $FB : dw $8080,$4040
	db $F9

DATA_FFB95C:
	db $FB : dw $4040,$20E0
	db $F9

DATA_FFB962:
	db $FB : dw $5000,$2020
	db $F9

DATA_FFB968:
	dw $0000 : dw !Define_DKC2_SpriteID_Chest
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $0030 : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8100 : dw $02E7
	dw $8000

DATA_FFB996:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0000
	dw $8000

DATA_FFB9A0:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0001
	dw $8000

DATA_FFB9AA:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0002
	dw $8000

DATA_FFB9B4:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0003
	dw $8000

DATA_FFB9BE:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0004
	dw $8000

DATA_FFB9C8:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0005
	dw $8000

DATA_FFB9D2:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0006
	dw $8000

DATA_FFB9DC:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0007
	dw $8000

DATA_FFB9E6:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0008
	dw $8000

DATA_FFB9F0:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0009
	dw $8000

DATA_FFB9FA:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $000A
	dw $8000

DATA_FFBA04:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $000B
	dw $8000

DATA_FFBA0E:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $000C
	dw $8000

DATA_FFBA18:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $000D
	dw $8000

DATA_FFBA22:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $000E
	dw $8000

DATA_FFBA2C:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $000F
	dw $8000

DATA_FFBA36:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0010
	dw $8000

DATA_FFBA40:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0011
	dw $8000

DATA_FFBA4A:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0012
	dw $8000

DATA_FFBA54:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $8000

DATA_FFBA5E:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0014
	dw $8000

DATA_FFBA68:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0015
	dw $8000

DATA_FFBA72:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0016
	dw $8000

DATA_FFBA7C:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0017
	dw $8000

DATA_FFBA86:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0018
	dw $8000

DATA_FFBA90:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0019
	dw $8000

DATA_FFBA9A:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0009
	dw $8D00 : dw $005B
	dw $8000

DATA_FFBAA8:
	dw $8300 : dw DATA_FFB968
	dw $001C : dw $C000
	dw $0042 : dw $0000
	dw $8000

DATA_FFBAB6:
	dw $0000 : dw !Define_DKC2_SpriteID_Horsetail
	dw $0002 : dw $00C0
	dw $0054 : dw DATA_FFBAE0
	dw $0044 : dw $0000
	dw $0030 : dw $0000
	dw $002E : dw $0004
	dw $001C : dw $F000
	dw $8500 : dw $2000
	dw $8D00 : dw $0058
	dw $8100 : dw $02C4
	dw $8000

DATA_FFBAE0:
	dw $FFA0,$005C,$FFD4,$0048

DATA_FFBAE8:
	dw $8300 : dw DATA_FFBAB6
	dw $004A : dw $02B8
	dw $8000


DATA_FFBAF2:
	dw $8300 : dw DATA_FFBAB6
	dw $004A : dw $0298
	dw $8000

DATA_FFBAFC:
	dw $8300 : dw DATA_FFBAB6
	dw $004A : dw $0278
	dw $8000

DATA_FFBB06:
	dw $8300 : dw DATA_FFBAB6
	dw $004A : dw $0258
	dw $8000

DATA_FFBB10:
	dw $8300 : dw DATA_FFBAB6
	dw $004A : dw $02BB
	dw $8000

DATA_FFBB1A:
	dw $8100 : dw $01ED
	dw $0052 : dw $0000
	dw $8300 : dw DATA_FFBB3E
	dw $8000

DATA_FFBB28:
	dw $8100 : dw $01EE
	dw $0052 : dw $0022
	dw $8300 : dw DATA_FFBB3E
	dw $8000

DATA_FFBB36:
	dw $8100 : dw $01EE
	dw $0052 : dw $0023
DATA_FFBB3E:
	dw $0000 : dw !Define_DKC2_SpriteID_Krook
	dw $0030 : dw $0120
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $0055
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0050 : dw $0000
	dw $8500 : dw $6000
	dw $8000

DATA_FFBB64:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A0A0
	dw $004E : dw $2808
	dw $0022 : dw $0400
	dw $0028 : dw $0040
	dw $001C : dw $0020
	dw $004A : dw $003C
	dw $8000

DATA_FFBB82:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A0A0
	dw $004E : dw $3838
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0030
	dw $004A : dw $002D
	dw $8000

DATA_FFBBA0:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A0A0
	dw $004E : dw $2808
	dw $0022 : dw $0800
	dw $0028 : dw $0040
	dw $001C : dw $0030
	dw $004A : dw $001E
	dw $8000

DATA_FFBBBE:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $E0E0
	dw $004E : dw $2808
	dw $0022 : dw $0600
	dw $0028 : dw $0048
	dw $001C : dw $0028
	dw $004A : dw $0000
	dw $8000

DATA_FFBBDC:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A000
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0010
	dw $001C : dw $0058
	dw $004A : dw $0000
	dw $8000

DATA_FFBBFA:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $0038
	dw $001C : dw $0020
	dw $004A : dw $000F
	dw $8000

DATA_FFBC18:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $0020
	dw $001C : dw $0028
	dw $004A : dw $002D
	dw $8000

DATA_FFBC36:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $6060
	dw $004E : dw $4040
	dw $0022 : dw $0800
	dw $0028 : dw $0030
	dw $001C : dw $0050
	dw $004A : dw $0000
	dw $8000

DATA_FFBC54:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $6060
	dw $004E : dw $2808
	dw $0022 : dw $0800
	dw $0028 : dw $0040
	dw $001C : dw $0040
	dw $004A : dw $0000
	dw $8000

DATA_FFBC72:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $B0E0
	dw $004E : dw $3838
	dw $0022 : dw $0600
	dw $0028 : dw $0046
	dw $001C : dw $0030
	dw $004A : dw $0000
	dw $8000

DATA_FFBC90:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C0C0
	dw $004E : dw $8080
	dw $0022 : dw $0600
	dw $0028 : dw $0010
	dw $001C : dw $0048
	dw $004A : dw $001E
	dw $8000

DATA_FFBCAE:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C0A0
	dw $004E : dw $3850
	dw $0022 : dw $0600
	dw $0028 : dw $0048
	dw $001C : dw $0030
	dw $004A : dw $002D
	dw $8000

DATA_FFBCCC:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C0C0
	dw $004E : dw $3838
	dw $0022 : dw $0500
	dw $0028 : dw $0050
	dw $001C : dw $0028
	dw $004A : dw $002D
	dw $8000

DATA_FFBCEA:
	dw $8300 : dw DATA_FFF3CB
	dw $004C : dw $A0A0
	dw $004E : dw $3838
	dw $004E : dw $0028
	dw $004C : dw $0ED0
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0030
	dw $004A : dw $002D
	dw $8500 : dw $6000
	dw $8000

DATA_FFBD14:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $D000
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0020
	dw $001C : dw $0048
	dw $004A : dw $001E
	dw $8000

DATA_FFBD32:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0010
	dw $001C : dw $0060
	dw $004A : dw $000A
	dw $8000

DATA_FFBD50:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $E060
	dw $004E : dw $2820
	dw $0022 : dw $0600
	dw $0028 : dw $0048
	dw $001C : dw $0028
	dw $004A : dw $0000
	dw $8000

DATA_FFBD6E:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $F000
	dw $004E : dw $8010
	dw $0022 : dw $0600
	dw $0028 : dw $0060
	dw $001C : dw $0030
	dw $004A : dw $000F
	dw $8000

DATA_FFBD8C:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $F000
	dw $004E : dw $8010
	dw $0022 : dw $0600
	dw $0028 : dw $0088
	dw $001C : dw $0030
	dw $004A : dw $0019
	dw $8000

DATA_FFBDAA:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $E000
	dw $004E : dw $2860
	dw $0022 : dw $0300
	dw $0028 : dw $009C
	dw $001C : dw $0020
	dw $004A : dw $0000
	dw $8000

DATA_FFBDC8:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $2808
	dw $0022 : dw $0500
	dw $0028 : dw $0058
	dw $001C : dw $0030
	dw $004A : dw $001E
	dw $8000

DATA_FFBDE6:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $0020
	dw $001C : dw $0028
	dw $004A : dw $004B
	dw $8000

DATA_FFBE04:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A0A0
	dw $004E : dw $2808
	dw $0022 : dw $0400
	dw $0028 : dw $0040
	dw $001C : dw $0020
	dw $004A : dw $005A
	dw $8500 : dw $2000
	dw $8000

DATA_FFBE26:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A0A0
	dw $004E : dw $2808
	dw $0022 : dw $0600
	dw $0028 : dw $0038
	dw $001C : dw $0020
	dw $004A : dw $003C
	dw $8500 : dw $2000
	dw $8000

DATA_FFBE48:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A0A0
	dw $004E : dw $2808
	dw $0022 : dw $0800
	dw $0028 : dw $0030
	dw $001C : dw $0020
	dw $004A : dw $001E
	dw $8500 : dw $2000
	dw $8000

DATA_FFBE6A:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A000
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0010
	dw $001C : dw $0058
	dw $004A : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FFBE8C:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A000
	dw $004E : dw $8080
	dw $0022 : dw $0700
	dw $0028 : dw $0010
	dw $001C : dw $0040
	dw $004A : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FFBEAE:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $0038
	dw $001C : dw $0020
	dw $004A : dw $001E
	dw $8500 : dw $2000
	dw $8000

DATA_FFBED0:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $0038
	dw $001C : dw $0020
	dw $004A : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FFBEF2:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $0020
	dw $001C : dw $0028
	dw $004A : dw $004B
	dw $8500 : dw $2000
	dw $8000

DATA_FFBF14:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $F000
	dw $004E : dw $8080
	dw $0022 : dw $0500
	dw $0028 : dw $005C
	dw $001C : dw $0020
	dw $004A : dw $003C
	dw $8500 : dw $2000
	dw $8000

DATA_FFBF36:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0600
	dw $0028 : dw $0020
	dw $001C : dw $0028
	dw $004A : dw $0000
	dw $8500 : dw $2000
	dw $8000

DATA_FFBF58:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0010
	dw $001C : dw $0060
	dw $004A : dw $000A
	dw $8500 : dw $2000
	dw $8000

DATA_FFBF7A:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $E000
	dw $004E : dw $2860
	dw $0022 : dw $0300
	dw $0028 : dw $009C
	dw $001C : dw $0020
	dw $004A : dw $000F
	dw $8500 : dw $2000
	dw $8000

DATA_FFBF9C:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $C000
	dw $004E : dw $40C0
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0028
	dw $004A : dw $0032
	dw $8500 : dw $2000
	dw $8000

DATA_FFBFBE:
	dw $8300 : dw DATA_FFBB28
	dw $0026 : dw $FEC0
	dw $004C : dw $8080
	dw $004E : dw $1808
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0020
	dw $004A : dw $001E
	dw $8000

DATA_FFBFE0:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $FEC0
	dw $0046 : dw $4040
	dw $004C : dw $8080
	dw $004E : dw $3838
	dw $0022 : dw $0300
	dw $0028 : dw $0080
	dw $001C : dw $0028
	dw $004A : dw $0078
	dw $8000

DATA_FFC006:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $0140
	dw $0046 : dw $4040
	dw $004C : dw $8080
	dw $004E : dw $3838
	dw $0022 : dw $0500
	dw $0028 : dw $0050
	dw $001C : dw $0030
	dw $004A : dw $003C
	dw $8500 : dw $2000
	dw $8000

DATA_FFC030:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $FEC0
	dw $0046 : dw $5050
	dw $004C : dw $8080
	dw $004E : dw $3838
	dw $0022 : dw $0500
	dw $0028 : dw $0060
	dw $001C : dw $0028
	dw $004A : dw $003C
	dw $8000

DATA_FFC056:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $FEC0
	dw $0046 : dw $8430
	dw $004C : dw $8080
	dw $004E : dw $1820
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0030
	dw $004A : dw $003C
	dw $8000

DATA_FFC07C:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $0140
	dw $0046 : dw $C0FF
	dw $004C : dw $8080
	dw $004E : dw $1820
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0030
	dw $004A : dw $001E
	dw $8500 : dw $2000
	dw $8000

DATA_FFC0A6:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $FEC0
	dw $0046 : dw $7030
	dw $004C : dw $8080
	dw $004E : dw $3838
	dw $0022 : dw $0400
	dw $0028 : dw $0070
	dw $001C : dw $0028
	dw $004A : dw $003C
	dw $8000

DATA_FFC0CC:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $FEC0
	dw $0046 : dw $2828
	dw $004C : dw $8080
	dw $004E : dw $3838
	dw $0022 : dw $0500
	dw $0028 : dw $0060
	dw $001C : dw $0028
	dw $004A : dw $003C
	dw $8000

DATA_FFC0F2:
	dw $8300 : dw DATA_FFBB36
	dw $0026 : dw $FEC0
	dw $0046 : dw $1818
	dw $004C : dw $8080
	dw $004E : dw $0000
	dw $0022 : dw $0600
	dw $0028 : dw $0040
	dw $001C : dw $0030
	dw $004A : dw $003C
	dw $8000

DATA_FFC118:
	dw $0000 : dw !Define_DKC2_SpriteID_Kutlass
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $0030 : dw $0120
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $0169
	dw $002E : dw $0000
	dw $004C : dw $6060
	dw $004E : dw $2808
	dw $001C : dw $0002
	dw $004A : dw $0000
	dw $8000

DATA_FFC152:
	dw $8300 : dw DATA_FFC118
	dw $0052 : dw $0022
	dw $8D00 : dw $0012
	dw $8000

DATA_FFC160:
	dw $8300 : dw DATA_FFC118
	dw $0052 : dw $0023
	dw $8D00 : dw $0012
	dw $8000

DATA_FFC16E:
	dw $8300 : dw DATA_FFC118
	dw $0052 : dw $0023
	dw $8D00 : dw $00B4
	dw $8000

DATA_FFC17C:
	dw $8300 : dw DATA_FFC152
	dw $0026 : dw $0180
	dw $8000

DATA_FFC186:
	dw $8300 : dw DATA_FFC152
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FFC194:
	dw $8300 : dw DATA_FFC160
	dw $0026 : dw $0180
	dw $0046 : dw $2020
	dw $8000

DATA_FFC1A2:
	dw $8300 : dw DATA_FFC160
	dw $0026 : dw $0180
	dw $0046 : dw $1818
	dw $004E : dw $2860
	dw $8000

DATA_FFC1B4:
	dw $8300 : dw DATA_FFC16E
	dw $8500 : dw $6000
	dw $0026 : dw $FE80
	dw $0046 : dw $6060
	dw $004C : dw $8080
	dw $004A : dw $0002
	dw $8000

DATA_FFC1CE:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $3838
	dw $004C : dw $8080
	dw $004E : dw $0808
	dw $004A : dw $0002
	dw $8000

DATA_FFC1E8:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $2830
	dw $004C : dw $8080
	dw $004A : dw $0002
	dw $8000

DATA_FFC1FE:
	dw $8300 : dw DATA_FFC16E
	dw $8500 : dw $6000
	dw $0026 : dw $FE80
	dw $0046 : dw $9800
	dw $004C : dw $8080
	dw $004A : dw $0002
	dw $8000

DATA_FFC218:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $3030
	dw $004A : dw $0002
	dw $8000

DATA_FFC22A:
	dw $8300 : dw DATA_FFC160
	dw $0026 : dw $0180
	dw $0046 : dw $3838
	dw $8000

DATA_FFC238:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $A0A0
	dw $004C : dw $8080
	dw $004A : dw $0001
	dw $8000

DATA_FFC24E:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $1818
	dw $004C : dw $6060
	dw $004E : dw $2880
	dw $004A : dw $0001
	dw $8000

DATA_FFC268:
	dw $8300 : dw DATA_FFC160
	dw $8500 : dw $6000
	dw $0026 : dw $FE80
	dw $0046 : dw $C040
	dw $004C : dw $8080
	dw $001C : dw $0001
	dw $8000

DATA_FFC282:
	dw $8300 : dw DATA_FFC160
	dw $0026 : dw $0140
	dw $0046 : dw $4040
	dw $8000

DATA_FFC290:
	dw $8300 : dw DATA_FFC160
	dw $8500 : dw $6000
	dw $0026 : dw $FE80
	dw $0046 : dw $1010
	dw $004C : dw $4040
	dw $8000

DATA_FFC2A6:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $1010
	dw $004C : dw $4040
	dw $004A : dw $0001
	dw $8000

DATA_FFC2BC:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0200
	dw $0046 : dw $B8B8
	dw $004C : dw $C0C0
	dw $004E : dw $1010
	dw $004A : dw $0002
	dw $8000

DATA_FFC2D6:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $3040
	dw $004C : dw $8080
	dw $004E : dw $1860
	dw $004A : dw $0001
	dw $8000

DATA_FFC2F0:
	dw $8300 : dw DATA_FFC160
	dw $0026 : dw $0180
	dw $0046 : dw $1818
	dw $004E : dw $2830
	dw $001C : dw $0001
	dw $8000

DATA_FFC306:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $0048
	dw $004C : dw $8080
	dw $004E : dw $2020
	dw $004A : dw $0008
	dw $8000

DATA_FFC320:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $FE80
	dw $0046 : dw $A000
	dw $004C : dw $8080
	dw $004E : dw $2001
	dw $8500 : dw $6000
	dw $004A : dw $0001
	dw $8000

DATA_FFC33E:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $00C0
	dw $004C : dw $8080
	dw $004E : dw $2001
	dw $004A : dw $0001
	dw $8000

DATA_FFC358:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $00E0
	dw $004C : dw $8080
	dw $004E : dw $2001
	dw $004A : dw $0001
	dw $8000

DATA_FFC372:
	dw $8300 : dw DATA_FFC160
	dw $0026 : dw $0140
	dw $0046 : dw $4040
	dw $005C : dw $7FFF
	dw $8000

DATA_FFC384:
	dw $8300 : dw DATA_FFC16E
	dw $0026 : dw $0180
	dw $0046 : dw $7820
	dw $004C : dw $8080
	dw $004A : dw $0002
	dw $8000

DATA_FFC39A:
	dw $0000 : dw !Define_DKC2_SpriteID_LevelEndGoal
	dw $0002 : dw $00C8
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0017
	dw $8100 : dw $02B3
	dw $8000

DATA_FFC3B4:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC49A
	dw $8000

DATA_FFC3BE:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC49A
	dw $8000

DATA_FFC3C8:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4A3
	dw $8000

DATA_FFC3D2:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4AC
	dw $8000

DATA_FFC3DC:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4B5
	dw $8000

DATA_FFC3E6:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4BE
	dw $8000

DATA_FFC3F0:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4C7
	dw $8000

DATA_FFC3FA:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4D0
	dw $8000

DATA_FFC404:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4D9
	dw $8000

DATA_FFC40E:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4E2
	dw $8000

DATA_FFC418:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4EB
	dw $8000

DATA_FFC422:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4F4
	dw $8000

DATA_FFC42C:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC4FD
	dw $8000

DATA_FFC436:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC506
	dw $8000

DATA_FFC440:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC50F
	dw $8000

DATA_FFC44A:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC518
	dw $8000

DATA_FFC454:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC521
	dw $8000

DATA_FFC45E:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC52A
	dw $8000

DATA_FFC468:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC533
	dw $8000

DATA_FFC472:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC53C
	dw $8000

DATA_FFC47C:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC545
	dw $8000

DATA_FFC486:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC54E
	dw $8000

DATA_FFC490:
	dw $8300 : dw DATA_FFC39A
	dw $0054 : dw DATA_FFC557
	dw $8000

DATA_FFC49A:
	db $28,$0C,$28,$19,$28,$0C,$28,$00,$00

DATA_FFC4A3:
	db $28,$0C,$28,$00,$28,$08,$28,$00,$00

DATA_FFC4AC:
	db $28,$08,$28,$00,$28,$0C,$28,$00,$00

DATA_FFC4B5:
	db $28,$0C,$28,$00,$28,$0C,$28,$04,$00

DATA_FFC4BE:
	db $28,$00,$28,$19,$28,$0C,$28,$04,$00

DATA_FFC4C7:
	db $28,$19,$28,$00,$28,$0C,$28,$00,$00

DATA_FFC4D0:
	db $28,$00,$28,$19,$28,$00,$28,$0C,$00

DATA_FFC4D9:
	db $28,$0C,$28,$00,$28,$0C,$28,$19,$00

DATA_FFC4E2:
	db $28,$00,$28,$19,$28,$00,$28,$04,$00

DATA_FFC4EB:
	db $28,$00,$28,$08,$28,$19,$28,$0C,$00

DATA_FFC4F4:
	db $28,$11,$28,$00,$28,$08,$28,$0C,$00

DATA_FFC4FD:
	db $28,$0C,$28,$00,$28,$08,$28,$00,$00

DATA_FFC506:
	db $28,$0C,$28,$19,$28,$0C,$28,$00,$00

DATA_FFC50F:
	db $2C,$00,$2C,$09,$2C,$00,$2C,$08,$00

DATA_FFC518:
	db $28,$0C,$28,$08,$28,$0C,$28,$00,$00

DATA_FFC521:
	db $38,$00,$38,$08,$38,$00,$38,$0C,$00

DATA_FFC52A:
	db $28,$09,$28,$0C,$28,$00,$28,$0C,$00

DATA_FFC533:
	db $28,$00,$28,$19,$28,$00,$28,$04,$00

DATA_FFC53C:
	db $28,$19,$28,$0C,$28,$00,$28,$08,$00

DATA_FFC545:
	db $28,$19,$0C,$11,$28,$00,$28,$0C,$00

DATA_FFC54E:
	db $28,$0C,$28,$00,$28,$08,$28,$19,$00

DATA_FFC557:
	db $28,$00,$28,$08,$28,$00,$28,$0C,$00

DATA_FFC560:
	dw $0000 : dw !Define_DKC2_SpriteID_Bananas
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0000
	dw $8100 : dw $02B2
	dw $002E : dw $0000
	dw $004E : dw $000A
	dw $8000

DATA_FFC582:
	dw $8300 : dw DATA_FFC560
	dw $8000

DATA_FFC588:
	dw $8300 : dw DATA_FFC560
	dw $001C : dw $C000
	dw $8000

DATA_FFC592:
	dw $0000 : dw !Define_DKC2_SpriteID_Kloak
	dw $0030 : dw $0120
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $005C
	dw $0010 : dw $0000
	dw $002E : dw $0000
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $0052 : dw $0000
	dw $8500 : dw $6000
	dw $8100 : dw $02D0
	dw $8000

DATA_FFC5CC:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC692
	dw $8000

DATA_FFC5D6:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC6B1
	dw $8000

DATA_FFC5E0:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC6C2
	dw $8000

DATA_FFC5EA:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC6D4
	dw $8000

DATA_FFC5F4:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC6E2
	dw $8000

DATA_FFC5FE:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC720
	dw $8500 : dw $2000
	dw $8000

DATA_FFC60C:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC776
	dw $8000

DATA_FFC616:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC78A
	dw $8000

DATA_FFC620:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC79C
	dw $8000

DATA_FFC62A:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC7AE
	dw $8000

DATA_FFC634:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC7CE
	dw $8500 : dw $2000
	dw $8000

DATA_FFC642:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC7E0
	dw $8000

DATA_FFC64C:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC7F1
	dw $8000

DATA_FFC656:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC80A
	dw $8000

DATA_FFC660:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC83F
	dw $8000

DATA_FFC66A:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC850
	dw $8000

DATA_FFC674:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC87B
	dw $8000

DATA_FFC67E:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC898
	dw $8000

DATA_FFC688:
	dw $8300 : dw DATA_FFC592
	dw $0050 : dw DATA_FFC8BC
	dw $8000
	
DATA_FFC692:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $003C
	db $10 : dw DATA_FFCAF5
	db $F8
	db $10 : dw DATA_FFCB01
	db $F8
	db $10 : dw DATA_FFCB0D
	db $F8
	db $FA : dw DATA_FFC8E4
	db $FC : dw $005A
	db $FA : dw DATA_FFC8DA
	db $FC : dw $0078
	db $FF

DATA_FFC6B1:
	db $FA : dw DATA_FFC8CA
DATA_FFC6B4:
	db $FC : dw $002D
	db $10 : dw DATA_FFC94D
	db $F8
	db $FC : dw $002D
	db $FE : dw DATA_FFC6B4

UNK_FFC6C1:
	db $FF

DATA_FFC6C2:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $001E
	db $F7
	db $10 : dw DATA_FFC92F
	db $F8
	db $FA : dw DATA_FFC8E4
	db $FC : dw $003C
	db $FF

DATA_FFC6D4:
	db $FA : dw DATA_FFC8CA
DATA_FFC6D7:
	db $FC : dw $0028
	db $10 : dw DATA_FFC94D
	db $F8
	db $FE : dw DATA_FFC6D7

UNK_FFC6E1:
	db $FF

DATA_FFC6E2:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $002D
	db $10 : dw DATA_FFC94D
	db $F8
	db $FC : dw $000F
	db $FA : dw DATA_FFC8EB
	db $FC : dw $003C
	db $FA : dw DATA_FFC8E4
	db $FC : dw $0001
	db $FA : dw DATA_FFC8CA
	db $F7
	db $10 : dw DATA_FFC94D
	db $F8
	db $FC : dw $000F
	db $FA : dw DATA_FFC8E4
	db $FC : dw $0043
	db $FA : dw DATA_FFC8EB
	db $FC : dw $0001
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFCAF5
	db $F8
	db $FA : dw DATA_FFC8F2
	db $FC : dw $003C
	db $FF

DATA_FFC720:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $012C
	db $FA : dw DATA_FFC8F9
	db $FC : dw $0028
	db $FA : dw DATA_FFC8CA
	db $F7
	db $10 : dw DATA_FFCAF5
	db $F8
	db $FA : dw DATA_FFC8F2
	db $FC : dw $002C
	db $FA : dw DATA_FFC8CA
	db $FC : dw $012C
	db $FA : dw DATA_FFC8F9
	db $FC : dw $002C
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC957
	db $F8
	db $FA : dw DATA_FFC8F2
	db $FC : dw $002C
	db $FA : dw DATA_FFC8CA
	db $FA : dw DATA_FFC8E4
	db $FC : dw $0012
	db $FA : dw DATA_FFC8CA
	db $FC : dw $00F0
	db $FA : dw DATA_FFC8F9
	db $FC : dw $002C
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC957
	db $F8
	db $FA : dw DATA_FFC8EB
	db $FC : dw $003C
	db $FF

DATA_FFC776:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $001E
	db $10 : dw DATA_FFC91B
	db $F8
	db $FC : dw $001E
	db $FA : dw DATA_FFC8F2
	db $FC : dw $003C
	db $FF

DATA_FFC78A:
	db $FA : dw DATA_FFC8CA
	db $F7
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $001E
	db $FA : dw DATA_FFC8F2
	db $FC : dw $003C
	db $FF

DATA_FFC79C:
	db $FA : dw DATA_FFC8CA
	db $F7
	db $10 : dw DATA_FFC96B
	db $F8
	db $FC : dw $001E
	db $FA : dw DATA_FFC8F2
	db $FC : dw $003C
	db $FF

DATA_FFC7AE:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $003C
	db $F7
	db $10 : dw DATA_FFC94D
	db $F8
	db $FC : dw $0078
	db $10 : dw DATA_FFC94D
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFCB19
	db $F8
	db $FA : dw DATA_FFC8E4
	db $FC : dw $003C
	db $FF

DATA_FFC7CE:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $003C
	db $F7
	db $10 : dw DATA_FFCB25
	db $F8
	db $FA : dw DATA_FFC8F2
	db $FC : dw $003C
	db $FF

DATA_FFC7E0:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $000F
	db $10 : dw DATA_FFC94D
	db $F8
	db $FA : dw DATA_FFC8F2
	db $FC : dw $003C
	db $FF

DATA_FFC7F1:
	db $FA : dw DATA_FFC8CA
	db $FC : dw $003C
	db $F7
	db $10 : dw DATA_FFCB3D
	db $F8
	db $FC : dw $000A
	db $10 : dw DATA_FFCB31
	db $F8
	db $FA : dw DATA_FFC8E4
	db $FC : dw $003C
	db $FF

DATA_FFC80A:
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $FA : dw DATA_FFC8EB
	db $FC : dw $017C
	db $FA : dw DATA_FFC8E4
	db $FC : dw $0001
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC975
	db $F8
	db $FC : dw $0078
	db $FA : dw DATA_FFC900
	db $FC : dw $003C
	db $FF

DATA_FFC83F:
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC907
	db $F8
	db $FC : dw $001E
	db $FA : dw DATA_FFC8EB
	db $FC : dw $003C
	db $FF

DATA_FFC850:
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC907
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFC907
	db $F8
	db $FC : dw $003C
	db $FA : dw DATA_FFC8EB
	db $FC : dw $005A
	db $FA : dw DATA_FFC8E4
	db $FC : dw $0001
	db $FA : dw DATA_FFC8CA
	db $10 : dw DATA_FFC989
	db $F8
	db $FA : dw DATA_FFC8EB
	db $FC : dw $003C
	db $FF

DATA_FFC87B:
	db $FA : dw DATA_FFC8CA
	db $F7
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFCB25
	db $F8
	db $FA : dw DATA_FFC8EB
	db $FC : dw $003C
	db $FF

DATA_FFC898:
	db $FA : dw DATA_FFC8CA
	db $F7
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFC939
	db $F8
	db $FC : dw $003C
	db $10 : dw DATA_FFCB31
	db $F8
	db $FA : dw DATA_FFC8EB
	db $FC : dw $003C
	db $FF

DATA_FFC8BC:
	db $FA : dw DATA_FFC8CA
DATA_FFC8BF:
	db $10 : dw DATA_FFC94D
	db $F8
	db $FC : dw $0019
	db $FE : dw DATA_FFC8BF

UNK_FFC8C9:
	db $FF

DATA_FFC8CA:
	db $52 : dw $0000
	db $26 : dw $0000
	db $20 : dw $0000
	db $2A : dw $0000
	db $24 : dw $0000
	db $F9

DATA_FFC8DA:
	db $52 : dw $0005
	db $46 : dw $3038
	db $26 : dw $FF00
	db $F9

DATA_FFC8E4:
	db $52 : dw $000F
	db $26 : dw $0300
	db $F9

DATA_FFC8EB:
	db $52 : dw $000F
	db $26 : dw $FD00
	db $F9

DATA_FFC8F2:
	db $52 : dw $000F
	db $2A : dw $FD00
	db $F9

DATA_FFC8F9:
	db $52 : dw $000F
	db $2A : dw $0300
	db $F9

DATA_FFC900:
	db $52 : dw $000F
	db $2A : dw $0180
	db $F9

DATA_FFC907:
	dw DATA_FFC9B3,$0280,$FC80,$8080,$0226

UNK_FFC911:
	dw DATA_FFC993,$0300,$FA00,$8084,$0227

DATA_FFC91B:
	dw DATA_FFC9A5,$0180,$FC00,$8088,$0227

UNK_FFC925:
	dw DATA_FF3204,$0300,$FA00,$808C,$0027

DATA_FFC92F:
	dw DATA_FF3204,$0200,$FC00,$808C,$0027

DATA_FFC939:
	dw DATA_FFC9D7,$0000,$0000,$8080,$0200

UNK_FFC943:
	dw DATA_FFCA13,$0000,$0000,$8080,$0200

DATA_FFC94D:
	dw DATA_FFCA31,$0000,$0000,$8080,$0200

DATA_FFC957:
	dw DATA_FFCA4F,$0000,$0000,$8080,$0200

UNK_FFC961:
	dw DATA_FFCAD7,$0000,$0000,$8080,$0200

DATA_FFC96B:
	dw DATA_FFC9F5,$0000,$0000,$8080,$0200

DATA_FFC975:
	dw DATA_FFCA71,$0000,$0000,$8080,$0200

UNK_FFC97F:
	dw DATA_FFCA93,$0000,$0000,$8080,$0200

DATA_FFC989:
	dw DATA_FFCAB5,$0000,$0000,$8080,$0200

DATA_FFC993:
	dw $8300 : dw DATA_FF9FC0
	dw $8500 : dw $2000
	dw $0026 : dw $0100
	dw $0052 : dw $0022
	dw $8000

DATA_FFC9A5:
	dw $8300 : dw DATA_FF9FC0
	dw $0026 : dw $FE80
	dw $0052 : dw $0022
	dw $8000

DATA_FFC9B3:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FFC9C1:
	dw $0000 : dw $02E8
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $8500 : dw $6000
	dw $0030 : dw $0020
	dw $8000

DATA_FFC9D7:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02FA
	dw $8D00 : dw $0002
	dw $002E : dw $0000
	dw $0024 : dw $FC40
	dw $0020 : dw $FE00
	dw $0026 : dw $FDC0
	dw $8000

DATA_FFC9F5:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02FA
	dw $8D00 : dw $0002
	dw $002E : dw $0000
	dw $0024 : dw $FC40
	dw $0020 : dw $FE00
	dw $0026 : dw $FD00
	dw $8000

DATA_FFCA13:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02FF
	dw $8D00 : dw $0002
	dw $002E : dw $0001
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $8000

DATA_FFCA31:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02E6
	dw $8D00 : dw $0002
	dw $002E : dw $0002
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $8000

DATA_FFCA4F:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02E7
	dw $8D00 : dw $0002
	dw $002E : dw $0003
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $0042 : dw $0008
	dw $8000

DATA_FFCA71:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02E7
	dw $8D00 : dw $0002
	dw $002E : dw $0003
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $0042 : dw $0012
	dw $8000

DATA_FFCA93:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02E7
	dw $8D00 : dw $0002
	dw $002E : dw $0003
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $0042 : dw $0003
	dw $8000

DATA_FFCAB5:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02E7
	dw $8D00 : dw $0002
	dw $002E : dw $0003
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $0042 : dw $0009
	dw $8000

DATA_FFCAD7:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02FD
	dw $8D00 : dw $0009
	dw $002E : dw $0004
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FE00
	dw $8000

DATA_FFCAF5:
	dw DATA_FFC582,$0300,$FB00,$7888,$8213,$001F

DATA_FFCB01:
	dw DATA_FFC582,$0400,$0000,$7888,$8214,$0028

DATA_FFCB0D:
	dw DATA_FF7C8A,$0400,$FB00,$8080,$8215,$0012

DATA_FFCB19:
	dw DATA_FFC582,$0300,$FB00,$7888,$8213,$0014

DATA_FFCB25:
	dw DATA_FF7C8A,$02C0,$FB00,$8080,$8215,$0027

DATA_FFCB31:
	dw DATA_FF7C8A,$0330,$FB00,$8080,$8215,$001D

DATA_FFCB3D:
	dw DATA_FFC582,$0300,$FB00,$7888,$8213,$001C

	%FREE_BYTES($FFCB49, 1, $00)

DATA_FFCB4A:
	dw $0000 : dw !Define_DKC2_SpriteID_RideableBalloon
	dw $0002 : dw $00C1
	dw $0054 : dw DATA_FF045C
	dw $0030 : dw $0000
	dw $002E : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $005A
	dw $8100 : dw $02D4
	dw $0046 : dw $0203
	dw $0026 : dw $0020
	dw $004A : dw $0201
	dw $002A : dw $0018
	dw $0052 : dw $0017
	dw $8000

DATA_FFCB88:
	dw $0000 : dw !Define_DKC2_SpriteID_CatO9Tails
	dw $0030 : dw $0120
	dw $0002 : dw $00D4
	dw $0054 : dw DATA_FF021C
	dw $8D00 : dw $001D
	dw $002E : dw $0000
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $004E : dw $0000
	dw $0024 : dw $0100
	dw $0052 : dw $0000
	dw $8500 : dw $6000
	dw $8100 : dw $018B
	dw $8000

DATA_FFCBBE:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $A0A0
	dw $0044 : dw $6008
	dw $0028 : dw $0038
	dw $0046 : dw $FC80
	dw $0048 : dw $00F0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCCE
	dw $8000

DATA_FFCBE0:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $A0A0
	dw $0044 : dw $6008
	dw $0028 : dw $0038
	dw $0046 : dw $FC00
	dw $0048 : dw $00F0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCCE
	dw $8000

DATA_FFCC02:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $A0A0
	dw $0044 : dw $6008
	dw $0028 : dw $0038
	dw $0046 : dw $FC80
	dw $0048 : dw $00F0
	dw $004A : dw $00B4
	dw $004C : dw DATA_FFCCD6
	dw $8000

DATA_FFCC24:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $6868
	dw $0044 : dw $6060
	dw $0028 : dw $0020
	dw $0046 : dw $FC80
	dw $0048 : dw $00F0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCDE
	dw $8000

DATA_FFCC46:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $A0A0
	dw $0044 : dw $6008
	dw $0028 : dw $0020
	dw $0046 : dw $FC00
	dw $0048 : dw $00F0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCDE
	dw $8000

DATA_FFCC68:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $9090
	dw $0044 : dw $6008
	dw $0028 : dw $0038
	dw $0046 : dw $FC80
	dw $0048 : dw $00F0
	dw $004A : dw $00B4
	dw $004C : dw DATA_FFCCD6
	dw $8000

DATA_FFCC8A:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $6060
	dw $0044 : dw $6008
	dw $0028 : dw $0020
	dw $0046 : dw $FCC0
	dw $0048 : dw $00F0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCDE
	dw $8000

DATA_FFCCAC:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $6060
	dw $0044 : dw $6008
	dw $0028 : dw $0020
	dw $0046 : dw $FCC0
	dw $0048 : dw $00F0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCE6
	dw $8000

DATA_FFCCCE:
	dw $1010,$0100,$0300,$FB00

DATA_FFCCD6:
	dw $1010,$0200,$0400,$F980
	
DATA_FFCCDE:
	dw $1010,$0280,$0500,$F880

DATA_FFCCE6:
	dw $1010,$0780,$0000,$F880

DATA_FFCCEE:
	dw $8E00 : dw $0024,$0009 : dl DATA_C00DA1 : db $14
	dw $0002 : dw $00D4
	dw $000A : dw $0100
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $FFFF
	dw $004E : dw $E000
	dw $002E : dw $0003
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $002A : dw $0500
	dw $0024 : dw $0200
	dw $001C : dw $0000
	dw $8500 : dw $2000
	dw $8100 : dw $02AB
	dw $8000

DATA_FFCD32:
	dw $0000 : dw !Define_DKC2_SpriteID_KrowsBody
	dw $0006 : dw $01B0
	dw $000A : dw $01B4
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $0046 : dw DATA_B6F9CD
	dw $0042 : dw $0000
	dw $004C : dw $0000
	dw $8500 : dw $7000
	dw $8D00 : dw $0022
	dw $8100 : dw $0200
	dw $8000

DATA_FFCD64:
	dw $0000 : dw !Define_DKC2_SpriteID_KreepyKrowsBody
	dw $0006 : dw $0224
	dw $000A : dw $0B44
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $0046 : dw DATA_B6B09C
	dw $0042 : dw $0000
	dw $004C : dw $0000
	dw $8500 : dw $1000
	dw $8D00 : dw $00B9
	dw $8100 : dw $0200
	dw $8000

DATA_FFCD92:
	dw $0000 : dw !Define_DKC2_SpriteID_KingZingSting
	dw $0006 : dw $01D4
	dw $000A : dw $021F
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $0046 : dw DATA_B6AF3C
	dw $0042 : dw $0000
	dw $004C : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0038
	dw $8100 : dw $0230
	dw $8000

DATA_FFCDC4:
	dw $0000 : dw !Define_DKC2_SpriteID_Glimmer
	dw $0002 : dw $00C8
	dw $002E : dw $0003
	dw $0020 : dw $0000
	dw $0026 : dw $0000
	dw $0024 : dw $0000
	dw $002A : dw $0000
	dw $0030 : dw $0000
	dw $8D00 : dw $0049
	dw $8100 : dw $02CE
	dw $8000

DATA_FFCDEE:
	dw $8300 : dw DATA_FFCDC4
	dw $8500 : dw $3000
	dw $8000

DATA_FFCDF8:
	dw $8300 : dw DATA_FFCDC4
	dw $8500 : dw $7000
	dw $8000

DATA_FFCE02:
	dw $0000 : dw !Define_DKC2_SpriteID_Krochead
	dw $002E : dw $0000
	dw $0002 : dw $00C8
	dw $8500 : dw $6000
	dw $002E : dw $0000
	dw $8000

DATA_FFCE18:
	dw $8300 : dw DATA_FFCE02
	dw $8D00 : dw $0056
	dw $8000

DATA_FFCE22:
	dw $8300 : dw DATA_FFCE02
	dw $8D00 : dw $0064
	dw $8000

DATA_FFCE2C:
	dw $8300 : dw DATA_FFCE18
	dw $8100 : dw $02C7
	dw $8000

DATA_FFCE36:
	dw $8300 : dw DATA_FFCE18
	dw $004A : dw DATA_FFCE7C
	dw $8100 : dw $02CA
	dw $8000

DATA_FFCE44:
	dw $8300 : dw DATA_FFCE18
	dw $004A : dw DATA_FFCE84
	dw $8100 : dw $02CA
	dw $8000

DATA_FFCE52:
	dw $8300 : dw DATA_FFCE18
	dw $004A : dw DATA_FFCE8C
	dw $8100 : dw $02CA
	dw $8000

DATA_FFCE60:
	dw $8300 : dw DATA_FFCE18
	dw $004A : dw DATA_FFCE94
	dw $8100 : dw $02CA
	dw $8000

DATA_FFCE6E:
	dw $8300 : dw DATA_FFCE18
	dw $004A : dw DATA_FFCE9C
	dw $8100 : dw $02CA
	dw $8000

DATA_FFCE7C:
	dw $001E,$003C,$FFFF,$CE7C

DATA_FFCE84:
	dw $00F0,$003C,$FFFF,$CE84

DATA_FFCE8C:
	dw $002D,$002D,$FFFF,$CE8C

DATA_FFCE94:
	dw $003C,$003C,$FFFF,$CE94

DATA_FFCE9C:
	dw $004B,$003C,$FFFF,$CE9C

DATA_FFCEA4:
	dw $8100 : dw $02C6
	dw $0000 : dw !Define_DKC2_SpriteID_KrocheadSwitchBarrel
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0056
	dw $002E : dw $0001
	dw $0044 : dw $0000
	dw $0046 : dw $0000
	dw $0048 : dw $0000
	dw $004E : dw DATA_FFCECE
	dw $8000

DATA_FFCECE:
	dw $8600 : dw $0000,$0000
	dw $0000 : dw !Define_DKC2_SpriteID_KrocheadSwitchBarrel
	dw $002E : dw $0003
	dw $0002 : dw $00C7
	dw $8500 : dw $2000
	dw $8D00 : dw $0002
	dw $8000

DATA_FFCEEA:
	dw $8300 : dw DATA_FFCEA4
	dw $0042 : dw $012C
	dw $8000

DATA_FFCEF4:
	dw $8300 : dw DATA_FFCEA4
	dw $0042 : dw $0186
	dw $8000

DATA_FFCEFE:
	dw $8300 : dw DATA_FFCEA4
	dw $0042 : dw $032A
	dw $8000

DATA_FFCF08:
	dw $8300 : dw DATA_FFCEA4
	dw $0042 : dw $0226
	dw $8000

DATA_FFCF12:
	dw $8300 : dw DATA_FFCEA4
	dw $0042 : dw $01C2
	dw $8000

DATA_FFCF1C:
	dw $8300 : dw DATA_FFCE18
	dw $8100 : dw $02C8
	dw $002E : dw $0100
	dw $0042 : dw $0000
	dw $8000

DATA_FFCF2E:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0000
	dw $8000

DATA_FFCF38:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $00D2
	dw $8000

DATA_FFCF42:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $00AA
	dw $8000

DATA_FFCF4C:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0082
	dw $8000

DATA_FFCF56:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0276
	dw $8000

DATA_FFCF60:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $01E0
	dw $8000

DATA_FFCF6A:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0168
	dw $8000

DATA_FFCF74:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $00F0
	dw $8000

DATA_FFCF7E:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0096
	dw $8000

DATA_FFCF88:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0168
	dw $8000

DATA_FFCF92:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $00F0
	dw $8000

DATA_FFCF9C:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0078
	dw $8000

DATA_FFCFA6:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0172
	dw $8000

DATA_FFCFB0:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0136
	dw $8000

DATA_FFCFBA:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $00FA
	dw $8000

DATA_FFCFC4:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $00BE
	dw $8000

DATA_FFCFCE:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0078
	dw $8000

DATA_FFCFD8:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $0078
	dw $8000

DATA_FFCFE2:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $003C
	dw $8000

DATA_FFCFEC:
	dw $8300 : dw DATA_FFCF1C
	dw $004A : dw $005A
	dw $8000

DATA_FFCFF6:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F300
	dw $0048 : dw $0000
	dw $8000

DATA_FFD008:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F180
	dw $0048 : dw $0000
	dw $8000

DATA_FFD01A:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F280
	dw $0048 : dw $0000
	dw $8000

DATA_FFD02C:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F380
	dw $0048 : dw $0000
	dw $8000

DATA_FFD03E:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F400
	dw $0048 : dw $0000
	dw $8000

DATA_FFD050:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F580
	dw $0048 : dw $0000
	dw $8000

DATA_FFD062:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F500
	dw $0048 : dw $0000
	dw $8000

DATA_FFD074:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F600
	dw $0048 : dw $0000
	dw $8000

DATA_FFD086:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F340
	dw $0048 : dw $0000
	dw $8000

DATA_FFD098:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F480
	dw $0048 : dw $0000
	dw $8000

DATA_FFD0AA:
	dw $8300 : dw DATA_FFCE22
	dw $8100 : dw $02CB
	dw $0046 : dw $F470
	dw $0048 : dw $0000
	dw $8000

DATA_FFD0BC:
	dw $8300 : dw DATA_FFAB2E
	dw $0030 : dw $0003
	dw $8000

DATA_FFD0C6:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $0909
	dw $0030 : dw $0122
	dw $8000

DATA_FFD0D4:
	dw $8300 : dw DATA_FF30E8
	dw $0030 : dw $0122
	dw $0026 : dw $FEC0
	dw $0052 : dw $0023
	dw $0046 : dw $0707
	dw $8500 : dw $6000
	dw $8000

DATA_FFD0EE:
	dw $8300 : dw DATA_FFAAE6
	dw $0030 : dw $0003
	dw $8000

DATA_FFD0F8:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0003
	dw $0046 : dw $0011
	dw $8000

DATA_FFD10A:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0003
	dw $0046 : dw $0011
	dw $8000

DATA_FFD11C:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0008
	dw $0046 : dw $0010
	dw $8000

DATA_FFD12E:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0002
	dw $0046 : dw $0000
	dw $8000

DATA_FFD140:
	dw $0000 : dw !Define_DKC2_SpriteID_BreakableWall
	dw $0002 : dw $00C0
	dw $0030 : dw $1400
	dw $002E : dw $0005
	dw $8500 : dw $2000
	dw $0048 : dw $FFF9
	dw $0046 : dw $0000
	dw $0016 : dw $0000
	dw $8000

DATA_FFD162:
	dw $0000 : dw !Define_DKC2_SpriteID_BreakableWall
	dw $0002 : dw $00C0
	dw $0030 : dw $1400
	dw $002E : dw $0005
	dw $8500 : dw $2000
	dw $0048 : dw $FFF9
	dw $0046 : dw $0001
	dw $0016 : dw $0000
	dw $8000

DATA_FFD184:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0003
	dw $0044 : dw $0004
	dw $004A : dw $0030
	dw $001A : dw $2FD8
	dw $8D00 : dw $003E
	dw $8500 : dw $3000
	dw $8000

DATA_FFD1A2:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0003
	dw $0044 : dw $0004
	dw $004A : dw $0030
	dw $001A : dw $2FDC
	dw $8D00 : dw $003F
	dw $0048 : dw $0009
	dw $8500 : dw $3000
	dw $8000

DATA_FFD1C4:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0002
	dw $0044 : dw $0003
	dw $004A : dw $0018
	dw $001A : dw $2FE0
	dw $8D00 : dw $0040
	dw $0048 : dw $0001
	dw $8500 : dw $3000
	dw $8000

DATA_FFD1E6:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0003
	dw $0044 : dw $0004
	dw $004A : dw $0018
	dw $001A : dw $2FE0
	dw $8D00 : dw $0040
	dw $0048 : dw $0001
	dw $8500 : dw $3000
	dw $8000

DATA_FFD208:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0030
	dw $001A : dw $2FE8
	dw $8D00 : dw $0039
	dw $0048 : dw $0001
	dw $8500 : dw $3000
	dw $8000

DATA_FFD22A:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0030
	dw $001A : dw $2FFC
	dw $8D00 : dw $007B
	dw $0048 : dw $FFE7
	dw $8000

DATA_FFD248:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0020
	dw $001A : dw $3000
	dw $8D00 : dw $00B3
	dw $0048 : dw $0024
	dw $8000

DATA_FFD266:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0020
	dw $001A : dw $2FF8
	dw $8D00 : dw $007C
	dw $0048 : dw $0012
	dw $8000

DATA_FFD284:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0002
	dw $0044 : dw $0003
	dw $004A : dw $0020
	dw $001A : dw $2FF8
	dw $8D00 : dw $007C
	dw $0048 : dw $0012
	dw $8000

DATA_FFD2A2:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0020
	dw $001A : dw $2FF8
	dw $8500 : dw $7000
	dw $8D00 : dw $007C
	dw $0048 : dw $0012
	dw $8000

DATA_FFD2C4:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0002
	dw $0044 : dw $0003
	dw $004A : dw $0020
	dw $001A : dw $2FF8
	dw $8500 : dw $7000
	dw $8D00 : dw $007C
	dw $0048 : dw $0012
	dw $8000

DATA_FFD2E6:
	dw $8300 : dw DATA_FFD162
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $001E
	dw $001A : dw $2FF4
	dw $001C : dw $8001
	dw $0050 : dw $0008
	dw $8D00 : dw $007A
	dw $0048 : dw $001D
	dw $8500 : dw $2000
	dw $8000

DATA_FFD310:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0001
	dw $0044 : dw $0002
	dw $004A : dw $0030
	dw $001A : dw $2FEC
	dw $8D00 : dw $0078
	dw $0048 : dw $0022
	dw $8500 : dw $2000
	dw $8000

DATA_FFD332:
	dw $8300 : dw DATA_FFD140
	dw $0042 : dw $0002
	dw $0044 : dw $0003
	dw $004A : dw $0030
	dw $001A : dw $2FEC
	dw $8D00 : dw $0078
	dw $0048 : dw $0022
	dw $8500 : dw $2000
	dw $8000

DATA_FFD354:
	dw $0000 : dw !Define_DKC2_SpriteID_Timer
	dw $0002 : dw $00F8
	dw $0006 : dw $1780
	dw $000A : dw $1200
	dw $0048 : dw $503C
	dw $004C : dw $0000
	dw $002E : dw $0006
	dw $0030 : dw $0000
	dw $001C : dw $C000
	dw $8500 : dw $3000
	dw $8400 : dw DATA_FD6682
	dw $8000

DATA_FFD382:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $000A
	dw $8000

DATA_FFD394:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $000B
	dw $8000

DATA_FFD3A6:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $000D
	dw $8000

DATA_FFD3B8:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0008
	dw $0046 : dw $000F
	dw $8000

DATA_FFD3CA:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0006
	dw $0046 : dw $000F
	dw $8000

DATA_FFD3DC:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0008
	dw $0046 : dw $0023
	dw $8000

DATA_FFD3EE:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0009
	dw $0046 : dw $0014
	dw $8000

DATA_FFD400:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0007
	dw $0046 : dw $0014
	dw $8000

DATA_FFD412:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0100
	dw $0046 : dw $0014
	dw $8000

DATA_FFD424:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0070
	dw $0046 : dw $0019
	dw $8000

DATA_FFD436:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0040
	dw $0046 : dw $001E
	dw $8000

DATA_FFD448:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0075
	dw $0046 : dw $0023
	dw $8000

DATA_FFD45A:
	dw $0000,DATA_FFD50E,$0220,DATA_FFD50E,$03B0,DATA_FFD550,$0540,DATA_FFD524
	dw $06A0,DATA_FFD50E,$06C0,DATA_FFD51A,$0800,DATA_FFD50E,$09D0,DATA_FFD550
	dw $0B80,DATA_FFD50E,$1250,DATA_FFD5EC,$13B0,DATA_FFD524,$15D0,DATA_FFD53C
	dw $166F,DATA_FFD50E,$17B0,DATA_FFD5AE,$189F,DATA_FFD50E,$198F,DATA_FFD524
	dw $1B3F,DATA_FFD53C,$1C10,DATA_FFD50E,$1DA0,DATA_FFD550,$1F4F,DATA_FFD55A
	dw $2088,DATA_FFD5B8,$217F,DATA_FFD572,$223F,DATA_FFD572,$22FF,DATA_FFD580
	dw $23B0,DATA_FFD524,$25C0,DATA_FFD5B8,$26E9,DATA_FFD580,$27A1,DATA_FFD580
	dw $2859,DATA_FFD580,$2920,DATA_FFD50E,$29B7,DATA_FFD514,$2D80,DATA_FFD5D4
	dw $2E9E,DATA_FFD5C6,$2F36,DATA_FFD5C6,$2FCE,DATA_FFD5C6,$3064,DATA_FFD58E
	dw $7FFF,DATA_FFD50E

DATA_FFD4EE:
	dw $0000,DATA_FFD50E,$06B0,DATA_FFD5A4,$7FFF,DATA_FFD50E

DATA_FFD4FA:
	dw $0000,DATA_FFD50E,$0110,DATA_FFD514,$7FFF,DATA_FFD50E

DATA_FFD506:
	dw $0000,DATA_FFD50E,$7FFF,DATA_FFD50E

DATA_FFD50E:
	dw $0000,$003C,$0002

DATA_FFD514:
	dw $0001,$003C,$0002

DATA_FFD51A:
	dw $0001,$00B4,$0000,$00B4,$0002

DATA_FFD524:
	dw $4001,$003C,$0002,$0001,$005A,$0000,$0168,$4001
	dw $005A,$0000,$0168,$0002

DATA_FFD53C:
	dw $0001,$0078,$0000,$0078,$0002,$0000,$0078,$0001
	dw $0078,$0002

DATA_FFD550:
	dw $0001,$00F0,$0000,$0078,$0002

DATA_FFD55A:
	dw $4001,$0078,$0000,$005A,$0002,$4001,$0078,$0001
	dw $005A,$4001,$003C,$0002

DATA_FFD572:
	dw $4001,$003C,$0001,$005A,$4001,$0078,$0002

DATA_FFD580:
	dw $4001,$003C,$0001,$0069,$4001,$0078,$0002

DATA_FFD58E:
	dw $0000,$000F,$0001,$0078,$0000,$0078,$0001,$0078
	dw $0000,$0069,$0002

DATA_FFD5A4:
	dw $0001,$00B4,$4001,$00B4,$0002

DATA_FFD5AE:
	dw $4001,$0078,$0000,$0078,$0002

DATA_FFD5B8:
	dw $4001,$001E,$0001,$0078,$4001,$0096,$0002

DATA_FFD5C6:
	dw $0000,$000F,$0001,$0069,$0000,$005A,$0002

DATA_FFD5D4:
	dw $0001,$003C,$0000,$0078,$0001,$003C,$0002,$0000
	dw $0078,$0001,$00F0,$0002

DATA_FFD5EC:
	dw $0000,$003C,$0001,$00F0,$0002

DATA_FFD5F6:
	dw $0000,$0000,$0000,$0120,$0000,$0000,$0150,$C350
	dw $FF00,$01F4,$0000,$0000,$0240,$8200,$FF00,$01B4
	dw $0000,$0000,$0570,$C200,$FF00,$05B4,$0000,$0000
	dw $0798,$C200,$FF00,$07A0,$0000,$0000,$07D0,$8200
	dw $FF00,$07F4,$0000,$0000,$0940,$8300,$FF00,$0974
	dw $0000,$0000,$0C40,$8300,$FF00,$0C74,$0000,$0000
	dw $0D10,$8200,$FF80,$0D34,$0000,$0000,$0EC0,$C200
	dw $FF00,$0EE0,$0000,$0000,$0F10,$8200,$FF00,$0F34
	dw $0000,$0000,$0FF0,$82C0,$FF00,$1008,$0000,$0000
	dw $1038,$C2C0,$FF00,$11F4,$0000,$0000,$1420,$C200
	dw $FF40,$1474,$0000,$0000,$1510,$8200,$FF00,$16B4
	dw $0000,$0000,$1730,$8300,$FF00,$17B4,$0000,$0000
	dw $17F4,$C300,$FF00,$1774,$0000,$0000,$1968,$8300
	dw $FF00,$19B4,$0000,$0000,$1AF0,$8300,$FF00,$1B44
	dw $0000,$0000,$1B70,$0000,$FF00,$1BB4,$0000,$0000
	dw $1C70,$C200,$FF00,$1CB4,$0000,$0000,$1DA8,$C200
	dw $FF00,$1E31,$0000,$0000,$1E34,$C2D0,$FF00,$1E32
	dw $0000,$0000,$1EF8,$0000,$FF00,$1F32,$0000,$0000
	dw $1FF0,$8300,$FF00,$7FFF,$0000,$0000

DATA_FFD722:
	dw $0000,$0000,$0000,$01D4,$0000,$0000,$0270,$C370
	dw $FE80,$7FFF,$0000,$0000

DATA_FFD73A:
	dw $8300 : dw DATA_FF9A2A
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0030
	dw $8000

DATA_FFD74C:
	dw $0000 : dw $0304
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0001
	dw $8500 : dw $2000
	dw $8D00 : dw $006F
	dw $8100 : dw $01B7
	dw $8000

DATA_FFD76A:
	dw $0000 : dw $0304
	dw $0002 : dw $00D4
	dw $0030 : dw $0020
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $006F
	dw $8100 : dw $01B7
	dw $8000

DATA_FFD788:
	dw $8300 : dw DATA_FFD74C
	dw $0042 : dw $4000
	dw $0044 : dw $0294
	dw $8000

DATA_FFD796:
	dw $8300 : dw DATA_FFD74C
	dw $0042 : dw $0000
	dw $0044 : dw $01E0
	dw $8000

DATA_FFD7A4:
	dw $8300 : dw DATA_FFD74C
	dw $0042 : dw $4000
	dw $0044 : dw $01A4
	dw $8500 : dw $6000
	dw $8000

DATA_FFD7B6:
	dw $8300 : dw DATA_FFD74C
	dw $0042 : dw $4000
	dw $0044 : dw $0258
	dw $8500 : dw $6000
	dw $8000

DATA_FFD7C8:
	dw $8300 : dw DATA_FFD74C
	dw $0042 : dw $0000
	dw $0044 : dw $0258
	dw $8000

DATA_FFD7D6:
	dw $8300 : dw DATA_FFD74C
	dw $0042 : dw $0000
	dw $0044 : dw $021C
	dw $8000

DATA_FFD7E4:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $030C
	dw $8000

DATA_FFD7F2:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $0000
	dw $0044 : dw $0348
	dw $8000

DATA_FFD800:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $0384
	dw $8500 : dw $6000
	dw $8000

DATA_FFD812:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $0528
	dw $8500 : dw $6000
	dw $8000

DATA_FFD824:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $0438
	dw $8500 : dw $6000
	dw $8000

DATA_FFD836:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $05DC
	dw $8000

DATA_FFD844:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $0528
	dw $8500 : dw $6000
	dw $8000

DATA_FFD856:
	dw $8300 : dw DATA_FFD76A
	dw $0042 : dw $4000
	dw $0044 : dw $01E0
	dw $8000

DATA_FFD864:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0001
	dw $0042 : dw $0022
	dw $0044 : dw $001D
	dw $8000

DATA_FFD876:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0001
	dw $0042 : dw $0004
	dw $0044 : dw $000F
	dw $8000

DATA_FFD888:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0001
	dw $0042 : dw $000C
	dw $0044 : dw $0009
	dw $8000

DATA_FFD89A:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0001
	dw $0042 : dw $0006
	dw $0044 : dw $000A
	dw $8000

DATA_FFD8AC:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0001
	dw $0042 : dw $0008
	dw $0044 : dw $0004
	dw $8000

DATA_FFD8BE:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0001
	dw $0042 : dw $000C
	dw $0044 : dw $0017
	dw $8000

DATA_FFD8D0:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D4
	dw $002E : dw $0000
	dw $8000

DATA_FFD8DA:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0009
	dw $0044 : dw $1010
	dw $0046 : dw $8000
	dw $8000

DATA_FFD8EC:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000B
	dw $0044 : dw $2020
	dw $0046 : dw $2020
	dw $8000

DATA_FFD8FE:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0012
	dw $0044 : dw $2020
	dw $0046 : dw $2020
	dw $8000

DATA_FFD910:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0014
	dw $0044 : dw $4040
	dw $0046 : dw $2020
	dw $8000

DATA_FFD922:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000F
	dw $0044 : dw $4040
	dw $0046 : dw $2020
	dw $8000

DATA_FFD934:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000B
	dw $0044 : dw $4040
	dw $0046 : dw $2020
	dw $8000

DATA_FFD946:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0006
	dw $0044 : dw $4040
	dw $0046 : dw $2020
	dw $8000

DATA_FFD958:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0002
	dw $0044 : dw $2020
	dw $0046 : dw $2020
	dw $8000

DATA_FFD96A:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0005
	dw $0044 : dw $2020
	dw $0046 : dw $2020
	dw $8000

DATA_FFD97C:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0004
	dw $0044 : dw $2020
	dw $0046 : dw $2020
	dw $8000

DATA_FFD98E:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000E
	dw $0044 : dw $1818
	dw $0046 : dw $2020
	dw $8000

DATA_FFD9A0:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000D
	dw $0044 : dw $3030
	dw $0046 : dw $2020
	dw $8000

DATA_FFD9B2:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0021
	dw $0044 : dw $5050
	dw $0046 : dw $2020
	dw $8000

DATA_FFD9C4:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0007
	dw $0044 : dw $1818
	dw $0046 : dw $2020
	dw $8000

DATA_FFD9D6:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0019
	dw $0044 : dw $5050
	dw $0046 : dw $2020
	dw $8000

DATA_FFD9E8:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $001C
	dw $0044 : dw $1818
	dw $0046 : dw $2020
	dw $8000

DATA_FFD9FA:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0002
	dw $0044 : dw $1818
	dw $0046 : dw $2020
	dw $8000

DATA_FFDA0C:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000C
	dw $0044 : dw $6060
	dw $0046 : dw $5050
	dw $8000

DATA_FFDA1E:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0009
	dw $0044 : dw $6060
	dw $0046 : dw $2040
	dw $8000

DATA_FFDA30:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000D
	dw $0044 : dw $B060
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDA42:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0010
	dw $0044 : dw $B0B0
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDA54:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000F
	dw $0044 : dw $B0B0
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDA66:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000E
	dw $0044 : dw $B0B0
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDA78:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0010
	dw $0044 : dw $B0B0
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDA8A:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0002
	dw $0044 : dw $B0B0
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDA9C:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $000C
	dw $0044 : dw $B000
	dw $0046 : dw $8000
	dw $8000

DATA_FFDAAE:
	dw $8300 : dw DATA_FFD8D0
	dw $0042 : dw $0008
	dw $0044 : dw $B0B0
	dw $0046 : dw $FF00
	dw $8000

DATA_FFDAC0:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite00D8
	dw $8000

DATA_FFDAC6:
	dw $0000 : dw !Define_DKC2_SpriteID_UnknownSprite0084
	dw $002E : dw $0000
	dw $8000

DATA_FFDAD0:
	dw $0000 : dw !Define_DKC2_SpriteID_ChestSpawner
	dw $002E : dw $0000
	dw $0042 : dw DATA_FFB968
	dw $0044 : dw $0004
	dw $0046 : dw $0019
	dw $0048 : dw $0010
	dw $0054 : dw DATA_FFDAEE
	dw $8000

DATA_FFDAEE:
	dw $014C,$01C0,$0174,$01C0,$019C,$01C0,$01C4,$01C0

DATA_FFDAFE:
	dw $0000 : dw !Define_DKC2_SpriteID_BarrelCannon
	dw $0002 : dw $00EC
	dw $002E : dw $0000
	dw $0050 : dw $0014
	dw $8500 : dw $3000
	dw $8D00 : dw $0002
	dw $001A : dw $08CC
	dw $8000

DATA_FFDB1C:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$A0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0001,$0001,$0000,$0800,$0000
	dw $8000

DATA_FFDB3E:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$A01F,$0003,$0040,$000C,$0200,$0080,$0020,$0001,$0001,$0000,$0400,$0000
	dw $8000

DATA_FFDB60:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$20E0,$0003,$0040,$000C,$0200,$0080,$0020,$0001,$0001,$0000,$0400,$0000
	dw $8000

DATA_FFDB82:
	dw $8300 : dw DATA_FF9A2A
	dw $002E : dw $0002
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $004A : dw $0008
	dw $8000

DATA_FFDB98:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0005
	dw $0046 : dw $0010
	dw $8000

DATA_FFDBAA:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0004
	dw $0046 : dw $0010
	dw $8000

DATA_FFDBBC:
	dw $8300 : dw DATA_FFB968
	dw $0042 : dw $0013
	dw $0044 : dw $0007
	dw $0046 : dw $0010
	dw $8000

DATA_FFDBCE:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF40
	dw $0046 : dw $F030
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFDBE8:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF40
	dw $0046 : dw $E800
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFDC02:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $FF40
	dw $0046 : dw $F058
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8500 : dw $6000
	dw $8000

DATA_FFDC1C:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $00C0
	dw $0046 : dw $00C8
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFDC32:
	dw $8300 : dw DATA_FFA53A
	dw $0026 : dw $00C0
	dw $0046 : dw $00E8
	dw $002A : dw $0060
	dw $004A : dw $0303
	dw $8000

DATA_FFDC48:
	db $FA : dw DATA_FFB8E9
	db $FC : dw $001E
	db $FF

DATA_FFDC4F:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFDC48
	dw $8000

DATA_FFDC59:
	dw $8300 : dw DATA_FFB3D8
	dw $0050 : dw DATA_FFDC48
	dw $8500 : dw $6000
	dw $8000

DATA_FFDC67:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $05F0
	dw $0024 : dw $0200
	dw $0042 : dw $C0C0
	dw $8000

DATA_FFDC79:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $012C
	dw $0024 : dw $FF70
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFDC8B:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $012C
	dw $0024 : dw $FF40
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFDC9D:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $010C
	dw $0024 : dw $FE00
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFDCAF:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $010C
	dw $0024 : dw $FEA0
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFDCC1:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $010C
	dw $0024 : dw $FEF0
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFDCD3:
	dw $8300 : dw DATA_FFABC6
	dw $004E : dw $012C
	dw $0024 : dw $FFB0
	dw $0042 : dw $FFFF
	dw $8000

DATA_FFDCE5:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $000A
	dw $8000

DATA_FFDCF7:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $000F
	dw $8000

DATA_FFDD09:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $0014
	dw $8000

DATA_FFDD1B:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $0019
	dw $8000

DATA_FFDD2D:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $0028
	dw $8000

DATA_FFDD3F:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $0023
	dw $8000

DATA_FFDD51:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $003C
	dw $8000

DATA_FFDD63:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0000
	dw $0044 : dw $0000
	dw $0046 : dw $001E
	dw $8000

DATA_FFDD75:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0008
	dw $0046 : dw $0014
	dw $8000

DATA_FFDD87:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0005
	dw $0046 : dw $0023
	dw $8000

DATA_FFDD99:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0007
	dw $0046 : dw $000F
	dw $8000

DATA_FFDDAB:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0008
	dw $0046 : dw $000F
	dw $8000

DATA_FFDDBD:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0008
	dw $0046 : dw $0019
	dw $8000

DATA_FFDDCF:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0003
	dw $0046 : dw $000F
	dw $8000

DATA_FFDDE1:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0004
	dw $0046 : dw $000F
	dw $8000

DATA_FFDDF3:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0005
	dw $0046 : dw $0019
	dw $8000

DATA_FFDE05:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0009
	dw $0046 : dw $001E
	dw $8000

DATA_FFDE17:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $000A
	dw $0046 : dw $0023
	dw $8000

DATA_FFDE29:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0005
	dw $0046 : dw $0014
	dw $8000

DATA_FFDE3B:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $000C
	dw $0046 : dw $0028
	dw $8000

DATA_FFDE4D:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0008
	dw $0046 : dw $001E
	dw $8000

DATA_FFDE5F:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $000C
	dw $0046 : dw $000F
	dw $8000

DATA_FFDE71:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0006
	dw $0046 : dw $000A
	dw $8000

DATA_FFDE83:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0001
	dw $0044 : dw $0005
	dw $0046 : dw $000A
	dw $8000

DATA_FFDE95:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0050
	dw $0046 : dw $0014
	dw $8000

DATA_FFDEA7:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0075
	dw $0046 : dw $0028
	dw $8000

DATA_FFDEB9:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0065
	dw $0046 : dw $0028
	dw $8000

DATA_FFDECB:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0100
	dw $0046 : dw $0014
	dw $8000

DATA_FFDEDD:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0040
	dw $0046 : dw $0028
	dw $8000

DATA_FFDEEF:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0075
	dw $0046 : dw $0019
	dw $8000

DATA_FFDF01:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0040
	dw $0046 : dw $001E
	dw $8000

DATA_FFDF13:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0060
	dw $0046 : dw $0014
	dw $8000

DATA_FFDF25:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0030
	dw $0046 : dw $0014
	dw $8000

DATA_FFDF37:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0080
	dw $0046 : dw $000F
	dw $8000

DATA_FFDF49:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0120
	dw $0046 : dw $0011
	dw $8000

DATA_FFDF5B:
	dw $8300 : dw DATA_FFD354
	dw $0042 : dw $0002
	dw $0044 : dw $0030
	dw $0046 : dw $001E
	dw $8000

DATA_FFDF6D:
	dw $8300 : dw DATA_FF34A8
	dw $0042 : dw $0168
	dw $8000

DATA_FFDF77:
	dw $8300 : dw DATA_FF9418
	dw $002E : dw $0000
	dw $0044 : dw $0020
	dw $0046 : dw $0020
	dw $0048 : dw $0040
	dw $8000

DATA_FFDF8D:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FF40
	dw $0046 : dw $0808
	dw $8500 : dw $6000
	dw $8000

DATA_FFDF9F:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $7070
	dw $8000

DATA_FFDFB1:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $B030
	dw $8000

DATA_FFDFC3:
	dw $8300 : dw DATA_FF2AFC
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $4848
	dw $8000

DATA_FFDFD5:
	dw $8300 : dw DATA_FF74CE
	dw $000C : dw $0800
	dw $000E : dw $FF80
	dw $0022 : dw $0000
	dw $0028 : dw $0500
	dw $0020 : dw $0300
	dw $8500 : dw $2000
	dw $8000

DATA_FFDFF3:
	dw $8300 : dw DATA_FF7526
	dw $004E : dw $7FFF
	dw $8000

DATA_FFDFFD:
	dw $8300 : dw DATA_FF7508
	dw $004E : dw $7FFF
	dw $8000

DATA_FFE007:
	dw $8300 : dw DATA_FFDFD5
	dw $004E : dw $0078
	dw $8000

DATA_FFE011:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $0100
	dw $0052 : dw $0023
	dw $0046 : dw $3838
	dw $8500 : dw $2000
	dw $8000

DATA_FFE027:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $00C0
	dw $0052 : dw $0023
	dw $0046 : dw $0808
	dw $8000

DATA_FFE039:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $0052 : dw $220C
	dw $0004 : dw $0078
	dw $8000

DATA_FFE04F:
	dw $8300 : dw DATA_FF30E8
	dw $0026 : dw $FC80
	dw $8500 : dw $6000
	dw $8000

DATA_FFE05D:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $6868
	dw $8000

DATA_FFE06F:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $0046 : dw $D000
	dw $8000

DATA_FFE081:
	dw $8300 : dw DATA_FF2DD2
	dw $0026 : dw $0100
	dw $0046 : dw $2020
	dw $8000

DATA_FFE08F:
	dw $8300 : dw DATA_FF2D94
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FFE09D:
	dw $8300 : dw DATA_FFA2A4
	dw $004A : dw $A000
	dw $002A : dw $FF00
	dw $004E : dw $0110
	dw $0048 : dw $0078
	dw $8000

DATA_FFE0B3:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $FF00
	dw $8000

DATA_FFE0C1:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $2020
	dw $002A : dw $00A0
	dw $8000

DATA_FFE0CF:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $FEE0
	dw $8500 : dw $2000
	dw $8000

DATA_FFE0E1:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $4040
	dw $002A : dw $FEC0
	dw $8000

DATA_FFE0EF:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $3030
	dw $002A : dw $0100
	dw $8000

DATA_FFE0FD:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $6000
	dw $002A : dw $0100
	dw $8000

DATA_FFE10B:
	dw $8300 : dw DATA_FF7D66
	dw $004A : dw $5050
	dw $002A : dw $FF30
	dw $8000

DATA_FFE119:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3828
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FFE12B:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $6060
	dw $0026 : dw $0180
	dw $8500 : dw $2000
	dw $8000

DATA_FFE13D:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $20A0
	dw $0026 : dw $FE80
	dw $8000

DATA_FFE14B:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $3030
	dw $0026 : dw $FF00
	dw $8000

DATA_FFE159:
	dw $8300 : dw DATA_FF8142
	dw $0046 : dw $0858
	dw $0026 : dw $FE80
	dw $8000

DATA_FFE167:
	dw $8300 : dw DATA_FF891A
	dw $8100 : dw $0196
	dw $0046 : dw $A000
	dw $0048 : dw $3000
	dw $004A : dw $40A0
	dw $0026 : dw $0480
	dw $8500 : dw $2000
	dw $8000

DATA_FFE185:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0080
	dw $0048 : dw $3000
	dw $0026 : dw $FC80
	dw $8000

DATA_FFE197:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $0000
	dw $0048 : dw $3000
	dw $0026 : dw $0380
	dw $8000

DATA_FFE1A9:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $8000
	dw $0048 : dw $5000
	dw $0026 : dw $FEC0
	dw $8000

DATA_FFE1BB:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $C000
	dw $0048 : dw $3000
	dw $0026 : dw $FD80
	dw $8000

DATA_FFE1CD:
	dw $8300 : dw DATA_FF851E
	dw $0046 : dw $4000
	dw $0048 : dw $3000
	dw $0026 : dw $0280
	dw $8000

DATA_FFE1DF:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $8000
	dw $0048 : dw $4000
	dw $0026 : dw $0120
	dw $8500 : dw $6000
	dw $8000

DATA_FFE1F5:
	dw $8300 : dw DATA_FF8D82
	dw $0046 : dw $0000
	dw $0048 : dw $4000
	dw $0026 : dw $0140
	dw $8500 : dw $6000
	dw $8000

DATA_FFE20B:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $1070
	dw $002A : dw $FE60
	dw $8000

DATA_FFE225:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $7010
	dw $002A : dw $FE60
	dw $8000

DATA_FFE23F:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $4040
	dw $002A : dw $FE60
	dw $8000

DATA_FFE259:
	dw $8300 : dw DATA_FF8A0A
	dw $8100 : dw $0197
	dw $0046 : dw $0202
	dw $0026 : dw $0040
	dw $004A : dw $3838
	dw $002A : dw $FF00
	dw $8500 : dw $2000
	dw $8000

DATA_FFE277:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $6058
	dw $0026 : dw $FF00
	dw $8500 : dw $6000
	dw $8000

DATA_FFE289:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $5050
	dw $0026 : dw $0100
	dw $8500 : dw $6000
	dw $8000

DATA_FFE29B:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $8830
	dw $0026 : dw $FE80
	dw $8500 : dw $6000
	dw $8000

DATA_FFE2AD:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $00B8
	dw $0026 : dw $0140
	dw $8000

DATA_FFE2BB:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $4078
	dw $0026 : dw $0140
	dw $8000

DATA_FFE2C9:
	dw $8300 : dw DATA_FF9B42
	dw $0046 : dw $8080
	dw $0026 : dw $0200
	dw $8000

DATA_FFE2D7:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019A
	dw $0052 : dw $0007
	dw $0046 : dw $2020
	dw $0026 : dw $FEC0
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FFE2F5:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019A
	dw $0052 : dw $0007
	dw $0046 : dw $B070
	dw $0026 : dw $FF00
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FFE313:
	dw $8300 : dw DATA_FF9D3A
	dw $8100 : dw $019A
	dw $0052 : dw $0007
	dw $0046 : dw $FF21
	dw $0026 : dw $FF00
	dw $004A : dw $0203
	dw $002A : dw $0060
	dw $8000

DATA_FFE331:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $5050
	dw $0026 : dw $FEC0
	dw $8000

DATA_FFE33F:
	dw $8300 : dw DATA_FF9EB0
	dw $0046 : dw $5050
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFE351:
	dw $8300 : dw DATA_FF9E2C
	dw $004A : dw $1010
	dw $002A : dw $0100
	dw $8500 : dw $2000
	dw $8000

DATA_FFE363:
	dw $8300 : dw DATA_FFA944
	dw $000C : dw $8080
	dw $000E : dw $8080
	dw $8500 : dw $6000
	dw $8000

DATA_FFE375:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2424
	dw $0026 : dw $0200
	dw $8500 : dw $2000
	dw $8000

DATA_FFE387:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $2070
	dw $0026 : dw $FEC0
	dw $8000

DATA_FFE395:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $7020
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $8000

DATA_FFE3A7:
	dw $8300 : dw DATA_FF9FF8
	dw $0046 : dw $3060
	dw $0026 : dw $FEC0
	dw $8000

DATA_FFE3B5:
	dw $8300 : dw DATA_FF9FEE
	dw $0052 : dw $220C
	dw $0004 : dw $008C
	dw $8000

DATA_FFE3C3:
	dw $8300 : dw DATA_FF9FEE
	dw $0026 : dw $0140
	dw $8500 : dw $2000
	dw $0052 : dw $220C
	dw $0004 : dw $008C
	dw $8000

DATA_FFE3D9:
	dw $8300 : dw DATA_FF6616
	dw $8100 : dw $017D
	dw $0052 : dw $0011
	dw $0054 : dw DATA_FF0450
	dw $0022 : dw $6BA8
	dw $8000

DATA_FFE3EF:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0040,$000C,$0200,$0080,$0420,$0011,$0040,$0000,$0300,$D800
	dw $8000

DATA_FFE411:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$2020,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE433:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$A060,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE455:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E020,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$0000
	dw $8000

DATA_FFE477:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$A0E0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$0000
	dw $8000

DATA_FFE499:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$6020,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE4BB:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$0000
	dw $8000

DATA_FFE4DD:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$A021,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE4FF:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$A11F,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE521:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$DF61,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE543:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$1FA1,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE565:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$61DF,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE587:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$9F21,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE5A9:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$219F,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE5CB:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E15F,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE5ED:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$5FE1,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE60F:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$20E0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE631:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$20E0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE653:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$60A0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$0000
	dw $8000

DATA_FFE675:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$A060,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0030,$0000,$0300,$0000
	dw $8000

DATA_FFE697:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$6020,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0030,$0000,$0300,$0000
	dw $8000

DATA_FFE6B9:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E0E0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$0000
	dw $8000

DATA_FFE6DB:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$8080,$0003,$0040,$000C,$0200,$0080,$0020,$0010,$0001,$0000,$0300,$1EEC
	dw $8000

DATA_FFE6FD:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$6060,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE71F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE741:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E0E0,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE763:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE785:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$4040,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$1E00
	dw $8000

DATA_FFE7A7:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$0000,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0023
	dw $8000

DATA_FFE7C9:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E020,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE7EB:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$6060,$0003,$0040,$000C,$0200,$0080,$001A,$0014,$0020,$0000,$0300,$2700
	dw $8000

DATA_FFE80D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A060,$0003,$0040,$000C,$0200,$0080,$0020,$0003,$0010,$0000,$0300,$0000
	dw $8000

DATA_FFE82F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$0020,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE851:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$60A0,$0003,$0040,$000C,$0200,$0080,$0020,$0003,$0250,$0000,$0300,$0000
	dw $8000

DATA_FFE873:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E0E0,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$0000
	dw $8000

DATA_FFE895:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$C080,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0400,$0000
	dw $8000

DATA_FFE8B7:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$4000,$0003,$0040,$000C,$0200,$0080,$0020,$0010,$0024,$0000,$0400,$0000
	dw $8000

DATA_FFE8D9:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$0014,$0014,$0203,$0400,$0000
	dw $8000

DATA_FFE8FB:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$9080,$0003,$0040,$000C,$0200,$0080,$001D,$001F,$0050,$0203,$0400,$00E2
	dw $8000

DATA_FFE91D:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E15F,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$0000
	dw $8000

DATA_FFE93F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$A060,$0003,$0040,$000C,$0190,$0080,$001C,$0014,$0048,$0000,$0800,$00E2
	dw $8000

DATA_FFE961:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$A0E0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$00E2
	dw $8000

DATA_FFE983:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$00E2
	dw $8000

DATA_FFE9A5:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$6020,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$001E
	dw $8000

DATA_FFE9C7:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$0028
	dw $8000

DATA_FFE9E9:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E0E0,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$E228
	dw $8000

DATA_FFEA0B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$8080,$0003,$0040,$000C,$0200,$0080,$0020,$0010,$0001,$0000,$0300,$28E2
	dw $8000

DATA_FFEA2D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$D8E2
	dw $8000

DATA_FFEA4F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A060,$0003,$0040,$000C,$0200,$0080,$0020,$0003,$0010,$0000,$0300,$ECD3
	dw $8000

DATA_FFEA71:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$5FE1,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$1400
	dw $8000

DATA_FFEA93:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$60A0,$0003,$0040,$000C,$0200,$0080,$0020,$0003,$0250,$0000,$0300,$002D
	dw $8000

DATA_FFEAB5:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$14D8
	dw $8000

DATA_FFEAD7:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0003,$0040,$000C,$0200,$0080,$0020,$0008,$0001,$0000,$0300,$ECD8
	dw $8000

DATA_FFEAF9:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A060,$0003,$0040,$000C,$0200,$0080,$0020,$0003,$0010,$0000,$0300,$14D8
	dw $8000

DATA_FFEB1B:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$60A0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$1400
	dw $8000

DATA_FFEB3D:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$2020,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0020,$0000,$0600,$1400
	dw $8000

DATA_FFEB5F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$4040,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$28D8
	dw $8000

DATA_FFEB81:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$A0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0028,$0001,$0000,$0300,$1E28
	dw $8000

DATA_FFEBA3:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$E0A0,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$00EC
	dw $8000

DATA_FFEBC5:
	dw $8300 : dw DATA_FFDAFE
	dw $8A00 : dw $0000,$2060,$0003,$0040,$000C,$0200,$0080,$0020,$0020,$0001,$0000,$0600,$0000
	dw $8000

DATA_FFEBE7:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$9F21,$0003,$0040,$000C,$0100,$0040,$0018,$0008,$0001,$0000,$0500,$0000
	dw $8000

DATA_FFEC09:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$80C0,$0003,$0040,$000C,$0100,$0080,$001D,$002D,$0001,$0000,$0400,$0000
	dw $8000

DATA_FFEC2B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$4020,$0003,$0040,$000C,$0200,$0080,$0320,$0020,$0040,$0000,$0300,$001E
	dw $8000

DATA_FFEC4D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0804,$C080,$0003,$0040,$000C,$0200,$0080,$0020,$0050,$0050,$0000,$0400,$0000
	dw $8000

DATA_FFEC6F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$C13F,$0003,$0040,$000C,$0200,$0080,$0020,$0050,$0050,$0000,$0800,$00D3
	dw $8000

DATA_FFEC91:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$C13F,$0003,$0040,$000C,$0200,$0080,$0020,$0050,$0050,$0000,$0A00,$00D3
	dw $8000

DATA_FFECB3:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$8040,$0003,$0040,$000C,$0200,$0080,$0020,$0004,$0004,$0000,$0400,$0000
	dw $8000

DATA_FFECD5:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0005,$0000,$0400,$14D8
	dw $8000

DATA_FFECF7:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0800,$C000,$0003,$0040,$000C,$0200,$0080,$0016,$0001,$0020,$0000,$0500,$D800
	dw $8000

DATA_FFED19:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$A0A0,$0003,$0040,$000C,$0200,$0080,$001F,$0006,$0030,$0000,$0800,$E2D8
	dw $8000

DATA_FFED3B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $000C,$8080,$0003,$0040,$000C,$0200,$0080,$0010,$0014,$000C,$0000,$0400,$14D8
	dw $8000

DATA_FFED5D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$A0A0,$0003,$0040,$000C,$0190,$0080,$001C,$0014,$0048,$0000,$0800,$0000
	dw $8000

DATA_FFED7F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$E0E0,$0003,$0040,$000C,$0200,$0080,$001C,$001A,$0048,$0000,$0800,$0000
	dw $8000

DATA_FFEDA1:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$2020,$0003,$0040,$000C,$0200,$0080,$001C,$001A,$0048,$0000,$0800,$0000
	dw $8000

DATA_FFEDC3:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$6060,$0003,$0040,$000C,$0200,$0080,$001C,$001A,$0048,$0000,$0800,$0000
	dw $8000

DATA_FFEDE5:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$C0C0,$0003,$0040,$000C,$0200,$0080,$001C,$0010,$0048,$0000,$0800,$0000
	dw $8000

DATA_FFEE07:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0040,$0048,$0000,$0800,$0000
	dw $8000

DATA_FFEE29:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$A0A0,$0003,$0040,$000C,$0200,$0080,$001C,$0060,$0048,$0000,$0800,$00EC
	dw $8000

DATA_FFEE4B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0020,$0018,$0000,$0800,$0000
	dw $8000

DATA_FFEE6D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$A0A0,$0003,$0040,$000C,$0200,$0080,$001C,$000D,$0018,$0000,$0800,$0000
	dw $8000

DATA_FFEE8F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$001F,$0060,$0000,$0800,$28E2
	dw $8000

DATA_FFEEB1:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0100,$0060,$0016,$0020,$0028,$0000,$0800,$0000
	dw $8000

DATA_FFEED3:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0004,$B060,$0003,$0040,$000C,$0190,$0080,$001C,$0018,$0048,$0000,$0800,$00E7
	dw $8000

DATA_FFEEF5:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$000C,$000C,$0000,$0800,$280A
	dw $8000

DATA_FFEF17:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0006,$000C,$0000,$0800,$280A
	dw $8000

DATA_FFEF39:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001A,$0012,$000C,$0000,$0800,$280A
	dw $8000

DATA_FFEF5B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$001E,$0018,$0000,$0800,$0000
	dw $8000

DATA_FFEF7D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4004,$8080,$0003,$0040,$000C,$0200,$0080,$001C,$0016,$0018,$0000,$0800,$0000
	dw $8000

DATA_FFEF9F:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $42E4,$8080,$0100,$0180,$000C,$0140,$0080,$001A,$0010,$0001,$0000,$0300,$1E00
	dw $8000

DATA_FFEFC1:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$0000,$0003,$0040,$000C,$0200,$0080,$001F,$000D,$0000,$0102,$0400,$0000
	dw $8000

DATA_FFEFE3:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $2004,$8040,$0003,$0040,$000C,$0200,$0080,$001F,$000D,$0000,$0102,$0400,$0000
	dw $8000

DATA_FFF005:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$8080,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$00E2
	dw $8000

DATA_FFF027:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$0000,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$00E2
	dw $8000

DATA_FFF049:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$14E2
	dw $8000

DATA_FFF06B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$2020,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$1EE2
	dw $8000

DATA_FFF08D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$00E2
	dw $8000

DATA_FFF0AF:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$4040,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$E2E2
	dw $8000

DATA_FFF0D1:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$6060,$0003,$0400,$000C,$0100,$0080,$0218,$000C,$0018,$0000,$0100,$00E2
	dw $8000

DATA_FFF0F3:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E0E0,$0003,$0400,$000C,$0100,$0080,$011F,$000C,$0000,$0000,$0300,$1EE2
	dw $8000

DATA_FFF115:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$0000,$0003,$0400,$000C,$0100,$0080,$011F,$000C,$0000,$0000,$0300,$1E28
	dw $8000

DATA_FFF137:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$E0E0,$0003,$0400,$000C,$0100,$0080,$011F,$000C,$0000,$0000,$0300,$1E1E
	dw $8000

DATA_FFF159:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $10C0,$2020,$0060,$00C0,$000C,$01C0,$0080,$031A,$0012,$0010,$0000,$0100,$2300
	dw $8000

DATA_FFF17B:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $12C0,$2020,$0000,$00C0,$000C,$01C0,$0080,$031A,$0012,$0010,$0000,$0100,$2300
	dw $8000

DATA_FFF19D:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $10C0,$E0E0,$0000,$00C0,$000C,$0200,$0080,$031A,$0012,$0010,$0000,$0100,$2300
	dw $8000

DATA_FFF1BF:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $50C0,$E0E0,$0000,$00C0,$000C,$01C0,$0080,$031A,$0018,$0018,$0000,$0100,$2800
	dw $8000

DATA_FFF1E1:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $1000,$E0E0,$0003,$0400,$000C,$0100,$0080,$0118,$0013,$0018,$0000,$0100,$14E2
	dw $8000

DATA_FFF203:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$0000,$0003,$0400,$000C,$0100,$0080,$011A,$0001,$0018,$0000,$0300,$00E2
	dw $8000

DATA_FFF225:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $0000,$2020,$0003,$0400,$000C,$0100,$0080,$011F,$000C,$0000,$0000,$0300,$1EE2
	dw $8000

DATA_FFF247:
	dw $8300 : dw DATA_FF360A
	dw $8A00 : dw $4810,$0000,$0003,$0040,$000C,$0200,$0080,$001A,$000C,$0000,$0000,$0800,$2800
	dw $8000

DATA_FFF269:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $00F0
	dw $0026 : dw $0180
	dw $8000

DATA_FFF277:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $3060
	dw $0026 : dw $FEC0
	dw $8500 : dw $6000
	dw $8000

DATA_FFF289:
	dw $8300 : dw DATA_FF9032
	dw $0046 : dw $0090
	dw $0026 : dw $0140
	dw $8000

DATA_FFF297:
	dw $8300 : dw DATA_FFBB1A
	dw $0024 : dw $0000
	dw $0026 : dw $0000
	dw $0020 : dw $0000
	dw $0052 : dw $0020
	dw $8000

DATA_FFF2AD:
	dw $8300 : dw DATA_FFF297
	dw $004C : dw $D0D0
	dw $004E : dw $2B3B
	dw $0022 : dw $0400
	dw $0028 : dw $0066
	dw $001C : dw $0020
	dw $004A : dw $001E
	dw $8000

DATA_FFF2CB:
	dw $8300 : dw DATA_FFF3CB
	dw $004C : dw $0900
	dw $0022 : dw $0600
	dw $0028 : dw $0058
	dw $001C : dw $0060
	dw $004A : dw $0046
	dw $004E : dw $80D2
	dw $8500 : dw $6000
	dw $8000

DATA_FFF2ED:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $D0D0
	dw $004E : dw $2B50
	dw $0022 : dw $0200
	dw $0028 : dw $0100
	dw $001C : dw $0020
	dw $004A : dw $0064
	dw $8000

DATA_FFF30B:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $FFD0
	dw $004E : dw $2B80
	dw $0022 : dw $0380
	dw $0028 : dw $0068
	dw $001C : dw $0020
	dw $004A : dw $003C
	dw $8000

DATA_FFF329:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $FFD0
	dw $004E : dw $2BA0
	dw $0022 : dw $0200
	dw $0028 : dw $00D0
	dw $001C : dw $0020
	dw $004A : dw $0064
	dw $8000

DATA_FFF347:
	dw $8300 : dw DATA_FFF3CB
	dw $004C : dw $0900
	dw $0022 : dw $0600
	dw $0028 : dw $0058
	dw $001C : dw $0060
	dw $004A : dw $0046
	dw $004E : dw $012C
	dw $8000

DATA_FFF365:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A800
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0030
	dw $001C : dw $0058
	dw $004A : dw $0014
	dw $8500 : dw $2000
	dw $8000

DATA_FFF387:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $FFD0
	dw $004E : dw $2BA0
	dw $0022 : dw $0200
	dw $0028 : dw $00D0
	dw $001C : dw $0020
	dw $004A : dw $0064
	dw $8500 : dw $2000
	dw $8000

DATA_FFF3A9:
	dw $8300 : dw DATA_FFF297
	dw $004C : dw $D0D0
	dw $004E : dw $6010
	dw $0022 : dw $0600
	dw $0028 : dw $0070
	dw $001C : dw $0040
	dw $004A : dw $00C8
	dw $8500 : dw $2000
	dw $8000

DATA_FFF3CB:
	dw $8300 : dw DATA_FFF297
	dw $002E : dw $0005
	dw $0022 : dw $0400
	dw $0028 : dw $0060
	dw $001C : dw $0020
	dw $004A : dw $001E
	dw $8500 : dw $2000
	dw $004C : dw $1900
	dw $8000

DATA_FFF3ED:
	dw $8300 : dw DATA_FFF3CB
	dw $0028 : dw $0070
	dw $004E : dw $00A0
	dw $8000

DATA_FFF3FB:
	dw $8300 : dw DATA_FFF3CB
	dw $0028 : dw $0070
	dw $004E : dw $0064
	dw $8000

DATA_FFF409:
	dw $8300 : dw DATA_FFF3CB
	dw $0028 : dw $0070
	dw $004E : dw $0028
	dw $8000

DATA_FFF417:
	dw $8300 : dw DATA_FFC152
	dw $004E : dw $0101
	dw $004C : dw $0101
	dw $0026 : dw $0001
	dw $0046 : dw $0101
	dw $8000

DATA_FFF42D:
	dw $8300 : dw DATA_FFC160
	dw $8500 : dw $6000
	dw $0026 : dw $FE80
	dw $0046 : dw $5050
	dw $004C : dw $8080
	dw $004A : dw $0002
	dw $8000

DATA_FFF447:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $F060
	dw $8500 : dw $2000
	dw $8000

DATA_FFF455:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $D024
	dw $8500 : dw $2000
	dw $8000

DATA_FFF463:
	dw $8300 : dw DATA_FF3212
	dw $0004 : dw $D024
	dw $8000

DATA_FFF46D:
	dw $8300 : dw DATA_FF31F6
	dw $0054 : dw DATA_FF026A
	dw $0004 : dw $E0E0
	dw $0022 : dw $003C
	dw $8000

DATA_FFF47F:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $3838
	dw $0044 : dw $C018
	dw $0028 : dw $0020
	dw $0046 : dw $FD00
	dw $0048 : dw $01E0
	dw $004A : dw $0064
	dw $004C : dw DATA_FFCCCE
	dw $8000

DATA_FFF4A1:
	dw $8300 : dw DATA_FFCB88
	dw $0042 : dw $4040
	dw $0044 : dw $6008
	dw $0028 : dw $0020
	dw $0046 : dw $FD00
	dw $0048 : dw $01E0
	dw $004A : dw $0078
	dw $004C : dw DATA_FFCCCE
	dw $8000

DATA_FFF4C3:
	dw $0000 : dw !Define_DKC2_SpriteID_SkullCart
	dw $0002 : dw $00D0
	dw $0054 : dw DATA_FF046E
	dw $8500 : dw $2000
	dw $8D00 : dw $0027
	dw $003E : dw $0010
	dw $002C : dw $0000
	dw $0050 : dw $0000
	dw $8000

DATA_FFF4E5:
	dw $8300 : dw DATA_FFF4C3
	dw $0046 : dw $0003
	dw $0022 : dw $0300
	dw $0028 : dw $0500
	dw $002C : dw $0000
	dw $8000

DATA_FFF4FB:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0000
	dw $002A : dw $03C0
	dw $005C : dw DATA_FFF5E1
	dw $8000

DATA_FFF50D:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0100
	dw $0042 : dw $0001
	dw $002A : dw $0300
	dw $005C : dw DATA_FFF641
	dw $8000

DATA_FFF523:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0100
	dw $0042 : dw $0002
	dw $002A : dw $0300
	dw $002C : dw $F800
	dw $004E : dw $5040
	dw $005C : dw DATA_FFF6A3
	dw $003E : dw $8600
	dw $8000

DATA_FFF545:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0100
	dw $0042 : dw $0003
	dw $002A : dw $0300
	dw $005C : dw DATA_FFF617
	dw $003E : dw $0510
	dw $8000

DATA_FFF55F:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0100
	dw $0042 : dw $0004
	dw $002A : dw $0380
	dw $005C : dw DATA_FFF677
	dw $003E : dw $0610
	dw $8000

DATA_FFF579:
	dw $8300 : dw DATA_FFF4E5
	dw $0022 : dw $FB00
	dw $0028 : dw $0500
	dw $002A : dw $0420
	dw $005C : dw DATA_FFF6A9
	dw $003E : dw $0010
	dw $8000

DATA_FFF593:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0000
	dw $002A : dw $0800
	dw $0022 : dw $0700
	dw $0028 : dw $0800
	dw $005C : dw DATA_FFF5E1
	dw $8000

DATA_FFF5AD:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0000
	dw $002A : dw $0500
	dw $0022 : dw $0400
	dw $0028 : dw $0500
	dw $005C : dw DATA_FFF5E1
	dw $8000

DATA_FFF5C7:
	dw $8300 : dw DATA_FFF4E5
	dw $002E : dw $0000
	dw $002A : dw $0480
	dw $0022 : dw $0400
	dw $0028 : dw $0500
	dw $005C : dw DATA_FFF5E1
	dw $8000

DATA_FFF5E1:
	dw $07A0,$0000,$0080,$0820,$0000,$0080,$0FE0,$0000
	dw $0080,$1060,$0000,$0080,$12F0,$028D,$0200,$12F8
	dw $020D,$0030,$1340,$020D,$0500,$1360,$01C1,$0300
	dw $14E0,$0289,$0200

DATA_FFF617:
	dw $15A0,$020D,$0500,$1700,$0000,$0080,$1780,$0000
	dw $0080,$1900,$0000,$0040,$19A0,$0000,$0040,$2720
	dw $0000,$0080,$27A0,$0000,$0080

DATA_FFF641:
	dw $2980,$0000,$0040,$2A00,$0000,$0040,$2B00,$0000
	dw $0080,$2B80,$0000,$0080,$2C40,$0000,$0040,$2CC0
	dw $0000,$0040,$39C0,$0000,$0080,$3A40,$0000,$0080
	dw $3BC0,$0255,$0600

DATA_FFF677:
	dw $3D70,$026D,$0600,$4040,$0000,$0080,$40C0,$0000
	dw $0080,$4760,$0000,$0040,$47D0,$0000,$0040,$5400
	dw $0000,$0080,$5480,$0000,$0080,$FFFF

DATA_FFF6A3:
	dw $1320,$020D,$0300
DATA_FFF6A9:
	dw $FFFF

DATA_FFF6AB:
	dw $8300 : dw DATA_FFF4C3
	dw $0046 : dw $0002
	dw $002A : dw $0100
	dw $0022 : dw $FC00
	dw $0028 : dw $0600
	dw $8000

DATA_FFF6C1:
	dw $8300 : dw DATA_FFF6AB
	dw $002E : dw $0000
	dw $005C : dw DATA_FFF6CF
	dw $8000

DATA_FFF6CF:
	dw $0480,$0000,$1000,$0200,$0AF8,$0000,$0040,$0B68
	dw $0000,$0040,$14F8,$0000,$0040,$1588,$0000,$0040
	dw $3D18,$0000,$0040,$3DA8,$0000,$0040,$FFFF

DATA_FFF6FD:
	dw $8300 : dw DATA_FFF4C3
	dw $002E : dw $0000
	dw $0046 : dw $0001
	dw $0022 : dw $0280
	dw $0028 : dw $0480
	dw $003E : dw $0010
	dw $8000

DATA_FFF717:
	dw $005C : dw DATA_FFF837
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0100
	dw $8000

DATA_FFF725:
	dw $005C : dw DATA_FFF851
	dw $8300 : dw DATA_FFF6FD
	dw $0022 : dw $0280
	dw $0028 : dw $0480
	dw $002A : dw $0200
	dw $8000

DATA_FFF73B:
	dw $005C : dw DATA_FFF85F
	dw $8300 : dw DATA_FFF6FD
	dw $0022 : dw $0280
	dw $002A : dw $0380
	dw $8000

DATA_FFF74D:
	dw $005C : dw DATA_FFF885
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0280
	dw $8000

DATA_FFF75B:
	dw $005C : dw DATA_FFF893
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0380
	dw $8000

DATA_FFF769:
	dw $005C : dw DATA_FFF8AB
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0200
	dw $8000

DATA_FFF777:
	dw $005C : dw DATA_FFF8AD
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0300
	dw $8000

DATA_FFF785:
	dw $005C : dw DATA_FFF8C7
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0380
	dw $8000

DATA_FFF793:
	dw $005C : dw DATA_FFF8D5
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0300
	dw $8000

DATA_FFF7A1:
	dw $005C : dw DATA_FFF8EF
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0300
	dw $8000

DATA_FFF7AF:
	dw $005C : dw DATA_FFF8FD
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0300
	dw $8000

DATA_FFF7BD:
	dw $005C : dw DATA_FFF90B
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0300
	dw $8000

DATA_FFF7CB:
	dw $005C : dw DATA_FFF8E1
	dw $8300 : dw DATA_FFF6FD
	dw $002E : dw $0100
	dw $0042 : dw $0003
	dw $0022 : dw $0280
	dw $002A : dw $0380
	dw $8000

DATA_FFF7E5:
	dw $005C : dw DATA_FFF8AB
	dw $8300 : dw DATA_FFF6FD
	dw $003E : dw $0408
	dw $002A : dw $0380
	dw $8000

DATA_FFF7F7:
	dw $005C : dw DATA_FFF8EF
	dw $8300 : dw DATA_FFF6FD
	dw $0028 : dw $0600
	dw $002A : dw $0300
	dw $8000

DATA_FFF809:
	dw $005C : dw DATA_FFF8C7
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0480
	dw $8000

DATA_FFF817:
	dw $005C : dw DATA_FFF925
	dw $8300 : dw DATA_FFF6FD
	dw $002A : dw $0480
	dw $8000

DATA_FFF825:
	dw $005C : dw DATA_FFF925
	dw $8300 : dw DATA_FFF6FD
	dw $003E : dw $0410
	dw $002A : dw $0480
	dw $8000

DATA_FFF837:
	dw $0380,$0000,$0040,$0420,$0000,$0040,$0A80,$0000
	dw $0018,$0B40,$0000,$0018,$FFFF

DATA_FFF851:
	dw $0F40,$0000,$0018,$1000,$0000,$0018,$FFFF

DATA_FFF85F:
	dw $1760,$0000,$0018,$1820,$0000,$0018,$1A00,$0000
	dw $0018,$1AC0,$0000,$0018,$1B00,$0000,$0040,$1B80
	dw $0000,$0040,$FFFF

DATA_FFF885:
	dw $2260,$0000,$0018,$2320,$0000,$0018,$FFFF

DATA_FFF893:
	dw $23E0,$0000,$0100,$24A0,$0000,$0100,$24C0,$0000
	dw $0100,$2580,$0000,$0100
DATA_FFF8AB:
	dw $FFFF

DATA_FFF8AD:
	dw $27C0,$0000,$0018,$2880,$0000,$0018,$2940,$0000
	dw $0018,$2A00,$0000,$0018,$FFFF

DATA_FFF8C7:
	dw $2BE0,$0000,$0018,$2CA0,$0000,$0018,$FFFF

DATA_FFF8D5:
	dw $3520,$0000,$0018,$35E0,$0000,$0018
DATA_FFF8E1:
	dw $37E0,$0000,$0018,$38A0,$0000,$0018,$FFFF

DATA_FFF8EF:
	dw $3A80,$0000,$0018,$3B40,$0000,$0018,$FFFF

DATA_FFF8FD:
	dw $3DC0,$0000,$0018,$3E80,$0000,$0018,$FFFF

DATA_FFF90B:
	dw $4020,$0000,$0018,$40E0,$0000,$0018,$41A0,$0000
	dw $0018,$4260,$0000,$0418,$FFFF

DATA_FFF925:
	dw $FFFF

DATA_FFF927:
	dw $8300 : dw DATA_FFF4C3
	dw $003E : dw $0000
	dw $005C : dw DATA_FFF991
	dw $002E : dw $0200
	dw $0046 : dw $0004
	dw $002A : dw $0220
	dw $0022 : dw $0200
	dw $0028 : dw $0600
	dw $8000

DATA_FFF949:
	dw $8300 : dw DATA_FFF4C3
	dw $003E : dw $0000
	dw $005C : dw DATA_FFF9B1
	dw $002E : dw $0200
	dw $0046 : dw $0004
	dw $002A : dw $0300
	dw $0022 : dw $0180
	dw $0028 : dw $0600
	dw $8000

DATA_FFF96B:
	dw $8300 : dw DATA_FFF4C3
	dw $003E : dw $1000
	dw $8500 : dw $6000
	dw $005C : dw DATA_FFF9EF
	dw $002E : dw $0200
	dw $0046 : dw $0004
	dw $002A : dw $FEC0
	dw $0022 : dw $FEC0
	dw $0028 : dw $FEC0
	dw $8000

DATA_FFF991:
	dw $1400,$0040,$0280,$0008,$1480,$0040,$03B8,$0008
	dw $1540,$0100,$1580,$0080,DATA_FFFA19,$16E0,$1000,$FFFF

DATA_FFF9B1:
	dw $30A0,$0100,$30A8,$0080,DATA_FFFA19,$30B8,$0040,$03C0
	dw $0028,$3100,$0800,$0004,$31E0,$0800,$0000,$3240
	dw $0100,$3248,$0080,DATA_FFFA19,$3280,$0040,$0300,$0028
	dw $33C0,$0040,$0300,$0028,$3500,$1000,$FFFF

DATA_FFF9EF:
	dw $FFFF

DATA_FFF9F1:
	dw $0000 : dw !Define_DKC2_SpriteID_TrafficLight
	dw $002E : dw $0000
	dw $0042 : dw $0000
	dw $0044 : dw $000A
	dw $0036 : dw DATA_FFFA07
	dw $8000

DATA_FFFA07:
	dw $8300 : dw DATA_FFF4C3
	dw $003E : dw $0000
	dw $002E : dw $0300
	dw $0046 : dw $0004
	dw $8000

DATA_FFFA19:
	dw DATA_FFFA5B,$0000,$0000,$8080,$0200,$CA31,$0000,$0000
	dw $8880,$0200,$FAA7,$FD00,$FD00,$8880,$0227,$FA79
	dw $FD00,$0000,$7080,$8214,$0000,$FA79,$FD00,$0000
	dw $9C80,$8214,$0000,$C582,$FD00,$FB00,$7888,$8113
	dw $001C

DATA_FFFA5B:
	dw $8300 : dw DATA_FFC9C1
	dw $8100 : dw $02FA
	dw $8D00 : dw $0002
	dw $002E : dw $0000
	dw $0024 : dw $FD00
	dw $0020 : dw $FC00
	dw $0026 : dw $FDC0
	dw $8000

DATA_FFFA79:
	dw $0000 : dw !Define_DKC2_SpriteID_ShotCannonballOrBarrel
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00C8
	dw $0054 : dw DATA_FF0214
	dw $8500 : dw $6000
	dw $0030 : dw $0020
	dw $8D00 : dw $0002
	dw $8100 : dw $02FA
	dw $004A : dw $4008
	dw $002E : dw $0002
	dw $0050 : dw $0000
	dw $8000

DATA_FFFAA7:
	dw $8300 : dw DATA_FFFBF9
	dw $0054 : dw DATA_FF021C
	dw $8100 : dw $01B3
	dw $0042 : dw $FD00
	dw $002E : dw $0001
	dw $8000

DATA_FFFABD:
	dw $0000 : dw !Define_DKC2_SpriteID_HauntedHallDoor
	dw $0002 : dw $00EC
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0030
	dw $8100 : dw $01AC
	dw $0042 : dw $0000
	dw $0044 : dw DATA_FFFAE7
	dw $0046 : dw $0000
	dw $8000

DATA_FFFAE7:
	dw $8600 : dw $0000,$0000
	dw $0000 : dw !Define_DKC2_SpriteID_HauntedHallDoor
	dw $0002 : dw $00C4
	dw $0054 : dw DATA_FF021C
	dw $002E : dw $0101
	dw $0042 : dw $FFFF
	dw $0046 : dw $0000
	dw $8500 : dw $2000
	dw $8D00 : dw $0030
	dw $8100 : dw $01AD
	dw $8000

DATA_FFFB13:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB1D:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0500
	dw $8000

DATA_FFFB27:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB31:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB3B:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB45:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB4F:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB59:
	dw $8300 : dw DATA_FFFABD
	dw $004C : dw $0400
	dw $8000

DATA_FFFB63:
	dw $0042 : dw $0000
	dw $0044 : dw $0050
DATA_FFFB6B:
	dw $0000 : dw !Define_DKC2_SpriteID_HauntedHallDoor
	dw $0002 : dw $00C4
	dw $0054 : dw DATA_FF021C
	dw $8500 : dw $2000
	dw $8D00 : dw $002D
	dw $8100 : dw $01AE
	dw $002E : dw $0002
	dw $0046 : dw $0050
	dw $8000

DATA_FFFB8D:
	dw $0042 : dw $0001
	dw $0044 : dw $0000
	dw $8300 : dw DATA_FFFB6B
	dw $8000

DATA_FFFB9B:
	dw $8300 : dw DATA_FFFB6B
	dw $0044 : dw $0050
	dw $002E : dw $0302
	dw $8000

DATA_FFFBA9:
	dw $0042 : dw DATA_FD1710+$0102
	dw $0044 : dw ((DATA_FD1710+$0102)>>16)+$7100
	dw $0046 : dw DATA_FD1710+$0122
	dw $0048 : dw ((DATA_FD1710+$0122)>>16)+$7100
	dw $004E : dw $0000
DATA_FFFBBD:
	dw $8100 : dw $02DA
	dw $0000 : dw $02FC
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $8D00 : dw $0028
	dw $002E : dw $0000
	dw $004A : dw DATA_FD1710+$0142
	dw $004C : dw ((DATA_FD1710+$0142)>>16)+$7100
	dw $8000

DATA_FFFBDF:
	dw $0042 : dw DATA_FD1710+$0122
	dw $0044 : dw ((DATA_FD1710+$0122)>>16)+$7100
	dw $0046 : dw DATA_FD1710+$0102
	dw $0048 : dw ((DATA_FD1710+$0102)>>16)+$7100
	dw $004E : dw $0001
	dw $8300 : dw DATA_FFFBBD
	dw $8000

DATA_FFFBF9:
	dw $0000 : dw !Define_DKC2_SpriteID_PlusAndMinusBarrel
	dw $8D00 : dw $0028
	dw $0002 : dw $00C8
	dw $8500 : dw $2000
	dw $004E : dw $0000
	dw $8000

DATA_FFFC0F:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B2
	dw $0042 : dw $0005
	dw $002E : dw $0000
	dw $8000

DATA_FFFC21:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B2
	dw $0042 : dw $0001
	dw $002E : dw $0000
	dw $8000

DATA_FFFC33:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B2
	dw $0042 : dw $0004
	dw $002E : dw $0000
	dw $8000

DATA_FFFC45:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B2
	dw $0042 : dw $0006
	dw $002E : dw $0000
	dw $8000

DATA_FFFC57:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B3
	dw $0042 : dw $FFFB
	dw $002E : dw $0000
	dw $8000

DATA_FFFC69:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B3
	dw $0042 : dw $FC00
	dw $002E : dw $0001
	dw $8000

DATA_FFFC7B:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B4
	dw $002E : dw $0002
	dw $0042 : dw $0200
	dw $0044 : dw $0700
	dw $8000

DATA_FFFC91:
	dw $8300 : dw DATA_FFFBF9
	dw $8100 : dw $01B4
	dw $002E : dw $0002
	dw $0042 : dw $FB00
	dw $0044 : dw $0000
	dw $004E : dw $0001
	dw $8000

DATA_FFFCAB:
	dw $0000 : dw !Define_DKC2_SpriteID_Kackle
	dw $0054 : dw DATA_FF021C
	dw $0012 : dw $1502
	dw $002E : dw $0000
	dw $8000

DATA_FFFCBD:
	dw $8300 : dw DATA_FFFCAB
	dw $0050 : dw DATA_FFFCF5
	dw $0004 : dw $0000
	dw $8000

DATA_FFFCCB:
	dw $8300 : dw DATA_FFFCAB
	dw $0050 : dw DATA_FFFD13
	dw $0004 : dw $0100
	dw $8000

DATA_FFFCD9:
	dw $8300 : dw DATA_FFFCAB
	dw $0050 : dw DATA_FFFD31
	dw $0004 : dw $0120
	dw $8000

DATA_FFFCE7:
	dw $8300 : dw DATA_FFFCAB
	dw $0050 : dw DATA_FFFD4F
	dw $0004 : dw $0140
	dw $8000

DATA_FFFCF5:
	db $FA : dw DATA_FFC8CA
	db $FA : dw DATA_FFFD6D
	db $FC : dw $003C
	db $5C : dw $0034
	db $0E : dw $0038
	db $1C : dw $1E09
	db $FA : dw DATA_FFFD80
	db $F6 : dw $1020,$0000
	db $FA : dw DATA_FFFD6D
	db $FF

DATA_FFFD13:
	db $FA : dw DATA_FFC8CA
	db $FA : dw DATA_FFFD6D
	db $FC : dw $003C
	db $5C : dw $0034
	db $0E : dw $0038
	db $1C : dw $1E08
	db $FA : dw DATA_FFFD80
	db $F6 : dw $2760,$0000
	db $FA : dw DATA_FFFD6D
	db $FF

DATA_FFFD31:
	db $FA : dw DATA_FFC8CA
	db $FA : dw DATA_FFFD6D
	db $FC : dw $003C
	db $5C : dw $0034
	db $0E : dw $0038
	db $1C : dw $1E23
	db $FA : dw DATA_FFFD80
	db $F6 : dw $3A00,$0000
	db $FA : dw DATA_FFFD6D
	db $FF

DATA_FFFD4F:
	db $FA : dw DATA_FFC8CA
	db $FA : dw DATA_FFFD6D
	db $FC : dw $003C
	db $5C : dw $0034
	db $0E : dw $0038
	db $1C : dw $1E0C
	db $FA : dw DATA_FFFD80
	db $F6 : dw $5450,$0000
	db $FA : dw DATA_FFFD6D
	db $FF

DATA_FFFD6D:
	db $52 : dw $0007
	db $46 : dw $0404
	db $26 : dw $0040
	db $4A : dw $0404
	db $2A : dw $0100
	db $2C : dw $0000
	db $F9

DATA_FFFD80:
	db $52 : dw $0024
	db $4A : dw $0404
	db $2A : dw $FF00
	db $F9

DATA_FFFD8A:
	dw $8600 : dw $0000,$FFC0
	dw $8300 : dw DATA_FFFDC2
	dw $0052 : dw $2827
	dw $8000

DATA_FFFD9A:
	dw $8600 : dw $0000,$FFC0
	dw $8300 : dw DATA_FFFDC2
	dw $0052 : dw $2827
	dw $004A : dw $F100
	dw $8000

DATA_FFFDAE:
	dw $8600 : dw $0000,$FFC0
	dw $8300 : dw DATA_FFFDC2
	dw $0052 : dw $2827
	dw $004A : dw $F280
	dw $8000

DATA_FFFDC2:
	dw $0000 : dw !Define_DKC2_SpriteID_GiantTire
	dw $002E : dw $0200
	dw $001C : dw $0000
	dw $8D00 : dw $00B5
	dw $8100 : dw $01C6
	dw $8500 : dw $2000
	dw $0054 : dw DATA_FF021C
	dw $0002 : dw $00D4
	dw $0050 : dw $0000
	dw $0030 : dw $0000
	dw $0020 : dw $0000
	dw $0024 : dw $0000
	dw $0052 : dw $0028
	dw $0042 : dw $0020
	dw $0044 : dw $FE00
	dw $0048 : dw $0300
	dw $004A : dw $F400
	dw $004C : dw $0070
	dw $004E : dw $0800
	dw $8000

DATA_FFFE10:
	dw $8300 : dw DATA_FFFDC2
	dw $0024 : dw $0000
	dw $0026 : dw $FC00
	dw $0042 : dw $0008
	dw $8000

DATA_FFFE22:
	dw $8300 : dw DATA_FFFDC2
	dw $0024 : dw $0000
	dw $0026 : dw $FC80
	dw $0042 : dw $0008
	dw $8000

DATA_FFFE34:
	dw $0000 : dw !Define_DKC2_SpriteID_GiantTire
	dw $002E : dw $0100
	dw $0012 : dw $0000
	dw $0044 : dw $0000
	dw $0048 : dw DATA_FFFD8A
	dw $004A : dw $0080
	dw $8000

DATA_FFFE4E:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0002
	dw $0046 : dw $0064
	dw $0024 : dw $0100
	dw $0020 : dw $FF00
	dw $0026 : dw $FD00
	dw $8000

DATA_FFFE68:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0003
	dw $0046 : dw $00A5
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $8000

DATA_FFFE82:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0006
	dw $0046 : dw $0064
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $8000

DATA_FFFE9C:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0006
	dw $0046 : dw $0073
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $0048 : dw DATA_FFFD9A
	dw $8000

DATA_FFFEBA:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0001
	dw $0044 : dw $006E
	dw $0046 : dw $07D0
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $8000

DATA_FFFED8:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0006
	dw $0046 : dw $0064
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $0048 : dw DATA_FFFDAE
	dw $8000

DATA_FFFEF6:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0006
	dw $0046 : dw $0064
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $8000

DATA_FFFF10:
	dw $8300 : dw DATA_FFFE34
	dw $0042 : dw $0006
	dw $0046 : dw $006E
	dw $0024 : dw $0100
	dw $0020 : dw $FF80
	dw $0026 : dw $FD00
	dw $8000

DATA_FFFF2A:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $A800
	dw $004E : dw $8080
	dw $0022 : dw $0800
	dw $0028 : dw $0030
	dw $001C : dw $0058
	dw $004A : dw $0014
	dw $8500 : dw $2000
	dw $8000

DATA_FFFF4C:
	dw $8300 : dw DATA_FFBB1A
	dw $004C : dw $FFD0
	dw $004E : dw $2B80
	dw $0022 : dw $0380
	dw $0028 : dw $0068
	dw $001C : dw $0020
	dw $004A : dw $003C
	dw $8000

DATA_FFFF6A:
	%FREE_BYTES($FFFF6A, 150, $00)
%BANK_END(<EndBank>)
endmacro

;#############################################################################################################
;#############################################################################################################
