GCC4TI

GCC4TI (from "GCC" and "TI") is a software development environment which allows developers to program and compile A68K assembly, GNU assembly, and C code for the Motorola 68000 series Texas Instruments graphing calculators (, TI-92 Plus and Voyage 200, as well as experimental support for the TI-92 with the Fargo shell). GCC4TI is licensed under the GNU General Public License.
GCC4TI is a fork of TIGCC, created after years of growing disagreements with the only remaining member of the TIGCC team.
Various parts of GCC4TI
The GCC4TI project includes many things that help developers create and manage projects.
* GCC4TI IDE (for Windows) - an integrated development environment with the GCC4TI compiler and documentation included. It is written in Delphi. It includes syntax editing and is also a project manager that helps to keep projects together. As of version 0.96 beta 10 the Windows IDE supports the latest version of TiEmu 3 for debugging via OLE Automation, as well as the older Virtual TI.
* Documentation - The GCC4TI manual contains detailed documentation on how to use the TIGCC IDE and compiler, and documents all the GCC4TI functions with detail.
* Compiler - The GCC4TI compiler is a patched version of GCC that allows developers to compile C and assembly code for the m68k Texas Instruments graphing calculators.
Related programming tools
There are tools which may help programmers using GCC4TI:
* TiEmu is a m68k TI graphing calculator emulator.
* TiLP is an alternative linking program to TI-Connect that works on Windows, Linux, FreeBSD and on Mac OS X.
* Virtual TI (VTI) is the first TI graphing calculator emulator supporting the TI-89 and the TI-92 Plus (but NOT the TI-89 Titanium and the Voyage 200.
GCC4TI recommends using the newer, more featureful (89T and V200 support, C source-level debugger) and more portable TiEmu. However, GCC4TI supports both VTI and TIEmu (TIGCC 0.96 Beta 8 supports only TIEmu), because some users would rather use VTI, which is faster and smaller (a consequence of being less accurate). As shown by , VTI is still largely used in 2009.
 
< Prev   Next >