MANUAL VTI 2.5 01_2003

31
  Manual de manejo del Emulador Virtual de las calculadoras Texas Instruments (TI92+/TI92II/TI92/TI89/TI86/TI85/TI83/TI83+/TI82) VTI Version 2.5 ß5.0  Manual de manejo en Español (V 0.2) 01/2003 Autor y Codificador del VTI : RUSTY WAGNER  [email protected] http://rusty.acz.org Manual escrito por: Jimmy Rueda [email protected]  

Transcript of MANUAL VTI 2.5 01_2003

Page 1: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 1/31

 

 

Manual de manejo del Emulador Virtual de lascalculadoras Texas Instruments

(TI92+/TI92II/TI92/TI89/TI86/TI85/TI83/TI83+/TI82) VTI Version 2.5 ß5.0  

Manual de manejo en Español(V 0.2) 01/2003

Autor y Codificador del VTI : RUSTY WAGNER  [email protected] http://rusty.acz.org 

Manual escrito por: Jimmy Rueda

[email protected] 

Page 2: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 2/31

 

 

INDICE DE CONTENIDO

CONSIDERACIONES INICIALES..............................................................2Introducción.................................................................................................3Requisitos del sistema................................................................................ 4Instalación...................................................................................................4Que es un Emulador?................................................................................. 5 Características del VTI................................................................................5Limitaciones de esta versión.......................................................................6Que se necesita para trabajar el (VTI)........................................................ 7VTI.EXE...................................................................................................... 7

ROM (AMS).................................................................................................8SKIN............................................................................................................8

UTILIZANDO EL EMULADOR (VTI)........................................................... 9Iniciando por primera vez........................................................................... 10MENU DEL VTI.......................................................................................... 14A) TRANSFERENCIA DE INFORMACIÓN Y EMULACIÓN DESONIDO.................................................................................................... 14B) DEPURADOR Y OPCIONES DE ESTADO DEL VTI........................... 17C) Opciones de ROM, SKIN, y copia de imágenes (BMP – screenshot)de VTI......................................................................................................... 19D) Acerca de vti y salida............................................................................. 22SKIN.EXE................................................................................................... 23Equivalencias de teclado mas comunes .................................................. 25Con respecto a APPS en el VTI................................................................. 28Uso de la memoria en VTI y una TI real TI 89 / 92+...…………………….. 28Contácteme/ Agradecimientos.................................................................... 30

i

Page 3: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 3/31

 

EMULADOR VTI 2.5 BETA 5 

ii

CONSIDERACIONES INICIALES

En esta guía se describe el uso del emulador Virtual TI (VTI) versión 2.5 ß ara Windows.

(VTI) Y ( SKIN.EXE) SON SOFTWARE DE LIBRE DISTRIBUCIÓN AL IGUAL QUE SU CÓDIGO FUENTE .

EL AUTOR NO SE RESPONSABILIZA DE LOS POSIBLES PERCANCES QUE SE PUEDAN PRESENTAR .

Page 4: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 4/31

 

EMULADOR VTI 2.5 BETA 5 

iii

INTRODUCCIÓN

Quién no ha utilizado una calculadora?. Parece que con el transcurrir deltiempo nos vemos mas ligados al uso de elementos que nos proporcionen lasherramientas necesarias para poder desarrollar mejor nuestros oficios.Hoy en día y desde hace algunas décadas el uso de calculadoras es algonormal, y de gran ayuda. Lógicamente que existe todo tipo de usuarios y de allíla gran diversidad de modelos y marcas.

Para algunos su primera calculadora fue una Texas Instruments o una HewlettPackard, que realmente son como los pilares de este gran fenómenoelectrónico para la ejecución de cálculos matemáticos. Y desde sus iniciosson precursores tecnológicos, presentando inimaginables posibilidades deinteractuar.

Las ultimas novedades presentadas por estas dos empresas son los modelos(TI 89, TI 92+ y V200) por parte de Texas Instruments y (HP 49g) de HewlettPackard, que se caracterizan por tener un (CAS) Sistema AlgebraicoComputarizado y la Tecnología FLASH , esto simplemente es el inicio de lascalculadoras con rasgos de computadoras (Súper calculadoras) . Que

definitivamente rompen con todos los esquemas, presentando posibilidades demanejar todo tipo de información matemática de una manera muy amigable yextremadamente precisa, así como la nueva concepción de que unacalculadora no es solo una ayuda para los cálculos, sino que es también undispositivo para otras ramas del saber como la ciencia, tecnología, física,química, etc. Y la capacidad de brindar entretenimiento a sus usuarios.

El uso de calculadoras ha llevado a desarrollar gran cantidad de software parala computadora, ya que es posible interactuar con ellas. Tal es el caso de losEmuladores que son la respuesta a querer traspasar las fronteras de lomaterial. De esta manera podemos tener todas las ventajas de nuestro

dispositivo de bolsillo en el PC, y obtener el mejor provecho de estos grandesavances. 

Page 5: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 5/31

 

