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 TI-BASIC 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. TI-Basic => TI-BASIC
Author Message
Adm.Wiggin
aka Tianon


Know-It-All


Joined: 02 Jun 2003
Posts: 1874

Posted: 10 Jun 2003 08:13:08 pm    Post subject:

to do it in basic, u either have to get some asm basic tools, or u have to do it with 2 Pt-Changing for loops
Back to top
John Barrus


Member


Joined: 25 May 2003
Posts: 131

Posted: 10 Jun 2003 11:49:43 pm    Post subject:

You can't do it in basic (except for a pixel-change loop). But there are asm programs to do it and you can use them in your basic programs. Look in the archives at http://cirrus.tigalaxy.com and I think you'll find something that might help.
Back to top
NETWizz
Byte by bit


Bandwidth Hog


Joined: 20 May 2003
Posts: 2369

Posted: 11 Jun 2003 03:16:52 am    Post subject:

Change the text inverse flag, then put text.
Back to top
Arcane Wizard
`semi-hippie`


Super Elite (Last Title)


Joined: 02 Jun 2003
Posts: 8993

Posted: 11 Jun 2003 04:47:27 am    Post subject:

1->A //x position of text
1->B //y position of text
"text->Str1 //the text to draw and invert

Text(B,A,Str1

For(X,A-1,A-1+4length(str1
For(Y,B,B+6
Pxl-Change(Y,X
End
End


Last edited by Guest on 11 Jun 2003 04:52:58 am; edited 1 time in total
Back to top
Adm.Wiggin
aka Tianon


Know-It-All


Joined: 02 Jun 2003
Posts: 1874

Posted: 11 Jun 2003 12:35:14 pm    Post subject:

except that if u do it like that, then it is really slow Neutral
Back to top
Tyraniek


Member


Joined: 07 Jun 2003
Posts: 133

Posted: 12 Jun 2003 10:03:35 am    Post subject:

However, you can use the TLIB, available on www.Tyraniek.fr.st.

Download TLIB here
Back to top
Darth Android
DragonOS Dev Team


Bandwidth Hog


Joined: 31 May 2003
Posts: 2104

Posted: 12 Jun 2003 10:33:43 am    Post subject:

is there a readme for it?
Back to top
Tyraniek


Member


Joined: 07 Jun 2003
Posts: 133

Posted: 13 Jun 2003 08:51:34 am    Post subject:

Acutally there isn't... :-/
but once you've ungrouped it, you'll have 2 prgms : TLIB (which you can launch with Asm(prgmTLIB) if you've got a TI-83+), and DEMO whose source is shown. This last prgm uses TLIB.
In fact, if you want to display inversed text, you'll write :

Code:
:6:Asm(prgmTLIB)
:Display "Inversed !!!"
:7:Asm(prgmTLIB)
:Display "Not inversed !"


If there are (there shouldn't) displaying problems, juste launch the third function : 3:Asm(prgmTLIB)

notice that this lib works only on TI-83+.... :-/ I hope you've got one... if not, I'm sorry
but maybe there are others LIBs for YOUR calculator on ticalc.org
Back to top
anduril66
Anduril is the Flame of the West!


Member


Joined: 25 May 2003
Posts: 129

Posted: 13 Jun 2003 10:23:17 am    Post subject:

This subroutine should turn the invert text flag on:

:AsmPrgm
:FDCB05DEC9
Back to top
Tyraniek


Member


Joined: 07 Jun 2003
Posts: 133

Posted: 13 Jun 2003 12:00:24 pm    Post subject:

Yes of course, it is easier !
But don't forget resetting it to OFF, or you will have to format your calculator :-/
Back to top
Adm.Wiggin
aka Tianon


Know-It-All


Joined: 02 Jun 2003
Posts: 1874

Posted: 13 Jun 2003 12:41:25 pm    Post subject:

no, just go into a menu, and poof! inverse is off!
Back to top
anduril66
Anduril is the Flame of the West!


Member


Joined: 25 May 2003
Posts: 129

Posted: 13 Jun 2003 02:06:29 pm    Post subject:

Yeah.
The code for turning inverse text off is
:AsmPrgm
:FDCB059EC9
Back to top
Justin W.
Shattered Silence


Advanced Member


Joined: 24 May 2003
Posts: 429

Posted: 13 Jun 2003 02:31:48 pm    Post subject:

Or you all can wait until I release codex. It has screen scrolling routines left,right,up,down, and 4 way-diagonal movement. Inverse text, uninverse text, lowercase, alpha lock, 5 rectangle routines. fast line drawing routines including an xor line. Fast graph screen clear. Protect and unprotect routines for programs, archive/unarchive routines for programs. And I can't remember the rest off the top of my head. There are 19 functions thus far and I have about 5 more to add. Well maybe not wait but look forward to anyways.

Things to come.
fast circles
maybe some sprite routines(tricky to implement)
Back to top
Darth Android
DragonOS Dev Team


Bandwidth Hog


Joined: 31 May 2003
Posts: 2104

Posted: 13 Jun 2003 06:36:29 pm    Post subject:

not to be threatening or something, but ill kill for that!
Back to top
Adm.Wiggin
aka Tianon


Know-It-All


Joined: 02 Jun 2003
Posts: 1874

Posted: 13 Jun 2003 08:32:44 pm    Post subject:

does it run programs too? that would be cool, then it would be ptools(crashed my calculator Neutral ), RectLib(cool!), and a few others as well! AWESOME!
Back to top
Arcane Wizard
`semi-hippie`


Super Elite (Last Title)


Joined: 02 Jun 2003
Posts: 8993

Posted: 14 Jun 2003 02:28:04 am    Post subject:

Justin W. wrote:
Or you all can wait until I release codex.

Forgot all about that, will you release the source code so somebody could convert it for use on the regular ti83 or do that yourself or neither of the two ?
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