Ok, I've written a "Count" program referring back to a previous project. Here is the working code for it...
Code:
; Program Name: Count
; Author: TI_Coder
; Version: 1.0
; Date: 10.13.11
; Written for Doors CS 7.0 and higher (http://dcs.cemetech.net)
.nolist
#include "ti83plus.inc"
#include "dcs7.inc"
.list
.org progstart
.db $BB,$6D
Init:
xor d
ret
jr Start
.dw Description ;or .dw $0000 if you don't have a description
.db $07,$00 ;always this string
.dw Icon ;or .dw $0000 if you don't have an icon
.dw ALE ;usually .dw $0000 if you don't have or know what an ALE is
Start: ;main routines
;etc etc etc
;ret
Description:
.db "Description",0 ;can be omitted if .dw Description is .dw 0000 above
Icon: ;a 16x16 icon (can be omitted if .dw Icon is .dw 0000 above)
.db %11111111,%11111000
.db %10000000,%00001100
.db %10111100,%00001010
.db %10010010,%00001111
.db %10010010,%01010001
.db %10010010,%10101001
.db %10111100,%01010101
.db %10000000,%00000001
.db %10101010,%10101001
.db %10010101,%01010101
.db %10101010,%10101001
.db %10000000,%00000001
.db %10010101,%01010101
.db %10101010,%10101001
.db %10000000,%00000001
.db %11111111,%11111111
ALE: ;must be omitted if .dw ALE is .dw 0000 above
.db "ZALE",0,0,0,0 ;always eight bytes, use
.db "ZLALE",0,0,0 ;zeros for extra bytes
.db $FF ;put after last ALE
call clrLCDFull
ld hl,0
ld b,100
Loop:
xor a
ld (penRow),a
ld (penCol),a
push hl
push bc
call VDispHL
pop bc
pop hl
inc hl
djnz Loop
call getKey
ret
.end
I really would love to start re-writing PAZAAK. I'm starting to understand the language a bit more than I was able to before. I'm actually retaining information lol
Edit: And yes, I used the "Normal Header" from the DCS SDK