EMULADOR VTI 2.5 BETA 5 

4

REQUISITOS DEL SISTEMA

Un PC 486+, 8MB RAM y 256 en VGA como mínimo.Sistemas operativo Windows 95 o superior, NT 4.0, 98,ME, 2000 o XP. 

INSTALACIÓN

Solamente es necesario descomprimir el archivo. ZIP y enviarlo a una carpeta,preferiblemente crear una exclusivamente para el emulador.

En este. ZIP se encuentran:

2 aplicaciones ( VTI.EXE y SKIN.EXE ) 1 archivo ( VTI.TXT )

1 archivo (VTI.CPP) 7 ARCHIVOS (*.SKN)

VTI.EXE y SKIN.EXE , son las aplicaciones para ejecutar el emulador y elprograma para crear SKINS.

VTI.TXT, es el archivo de texto del autor 

VTI.CPP, contiene parámetros de programación.

*.SKN, representan los SKINS o imágenes donde se visualizan los modelosde las calculadoras.

Page 6: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 6/31

 

EMULADOR VTI 2.5 BETA 5 

5

QUE ES UN EMULADOR ?

Es un software que simula el funcionamiento de una computadora en otra.Para este caso el (VTI) utiliza una copia de la ROM (AMS), para emular lasfunciones de una Calculadora (TI) real con ciertas limitaciones , adaptándola enuna computadora que opera bajo Windows.Esto permite visualizar una imagen “SKIN” de la calculadora y ejecutar susfunciones de igual forma que opera la calculadora real.

Este emulador ejecutará ROMs de las calculadoras TI-82, TI-83, TI-83 +, TI-85,TI-86, TI-89, TI-92, TI-92 II, y/o TI-92 +.

Además presenta un menú que contiene las funciones del emulador que sepuede obtener al hacer click con el botón derecho sobre el LCD.

características

Se reconocen automáticamente las versiones de ROM , siempre y cuandose encuentren en la misma carpeta en que esta el emulador.Es posible cambiar entre las versiones de ROM sin reiniciar el emulador Dumper de ROM incorporado para la corrección automática de errores.Apoyo de memoria de archivo para la TI-89 y TI-92+.Envío de archivos a la calculadora (VTI).Recibo de archivos de la calculadora virtual.Usando un cable (TI Graph Link) o cable serial es posible la conexión a unacalculadora real. En este caso se puede conectar el emulador (VTI) con lacalculadora real y transferir datos entre sí.Transferir datos entre dos sesiones del VTI simultáneamente.Emulación de sonido.Salve y cargue el estado de la calculadora. Cualquiera de los cambioshechos en la ROM ,será incluido en el estado.Cuenta con apoyo para escala de grises de 4 y 7 niveles.Cambio de la ventana del (VTI) a cualquier tamaño .

Page 7: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 7/31

 

EMULADOR VTI 2.5 BETA 5 

6

Ofrece guardar un (screenshot) o imagen del VTI, bien sea de toda lacalculadora o solamente del LCD, en formato de BMP o enviarlo alportapapeles.

La opción para emular a la verdadera velocidad de la calculadora o a lamás rápida que la computadora puede manejar.El ingreso de caracteres alfanuméricos es posible utilizando el teclado(Qwerty) del PC, sin ninguna necesidad de apretar Alfa . Incluso lasteclas de función , las de dirección, y el resto del teclado de lacalculadora se puede homologar al PC.Un depurador total de gráfico (Debugger).El (VTI) opera en tiempo real y actualiza el LCD, incluso con escala degrises.Evita colgar la TI real debido a programas inestables que alteran sufuncionamiento, por lo tanto se utiliza el emulador con el fin de hacer 

pruebas con este tipo de programas.Se puede utilizar el (VTI) como editor de programa en lenguaje Basic, deuna manera más rápida utilizando el teclado del PC , hacer pruebas defuncionamiento de los programas creados y luego transferir a la TI real.El ahorro de pilas es importante y con el (VTI) se logra en gran medidaa la hora de programar y hacer pruebas.Es posible trabajar con múltiples ventanas del (VTI), esto facilita trabajar en varias aplicaciones a la vez.

LIMITACIONES DE ESTA VERSIÓN

La emulación de escala de grises para la TI 86 no es soportada.No se pueden obtener (backups) del VTI. “No confundir con salvar estados del VTI”El dumper de corrección de errores de ROM en la TI 82 no trabaja.La ti 83+ no tiene apoyo de memoria de archivo (Flash).La ROM de la Nueva V200 por ahora no es emulada por VTI.

Este programa no viene con ninguna ROM, pero se puede transferir la de lacalculadora real , mediante los procesos iniciales que se describen masadelante en este manual, sección (Iniciando por primera vez) . O bien puedeencontrar las ROMs en la pagina oficial de Texas Instrumentshttp://epsstore.ti.com note que este link es para comprar productos pero en else encuentran gratuitamente ciertas roms.

Page 8: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 8/31

 

