Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
Archives: TI-83 Plus/TI-84 Plus BASIC Graphics Programs
Switch To / Download Program Name & Description
More Information /83plus/basic/ Parent Directory
More Information Artistic.zip Artistic [[Screenshots]]
Artistic is a fully packed, xLIB-powered on-calc graphics program. From tilemapping, to sprite editing, to editing pictures directly, Artistic harnesses the full power of xLIB into a simple interface that any person could use. Features include: ► Pixel-sprite editor for 8*8 sprites, with functions such as transpose, invert, horizontal and vertical flipping ► Sprite server, for downloading and uploading sprites to and from pictures. Advanced technoglogy allows the user to duplicate sprites that are in pics already ► Tilemapping technology grants the user the ability to create tilemaps, and directly paste tiles into the matrix. ► New development also allows the user to be able to change the base picture. ► Direct picture editing allows the user to use all of the xLIB shapes, a pixel plotter, normal and inverted text, and a sprite replicator.
More Information BOUNCE2.zip BOUNCE2 [[Screenshots] [10/10]]
A line that bounces around your screen. Simple programming makes it easily customizable, and easy to expand upon. Program is unlocked, but any changes are your own responsibility. Please don't distribute code without expressed permission.
More Information BOUNCING.zip BOUNCING
A line that bounces around your screen. Based on a previous version, BOUNCING is similar to BOUNCE2 in function, but entirely different in code. BOUNCING runs on a few lines of code, and uses no variables. The only data BOUNCING modifies is your Window\'s dimensions, and the Ans vairable. The actual engine runs on 5 lines of code, and the program itself is about 350 bytes. This program is unlocked, but any changes are your own responsibility. Please don\'t distribute code without expressed permission.
More Information brcirc.zip Bresenham Fast Circle Routine
Taking up only 200 bytes, this draws circles about ten times faster than the TI-BASIC Circle( command, and even works with pixel-based values for more accuracy. It can be included and called as a function from any BASIC program or game; source code is in the readme. Preformatted for optional use with Doors CS.
More Information BRES.zip Bresenham's Circle Algorithm [[Screenshots]]
this pure Basic implementation of Bresenham's circle algorithm is designed for speed, and can frequently compete with or beat the TI-OS routine for speed when all points drawn are on the screen
More Information BST.zip Binary Search Tree Routine [[Screenshots] [10/10]]
this binary search tree implementation allows Basic programmers to finally access the power of a binary search tree.
More Information cc83p.zip ClosedCaption v1.0  [[Screenshots]]
This program lets you add a closed caption system to your games and programs. For example, it can be incorporated as a speech routine in a graphical RPG. The syntax for using it is very simple and is demonstrated in the included program 'CCSAMP'. Great for programmers!
More Information civilization 9.zip A NEW RISE [[Screenshots]]
A demo full of demonstrations on how to manipulate screen content. This release is for educational purposes only.
More Information Codek.zip Codek v3.0
This is a program to send messages, and technically compress them. *Use dcs or celtic 3
More Information connect83p.zip ConnectPoint v1.0 [[Screenshots]]
This efficient program lets you input any number of (x,y) points and will connect each of them to every other point. Can be especially useful in figuring out networks and other problem solving.
More Information CtyMaker.zip Ti- City Maker v1.0 [[Screenshots]]
Make a city with different tiles, save into picture 8 to be recalled into any program. Very fun to design different maps. With over 20 sprites ranging from roads to farmland, this program will keep you having fun for a long time.
More Information d3dcalc.zip [Design 3D v1.0+] Calculator v1.0 [[Screenshots]]
This is a ti-8x calculator in Design 3D 1.0 and up format. USing Design 3D, you can edit, rotate, zoom, and publish files such as these. Doors CS v4.0 and up optimized.
More Information d3dcam.zip [Design 3D v1.0+] Digital Camera  [[Screenshots]]
This is a digital camera in Design 3D 1.0 and up format. Using Design 3D, you can edit, rotate, zoom, and publish files such as these. Doors CS v4.0 and up optimized.
More Information d3dhcube.zip [Design 3D v1.0+] Hypercube  [[Screenshots]]
This is a hypercube in Design 3D 1.0 and up format. Using Design 3D, you can edit, rotate, zoom, and publish files such as these. Doors CS v4.0 and up optimized.
More Information dcsicon2.zip Doors CS Header Icon generator Version 2.1.
The amazing tool for creating header icons to TI BASIC programs. Does now support 16*16 icons and open-icons-from-hex-value.
More Information Design3D3.zip Design 3D v3.0 [[Screenshots]]
The CAD 3D program made by kerm in 2002, but with a lot of new functions and bugfixes. If you aren't sure how to use it, the file include a huge walkthroug for the most imporiant parts of the program. I am sorry that there is no support for plain TI83, but that version is to come. This program have a Doors CS 6.0+ optimized Icon. Screenshots are from an older version.
More Information Design3D4_Beta1.zip Design 3D v4.0 Beta 1 [[Screenshots]]
The Beta of the next Design 3D version. Please PM me if you find bugs. See the included readme.txt, in-program help and the manual from v3.5 (the release avalible from TiCalc.org) for documentation and more info. And once again, Please PM me if you find bugs or glitches.
More Information drawde83p.zip Draw DE v1.5 [[Screenshots]]
This is Draw DE v1.5, an integral part of the Office DE suite. Draw DE is an incredible drawing program with three menus of functions for nearly twenty total drawing tools. You can draw squares, circles, lines, invert the screen, flip the picture horizontally or vertically, clear an area, draw with a pen, point on, point off, or point change tool, and many other options. The current tool remains active until you press the [2nd] key to select a new tool. Up to nine files can be saved and opened in the program. You can even export files to Presentation DE. Also look for Document DE, Spreadsheet DE, and Presentation DE, the other components of the Office DE suite. Now optimized for Doors CS v4.0.
More Information enlarge83p.zip Picture Enlarger [[Screenshots]]
This program will take any picture in Pic1 and convert it to 200% of original size in Pic4. Very useful; can be used in your own programs!
More Information enlarge_reduce_83p.zip Picture Reducer v1.0 [[Screenshots]]
This program will take any picture in Pic1 and convert it to 50% of original size in Pic4 using an efficient and fast logarithm. Very useful; can be used in your own programs!
More Information etchask83p.zip Etch-a-sketch Turbo v2.1
The fastest etchasketch program you'll ever use; just as fast as the ASM version. Version 2 now contains the calculator file and an even faster interface!
More Information Example of Mario In Basic.zip Mario example in Basic [[Screenshots] [10/10]]
This is an example of how to make graphics in basic. This is a must download for those who want to see graphics using basic. It is not my favorite method but, it is works. Download now. Nothing needed to run, just memory. This version is playable.
More Information FancyClock.zip Fancy Clock [[Screenshots] [8/10]]
FancyClock is my first 83/84 BASIC program that I have written. Upcoming releases will include a timer, digital mode, and alarm.
More Information GRADE.zip Alex Glanville\'s Grade Manager v1.5
!!This may be an older version of v1.5*!! This program manages 6 classes at a time, displays all 6 classes grades and GPA on one screen through a GUI, or Graphical User Interface, that is easy on the user while keeping a professional look and feel. The program archives the only program variable, a list when the list is unneeded, thus saving a small amount of memory, at least 49bytes. The Program is 2049bytes and is MirageOS compatible for those who care. View Pictures to see the only screens you will see when using this program. This program was my first submitted program ever. So excuse the use of the Home Screen. I am making a v2.0.0 update and DCS version. *The newer version has a restore button on 1 of the 4 screens. If this version does not have that, please PM me!
More Information GraphScreenText.zip GraphScreen Text BETA 0.3.2
Displays Str0 on the graph screen, with word-wrap and scrolling. Potentially useful because GraphScreen text can be displayed smaller than it can be on the home screen. Not all features work properly, needs work. See Readme.
More Information grayscl83p.zip Grayscale Demo 2 [[Screenshots]]
This interesting program shows how various levels of grayscale can be created using BASIC. It demonstrates 12 simultaneous levels from white (0%) to black (100%) in increments of 14%, but can support nearly any value. Check it out!
More Information hex2sprite.zip Hex-2-Sprite
This program takes hexidecimal values, and converts them to sprites on the graphscreen. This Sprite displayer will display sprites in 8x8, 16x16, and 32x32 sizes. This also adds a new feature; if your string length is off, it will display an 8x8 X icon.
More Information kcad.zip KCAD v1.0 [[Screenshots]]
This revolutionary program is the first BASIC Computer Aided Design application for TI calculators. Unlike bitmapped art, the vector files created by KCAD can be zoomed, edited, and panned indefinitely with miniscule file size and absolutely no loss of quality. In less than 2KB, this program packs full editing and creation tools, a comprehensive oncalc help file, and superb view modification tool. Optimized for Doors CS 4.8 and above.
More Information LangtonsAnt.zip Langton's Ant [[Screenshots]]
An implementation of Langton's Ant for the TI-83/84+.
More Information LCDTest83p.zip LCDTest v1.0
This program helps the user find errors in the ribbon cable connecting the calculator's mainboard to the LCD board. Failures in this cable can selectively affect certain text, so this program displays normal text, small text, and menu (inverted) text. It can also make a checkerboard pattern of pixels, and can cycle through all 40 contrast levels if Xlib or Doors CS is installed.
More Information Map_Editor.zip Map Editor
A simple scrolling map editor. Read the readme for more information.
More Information mirrorit83p.zip Screen Mirror  [[Screenshots]]
This is a tiny little program that lets you use the screen as a mirror. Press [ENTER] when you are done to reset the screen and quit.
More Information Moods.zip What is Your Mood?
All this program does is display a screen saver like thing depending on the "mood" you choose I hope you like it. TheStorm
More Information ocr83p.zip OCR v1.0 [[Screenshots]]
Have you ever had text on the graphscreen but been unable to transfer it to a screen? Has your notepad-type program suddenly stopped working, leaving you with a screen full of uneditable text? Then you need OCR v1.0. Given about two hours, it will transfer all text on the graphscreen to an editable string. It is 100% accurate, and can even recover text with uneven line spacing or word spacing. Check this out!
More Information PICEDIT.zip Pic Editor
This TI-BASIC prgm allows the user to edit any of the pics (0-9) directly on the calculator
More Information Picture_to_Hexdecimal.zip Hexdecimal Converter
THese two programs convert any (multiple of 8 less than 60) by (same multiple of 8 less than 60) into hexdecimal coding and back using simple techniques. Doors CS 4+ compatible (don't know why you all aren't using DCS6 though....). Look in the readme for more informtion.
More Information prog83p.zip Graphical Progress Meter [[Screenshots]]
This package contains three different types of progress meters that you can use in your programs. The first tiny program creates a cool graphical on-screen progress meter with shading and percent complete. The second one creates a Windows XP-style loading bar. The third one creates an onscreen progress meter similar to the one used in Internet Explorer. Version 3.0 now includes more screenshots and the calculator file. These are especially useful when used in your own programs!
More Information PugArtAlpha3.zip Pug Art Alpha 3 [[Screenshots]]
The screenshots are from Alpha 2, but the GUI and keys are the same. This program is a drawing tool that allows the user to draw shapes without typing into the home screen.
More Information PyroEdit 3.0 RC 1.zip PyroEdit III RC1 [[Screenshots]]
PyroEdit III is finally ready for release!!!! Remember to post any bugs, quirks, or things that can be changed, your on modules or better versions of the ones I have made, etc! Have fun! Oh, yes, I guess I still do have to leave a description, heh. "PyroEdit," quoting from the User Guide 'cause I'm so lazy (:P), "is still a graphics editor that 'utilizes Patrick Prendergast's xLIB application to let you edit pictures and sprite sheets on your calculator' and 'will help you get through the spriting process much faster.'"
More Information PyroEdit 3.0 RC2.zip PyroEdit III RC2 [[Screenshots]]
This is version 3.0 RC2 of PyroEdit.. Updates: - Most lowercase letters are now caps. It saved a lot of space. - Optimizations.
More Information PyroEdit 3.0 RC3.zip PyroEdit 3.0 RC3
RC3 is now out - Updates: - More optimizations. Start-up should be a little bit faster now. - Module skeleton: PROGRAM:[theta][theta]PE[name] :"[Title/Description]>Dec If you are NOT going to use an init script... :If [italic n]:Return ...otherwise... :If [italic n]:Goto S :[program code here] ...and finally, if you ARE going to use an init script... :Lbl S :[init script here] ...otherwise you're done after your program code. - The ZoomEdit module has been updated and included in PyroEdit Extras. [b]- TiLP users: If you are having problems sending the groups to your calculator and you keep getting programs that start with brackets instead of Thetas, try sending them individually from the folders instead. If the problem persists, I will make two PyroEdit packages to remedy this problem.[/b] Keep up with updates: [img]http://i201.photobucket.com/albums/aa282/MetalRandomist/FMR-PEUpdts.gif[/img]
More Information real3dengine.zip ReaL3D Engine v2.0  [[Screenshots]]
This engine will draw lines in virtual 3D space. It can be used as a standalone program or included in other programs. I have no updated it to contain both the calculator files and the code necessary for loading into the calculator. I also included a sample 3D file of a cube. Check it out!
More Information render3d83p.zip Render 3D v1.1 [[Screenshots]]
Render3D is a solids-rending engine for the TI-83 and TI-83+/SE. Using lists X, Y, and Z, the user can create multiple interactive 3D objects and environments which can be rendered on the calculator. This tiny program supports several different textures (editable by the values in list R) and includes a sample file to show how to use it. It will soon be included in CAD3D programs such as Design3D v2.0. Check it out!
More Information RGB2HEX.zip RGB2HEX Converter [[Screenshots]]
The other day, I was bored, so I Decided to make an RGB to Hex converter. It works quite well. Here it is.
More Information scrolltx83p.zip ScrollText v2.0 [[Screenshots]]
This program is a small routine that can be used on its own or incorporated into another program or game. Simply place a string of text to be scrolled across the bottom of the graphscreen in Str0 and run the program! It will textwrap and scroll until a button is pressed, when it will instantly quit. Useful - check out the screenshot.
More Information sm3_83p.zip SmallText3 v1.0  [[Screenshots]]
SmallText3 v1.0 is a program that lets you create text made with 3x3 characters on the graphscreen. You can use the kernal ZSMTXT3 as part of your own programs (simply put {x,y,character spacing} in list SM) or you can use the included standalone program SMALLTX3 to create unique graphic presentations.
More Information spasme.zip SPASM [[Screenshots]]
Lbl 0 This program randomly generate 5 pixels. Goto 0
More Information SpiralFractal.zip Spiral Fractal Generator [[Screenshots]]
This program generates Spiral Fractal patterns by making spirals out of spirals out of spirals ... until it cannot draw any smaller. It asks for number of vertices to use (per revolution), a scale factor (relative size of each successive vertex to the next), and an max distance from the center. The best scale depends on how many vertices you want, but values between .7 and .9 are generally good. See the screenshots for examples (file names are coded to indicate how many vertices, scale, and distance used; for example, "v8s.89d10.png" used 8 vertices, a scale of .89, and a distance of 10).
More Information Sprite Version 1.0.zip Sprite Version 1.0 [[Screenshots]]
This program can create grayscale sprites - in all sizes (width must be in byte)! It contains OnBlock, it is necessary, just as DoorsCS.
More Information sprite2hex.zip Sprite-2-Hex
Sprite2Hex is an oncalc BASIC utility that helps create 8x8, 16x16, and 32x32 sprites and exports them to hexadecimal, which is to be used with Hex2Sprite. Assembly programmers may also find this utility somewhat handy, since the hex displayed should also work for them as well.
More Information spritehx.zip Sprite2Hex v1.0 [[Screenshots]]
This program converts the top 8x8 area of the graph screen to a 16-character hexadecimal sprite string. See the README for more details.
More Information Spyro.zip Spyro [[Screenshots]]
A spyrograph for the calculator. How much better can it get?
More Information Symetrisketch.zip Symetrisketch [[Screenshots]]
Symetrisketch takes drawing to a whole new level, allowing you to draw with 2 or 4 pens at the same time! You can also now save your drawing to Pic1, to use however you like!
More Information TSMaMGen_v2.0.zip Matrix & Text Sprite Map Generator v2.0
Version 2.0 now has Vertical Spriting implemented along with all the other features. Version 1.1 now has a nice Menu to make navigation easier, and if you accidentally choose the wrong option, I added a Back button. :D Please post any thoughts, ideas, bugs, or just plain old "awesome" in the thread Matrix & Text Sprite Map Generator under the Your Projects thread. :D
More Information XDCS.zip xDCS [[Screenshots]]
Awarded "Honorable Mention" at the Cemetech Contest #6, xDCS harnesses the power of xLIB to make DoorsCS GUI in you BASIC programs a snap! It has a minimal use of Pics so as to take up less space. Currently, this version supports Windows, Buttons and even a fully-functional Mouse!
Options & Glossary
» Archive Statistics
» Upload a File

File has screenshot(s)
File has been reviewed
File has been rated as, on average, excellent
File has been rated as, on average, good
File has been rated as, on average, fair
File has been rated as, on average, poor
File has been rated as, on average, bad