This is an archived, readonly copy of the UnitedTI 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
TIBASIC subforum. Some of these topics may also be directlylinked to active Cemetech topics. If you are a Cemetech member with a linked UnitedTI account, you can link UnitedTI topics here with your current Cemetech topics.
TIBasic =>
TIBASIC
Author 
Message 

spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 12:05:51 am Post subject: 


Over the course of the last few months, I have noticed several new topics started by people asking for code help, even though there already exists one or more previous topics that provide the relevant help. All somebody has to do to find them is just use the forum search engine, but it seems like most people ask questions first and search second. Unfortunately, this pattern of behavior not only results in redundant topics, but it wastes people's time and energy.
I realize that it is simply futile to try to get people to use the forum search engine before starting a new topic because you are working against human nature, so I decided to take a different approach. I went through all the TIBasic topics myself, and organized the topics/posts with code into categories for easy searching. Now, if you don't feel like using the forum search engine, please at least use this routines list! Thank you.
</div>
Table Of Contents(For related discussion/contributions, please see this topic.)
Last edited by Guest on 04 Jun 2007 01:22:40 am; edited 1 time in total 

Back to top 


spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 12:42:23 am Post subject: 


Techniques
 Animation ( 1  2  3  4  5  6  7  8  9  10  11 )
 Basic "Virus" / Blocking On ( 1  2  3  4  5  6 )
 Breaking Out Of Loops ( 1  2  3  4 )
 Collision Detection ( 1  2  3  4  5  6  7  8  9  10  11 )
 Compression ( 1  2  3  4  5  6  7  8  9  10  11  12  13 )
 Custom Menus ( 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26 )
 Custom Text Input ( 1  2  3  4  5  6  7  8 )
 Day Of The Week ( 1 )
 Encoding / Decoding ( 1 )
 Encryption ( 1  2  3  4  5  6  7  8  9  10 )
 Fixing Memory Leaks ( 1 )
 Generating Random Maps ( 1  2  3 )
 GetKey loops ( 1  2  3  4  5  6 )
 High Scores ( 1  2  3  4  5  6  7 )
 Independent Movement ( 1  2  3  4  5  6  7 )
 Linking Calcs ( 1  2  3  4  5  6 )
 Making a Delay ( 1  2  3  4  5 )
 Making A Mouse ( 1  2 )
 Making Maps With Matrices ( 1  2 )
 Marquee ( 1  2  3  4  5  6  7 )
 Movement ( 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32 )
 Password Creation ( 1  2  3  4  5  6  7 )
 Program Authentication ( 1 )
 Program Protection ( 1  2  3  4  5  6  7  8  9  10  11 )
 Pseudo SelfModifying Code ( 1 )
 Recognizing Custom Levels ( 1  2 )
 Recursion ( 1 )
 Saving Games ( 1  2  3  4  5 )
 Simultaneous Movement ( 1  2 )
 Smoothscrolling ( 1  2  3 )
 Storing Map Data ( 1 )
 Strings As Maps ( 1  2 )
 Subroutines ( 1  2  3 )
 Substring Lists ( 1 )
 Tilemapping ( 1  2  3  4  5  6  7  8 )
 Timed User Input ( 1  2  3  4 )
 Timers ( 1  2  3  4  5  6  7 )
 Tracking Multiple Shots ( 1  2 )
 UserFriendly User Input ( 1  2  3 )
 Wordwrapping Text ( 1  2  3  4  5  6  7 )
Last edited by Guest on 14 Jun 2007 09:09:32 pm; edited 1 time in total 

Back to top 


spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 12:49:56 am Post subject: 


Graphics
 3D ( 1  2  3  4  5 )
 Binary Sprites ( 1 )
 Blinking Text ( 1  2  3 )
 Bluescale ( 1 )
 Calculating Graphscreen Character Width ( 1 )
 Complex Numbers For Coordinates ( 1  2 )
 Converting PxlOn To PtOn ( 1 )
 Displaying at random places ( 1  2 )
 Drawing a brick wall ( 1  2 )
 Drawing A Game Board ( 1 )
 Drawing A Map ( 1 )
 Drawing Boxes ( 1  2  3 )
 Drawing Multiple Lines ( 1 )
 Drawing Program ( 1 )
 Drawing Random Lines ( 1  2 )
 EtchAsketch ( 1 )
 Graphscreen Drawing ( 1  2 )
 Greyscale ( 1  2  3  4  5  6  7  8  9 )
 Hex To Sprite ( 1 )
 HP/MP Bar ( 1  2  3 )
 Inversing Text Color ( 1  2  3  4  5 )
 Inverting The Screen ( 1  2  3  4  5  6  7  8  9  10 )
 Loading Screen ( 1 )
 Message Boxes ( 1  2  3  4  5  6 )
 Paint Program ( 1 )
 Plot Sprites ( 1  2  3  4  5  6  7 )
 Progress Bar ( 1  2  3  4  5 )
 Random Sprites ( 1  2 )
 Shading Circles ( 1  2  3  4  5  6  7  8 )
 Shading The screen ( 1  2  3  4  5  6 )
 Shaking Effect ( 1 )
 Sprites ( 1  2  3  4 )
 Testing Pixels ( 1 )
 Text Sprites ( 1  2  3  4  5  6 )