EMULADOR VTI 2.5 BETA 5 

7

Que se necesita para trabajar?

Inicialmente hay que cumplir con los requisitos del sistema nombradosanteriormente; posterior a esto es necesario contar con los siguientes archivos:

VTI.EXE

Es la aplicación que inicia una sesión del emulador, y en ella se encuentran las

diferentes opciones para empezar a trabajar. Incluyendo el (Virtual TI SetupWizard) , que es el programa que hace una copia de la ROM de una TI real.

El (VTI) se puede descargar de

http://www.ticalc.org 

http://ti89clairnet.free.fr  http://ti89ben.free.fr  http://alvasoft.net http://wild.fire.free.fr  www.geocities.com/jaimezacalcs/ti/pc/pc-ti.htm 

Y la ultima versión de sistema operativo (AMS) para la TI real se encuentra en:http://epsstore.ti.com 

Page 9: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 9/31

 

EMULADOR VTI 2.5 BETA 5 

8

ROMS 

Son copias del sistema operativo de la TI (AMS) Advanced MathematicsSoftware ; y son necesarios para que la emulación resulte. Una ROM contieneexactamente las mismas herramientas de trabajo que una calculadora real.

El archivo ZIP que contiene el emulador no trae ninguna ROM, puesto que noson de libre distribución . Las roms se pueden descargar del sitio oficial deTexas Instuments http://epsstore.ti.com o extraer de una calculadora real , ver  (Iniciando por primera vez) . 

Mas documentación de cómo extraer de una calculadora real la ROM en

http://www.ticalc.org/programming/emulators/romdump.html 

SKINS

Son las imágenes que representan la TI real en el PC, en la actualidad existeuna gran variedad de SKINS.El VTI cuenta con los SKINS de todos los modelos de calculadoras TIemulables, incluyendo la de la V200. No confundir con su ROM.

Con SKIN.EXE  incluido en el VTI 2.5, es posible crear SKINS propios y

personalizados de acuerdo a las necesidades de cada usuario. Este tema sedescribe en la sección de SKIN.EXE  de este manual.

INDICE DE CONTENIDO 

Page 10: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 10/31

 

EMULADOR VTI 2.5 BETA 5 

9

UTILIZANDO ELEMULADOR

(VTI 2.5 Beta 5)

Page 11: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 11/31

 

EMULADOR VTI 2.5 BETA 5 

10

INICIANDO POR PRIMERA VEZ

Cuando se abre la aplicación VTI.EXE por primera vez, y no se tiene ningunaROM , es necesario para su funcionamiento crear una copia de la ROM de la TIreal. Cuando esto sucede el VTI inicializa una aplicación denominada (VirtualTI Setup Wizard)

En esta misma ventana aparecen dosopciones:

La primera se utiliza si no se tiene unaversión de ROM en el PC y por lo tantose usa teniendo una TI real y un cablede conexión de PC a la TI.

Aquí se selecciona el modelo decalculadora que tiene el usuario 

Page 12: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 12/31

 

EMULADOR VTI 2.5 BETA 5 

11

En la siguiente ventana se escoge el tipo decable para hacer la transferencia de ROM.

Y se inicia la transferencia de la información ,esto puede durar aproximadamente unos 30minutos dependiendo de la velocidad del PC.

Y por ultimo se crea el archivo ( *.rom ) yautomáticamente es reconocido por VTI.

Observaciones:

Es nec sario que al iniciar la transferencia de la ROM, la TI real debe estar en la pantallaHOME .

Si llega a fallar el enlace , debe revisarse el tipo de cable adecuado y que este bienconectado al PC y a la TI, cerrar la aplicación y volver a intentar.

Es aconsejable hacer una copia de seguridad de la información de la TI, mediante (TI GraphLink) o (TI Connect), antes de empezar con el proceso.

Cuando inicia por primera vez el VTI con la ROM, no aparece con un SKIN, y debe ser elegido utilizando el menú del VTI, que aparece al hacer botón derecho sobre este, y allí seescoge la opción de SKIN (Skin for current calculator) y por defecto aparece los SKINS

que tengamos para esta ROM.

Los SKINS demás archivos deben estar en la misma car eta.

 

Page 13: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 13/31

 

EMULADOR VTI 2.5 BETA 5 

12

Menu SKIN (Skin for current calculator)click botón derecho sobre el VTI. 

Si se escoge la segunda opción en el(Virtual TI Setup Wizard), damos por 

entendido que tenemos una copia dela ROM, y esta es reconocida por elemulador.

Y aparece un cuadro en el cualseleccionamos las ROMS, en (Add)si están en otra carpeta.

Si están en la misma carpeta noaparece esta ventana y se inicia elVTI automáticamente.

Page 14: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 14/31

 

EMULADOR VTI 2.5 BETA 5 

13

Observaciones:

El VTI reconoce archivos de ROM con extensiones (*.rom, .bin,.dmp,*.tib). Pero el masutilizado es el que tiene extensión (*.rom)

