; Diamonds Level Library ; Standard Levels include "doorsos.h" xdef _library xdef _ti89 dc.b "Dia1JW" ; detection string dc.b "Standard Levels",0 ; name (must be an odd number of letters!) ; no more than 15 letters. dc.b 15 ; number of levels dc.b %00000000 ; custom data--not yet used dc.l 0 ; high score dc.b " ",0 ; initials 3 bytes + 0 ;---------= Level Data =--------- ; Level Format: ; -40 bytes of level data. ; Each Block is a nibble. ; -ballx.b (x*16-11) ; -bally.b (y*8-7) ; -normal_diamonds.b ; -type3_diamonds.b ; Blocks: ; 0-None 8-Type A ; 1-Blocker 9-Type B ; 2-First A-Type C ; 3-Last B-Type D ; 4-Killer C-Change A ; 5-Key D-Change B ; 6-Lock E-Change C ; 7-Special F-Change D level1: dc.b $00,$49,$94,$00 dc.b $00,$48,$84,$00 dc.b $0D,$99,$99,$C0 dc.b $02,$00,$00,$20 dc.b $00,$03,$30,$00 dc.b $00,$03,$30,$00 dc.b $02,$00,$00,$20 dc.b $0C,$99,$99,$D0 dc.b $00,$48,$84,$00 dc.b $00,$49,$94,$00 dc.b 5,9,20,4 level2: dc.b $00,$00,$00,$00 dc.b $C0,$00,$00,$0D dc.b $38,$00,$00,$83 dc.b $38,$90,$09,$83 dc.b $48,$92,$29,$84 dc.b $48,$92,$29,$84 dc.b $38,$90,$09,$83 dc.b $38,$00,$00,$83 dc.b $D0,$00,$00,$0C dc.b $00,$00,$00,$00 dc.b 53,57,24,8 level3: dc.b $C0,$31,$13,$08 dc.b $60,$13,$31,$05 dc.b $00,$33,$33,$00 dc.b $00,$13,$31,$00 dc.b $AA,$13,$31,$99 dc.b $AA,$00,$00,$99 dc.b $AE,$00,$00,$D9 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $22,$41,$14,$22 dc.b 117,57,17,12 level4: dc.b $D1,$31,$19,$99 dc.b $81,$31,$19,$99 dc.b $00,$09,$90,$00 dc.b $00,$01,$10,$00 dc.b $18,$11,$11,$11 dc.b $18,$14,$C1,$11 dc.b $00,$02,$20,$00 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $32,$31,$43,$23 dc.b 117,49,15,6 level5: dc.b $02,$90,$03,$33 dc.b $00,$29,$00,$00 dc.b $20,$02,$D0,$00 dc.b $82,$00,$28,$00 dc.b $04,$20,$02,$40 dc.b $00,$92,$00,$29 dc.b $00,$0C,$20,$02 dc.b $00,$00,$82,$00 dc.b $33,$30,$08,$20 dc.b $11,$11,$11,$81 dc.b 117,57,23,6 level6: dc.b $4C,$43,$34,$D4 dc.b $22,$13,$31,$22 dc.b $00,$13,$31,$00 dc.b $00,$19,$91,$00 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $22,$22,$22,$22 dc.b $88,$84,$48,$88 dc.b $84,$84,$48,$48 dc.b 117,25,24,6 level7: dc.b $33,$31,$00,$2D dc.b $33,$31,$00,$22 dc.b $A1,$11,$00,$00 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $11,$11,$11,$10 dc.b $11,$11,$11,$00 dc.b $E0,$00,$00,$00 dc.b $40,$09,$89,$84 dc.b $C0,$09,$89,$84 dc.b 5,25,12,6 level8: dc.b $5C,$10,$00,$04 dc.b $00,$20,$00,$09 dc.b $00,$20,$11,$11 dc.b $00,$20,$10,$88 dc.b $00,$20,$60,$8D dc.b $22,$10,$10,$88 dc.b $33,$40,$11,$11 dc.b $11,$10,$00,$09 dc.b $00,$00,$00,$04 dc.b $00,$00,$00,$09 dc.b 5,65,16,2 level9: dc.b $00,$A0,$06,$00 dc.b $08,$10,$01,$90 dc.b $08,$10,$01,$90 dc.b $02,$D0,$0C,$00 dc.b $02,$43,$34,$00 dc.b $02,$43,$34,$00 dc.b $02,$CE,$ED,$00 dc.b $09,$10,$01,$80 dc.b $09,$10,$01,$80 dc.b $00,$80,$05,$00 dc.b 5,17,16,4 levelA: dc.b $14,$14,$14,$C4 dc.b $00,$20,$20,$20 dc.b $00,$00,$00,$00 dc.b $12,$02,$02,$00 dc.b $41,$1D,$11,$10 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $41,$99,$88,$14 dc.b $41,$94,$48,$14 dc.b $41,$93,$38,$14 dc.b 5,9,14,2 levelB: dc.b $04,$92,$20,$00 ;Tim Redmond dc.b $49,$00,$02,$22 dc.b $90,$00,$00,$22 dc.b $90,$00,$00,$42 dc.b $00,$82,$90,$C2 dc.b $00,$43,$40,$41 dc.b $80,$94,$80,$D1 dc.b $80,$00,$00,$41 dc.b $48,$00,$00,$33 dc.b $04,$80,$22,$33 dc.b 117,1,24,5 levelC: dc.b $20,$08,$A0,$02 ;Tim Redmond dc.b $08,$80,$00,$00 dc.b $00,$00,$0A,$00 dc.b $E0,$00,$0A,$0C dc.b $30,$04,$40,$03 dc.b $30,$04,$40,$03 dc.b $C0,$80,$00,$0E dc.b $00,$80,$00,$00 dc.b $00,$00,$08,$80 dc.b $20,$0A,$80,$02 dc.b 21,39,16,4 levelD: dc.b $90,$80,$40,$D0 ;Tim Redmond dc.b $00,$00,$00,$00 dc.b $09,$0A,$01,$0A dc.b $00,$00,$00,$00 dc.b $E0,$40,$90,$A0 dc.b $00,$00,$00,$00 dc.b $0A,$09,$0C,$03 dc.b $00,$00,$00,$00 dc.b $80,$80,$40,$20 dc.b $00,$00,$00,$00 dc.b 117,71,12,1 levelE: dc.b $CA,$D4,$90,$AA ;Tim Redmond dc.b $2A,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $00,$00,$D0,$00 dc.b $40,$13,$31,$04 dc.b $00,$09,$00,$00 dc.b $00,$00,$00,$00 dc.b $00,$00,$00,$00 dc.b $00,$0D,$00,$88 dc.b $88,$0D,$4D,$8E dc.b 21,23,12,2 levelF: dc.b $80,$00,$00,$0D ;Tim Redmond dc.b $90,$00,$00,$04 dc.b $40,$03,$A8,$9C dc.b $40,$41,$11,$11 dc.b $40,$AA,$4E,$A9 dc.b $00,$00,$00,$39 dc.b $00,$00,$00,$08 dc.b $00,$00,$00,$38 dc.b $24,$82,$22,$89 dc.b $24,$42,$22,$49 dc.b 69,41,24,3 end