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