AGGIORNAMENTI RECENTI: | andare a: programmi ASM / TI-BASIC |
AGGIORNAMENTO (2006/05/02): HW3Patch v.1.03 (al posto di 1.02)
AGGIORNAMENTO (2005/09/12): XtraKeys v.3.00 (al posto di 2.32)
AGGIORNAMENTO (2005/08/21): HW3Patch v.1.02 (al posto di 1.01)
AGGIORNAMENTO (2005/02/20): Auto Alpha-Lock Off v.1.15 (al posto di 1.14)
AGGIORNAMENTO (2005/02/14): HW3Patch
v.1.01 (al posto di 1.00)
AGGIORNAMENTO (2005/02/14): Auto Alpha-Lock Off
v.1.14 (al posto di 1.13)
AGGIORNAMENTO (2004/09/08): Backgammon
v.2.01 (al posto di 2.00)
AGGIORNAMENTO (2004/09/08): Backgammon for Fargo
v.2.01 (al posto di 2.00)
AGGIORNAMENTO (2004/09/05): Backgammon
v.2.00 (al posto di 1.01)
AGGIORNAMENTO (2004/09/05): Backgammon for Fargo
v.2.00 (al posto di 1.00)
AGGIORNAMENTO (2004/08/14): Backgammon v.1.01 (al posto di 1.00)
NUOVO (2004/08/14): Backgammon
v.1.00
NUOVO (2004/08/14): Backgammon for Fargo
v.1.00
NUOVO (2004/08/11): Iceberg v.1.00 (portaggio TI-89 Titanium di PreOs di PpHd)
NUOVO (2004/08/11): GhostBuster v.1.00 (di ExtendeD e me)
NUOVO (2004/08/01): HW3Patch v.1.00
AGGIORNAMENTO (2004/07/04): XtraKeys v.2.32 (al posto di 2.31)
AGGIORNAMENTO (2004/07/03): Auto Alpha-Lock Off v.1.13 (al posto di 1.12)
AGGIORNAMENTO (2004/07/02): TI-89/92+/V200
Hardware 2.00 AMS 2.0x TSR support v.1.12 (al posto di 1.11a)
AGGIORNAMENTO (2004/07/02): AutoClBr (auto close brackets)
v.2.22 (al posto di 2.21a)
AGGIORNAMENTO (2004/07/01): AutoClBr (auto close brackets) v.2.21a (al posto di 2.21)
AGGIORNAMENTO (2004/06/27): UnInEvHk Event Hook Uninstaller v.4.00 (al posto di 3.00)
AGGIORNAMENTO (2004/06/24): TI-89/92+/V200 Hardware 2.00 AMS 2.0x TSR support v.1.11a (al posto di 1.11)
AGGIORNAMENTO (2003/09/17): UnInEvHk Event Hook Uninstaller v.3.00 (al posto di 2.02)
AGGIORNAMENTO (2003/05/23): Auto Alpha-Lock Off v.1.12 (al posto di 1.11)
Tutti i programmi seguenti
sono © Kevin Kofler (tranne se "link esterno" è specificato)
e la licenza seguente si applica a tutti (tranne ai link esterni e
ai file testo naturalmente):
Kevin Kofler's
TI-89 program license (in inglese)
Inoltre, tutti questi programmi sono diffusi colla loro documentazione e il loro codice sorgente inclusi nell'archivio ZIP.
Abbreviazioni per i nomi di modello delle calcolatrici: 89 = TI-89, 89Ti = TI-89 Titanium, 92+ = TI-92+, V200 = Voyage 200.
file programmi | calc | descrizione |
AutoClBr (auto close brackets) v.2.22 | 89, 89Ti, 92+, V200 | Questo programma chiude
automaticamente tutte le parentesi lasciate aperte nella linea di
commandi degli schermi principale (home) e Y=. La v.2.21a aggiunge il supporto per la TI-89 Titanium (HW3Patch necessario). La 2.22 contiene h220xTSR 1.12 (correzione della detezione HW3). |
Information about the TI-89/92+ home screen entry line (in inglese, versione del documento 1.00) | 89, 92+ | Questo file testo descrive tutte le informazioni sulla linea di commandi dello schermo principale delle TI-89/92+ che ho dovuto trovare da solo per AutoClBr perché non erano documentate prima. (Le licenze per programmi non sono naturalmente applicabili a questo file.) |
Auto Alpha-Lock Off v.1.15 per TI-89 AMS 2.0x e TI-89 Titanium AMS 3.0x | 89 2.0x, 89Ti 3.0x | Questo programma
disattiva la funzione noiosa di Advanced Mathematic Software 2.0x/3.0x per
TI-89 e TI-89 Titanium che attiva automaticamente il modo alpha-lock (entrata di lettere)
all'ingresso in un dialogo. La v.1.12 aggiunge il supporto per AMS 2.09. La v.1.13 aggiunge il supporto per la TI-89 Titanium con AMS 3.00. La v.1.14 aveva qualche errore nella detezione di AMS 3.01, dunque chi ha questa versione è pregato di aggiornarsi alla 1.15. La v.1.15 aggiunge il supporto per la TI-89 Titanium con AMS 3.01. |
UnInEvHk event hook uninstaller v.4.00 | 89, 89Ti, 92+, V200 | Questo è un
aggiornamento per il disistallatore ufficiale di AutoClBr, Auto Alpha-Lock Off, XtraKeys
e molti altri hooks di eventi. È
previsto come un disistallatore universalmente utilizzabile per gli hooks di eventi
(che usano la mia convenzione). La v.3.00 aggiungeva il sopporto per la convenzione di hooks di eventi v.2.00 adesso antiquata (non pi gestita, la convenzione v.3.00 si basa invece sulla v.1.01). La v.4.00 è più piccola, aggiunge il sopporto per la TI-89 Titanium e la convenzione di hooks di eventi v.3.00 che gli è associata e corregge un bug. |
XtraKeys v.3.00 | 89, 89Ti, 92+, V200 | Questo programma
assegna delle funzioni matematiche usate frequentemente (10^, log, ^2,
^3, abs, nCr, nPr, radice x-esima, logaritmo di base x),
e sulla TI-89/89Ti anche tutti i tasti normalmente presenti
solo sulle TI-92+/V200 (^-1, ∑ (SIGMA), tasti
accento e internazionali, ?, #), alle combinazioni di tasti non
utilizzate sulla tastiera delle TI-89/89Ti/92+/V200.
La v.2.32 aggiunge il supporto per la TI-89 Titanium (HW3Patch necessario). La v.3.00 completa la gestione di AMS 3.10. |
TI-89/92+/V200 Hardware 2.00 AMS 2.0x/3.0x TSR support (h220xTSR) v.1.12 | 89, 92+, V200 | Questo programma permette ai programmi residenti in memoria (TSR) di essere stabili
sulle calcolatrici HW2 con AMS 2.xx/3.xx e senza HW2Patch. Si istalla
nella RAM (è un TSR egli stesso) e NON modifichera AMS. Sarà incluso nell versioni future di tutti i miei programmi residenti. La v.1.11a detetta la versione hardware 3 correttammente (ma non la gestisce, invece deve essere usato HW3Patch). La v.1.12 corregge un bug nella detezione HW3. |
HW3Patch v.1.03 | 89, 89Ti, 92+, V200 | Questo programma modifica AMS per permettere ai programmi residenti in memoria (TSR), alle DLL (librerie dinamiche), ai stack trampolines (utilizzati da alcuni programmi come parte dell'implementazione delle funzioni imbricate di GCC) ed alle costruzioni simili di funzionare sulle calcolatrici HW2, HW3 e HW4 con AMS 2.00 o superiore. La v.1.01 aggiunge il supporto per AMS 3.01. La v.1.02 aggiunge il supporto per AMS 3.10. La v.1.03 aggiunge il supporto per il hardware 4.00. |
GhostBuster v.1.00 © 2004 Olivier Armand (ExtendeD) e Kevin Kofler, sotto licenza GPL |
89Ti | Questo programma modifica i programmi in assembler o C per correggere i problemi di compatibilità con le HW3 (TI-89 Titanium). Questo progetto è stato lanciato da ExtendeD, ed ho deciso di aggiungermi ai suoi sforzi come parte del mio lavoro per la compatibilità TI-89 Titanium. |
Backgammon v.2.01 | 89, 89Ti, 92+, V200 | Questo è un programma di backgammon permettendo di giocare al backgammon classico (senza un dado di doppiaggio) contro la calcolatrice, contro un altro giocatore sulla stessa calcolatrice o attraverso il link port. È scritto in C (codice sorgente incluso), con tra le specialità l'utilizzo dei 7 livelli di grigio. Sulle TI-89, TI-89 Titanium, TI-92+ e Voyage 200, nessun kernel è necessario. Sulle TI-92, TI-92 II e TI-92 E, Fargo II è necessario. |
Backgammon for Fargo v.2.01 | 92, 92II, 92E | |
RUNPROG II program from function launcher v.2.00 | 89, 89Ti, 92+, V200 | Questo programma rende possibile l'esecuzione dei programmi TI-BASIC a partire da funzioni, permettendo così di evitare le restrizioni di queste. RUNPROG II non adopera più un kernel (è adesso un programma "_nostub", indipendente dai kernel, come tutti i miei altri programmi in assembler), ma sotto AMS 2.0x, adopera IPR di Cyril Pascal (Paxal) (link esterno). Sulle HW2, dovrà istallare anche il il mio HW2 AMS 2 TSR support per evitare crashes con IPR. Sulla TI-89 Titanium, Lei ha 2 opzioni: 1. Installare HW3Patch ed Iceberg. 2. Installare HW3Patch, patchare IPR con GhostBuster ed installarlo. Vedi qui s per dei link verso i programmi elencati. |
Tutorial: _nostub Assembly Programming for the TI-89/92+ v.1.02 (inglese) / La programmation en assembleur _nostub pour TI-89/92+ v.1.02 (francese) | 89, 89Ti, 92+, V200 | Questo tutorial cerca di insegnare agli principianti in programmazione in assembler (non in C), o ai programmatori in assembler che hanno esperienze solo nella programmazione di programmi he necessitano un kernel, di scrivere programmi che non necessitano alcun kernel, detti "programmi _nostub". (Non è disponibile nessuna versione italiana al momento.) (Le licenze per programmi non sono naturalmente applicabili a questo file.) |
Alpha/beta stuff:
Discontinued alpha/beta/outdated stuff:
Tutti i programmi quì sotto dovrebbero essere interamente compatibili con AMS 1, AMS 2 e AMS 3, compreso con tutte le applicazioni di localizzazione disponibili attualmente, 2004-06-04, e con la TI-89 Titanium. Se ci sono dei problemi di compatibilità, si tratta di un bug che prego di segnalarmi.
Se porta questi programmi per la TI-92 o, se non sono ancora compatibili, per la TI-92+, è pregato di spedirmi la Sua versione portata per e-mail!
Tutti i programmi seguenti sono © Kevin
Kofler e la licenza seguente si applica a tutti:
Kevin Kofler's
TI-89 program license (in inglese)
file programmi | file testo | calc | descrizione |
CHEMISLV Chemistry Equation Solver (risolvitore di equazioni chimiche) v.4.11 | Leggimi Read me Lisez moi Liesmich tutorial per principianti disponibile presto sorgente ASCII: chem() chemisfn() chemislv() chemisui() chemslv() exp2matr() getvars() getvart2() matr2exp() |
89, 89Ti, 92+, V200 | Questo programma
bilancia le equazioni di reazioni chimiche. La v.4.11 non è più incompatibile colla versione polacca di AMS. |
GREY4PNT disegno in 4 livelli di grigio | Premere su F1 per aiuto
sulla calcolatrice sorgente ASCII |
89, 89Ti | Questo programme permette di disegnare in 4 grigi su tutte le TI-89 (versione hardware 1 e 2.00). |
GREYPIC visualizzatore di imagini in livelli di grigio | sorgente ASCII | 89, 89Ti, 92+, V200 | Questo programma visualizza le imagini di GREY4PNT o con fino a 17 livelli di grigio su tutte le TI-89. |
LOGSCALE scala logaritmica | sorgente ASCII | 89, 89Ti, 92+, V200 | Questo programma converte ogni funzione nel modo FUNZ (FUNC) verso un scala logaritmica o semi-logaritmica e di ritorno. Se non sa che cos'è, non lo adopera. |
P3EXACT formula cubica | sorgente ASCII | 89, 89Ti, 92+, V200 | Questa funzione da le soluzioni esatte a delle equazioni cubiche coll'aiuto della formula cubica. I coefficienti vanno entrati come {a,b,c,d} per ax³+bx²+cx+d=0. |
P4EXACT formula quartica (2nda versione) | sorgente ASCII | 89, 89Ti, 92+, V200 | Questa funzione da le soluzioni esatte a delle equazioni polinomiali di ordine 4 (quartiche) coll'aiuto della formula quartica. I coefficienti vanno entrati come {a,b,c,d,e} per ax4+bx³+cx²+dx+e=0. La nuova versione riporta le radici con moltiplicità più di una volta. Questa funzione necessita P3EXACT. |
DATEFUNC funzioni di date (interamente localizzata*) (2ndo aggiornamento per AMS 2.03) | Read
me sorgente ASCII: datediff() datelist() dateserl() localdat() setdate() setdateq() weekday() |
89, 89Ti, 92+, V200 | Questo pachetto
permette di fare dei calcoli di date tra il 1/3/1800 e il 28/2/2100. È
anche necessario come sottoprogramma per ORGANIZR e CALENDAR. LOCALIZE è necessairo per i programmi setdate() e setdateq() e (nella nuova versione) per la funzione localdat(). La nuova versione rende localdat, setdate et setdateq compatibili colle lingue non-inglesi di AMS 2.03. |
LOCALIZE localizzazion per programmi (2ndo aggiornamento per AMS 2.03) | Read
me sorgente ASCII: localize() setlang() |
89, 89Ti, 92+, V200 |
Questo pachetto permette la localizzazione di programmi ed è necessaria come sottoprogramma per ORGANIZR, CALENDAR e i programmi setdate(), setdateq() e la fonction localdat() di DATEFUNC. setlang() non è necessario per AMS 2.03 e ulteriore perché localize() utilizza adesso i modi di lingua della TI-89, ma permette adesso di ignorarli e di utilizzare un'altra lingua per i programmi (2ndo aggiornamento). |
CALENDAR calendario (interamente localizzato*) | Read
me sorgente ASCII |
89, 89Ti, 92+, V200 |
Questo programma mostra dei calendari tra il 1801 e il 2099. Necessita DATEFUNC e LOCALIZE. |
ORGANIZR super organizer (interamente localizzato*) | Read
me sorgente ASCII: organizr() orgreset() |
89, 89Ti, 92+, V200 |
Questo è un organizer molto utile 13 giorni in anticipo con editore e visualizzatore di orari (di scuola o di lavoro). Necessita DATEFUNC e LOCALIZE. |
* "interamente localizzato" significa:
Non ci sarà probabilmente una versione spagnola, portughese, russa, araba, cinese, giapponese, … Spiacente!