INFORMACIÓN NECESARIA PARA MUCHAS APLICACIONES
Información agregada el 19 de noviembre de 2004
Que es un Parche o lanzador? Es un programa que modifica el (AMS) Software Avanzado de Matemáticas de la TI. El sistema en cierto modo permite que los programas trabajen en la memoria-residente (TSRs) dinámicamente. Además que brinda el soporte para el funcionamiento de los Kernel: PreOS v0.70 y 0.71, así mismo como al KerNO 3.1. En ocasiones es indispensable su instalación previa al Kernel, ya que de cierto modo adecua el AMS para las exigencias del los programas basados en este. Es importante siempre leer los archivos de ayuda "Readme" que acompañan a cada lanzador, Kernel, Parche o Shell, para evitar cualquier tipo de error en la calc. Existen los siguientes parches o lanzadores: Hw2patch: Diseñado para versión de hardware 2 de las calculadoras TI 89 / 92+ y V200. En versiones de AMS 2.0x. Descargar Hw2patch v 2.30 h220xTSR: Al igual que el anterior se enfoca a la adecuación del OS en versiones HW2. Hw3patch: Es la versión para HW3, compatible con AMS 2.0x y 3.0x, recomendado para la TI 89 Titanium y V200. Descargar Hw3patch |
Que es un Kernel ? (información modificada el 19/11/04) El Kernel es una utilidad que extiende o amplia ciertas posibilidades del OS "Sistema Operativo" de la TI, y que de no ser así, no podrían hacer funcionar bastantes archivos escritos en lenguaje Assembly (ASM) "Ensamblador" que requieren de características adicionales en el OS. El OS (AMS) "Advanced Matematics Software" 2.03 , 2.05 , 2.08 , 2.09 y 3.00 no hacen todo el trabajo para ejecutar algunos juegos o programas en ASM y se necesita del Kernel. Creo que esto es una deficiencia de la TI, pero a la vez es una forma de ir perfeccionando las características de la calculadora. Algunos de estos Kernel son: PreOS, DoorsOS, KernOS, UniOS, entre otros. Historia de los Kernel El primer Kernel para las calcs de TI era Zshell (Vea http://www.ticalc.org ) para la TI-85 . El primer Kernel para las calculadoras basadas en la maquina 68K fué Fargo para la Ti-92 por David Ellsworth (Fargo I y Fargo II) - disponibles en http://www.ticalc.org . Cuando la Ti-92+ llegó, Rusty Wagner (Creador del emulador mas popular VTI v2.5), creó el primer Kernel para TI 92+:Llamado PlusShell (En versiones v0.9 y v1 ). no había ningún programa de Kernel hecho. La instalación del Kernel estaba dentro del propio programa y no en el OS: en consecuencia si ud tenía 10 programas, ud tendrá 10 instalaciones de Kernel. Y no puede ponerlo al día. Como respuesta, Rusty y Xavier Vassor (Creador de DoorsOS) decidieron adaptar un nuevo formato mediante la ejecución del Kernel a nivel externo y como resultado se obtuvo: PlusShell alfa v1.0, DoorsOs v1.xx y LexOs que hacen parte de la V2 de los Kernel . Ellos diseñaron la compatibilidad para AMS 1.01. Cuando AMS 2.0x llegó, un nuevo formato fue decidido porque el esquema viejo apoya sólo AMS 1.01: DoorsOs II, Os Universal (UniOS) y TeOs se establecian en la V3 de los Kernel. Este formato es bastante bueno y funciona bien hasta hoy, pero presenta algunos percances incluso con el mismo AMS 2.0x. Para arreglarlos, 2 nuevos formatos llegaron: Preos (en su V4 y V5 ) Ahora Preos V0.71 ofrece apoyo al Kernel en las versiones 3, 4 & 5 en todas las versiones de AMS. Pero en AMS 1.01 No es posible darle respaldo al Kernel en su v1 de desarrollo (Pero usted puede usar la aplicación cK1toK2.exe para convertir un Kernel v1 a v2). Esto aplica para el primer modelo de calculadoras TI 89 y TI 92+ Temas Generales sobre Kernel Para versión de OS 2.08,2.09 y 3.00 hay programas basados en lenguaje ASM, que no se pueden ejecutar. Solo actualizando las librerías y los lanzadores o parches se puede solucionar este inconveniente. Como ya sucede con Los Kernel PreOS V0.71 y Kerno V3.1 y el parche HW3patch, para AMS 2.09 y 3.00 (HW3), que hacen posible la compatibilidad con mas juegos, también es de resaltar que los nuevos juegos ya trabajan con la V200 y TI 89 Titranium. Opciones de Kernel para AMS 2.09 y 3.00 *Kernel PreOS v0.71 , KerNO v3.1 Opciones de Kernel para AMS 2.08 * Kernel KernOS V2.3 pueden funcionar algunos programas y otros no, el problema básicamente es que gran cantidad de programas se basan en el Kernel DoorsOS , ya que este fué uno de los primeros para hardware HW2, de aquí en adelante los siguientes Kernel debían ser compatibles con sus librerías para aprovechar la ejecución de muchos programas ASM. Y KernOS no es compatible con las librerías de DoorsOS. Aun así este kernel puede ofrecer el funcionamiento de cierta cantidad de juegos. * El Kernel DoorsOS v 0.99 se puede instalar en AMS 2.08 y es posible que corran algunos juegos, pero hay otros que por el contrario no se ejecutan. Cosa que no sucede en AMS 2.03-2.05 ya que todos los programas "juegos" basados en este Kernel si se inician. * Otra opcion para AMS 2.08 es PreOS v0.62 . Es muy completo por contener las librerías de Doorsos, Plusshell, T3, y otras adicionales, en sus versiones mas actualizadas. Si el OS de la TI es 2.03 o 2.05, no debe haber problema al instalar el DoorsOS u otro kernel . lo que asegura que corran muchos programas en ASM. Para mi utilizar AMS 2.05 es aconsejable para los juegos publicados en esta pagina excepto "Chrono Fantasy" que utiliza Preos , corren perfectamente utilizando las librerías de DoorsOS 0.98, parche Hw2patch v2.30 y UniOS v1.30 o DoorsOS V 0.99 como Kernel. Nota: Pero como todos sabemos lo ideal es tener la última versión de OS (2.09 o 3.00), entonces se debe optar por utilizar otro Kernel compatible y no desanimarnos si algunos programas no corren, ya que continuamente se están creando actualizaciones de los mismos y nuevos programas y juegos compatibles. La mayoría de juegos que publiqué en esta pagina, necesitan de un Kernel, "Por favor consulte los archivos de ayuda que vienen con cada uno de ellos" y algunos mencionan el que mejor se ajusta al juego. Otros por el contrario no lo necesitan ya que son programados con una tecnología de compresión llamada "Exe-Pac" o también llamados "Nostub" que con la ayuda de este archivo comprimido omiten el uso de un Kernel. Al igual que estos hay otros juegos que no necesitan del Kernel y no necesariamente son Nostub , lo que indica que se ejecutan con las posibilidades normales que brinda el OS de la calculadora. Cabe destacar que el uso de un Kernel en la mayoría de los casos es requerido para ejecutar Juegos escritos en ASM , debido a sus exigencias de video, escala de grises y compresión. Para instalar DoorsOS se debe tener en cuenta:
Userlib, ziplib,filelib,util,graphlib,linelib,hexlib,huflfib,gray7lib y gray4lib. En el caso de UniOS se ejecuta el archivo "install()" , y listo. Este viene acompañado de un archivo llamado "Kernel" que solo se necesita durante la instalación, luego se puede borrar. Para desinstalar DoorsOS se hace con su programa "Uninstall" . El UniOS se desinstala volviendo a ejecutarlo como se instaló
Si por algún motivo no se desea mas esta modificación, es obligatorio reinstalar el sistema operativo “ *.89u o *.9xu” y con esto se anula . Claro está que lo ideal es tenerlo instalado. Para las personas que desean utilizar AMS 2.05 , lo más conveniente es instalar la versión de “hw2patch” 2.30 que corrige problemas anteriores de incompatibilidad, junto con “doorsOS” 0.99. Esto se puede encontrar en www.ticalc.org . o en esta pagina DoorsOS v 0.98 , DoorsOS v 0.99 , UniOS v 1.30 , Hw2patch v 2.30 .
|
Enviar Textos del PC a la calculadora Para
transferir textos del pc a la calculadora, se puede hacer, utilizando el
programa TI-GRAPH LINK, el cual se puede descargar de
http://education.ti.com/latinoamerica |
Estas son algunas extensiones de juegos en lenguaje ASM ,utilizados en las calculadoras Texas Instruments:
Programas NOSTUB
· Extensión: EXE · Lanzador necesario/ Kernel : Ninguno (interno) · Comportamiento: Ejecuta el programa con normalidad AMS 2.03 , 2.05 y algunos en 2.08 · Ej: ballrace 3d, fzbomber , kirby, platinum, queue, monster, shootout, ticon45, entre otros.
Programas Comprimidos (con Tecnología Exe-Pack)
· Extensión: ppg · Lanzador necesario / Kernel : Ninguno (interno) · Comportamiento: Ejecuta el programa con normalidad sin necesidad de utilizar ningún lanzador o kernel adicional. AMS 2.03 , 2.05 , y algunos en 2.08
Programas basados en kernel
· Extensión: ASM · Lanzador necesario/ Kernel : Hw2patch / Universal OS , DoorsOS, algunos KernOS y PresOS. · Comportamiento: Ejecuta el programa con normalidad siempre y cuando se instale su Kernel adecuado. Ej: Sft2 "Street Fighter 2" , Smq "Super Mario Quest", entre otros. Nota: Algunos ASM como "another mario" no requieren Kernel. |
Es una aplicacion para las calculadoras, que hace las veces de explorador de archivos y en la mayoría de los casos proporcionan información adicional a la que nos dá "Var-Link" junto con "Mem", como estado de baterías, pasword, posibilidad de ver los archivos en forma de iconos, compresión de archivos mediante la librería "ziplib" incluida en DoorsOS, ejecutar algunos programas con mayor facilidad, ver código hexadecimal, visualizar imagenes y animaciones, entre otras. Algunos de estos shell son: Tictex explorer, xport, xcsshell, windows89, tiex, entre otros. Un Shell es diferente a un browser. Tictex es uno de los mejores, desarrollado por el equipo TI-Chess Team 2001-2004. Descargar Tictex |
Para imprimir archivos creados en la calculadora. Los programas de usuario escritos en lenguaje Basic y archivos de texto , se pueden visualizar en el editor que tiene “TI GRAPH LINK” , solo basta con enviar un archivo de esta naturaleza al PC, abrirlo con “TI GRAPH LINK”, “archivo” , “abrir” e imprimir. También es posible copiarlo desde aquí a Word u otro editor de texto. Hay otros programas para editar texto en el PC y transferir a la TI, con ciertas propiedades como tamaño, negrilla, subrayado, alineación , etc como RideEdit. Si lo que se quiere es imprimir un archivo de tipo lista o matriz. se envía de la calc al PC, y se abre con “TI CONNECT” mediante “TI data editor” en el menú “Home”, ya abierto el archivo se puede imprimir desde aquí, o copiarlo a Excel. Con la APPS “Cellsheet” que es como una hoja de calculo similar a Excel pero en la calc, también se pueden crear archivos y transferirlos al PC, que posteriormente se puede visualizar con “TI CONNECT” opción “utilities” y “cellsheet” la cual debe estar instalada en el PC, esto permite ver directamente en “Excel” del PC. Si se quiere imprimir un “pantallazo” o screenshot de la calculadora, se puede utilizar “TI CONNECT menú “home” y “ScreenCapture” o con “TI GRAPH LINK” menú “enlazar” y “obtener pantalla” o el icono de la cámara fotográfica. En cualquiera de los dos casos es posible imprimir desde aquí o guardarla. Nota: La captura solo se hace para el uso normal de la calculadora , en el caso de estar ejecutando un programa en ASM no es posible. Con el emulador VTI también se puede obtener “pantallazas de imagen de la calc” que luego se convierten a BMP. Descargue el manual de VTI en español de mi página MANUAL DEL VTI V2.5 y el emulador en EMULADOR VTI V2.5 BETA 5 Nota: Con VTI , es posible obtener cualquier tipo de secreenshot bien sea de uso normal o ejecutando cualquier programa. |
Que son Backups en las calculadoras Texas Instruments ? Los backup que se hacen de la TI, en el PC, son una recopilación de toda la información contenida tanto en la memoria ROM como en la RAM de la Calculadora. Esto básicamente es como hacer copias de seguridad , lo que permite salvar información continuamente , y de hecho cada archivo de Backup puede ser una serie de archivos grabados de forma específica para utilizarlos en un área. Los backups se pueden hacer con “TI GRAPH LINK” mediante la opción “Enlazar” , y luego “Obtener copia de seguridad” o bien “Enviar copia de seguridad”. Con “TI CONNECT” También es posible escogiendo la opción "Backup " y luego esperando el enlace con la calcu. Generalmente los Backups tienen la extensión *.89G , *.9XG . Algo similar debe ocurrir en la V200. Recomiendo esta actividad para controlar y guardar la información. |