|
Por Sheldon Leemon
|
Nuestro
máximo repre-
sentante del AmigaDOS
nos lleva "más allá de la
2.0", para descifrar los
secretos de las versio-
nes 2.1 y 3.0 del sistema
operativo del Amiga
|
|
Mientras algunos
usuarios de Amiga tratan, todavía, de ponerse al día con
el Workbench 2.0, Commodore avanza con ímpetu con las versiones
2.1 y 3.0 del sistema operativo de Amiga. Aparentemente, estas versiones
no parecen diferenciarse de la 2.0, pero profundizando en ellas, podemos
apreciar que contienen un cambio sustancial y un alto nivel de mejora.
Ya que la versión 3.0 ha generado un gran interés debido
a su asociación con los nuevos Amiga AGA, examinaremos desde
todos los puntos de vista echando un vistazo a las nuevasopciones que
aporta la versión 2.1.
El AmigaDOS
3.0, introducido con el A4000, contiene todos los aspectos de la 2.1,
desde luego, y algunas otras. La razón fundamental por la que
Commodore lanzó la Kickstart y el Workbench 3.0 al mismo tiempo,
fue para simultanear la Arquitectura de Gráficos Avanzados (AGA)
del Amiga 4000 y la del A1200.
Mientras que
la versión 3.0 incorpora, además, algunas mejoras no relacionadas
con la arquitectura AGA, algunos de los cambios son específicos
del nuevo hardware del que Commodore no ha anunciado que vaya a sacar
una versión avanzada de la 3.0 para el A500, A2000 o el A3000.
Por lo que, mientras tanto, para los usuarios de estos ordenadores pre-AGA,
la versión 2.1 es la más avanzada.
AMIGADOS 3.0
¿Qué
beneficios pueden obtener los usuarios de Amiga que se incorporan a
la generación AGA de la versión 3.0 del sistema operativo?.
Trataremos de responder claramente.
En dospalabras,
mejores gráficos. Un rápido vistazo al editor ScreenMode
Preference nos revela algunos cambios importantes. Primero, usted puede
ajustar todos los modos antiguos de pantalla del Workbench hasta un
máximo de 256 colores de entre una paleta de 16.7 millones, incluyendo
los diversos modos SuperHiRes y Productividad, los cuales en ordenadores
ECS pueden presentar tan sólo 4 colores de entre 64. Segundo,
hay un par de nuevos tipos de monitor, DBLNTSC y DBLPAL, los cuales
proporcionan una pantalla no interlazada de 640x400 y 640x512 en monitores
compatibles con VGA. estos modos son similares al modo Productivity
640x480, pero proporcionan un área mayor de visualización,
lo que se denomina overscan.
El inconveniente
de usar nuevos modos no interlazados, en lugar de 'desentrelazar' los
modos antiguos (de la manera que lo hizo el A3000) es que, de cualquier
forma, usted tiene que conseguir sus programas para arrancar en uno
e los nuevos modos. Los programas que se ejcutan en la pantalla del
Workbench no presentan ningún problema, pero aquéllos
que comienzan con una pantalla propia no soportan, todavía, los
nuevos modos. Hasta que las aplicaciones "aprendan" sobre
los nuevos modos, hay un medio en el editor IControl Preference que
puede proporcionarle una gran ayuda. Cuando active su opción
Mode Promotion, las aplicaciones que abren las pantallas interlazadas,
conseguirán los "scan-doubled" equivalentes no interlazados,
a menos que pidan, específicamente interlazados, usando un nuevo
modo ID.
Más
apoyo lo encontraremos con DoubleX, un programa de utilidad de dominio
público que llega más lejos aún, convirtiendo todos
los requesters para abrir una pantalla NTSC o Pal en un requester para
abrir el "doubled" (doble) equivalente.
Sin embargo,
incluso con toda esta ayuda, usted no puede establecer un nuevo sistema
A4000 o A1200 con un simple monitor VGA porque el modo de gráficos
por defecto es o NTSC o Pal, ninguno de los cuales se visualizará
como un monitor. Además usted no será capaz de jugar con
programas que autoarranquen o usar el menú boot (descrito abajo)
como sistema, porque además ellos usarán, por defecto,
el modo de gráficos.
Otra forma
en la que la versión 3.0 ayuda a hacer más compatible
la visualización es mediante items de nuevos menús boot.
el menú boot aparece cuando se pulsan simultáneamente
los dos botones del ratón en el momento en el que se enciende
el ordenador. El menú boot 3.0 tiene una sección Display
Options que permite elegir el chip de gráficos a simular: "Original",
"Enhanced" o "Best Available" (que en el caso del
actual A4000 o A1200 significa "AGA"). Por defecto, los chups
se adaptan al modo "Original" para ayudar a la compatibilidad
con programas que no sean del tipo "AGA". El menú boot
le permite, además, seleccionar PAL o NTSC como modo inicial
de gráficos, que finalmente proporciona una manera sencilla para
los usuarios norteamericanos de hacer boot en modo PAL con el fin de
poder manejar juegos europeos.
MAS VENTAJAS DE AGA
Junto con el
editor ScreenMode, otros programas del sistema han sido actualizados
para soportar nuevos aspectos AGA. El editor Pointer Preference ahora
admite Hires Sprites, permitiéndole utilizar un puntero de ratón
mucho más reducido que el que aparece por defecto. El porgrama,
además, le permite cargar imágenes desde éste y
grabarlas en el Clipboard. El editor WBPattern Preference le permite
usar un fichero de dibujo del tipo IFF como background, que aparecerá
tras la ventana del Workbench (es coonocido como "wallpaper"
en Microsoft Windows). También han sido actualizados los ficheros
Printer device y printer driver, con el objetivo de imprimir dibujos
creados en el nuevo modo HAM de 8 bits, el cual puede visualziar hasta
262.000 colores de una sola vez.
Con pantallas
de Workbench de 256 colores y, actualmente, una paleta disponible de
16 millones de colores, el editor Palette, obviamente, necesitaba un
reacondicionamiento, y Commodore ha respondido de un modo que prepara
el camino para futuras mejoras en el campo de los gráficos. En
lugar de las antiguas gamas de rojos, azules y verdes, el nuevo editor
Palette proporciona una variedad tal de colores que le permite modificar
el sombreado y gama de luminancia, eligiendo la luminosidad de esa sombra
(un método común para seleccionar colores de 24 bits).
De una manera
más significativa, el editor Palette le permite seleccionar colores
de un máximo de sólo ocho registros de colores, incluso
si usted ha ajustado la pantalla del Workbench a 256 colores. Esto se
hace con ayuda de la nueva paleta 'compartida', la cual le permite ejecutar
numerosas aplicaciones que aparecen en la pantalla de Workbench (o en
cualquier otra pantalla pública) al mismo tiempo, usando, cada
una, su propio esquema de color. En lugar de pedir un registro de color
en particular, una aplicación puede, simplemente, pedir el color
más oscuro de una sombra de verdes, en particular. Entonces,
utilizar estas aplicaciones, en lugar de registers de color hardware,
es uno de los pasos datos en la versión 3.0 hacia un sistema
de gráficos multitarjeta (RTG). Cuando RTG esté completamente
puesto en práctica, quizás en la versión 4.0 del
AmigaDOS, las aplicaciones convencionales serán capaces de ejecutarse
en cuadros especiales de visualización como el Vivid24 de DMI
o la Opalvision de Centaur, sin necesidad de una nueva versión
de software para cada cuadro.
Y EN OTROS FRENTES...
Aparte de su
apoyo AGA, el Workbench 3.0 mueve de una manera más eficaz el
sistema operativo del Amiga en el campo orientado a un objetivo. Hay
un nuevo cajón Classes para guardar ficheros que soporten tipos
standard de clases de objetos y un cajón Datatypes para contener
ficheros que proporcionen métodos standard de conducta con varios
tipos de datos. Esto significa que en el futuro, los programas de aplicación
serán capaces de preguntar al sistema para ayudar a leer y escribir
una amplia gama de ficheros de datos, sin tener que hacerlo de una forma
individual.
El ejemplo
más significativo de este tipo de aplicaciones es el MultiView,
un nuevo programa de visualización situado en el cajón
Utilities, que reemplaza a More (el antiguo visualziador de texto),
Display (el antiguo visualziador de gráficos) y AmigaGuide (el
antiguo visualziador del supertexto), y, además, actúa
como un reproductor de sonido IFF. La técnica para manejar todos
estos tipos de datos no está desarrollado, actualmente, en el
MultiView. Cunado éste haga una petición para trabajar
con un tipo de fichero en particular, pasará dicha solicitud
a un apropiado tipo de datos. Esto significa que así como los
técnicos dan ideas sobre ficheros adicionales de tipos de datos
para diferentes tipos de datos, como el ANIM, por ejemplo, el MultiView
será capaz de visualizar estos ficheros.
Otro asunto
de interés, es la nueva utilidad Mouse Blanker, que hace que
el molesto puntero del ratón desaparezca mientras estamos escribiendo,
de manera que no entorpezca su trabajo. Una nueva opción del
sistema para leer directorios acelera la lectura de discos pero les
hace ilegibles para sistemas anteriores al 3.0. Hay, incluso, un par
de nuevos comandos para hacer los scripts más fáciles
de manejar. El comando RequestChoice permite al script visualizar un
requester standard que acepte entradas del usuario, mientras que el
programa RequestFile permite que el script acepte un nombre de fichero
visualizando un requester standard del sistema de ficheros.
AMIGADOS 2.1
Para la multitud
de Amiga que no incorporan la arquitectura AGA, el Workbench 2.1 incluye
gran cantidad de aspectos que la versión 2.0 no incluía
por falta de tiempo. Muchos de estos cambios reflejan un creciente conocimiento
de la naturaleza internacional del Amiga. La localización del
lenguaje permite, ahora, al usuario seleccionar el idioma en el que
quiere que aparezca el texto de los programas del Workbench. La versión
standard 2.1 tolera el inglés, francés, español,
portigués, italiano, alemán, holandés, sueco, danés,
y noruego. El nuevo sistema, además, hace fácil crear
versiones en otros idiomas para asociados de Commodore. El sistema de
localización del lenguaje, lo hace aún más fácil
para los vendedores independientes de software ya que éste proporciona
un apoyo multilingual en sus aplicaciones.
ICONOS SENCILLOS
El Workbench
2.1 continúa con la tendencia de hacernos la vida más
fácil utilizando iconos para realizar tareas que anteriormente
necesitaban el uso de comandos CLI. El directorio DEVS ha sido ahora
reorganizado, con cajones visibles para cada uno de los tipos de dispositivos
de selección para el usuario: Keymaps, Printers, Monitors, y
DOSDrivers. Los ficheros de driver, los cuales actualmente no están
en uso, están almacenados en el cajón Storage, con los
mismos subdirectorios que el cajón DEVS.
Junto con su
paso al cajón DEVS, Monitors recoge tres nuevas entradas dentro
de la versión 2.1 (Euro36, Euro72 y Super72), cada una de las
cuales proporciona una proporción vertical de refresco más
elevada (70 Hz) para una menor oscilación, incluso en modos interlazados,
Euro36 y Euro72 funcionan con monitores NTSC/PAL y VGA, respectivamente,
mientras que Super72 propociona un multiscan al monitor con un modo
interlazado de 800x600.
El nuevo cajón
DOSDrivers permite a los usuarios ajustar automáticamente los
dispositivos opcionales del sistema, como el disco de RAM recuperable,
incluyendo un icono en lugar de añadir un comando MOUNT para
poner el marcha un escrito. Los iconos son suministrados por dispositivos
existentes como PIPE:, AUX: y RAD:, así como, algunosotros nuevos
(PC0: y PC1:. Estos dos últimos indican un importante avance,
la integración del CrossDOS en el Workbench.
CrossDOS, un
fichero del sistema con licencia de Commodore procedente de Consultron,
permite leer y escribir discos de MS-DOS desde cualquier aplicación
de Amiga como si fueran discos de AmigaDOS. Cuando establece PC0: (ya
sea haciendo doble clcik sobre el icono o metiéndose en el cajón
de DOSDrivers donde será automáticamente puesto en marcha),
usted puede introducir un diskette de 720 K de 3 y 1/2 formateado por
IBM dentro de la unidad interna y leer ficheros de texto escritos con
un PC (simplemente, pulsando en el mecanismo "PC0:" dentro
del requester de fichero de su procesador de textos).
De una forma
similar, puede grabar una hoja de cálculo en formato Lotus WKS
directamente a PC0:, para después cargarlo en un PC dentro del
Lotus 1-2-3. Esto no significa, desde luego, que se peudan ejecutar
prorgamas de IBM desde los discos (Consultron vende una versión
separada del CrossDOS que incluye el CrossPC, un simulador que permite
hacer ésto). Sin embargo, ésto significa que usted puede
transferir fácilmente el trabajo que hacen estos programas (ficheros
de texto, ficheros de dibujo, y otra clase de ficheros de datos) entre
los dos sistemas. Para ficheros de gran tamaño, CrossDOS puede
hacer trabajar discos duros externos o medio removibles con formato
IBM.
Los usuarios
de la versión 2.1, se complacen al comprobar que algunos de los
programas de apoyo han sido modificados con la idea de acomodarlos a
las mejoras del sistema. El programa standard Format, por ejemplo, ahora
tolera discos CrossDOS (sólo haciendo doble clcik sobre Format
y selecionado "PCO:" o cualquier otro dispositivo CrossDOS
que usted haya instalado). Esto, además, le permite escribir
un nombre de volumen, crear un icono Trashcan (o no), y seleccionar
el FastFileSystem o modo "Internacional", el cual reconoce
nombres de ficheros con algún carácter acentuado. Otro
ejemplo de cambio es el editor Time Preference, que usa el tiempo local
y formato fecha de un país seleccionado por el editor Local Preference.
MAS SUPLEMENTOS... Y REBAJAS
Hablando de
editores Preference, la versión 2.1 añade un nuevo par
de ellos. El editor Sound le permite reemplazar el flash de la pantalla
del sistema (que es utilizado por muchos programas cuando se quiere
indicar un error) con, o bien un sonido corto y agudo o un sonido sampleado
de su elección. Nuevo, además es el editor PrinterPS Preference,
el cual permite controlar un número de rasgos de los dispositivos
de impresora del nuevo Postscript, incluyendo el texto fuente y tamaño,
orientación de impresión (retrato o paisaje) y gráficos.
El cajón
Tools de la versión 2.1 contiene, algunos programas nuevos. El
programa Lacer origina que la pantalla sea interlazada, sin tener en
cuenta el modo actual de gráficos, para porporcionar una señal
más compatible de vídeo-televisión para usuarios
de genlock, y para aquellos que aprovechan las ventajas del A600 y del
A1200 en la composición de colores para mandar gráficos
de Amiga directamente a VCRs.
Otro programa
nuevo es el PrepCard, que ayuda a configurar las tarjetas de expansión
que acceden directamente al nuevo slot de expansión PCMCIA en
el A600 y el A1200. Finalmente, el programa ShowConfig, proporciona
una vía fácil para usuarios no especializados, para determinar
el tipo de procesador presente en su sistema, la instalación
de memoria, la versión de los chips usados, la versión
Kickstart, y el número de y tipos de cuadros de expansión
que están instalados.
Dentro del
cajón Tools, usted encontrará que el cajón Commodities
tiene un par de nuevos complementos. La utilidad CrossDOS le permite
seleccionar el filtrado de texto y la traducción del texto cuando
se leen o escriben ficheros a discos con formato IBM.
Aunque no nuevo,
la utilidad FKey ha sido actualizada para incluir un nuevo número
de funciones. Aparte de introducir una cadana de texto, usted puede
ahora diseñar combinaciones de teclas para que se produzcan ciclos
de pantallas o ventanas; para encoger o agrandar el tamaño de
la ventana actual; y ejecutar un programa o un escrito ARexx. Desde
que FKey desempleña todas las funciones anteriormente ejecutadas
por la utilidad IHelp, este programa ha desaparecido.
Hablando de
supresiones, todos los cambios de la versión 2.1 no son suplementos.
El comando DiskDoctor, un programa de mejora de discos que era irreal
y difícil de usar, fue quitado del directorio C: (la razón
que argumentó Commodore fue de ineficiencia). Por otra parte,
el dispositivo Narrator y la librería Translator, en cuyas anteriores
versiones habían sido permitidas por un desarrollador independiente,
fueron omitidas en las versiones 2.1 y posteriores, junto con los programas
que manejaban el dispositivo Speak: y el programa Say que reside en
el cajón Utilities. Afortunadamente, las versiones 2.0 de estos
programas funcionan correctamente en la 2.1, y actualizando de la 2.1
a la 2.0 los dejará intactos en su disco duro si ya estaban previamente
instalados. Mientras que los nuevos modelos de Amiga se han fabricado
últimamente, el que se desarrolle el hardware para conseguir
una mayor potencia es tan importante como el desarrollo del software.
Con avances, como la internacionalización, orientación
del objeto y arquitecturas abiertas de gráficos, el software
del sistema operativo del Amiga ha estado desempeñando una labor
excelente persiguiendo de una manera progresiva el propósito
del hardware. Sin lugar a duda, el futuro nos deparará grandes
sorpresas cuando nos hallemos ante versiones como la 3.1 ó la
4.0.
|