Si tenemos un archivo de sistema operativo de la TI (*.89u, *.9xu, *.86u, etc) es decir el tipode archivo que viene en un (TI Resource CD) o de http://epsstore.ti.com solo es reconocidoen la opción de (set calculator /ROM version) del menú del emulador, para esto yadebemos tener como mínimo un archivo de extensión (*.rom, .bin,.dmp,*.tib).

Cuando ya hemos empezado a trabajar con el emulador es posible cambiar la ROM sinnecesidad de reiniciar la aplicación.

Cuando inicia el VTI o se carga una nueva ROM , el LCD emulado no tiene regulado elajuste de contraste, por consiguiente se hace mediante “ctrl.” y “+” o “-” en el teclado delPC según el caso.

Las ROMS que se nombran con (update) son las de extensión (*.89u, *.9xu, *.86u, etc), esdecir los (OS) que se instalan en la TI real.

INDICE DE CONTENIDO 

VTI ya está listo para usar , y la próximavez la ROM es reconocidaautomáticamente , así mismo es posibleadicionar nuevas versiones de OS(Update) tan solo copiándolas en lacarpeta del VTI. Disponibles enhttp://epsstore.ti.com 

Page 15: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 15/31

 

EMULADOR VTI 2.5 BETA 5 

14

Menú del vti

a) Transferencia de información y emulaciónde sonido.

1. Enviando archivos a vti. (send file to vti…)

Está compuesto de 4 partesprincipales:

a) Transferencia de informacióny emulación de sonido.

b) Depurador y opciones deestado del VTI

c) Opciones de ROM, SKIN, ycopia de imágenes (BMP – screenshot) de VTI.

d) Acerca de VTI y salida.

1 2 3 4 

7 8 9 

10 11 12 

13 

Esta ventana representa el envío de información alVTI desde el PC; debe escoger la carpeta en lacual están los archivos y seleccionar su tipo ,deacuerdo a la ROM con la que se trabaja en esemomento, seleccione el o los archivos y luegopresione (Abrir).

Nota: La mayoría de archivos de las ROMS de TI89 y TI 92+ son compatibles en su transferencia.

No se puede enviar aplicaciones FLASH ni (AMS)con esta opción. 

Los Backups creados de una TI real , se pueden

transferir al VTI, siempre y cuando no excedan lamemoria RAM libre, ya que no conserva las propiedades de almacenamiento de los archivos .Esto no sucede al enviar un Backup a una TI real.

VTI tolera todas las extensiones delas calculadoras TI ej.

(89z,9xz,89y,9xy,89p,9xp,) etc.

Page 16: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 16/31

 

EMULADOR VTI 2.5 BETA 5 

15

VTI puede activar todas las opciones de una TI real . Cuando enviamos

archivos al emulador es posible verlos y ejecutarlos de acuerdo a su extensión,utilizando el explorador de archivos (Var-Link) haciendo la combinación deteclas “2nd” y “menos”.

2. ACTIVANDO LAS OPCIONES DE CABLE LINK.(enable cable link)

3. recibir archivos del vti. (recibe from vtioptions)

VTI tiene la opción de escoger el tipo de cable Link ,

 para hacer la transferencia de datos con una TI real.

(None) , desactiva la utilización de un cable. yhabilita el envío de archivos al PC (VTI a PC)

(Virtual Link), Hace posible transferir datos entredos sesiones simultaneas de VTI. (VTI a VTI), Solose activa con las dos sesiones iniciadas.

Transfer individually  Transfer as group 

Escoja el modo de transferencia para larecepción de archivos de VTI.

Transfer individually, Activa la recepción dearchivos individualmente, a una TI real o al PC.Solo se recibe uno a la vez.

Transfer as group, Seleccionando variosarchivos en el VTI, es posible transferirlos alPC como un archivo de grupo que contiene laselección realizada. No es posible a una TIreal.

Page 17: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 17/31

 

EMULADOR VTI 2.5 BETA 5 

16

Para recibir archivos del VTI a una TI real:

1. Seleccionar el tipo de cable en el menú (enable cable link).2. Seleccionar el modo de transferencia (Transfer individually). 3. Entrar a (Var-LinK) en el emulador mediante las teclas “2nd” y “menos”.4. Seleccionar el o los archivos a transferir con la tecla “F4”5. Activar “F3” y luego “Send”.

Nota:Debe tener firmemente conectado el cable Link a la TI y al PC.Es preferible transferir archivos del VTI a la TI real uno a uno.VTI debe estar encendido “ON”

Para recibir archivos del VTI al PC:

1. Desactivar el tipo de cable en el menú (enable cable link), a(None) 

2. Seleccionar el modo de transferencia (Transfer individually) o (Transfer as group) 

3. Entrar a (Var-LinK) en el emulador mediante las teclas “2nd” y “menos”.4. Seleccionar el o los archivos a transferir con la tecla “F4”5. Activar “F3” y luego “Send”.

