Ir al contenido

Apple IIGS

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 11:10 25 sep 2014 por CEM-bot (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

Apple IIGS (conocido por IIGS) es el quinto y más potente modelo de Apple II series de los ordenadores personales producidos por Apple Computer. Con el nombre de "GS" se refiere a gráficos y sonido, en referencia a sus capacidades multimedia mejoradas, sobre todo su sonido y la música de síntesis del panorama actual, que superó en gran medida los modelos anteriores de la línea y la mayoría de las máquinas modernas, como el Macintosh e IBM PC.[1]

La máquina era un modelo radical de cualquier anterior Apple II, con su verdadera arquitectura de 16 bits, mayor velocidad de procesamiento, acceso directo a los megabytes de la RAM, sintetizador de tabla de ondas de música, la interfaz gráfica de usuario, y el ratón. Mientras que aún se mantiene la compatibilidad con versiones anteriores con los modelos Apple II, se mezcló aspectos tecnológicos del Apple II y Macintosh en una solo. Siguiendo con Apple "Apple II Forever" lema de la época, los IIGS establecen un futuro prometedor y el progreso evolutivo de la línea Apple II, pero Apple puso poca atención a esta línea ya que la empresa se centró cada vez más en la plataforma Macintosh.

The Apple IIGS fue el primer ordenador producido por Apple en utilizar una interfaz gráfica de usuario de color, así como el "Platinum" (gris claro) combinación de colores y también en utilizar la interfaz de Apple Desktop Bus para teclados, ratones y otros dispositivos de entrada. También fue la primera computadora personal que vino con un chip sintetizador "wavetable" basado en el muestreo integrado, que utiliza la tecnología de Ensoniq. La máquina superó en ventas a todos los demás productos de Apple, incluyendo el Macintosh, durante su primer año de producción.

Retrospectiva

El IIGS fue lanzado 15 de septiembre 1986. Parte de la industria informática de Apple en ese momento estaba en transición de la tecnología de CPU de 8 bits 6502, a la más reciente 16/32 bit en el Motorola 68000 que utilizan los ordenadores como Commodore Amiga, Atari ST y el Apple Macintosh. Con el fin de mantener la compatibilidad con los miembros anteriores de la línea Apple II, Apple utiliza el procesador 65C816 de Western Design Center. Además de proporcionar la continuidad plataforma, el procesador de menor capacidad mantuvo al IIGS para poder competir con el Macintosh que, en el momento, era de solo monocromo.

Compute! en 1988 instó a Apple a hacer que el equipo fuera más rápido, afirmando que "no importa la forma que se corte, el IIGS es lento" y que los programas específicos de IIGS no podían seguir el ritmo de las acciones del usuario.[2]​ La revista informó de los aumentos de precio ya que en septiembre, un IIGS con monitor color, dos unidades de disco costó más de 3.000 dólares, un precio que calificó como "asombroso".[3]​ Al igual que el Apple II, el IIGS era popular en las escuelas, pero Apple no logró promover y actualizar el equipo, prefiriendo centrarse en la introducción de la Macintosh en estos mercados en su lugar. El IIGS estaba lejos con un precio más caro y más lento en términos de velocidad de procesamiento en bruto en comparación con sus competidores y cada vez más, sin actualizaciones regulares de avance, se retrasó respecto con otros ordenadores personales. Apple por fin cesó la producción del modelo en diciembre de 1992.

Apple IIGS original

Características Hardware

The Apple IIGS era un equipo innovador con muchas mejoras respecto a los anteriores, Apple IIe y Apple IIc. Se emuló sus predecesores mediante la utilización de un chip personalizado llamado el Mega II y utiliza el nuevo Western Design Center 65C816 microprocesador de 16 bits funcionando a 2.8  MHz, que era más rápido que los NMOS de 8 bits 6502 y CMOS 65C02 procesadores que se utilizan en los modelos Apple II anteriores. El uso del 65C816 permitió a los IIGS para abordar considerablemente más memoria RAM.

El uso de un reloj de 2.8 MHz fue una decisión de marketing destinada a limitar el desempeño a un nivel más bajo que el de la Macintosh, una decisión que tuvo un efecto crítico en el éxito en los IIgs de Apple.[4]

El IIGS también incluyó gráficos y sonido mejorados, lo que llevó a su nombre GS. Sus gráficos eran los mejores de la serie Apple II, con nuevos modos de vídeo de una buena alta resolución. Estos incluyen un modo de 640 ×200 píxeles con color de 2 bits y un modo de 320 x 200 píxeles con color de 4 bits, los cuales podrían seleccionar 4 ó 16 colores (respectivamente) de una paleta de 4096 colores. Cuando se introdujo en primer lugar, la interfaz de usuario de Apple conocido como MouseDesk y el sistema IIGS mostraba blanco y negro solamente.[5]​ Los usuarios no ven el color hasta que no se puso en marcha una aplicación que aprovechó las nuevas características. El nuevo sistema de audio fue generado por un sintetizador de sonido y la música incorporada mediante un chip que era un oscilador digital de Ensoniq (DOC), que tenía su propia memoria RAM dedicada y 32 canales independientes de sonido.

Aunque Apple tenía la esperanza de que Apple IIc pudiera vender más que el IIe, este último era más popular debido a sus ranuras. El IIGS soportaba tanto disquetes de 5,25 pulgadas y de 3,5 pulgadas y, como el IIe, tenía varias ranuras de expansión. Éstos incluyeron siete ranuras de expansión de propósito general compatibles con los de la Apple II, II +, y IIe, además de una ranura de expansión de memoria que podría ser utilizado para añadir hasta 8 MB de RAM. El IIGS, al igual que el IIc, también había dedicado puertos para dispositivos externos. Estos incluyen un puerto para conectar unidades de disco, dos puertos serie para los dispositivos tales como impresoras y módems, un puerto de Apple Desktop Bus para conectar el teclado y el ratón, y compuesto y RGB puertos de vídeo.[6]​ El IIGS también apoyó el arranque desde un servidor AppleShare mediante el protocolo AppleTalk, sobre cableado LocalTalk. Cuando se introdujo el "Apple IIe Workstation Card", esta capacidad se le dio al IIe. Esto duró más de una década antes de que NetBoot ofreciera la misma capacidad para los equipos que ejecutan Mac OS 8 y más allá.

Características de software

En términos generales, el software que se ejecuta en el Apple IIGS se puede dividir en dos grandes categorías: software de 8 bits compatible con los sistemas anteriores de Apple II, tales como el IIe y IIc, y software IIGS de 16 bits, la mayoría de los cuales se ejecuta bajo el Apple IIGS software del sistema y se aprovecha de sus características avanzadas, incluyendo un clon cerca de la interfaz gráfica de usuario de Macintosh.

Compatibilidad de 8 bits con Apple II

Apple IIGS era casi completamente compatible con los anteriores ordenadores de Apple II, por lo que los usuarios (en particular en la educación) no se quedan con grandes bibliotecas de software inútil. El IIGS podría ejecutar todos los sistemas operativos de Apple anteriores al Apple II: Apple DOS, ProDOS 8, y Apple Pascal. También es compatible con casi todo el software de 8 bits que se ejecutan en estos sistemas. Al igual que el II + Apple, IIe y IIc, la IIGS también incluyó Applesoft BASIC y un monitor (que podría ser utilizado para una simple programación en lenguaje ensamblador) en la ROM, por lo que podría ser utilizado incluso sin un sistema operativo cargado desde el disco. El software de 8 bits corría dos veces más rápido a menos que el usuario rechazará la velocidad del procesador en el panel de control IIGS.

Software del sistema Apple IIGS

El software del sistema Apple IIGS utiliza una interfaz gráfica de usuario (GUI) muy similar a la del Macintosh y algo así como GEM para PC y los sistemas operativos de los ordenadores Atari y Amiga contemporáneos. Las versiones iniciales del software del sistema se basan en el sistema operativo ProDOS 16, que se basaba en los ProDOS originales del sistema operativo para las computadoras Apple II de 8 bits. A pesar de que se modificó para que el software de 16 bits de Apple IIGS podría ejecutarse en él, ProDOS 16 fue escrito en gran parte con codificación de 8 bits y así no aprovechar al máximo las capacidades de la IIGS. Las versiones posteriores del software del sistema (comenzando con la versión 4.0) remplazó el ProDOS 16 por un nuevo sistema operativo de 16 bits conocido como GS/OS. Era mejor utilizar las capacidades únicas de los IIGS e además incluyó muchas nuevas características valiosas. El software del sistema de Apple IIGS se mejoró sustancialmente y se expandió durante los años en que se desarrolló, que culminó en su versión final, el Sistema 6.0.1, que fue lanzado en 1993.

Interfaz gráfica de usuario

El software del sistema IIGS proporciona una interfaz gráfica de usuario prevista del uso del ratón. Impulsado a la utilización de conceptos tales como ventanas, menús e iconos. Esto se llevó a cabo por una "caja de herramientas" de código, algunos de los cuales residían en la ROM del ordenador y algunos de los cuales fueron cargados desde el disco. La interfaz gráfica de usuario IIGS era muy similar a la de los primeros Macintosh. Solo una aplicación importante podría funcionar a la vez, aunque otros programas, más pequeños, conocidos como accesorios de escritorio, podían ser utilizados simultáneamente. El IIGS tenía una aplicación de búsqueda muy similar a la de Macintosh, que permite al usuario manipular archivos y lanzar aplicaciones. Por defecto, el buscador se mostraba cuando el equipo se encendía y cada vez que el usuario quería salir de una aplicación que se había iniciado a partir de ella, pero la aplicación de inicio se podía cambiar por el usuario.

Las compañías de software se quejaron de que Apple no proporcionó la información y desarrollo de herramientas técnicas para crear software para IIGS. En 1988 Compute! informó que tanto Cinemaware y Desarrollo Intergalactic tenían que escribir sus propias herramientas para utilizar IIGS audio, con este último afirmando que " este tipo de problemas... se están convirtiendo en algo común en toda la industria ".[7]

Extensibilidad

El software del sistema IIGS podría extenderse a través de diversos mecanismos. Nuevos accesorios de escritorio, que eran pequeños programas que van desde una calculadora hasta los procesadores de texto simples que se podrían utilizar durante la ejecución de cualquier aplicación de escritorio estándar. Accesorios clásicos escritorio también sirvieron como pequeños programas disponibles mientras ejecuta otras aplicaciones, pero utilizaron la pantalla de texto y se puede acceder incluso desde aplicaciones que no son de escritorio. Buscadores Extras permitiendo nuevas capacidades que se añadirían al buscador principal, los drivers se podrían utilizar para apoyar a los nuevos dispositivos de hardware. Estas características podrían ser usadas para proporcionar características nunca previstas por los diseñadores del sistema.

Capacidad multitarea

Una característica interesante de la IIGS era que la multitarea era posible. Un kernel multitarea de UNIX fue producido, y que fue llamado GNO/ME, que se desarrolló bajo la GUI y proporciona multitarea preventiva. Además, un sistema llamado The Manager podría ser utilizado para hacer el Buscador más como el de la Macintosh, permitiendo que el software principal se pueda ejecutar de forma simultánea a través de la multitarea cooperativa.

Las tarjetas de identificación se reemplazó de la tapa frontal, que se utilizaba en el Apple IIe a IIgs actualización.

Especificaciones técnicas

Microprocesador

  • WDC 65816/65802|WDC 65C816 a 2.8 MHz
  • 8-bit de bus de datos, con la opción de elección de 8 o 16 registros.
  • 24 bit de dirección, usando 16-bit de direcciones de bus y un banco multiplexado de direcciones

Memoria

  • 1.125 MB RAM construidos (256 KB en realidad) (expandible a 8.125 MB)
  • 256 KB ROM construidos (128 KB en realidad)

Modos de video

Emulación de video

  • 40 y 80 columnas de texto, con 24 líneas[8]​(16 de primer plano seleccionable, fondo, color de bordes)
  • Baja-Resolución: 40×48 (16 colores)
  • Alta-Resoluciín: 280×192 (6 colores)[9]
  • Doble-Baja-Resolución: 80×48 (16 colores)
  • Doble-Alta-Resolución: 560×192 (16 colores)[9]

Video Nativo

  • Super-Alta-Resolución (Modo 320)
    • 320×200 (16 colores, seleccionable de 4,096 colores de la paleta)
    • 320×200 (256 colores, seleccionable de 4,096 colores de la paleta)[10]
    • 320×200 (3200 colores, seleccionable de 4,096 colores de la paleta)[10]
  • Super-Alta-Resolución (Modo 640)
    • 640×200 (4 colores, seleccionable de 4,096 colores de la paleta)
    • 640×200 (16 colores, seleccionable de 4,096 colores de la paleta)[11]
    • 640×200 (64 colores, seleccionable de 4,096 colores de la paleta)[10]
    • 640×200 (800 colores, seleccionable de 4,096 colores de la paleta)[10]
  • Modo mixto
    • 320/640×200, Resolución horizontal seleccionable dentro de una línea por una línea básica.

Audio

  • Ensoniq 5503 Chip de oscilación digital
    • 8-bit de resolución de audio
    • 64 kB de RAM dedicado al audio
    • 32 canales oscilados (15 voces cuando se emparejan)[12]
    • Soporta 18 canales stereos de voz independientes.

Expansión

  • 7 Apple II ranuras de Bus (50-pin card)
  • IIGS Espacio de expansión de memoria (44-pin card-edge)

Conectores internos

  • I/O socket para juegos (16-pin DIP)
  • Ensoniq I/O conector de expansión (7-pin molex)
Vista posterior de la actualización IIGS, teneniendo en cuenta los nuevos puertos y conectores.

Controladores de chips especializados

  • IWM (Integrated Wozniak Machine) para controlador de disquete
  • VGC (Video Graphics Controller) para video
  • MEGA II (Apple IIe computer on chip)
  • Ensoniq DOC (sintetizador de tabla de ondas)
  • Zilog Z8530 SCC (controlador de puerto serie)
  • Apple Desktop Bus microcontrolador
  • FPI/CYA

Conectores externos

  • NTSC salida de vídeo compuesto (RCA conector)
  • Joystick (DE-9)
  • Salida de Audio(1/8-pulgadas de monosonido)
  • Puerto de impresora de serie 1 (mini-DIN8)
  • Puerto de modem de serie 2 (mini-DIN8)
  • Unidad de disquete (D-19)
  • RGB analógica de vídeo (D-15)
  • Apple bus de escritorio (mini-DIN4)

Revisiones

Mientras que en la producción entre septiembre de 1986 y diciembre de 1992, Apple IIGS se mantuvo relativamente sin cambios desde su creación inicial. Durante los siguientes años, sin embargo, Apple produjo algunas actualizaciones de mantenimiento en el sistema que abarca principalmente dos nuevas versiones basadas en ROM y una placa base renovada. Se rumoreaba de varios prototipos que mejoraron en gran medida las características de la máquina y las capacidades de diseño y construcción, aunque solo una vez ha sido expuesto públicamente (es decir, el "Mark Twain”).

Gus

Apple diseñó el Apple IIe Card para la transición de los clientes de Apple IIe al Macintosh LC, en particular en las escuelas que tenían una gran inversión en el software de Apple II. La comunidad educativa tenían una importante inversión en el software IIGS así, lo que hizo para la actualización a un Macintosh una propuesta menos atractiva que a del Apple IIe. Como resultado, los diseñadores de software de Apple Dave Lyon y Andy Nicholas encabezaron un programa para desarrollar un emulador de software IIGS en su tiempo libre, que llamaron Gus, lo que iría en el Power Macintosh solamente. Apple no hizo nada para apoyar oficialmente el proyecto. Sin embargo, al ver la necesidad de ayudar a cambiar sus clientes del sector educativo para el Macintosh (así como vender Power Macs), Apple de forma no oficial empezó a distribuir el software de forma gratuita a las escuelas e instituciones que han firmado un acuerdo de no divulgación. Nunca fue en venta al público, pero ahora está disponible en Internet, junto con muchos emuladores de Apple II de terceros. Gus representa uno de los pocos emuladores de software desarrolladas dentro de Apple (oficial o no), incluidos en MacWorks y el entorno Mac OS X Classic.

Desarrolladores de Apple II

John D. Carmack, co -fundador de id Software, comenzó su carrera escribiendo software comercial para el Apple IIGS, trabajando con John Romero y Tom Hall. Wolfenstein 3D, basado en el Apple II originó el juego Castle Wolfenstein, que cerró el círculo de vuelta a la serie Apple II cuando fue lanzado para el Apple IIGS en 1994.

Bob Yannes, creador del chip sintetizador SID utilizado en el Commodore 64, continuó con el diseño del sintetizador DOC Ensoniq 5503 utilizado en el de Apple IIGS.

Dos principales videojuegos, Zany Golf y The Immortal, se originaron como juegos específicos IIGS Apple que fueron posteriormente portados a varias plataformas, debido a su inmensa popularidad.

Naughty Dog, el conocido desarrollador de juegos de PlayStation, que comenzó como una compañía de software de juegos de Apple IIGS. Pangea Software, uno de los desarrolladores de juegos de Macintosh más conocidas y populares, también comenzó como una compañía de software de juegos de Apple IIGS.

Desarrollos fallidos

Compute! en 1989 informó sobre la especulación de que Apple podría anunciar en mayo en el Applefest un "IIGS Plus" con un procesador de dos a tres veces más rápido, 768 K y 1 MB de memoria RAM, y un puerto SCSI, pero no aparecido ningún nuevo equipo.

VTech, los responsables de la compatibilidad-II de Apple Laser, anunció planes para una IIGS compatible en 1988 por menos de 600 dólares.[13]​ Se mostró un prototipo en 1989, pero el equipo nunca fue puesto en libertad debido a problemas de licencia con Apple.[cita requerida]

Un proyecto llamado "Avatar" a principios de 1990 prometió una máquina de 32 bits del panorama actual que era compatible con el Apple IIGS. Nunca se terminó o se liberó. Algunos dudan de que el proyecto se saliera de la etapa de conceptualización[cita requerida].

Referencias

  1. Electronica y Musica Computacional de Peter Manning. 
  2. Keizer, Gregg (November 1988). «IIGS se pone en marcha». Compute!. p. 66. Consultado el 10 November 2013. 
  3. Keizer, Gregg (February 1989). «Estratosférico». Compute!. p. 50. Consultado el 10 November 2013. 
  4. Historia del Apple IIGS, "Histoire de l'Apple IIGS"
  5. Kavadias, Tony (24 de julio de 2004). «Apple II interfaces de usuario». Guidebookgallery.org. Consultado el 13 de noviembre de 2011. 
  6. Williams, Gregg; Grehan, Richard (October 1986). «Apple II GS». BYTE. p. 84. 
  7. Keizer, Gregg (December 1988). «Donde está Apple?». Compute!. p. 64. Consultado el 10 November 2013. 
  8. Efectivamente 140 × 192 en color, debido a las restricciones de colocación de píxeles
  9. a b El texto puede ser mezclado con modos gráficos, reemplazando los que sean inferior 8 o 32 líneas de gráficos con cuatro líneas de texto, dependiendo del modo de vídeo. El texto tintado es exclusivo de Apple IIGS, todos los demás modelos de Apple II producen texto sólo blanco y negro.
  10. a b c d 16 colores por línea de exploración, la paleta se pueden cambiar en cada línea. Exceder de 16 paletas por pantalla limita drásticamente los recursos del sistema (por ejemplo, sólo es útil para las imágenes estáticas por lo general).
  11. Modo interpolado crea la ilusión visual de 16 colores de píxeles de colores alternados en las 4 paletas mini, además de tomar ventaja de la AppleColor RGB alta (0.37 mm) distancia entre puntos.
  12. Sólo 15 sonidos están disponibles en la mayoría de software debido a los osciladores de emparejamiento firmware y reservando una para la sincronización.
  13. Ferrell, Keith (April 1988). «Computers Win Big!». Compute!. p. 6. Consultado el 10 November 2013. 

Links externos