Manual de la calculadoras Texas Instruments

Anuncio
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]
INDICE DE CONTENIDO
CONSIDERACIONES INICIALES..............................................................2
Introducción.................................................................................................3
Requisitos del sistema................................................................................ 4
Instalación...................................................................................................4
Que es un Emulador?................................................................................. 5
Características del VTI................................................................................5
Limitaciones de esta versión.......................................................................6
Que se necesita para trabajar el (VTI)........................................................ 7
VTI.EXE...................................................................................................... 7
ROM (AMS).................................................................................................8
SKIN............................................................................................................8
UTILIZANDO EL EMULADOR (VTI)........................................................... 9
Iniciando por primera vez........................................................................... 10
MENU DEL VTI.......................................................................................... 14
A) TRANSFERENCIA DE INFORMACIÓN Y EMULACIÓN DE
SONIDO.................................................................................................... 14
B) DEPURADOR Y OPCIONES DE ESTADO DEL VTI........................... 17
C) Opciones de ROM, SKIN, y copia de imágenes (BMP – screenshot)
de VTI......................................................................................................... 19
D) Acerca de vti y salida............................................................................. 22
SKIN.EXE................................................................................................... 23
Equivalencias de teclado mas comunes .................................................. 25
Con respecto a APPS en el VTI................................................................. 28
Uso de la memoria en VTI y una TI real TI 89 / 92+...…………………….. 28
Contácteme/ Agradecimientos....................................................................30
i
EMULADOR VTI 2.5 BETA 5
CONSIDERACIONES INICIALES
En esta guía se describe el uso del
emulador Virtual TI (VTI) versión 2.5 ß 5
para 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.
ii
EMULADOR VTI 2.5 BETA 5
INTRODUCCIÓN
Quién no ha utilizado una calculadora?. Parece que con el transcurrir del
tiempo nos vemos mas ligados al uso de elementos que nos proporcionen las
herramientas necesarias para poder desarrollar mejor nuestros oficios.
Hoy en día y desde hace algunas décadas el uso de calculadoras es algo
normal, 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 Hewlett
Packard, que realmente son como los pilares de este gran fenómeno
electrónico para la ejecución de cálculos matemáticos. Y desde sus inicios
son precursores tecnológicos, presentando inimaginables posibilidades de
interactuar.
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 Hewlett
Packard, que se caracterizan por tener un (CAS) Sistema Algebraico
Computarizado y la Tecnología FLASH , esto simplemente es el inicio de las
calculadoras con rasgos de computadoras (Súper calculadoras) . Que
definitivamente rompen con todos los esquemas, presentando posibilidades de
manejar todo tipo de información matemática de una manera muy amigable y
extremadamente precisa, así como la nueva concepción de que una
calculadora no es solo una ayuda para los cálculos, sino que es también un
dispositivo 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 para
la computadora, ya que es posible interactuar con ellas. Tal es el caso de los
Emuladores que son la respuesta a querer traspasar las fronteras de lo
material. De esta manera podemos tener todas las ventajas de nuestro
dispositivo de bolsillo en el PC, y obtener el mejor provecho de estos grandes
avances.
iii
EMULADOR VTI 2.5 BETA 5
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 el
programa 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 modelos
de las calculadoras.
4
EMULADOR VTI 2.5 BETA 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 las
funciones de una Calculadora (TI) real con ciertas limitaciones , adaptándola en
una computadora que opera bajo Windows.
Esto permite visualizar una imagen “SKIN” de la calculadora y ejecutar sus
funciones 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 se
puede obtener al hacer click con el botón derecho sobre el LCD.
características
Se reconocen automáticamente las versiones de ROM , siempre y cuando
se 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 una
calculadora real. En este caso se puede conectar el emulador (VTI) con la
calculadora 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 cambios
hechos 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 .
5
EMULADOR VTI 2.5 BETA 5
Ofrece guardar un (screenshot) o imagen del VTI, bien sea de toda la
calculadora o solamente del LCD, en formato de BMP o enviarlo al
portapapeles.
La opción para emular a la verdadera velocidad de la calculadora o a la
má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 las
teclas de función , las de dirección, y el resto del teclado de la
calculadora 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 de
grises.
Evita colgar la TI real debido a programas inestables que alteran su
funcionamiento, 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, de
una manera más rápida utilizando el teclado del PC , hacer pruebas de
funcionamiento 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 medida
a 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 la
calculadora real , mediante los procesos iniciales que se describen mas
adelante en este manual, sección (Iniciando por primera vez) . O bien puede
encontrar las ROMs en la pagina oficial de Texas Instruments
http://epsstore.ti.com note que este link es para comprar productos pero en el
se encuentran gratuitamente ciertas roms.
6
EMULADOR VTI 2.5 BETA 5
Que se necesita para trabajar?
Inicialmente hay que cumplir con los requisitos del sistema nombrados
anteriormente; 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 Setup
Wizard) , 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
7
EMULADOR VTI 2.5 BETA 5
ROMS
Son copias del sistema operativo de la TI (AMS) Advanced Mathematics
Software ; y son necesarios para que la emulación resulte. Una ROM contiene
exactamente las mismas herramientas de trabajo que una calculadora real.
El archivo ZIP que contiene el emulador no trae ninguna ROM, puesto que no
son de libre distribución . Las roms se pueden descargar del sitio oficial de
Texas 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 existe
una gran variedad de SKINS.
El VTI cuenta con los SKINS de todos los modelos de calculadoras TI
emulables, 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 se
describe en la sección de SKIN.EXE de este manual.
INDICE DE CONTENIDO
8
EMULADOR VTI 2.5 BETA 5
UTILIZANDO EL
EMULADOR
(VTI 2.5 Beta 5)
9
EMULADOR VTI 2.5 BETA 5
INICIANDO POR PRIMERA VEZ
Cuando se abre la aplicación VTI.EXE por primera vez, y no se tiene ninguna
ROM , es necesario para su funcionamiento crear una copia de la ROM de la TI
real. Cuando esto sucede el VTI inicializa una aplicación denominada (Virtual
TI Setup Wizard)
En esta misma ventana aparecen dos
opciones:
La primera se utiliza si no se tiene una
versión de ROM en el PC y por lo tanto
se usa teniendo una TI real y un cable
de conexión de PC a la TI.
Aquí se selecciona el modelo de
calculadora que tiene el usuario
10
EMULADOR VTI 2.5 BETA 5
En la siguiente ventana se escoge el tipo de
cable para hacer la transferencia de ROM.
Y se inicia la transferencia de la información ,
esto puede durar aproximadamente unos 30
minutos dependiendo de la velocidad del PC.
Y por ultimo se crea el archivo ( *.rom ) y
automáticamente es reconocido por VTI.
Observaciones:
Es necesario que al iniciar la transferencia de la ROM, la TI real debe estar en la pantalla
HOME .
Si llega a fallar el enlace , debe revisarse el tipo de cable adecuado y que este bien
conectado 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 Graph
Link) 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í se
escoge la opción de SKIN (Skin for current calculator) y por defecto aparece los SKINS
que tengamos para esta ROM.
Los SKINS y demás archivos deben estar en la misma carpeta.
11
EMULADOR VTI 2.5 BETA 5
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 de
la ROM, y esta es reconocida por el
emulador.
Y aparece un cuadro en el cual
seleccionamos las ROMS, en (Add)
si están en otra carpeta.
Si están en la misma carpeta no
aparece esta ventana y se inicia el
VTI automáticamente.
12
EMULADOR VTI 2.5 BETA 5
Observaciones:
El VTI reconoce archivos de ROM con extensiones (*.rom, .bin,.dmp,*.tib). Pero el mas
utilizado es el que tiene extensión (*.rom)
Si tenemos un archivo de sistema operativo de la TI (*.89u, *.9xu, *.86u, etc) es decir el tipo
de archivo que viene en un (TI Resource CD) o de http://epsstore.ti.com solo es reconocido
en la opción de (set calculator /ROM version) del menú del emulador, para esto ya
debemos 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 sin
necesidad de reiniciar la aplicación.
Cuando inicia el VTI o se carga una nueva ROM , el LCD emulado no tiene regulado el
ajuste de contraste, por consiguiente se hace mediante “ctrl.” y “+” o “-” en el teclado del
PC según el caso.
Las ROMS que se nombran con (update) son las de extensión (*.89u, *.9xu, *.86u, etc), es
decir los (OS) que se instalan en la TI real.
VTI ya está listo para usar , y la próxima
vez la ROM es reconocida
automáticamente , así mismo es posible
adicionar nuevas versiones de OS
(Update) tan solo copiándolas en la
carpeta del VTI. Disponibles en
http://epsstore.ti.com
INDICE DE CONTENIDO
13
EMULADOR VTI 2.5 BETA 5
Menú del vti
1
2
3
4
Está compuesto de 4 partes
principales:
a) Transferencia de información
y emulación de sonido.
5
b) Depurador y opciones de
estado del VTI
6
c) Opciones de ROM, SKIN, y
copia de imágenes (BMP –
screenshot) de VTI.
7
8
9
10
11
12
d) Acerca de VTI y salida.
13
a) Transferencia de información y emulación
de sonido.
1. Enviando archivos a vti. (send file to vti…)
Esta ventana representa el envío de información al
VTI desde el PC; debe escoger la carpeta en la
cual están los archivos y seleccionar su tipo ,de
acuerdo a la ROM con la que se trabaja en ese
momento, seleccione el o los archivos y luego
presione (Abrir).
Nota: La mayoría de archivos de las ROMS de TI
89 y TI 92+ son compatibles en su transferencia.
No se puede enviar aplicaciones FLASH ni (AMS)
con esta opción.
VTI tolera todas las extensiones de
las calculadoras TI ej.
(89z,9xz,89y,9xy,89p,9xp,) etc.
Los Backups creados de una TI real , se pueden
transferir al VTI, siempre y cuando no excedan la
memoria RAM libre, ya que no conserva las
propiedades de almacenamiento de los archivos .
Esto no sucede al enviar un Backup a una TI real.
14
EMULADOR VTI 2.5 BETA 5
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 de
teclas “2nd” y “menos”.
2. ACTIVANDO LAS OPCIONES DE CABLE LINK.
(enable cable link)
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. y
habilita el envío de archivos al PC (VTI a PC)
(Virtual Link), Hace posible transferir datos entre
dos sesiones simultaneas de VTI. (VTI a VTI), Solo
se activa con las dos sesiones iniciadas.
3. recibir archivos del vti. (recibe from vti
options)
Escoja el modo de transferencia para la
recepción de archivos de VTI.
Transfer individually
Transfer as group
Transfer individually, Activa la recepción de
archivos individualmente, a una TI real o al PC.
Solo se recibe uno a la vez.
Transfer as group, Seleccionando varios
archivos en el VTI, es posible transferirlos al
PC como un archivo de grupo que contiene la
selección realizada. No es posible a una TI
real.
15
EMULADOR VTI 2.5 BETA 5
Para recibir archivos del VTI a una TI real:
1.
2.
3.
4.
5.
Seleccionar el tipo de cable en el menú (enable cable link).
Seleccionar el modo de transferencia (Transfer individually).
Entrar a (Var-LinK) en el emulador mediante las teclas “2nd” y “menos”.
Seleccionar el o los archivos a transferir con la tecla “F4”
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. Luego
este 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 activando
la tecla “ON” en el VTI.
Enviando archivos desde la TI real al VTI
1.
2.
3.
4.
seleccionar el tipo de cable.
En la TI real entrar a (Var Link)
Seleccionar el los archivos con “F4”
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”
16
EMULADOR VTI 2.5 BETA 5
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 cable
de audífono o parlante con conexión de “mini plug” stereo o monofónico. Es
posible conectar la TI real a un equipo de sonido siempre y cuando se tenga la
conexió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 en
lenguaje de maquina (assembly) y hacen referencia al código del programa y
el 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
17
EMULADOR VTI 2.5 BETA 5
6. salvar, cargar y reverTir un estado del
vti. (save state
image...), (load state
image…), (reverd to save state).
VTI puede guardar un estado de lo que se ha trabajado sobre el emulador es
decir realiza algo similar a un “Backup” , y cualquier modificación en la ROM
es salvada automáticamente. Esto se logra mediante (Save state image...).
Los archivos con la información guardada
tienen la extensión (*.sav) y se pueden
crear cuantos archivos sean necesarios.
Nota: Este tipo de archivos no son
compatibles con una TI real.
También es posible cargar los estados de la ROM mediante (load state
image...), 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 al
ultimo estado de ROM guardado. Esto sucede mientras se esté trabajando en
el mismo estado de ROM. Es decir no puede pretenderse volver a un estado
salvado de ROM con (AMS 2.05) , si en ese momento se está trabajando en
un estado de ROM con (AMS 2.03). Esta función es útil cuando el VTI se
bloquea y podemos volver a lo que estábamos trabajando. Lógicamente que
estos últimos cambios deben haber sido guardados mediante (Save state
image...).
7.
reiniciar el emulador (reset calculator)
Mediante esta opción se reinicia el funcionamiento del emulador. Solo
reinstaura la ROM , mas no el VTI .
Al igual que una TI real, el emulador también se somete a posibles bloqueos
debido a alguna incompatibilidad con los programas que se estén ejecutando .
18
EMULADOR VTI 2.5 BETA 5
Cuando se hace esta operación se pierden todos los datos almacenados en la
ROM, esto sucede si no se ha salvado un estado de ROM.
C) Opciones de ROM, SKIN, y copia de
imágenes (BMP – screenshot) de VTI.
8. CAMBIAR LA VERSIÓN DE LA ROM (SET
CALCULATOR /ROM VERSIÓN...)
Basta con escoger esta opción para seleccionar
una nueva ROM , sin necesidad de reiniciar el
VTI.
Si los SKINS para cada una de las ROMS ,
están en la misma carpeta del emulador , este
los reconoce automáticamente,.
9.opciones de emulación (emulations options)
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
19
Restrict to actual speed: Esta opción restringe a la velocidad real del
emulador, no se excede de este parámetro.
Show percentage of actual speed: Muestra el porcentaje de velocidad al cual
está corriendo el VTI.
Stay on top: Al activar esta función, el VTI permanence siempre encima de
cualquier 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ño
normal.
Full screen view : Muestra el LCD del emulador a un zoom máximo que
ocupa todo el tamaño de su monitor.
Low LCD update frequency: Activa la minima frecuencia de LCD para el
emulador.
Medium LCD update frequency: Nivel medio de frecuencia de LCD para el
emulador.
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 de
aplicaciones que funcionen con gráficos, como juegos y programas con escala
de grises.
10. SELECCIONANDO UN SKIN PARA EL
EMULADOR (SKIN FOR CURRENT CALCULATOR)
VTI muestra automáticamente los SKINS que tenga cargados y los que vienen
por 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 el
teclado 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 de
acuerdo a nuestras necesidades (ver “SKIN.EXE”)
20
EMULADOR VTI 2.5 BETA 5
11.Realizando una imagen del vti (take
screenshot)
Esta parte nos permite crear una imagen en formato BMP o una imagen en el
portapapeles de Windows, con el fin de obtener una información visual de
determinados “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)…
LCD only, true colors (BMP)…
Calculator image (BMP)…
LCD only, black/white (Clipboard)…
LCD only, true colors (Clipboard)…
Calculator image (Clipboard)…
LCD only, black/white (BMP)… : Crea una imagen solamente del LCD en
blanco / Negro y formato BMP
LCD only, true colors (BMP)… : Crea una imagen solamente del LCD en
colores verdaderos y formato BMP.
Calculator image (BMP)…: Crea una imagen de la calculadora (VTI) con
formato BMP.
LCD only, black/white (Clipboard)…: Crea una imagen solamente del LCD en
blanco / Negro y la envia al portapapeles
LCD only, true colors (Clipboard)…: Crea una imagen solamente del LCD
en colores verdaderos y la envia al portapapeles
Calculator image (Clipboard)… : Crea una imagen de la calculadora (VTI) y
la envia al portapapeles.
21
EMULADOR VTI 2.5 BETA 5
12. ayudante para transferir una rom,(rom
wizar)
Con la utilización de esta opción podemos transferir la ROM de una TI real y
convertirla a una ROM de VTI. (ver INICIANDO POR PRIMERA VEZ).
D)
acerca de vti y salida.
Exit and sav state: Sale de la aplicación y
guarda los cambios de estado.
Exit without saving state: Sale de la
aplicación sin guardar ningun estado de
ROM.
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
INDICE DE CONTENIDO
Menú del vti
22
EMULADOR VTI 2.5 BETA 5
skin.exe
SKIN.EXE, es la aplicación para
crear o editar un SKIN para el
emulador VTI.
VTI por defecto cuenta con los
SKINS básicos de todos los
modelos de calculadoras graficas de
TI.
Cuando se carga una ROM, su
SKIN se reconoce inmediatamente.
Creando un SKIN:
En el menú File se ejecuta la opción New , y necesariamente debe tenerse una archivo
de extensión (BMP) con la imagen de la calculadora o cualquier otro dibujo al cual se
desee adaptar como un SKIN.
Se muestra una ventana con las
propiedades del SKIN, como el nombre
, el autor, tipo de calculadora a la cual
se desea asignar el SKIN y el color del
LCD.
Si seleccionamos custom en color de
LCD y picamos en el cuadro blanco,
aparece la paleta de colores de la cual
se puede seleccionar cualquier otro
color .
Posterior a las propiedades del SKIN, es necesario configurar la posición del
LCD dentro de la imagen esto se logra con la opción “LCD position”“ del
menú “Edit “ aquí es posible que el LCD sea ajustado a cualquier tamaño
dentro del BMP. Simplemente barriendo con clic izquierdo , como si se hiciera
un cuadro de dibujo.
23
EMULADOR VTI 2.5 BETA 5
Cuando se crea un SKIN por primera
vez, se requiere también configurar la
posición de las teclas dentro del BMP,
mediante menú (Edit) opción ( key
positions) , y de igual forma como se
ubico la posición del LCD , lo hacemos
con cada uno de los botones del
teclado. Y vamos desplegado la barra
de esta ventana hasta completar su
totalidad .
Las siguientes opciones que se muestran en el menú (Edit) como son:
(Gamma correction, Brightness / contrast y Crop) se seleccionan para que
el 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 pasos
anteriormente nombrados. Para cerrar el Test se pica con botón derecho sobre
él y se escoge la opción Close .
Para salvar esta información se utiliza
el menú (File) y la opción (Save as...)
, se ingresa el nombre del archivo , y
queda con la extensión (*.skn) .
Nota: Se recomienda guardar los
SKINS en la misma carpeta del VTI.
Editando un SKIN:
Se pueden modificar los SKINS ya creados y para ello se utiliza de igual manera las
opciones y menús anteriormente nombrados en la creación de un SKIN nuevo.
INDICE DE CONTENIDO
Menú del vti
24
EMULADOR VTI 2.5 BETA 5
EQUIVALENCIAS DE TECLADO MAS COMUNES
La información del diagrama se aplica para TI 89
y TI 92+ según el caso
Para las TI 82 83+ 85 86 ver tabla de
equivalencias a continuación .
CATALOG
TI 89
F6
TI 92+
CANCELA
ENVIAR
ARCHIVOS
DESDE EL PC
APPS
| TI 89
TECLADO
ALFANUMERICO
FUNCIONA DE
FORMA DIRECTA
EXCEPTO LA
LETRA Ñ
MODE
Ln TI 92+
STO
Hand/Lock
TI 92+
ALPHA
TI 89
SHIFT ↑
DIAMANTE
♦
2nd
ESPACIO
BACKSPACE
MENU DE
VTI
SHIFT ↑
DIAMANTE
♦
TI 89
TI 92+
EE
DIAMANTE
♦
EXP
SIN COS TAN
*
/
ON
CLEAR
+
ENTER
DIRECCIÓN
25
TECLADO NUMERICO SE
ACTIVA CON
(BLOQ NUM) DE LO
CONTRARIO SIRVE
COMO FLECHAS DE
DIRECCIÓN
EMULADOR VTI 2.5 BETA 5
TABLA CON LAS EQUIVALENCIAS MAS COMUNES
CALCULADORA
PC
TI 92+
TI 89
F9
F6
Ñ
(Supr) o (Del)
CTRL IZQ
ALT IZQ
TAB
Caps lock
(HOME) o (INICIO)
(PgUp) o (Re Pag)
(PgDn) o (Av Pag)
Ins
(Scroll lock) o (Bloq Despl)
FLECHAS DE DIRECCION ←↑↓→
F1
F2
F3
F4
F5
APPS
F6
MODE
CLEAR
DIAMANTE
2nd
STO
Hand/Lock
COS()
TAN()
EXP ^
SIN()
ON
←↑↓→
F1
F2
F3
F4
F5
APPS
CATALOG
MODE
CLEAR
DIAMANTE
2nd
STO
ALPHA
HOME
EXP ^
F10
F11
F12
ESC
ENVIA ARCHIVOS
DESDE EL PC
DEPURADOR
VERSION DE ROM
ESC
ENVIA ARCHIVOS
DESDE EL PC
DEPURADOR
VERSION DE ROM
ESC
Los caracteres especiales se ingresan por ejemplo en
WORD en su mayoría con la tecla ALT Ej: ALT 128 es Ç
EE
ON
←↑↓→
F1
F2
F3
F4
F5
Con la Rom de la TI 92+
Por consiguiente no es limitación del emuvtí que no se
pueda directamente escribir caracteres internacionales
pero si puede introducirlos desde el keyboard con
secuencias de teclas por ejemplo:
Alt] + [e] + [a] es á
Con rom TI89 para escribir el carácter alfa se pulsa:
[Alt] + [e] + [i] es í
[ctrl] + [{] + luego se sostiene [CapsLock] y [a]
[Alt] + [e] + [o] es ó
Con rom TI92 para escribir el carácter alfa se pulsa:
[Alt] + [e] + [u] es ú
ctrl] + [g] + [a]
26
[Alt] + [e] + [e] es é
EMULADOR VTI 2.5 BETA 5
PC
TI 82 /83+
F1
F2
F3
F4
F5
ESC
Caps lock
F6
F7
F8
F9
PgDn
END
INSERT
HOME
PgUp
Num lock
FLECHAS DE DIRECCION ←↑↓→
(Scroll lock) o (Bloq Despl)
TAB
Y=
WINDOW
ZOOM
TRACE
GRAPH
MODE
ALPHA
MATH
MATRX
PRGM
VARS
CLEAR
x^-1
SIN
COS
TAN
^
←↑↓→
ON
STO
PC
TI 85 /86
ESC
Caps lock
CTRL.
F6
F7
F8
F9
PgDn
'
INSERT
HOME
PgUp
Num lock
END
FLECHAS DE DIRECCION ←↑↓→
(Scroll lock) o (Bloq Despl)
TAB
EXIT
ALPHA
X-VAR
GRAPH
TABLE
PRGM
CUSTOM
CLEAR
LOG
SIN
COS
TAN
^
EE
←↑↓→
ON
STO
27
EMULADOR VTI 2.5 BETA 5
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, que
previamente ya tiene grabadas las APPS.
Para esto el proceso es el siguiente:
1.
2.
3.
4.
5.
En el VTI se activa la opción “Enable Cable Link” y luego se escoge
tipo de cable y puerto habilitado para la comunicación. Es el mismo que
puede utilizar el software de LINK entre la TI y el PC.
Mediante “Var-Link” y luego “F7” se muestran las APPS instaladas en
la TI real .
Con “F4” se seleccionan la(s) APPS .
En el VTI se ingresa también a “Var-Link” y se dá la opción de “F3” y
luego “2” Receive.
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 Advanced
Mathematics versión 2.0 que es una mejora de la infraestructura del
software anterior: Advanced Mathematics versión 1.xx, se puede
aprovechar casi que totalmente para ejecutar desde allí los programas
creados por el usuario. Sin embargo, en algunas unidades de módulo TI-89
y todas las unidades de módulo TI-92 Plus, el archivo de datos del usuario
sólo puede ocupar un máximo de 384 KB de los 720 KB de memoria Flash
compartidos con las aplicaciones de software para calculadora. (APPS).
Cuando la variable o un archivo esta en (Archive Variable), se mueve de la
RAM a la Flash Rom, esto se conoce como “ variable archivada”. y de
forma personal he probado muchos programas de usuario desde la Flash
Rom 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 va
a perder, también me permite liberar la RAM para que los programas se
ejecuten óptimamente.
28
EMULADOR VTI 2.5 BETA 5
Ejemplo:
Esta es la memoria total que tiene la TI 89 / 92+: 197 Kb de RAM y 720 Kb de
FLASH ROM.
Ahora observe cuando envío algunos archivos entre programas y otras
extensiones 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 en
720Kb.
Ahora al “archivar” todos las variables sucede que:
Se libera la RAM de nuevo a 197Kb aprox. Mientras que la Flash ROM a
disminuido a 676Kb. Si observa la información que se “archivó” es de 44Kb, y
se mantiene la proporción de memoria cuando la muevo de un lado a otro.
29
EMULADOR VTI 2.5 BETA 5
Alguna vez he dejado la Flash ROM hasta en 20Kb, y
puede que los
programas 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 programa
revisar cual es la mínima cantidad de memoria con la que puede correr sin
problemas. 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 observa
hay libres 78 Kb en Flash ROM y 168 Kb de RAM, Aunque tenga todas las
variables en la Flash ROM , si se instala algún “Kernel” o algún programa
basado en ASM que requiera de la RAM , esta disminuye. Pero esto es normal
y 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 necesidades
del 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 o
corrección a este manual, por favor escríbame: [email protected]. o
visite: 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 .
INDICE DE CONTENIDO
Menú del vti
30
Descargar