Nota:Puede transferir en modo (Transfer as group) y dar un nombre a este. Luegoeste archivo de grupo puede transferirlo a una TI real mediante cable Link.

Cualquiera de las recepciones que haga desde el VTI, puede llegar a demorar algunos minutos, así que debe esperar hasta que culmine, o cancelar activandola tecla “ON” en el VTI.

Enviando archivos desde la TI real al VTI 

1. seleccionar el tipo de cable.2. En la TI real entrar a (Var Link)3. Seleccionar el los archivos con “F4”4. Oprimir “F3” y luego “Send”

Nota:No es necesario seleccionar el modo de transferencia .Debe tener firmemente conectado el cable Link a la TI y al PC.VTI debe estar encendido “ON”

Page 18: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 18/31

 

EMULADOR VTI 2.5 BETA 5 

17

4. Emulación de sonido (enable sound).

VTI puede emular sonido de los programas diseñados para este fin . Algunos juegos y librerías ofrecen esta posibilidad.

Para obtener sonido en una TI real , basta con conectar al puerto I/O un cablede audífono o parlante con conexión de “mini plug” stereo o monofónico. Esposible conectar la TI real a un equipo de sonido siempre y cuando se tenga laconexión requerida.

b) DEPURADOR Y OPCIONES DE ESTADO DEL

VTI. 

5. DEPURADOR GRAFICO (Enter Debugger...).Y (set program entry breakpoint…)

Son dos utilidades que facilitan la depuración de programas , se sustentan enlenguaje de maquina (assembly) y hacen referencia al código del programa yel estado de registros .El depurador de VTI funciona similar a cualquier otro depurador grafico.

Para mas información del depurador y de mas utilidades como(disassembler) puede consultar el archivo (vti.txt) o en :

http://rusty.acz.org http://www.acz.org http://vti.acz.org 

Page 19: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 19/31

 

EMULADOR VTI 2.5 BETA 5 

18

6. salvar, cargar y reverTir un estado del

vti. (save state image...), (load stateimage…), (reverd to save state).

VTI puede guardar un estado de lo que se ha trabajado sobre el emulador esdecir realiza algo similar a un “Backup” , y cualquier modificación en la ROMes salvada automáticamente. Esto se logra mediante (Save state image...).

También es posible cargar los estados de la ROM mediante (load stateimage...), esto hace posible trabajar diferentes tipos de información, hacer pruebas de programas, juegos, etc, sin necesidad de borrar los archivos

contenidos en la ROM.

Cuando es utilizada la opción de (reverd to save state) , se puede volver alultimo estado de ROM guardado. Esto sucede mientras se esté trabajando enel mismo estado de ROM. Es decir no puede pretenderse volver a un estadosalvado de ROM con (AMS 2.05) , si en ese momento se está trabajando enun estado de ROM con (AMS 2.03). Esta función es útil cuando el VTI sebloquea y podemos volver a lo que estábamos trabajando. Lógicamente queestos últimos cambios deben haber sido guardados mediante (Save stateimage...). 

7. reiniciar el emulador (reset calculator) 

Mediante esta opción se reinicia el funcionamiento del emulador. Soloreinstaura la ROM , mas no el VTI .

Al igual que una TI real, el emulador también se somete a posibles bloqueosdebido a alguna incompatibilidad con los programas que se estén ejecutando .

Los archivos con la información guardadatienen la extensión (*.sav) y se puedencrear cuantos archivos sean necesarios.Nota: Este tipo de archivos no son

compatibles con una TI real.

Page 20: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 20/31

 

EMULADOR VTI 2.5 BETA 5 

19

Cuando se hace esta operación se pierden todos los datos almacenados en laROM, esto sucede si no se ha salvado un estado de ROM.

C) Opciones de ROM, SKIN, y copia deimágenes (BMP – screenshot) de VTI. 

8. CAMBIAR LA VERSIÓN DE LA ROM (SETCALCULATOR /ROM VERSIÓN...)

9.opciones de emulación (emulations options) 

Basta con escoger esta opción para seleccionar una nueva ROM , sin necesidad de reiniciar elVTI.

Si los SKINS para cada una de las ROMS ,están en la misma carpeta del emulador , estelos reconoce automáticamente,.

 Restrict to actual speed 

 Show percentage of actual speed 

 Stay on top Normal (1X) view 

 Large (2X) view 

Full screen view 

 Low LCD update frequency

 Medium LCD update frequency

 High LCD update frequency 

Page 21: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 21/31

 

 

20

Restrict to actual speed: Esta opción restringe a la velocidad real delemulador, no se excede de este parámetro.

Show percentage of actual speed: Muestra el porcentaje de velocidad al cualestá corriendo el VTI.

Stay on top: Al activar esta función, el VTI permanence siempre encima decualquier aplicacion de windows que esté trabajando en ese momento.

Normal (1X) view: Muestra el emulador con un zoom a un factor de 1,tamaño pequeño

Large (2X) view : Muestra el emulador con un zoom a un factor de2, tamañonormal.

