TICTEX Logo
Author: Thomas Nussbaumer - Lionel Debroux (TICT) / Version: v1.40 / Date: xx/xx/2005

TICT-Explorer v1.40 for the TI-89/TI-89T/TI-92+/TI-V200



Table of Contents


(1) General Description

(2) Controls

(2.a) Controls for F1 Menu

(2.b) Controls for F2 Menu

(2.c) Controls for Hex Viewer

(2.d) Controls for TICTEXPV

(2.e) Info Dialog

(3) File Types

(3.a) AMS native ("NOSTUB") Programs

(3.b) Exe-packed Programs

(3.c) Kernel-based Programs

(3.d) TI-Pictures

(3.e) eBooks

(3.f) ScottFree Adventures

(3.g) Quill Adventures

(3.h) TEXT Variables

(3.i) BASIC PRGM and FUNC Files

(3.j) PV-Viewer Pictures

(3.k) Other Files

(4) Incompatible Programs

(5) Credits

(6) Copyleft

(7) How to Contact the Author

(8) Future Extensions




(1) General Description


TICT-Explorer is a file explorer for the TI-89 and TI-92+. Its features include:



Files included in the TICT-Explorer distribution:






(2) Controls


[Left] and [Right]—Switch between folder and file window panes
[Up] and [Down] —Highlight files or folders
[2nd][Up] and [2nd][Down] —Move to the top and bottom (respectively) of the current list
[Enter] and [Apps] —Execute or view highlighted file
[2nd][Number] —Assign shortcut [Diamond]+[Number] to highlighted file
[Diamond][Number] —Execute or view file assigned to respective shortcut key
[F1] —Open File menu
[F2] —Open Favorites menu
[F3] —Archive highlighted file or selected files(s)
[F4] —Check highlighted file or toggle selection state of all files in a folder when in the folder list
[F5] —Display Info Screen
[Backspace] —Delete highlighted file or selected file(s)
[Diamond][+] —Increase contrast
[Diamond][-] —Decrease contrast
[Esc] —Quit TICT-Explorer
[2nd][On] —Turns calculator off
[Letter] —Jumps to next file or folder that starts with this letter (Note: on the TI-89 there is no need to press [Alpha] first)

(2.a) Controls for F1 Menu (Push F1, then...)



(2.b) Controls for the F2 Menu



(2.c) Controls for Hex Viewer



(2.d) Controls for TICTEXPV



(2.e) Info Dialog






(3) File Types


TICT-Explorer has support for running several different types of programs without having to first run the viewer or executor normally required for such programs. The following file types are supported:

 

(3.a) AMS native ("NOSTUB") Programs



(3.b) Exe-packed Programs



(3.c) Kernel-based Programs



(3.d) TI-Pictures



(3.e) eBooks



(3.f) ScottFree Adventures



(3.g) Quill Adventures



(3.h) TEXT Variables



(3.i) Basic PRGM and FUNC Files



(3.j) PV-Viewer Pictures



(3.k) Other Files


Files of other types will be viewed with the integrated Hex Viewer. Any file may be viewed with the Hex Viewer by highlighting the file and pressing [F1], [6].

 

Please notice that, due to the method TICT-Explorer uses to explore folders, all external files that a program needs (example: ppg files for exepacked program starters, config files, external levels) need to be in the same folder as the program. This is contrary to what the TIOS expects.




(4) Incompatible Programs


The following types of programs are incompatible with TICT-Explorer:






