Archives: TI-83 Plus/TI-84 Plus BASIC Graphics Programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-83 Plus/TI-84 Plus Programs
  4. TI-83 Plus/TI-84 Plus BASIC Programs
  5. TI-83 Plus/TI-84 Plus BASIC Graphics Programs

These programs are for the TI-83+ and TI-84+ calculators, including the 83+ SE and 84+ SE. They are mostly not compatible with the color-screen 84+ CSE or CE variants, but some BASIC programs can be run on all of them.

Categories

Files

  1. 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.

    Categorized under:
  2. The amazing tool for creating header icons to TI BASIC programs. Does now support 16*16 icons and open-icons-from-hex-value.

    Categorized under:
  3. 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.

    Categorized under:
  4. 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.

    Categorized under:
  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!

    Categorized under:
  6. 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!

    Categorized under:
  7. 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.

    Categorized under:
  8. This program can create grayscale sprites - in all sizes (width must be in byte)! It contains OnBlock, it is necessary, just as DoorsCS.

    Categorized under:
  9. 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!

    Categorized under:
  10. 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).

    Categorized under:
  11. 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!

    Categorized under:
  12. 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.

    Categorized under:
  13. 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!

    Categorized under:
  14. 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.

    Categorized under:
  15. 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!

    Categorized under:
  16. 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.

    Categorized under:
  17. 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.

    Categorized under:
  18. 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.

    Categorized under:
  19. This is version 3.0 RC2 of PyroEdit..
    Updates:
    - Most lowercase letters are now caps. It saved a lot of space.
    - Optimizations.

    Categorized under:
  20. 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.

    Categorized under:
  21. this binary search tree implementation allows Basic programmers to finally access the power of a binary search tree.

    Categorized under:
  22. 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.

    Categorized under:
  23. 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!

    Categorized under:
  24. 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!

    Categorized under:
  25. 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!

    Categorized under:
  26. All this program does is display a screen saver like thing depending on the "mood" you choose I hope you like it. TheStorm

    Categorized under:
  27. 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!

    Categorized under:
  28. 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.

    Categorized under:
  29. 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.

    Categorized under:
  30. 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.

    Categorized under:
  31. 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.

    Categorized under:
  32. The other day, I was bored, so I Decided to make an RGB to Hex converter.
    It works quite well. Here it is.

    Categorized under:
  33. 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.

    Categorized under:
  34. 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

    Categorized under:
  35. 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!

    Categorized under:
  36. This TI-BASIC prgm allows the user to edit any of the pics (0-9) directly on the calculator

    Categorized under:
  37. FancyClock is my first 83/84 BASIC program that I have written. Upcoming releases will include a timer, digital mode, and alarm.

    Categorized under:
  38. 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.

    Categorized under:
  39. This program converts the top 8x8 area of the graph screen to a 16-character hexadecimal sprite string. See the README for more details.

    Categorized under:
  40. A simple scrolling map editor. Read the readme for more information.

    Categorized under:
  41. 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.

    Categorized under:
  42. 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.

    Categorized under:
  43. This is a program to send messages, and technically compress them.
    *Use dcs or celtic 3

    Categorized under:
  44. 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.

    Categorized under:
  45. 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.

    Categorized under:
  46. 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

    Categorized under:
  47. 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]

    Categorized under:

File statistics are updated periodically, so numbers shown in this listing may not agree exactly with those shown on individual files.

Advertisement