Full screen view : Muestra el LCD del emulador a un zoom máximo queocupa todo el tamaño de su monitor.

Low LCD update frequency: Activa la minima frecuencia de LCD para elemulador.

Medium LCD update frequency: Nivel medio de frecuencia de LCD para elemulador.

High LCD update frequency: Máxima frecuencia de LCD para el emulador 

(recomendado)

Nota: la mínima frecuencia de LCD, debilita la calidad en apreciación deaplicaciones que funcionen con gráficos, como juegos y programas con escalade grises.

10. SELECCIONANDO UN SKIN PARA ELEMULADOR (SKIN FOR CURRENT CALCULATOR) 

VTI muestra automáticamente los SKINS que tenga cargados y los que vienenpor defecto para cada una de las ROMS. También puede trabajar sin un SKIN,y en este caso solo muestra un LCD y todas sus funciones se operan desde elteclado del PC.

Ventajas de tener los SKINS:

Permite una mejor la apreciación del emulador y semeja mas a la TI real.Permite el ingreso de comandos desde el teclado virtual del SKIN.Mediante (SKIN.EXE) es posible crear propios SKINS y personalizarlos deacuerdo a nuestras necesidades (ver “SKIN.EXE”) 

Page 22: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 22/31

 

EMULADOR VTI 2.5 BETA 5 

21

11.Realizando una imagen del vti (takescreenshot)

Esta parte nos permite crear una imagen en formato BMP o una imagen en elportapapeles de Windows, con el fin de obtener una información visual dedeterminados “pantallazos” sobre cualquier aplicación en el VTI.Esto nos facilita crear manuales de nuestros propios programas, obtener imágenes de gráficos, formulas, resultados, etc.

LCD only, black/white (BMP)… : Crea una imagen solamente del LCD enblanco / Negro y formato BMP

LCD only, true colors (BMP)… : Crea una imagen solamente del LCD encolores verdaderos y formato BMP.

Calculator image (BMP)…:  Crea una imagen de la calculadora (VTI) conformato BMP.

LCD only, black/white (Clipboard)…: Crea una imagen solamente del LCD enblanco / Negro y la envia al portapapeles

LCD only, true colors (Clipboard)…: Crea una imagen solamente del LCDen colores verdaderos y la envia al portapapeles

Calculator image (Clipboard)… : Crea una imagen de la calculadora (VTI) yla envia al portapapeles.

 LCD only, black/white (BMP)…

 LCD only, true colors (BMP)…

Calculator image (BMP)…

 LCD only, black/white (Clipboard)…

 LCD only, true colors (Clipboard)…

Calculator image (Clipboard)…

Page 23: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 23/31

 

EMULADOR VTI 2.5 BETA 5 

22

12. ayudante para transferir una rom,(romwizar)

Con la utilización de esta opción podemos transferir la ROM de una TI real yconvertirla a una ROM de VTI. (ver INICIANDO POR PRIMERA VEZ). 

 

D) acerca de vti y salida.

Menú del vti  I NDICE DE CONTENIDO 

 Exit and sav state: Sale de la aplicación yguarda los cambios de estado.

 Exit without saving state: Sale de laaplicación sin guardar ningun estado deROM.

VTI CREDITOS / LINKS: 

Autor: RUSTY WAGNER  [email protected] Actualizaciones: http://rusty.acz.org ,http://www.ticalc.org .Códigos de Assembly: http://www.acz.org Código fuente : http://vti.acz.org 

Page 24: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 24/31

 

EMULADOR VTI 2.5 BETA 5 

23

skin.exe

Creando un SKIN:

En el menú File se ejecuta la opción New  , y necesariamente debe tenerse una archivode extensión (BMP) con la imagen de la calculadora o cualquier otro dibujo al cual sedesee adaptar como un SKIN.

Posterior a las propiedades del SKIN, es necesario configurar la posición delLCD dentro de la imagen esto se logra con la opción “LCD position” “ delmenú “Edit “  aquí es posible que el LCD sea ajustado a cualquier tamañodentro del BMP. Simplemente barriendo con clic izquierdo , como si se hiciera

un cuadro de dibujo.

SKIN.EXE, es la aplicación paracrear o editar un SKIN para elemulador VTI.

VTI por defecto cuenta con los

SKINS básicos de todos losmodelos de calculadoras graficas deTI.

Cuando se carga una ROM, suSKIN se reconoce inmediatamente.

Se muestra una ventana con las propiedades del SKIN, como el nombre, el autor, tipo de calculadora a la cualse desea asignar el SKIN y el color delLCD.

Si seleccionamos custom en color deLCD y picamos en el cuadro blanco,aparece la paleta de colores de la cualse puede seleccionar cualquier otrocolor .

Page 25: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 25/31

 

EMULADOR VTI 2.5 BETA 5 

24

Las siguientes opciones que se muestran en el menú (Edit) como son:(Gamma correction, Brightness / contrast y Crop) se seleccionan para queel nuevo SKIN tenga todos los atributos.

