A site can only grow and thrive through the continual efforts of its members. If you have found this site useful, we encourage you to contribute and become part of our community.
Sign-ups are available, and our forums are open to questions, commentary, or anything else that you want to talk about. We hope to see you there!
(by bxsciencer 1219945586|%O ago, posts: 3)
(by bxsciencer 1219941050|%O ago, posts: 8)
(by Mapar007 1219915684|%O ago, posts: 8)
…that displaying sprites to column coordinates divisible by 8 is faster than to other coordinates?
…that setmode() and similar commands have an alternate "programmer's syntax"?
…that strings are the fastest data type to access, given enough elements?
"Sprites" are small images displayed as part of a larger scene on the screen. In TI-68k Basic, support for sprites is built-in, in the form of picture variables.
The most common reasons to use a sprite are to display a picture which will be moved around on the screen, or repeated multiple times as part of a pattern (more...)
Welcome to the 68k section of TI-Basic Developer (TI|BD)! This section of the site covers how to make TI-Basic programs for the TI-89, TI-89 Titanium, TI-92, TI-92+ and Voyage 200 calculators (often abbreviated as TI-89/92/+/V200). After going through all of the 68k information, the reader should be a competent 68k Basic programmer.
In an effort to minimize confusion about where you are on the site, all of the pages in this section are prefaced with "68k:", while all of the pages in the TI-83 section just use the respective page name for the page URL. For example, the URL for the 68k Calculators page is 68k:thecalcs, while the URL for the equivalent TI-83 Calculators page is just thecalcs.
You can navigate the site by using the links in the navigation bar at the top of the page, or by going to the sitemap for a hierarchical view of the site. The home link is accessible on the other pages by clicking the respective link in the side navigation, and you can search the site by using the search box at the top right of the page.
Please feel free to not only get involved, but also come back often to see what changes or additions have been made. And above all else, enjoy your stay!
Recent News
This section shows all news relative to this portal of the site, or any news which affects both portals of the site. See the most recent edits made to the wiki or all of the old news.
- 06/11 — James Kanjo created a "New Members" section on the home page
- 05/18 — The development of the TI|BD site logo is complete, and has now replaced the previous site header.
- 05/15 — James Kanjo has set up a new framework for infoboxes.
- 05/04 — krazyness initiated the development of the TI|BD site logo, to replace the current header.
- 04/16 — burr has finished contributing to the site, and moved on to other projects.
(Note to Members: When you add some new content to the wiki, please try to remember to update the news so that it is current. All edits to the "Recent News" list must be made through the inc:68k-news page.)
Site Content
We've tried to create a broad base of TI-Basic information. This ensures that most readers (hopefully) will be able to learn something from this site. Experimentation is encouraged to fully digest all of the information. The site content can be broken up into six general, interdependent parts:
- Preparation — Before starting TI-Basic programming, the reader should understand the difference between TI-Basic and Assembly, learn about the different TI calculators, and how to use them.
- Commands — The commands are explained in thorough detail, including their description, syntax, and different uses. The commands are also grouped together based on their function and purpose.
- Writing Programs — This part of the site describes all the steps of writing a complete program, from planning to releasing it on a popular website.
- Special Topics — Each special topic describes a technique or aspect of TI-Basic programming, that can be applied to almost any type of program. These pages can mostly be read individually, since each has its own separate goal.
- Code Examples — This guide gives several types of code examples, including fully commented sample games, routines that can become part of a larger program, examples for the topics covered in other parts of the guide, and program challenges for you to try on your own.
- References — Reference material that might come in handy. For example, a list of all the errors with error codes and explanations is included.
Each reader can read the information in whatever order they desire. A simple approach is to just start from the beginning and read until the end. You might also look at the page Using This Guide, which outlines a suggested reading order.