This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's z80 & ez80 Assembly subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. Z80 & 68k Assembly => z80 & ez80 Assembly
Author Message
adje


Newbie


Joined: 24 Dec 2007
Posts: 24

Posted: 19 Oct 2008 08:36:59 am    Post subject:

its been now 6 years some thing was changed to the ti83plus include file which (every?) asm program uses.
im working on a symbol program and noticed almost every special character (like &, @ or $) was missing in ti83plus.inc

ive tested the TI84Plus tokens, they all work, but imma gonna test the special charaters later.
the new file is uploaded here. but its a .txt (.inc isnt allowed here) so you should change i back to ti83plus.inc :)

this is the section ive edited:
(could some compile a program with this new include file with SPASM, ive tested it with TASM) tnx!
;======================================================================
; tokens $CF through $DA are avaible when using OS 1.15 or higher
; and $DB through $F5 with OS 1.16 or higher
;======================================================================
;
tTilde .equ $CF ;~
tAtSign .equ $D1 ;@
tNumberSign .equ $D2 ;#
tDollar .equ $D3 ;$
tAmpersand .equ $D4 ;&
tApostrophe .equ $D5 ;`
tSemicolon .equ $D6 ;;
tBackSlash .equ $D7 ;\
tVertical .equ $D8 ;|
tUnderscore .equ $D9 ;_
tPercent .equ $DA ;%
tEllipses .equ $DB ;...
tAngleL .equ $DC ;small
tSharpS .equ $DD ;German double S
tAsterisk .equ $DE ;*
tLowerT .equ $DF ;small capital T
tLow0 .equ $E0 ;lower zero
tLow1 .equ $E1
tLow2 .equ $E2
tLow3 .equ $E3
tLow4 .equ $E4
tLow5 .equ $E5
tLow6 .equ $E6
tLow7 .equ $E7
tLow8 .equ $E8
tLow9 .equ $E9
tLow10 .equ $EA
tBArrowLeft .equ $EB ;big fat arrow
tBArrowRight .equ $EC ;also big fat arrow
tArrowUp .equ $ED ;small thin arrow
tArrowDown .equ $EE ;also smaal thin arrow
;
tLmidX .equ $F0 ;lowercase x but one pixel higher
tIntegral .equ $F1
tBArrowUp .equ $F2 ;big fat arrow
tBArrowDown .equ $F3 ;big fat arrow
tRootSign .equ $F4 ;square root without a parenthesis
tInvEqual .equ $F5 ;white-on-black 'is equal to'
;
;======================================================================
; TI-84 Plus only tokens
; same usage as t2ByteTok, but now use tTI84PlusTok
;======================================================================
;
tTI84PlusTok .equ $EF
;
tSetDate .equ 0
tSetTime .equ 1
tCheckTmr .equ 2
tSetDtFmt .equ 3
tSetTmFmt .equ 4
tTimeCnv .equ 5
tDayOfWk .equ 6
tGetDtStr .equ 7
tGetTmStr .equ 8
tGetDate .equ 9
tGetTime .equ $A
tStartTmr .equ $B
tGetDtFmt .equ $C
tGetTmFmt .equ $D
tIsClockOn .equ $E
tClockOff .equ $F
tClockOn .equ $10
tOpenLib .equ $11
tExecLib .equ $12
;
; NEXT TOKENS ARE ONLY AVAILABLE WITH OS 2.30 OR HIGHER
tInvT .equ $13
tchiGOFTest .equ $14
tLinRegTInt .equ $15
tManualFit .equ $16
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    »
» View previous topic :: View next topic  
Page 1 of 1 » All times are UTC - 5 Hours

 

Advertisement