Por ultimo en el menú (View) se observa el SKIN en los diferentes tamaños .Y la opción de (Test... ) se activa solo si se han completado los pasosanteriormente nombrados. Para cerrar el Test se pica con botón derecho sobreél y se escoge la opción Close .

 Editando un SKIN:

Se pueden modificar los SKINS ya creados y para ello se utiliza de igual manera lasopciones y menús anteriormente nombrados en la creación de un SKIN nuevo.

Menú del vti  I NDICE DE CONTENIDO 

Cuando se crea un SKIN por primeravez, se requiere también configurar la

 posición de las teclas dentro del BMP,mediante menú (Edit) opción ( key

ositions) , y de igual forma como seubico la posición del LCD , lo hacemoscon cada uno de los botones delteclado. Y vamos desplegado la barrade esta ventana hasta completar sutotalidad .

Para salvar esta información se utilizael menú (File) y la opción (Save as...)

, se ingresa el nombre del archivo , yqueda con la extensión (*.skn) . 

Nota: Se recomienda guardar losSKINS en la misma car eta del VTI.

Page 26: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 26/31

 

EMULADOR VTI 2.5 BETA 5 

25

EQUIVALENCIAS DE TECLADO MAS COMUNES

APPS

Ln TI 92+

STO

Hand/Lock TI 92+

ALPHATI 89

SHIFT ↑ DIAMANTE

2nd ESPACIO

DIAMANTE♦

DIAMANTE♦

DIRECCIÓN

MENU DEVTI

SHIFT ↑

BACKSPACE

ENTER 

SIN COS TAN

CANCELA

ON*

-

+

TECLADO NUMERICO SEACTIVA CON

(BLOQ NUM) DE LOCONTRARIO SIRVECOMO FLECHAS DE

DIRECCIÓN

CLEAR 

TECLADOALFANUMERICO

FUNCIONA DEFORMA DIRECTA

EXCEPTO LA

LETRA Ñ

MODE

CATALOGTI 89 

F6TI 92+

ENVIAR 

ARCHIVOSDESDE EL PC

EE EXP

TI 92+

TI 89

| TI 89

La información del diagrama se aplica para TI 89y TI 92+ según el caso

equivalencias a continuación .Para las TI 82 83+ 85 86 ver tabla de

Page 27: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 27/31

 

EMULADOR VTI 2.5 BETA 5 

26

TABLA CON LAS EQUIVALENCIAS MAS COMUNES 

CALCULADORA

PC TI 92+ TI 89

F9 APPS APPSF6 F6 CATALOGÑ MODE MODE

(Supr) o (Del) CLEAR CLEARCTRL IZQ DIAMANTE DIAMANTEALT IZQ 2nd 2nd

TAB STO STOCaps lock Hand/Lock ALPHA

(HOME) o (INICIO) COS() HOME(PgUp) o (Re Pag) TAN() EXP ^(PgDn) o (Av Pag) EXP ^

Ins SIN() EE(Scroll lock) o (Bloq Despl) ON ON

FLECHAS DE DIRECCION ←↑↓→ ←↑↓→  ←↑↓→ F1 F1 F1F2 F2 F2F3 F3 F3

F4 F4 F4F5 F5 F5

F10ENVIA ARCHIVOS

DESDE EL PCENVIA ARCHIVOS

DESDE EL PCF11 DEPURADOR DEPURADORF12 VERSION DE ROM VERSION DE ROM

ESC ESC ESC

Los caracteres especiales se ingresan por ejemplo enWORD en su mayoría con la tecla ALT Ej: ALT 128 es Ç

Por consiguiente no es limitación del emuvtí que no sepueda directamente escribir caracteres internacionalespero si puede introducirlos desde el keyboard consecuencias de teclas por ejemplo:

Con rom TI89 para escribir el carácter alfa se pulsa:

[ctrl] + [{] + luego se sostiene [CapsLock] y [a]

Con rom TI92 para escribir el carácter alfa se pulsa:

ctrl] + [g] + [a] 

Con la Rom de la TI 92+

Alt] + [e] + [a] es á

[Alt] + [e] + [e] es é

[Alt] + [e] + [i] es í

[Alt] + [e] + [o] es ó

[Alt] + [e] + [u] es ú 

Page 28: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 28/31

 

EMULADOR VTI 2.5 BETA 5 

27

PC TI 82 /83+F1 Y=F2 WINDOWF3 ZOOMF4 TRACEF5 GRAPH

ESC MODECaps lock ALPHA

F6 MATHF7 MATRX

F8 PRGMF9 VARS

PgDn CLEAREND x^-1

INSERT SINHOME COSPgUp TAN

Num lock ^FLECHAS DE DIRECCION ←↑↓→ ←↑↓→ 

(Scroll lock) o (Bloq Despl) ON

TAB STO

PC TI 85 /86 

ESC EXITCaps lock ALPHA

CTRL. X-VARF6 GRAPHF7 TABLEF8 PRGM

F9 CUSTOMPgDn CLEAR