Last edited by Guest on 05 Jun 2007 10:44:38 pm; edited 1 time in total 

Back to top 


spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 12:56:53 am Post subject: 


Variables
 Adding Numbers To End Of List ( 1  2  3 )
 Aligning Numbers On The Screen ( 1 )
 Appending Lists ( 1  2 )
 Associate A String With A List ( 1  2  3  4  5  6 )
 Checking For A Decimal ( 1 )
 Checking If List Elements Are The Same ( 1 )
 Comparing Like Variables ( 1  2  3 )
 Comparing List Elements ( 1  2  3  4  5 )
 Concatenating Integers ( 1 )
 Converting GetKey To A String Position ( 1  2  3  4  5  6 )
 Converting Variables ( 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24 )
 Counting Digits In Numbers & Characters In Strings ( 1  2  3  4  5  6  7  8 )
 Displaying Parts Of A string ( 1 )
 Displaying Text With Variables ( 1 )
 Extracting Digits ( 1  2  3  4  5 )
 Filling A Matrix With Random Numbers ( 1 )
 Generating Strings ( 1 )
 Getting Parts Of A Number ( 1  2 )
 Getting Sublist Of A List ( 1  2  3  4 )
 Getting Substrings Of A String ( 1 )
 Getting The width Of A String ( 1 )
 List Detection ( 1  2  3 )
 Local Variables ( 1 )
 Manipulating Lists ( 1 )
 Manipulating Matrices ( 1 )
 Manipulating Strings ( 1  2 )
 Memory Manager ( 1 )
 Mixing Lists Up ( 1 )
 Picture To List ( 1  2 )
 Picture To String ( 1 )
 Recalling A String Stored To A List ( 1 )
 Replacing Character(s) In A String ( 1  2  3  4 )
 Reversing Text ( 1 )
 Search/Replace Strings ( 1 )
 Searching Through A List ( 1 )
 Store Characters In A List ( 11 )
 Storing Data ( 1  2 )
 Storing Decimal Places ( 1 )
 Storing NonRepeatable Numbers To A List ( 1  2  3  4 )
 Storing Pictures In A List ( 1  2  3  4  5 )
 Sum Of A matrix ( 1 )
 Timing Variables ( 1  2  3  4  5 )
 User List Creation ( 1  2  3 )
 Using Lists ( 1 )
 Using Matrices ( 1 )
Last edited by Guest on 05 Jun 2007 10:44:53 pm; edited 1 time in total 

Back to top 


spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 01:08:44 am Post subject: 


Math & Science
 Adding Vectors ( 1 )
 Area of a Polygon ( 1 )
 Bernoulli Numbers ( 1 )
 Binary Counter ( 1 )
 Binomial Expansion ( 1  2 )
 Calculating Constants ( 1  2 )
 Calculating Pi ( 1  2  3 )
 Calculating Primes ( 1  2  3  4 )
 Calculating Rational Roots ( 1 )
 Catalan's Constant ( 1 )
 Checking For A Whole Number ( 1  2 )
 Checking For An Integer ( 1 )
 Checking for Radians or Degrees ( 1 )
 Checking Powers ( 1 )
 Converting Number Bases ( 1  2  3 )
 Decimal To Binary ( 1  2 )
 Decimal To Fraction ( 1  2  3 )
 Decimal To Hexadecimal ( 1  2 )
 Displaying A Fraction ( 1  2 )
 Displaying Projectiles ( 1 )
 Engel Expansion ( 1 )
 Euler Numbers ( 1  2 )
 EulerMascheroni Constant ( 1 )
 Eulerphi Function ( 1 )
 Exponential Decay Solver ( 1 )
 Exponential Growth Solver ( 1 )
 Extended GCD ( 1 )
 Factoring ( 1  2  3  4 )
 Fibonacci Numbers ( 1 )
 Finding Sides Or Angles Of Triangles ( 1 )
 Fractal ( 1 )
 Frequency Lists ( 1 )
 Gamma Function ( 1  2 )
 Getting Related Angles ( 1 )
 GlaisherKinkelin Constant ( 1 )
 Graphing An Equation ( 1 )
 Hexadecimal To Decimal ( 1 )
 Lambert W Function ( 1 )
 Linear Solver ( 1  2 )
 Mod Function ( 1 )
 Moebius Function ( 1  2 )
 Number Divisors ( 1 )
 Number Stats ( 1 )
 Parametric Graphing ( 1 )
 Pascal's Triangle ( 1 )
 Polynomials ( 1  2  3  4  5 )
 Proportion Solver ( 1 )
 Pythagorean Theorem ( 1  2  3  4  5 )
 Pythagorean Triplets ( 1 )
 Quadratic Equation ( 1  2  3  4  5 )
 Resistance Formula ( 1  2 )
 Right Triangle Solver ( 1 )
 Rref with Work ( 1 )
 Simplifying Numbers ( 1 )
 Simplifying Radians ( 1 )
 Simplifying Radicals ( 1  2 )
 Simulating Gravity ( 1  2 )
 Solving The Unknown ( 1 )
 The Sierpinski Triangle ( 1 )
 Unit Conversion ( 1  2 )
