|
AMIGA.InFo • Mayo/Junio 1995 • Número 3
|
|
| MÓDULO e586DX PARA LA EMPLANT |
 |
 |
 |
|
Lluis
Ribera
NOTA: Pulsando sobre las fotos con borde azul ampliarás la imagen. |
e586DX: UN PC COMPATIBLE
EN NUESTRO AMIGA
En el último artículo vimos con detalle la configuración y
utilización del módulo Mac con Emplant. La versión del software
de emulación era la 5.3, y sigue siendo la versión vigente en la
actualidad. Las futuras versiones deberán corregir tan solo
pequeños detalles y, básicamente, implementar el soporte
Cybergraphics trabajando a millones de colores con las
principales tarjetas gráficas del mercado. Dado que el nivel de
compatibilidad de esta versión está suficientemente probada,
pues la emulación tiene 2 años y medio de rodaje, no vamos a
entrar en más detalles sobre ella, y sí vamos a tratar sobre la
recién nacida emulación PC para nuestra tarjeta. |
Desde que apareció en el mercado el primer Amiga 2000, uno de sus atractivos eran las posibilidades multiplataforma, encarnadas por la famosa tarjeta BridgeBoard XT, Más adelante apareció el BridgeBoard AT, con un procesador 286 a 8 MHz y conexión con tarjetas del mundo PC a través del bus ISA de 16 bits. A continuación le tocó el turno al procesador 386 con un nuevo BridgeBoard, y las tarjetas GoldenGate 386 y 486 del fabricante Vortex. Estas últimas tarjetas nunca llegaron a tener gran éxito, debido a que el precio de un ordenador PC compatible completo estaba casi igualado con el del a tarjeta sola. Y si bien estas tarjetas instalan un PC completo dentro de nuestro Amiga, con su memoria, ampliaciones propias, y aprovechando algunos recursos compartidos como el monitor, disqueteras, impresoras, etc., éstas se quedan limitadas a una sola emulación.
Y aquí encontramos el principal atractivo de Emplant: que es un sistema abierto. COn ella podemos emular diferentes sistemas con la misma tarjeta, actualmente Mac y PC, mejorando las características de cada emulación por actualizaciones de software, trabajando siempre en multitarea con nuestro Amiga, y a un precio muy inferior al de la compra de los equipos por separado. A cambio de este virtuosismo técnico, es evidente que la emulación PC de Emplant no tiene las prestaciones (al menos actualmente) de una BridgeBoard con procesador 80486DX, tarjeta SVGA y disco duro con su controladora propia. Esto es debido a que el set de instrucciones Intel tiene que ser emulado por completo por el procesador Motorola del Amiga.
No ocurre así con la emulación de Mac, ya que Apple utiliza el mismo procesador que Commodore, lo que facilita enormemente el trabajo a la emulación. Este es el motivo de que la primera emulación de PC por software para Amiga 500, el viejo Transformer, corriera a un 10% de la velocidad del primer PC XT a 4,77 MHz, mientras que la emulación AMAX funcionaba tranquilamente como un Macintosh SE o Classic, incluso algo más rápido, con el mismo procesador MC68000 a 8 MHz.
Pero veamos como es y como funciona la emulación PC para Emplant, en la que UUI (Utilities Unlimited Inc.) está volcando todos sus esfuerzos para que funcione correctamente. El famoso módulo e586DX se encuentra actualmente en la versión 1.1, y sufre de los mismos problemas de juventud que la primera emulación de Mac en octubre del 92. Seguramente tendremos que esperar a la próxima versión, que será la 2.0 y ya estará disponible cuando leáis este artículo, para ver trabajar nuestro Amiga como un auténtico PC como tarea de fondo ejecutando Windows 96. Según Jim Drew en su BBS, la nueva versión 2.0 ha sido totalmente reprogramada y soluciona la mayoría de problemas de la 1.0 y 1.1.
El producto
El módulo de emulación se compone de una pequeña caja de cartón con protecciones de espuma, que contiene:
-
Un bloque de páginas para añadir al manual de la Emplant (un nuevo apartado e586DX).
-
Un disco con el software para arrancar la emulación.
-
Un pequeño chip PAL que debemos sustituir en la placa. Este chip actualiza la versión de AutoLogic en la tarjeta de la 1.5 a la 2.0, y sin él no podremos arrancar la emulación PC. La primera impresión es: ¿Cómo puedo tener un PC en la Emplant con sólo este material? De hecho, esperaba encontrarme con una placa de circuito impreso para conectar en alguno de los zócalos libres, ya que se rumoreaba que el módulo constaría de un circuito para conectar en el zócalo SIMM de la tarjeta. Sin embargo la única modificación de hardware es un pequeño chip PAL. El chip se sustituye en la tarjeta sin mayores problemas, su instalación está bien detallada en el manual con gráficos explicativos. El software de emulación se instala a través del instalador oficial de Commodore, y tampoco ofrece ningún problema. Esta instalación actualiza algunos devices para que la emulación Mac reconozca la nueva versión de Autologic, que sitúa la tarjeta Emplant en posiciones de memoria diferentes a las antiguas.
Al arrancar la emulación, aparece una pantalla de configuración casi idéntica a la del módulo Mac, con los mismos botones para acceder a submenús donde podemos indicar básicamente: la configuración de memoria, prioridad de tareas, puertos serie y paralelo, puerto SCSI, partición o fichero de disco duro, disqueteras, seleccionar la imagen BIOS, emulación de sonido y tipo de emulación gráfica MDA, CGA o VGA. En cuanto a la emulación gráfica, UUI está desarrollando sus productos hacia el estándar Cybergraphics, tanto en el módulo Mac como PC.
Funcionamiento
El primer problema llega cuando queremos ejecutar la emulación. El fichero Readme de la instalación advierte que, por problemas de negociación con diferentes fabricantes de BIOS, no se ha podido incluir una BIOS adaptada para que funcione la emulación. Recordamos que la BIOS (Basic Input Output System) es la memoria ROM que contiene el código básico para arrancar el ordenador, es el equivalente del Kickstart del Amiga.
|
|
Nuevo
Emulador
de Mac |
A primeros de Abril se dio a conocer la aparición de Shapeshifter, un nuevo emulador multitarea de Macintosh II en color, 100% por software, proveniente de Alemania y shareware.
Las características técnicas son similares a Emplant o Amax, con la única diferencia de que no es necesaria una tarjeta como en estas últimas. Por el contrario, si ya poseemos una tarjeta Emplant, Shapeshifter aprovecha los puertos serie de ésta. Casi podríamos afirmar que Shapeshifter es una versión aligerada de la emulación Emplant, que funciona sobre cualquier Amiga equipado con un 68020 como mínimo y aprovecha las tarjetas gráficas (incluido Cybergraphics) que tengamos instaladas. Necesita una imagen ROM de 512 KB ó 1 Mb para funcionar. El autor indica claramente que si empleamos la pequeña utilidad incluida con la emulación, que permite copiar una ROM directamente de un Mac sobre disquete, no podremos utilizar el Mac de origen y el Amiga corriendo la emulación simultáneamente por razones evidentes de copyright ...
Existe una versión de demostración que no soporta discos duros físicos, únicamente ficheros de disco sobre particiones Amiga, y no permite controlar CD-ROM. Intentaremos testearlo en el próximo número. |
|
|
Su inclusión con el módulo de emulación está prevista en futuras versiones, así como una guía de funcionamiento del setup. Pero de momento, esto nos obliga a encontrar una BIOS de PC compatible 486, colocarla en cualquiera de los zócalos disponibles en la tarjeta, y volcar su contenido a un fichero con la ayuda de la utilidad DumpBios. Debemos tener en cuenta que no todas las BIOS funcionan con la emulación, por lo que deberemos probar con varias hasta encontrar una que funcione. Actualmente mi emulación trabaja con una AMI (American Megatrends Inc.).
Una vez solucionado el problema, la emulación arranca como lo haría un PC recién salido de fábrica, contando la memoria y dando un error de configuración de sistema. Pulsando <F1> vamos al programa de configuración residente en la BIOS. Aquí, dependiendo de la BIOS que utilicemos, tendremos más o menos opciones, pero básicamente deberemos configurar la fecha y hora del sistema, tipo de disco duro y disqueteras, y el adaptador gráfico.
En mi caso, el setup tiene un menú para identificar automáticamente el tipo de disco duro, que tengo configurado como un fichero en una partición Amiga. Uno de los bugs en esta versión de la emulación PC es que no reconoce particiones superiores a 200 MB, pero esto quedará corregido con la versión 2.0. Una vez configurado el sistema, los cambios que deberán quedar guardados en la teórica RAM CMOS del teórico PC, quedan guardados en disco duro en el fichero RTC.config.
A partir de aquí, la emulación arranca normalmente como lo haría un PC. He instalado MS-DOS 6.2 sin problemas, pero de momento no es posible instalar Windows 3.11. Los principales defectos que he notado en la emulación son fallos de pulsación del teclado y demasiada lentitud en el acceso al disco duro y disqueteras. Por el momento sentimos no poder ofreceros un informe exhaustivo de su funcionamiento, pero intentaremos realizarlo en el próximo número con al nueva versión 2.0 de la emulación. |