VOTA QUESTO SITO NELLA TOP100ITALIA

Software
How it's simple to understand from the Ti-89's Hardware  page this calculator had inside a 68K Motorola processor and then it's possible programming it in 68K Assembler. For this purpose exists many sites that can usefull help the beginner as the expert programmers .  An important thing it's that the ti-89 as you can buy can't execute immediatly assembler programs but it needs a "Shell" that can do so. One of the best is Doorsos that you can download here:
 

Doorsosd.zip   Doorsos ver. 0.92 II for developers  Amiga assembler
Doors.zip  Doorsos ver. 0.92 II for developers  68K assembler
Doorsos.zip  Doorsos ver. 0.96 II
Plusshell.zip  Plusshell ver. 1.0 alpha
Winos89.zip  Winos89 ver. 1.0

To rapidly know how to program in assembly 68K for Ti-89 I suggest you this course in HTML: ti89school .
In order to have further informations you can download this files:
 
 
d68k.zip  Disassembler for assembler motorola 68K
memsize.pdf  Memory organization in ti89
 asm89.txt  Assembler language for  ti-89

Emulators 

A powerful thing exists to avoid calculator destruction maked by own programs or by other downloaded: to test  programs  before installing them on the Ti-89. The best is find an emulator. An emulator is a PC program that simulate in a perfect way  calcultor with every its own functions. Obviously to do it we neede a copy of  Ti-89 ROM . The problem it isn't simple fo oldest ROM (ver 1.0X), but the newest are available to free download at Texas Instruments as  Flash ROM updating. One of the best emulator, in mine opinion, is the Virtual TI (VTI) by Rusty Wagner now at version 2.5 beta 5. It's possible to free download it at this web address: http://www.graphicsstudio.net/vtimain.php
Download it and give me your opinion . Enjoy it.

Programming

How many times probably you ask to yourserlf : how does it possible create immagins with Ti-89? How can I use the link port ? This file: ti92help will help you becouse it explains in detail in wich way you can program your  ti-89 with C++ and Turbo Pascal examples by which, with the help of some experience, it will be simple creating  assembler routines ( see up ).
 
 
 

Home page