' LOGINSERT SINHOME COSPgUp TAN

Num lock ^END EE

FLECHAS DE DIRECCION ←↑↓→ ←↑↓→ (Scroll lock) o (Bloq Despl) ON

TAB STO

Page 29: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 29/31

 

EMULADOR VTI 2.5 BETA 5 

28

Con respecto a APPS en el VTI

Las APPS no se pueden enviar al VTI como se hace con otro tipo de archivos,“Send File To VTI” o F10 , ya que debe hacerse desde una TI real, quepreviamente ya tiene grabadas las APPS.

Para esto el proceso es el siguiente:

1. En el VTI se activa la opción “Enable Cable Link”  y luego se escogetipo de cable y puerto habilitado para la comunicación. Es el mismo quepuede utilizar el software de LINK entre la TI y el PC.

2. Mediante “Var-Link”  y luego “F7” se muestran las APPS instaladas enla TI real .

3. Con “F4” se seleccionan la(s) APPS .4. En el VTI se ingresa también a “Var-Link”  y se dá la opción de “F3” y

luego “2” Receive. 5. Simultáneamente en la TI real se dá la opción “1” Send to TI89/92 Plus 

Uso de la memoria tanto en vti como en una ti

real TI 89 / 92+

1. La memoria Flash Rom en la TI 89 / 92+ con software AdvancedMathematics versión 2.0 que es una mejora de la infraestructura delsoftware anterior: Advanced Mathematics versión 1.xx, se puedeaprovechar casi que totalmente para ejecutar desde allí los programascreados por el usuario. Sin embargo, en algunas unidades de módulo TI-89y todas las unidades de módulo TI-92 Plus, el archivo de datos del usuariosólo puede ocupar un máximo de 384 KB de los 720 KB de memoria Flashcompartidos con las aplicaciones de software para calculadora. (APPS).

Cuando la variable o un archivo esta en (Archive Variable), se mueve de laRAM a la Flash Rom, esto se conoce como “ variable archivada”. y deforma personal he probado muchos programas de usuario desde la FlashRom y corren perfectamente,,, es más mi costumbre es que cualquier programa o variable que deseo mantener de forma permanente la archivo,lo cual me asegura que si reseteo mi calc la información archivada no se vaa perder, también me permite liberar la RAM para que los programas seejecuten óptimamente.

Page 30: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 30/31

 

EMULADOR VTI 2.5 BETA 5 

29

Ejemplo:

Esta es la memoria total que tiene la TI 89 / 92+: 197 Kb de RAM y 720 Kb deFLASH ROM.

Ahora observe cuando envío algunos archivos entre programas y otrasextensiones a la calc:

Aparecen sin “archivar” y ubicados en la RAM:

Aquí la RAM paso ahora a 153 Kb, mientras la Flash ROM se mantiene en720Kb.

Ahora al “archivar” todos las variables sucede que:

Se libera la RAM de nuevo a 197Kb aprox. Mientras que la Flash ROM adisminuido a 676Kb. Si observa la información que se “archivó” es de 44Kb, yse mantiene la proporción de memoria cuando la muevo de un lado a otro.

Page 31: MANUAL VTI 2.5  01_2003

5/12/2018 MANUAL VTI 2.5 01_2003 - slidepdf.com

http://slidepdf.com/reader/full/manual-vti-25-012003 31/31

 

EMULADOR VTI 2.5 BETA 5 

30

Alguna vez he dejado la Flash ROM hasta en 20Kb, y puede que losprogramas se ejecuten bien, pero el funcionamiento de la calc decae un poco.

Lo aconsejable es no llevarla al tope y cada vez que se ejecute un programarevisar cual es la mínima cantidad de memoria con la que puede correr sinproblemas. Información contenida el “readme” del programa.

Yo tengo en mi calc lo siguiente:

Hay (APPS), programas en ASM, funciones, matrices, etc. Y como se observahay libres 78 Kb en Flash ROM y 168 Kb de RAM, Aunque tenga todas lasvariables en la Flash ROM , si se instala algún “Kernel” o algún programabasado en ASM que requiera de la RAM , esta disminuye. Pero esto es normaly con este tope ejecuto juegos y programas de ciencia sin ningún problema.Incluso las APPS funcionan muy bien.

En conclusión la Flash ROM se puede acomodar de acuerdo a las necesidadesdel usuario. Incluso se pueden borrar las APPS y tener mas Flash ROM

disponible para archivos de usuario.

CONTÁCTEME/ AGRADECIMIENTOS

Versión escrita en español por Jimmy Rueda, cualquier duda, sugerencia ocorrección a este manual, por favor escríbame: [email protected]. ovisite: WWW.GEOCITIES.COM/TIESPJAR  . 

Agradezco a Jaime Fernando Meza por sus importantes aportes a este manual. [email protected] WEB: www.geocities.com/jaimezacalcs 

En el futuro espere nuevas actualizaciones de este manual .

Menú del vti  I NDICE DE CONTENIDO