AKTUELLE UPDATES: | springen zu: ASM- / TI-BASIC-Programme |
UPDATE (2006/05/02): HW3Patch v.1.03 (statt 1.02)
UPDATE (2005/09/12): XtraKeys v.3.00 (statt 2.32)
UPDATE (2005/08/21): HW3Patch v.1.02 (statt 1.01)
UPDATE (2005/02/20): Auto Alpha-Lock Off v.1.15 (statt 1.14)
UPDATE (2005/02/14): HW3Patch
v.1.01 (statt 1.00)
UPDATE (2005/02/14): Auto Alpha-Lock Off
v.1.14 (statt 1.13)
UPDATE (2004/09/08): Backgammon
v.2.01 (statt 2.00)
UPDATE (2004/09/08): Backgammon for Fargo
v.2.01 (statt 2.00)
UPDATE (2004/09/05): Backgammon
v.2.00 (statt 1.01)
UPDATE (2004/09/05): Backgammon for Fargo
v.2.00 (statt 1.00)
UPDATE (2004/08/14): Backgammon v.1.01 (statt 1.00)
NEU (2004/08/14): Backgammon
v.1.00
NEU (2004/08/14): Backgammon for Fargo
v.1.00
NEU (2004/08/11): Iceberg v.1.00 (TI-89-Titanium-Port von PpHds PreOs 0.67)
NEU (2004/08/11): GhostBuster v.1.00 (von ExtendeD und mir)
NEU (2004/08/01): HW3Patch v.1.00
UPDATE (2004/07/04): XtraKeys v.2.32 (statt 2.31)
UPDATE (2004/07/03): Auto Alpha-Lock Off v.1.13 (statt 1.12)
UPDATE (2004/07/02): TI-89/92+/V200
Hardware 2.00 AMS 2.0x TSR support v.1.12 (statt 1.11a)
UPDATE (2004/07/02): AutoClBr (auto close brackets)
v.2.22 (statt 2.21a)
UPDATE (2004/07/01): AutoClBr (auto close brackets) v.2.21a (statt 2.21)
UPDATE (2004/06/27): UnInEvHk Event Hook Uninstaller v.4.00 (statt 3.00)
UPDATE (2004/06/24): TI-89/92+/V200 Hardware 2.00 AMS 2.0x TSR support v.1.11a (statt 1.11)
UPDATE (2003/09/17): UnInEvHk Event Hook Uninstaller v.3.00 (statt 2.02)
UPDATE (2003/05/23): Auto Alpha-Lock Off v.1.12 (statt 1.11)
Alle diese Programme sind ©
Kevin Kofler (außer wenn "externer Link" angegeben ist)
und die folgende Lizenz gilt für alle (außer natürlich für
externe Links und für Textdateien):
Kevin Kofler's
TI-89 program license (Englisch)
Außerdem werden alle diese Programme mit ihrer Dokumentation und ihrem Quelltext in ihrem ZIP-Archiv vertrieben.
Taschenrechnermodellabkürzungen: 89 = TI-89, 89Ti = TI-89 Titanium, 92+ = TI-92+, V200 = Voyage 200.
Programmdateien | Rechner | Beschreibung |
AutoClBr (auto close brackets) v.2.22 | 89, 89Ti, 92+, V200 | Dieses Programm schließt
automatisch alle in der Home-Screen- bzw. Y=-Editor-Eingabezeile offengelassenen
Klammern. Die V.2.21a fügt die Unterstützung für den TI-89 Titanium (mit HW3Patch) hinzu. Die V.2.22 enthält h220xTSR 1.12 (HW3-Erkennungsbugfix). |
Information about the TI-89/92+ home screen entry line (auf Englisch, Dokumentversion 1.00) | 89, 92+ | Diese Textdatei beschreibt alle Informationen über die Home-Screen-Eingabezeile des TI-89/92+, die ich für AutoClBr selber herausfinden mußte, weil sie vorher nicht dokumentiert waren. (Die Programmlizenzen können auf diese Datei natürlich nicht angewendet werden.) |
Auto Alpha-Lock Off v.1.15 für TI-89 AMS 2.0x und TI-89 Titanium AMS 3.0x | 89 2.0x, 89Ti 3.0x | Dieses Programm
deaktiviert die lästige Funktion der Advanced Mathematic Software
2.0x/3.0x für TI-89 und TI-89 Titanium, die automatisch den alpha-lock-
(Buchstabeneingabe-) Modus aktiviert, sobald man einen Dialog betritt. Die V.1.12 fügt die Unterstützung für AMS 2.09 hinzu. Die V.1.13 fügt die Unterstützung für den TI-89 Titanium mit AMS 3.00 hinzu. Die V.1.14 hatte einige Bugs in der Unterstützung für AMS 3.01, also wenn Sie die haben, bitte updaten. Die V.1.15 fügt die Unterstützung für den TI-89 Titanium mit AMS 3.01 hinzu. |
UnInEvHk event hook uninstaller v.4.00 | 89, 89Ti, 92+, V200 | Dies ist ein Update für
den offiziellen Uninstaller von AutoClBr, Auto Alpha-Lock Off, XtraKeys und vieler
anderer Ereignis-Hooks. Es ist als ein universell einsetzbarer
Uninstaller für Ereignis-Hooks (die meine Konvention verwenden)
vorgesehen. Die V.3.00 fügte Unterstützung für die jetzt veraltete Ereignis-Hook-Konvention v.2.00 (nicht mehr unterstützt, die Ereignis-Hook-Konvention V.3.00 baut stattdessen auf der V.1.01 auf) hinzu. Die V.4.00 ist kleiner, unterstützt den TI-89 Titanium und die damit verbundenen Ereignis-Hook-Konvention 3.00 und korrigiert einen Bug. |
XtraKeys v.3.00 | 89, 89Ti, 92+, V200 | Dieses Programm weist häufig
benützte mathematische Funktionen (10^, log, ^2, ^3, abs, nCr, nPr, xte Wurzel,
Logarithmus zur Basis x), sowie auf dem TI-89/89Ti auch alle normalerweise nur auf dem TI-92+/V200
vorhandenen Tasten (^-1, ∑ (SIGMA), Akzent-
und internationale Tasten, ?, #), den unbenützten
Tastenkombinationen auf der Tastatur des TI-89/89Ti/92+/V200 zu.
Die V.2.32 fügt die Unterstützung für den TI-89 Titanium (mit HW3Patch) hinzu. Die V.3.00 fügt vollständige Unterstützung für AMS 3.10 hinzu. |
TI-89/92+/V200 Hardware 2.00 AMS 2.0x/3.0x TSR support (h220xTSR) v.1.12 | 89, 92+, V200 | Dieses Programm erlaubt es speicherresidenten (TSR) Programmen, stabil
auf HW2-Rechnern mit AMS 2.xx/3.xx und ohne HW2Patch zu laufen. Es installiert sich
ins RAM (es ist selber ein TSR) und wird AMS NICHT verändern. Es wird in zukünftigen Versionen aller meiner TSR-Programme enthalten sein. Die V.1.11a erkennt Hardwareversion 3 korrekt (unterstützt sie aber nicht, verwenden Sie stattdessen HW3Patch). Die V.1.12 korrigiert einen Bug in der HW3-Erkennung. |
HW3Patch v.1.03 | 89, 89Ti, 92+, V200 | Dieses Programm patcht AMS, um speicherresidente (TSR) Programme, DLLs (dynamische Bibliotheken), Stack-Trampolines (von einigen Programmen als Teil der GCC-Implementierung für verschachtelte Funktionen verwendet) und ähnliche Konstrukte auf HW2-, HW3- und HW4-Rechnern mit AMS 2.00 oder höher zum Laufen zu bringen. Die V.1.01 fügt die Unterstützung für AMS 3.01 hinzu. Die V.1.02 fügt die Unterstützung für AMS 3.10 hinzu. Die V.1.03 fügt die Unterstützung für Hardware 4.00 hinzu. |
GhostBuster v.1.00 © 2004 Olivier Armand (ExtendeD) und Kevin Kofler, unter GPL-Lizenz |
89Ti | Dieses Programm patcht Assembler- und C-Programme, um Kompatibilitätsprobleme mit der HW3 (TI-89 Titanium) zu korrigieren. Dieses Projekt wurde von ExtendeD begonnen, und ich habe mich entschlossen, mich als Teil meiner Arbeit an der TI-89-Titanium-Kompatibilität an sein Projekt anzuschließen. |
Backgammon v.2.01 | 89, 89Ti, 92+, V200 | Dies ist ein Backgammon-Programm, das es Ihnen erlaubt, klassisches Backgammon (ohne einen Verdopplungswürfel) gegen den Taschenrechner, gegen einen anderen Spieler auf dem selben Rechner oder über den Linkport zu spielen. Es ist in C geschrieben (Quelltext mitgeliefert), und die Features beinhalten 7 Graustufen. Auf dem TI-89, TI-89 Titanium, TI-92+ und Voyage 200 wird kein Kernel benötigt. Auf dem TI-92, TI-92 II und TI-92 E wird Fargo II benötigt. |
Backgammon for Fargo v.2.01 | 92, 92II, 92E | |
RUNPROG II program from function launcher v.2.00 | 89, 89Ti, 92+, V200 | Dieses Programm erlaubt Ihnen, ein TI-BASIC-Programm aus einer Funktion auszuführen, um deren Restriktionen zu umgehen. RUNPROG II benötigt keinen Kernel mehr (es ist jetzt ein "_nostub", kernel-unabhängiges Programm wie meine anderen Assembler-Programme), aber unter AMS 2.0x benötigen Sie IPR von Cyril Pascal (Paxal) (externer Link). Auf HW2 werden Sie auch meinen HW2 AMS 2 TSR support installieren müssen, um Abstürze mit IPR zu vermeiden. Für den TI-89 Titanium gibt es 2 Möglichkeiten: 1. HW3Patch und Iceberg installieren. 2. HW3Patch installieren, IPR mit GhostBuster patchen und installieren. Siehe oben für Links zu den genannten Programmen. |
Tutorial: _nostub Assembly Programming for the TI-89/92+ v.1.02 (Englisch) / La programmation en assembleur _nostub pour TI-89/92+ v.1.02 (Französisch) | 89, 89Ti, 92+, V200 | Dieses Tutorial versucht, Anfängern in Assembler- (nicht C-) Programmierung, sowie Assembler-Programmierern, die Erfahrungen nur mit dem Schreiben von Programmen haben, die einen Kernel benötigen, das Schreiben von Programmen, die keinen Kernel benötigen, sogenannten "_nostub-Programmen", beizubringen. (Derzeit ist keine deutsche Version verfügbar.) (Die Programmlizenzen können auf diese Datei natürlich nicht angewendet werden.) |
Alpha/beta stuff:
Discontinued alpha/beta/outdated stuff:
Alle unten angeführten Programme sollten sowohl mit AMS 1, als auch mit AMS 2, als auch mit AMS 3, alle derzeit, 2004-06-04, erhältlichen Sprachlokalisierungen sowie den TI-89 Titanium inbegriffen, einwandfrei kompatibel sein. Sollte irgendein Kompatibilitätsproblem bestehen, so handelt es sich um einen mir mitzuteilenden Bug.
Wenn Sie diese Programme für den TI-92 oder, falls sie noch nicht kompatibel sind, für den TI-92+ portieren, schicken Sie mir bite Ihre portierte Version per E-Mail!
Alle diese Programme sind © Kevin Kofler und
die folgende Lizenz gilt für alle:
Kevin Kofler's
TI-89 program license (Englisch)
Programmdateien | Textdateien | Rechner | Beschreibung |
CHEMISLV Chemistry Equation Solver (Chemie-Gleichungslöser) V.4.11 | Liesmich Read me Lisez moi Leggimi Tutorial für Anfänger bald verfügbar ASCII-Quelltext: chem() chemisfn() chemislv() chemisui() chemslv() exp2matr() getvars() getvart2() matr2exp() |
89, 89Ti, 92+, V200 | Dieses Programm
berechnet die Ausgleichskoeffizienten der Gleichungen von chemischen
Reaktionen. V.4.11 ist nicht mehr mit der polnischen Version von AMS inkompatibel. |
GREY4PNT Zeichnen in 4 Graustufen | Drücken Sie für
On-Calc-Hilfe auf F1 ASCII-Quelltext |
89, 89Ti | Dieses Programm erlaubt Ihnen, auf allen TI-89 (Hardware-Version 1 und 2.00) in 4 Graustufen zu zeichnen. |
GREYPIC Graustufen-Bildviewer | ASCII-Quelltext | 89, 89Ti, 92+, V200 | Dieses Programm zeigt Bilder von GREY4PNT oder mit bis zu 17 Graustufen auf allen TI-89 an. |
LOGSCALE logarithmische Skala | ASCII-Quelltext | 89, 89Ti, 92+, V200 | Dieses Programm konvertiert alle Funktionen im Modus FUNK (FUNC) in eine logarithmische oder semi-logarithmische Skala und zurück. Wenn Sie nicht wissen, was das ist, dann brauchen Sie es nicht. |
P3EXACT kubische Formel | ASCII-Quelltext | 89, 89Ti, 92+, V200 | Diese Funktion berechnet die exakten Lösungen von kubischen Gleichungen mit Hilfe der kubischen Formel. Geben Sie die Koeffizienten als {a,b,c,d} für ax³+bx²+cx+d=0 ein. |
P4EXACT quartische Formel (2. Version) | ASCII-Quelltext | 89, 89Ti, 92+, V200 | Diese Funktion berechnet die exakten Lösungen von polynomialen Gleichungen 4. Ordnung mit Hilfe der quartischen Formel. Geben Sie die Koeffizienten als {a,b,c,d,e} für ax4+bx³+cx²+dx+e=0 ein. Die neue Version gibt Wurzeln mit Multiplizität mehrmals aus. Diese Funktion benötigt P3EXACT. |
DATEFUNC Datumsfunktionen (vollständig lokalisiert*) (2. Update für AMS 2.03) | Read
me ASCII-Quelltext: datediff() datelist() dateserl() localdat() setdate() setdateq() weekday() |
89, 89Ti, 92+, V200 | Dieses Paket ermöglicht
Ihnen, Datumsberechnungen zwischen dem 1.3.1800 und dem 28.2.2100
durchzuführen. Es wird auch als Unterprogramm für ORGANIZR und
CALENDAR benötigt. LOCALIZE ist für die Programme setdate() und setdateq(), sowie (in der neuen Version) für die Funktion localdat() notwendig. Die neue Version macht localdat, setdate und setdateq mit den nicht-englischen Sprachen unter AMS 2.03 kompatibel. |
LOCALIZE Lokalisation für Programme (2. Update für AMS 2.03) | Read
me ASCII-Quelltext: localize() setlang() |
89, 89Ti, 92+, V200 |
Dieses Paket erlaubt das Lokalisieren von Programmen und wird als Unterprogramm für ORGANIZR, CALENDAR und die Programme setdate() und setdateq(), sowie die Funktion localdat(), von DATEFUNC benötigt. setlang() ist für AMS 2.03 und höher nicht notwendig, da localize() jetzt die Sprachmodi des TI-89 verwendet, aber es erlaubt jetzt, diese zu ignorieren und eine andere Sprache für Programme zu verwenden (2. Update). |
CALENDAR Kalender (vollständig lokalisiert*) | Read
me ASCII-Quelltext |
89, 89Ti, 92+, V200 |
Dieses Programm zeigt Kalender zwischen 1801 und 2099 an. Es benötigt DATEFUNC und LOCALIZE. |
ORGANIZR Super Organizer (vollständig lokalisiert*) | Read
me ASCII-Quelltext: organizr() orgreset() |
89, 89Ti, 92+, V200 | Dies ist ein sehr nützlicher 13-Tage-im-voraus-Organizer mit Stundenplan-Editor und -Viewer. Er benötigt DATEFUNC und LOCALIZE. |
* "vollständig lokalisiert" bedeutet:
Es wird wahrscheinlich keine spanische, portugiesische, russische, arabische, chinesische, japanische, … Version geben. Sorry!