0 Members and 2 Guests are viewing this topic.
I just finished my first game using axe
Nope that ain't handy. People will forget to send those files with the game file via the link. They will all ask me for help. Thats kinda annoying.By the way: It takes a while to find the sub( command in the archive.
[2ND] [0] [4] [UP] [UP]
Quote from: Keoni29 on June 01, 2011, 02:38:06 pmNope that ain't handy. People will forget to send those files with the game file via the link. They will all ask me for help. Thats kinda annoying.By the way: It takes a while to find the sub( command in the archive.As for finding sub( in the Catalog:Code: [Select][2ND] [0] [4] [UP] [UP]
[2ND] [0] [4] [UP] [UP] [UP]
Oh I'm not the only one that goes to T to get sub( afterall
I do waht Ashbad said, but once I am done editing them I merge them. Illusiat 13 was about 40 sub-programs during early development. Once the program is finished you don't need the sub-programs anymore.Also although Scout comment was a bit rude, it would be nice if you made a new topic about your first Axe game so we can try it.
#include "ti83plus.inc".org $9D93.db $BB,$6D ld HL,smallEditRAM ld A,1 bcall(_SetRawKeyHook) ex DE,HL ld HL,KeyHook ld BC,KeyHookEnd-KeyHookStart ldir retKeyHook:.org smallEditRAMKeyHookStart:.db 83h ld D,A bit editOpen,(IY+editFlags) jr z,Return in A,(4) bit 3,A ld A,D jr nz,Return cp kUp jr z,Begin cp kDown ret nz ld HL,(editBtm) ld D,H ld E,L ld BC,(editTail) sbc HL,BC ret z push BC ld B,H ld C,L ld H,D ld L,E dec hl ld A,tEnter cpdr jp pe,SkipPop pop HL jr SkipLdSkipPop: pop BC push BC sbc HL,BC ld B,H ld C,L inc BC inc BC pop HL ld DE,(editCursor) ldir ld (editCursor),DE ld (editTail),HL ld HL,$0101 ld (curRow),HLSkipLd: bcall(_EraseEOW) bcall(_DispTail) jr ReturnBegin: ld HL,$0101 ld (curRow),HL ld HL,(editCursor) push HL ld DE,(editTop) ld (editCursor),DE sbc HL,DE ld B,H ld C,L pop HL ret z dec HL ld DE,(editTail) dec DE lddr inc DE ld (editTail),DE bcall(_DispHead)Return: or A retKeyHookEnd: