La tarjeta Apple IIe es una tarjeta de compatibilidad que, mediante emulación de hardware y software , permite que ciertas computadoras Macintosh ejecuten software diseñado para Apple II (excluyendo la II GS de 16 bits ). Lanzada en marzo de 1991 para su uso con la familia LC , Apple dirigió la tarjeta a su mercado educativo ampliamente dominado para facilitar la transición de las aulas basadas en Apple II, con miles de títulos de software educativo arraigados, a las aulas basadas en Macintosh.
Hasta bien entrada la década de 1990, la mayoría de las escuelas todavía tenían una inversión sustancial en computadoras y software Apple II en sus aulas y laboratorios. Sin embargo, en ese período Apple estaba buscando eliminar gradualmente la línea Apple II, por lo que presentó la tarjeta Apple IIe como un medio para la transición de los educadores de Apple II (y en menor grado, los usuarios domésticos y de pequeñas empresas) migrándolos al Macintosh. Al agregar la tarjeta a ciertas computadoras Macintosh basadas en 68K , proporciona compatibilidad con la vasta biblioteca de software Apple II de más de 10,000 títulos. El software se puede ejecutar directamente desde un disquete Apple II , de la misma manera que con un Apple IIe (lo que es posible mediante el adaptador de cable de la tarjeta que se conecta a una unidad Apple 5.25 estándar). Se planeó una "tarjeta Apple IIGS" similar para ejecutar software Apple IIGS de 16 bits , pero se canceló después de considerarse demasiado costosa, por lo que no dejó ninguna ruta de migración para ese segmento de la línea Apple II. [2]
Apple pidió a los medios que llamaran al periférico "placa opcional Apple IIe", ya que las tarjetas "emuladoras" anteriores no tuvieron éxito. [3] La tarjeta Apple IIe funciona en la serie LC de Macintosh (I, II, III, III+, 475, 520, 550, 575), así como en la Color Classic compatible con ranura LC (I y II). [4] Cuando se ejecuta en modo de emulación de Apple II, la tarjeta usa periféricos de Macintosh como dispositivos de Apple II. El mouse, el teclado, el altavoz interno, el reloj, los puertos serie (impresora, módem, red), la RAM adicional (hasta 1024 KB), la unidad de disquete interna de 3,5 y el disco duro funcionan como dispositivos de Apple II. Con el cable Y incluido, también se pueden usar periféricos específicos de Apple II: Apple 5.25, Apple UniDisk 3.5 y un joystick o paletas de Apple II . El Macintosh anfitrión requiere un software de emulación especial (un disco de arranque) ejecutado desde el Sistema 6.0.8 al 7.5.5 para activar la tarjeta IIe. El modo Apple II se ejecuta solo en pantalla completa (no es posible el modo ventana) y todas las operaciones de Macintosh se suspenden mientras se ejecuta, ya que la tarjeta IIe toma el control de la computadora anfitriona.
Al igual que el propio Apple IIe , la tarjeta Apple IIe utiliza una CPU 65C02 integrada . [3] La CPU se puede configurar por software para funcionar a la velocidad nativa de 1,0 MHz del Apple IIe o a una velocidad acelerada de 1,9 MHz. La emulación de vídeo (texto y gráficos) se gestiona mediante software que utiliza rutinas nativas de Macintosh QuickDraw , lo que a menudo da como resultado que las operaciones sean más lentas que con un Apple IIe real, excepto en máquinas de gama alta. Cualquier Macintosh que admita la tarjeta se puede cambiar a una resolución de 560 × 384 para una mejor compatibilidad con los gráficos de alta resolución en color de 280 × 192 del IIe (esencialmente duplicados en ambas direcciones en el Macintosh) y los gráficos monocromáticos de doble alta resolución de 560 × 192 (duplicados verticalmente), utilizando el oscilador integrado de 17,2349 MHz de la tarjeta en lugar del reloj de vídeo habitual gracias a la naturaleza de bus local de la ranura PDS. Esto fue particularmente aplicable al Color Classic, que de otro modo está fijado en una resolución de 512×384; la velocidad de escaneo del monitor permanece igual, pero la densidad de píxeles horizontales (y los relojes de píxeles totales por línea de escaneo ) se incrementa en un 10% para ajustar la mayor resolución en el mismo ancho.
La tarjeta IIe tiene 256K de RAM ; la mitad se utiliza para emular la memoria estándar de 128K de Apple IIe (reproduciendo su RAM principal de 64K más la tarjeta de texto de 80 columnas extendida conmutada por bancos de 64K ), y una pequeña porción de la otra mitad almacena la ROM de IIe. Macworld informó que debido a que los ingenieros de Apple IIGS ayudaron a diseñar la tarjeta IIe, todo el software protegido contra copia y otro software, excepto "unos pocos juegos muy esotéricos", son compatibles. [3] El Macintosh anfitrión emula o proporciona acceso nativo a muchas de las tarjetas de expansión y periféricos que uno podría instalar en un Apple IIe desnudo. Estos servicios proporcionados a la tarjeta IIe hacen imposible el funcionamiento simultáneo del System 7 del anfitrión . Los servicios de hardware incluyen un SuperDrive de 3,5" de 1,44 MB , ratón , 1 MB de RAM, pantalla de texto y gráfica monocromática o a color de 80 columnas , reloj, teclado numérico , dos puertos serie de hardware (además del puerto serie emulado necesario para el ratón IIe), disco duro SCSI y servidor de archivos AppleShare . Un " cable Y " incluido permite la conexión de hasta dos unidades externas de disquete de 5,25" de 140 KB, una unidad UniDisk de 3,5" "inteligente" de 800 KB y un joystick o control de paleta Apple II para usar en modo de emulación Apple IIe. La unidad de 3,5" de 800 KB y los SuperDrives de 1,44 MB no son compatibles ni funcionan si se conectan directamente a través del cable Y debido a que el controlador de disco de la tarjeta IIe no es compatible. (chip etiquetado como U1A ubicado en la zona A1 de la tarjeta, en la parte inferior izquierda, como se muestra en la imagen de arriba)
El producto incluía la tarjeta PDS, el cable Y, el manual del usuario y dos disquetes de 3,5": el "disco de instalación de Apple IIe" y el "disco de inicio de la tarjeta Apple IIe". La versión 2.2.2d1 es la revisión final del disco de inicio. La versión 2.2.1 y un parche para llegar a la 2.2.2d1 estaban disponibles originalmente en el Área de soporte de Apple (este software ahora está archivado y se ha trasladado fuera del sitio, al igual que el manual original).
Apple afirmó que la LC ayudó a la empresa a recuperar la cuota de mercado educativa perdida a manos de los clones de PC de bajo coste . En mayo de 1992 [update], aproximadamente la mitad de las LC vendidas a las escuelas utilizaban la tarjeta IIe. [5]
Notas : Al emular el Apple IIe, solo está disponible el modo de pantalla completa y todas las funciones nativas de Macintosh se suspenden durante la ejecución (hay un panel de control gráfico propietario, que se ejecuta fuera de MacOS, disponible para configurar las ranuras y los periféricos virtuales del Apple II; sin embargo, tanto las funciones nativas como las emuladas de la computadora se suspenden durante esta actividad). Las funciones y el control de Macintosh se reanudan solo una vez que la emulación se apaga y se sale por completo.
La tarjeta se conecta a la ranura PDS de muchos de los Macintosh de la serie LC, pero no todos los modelos y combinaciones de software del sistema son compatibles. El artículo nº 8458 de la biblioteca de información técnica de Apple enumera los siguientes modelos como compatibles con la tarjeta Apple IIe: Color Classic, Colour Classic II, LC, LC II, III y III+; LC 475, 520, 550, 575; Quadra 605 y Performa 4XX, 52X, 55X, 56X y 57X. Sin embargo, otros modelos de 68K que tienen una ranura PDS compatible con LC y admiten direccionamiento de memoria de 24 bits son generalmente compatibles con la tarjeta Apple IIe, pero no son compatibles oficialmente. El Macintosh anfitrión requiere el software de emulación de Apple (un disco de arranque) iniciado desde el sistema 6.0.8 a 7.5.5 para activar la tarjeta IIe. Los sistemas 7.0 a 7.5.5 admiten tanto el direccionamiento de 24 como el de 32 bits en los modelos Macintosh adecuados (a partir del sistema 7.6, el software del sistema Macintosh no admite el direccionamiento de 24 bits requerido). El direccionamiento de 24 bits se puede habilitar en los sistemas compatibles con el panel de control de memoria Macintosh. La tarjeta Apple IIe no funcionará con el direccionamiento de 32 bits habilitado o con el software del sistema Macintosh o las máquinas bloqueadas en este modo.
Contrariamente a algunas fuentes, [4] las LC 630 y Quadra 630 no son compatibles con la tarjeta Apple IIe porque esas computadoras no admiten el modo de 24 bits. [6] [7]