Archives: Text / Reference Files
Currently viewing:
  1. Archives
  2. All files
  3. Text / Reference Files

Categories

Available subcategories:

Files

  1. This is an informative, lengthy manual describing little-known tips, tricks, and hacks for TI-BASIC that are sure to turn you into a '1337' programmer.

    Categorized under:
  2. This technical report details the CALCnet 2.2 networking protocol for graphing calculators. It begins with an overview of the motivations and inspirations for CALCnet, then reviews the existing alternatives for two-calculator linking, namely the TI-OS, BELL by Tim "Timendus" Franssen, and TachyonLink by Michael Vincent, and n-calc linking, namely CLAP by Mr. Franssen. It goes on to introduce the electrical systems in the calculator for linking, then proceeds to an in-depth section explaining the bit-level, byte-level, and frame-level protocols for one-to-one and broadcast frames. Although the average CALCnet 2.2 user or even programmer does not need to know any of that, it might help in case a coder wants to write CALCnet 2.2 drivers for another platform (Arduino? libticables?). Next is the meat of the manual for end programmers, how to send and receive data via CALCnet 2.2. I include a full experimental results and benchmarking section, detailing the maximum speeds of CALCnet, the overhead incurred by the protocol, effects of frame size on burst throughput, an effectiveness of collision detection and delivery guarantees. It concludes with information on logos and branding, a survey of possible future work, and a summary of CALCnet2.2's strengths and features.

    Categorized under:
  3. Doors CS 7.2 is the ultimate shell for TI-83+/SE and TI-84+/SE graphing calculators. This SDK will help you design BASIC and ASM programs for use under Doors CS. Besides an exhaustive, 124-page summary of all the features and routines that Doors CS 7 offers to BASIC and ASM programmers, this SDK contains a full toolchain to compile and build z80 ASM source code into .8xp files, all the necessary tools and include files, and additional programs to simplify writing headers for BASIC programs. If you are interested in developing for Doors CS or even learning about what it offers to programmers, this SDK is a must-have.

    Categorized under:
  4. To accompany the 1.0 release of the gCnClient software to connect networks of graphing calculators to and across the internet, this documentation describes the hardware and software necessary to use the gCnClient, including schematics of the gCn bridge device build on a simple commodity Arduino, the alternate cheaper USBHID design for more experienced users, troubleshooting, and instructions for programming the Arduino or USBHID Bridge on Windows, Linux, and Mac OS and using the gCnClient on any operating system.

    Categorized under:
  5. A few years ago, I wrote an extensive, in-depth tutorial exploring TI-BASIC for the TI-83, TI-83+, and TI-83 Silver Edition. In all, it has thirty-six lessons. Now, all twelve of the original sections are available as it was meant to be seen, in pure, crossplatform HTML! The first volume includes information on creating, editing, and running programs as well as displaying text on-screen. The second volume contains information about getting input from the user and clearing the screen, as well as a review of the first two tutorials and a quiz. The third volume contains information about If statements, pausing, and several sample programs to help you learn. The fourth volume includes information on Boolean Logic, the While command, and loops using For. The fifth volume includes information on labels and gotos, menus, Return, and Stop. The sixth volume includes information on programs within programs, or nested programs, and random numbers. The seventh volume includes information on copying and pasting within programs, using strings in your programs, and the graphscreen. The eighth volume includes more information on the graphscreen, creating text on the graphscreen, and drawing lines. The ninth volume includes information on graphing, manipulating the window variables, and displaying the graph table from within programs. The tenth volume includes information on circles, horizontal lines, vertical lines, saving and opening pictures, and a review lesson. The eleventh volume includes information on the GetCalc command, loops using Repeat, and pixel drawing. The twelfth volume includes information on drawing using points, and some extensive syntax about lists and using them in your programs. Finally, the complete compiled tutorials contain an introduction, conventions key, and appendix about the fonts used by the calculators. It now contains the full version. A must-have for all programmers, beginner and advanced alike!

    Categorized under:
  6. Simon Lothar has collected a great deal of technical information on the Casio Prizm, aka the fx-CG10 and fx-CG20. This Windows help file contains all of that information, including some system calls and technical details that are not yet in WikiPrizm or built into the PrizmSDK. This is the chm documenting all of the Prizm features demonstrated in the INSIGHT Add-In by Simon Lothar, plus much more. New: updated to version 15.

    Categorized under:
  7. These 3D-printable AAA batteries can be used to power battery-powered devices off of wall power. You'll need screws and washers to complete these batteries, as specified in the readme file included in the zip.

    Categorized under:
  8. Pieces of information on the topic of sending commands to the NOR Flash chip of production Nspire Clickpad calculators

    Categorized under:
  9. A work in progress KiCAD Schematic for an Arduino shield that supports 3 calculator networking. The shield footprint and schematic are in separate zip files. Put the Arduino shield files in the library path for KiCAD, and put the gCnBridge files in a project directory. There\'s a PDF of the schematic in there as well, although it's mostly the same as the schematic in the Calcnet documentation, apart from the connectors.

    I\'ve cross checked with the Sparkfun zigbee shield, and that seems to use D2/D3 on the Arduino, so there\'s some compatibility there. WiFi seems to be a bit up in the air, the Sparkfun WiFi shield takes up most of the data lines. I haven't looked at the new, official Arduino shield yet, nor have I looked at the Ethernet shields yet.

    I have 3 2.5mm connectors for serial connections to calculators, but I haven't broken out the calipers yet to figure out how many I can add to the end of the board, it may be a couple of more. I also don't have footprints yet for the 2.5mm connector I'm using, so that's coming.

    KiCAD
    http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite

    Categorized under:
  10. This is a collection of help files from ASMStudio8x. It may not work with WinZIP because I used 7zip to zip it.

    Categorized under:
  11. Up to date Notepad++ support for the latest standard of Redcode for Core Wars. Supports all ICWB \'88 and \'94 standard opcodes, extensions, modifications, and memory modes, along with pMARS 0.8 private space instructions. Also supports assert, for/rof, pin, org, end, comments, special comments, equ, and defines such as CORESIZE, PSPACESIZE, MAXCYCLES, MAXPROCESSES, WARRIORS, MAXLENGTH, CURLINE, MINDISTANCE, and VERSION. Perfect to use for longer Redcode warriors.

    Categorized under:
  12. The axiom, AxeDCS, allows one to use assembly references directly from DoorsCS in your Axe programs. You will need DoorsCS 7.1.1 at least to compile and run the program, and Axe 1.2.0 at least to compile.

    This xml file is a token file for TokenIDE, allowing you to write axe programs with the DCS axiom and correct syntax.

    Categorized under:
  13. This is the source code for the beta version of the mouse driver for TICI 1.0, the new external hardware standard for TI calculators. It allows you to connect an external PS/2 mouse using a TICI 1.0 hub (plans in the hardware section of the TICalc archives). Use this as a stand-alone program, integrate it into your BASIC programs, or put it into your ASM programs! An amazing breakthrough in TI calculator hardware.

    Categorized under:
  14. These are the schematics and plans for a docking station that allows you to sync data and information between a computer and your TI graphing calculator. Compatible with multiNET, a protocol coming in the future that will allow automatic backup and data transfer. This even allows the calculator to be run on an external power source! Check it out.

    Categorized under:
  15. [[UPDATED 01/03/13]] This is a dump of the Prizm OS's (v1.04) fonts. Some characters may be corrupted. All characters are provided AS-IS.

    Categorized under:
  16. Doors CSE 8 is the ultimate shell for color-screen TI-84 Plus C Silver Edition graphing calculators. This SDK will help you design BASIC and ASM programs for use under Doors CSE 8 and higher. Besides an exhaustive, 64-page summary of all the features and routines that Doors CSE 8 offers to BASIC and ASM programmers, this SDK contains a full toolchain to compile and build z80 ASM source code into .8xp files and all the necessary tools and include files. If you are interested in developing for Doors CSE or even learning about what it offers to programmers, this SDK is a must-have. Now updated for Doors CSE 8.1.

    Categorized under:
  17. These are the schematics and plans for modification that allows TI calculators to run off an external power supply. It requires only one component, and is compatible with multiNET and the Docking Station for TI Calculators. Find more program and hardware at http://www.cemetech.tk.

    Categorized under:
  18. This is the schematic and plans for a TICI 1.0 hub, the new USB-like standard for TI calculators. Software for this device coming soon, including keyboard support. A mouse driver for this device has already been released, available at http://www.ticalc.org/archives/files/fileinfo/344/34485.html. This version of the plans includes undated instructions and all-new plans. Check it out!

    Categorized under:
  19. A simple example of how to get going with SDCC to make an OS for the z80 calcs. See the COS topic for info

    Categorized under:
  20. This is the source code for the TICI 1.0 PS/2 keyboard driver, which lets you connect an external keyboard to you calculator. Check it out!

    Categorized under:
  21. This File Contains all of the necessary files needed for the "Learn z80 Assembly in 28 Days!" lesson. It includes Folders "TSAM, Source, and Exec" and files "TSAM.exe, tsam80.tab, ti83plus.inc, and devpac8x.com". This should help save you guys from un-needed searching time and allow you to work faster.

    Categorized under:
  22. This is an HDK/SDK for TICI 1.0 that explains the basic guidelines and protocols for TICI 1.0 hardware, software, and drivers. If you plan to create a hub, adapter, or driver, check this out!

    Categorized under:
  23. These are the plans and instructions for the TICI 1.0 modem adapter, which allows you to connect a modem to your calculator. Look for drivers soon that let you browse the Internet with this device! (Requires a TICI 1.0 hub to operate).

    Categorized under:
  24. This is a very early version of the workstation section of the CALCnet drivers, a set of programs that allows up to 255 calculators to be connected together and share files. This version is unoptimized and still in progress, but look for the first final version soon.

    Categorized under:
  25. These are the preliminary plans and schematics for networking TI calculators, including insrtuctions and explainations for both wired and wireless networking. Full schematics coming soon.

    Categorized under:
  26. This is the plans and schematics for the TICI 1.0 color screen adapter, which will allow programs to use 3-bit color (8 colors total) on your calculator, expandable to 8-bit color (256 colors) without any extra hardware. Check it out, build it, and tell me what you think! SDK coming soon.

    Categorized under:
  27. Reverse engineered USB Graph Silver Link "A" and "B" KiCad and PDF schematics.

    Hardware "B" revision 8052 firmware disassembly are also included in the archive for preservation. Building it requires sdcc toolchain.

    Upstream repository: https://github.com/queueRAM/ti_graph_link

    Categorized under:
  28. Makes displaying error popups a breeze, just include Errors.asm at the end of your program and define what you need at the top, then use it. Include Sound.asm at the start if you want to use the sound features.

    Categorized under:
  29. All 140 standard web colors defined in .h header files

    Includes: rgb1555, rgb565, and rgb555 along with bgr versions

    Example (1555):
    #define ForestGreen 0x1224
    #define Tomato 0x7D89
    #define SkyBlue 0xC33D

    Categorized under:
  30. TI Keboard and Software Manuals Sourced from Way Back Machine and legal release to copy the documents.

    https://web.archive.org/web/20050308043429mp_/http://education.ti.com/us/product/accessory/keyboard/guide/guides.html

    Categorized under:
  31. This CSV file contains a summary of the Cemetech statistics by file ID as of 2021-05-08, intended to be useful for experimenting with alternate ways to sort files.

    Categorized under:

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

Advertisement