Last edited by Guest on 05 Jun 2007 10:45:13 pm; edited 1 time in total 

Back to top 


spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 01:13:35 am Post subject: 


Miscellany
 Boolean Operator Alternatives ( 1  2  3  4  5  6 )
 Brain Teasers ( 1 )
 Chatbot ( 1 )
 Command Line Interface ( 1 )
 Commenting Code ( 1  2  3  4 )
 Conway's Game Of Life ( 1 )
 Credits Scroller ( 1 )
 Electron Drawer ( 1 )
 Faking The Homescreen ( 1 )
 Generating Cellular Automata Tiles ( 1 )
 Generating Random Numbers ( 1  2 )
 Getting A Rand Seed ( 1 )
 Idiot Test ( 1 )
 Langton's Ant Simulation ( 1 )
 Mickey Mouse Drawing ( 1 )
 Modified Input ( 1 )
 Money Bank ( 1 )
 Petals Around The Rose ( 1 )
 Pi Letter ( 1 )
 PseudoRandom Number Generator ( 1 )
 Radar Effect ( 1 )
 Rain Effect ( 1 )
 Rand Aberration ( 1 )
 Spiral Generator ( 1 )
 Token Parser ( 1 )
 Turning Off Neighbor Pixels ( 1 )
 UPC ( 1 )
 Using The BuiltIn Timer ( 1  2 )
Last edited by Guest on 01 Oct 2007 02:10:13 am; edited 1 time in total 

Back to top 


spandiv  Retired 
Active Member
Joined: 25 May 2003 Posts: 650

Posted: 04 Jun 2007 01:18:57 am Post subject: 


Games
 Asteroids ( 1 )
 Avalanche ( 1 )
 BasketballLike Game ( 1 )
 Battle ( 1 )
 BlackJack ( 1 )
 Blaster ( 1 )
 Bricks ( 1 )
 Chase ( 1 )
 Collect The Stars ( 1 )
 'Coon Hunt ( 1 )
 Destroy The Dots ( 1 )
 Fly The Copter ( 1  2 )
 Guessing Game ( 1  2  4  5  6 )
 Lightning ( 1  2 )
 Making Card Games ( 1  2  3  4  5  6  7  8  9 )
 Making Darts ( 1 )
 Making Hangman ( 1 )
 Making Lingo ( 1 )
 Making Mastermind ( 1 )
 Making Memory ( 1  2 )
 Making Racing Games ( 1  2  3  4 )
 Making RPGs ( 1  2  3  4  5  6 )
 Making Shootout ( 1 )
 Making Snake ( 1  2  3  4  5  6  7  8  9 )
 Making Sudoku ( 1 )
 Making TicTacToe ( 1  2 )
 a Daddy ( 1 )
 Pong ( 1  2  3  4  5  6  7 )
 Simon Says ( 1  2 )
 Space Needle ( 1 )
 Tankers ( 1 )
 Video Poker ( 1 )
 Yahtzee ( 1 )
Last edited by Guest on 09 Jul 2008 02:37:22 pm; edited 1 time in total 

Back to top 


SirCmpwn
Newbie
Joined: 07 Feb 2010 Posts: 8

Posted: 10 Apr 2010 09:19:12 am Post subject: 


Hey, all of the above links are dead. 

Back to top 


calcdude84se
Member
Joined: 09 Aug 2009 Posts: 207

Posted: 10 Apr 2010 07:28:05 pm Post subject: 


You just need to add "forum/" (w/o the quotation marks) after "unitedti.org/" so the address now reads unitedti.org/forum/index... 

Back to top 


SirCmpwn
Newbie
Joined: 07 Feb 2010 Posts: 8

Posted: 13 Apr 2010 05:25:51 pm Post subject: 


Oh okay. Maybe an admin should fix that. 

Back to top 



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 likeminded coders and tech and calculator enthusiasts via the sitewide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
»
Go to Registration page