(5) Credits


  1. Zeljko Juric (zjuric@utic.net.ba) — for the TIGCCLIB docs and sharing his insights with me
  2. Guillaume de Vivies (gdv@fr.fm) and Loic Minier (Lool@fr.fm) — for the battery strength detection code for HW1 calculators
  3. Xavier Vassor (xvassor@mail.dotcom.fr) and the Doors Team — for the original anti-crash code that we made
  4. Philippe Gervaise (CandyMan@I-france.com) — for the documentation of his PictureMaker format
  5. Jim Haskell (jimhaskell@yahoo.com) — for his wonderful English documentation
  6. Marcos Lopez (marcos.lopez@gmx.net) — for the spanish translations
  7. Claude Boulade (claude.boulade@bull.net) and Lionel Debroux (lionel_debroux@yahoo.fr) — for the french translations
  8. Andrea Rimondi (andrea.rimo@libero.it) — for the italian translations
  9. Gustavo Muller (blazter_br@hotmail.com) — for the portuguese translations
  10. Francesco Orabona (bremen79@infinito.it) — for the new battery detection code
  11. Kevin Kofler (kevin.kofler@chello.at) — for his help on the french and italian translations related to v1.10, the launcher code in v1.40+.
  12. Peter Rowe (mig53@yahoo.com) — for his help on the spanish translations related to v1.10
  13. Davico Rosello — for his help on the spanish translations related to v1.40
  14. Olivier Armand (ola.e-ml@wanadoo.fr) — for the necessary modifications to support kernel-dependent exepacked programs and the new battery detection code.
  15. Greg Dietsche (calc@gregd.org) — for the F-Line ROM_CALLs support.
  16. Kevin Kofler and Sebastian Reichelt (sebastian@tigcc.ticalc.org) — for the TIGCC 0.95+ optimizing linker: although a part of the size gain in TICT-Explorer 1.40 was done by rewriting the code another way, the greatest part of it comes from the new linker abilities.
  17. Lionel Debroux for the TICT-Explorer 1.40+ coding
  18. Patrick Pιlissier (ppelissi@caramail.com) for help related to making TICT-Explorer 1.40+ work with kernel-based programs on PreOS 0.7+ and on PedroM.
  19. The TICT-Explorer beta testers — for their help in making this program relatively bug-free :-)

    A Walters (toytenbankes@kosher.com) Jim Haskell (jimhaskell@yahoo.com)
    A. J. (kaizer_911@yahoo.com) Joey@50-50.Com (joey@50-50.com)
    Alex K (alexk360@hotmail.com) Link (Emulation64) (link@emulation64.com)
    Andrew Timson (ArsenicMan33@hotmail.com) Lisa Kwikkel (kwik@mtcnet.net)
    Artraze (dillonc@att.net) Marcos Lopez (marcos.lopez@gmx.net)
    Bersoft (bersoft@free.fr) Martin Klein-Hennig (martinkh@web.de)
    Chaosmind9@Aol.Com (chaosmind9@aol.com) Marvin Thorman (mthorman@ucaa.org)
    Christian Frieίnegg (c_friessnegg@hotmail.com)Michael Olson (bigmike160@yahoo.com)
    Claude Boulade (claude.boulade@bull.net) Mikael P. Johansson (mpjohans@cc.helsinki.fi)
    Colin Squier (cwsquier@mediaone.net) Nirv1699 (Nirv1699@aol.com)
    Daniel Cooke (Abolisher@massassi.com) Peter Rowe (mig53@yahoo.com)
    Dark ANGEL (dark.angel@waika9.com) Phillip Hendrickson (phendric@usc.edu)
    Dustin Kimble (dustinkimble_1@hotmail.com) Scott Noveck (noveck@pluto.njcc.com)
    Dylan M (frost@subdimension.com) Sebastian Reichelt (SebastianR@gmx.de)
    Guillaume Revaillot (G_revail@hotmail.com) SnyperP@aol.com (SnyperP@aol.com)
    James Gragg (truspinner@e-machines.net) Valentin Durif (Val.snoop@freesbee.fr)
    Jana Southwick (south299@fidalgo.net) Viper9684@Earthlink.Net (viper9684@earthlink.net)
    Brian Yin (feisty.rabbit@gmail.com) Martin Daveluy (daveluy_ricard@videotron.ca)
    Martin Huber (mhubi@freesurf.ch) Qi Gan(qgan@iastate.edu)
    Dave Gan (DaveGan2005@aol.com) Dan Moore (danbert23@yahoo.com)
    Matthieu Gallet (matthieu_gallet@yahoo.fr)


And, of course, myself (thomas.nussbaumer@gmx.net) for the rest ;-)




(6) Copyleft


This program may be distributed by any other website for non-commercial use only.

 

DISTRIBUTIONS ON ANY OTHER MEDIUM (Disc,CD-ROM,DVD etc.) are PROHIBITED without separate allowance of the author.

 

The author makes no representations or warranties about the suitability of the software and/or the data files, either express or implied. The author shall not be liable for any damages suffered as a result of using or distributing this software and/or data files.

 

You are free to re-use any part of the sourcecode in your products as long as you give credits including a reference to the TICT-HQ (http://tict.ticalc.org/).




(7) How to Contact The Author


If you find a bug in TICT-Explorer, or have some suggestions, you are encouraged to visit the TICT's forums at http://pub26.ezboard.com/btichessteamhq. The TICT-HQ website is at http://tict.ticalc.org/.




(8) Future Extensions


The following list (mostly sorted by priority) holds some features which are scheduled for later releases:




The following list (not unsorted by priority) holds some features which may or may not be implemented after 1.50:




Documentation written by Jim Haskell jimhaskell@yahoo.com, updated by Lionel Debroux lionel_debroux@yahoo.fr
Thomas Nussbaumer, Graz/Austria 06/05/2004
- Visit the TICT-HQ at http://tict.ticalc.org