Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;--------------------------------------
- BANKORG_D $2E8000+1 ;base 5C000 hex
- ;sprite frames pntr table: 8000/8100
- Ani2E_Start:
- M_DBAddrLHSplit_G Ani2E_01_TripwireV_1,$100
- M_DBAddrLHSplit_G Ani2E_02_TripwireV_2,$100
- M_DBAddrLHSplit_G Ani2E_03_Tripwire_Turret,$100
- M_DBAddrLHSplit_G Ani2E_04_TripwireH_1,$100
- M_DBAddrLHSplit_G Ani2E_05_TripwireH_2,$100
- M_DBAddrLHSplit_G Ani2E_06_Tripwire_Crusher,$100
- ;dont touch! spike block dependant
- M_DBAddrLHSplit_G Ani2E_07_Unused,$100
- M_DBAddrLHSplit_G Ani2E_08_SpikeBlockV_1,$100
- M_DBAddrLHSplit_G Ani2E_09_SpikeBlockV_2,$100
- M_DBAddrLHSplit_G Ani2E_0A_SpikeBlockH_1,$100
- M_DBAddrLHSplit_G Ani2E_0B_SpikeBlockH_2,$100
- Ani2E_Minuet_Start
- M_DBAddrLHSplit_G Ani2E_0C_Minuet1,$100
- M_DBAddrLHSplit_G Ani2E_0D_Minuet_Note1,$100
- M_DBAddrLHSplit_G Ani2E_0E_Minuet_Note2,$100
- M_DBAddrLHSplit_G Ani2E_0F_Minuet_Note3,$100
- Ani2E_NinjaJoe_Start
- M_DBAddrLHSplit_G Ani2E_NinjaJoe,$100
- Ani2E_Cursor_Start
- M_DBAddrLHSplit_G Ani2E_Cursor,$100
- Ani2E_TAStar_Start
- M_DBAddrLHSplit_G Ani2E_MedalStar,$100
- Ani2E_TAMedal_Start
- M_DBAddrLHSplit_G Ani2E_BronzeMedal,$100
- M_DBAddrLHSplit_G Ani2E_GoldMedal,$100
- ;--------------------------------------
- BANKORG_D $2E8200+1
- ;sprite define pntr table: 8200/8300
- Def2E_Start:
- M_DBAddrLHSplit_G Def2E_01_TripwireV_1,$100
- M_DBAddrLHSplit_G Def2E_02_TripwireV_2,$100
- M_DBAddrLHSplit_G Def2E_03_TripwireV_3,$100
- M_DBAddrLHSplit_G Def2E_04_Turret,$100
- M_DBAddrLHSplit_G Def2E_05_TripwireH_1,$100
- M_DBAddrLHSplit_G Def2E_06_TripwireH_2,$100
- M_DBAddrLHSplit_G Def2E_07_TripwireH_3,$100
- M_DBAddrLHSplit_G Def2E_08_Crusher,$100
- M_DBAddrLHSplit_G Def2E_09_SpikeBlockV_1,$100
- M_DBAddrLHSplit_G Def2E_0A_SpikeBlockV_2,$100
- M_DBAddrLHSplit_G Def2E_0B_SpikeBlockV_3,$100
- M_DBAddrLHSplit_G Def2E_0C_SpikeBlockH_1,$100
- M_DBAddrLHSplit_G Def2E_0D_SpikeBlockH_2,$100
- M_DBAddrLHSplit_G Def2E_0E_SpikeBlockH_3,$100
- Def2E_Minuet_Start
- M_DBAddrLHSplit_G Def2E_Minuet1,$100
- M_DBAddrLHSplit_G Def2E_Minuet_Note1,$100
- M_DBAddrLHSplit_G Def2E_Minuet_Note2,$100
- M_DBAddrLHSplit_G Def2E_Minuet_Note3,$100
- Def2E_NinjaJoe_Start
- M_DBAddrLHSplit_G Def2E_NinjaJoe,$100
- Def2E_Cursor_Start
- M_DBAddrLHSplit_G Def2E_Cursor_1,$100
- M_DBAddrLHSplit_G Def2E_Cursor_2,$100
- M_DBAddrLHSplit_G Def2E_Cursor_3,$100
- Def2E_TAStar_Start
- M_DBAddrLHSplit_G Def2E_MedalStar_1,$100
- M_DBAddrLHSplit_G Def2E_MedalStar_2,$100
- M_DBAddrLHSplit_G Def2E_MedalStar_3,$100
- M_DBAddrLHSplit_G Def2E_MedalStar_4,$100
- Def2E_TAMedal_Start
- M_DBAddrLHSplit_G Def2E_BronzeMedal,$100
- M_DBAddrLHSplit_G Def2E_GoldMedal,$100
- ;--------------------------------------
- BANKORG_D $2E8400 ;base 5C400
- ;frame animation id table start here
- ;first 2 bytes - frame count / speed
- Ani2E_01_TripwireV_1:
- .db $01, $00
- .db $01, $02
- Ani2E_02_TripwireV_2
- .db $01, $01
- .db $02, $03
- Ani2E_03_Tripwire_Turret
- .db $00, $08
- .db $04
- ;--------------------------------------
- Ani2E_04_TripwireH_1:
- .db $01, $00
- .db $05, $06
- Ani2E_05_TripwireH_2
- .db $01, $01
- .db $06, $07
- Ani2E_06_Tripwire_Crusher
- .db $00, $08
- .db $08
- ;dont touch! spike block dependant
- Ani2E_07_Unused
- .db $FF, $FF
- .db $FF
- ;--------------------------------------
- Ani2E_08_SpikeBlockV_1
- .db $08, $04
- .db $09, $0A, $09, $0A, $09
- .db $0A, $09, $0A, $0A
- Ani2E_09_SpikeBlockV_2
- .db $01, $08
- .db $0B, $0B
- Ani2E_0A_SpikeBlockH_1
- .db $00, $08
- .db $0C, $0D, $0C, $0D, $0C
- .db $0D, $0C, $0D, $0D
- Ani2E_0B_SpikeBlockH_2
- .db $01, $08
- .db $0E, $0E
- ;--------------------------------------
- Ani2E_0C_Minuet1:
- .db $00, $08
- .db (Def2E_Minuet_Start-Def2E_Start)+1
- Ani2E_0D_Minuet_Note1
- .db $00, $08
- .db (Def2E_Minuet_Start-Def2E_Start)+2
- Ani2E_0E_Minuet_Note2
- .db $00, $08
- .db (Def2E_Minuet_Start-Def2E_Start)+3
- Ani2E_0F_Minuet_Note3
- .db $00, $08
- .db (Def2E_Minuet_Start-Def2E_Start)+4
- ;--------------------------------------
- Ani2E_NinjaJoe:
- .db $00, $08
- .db (Def2E_NinjaJoe_Start-Def2E_Start)+1
- ;--------------------------------------
- Ani2E_Cursor:
- .db $03,$06
- .db (Def2E_Cursor_Start-Def2E_Start)+1
- .db (Def2E_Cursor_Start-Def2E_Start)+3
- .db (Def2E_Cursor_Start-Def2E_Start)+2
- .db (Def2E_Cursor_Start-Def2E_Start)+3
- ;--------------------------------------
- Ani2E_MedalStar:
- .db $05,$04
- .db (Def2E_TAStar_Start-Def2E_Start)+1
- .db (Def2E_TAStar_Start-Def2E_Start)+4
- .db (Def2E_TAStar_Start-Def2E_Start)+2
- .db (Def2E_TAStar_Start-Def2E_Start)+3
- .db (Def2E_TAStar_Start-Def2E_Start)+2
- .db (Def2E_TAStar_Start-Def2E_Start)+4
- ;--------------------------------------
- Ani2E_BronzeMedal:
- .db $00,$08
- .db (Def2E_TAMedal_Start-Def2E_Start)+1
- Ani2E_GoldMedal
- .db $00,$08
- .db (Def2E_TAMedal_Start-Def2E_Start)+2
- ;--------------------------------------
- BANKORG_D $2E8620 ;base 5C620
- ;tile ids for each frame start here
- Def2E_01_TripwireV_1:
- .db $C9,$9A
- .db $A0,$03,$A0,$83,$B0,$03
- .db $B0,$03,$B0,$03,$B0,$03
- .db $B0,$03,$B0,$03,$B0,$03
- .db $B0,$03
- Def2E_02_TripwireV_2
- .db $C1,$9A
- .db $A0,$03,$A0,$83
- Def2E_03_TripwireV_3
- .db $C1,$9A
- .db $A0,$01,$A0,$81
- Def2E_04_Turret
- .db $03,$2C
- .db $A3,$03,$A4,$03
- .db $B3,$03,$B4,$03
- Def2E_05_TripwireH_1:
- .db $C7,$9B
- .db $B2,$43,$B2,$03,$B1,$03
- .db $B1,$03,$B1,$03,$B1,$03
- .db $B1,$03,$B1,$03
- Def2E_06_TripwireH_2
- .db $C1,$9B
- .db $B2,$43,$B2,$03
- Def2E_07_TripwireH_3
- .db $C1,$9B
- .db $B2,$41,$B2,$01
- Def2E_08_Crusher
- .db $CB,$96
- .db $83,$03,$84,$03,$81,$03
- .db $82,$03,$82,$43,$81,$43
- .db $91,$03,$92,$03,$93,$03
- .db $94,$03,$80,$03,$80,$03
- ;--------------------------------------
- Def2E_09_SpikeBlockV_1:
- .db $C7,$00
- .db $A8,$02,$A9,$02,$A5,$02
- .db $A6,$02,$B5,$02,$B6,$02
- .db $A8,$82,$A9,$82
- Def2E_0A_SpikeBlockV_2
- .db $C7,$00
- .db $A8,$02,$A9,$02,$A7,$02
- .db $A6,$02,$B5,$02,$B6,$02
- .db $A8,$82,$A9,$82
- Def2E_0B_SpikeBlockV_3
- .db $C7,$00
- .db $B8,$02,$B9,$02
- .db $A5,$02,$A6,$02,$B5,$02
- .db $B6,$02,$B8,$82,$B9,$82
- Def2E_0C_SpikeBlockH_1
- .db $07,$2C
- .db $A5,$02,$A6,$02,$B5,$02
- .db $B6,$02,$BA,$42,$AA,$02
- .db $AA,$42,$BA,$02
- Def2E_0D_SpikeBlockH_2
- .db $07,$2C
- .db $A5,$02,$A6,$02,$B5,$02
- .db $B7,$02,$BA,$42,$AA,$02
- .db $AA,$42,$BA,$02
- Def2E_0E_SpikeBlockH_3
- .db $07,$2C
- .db $A5,$02,$A6,$02,$B5,$02
- .db $B6,$02,$BB,$42,$AB,$02
- .db $AB,$42,$BB,$02
- ;--------------------------------------
- ;unfinished! no minuet graphics yet
- Def2E_Minuet1:
- .db $08,$7C
- .db $DD,$03,$DE,$03,$DF,$03
- .db $ED,$03,$EE,$03,$EF,$03
- .db $FD,$03,$FE,$03,$FF,$03
- Def2E_Minuet_Note1
- .db $03,$2C
- .db $44,$01,$44,$41
- .db $44,$81,$44,$C1
- Def2E_Minuet_Note2
- .db $03,$2C
- .db $40,$01,$40,$41
- .db $40,$81,$40,$C1
- Def2E_Minuet_Note3
- .db $00,$2C
- .db $42,$01
- ;--------------------------------------
- ;unfinished! no ninja joe graphics
- Def2E_NinjaJoe:
- .db $08,$7C
- .db $DD,$03,$DE,$03,$DF,$03
- .db $ED,$03,$EE,$03,$EF,$03
- .db $FD,$03,$FE,$03,$FF,$03
- ;--------------------------------------
- Def2E_Cursor_1:
- .db $C1,$59
- .db $8D,$00,$8D,$80
- Def2E_Cursor_2
- .db $C1,$5A
- .db $8D,$00,$8D,$80
- Def2E_Cursor_3
- .db $C1,$5B
- .db $8D,$00,$8D,$80
- ;--------------------------------------
- Def2E_MedalStar_1:
- .db $00,$2C
- .db $CC,$01
- Def2E_MedalStar_2
- .db $00,$2C
- .db $CD,$01
- Def2E_MedalStar_3
- .db $00,$2C
- .db $CE,$01
- Def2E_MedalStar_4
- .db $00,$2C
- .db $CF,$01
- ;--------------------------------------
- Def2E_BronzeMedal:
- .db $C3,$91
- .db $E1,$00,$F1,$00
- .db $E2,$00,$F2,$00
- Def2E_GoldMedal
- .db $C3,$91
- .db $E1,$02,$F1,$02
- .db $E2,$02,$F2,$02
- ;--------------------------------------
- ;gfx page of each ani - base 5DE10
- .org $9E00+(Def2E_Minuet_Start-Def2E_Start)+1
- .db $DF
- .org $9E00+(Def2E_Minuet_Start-Def2E_Start)+2
- .db $DF
- .org $9E00+(Def2E_Minuet_Start-Def2E_Start)+3
- .db $00
- .org $9E00+(Def2E_Minuet_Start-Def2E_Start)+4
- .db $00
- .org $9E00+(Def2E_NinjaJoe_Start-Def2E_Start)+1
- .db $DB
- .org $9E00+(Def2E_Cursor_Start-Def2E_Start)+1
- .db $89, $89, $89
- .org $9E00+(Def2E_TAStar_Start-Def2E_Start)+1
- .db $8A, $8A, $8A, $8A
- .org $9E00+(Def2E_TAMedal_Start-Def2E_Start)+1
- .db $8A, $8A
- ;--------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement