El Apple IIGS (conocido como II GS ) es un ordenador personal de 16 bits producido por Apple Computer . Es el quinto y más potente de la familia Apple II . Es compatible con los modelos anteriores de Apple II, pero tiene un aspecto y un funcionamiento Macintosh , y una resolución y un color similares a los del Amiga y el Atari ST . Las "GS" en el nombre significan "Gráficos y sonido", en referencia a su hardware multimedia mejorado, especialmente a su audio de última generación. [1]
El microordenador es un cambio radical respecto de la línea Apple II, con un microprocesador 65C816 de 16 bits , acceso directo a megabytes de memoria de acceso aleatorio y ratón incluido . Es el primer ordenador de Apple con una interfaz gráfica de usuario en color (el color se introdujo en el Macintosh II seis meses después) y una interfaz Apple Desktop Bus para teclados, ratones y otros dispositivos de entrada. Es el primer ordenador personal con un chip de síntesis de tabla de ondas , que utiliza tecnología de Ensoniq .
El IIGS supuso un futuro prometedor y un avance evolutivo para la línea Apple II, pero Apple decidió centrarse en Macintosh y no se lanzaron nuevos modelos del Apple IIGS. Apple cesó la producción del IIGS el 4 de diciembre de 1992.
El Apple IIGS introdujo mejoras significativas con respecto al Apple IIe y al Apple IIc . Emula a sus predecesores a través de un chip personalizado llamado Mega II y utiliza el entonces nuevo microprocesador WDC 65C816 de 16 bits . El procesador funciona a 2,8 MHz , que es más rápido que los procesadores de 8 bits utilizados en los modelos Apple II anteriores. El 65C816 permite al IIGS utilizar considerablemente más RAM .
El reloj de 2,8 MHz fue una decisión deliberada para limitar el rendimiento del IIGS a menos que el del Macintosh . [ disputado – discutir ] Esta decisión tuvo un efecto crítico en el éxito del IIGS; el procesador 65C816 original utilizado en el IIGS fue certificado para funcionar a hasta 4 MHz . [2] Las versiones más rápidas del procesador 65C816 estaban fácilmente disponibles, con velocidades de entre 5 y 14 MHz, pero Apple mantuvo la máquina a 2,8 MHz durante todo su ciclo de producción. [3]
Sus capacidades gráficas son superiores al resto de la serie Apple II, con modos de vídeo de mayor resolución y más color. Entre ellos se incluyen un modo de 640×200 píxeles con color de 2 bits y un modo de 320×200 con color de 4 bits , ambos de los cuales pueden seleccionar 4 o 16 colores (respectivamente) a la vez de una paleta de 4.096 colores. Al cambiar la paleta en cada línea de exploración , es posible mostrar hasta 256 colores o más por pantalla. Con una programación inteligente, es posible hacer que el IIGS muestre hasta 3.200 colores a la vez.
El audio se genera mediante un chip sintetizador digital Ensoniq 5503 integrado , que tiene su propia memoria RAM dedicada y 32 canales de sonido. Estos canales se pueden emparejar para producir 15 voces en estéreo. [4]
El IIGS admite disquetes de 5,25 y 3,5 pulgadas y tiene siete ranuras de expansión de uso general compatibles con las de Apple II , II+ y IIe. También tiene una ranura de expansión de memoria para hasta 8 MB de RAM. El IIGS tiene puertos para unidades de disquetes externas, dos puertos serie para dispositivos como impresoras y módems (que también se pueden usar para conectarse a una red LocalTalk ), un puerto Apple Desktop Bus para conectar el teclado y el mouse , y puertos de video compuesto y RGB . [4]
Un reloj en tiempo real se mantiene mediante una batería incorporada (inicialmente una batería de litio de 3,6 voltios no reemplazable ; extraíble en una placa base de una revisión posterior).
El IIGS también admite el arranque desde un servidor AppleShare , a través del protocolo AppleTalk , mediante cableado LocalTalk . [5] Esto fue más de una década antes de que NetBoot ofreciera la misma capacidad a las computadoras que ejecutaban Mac OS 8 y posteriores. [6]
Además de soportar todos los modos gráficos de los modelos anteriores de Apple II (texto de 40 y 80 columnas, resolución baja y doble baja, alta y doble alta), el chip gráfico de video (VGC) de Apple IIGS introdujo un nuevo modo gráfico llamado "Super-High Resolution". Este nuevo modo ofrece una resolución de pantalla mayor y una paleta de colores mucho más amplia, sin las limitaciones de los modos gráficos anteriores de Apple II (como el sangrado de color y los flecos ). Super-High-Resolution admite 200 líneas, ya sea en 320 o 640 píxeles en sentido horizontal. Ambos modos utilizan una paleta de 12 bits para un total de 4096 colores posibles, con hasta 256 colores (o más) en pantalla, aunque no todos los colores pueden aparecer en pantalla al mismo tiempo.
El uso del modo de súper alta resolución puede incluir:
Cada línea de escaneo en la pantalla puede seleccionar de forma independiente el modo de 320 o 640 líneas, el modo de relleno (solo en el modo de 320) y cualquiera de las 16 paletas, lo que permite mezclar modos gráficos en la pantalla. Esto se ve con más frecuencia en programas gráficos donde la barra de menú está constantemente en una resolución de 640 píxeles y el modo del área de trabajo se puede cambiar según las necesidades del usuario.
El sonido del Apple IIGS lo proporciona un chip de síntesis de tabla de ondas Ensoniq 5503 DOC (Digital Oscillator Chip) diseñado por Bob Yannes , creador del chip sintetizador SID utilizado en el Commodore 64. El ES5503 DOC es el mismo chip utilizado en los sintetizadores de nivel profesional Ensoniq Mirage y Ensoniq ESQ-1 . El chip tiene 32 osciladores, lo que permite un máximo de 32 voces (con capacidades limitadas cuando se utilizan todas de forma independiente), aunque el firmware de Apple los empareja para 16 voces, para producir un sonido más completo y flexible, como lo hacen la mayoría de las herramientas estándar del sistema operativo (el conjunto de herramientas Apple MIDISynth va incluso un paso más allá para un sonido más rico, agrupando cuatro osciladores por voz, para un límite de audio de siete voces). El IIGS suele denominarse sistema de 15 voces, porque una voz, o "generador de sonido" que consta de dos osciladores, siempre se reserva como reloj dedicado para el generador de interrupciones de temporización del chip de sonido . El software que no utiliza el firmware del sistema o utiliza herramientas programadas a medida (ciertos juegos, demostraciones y software de música) puede acceder directamente al chip y aprovechar las 32 voces.
Las capacidades de audio de la computadora fueron la razón principal por la que la compañía discográfica Apple Corps reanudó en 1989 las acciones legales contra Apple que habían sido suspendidas previamente. Apple Corps alegó que el chip de audio de IIGS violaba los términos del acuerdo de 1981 con la compañía que prohibía a Apple, Inc. involucrarse en el negocio de la música. [ cita requerida ]
En la parte posterior de la carcasa hay un conector estándar de auriculares de 1 ⁄ 8 de pulgada, y se pueden conectar allí altavoces estéreo de ordenador estándar. Este conector proporciona solo sonido monoaural y se requiere una tarjeta adaptadora de terceros para estéreo; [7] a pesar de eso, el Ensoniq y prácticamente todo el software nativo producen audio estéreo. El Ensoniq puede controlar 16 canales de salida de altavoz, pero el conector de expansión Molex que proporciona Apple solo permite 8. Hay 64 KB de memoria dedicada (DOC-RAM) en la placa base IIGS, separada de la memoria del sistema, para que el chip Ensoniq almacene sus instrumentos de tabla de ondas muestreados.
Para aprovechar las capacidades de audio del IIGS, durante su introducción, Apple vendió parlantes amplificados Bose Roommate para la computadora (a juego con su color platino y con cubiertas de rejilla con el logotipo de Bose/Apple personalizadas).
Al igual que otras máquinas Apple II anteriores, la IIGS es altamente expandible. Las ranuras de expansión se pueden usar para una variedad de propósitos, lo que aumenta enormemente las capacidades de la computadora. Los adaptadores de host SCSI se pueden usar para conectar dispositivos SCSI externos, como discos duros y unidades de CD-ROM . También se pueden usar otros dispositivos de almacenamiento masivo, como adaptadores que admitan discos duros IDE internos de 2,5 pulgadas más recientes. Otra clase común de tarjetas de expansión Apple IIGS son las tarjetas aceleradoras, como la TransWarp GS de Applied Engineering , que reemplaza el procesador original de la computadora por uno más rápido. Una opción de expansión más reciente, AppleSqueezer GS, combina un acelerador con velocidades ajustables de hasta 14 MHz, 14 MB de RAM (240 MB con controladores) y salida HDMI, todo en un solo paquete. Applied Engineering desarrolló el PC Transporter , que es esencialmente un IBM-PC/XT en una tarjeta. También se produjeron otras tarjetas, incluidas las que permitían utilizar nuevas tecnologías, como las tarjetas CompactFlash y Ethernet 10BASE-T , en el IIGS. Una de esas tarjetas de expansión CompactFlash es la MicroDrive/Turbo de ReActiveMicro, que presenta una alternativa de almacenamiento de estado sólido con capacidad DMA y notablemente rápida para la mayoría de la serie Apple II, incluidos Apple II, II+, IIe e IIGS. Otra nueva tarjeta de expansión es la Uthernet II, un dispositivo Ethernet para la serie Apple II. Los usos principales de la Uthernet II son las transferencias de datos (a menudo a través de ADTPro) y el acceso a BBS . También se puede utilizar para la navegación web extremadamente básica y otros fines de red.
En enero de 1985, Steve Wozniak dijo que Apple estaba investigando el 65816 y que una versión de 8 MHz "superaría por mucho al 68000 en la mayoría de las aplicaciones", pero que cualquier producto que lo utilizara tendría que ser compatible con el Apple II. [8] Se extendieron rumores sobre su trabajo en un "Apple IIx". [9] Se decía que el IIx tenía una CPU de 16 bits, un megabyte de RAM y mejores gráficos y sonido. [10] [11] "IIx" era el nombre en código del primer proyecto interno de Apple para desarrollar un Apple II de próxima generación basado en el 65816. Sin embargo, el proyecto IIx se estancó cuando intentó incluir varios coprocesadores que le permitieran emular otros sistemas informáticos. Las primeras muestras del 65816 también fueron problemáticas. Estos problemas llevaron a la cancelación del proyecto IIx, pero más tarde se formó un nuevo proyecto para producir un Apple II actualizado. Este proyecto, que dio lugar al IIGS, fue conocido por varios nombres en clave mientras se desarrollaba el nuevo sistema, entre ellos "Phoenix", " Rambo ", " Gumby " y "Cortland". Hubo rumores de varios prototipos enormemente mejorados construidos a lo largo de los años en Apple, pero ninguno fue lanzado. Hasta ahora solo se ha revelado uno, el " Mark Twain ". Se esperaba que el prototipo Mark Twain (nombrado por la famosa cita de Twain "Los informes de mi muerte son muy exagerados") [12] tuviera la revisión "ROM 04" (aunque los prototipos que se han descubierto no contienen ningún código ROM nuevo) [13] y presentaba un 65C816 de 8 MHz, SuperDrive incorporado , 2 MB de RAM y un disco duro . [14]
Algunas características de diseño del fallido Apple III sobrevivieron en el Apple IIGS, como por ejemplo que GS/OS tomó prestados elementos de SOS (incluyendo, a través de ProDOS, el sistema de archivos SOS ), una característica única del teclado para teclas de flecha de doble velocidad y texto ASCII coloreado.
Como parte de una celebración conmemorativa del décimo aniversario del desarrollo de la serie Apple II, así como de la propia Apple Computer celebrando el mismo aniversario, se presentó una edición limitada especial en el lanzamiento del producto. Las primeras 50.000 Apple IIGS fabricadas tenían una copia reproducida de la firma de Wozniak ("Woz") en la esquina delantera derecha de la caja, con una línea de puntos y la frase "Edición limitada" impresa justo debajo. Los propietarios de la Edición limitada, después de enviar por correo su tarjeta de registro de Apple, recibieron de vuelta un certificado de autenticidad firmado por Wozniak y 12 ingenieros clave de Apple, así como una carta personal del propio Wozniak (ambos reproducidos a máquina). Debido a que la diferencia entre las máquinas estándar y las de Edición limitada era puramente cosmética, muchos propietarios de las nuevas pudieron "convertirse" a la Edición limitada simplemente cambiando la tapa de la caja de una máquina más antigua (y probablemente no funcional). [15] [ fuente autopublicada ]
En el momento de su lanzamiento en septiembre de 1986, Apple anunció que pondría a la venta un kit que actualizaría un Apple IIe a un IIGS. Esto siguió una práctica de Apple de poner a disposición actualizaciones de la placa lógica que databa de los primeros días del Apple II hasta el regreso de Steve Jobs a Apple en 1997. La actualización de IIe a IIGS reemplazó la placa base IIe por una placa base IIGS de 16 bits. Los usuarios llevaban sus máquinas Apple IIe a un concesionario autorizado de Apple, donde la placa base IIe y la placa base inferior de la carcasa se cambiaban por una placa base Apple IIGS con una nueva placa base (con recortes a juego para los nuevos puertos integrados). Nuevas etiquetas adhesivas de metal reemplazaron las del frente del IIe, lo que le dio un nuevo nombre a la máquina. Se conservaron la mitad superior de la carcasa del IIe, el teclado, el altavoz y la fuente de alimentación. Las placas base IIGS originales (las producidas entre 1986 y mediados de 1989) tienen conexiones eléctricas para la fuente de alimentación IIe y el teclado presentes, aunque solo alrededor de la mitad de las producidas tienen los conectores físicos pre-soldados de fábrica, que en su mayoría estaban reservados para los kits de actualización.
La actualización costó 500 dólares, más el pago de la placa base Apple IIe que ya tenía el usuario. No incluía un ratón y el teclado, aunque funcional, carecía de teclado numérico y no imitaba todas las características y funciones del teclado Apple Desktop Bus . Algunas tarjetas diseñadas para el GS no encajaban en la carcasa inclinada del Apple IIe. Al final, la mayoría de los usuarios descubrieron que la actualización no les ahorraba mucho dinero una vez que adquirían una unidad de disquete de 3,5 pulgadas, un monitor RGB analógico y un ratón. [ cita requerida ]
El software que se ejecuta en el Apple IIGS se puede dividir en dos categorías principales: software de 8 bits compatible con sistemas Apple II anteriores, como el IIe y el IIc, y software IIGS de 16 bits, que aprovecha sus características avanzadas, incluido un clon casi idéntico de la interfaz gráfica de usuario de Macintosh .
Apple afirmó que el IIGS era compatible en un 95% con el software contemporáneo del Apple II. Un crítico, por ejemplo, ejecutó con éxito programas de demostración que venían en casete con su Apple II de 1977. [7] El IIGS puede ejecutar todos los sistemas operativos Apple II anteriores de Apple : Apple DOS , ProDOS 8 y Apple Pascal . También es compatible con casi todo el software de 8 bits que se ejecuta en esos sistemas. Al igual que el Apple II+, IIe y IIc, el IIGS también incluye Applesoft BASIC y un monitor de lenguaje de máquina (que se puede usar para una programación en lenguaje ensamblador muy simple ) en ROM, por lo que se pueden usar incluso sin un sistema operativo cargado desde el disco. El software de 8 bits se ejecuta al doble de velocidad a menos que el usuario reduzca la velocidad del procesador en el panel de control del IIGS.
El software del sistema Apple IIGS utiliza una interfaz gráfica de usuario (GUI) muy similar a la de Macintosh y algo similar a GEM para PC y los sistemas operativos de los ordenadores Atari y Amiga contemporáneos. Las primeras versiones del software del sistema se basan en el sistema operativo ProDOS 16, que a su vez se basa en el sistema operativo ProDOS original para ordenadores Apple II de 8 bits. Aunque se modificó para que el software Apple IIGS de 16 bits pudiera ejecutarse en él, ProDOS 16 se escribió principalmente en código de 8 bits y no aprovecha al máximo las capacidades del IIGS. Las versiones posteriores del software del sistema (a partir de la versión 4.0) reemplazaron a ProDOS 16 con un nuevo sistema operativo de 16 bits conocido como GS/OS . Hace un mejor uso de las capacidades únicas del IIGS e incluye muchas nuevas funciones valiosas. El software del sistema IIGS se mejoró y amplió sustancialmente a lo largo de los años en los que se desarrolló, culminando en su versión oficial final, System 6.0.1, que se lanzó en 1993. En julio de 2015, miembros de un grupo informático de Francia lanzaron una versión nueva, aunque no oficial, de ese software del sistema, denominada "System 6.0.2" (y luego seguida por System 6.0.3 y 6.0.4), que principalmente corrigió algunos errores. [16]
Similar al de Macintosh, el software del sistema IIGS proporciona una interfaz gráfica de usuario controlada por ratón que utiliza conceptos como ventanas , menús e iconos. Esto se implementó mediante una "caja de herramientas" de código, parte del cual reside en la ROM del ordenador y parte del cual se carga desde el disco. Sólo se puede ejecutar una aplicación principal a la vez, aunque se pueden utilizar simultáneamente otros programas más pequeños, conocidos como Desk Accessories . El IIGS tiene una aplicación de gestión de archivos Finder muy similar a la de Macintosh, que permite al usuario manipular archivos y ejecutar aplicaciones. De forma predeterminada, el Finder se muestra cuando se inicia el ordenador y siempre que el usuario sale de una aplicación que se inicia desde él, aunque el usuario puede cambiar la aplicación de inicio.
Las empresas de software se quejaron de que Apple no proporcionaba información técnica ni herramientas de desarrollo para crear software específico para IIGS. En 1988, Compute! informó que tanto Cinemaware como Intergalactic Development tuvieron que escribir sus propias herramientas para maximizar el uso del audio de IIGS, y este último afirmó que "este tipo de problemas... se están volviendo bien conocidos en toda la industria". [17]
El software del sistema IIGS se puede ampliar mediante diversos mecanismos. Los nuevos accesorios de escritorio son pequeños programas que van desde una calculadora hasta procesadores de texto simples que se pueden utilizar mientras se ejecuta cualquier aplicación de escritorio estándar. Los accesorios de escritorio clásicos también sirven como pequeños programas disponibles mientras se ejecutan otras aplicaciones, pero utilizan la pantalla de texto y se puede acceder a ellos incluso desde aplicaciones que no sean de escritorio. Los paneles de control y los archivos de inicialización son otros mecanismos que permiten agregar varias funciones al sistema. Finder Extras permite agregar nuevas capacidades al Finder, se pueden usar controladores para admitir nuevos dispositivos de hardware y los usuarios también pueden agregar "herramientas" que brinden varias funciones que otros programas pueden utilizar fácilmente. Estas características se pueden usar para proporcionar funciones que nunca fueron planificadas por los diseñadores del sistema, como una pila TCP/IP conocida como "Marinetti".
Se creó un núcleo multitarea de tipo UNIX de terceros , llamado GNO/ME , que se ejecuta bajo la GUI y proporciona multitarea preventiva . Además, se puede utilizar un sistema llamado The Manager para hacer que el Finder se parezca más al de Macintosh, lo que permite que el software principal (además de los programas "accesorios") se ejecute simultáneamente a través de la multitarea cooperativa .
Después de presentar la computadora, BYTE declaró en octubre de 1986 que "los logros de los diseñadores de Apple IIGS son notables, pero la carga de la arquitectura clásica de Apple II, ahora tan venerable (y obsoleta) como COBOL y el procesamiento por lotes , puede haberlos agobiado y negado cualquier salto tecnológico más allá de un ejercicio de miniaturización". La revista agregó que "atado por la compatibilidad [clásica] de Apple II, [el IIGS] se acerca pero no iguala ni supera las capacidades informáticas actuales" de Macintosh , Amiga o Atari ST , y predijo que muchos proveedores "mejorarían los productos existentes para el [clásico] Apple II en lugar de escribir nuevo software" que explotara completamente la potencia del IIGS. [4]
inCider , que en septiembre había advertido que el próximo Apple II "necesita (al menos) ... un megabyte de RAM ... Eso es lo que quiere el mercado", [18] informó en noviembre que "en lugar de arriesgarse a invertir tiempo y dinero en programas que sólo funcionan en el Apple IIGS, varios desarrolladores de software simplemente han actualizado viejos programas del Apple II", y que el "programa más interesante disponible específicamente para el IIGS en este momento es Explore-a-Story de LearningWays, que se lanzó simultáneamente para los buenos y viejos Apple IIe y IIc de 128K". La revista concluía: "La moraleja es simple: un buen hardware, incluso un hardware innovador, no dará lugar a un buen software nuevo de la noche a la mañana". [19]
Nibble fue más positivo y calificó el precio de "fantástico" para "la máquina de los sueños de Steve Wozniak". Elogió la "increíble" compatibilidad, los gráficos y el sonido del IIGS con Apple II, afirmó que sólo su menor velocidad hacía que el ordenador fuera significativamente inferior al Macintosh y esperaba que Apple presentara pronto nuevos productos para diferenciar mejor las dos líneas de productos. La revista concluyó que "El IIGS es un ordenador increíblemente bueno, posiblemente el mejor ensamblaje de chips y resistencias jamás soldado ... Damas y caballeros de Apple, en nombre de la comunidad de usuarios del Apple II, se han ganado nuestra gratitud y admiración". [20]
Compute! describió el IIGS en noviembre de 1986 como "dos máquinas en una: un producto que cierra la brecha entre el Macintosh y el Apple IIe , y al hacerlo plantea lo que puede ser una competencia seria para el Commodore Amiga y la serie Atari ST". Describió los gráficos del IIGS como "tan diferentes como la noche y el día" de los Apple II anteriores y el audio como "único en su clase ... [esto] justifica el precio del IIGS para muchos fanáticos y aficionados a la música". La revista informó que "más de cien desarrolladores externos participaron activamente en la creación de software para el IIGS", y predijo que "a medida que se desarrollen nuevos productos para aprovechar el IIGS, la gente se alejará del Apple II puro y se inclinará por los títulos más nuevos con su rendimiento mejorado". [21]
Sin embargo, la revista Apple Applications de Compute! de diciembre de 1987 informó que «muchos editores han cancelado o pospuesto sus planes para el software Apple IIGS y en su lugar están introduciendo con cautela programas para Apple IIc y IIe», mientras que «muchos de los productos para Apple IIGS son simplemente versiones de «software Apple II más antiguo» que incorporan color y utilizan la interfaz del ratón». Había tan poco software IIGS disponible, decía, que «el producto más popular ... es AppleWorks . Sin interfaz de ratón, sin color, sin gráficos. Sólo AppleWorks del mundo IIe y IIc». La revista afirmó que muchos clientes eligieron el ligeramente más caro Macintosh Plus o mantuvieron sus económicos IIc o IIe que ejecutaban bien AppleWorks, con el IIGS «en una extraña posición» entre ambos. [22]
En enero de 1987 , Bruce Webster de BYTE elogió a Apple por permitir a Wozniak terminar el proyecto IIx, pero dijo que la compañía debería haberlo hecho "hace unos años". El IIGS es un excelente reemplazo para los modelos anteriores de la línea Apple II, pero llegó muy tarde. La tecnología es más de vanguardia que de vanguardia en muchas áreas", con una velocidad y gráficos inferiores a los del Amiga y el Atari ST. Los otros ordenadores, escribió, tienen bibliotecas de software más grandes que utilizan su potencia y precios más bajos; Webster descubrió que un paquete IIGS que costaba 2.500 dólares era comparable a una configuración Atari ST de 1.500 dólares . Concluyó con una "aprobación calificada" del ordenador: "Era necesario evitar que la línea Apple II muriera durante el próximo año o así. Sin embargo, Apple no fue lo suficientemente lejos". [23] Una reseña de BYTE en abril de 1987 concluyó que el IIGS "tiene el potencial de ser un ordenador potente", pero necesitaba una CPU más rápida y más memoria direccionable. La revista aconsejó a los clientes potenciales que compararan la CPU 68000 más potente de Macintosh, Amiga y Atari ST con la mayor capacidad de expansión del IIGS y la gran biblioteca de software de Apple II. [7]
En 1988, Compute! instó a Apple a hacer que el ordenador fuera más rápido, afirmando que "no importa cómo lo mires, el IIGS es lento" y que los programas específicos del IIGS no podían seguir el ritmo de las acciones del usuario. [24] En 1989, la revista afirmó que "una de las mayores quejas sobre el software específico del IIGS es la forma en que imita el ritmo de un zombi . Uno pensaría que el software de 16 bits había muerto y se había transformado en una imitación arrastrada y tambaleante de las aplicaciones informáticas reales". [25] Informó ese año que, tras los aumentos de septiembre, un IIGS con monitor a color, dos unidades de disco e ImageWriter II costaba más de 3.000 dólares , un precio que la revista calificó de "asombroso". [26] inCider también criticó el aumento de precio, advirtiendo de que "abre aún más la puerta a los ordenadores MS-DOS de bajo coste ". [27]
Durante su producción entre septiembre de 1986 y diciembre de 1992, el Apple IIGS se mantuvo relativamente sin cambios desde su inicio. Sin embargo, durante esos años, Apple produjo algunas actualizaciones de mantenimiento para el sistema que comprendían principalmente dos nuevas actualizaciones basadas en ROM y una placa base renovada. Se rumorea que se diseñaron e incluso construyeron varios prototipos que mejoraron enormemente las características y capacidades de la máquina, aunque solo uno se ha expuesto públicamente (es decir, el "Mark Twain"). A continuación se describen solo las revisiones y actualizaciones lanzadas oficialmente por Apple.
Durante todo el primer año de producción de la máquina, se envió con ella una versión de firmware temprana, casi de tipo beta, que estaba plagada de errores. Algunas limitaciones de esto incluyen el hecho de que el disco RAM incorporado no se puede configurar con un tamaño mayor a 4 MB (incluso si hay más RAM presente) y el firmware contiene los primeros conjuntos de herramientas del Sistema 1.x. Se volvió incompatible con la mayoría del software nativo de Apple IIGS escrito a partir de fines de 1987 en adelante, y la compatibilidad con sistemas operativos solo duró hasta el Sistema 3. La pantalla de inicio de la ROM original solo muestra las palabras "Apple IIgs" en el centro superior de la pantalla, de la misma manera que se identifican los modelos anteriores de Apple II.
Las primeras series de producción de la máquina tenían un chip controlador de gráficos de vídeo (VGC) defectuoso que producía fallos estéticos extraños en los modos de vídeo emulados (IIe/IIc). En concreto, la pantalla de texto de 80 columnas y los gráficos monocromáticos de doble alta resolución presentaban un síntoma en el que aparecían pequeños bits parpadeantes o estáticos de color rosa entre los espacios entre caracteres y píxeles. La mayoría de los usuarios notaron esto al utilizar AppleWorks Classic o la aplicación Mousedesk que formaba parte de System 1 y 2. Apple resolvió el problema ofreciendo una actualización gratuita mediante intercambio de chip a los propietarios afectados.
En agosto de 1987, Apple lanzó una ROM actualizada que se incluyó en todas las máquinas nuevas y se puso a disposición como una actualización gratuita para todos los propietarios existentes. La característica principal de la nueva ROM era la presencia de los conjuntos de herramientas del Sistema 2.x y varias correcciones de errores. La actualización fue vital, ya que los desarrolladores de software, incluido Apple, dejaron de brindar soporte a la ROM original después de su lanzamiento (la mayoría del software nativo Apple IIGS escrito a partir de fines de 1987 no se ejecutaba a menos que estuviera presente la ROM 01 o superior, y esto incluía el sistema operativo GS/OS). Esta actualización también permite hasta 8 MB para el disco RAM, agregó algunas características nuevas para los programadores e informó la versión de la ROM y la información de copyright en la pantalla de inicio.
En marzo de 1988, Apple comenzó a comercializar unidades IIGS con 512 KB de RAM de serie. Para ello, se preinstaló la tarjeta de expansión de memoria Apple IIGS (que antes se vendía por separado) en la ranura de expansión de memoria; la tarjeta tenía 256 KB de RAM incorporada y ranuras vacías para una mayor expansión. La memoria integrada en la placa base se mantuvo en 256 KB y a los usuarios existentes no se les ofreció esta actualización.
En agosto de 1989, Apple aumentó la cantidad estándar de RAM incluida en el IIGS a 1,125 MB. Esta vez, la memoria adicional estaba integrada en la placa base, lo que requería un cambio de diseño y también permitía otras mejoras menores. Esta actualización introdujo una nueva placa base y una nueva actualización del firmware de la ROM; sin embargo, no se ofreció ninguna de las dos a los propietarios existentes, ni siquiera como una opción de actualización (la nueva ROM, ahora de dos chips, es incompatible con la placa base original de un solo zócalo). Apple había citado que la razón por la que no se ofrecía una actualización era que la mayoría de las características de la nueva máquina se podían obtener en las máquinas existentes instalando el Sistema 5 y una tarjeta de expansión de memoria Apple IIGS completamente poblada.
El nuevo firmware ROM se amplió a 256 KB y contenía los conjuntos de herramientas del Sistema 5.x. Los nuevos conjuntos de herramientas aumentaron el rendimiento de la máquina hasta en un 10%, debido al hecho de que se debía cargar menos desde el disco, el acceso de lectura de la ROM de la herramienta era más rápido que la RAM y sus rutinas altamente optimizadas en comparación con los conjuntos de herramientas anteriores (basados en GS/OS). Además de varias correcciones de errores, también se agregaron más comandos y funciones de asistencia al programador, un panel de control limpio con un control del mouse mejorado y funcionalidad de disco RAM, soporte de Appletalk más flexible y mapeo de ranuras.
En términos de hardware, la nueva placa base tiene un diseño más limpio que consume menos energía y resuelve los problemas de ruido de audio que interferían con el sintetizador Ensoniq en la placa base original. Tiene incorporada más de cuatro veces más RAM, con el doble de tamaño de ROM, y un microcontrolador Apple Desktop Bus mejorado proporciona soporte nativo para teclas especiales, emulación de ratón y soporte de LED de teclado (disponible en teclados extendidos). Se introdujo el sombreado de hardware de Text Page 2, mejorando la compatibilidad y el rendimiento con el modo de video clásico de Apple II. La batería del reloj ahora puede ser reparada por el usuario, ya que se coloca en un zócalo extraíble, y se agregó una ubicación de puente para bloquear el panel de control basado en texto (principalmente útil en entornos escolares). Se eliminó el soporte para la actualización de Apple-IIe a IIGS, y algunas medidas de reducción de costos hicieron que algunos chips se soldaran en su lugar en lugar de estar en zócalos. Como el firmware solo funcionaba en esta placa base y nunca se emitieron nuevas actualizaciones de firmware, los usuarios comúnmente se referían a esta versión de IIGS como la "ROM 3".
Al igual que los teclados integrados de Apple IIe y Apple IIc anteriores, el teclado IIGS independiente difiere según la región del mundo en la que se vendió, con caracteres y símbolos de idioma local adicionales impresos en ciertas teclas (por ejemplo, caracteres acentuados en francés en el teclado IIGS canadiense como "à", "é", "ç", etc., o el símbolo de libra esterlina "£" en el teclado IIGS del Reino Unido). Sin embargo, a diferencia de los modelos Apple II anteriores, el diseño y la forma de las teclas eran el mismo estándar para todos los países, y las ROM dentro de la computadora también eran las mismas para todos los países, incluido el soporte para todos los diferentes teclados internacionales. Para acceder al diseño y la visualización del conjunto de caracteres locales, los usuarios cambiarían las configuraciones en el panel de control basado en software incorporado, que también proporciona un método para alternar entre 50/60 Hz de actualización de pantalla de video. La salida de video compuesto es solo NTSC en todos los sistemas IIGS; se espera que los usuarios en países PAL usen un monitor RGB o televisores que incluyan RGB SCART . Esta internacionalización seleccionable permite localizar cualquier máquina de forma rápida y sencilla. También está presente en la configuración un teclado QWERTY / DVORAK para todos los países, muy similar al del Apple IIc. Fuera de Norteamérica, el Apple IIGS se entrega con una fuente de alimentación de 220 V con clip diferente, lo que hace que esta y las teclas de plástico sean las únicas diferencias físicas (y también muy modulares, en el sentido de convertir una máquina no localizada en una local).
Apple diseñó la tarjeta Apple IIe para que los clientes de Apple IIe pudieran pasarse al Macintosh LC , en particular las escuelas que habían invertido mucho en el software del Apple II. Aunque Apple estaba considerando la posibilidad de crear una tarjeta IIGS enchufable al Macintosh LC, pensó que el coste de venta sería el de un LC completo y abandonó la idea. [37] Sin embargo, la comunidad educativa también había invertido mucho en el software IIGS, lo que hizo que actualizarse a un Macintosh fuera una propuesta menos atractiva que la del Apple IIe. Como resultado, los diseñadores de software de Apple Dave Lyons y Andy Nicholas encabezaron un programa para desarrollar un emulador de software IIGS al que llamaron Gus en su tiempo libre, que se ejecutaría solo en el Power Macintosh . [38] [39] [40] Apple no apoyó oficialmente el proyecto. [41] Sin embargo, al ver la necesidad de ayudar a sus clientes educativos a cambiar al Macintosh (así como vender Power Macs), Apple distribuyó extraoficialmente el software de forma gratuita a las escuelas y otras instituciones que firmaron un acuerdo de confidencialidad. [42] [43] [44] Nunca se ofreció a la venta pública, pero ahora está disponible en Internet, junto con muchos emuladores clásicos de Apple II de terceros. Gus representa uno de los pocos emuladores de software desarrollados dentro de Apple (oficialmente o no), incluido MacWorks y el entorno Mac OS X Classic . La aplicación se demostró públicamente en Blue Box de Rhapsody en la WWDC de 1997. [45]
El Apple Desktop Bus, que durante mucho tiempo fue el estándar para la mayoría de los periféricos de entrada de Macintosh, apareció por primera vez en el IIGS. Además, los otros puertos estandarizados y la incorporación de SCSI establecieron un punto de referencia que permitió a Apple, por primera vez, consolidar su oferta de periféricos en las líneas de productos Apple II y Macintosh, lo que permitió que un dispositivo fuera compatible con varios ordenadores distintos.
El IIGS es también el primer producto de Apple que lleva el nuevo esquema de colores unificador de la marca, un color gris cálido que Apple denominó "Platinum". Este color seguiría siendo el estándar de Apple utilizado en la gran mayoría de productos durante la siguiente década. El IIGS es también el segundo diseño de ordenador importante, después del Apple IIc, en el que Apple trabajó con el equipo de Hartmut Esslinger en Frog Design . El uso constante del nuevo color corporativo y los periféricos a juego marcaron el comienzo del lenguaje de diseño Snow White , que se utilizó exclusivamente durante los siguientes cinco años e hizo que la línea de productos de Apple fuera reconocible al instante en todo el mundo.
La inclusión de un chip de sonido de calidad profesional en el Apple IIGS fue aclamada tanto por los desarrolladores como por los usuarios, y había grandes esperanzas de que se añadiera al Macintosh; [ cita requerida ] sin embargo, provocó otra demanda de Apple Corps . Como parte de una disputa de marca registrada anterior con la rama comercial de The Beatles , Apple Computer había acordado no lanzar productos relacionados con la música. Apple Corps consideró que la inclusión del chip Ensoniq en el IIGS era una violación de ese acuerdo.
John Carmack , cofundador de id Software , comenzó su carrera escribiendo software comercial para Apple IIGS, trabajando con John Romero y Tom Hall . Wolfenstein 3D , basado en el juego Castle Wolfenstein para Apple II de 1981 , cerró el círculo cuando se lanzó para Apple IIGS en 1998. [46]
Dos videojuegos populares, Zany Golf y The Immortal , ambos diseñados por Will Harvey , [47] se originaron como juegos de Apple IIGS que fueron trasladados a otras plataformas, incluida Sega Genesis .
Pangea Software comenzó como desarrollador de juegos para Apple IIGS. Naughty Dog comenzó con las máquinas clásicas de Apple II, pero luego desarrolló para IIGS.
En agosto de 1988, la revista inCider informó que Apple estaba trabajando en un nuevo Apple IIGS. Se afirmó que tenía una CPU más rápida, gráficos mejorados (el doble de resolución vertical, 256 colores por línea de escaneo y 4.096 colores por pantalla), 768 KB de RAM, 256 KB de ROM, 128 KB de sonido DOC-RAM y un puerto SCSI integrado. No apareció ninguna máquina nueva ese año.
En 1989, Compute! informó sobre la especulación de que Apple anunciaría en el AppleFest de mayo un "IIGS Plus" con un procesador dos o tres veces más rápido, 768 KB a 1 MB de RAM y un puerto SCSI . [48] [49] La especulación se basó parcialmente en que el CEO de Apple, John Sculley, afirmó que el IIGS recibiría una nueva CPU en 1989. No apareció ninguna computadora nueva, [50] pero en agosto, el IIGS comenzó a enviarse con 1 MB de RAM en la configuración básica.
VTech , los creadores del Laser 128 de 8 bits compatible con Apple II , anunciaron planes para una computadora compatible con IIGS en 1988 por menos de 600 dólares. [51] Demostraron un prototipo en 1989, pero la computadora nunca fue lanzada. [ cita requerida ]
Cirtech produjo un prototipo funcional de una tarjeta de emulación de hardware Macintosh en blanco y negro para el IIGS, denominada "Duet". Utilizando un procesador 68020, una ROM personalizada y hasta 8 MB de RAM, Cirtech afirmó que superó al Macintosh IIcx . [52] El proyecto finalmente se canceló debido al alto costo proyectado de la placa.