Amiga es una familia de computadoras personales introducida por Commodore en 1985. El modelo original es una de varias computadoras de mediados de la década de 1980 con procesadores de 16 o 16/32 bits, 256 KB o más de RAM, GUI basadas en mouse y Gráficos y audio significativamente mejorados en comparación con los sistemas anteriores de 8 bits. Estos sistemas incluyen el Atari ST , lanzado a principios del mismo año, así como el Macintosh y el Acorn Archimedes . Basado en el microprocesador Motorola 68000 , el Amiga se diferencia de sus contemporáneos por la inclusión de hardware personalizado para acelerar gráficos y sonido, incluidos sprites y un blitter , y un sistema operativo multitarea preventivo llamado AmigaOS .
El Amiga 1000 fue lanzado en julio de 1985, pero problemas de producción impidieron que estuviera ampliamente disponible hasta principios de 1986, aunque "algunos" se vendieron antes de la Navidad de 1985. [2] El modelo más vendido, el Amiga 500 , se presentó en 1987 junto con el Amiga 2000, más ampliable. El Amiga 3000 se introdujo en 1990, seguido por el Amiga 500 Plus y el Amiga 600 en marzo de 1992. Finalmente, el Amiga 1200 y el Amiga 4000 se lanzaron a finales de 1992. La línea Amiga vendió aproximadamente 4,85 millones de unidades.
Aunque los primeros anuncios presentaban la computadora como una máquina de negocios de uso múltiple, [3] [4] [5] [6] [7] [8] especialmente cuando estaba equipada con el complemento de compatibilidad con PC Sidecar IBM, la Amiga fue la más comercialmente Exitoso como ordenador de casa , con una amplia gama de juegos y software creativo. También encontró un nicho en la producción de video con el hardware y software Video Toaster , y el hardware de audio de Amiga lo convirtió en una plataforma popular para software de seguimiento de música . La capacidad del procesador y la memoria permitieron paquetes de renderizado 3D, incluidos LightWave 3D , Imagine y Traces, un predecesor de Blender .
La mala comercialización y el fracaso de los modelos posteriores para repetir los avances tecnológicos de los primeros sistemas dieron como resultado que Commodore perdiera rápidamente participación de mercado debido a la rápida caída de los precios de los PC compatibles con IBM , que ganaron 256 gráficos en color en 1987, [9] así como el cuarto. generación de consolas de videojuegos .
Commodore finalmente quebró en abril de 1994 después de que una versión de Amiga empaquetada como consola de juegos, la Amiga CD32 , fracasara en el mercado. Desde la desaparición de Commodore, varios grupos han comercializado sucesores de la línea Amiga original, incluidos Genesi , Eyetech , ACube Systems Srl y A-EON Technology. AmigaOS ha influido en reemplazos, clones y sistemas compatibles como MorphOS y AROS . Actualmente, la empresa belga Hyperion Entertainment mantiene y desarrolla AmigaOS 4 , que es un descendiente oficial y directo de AmigaOS 3.1, el último sistema fabricado por Commodore para las computadoras Amiga originales.
Jay Miner se unió a Atari, Inc. en la década de 1970 para desarrollar circuitos integrados personalizados y dirigió el desarrollo del TIA de Atari Video Computer System . [10] Cuando estuvo completo, el equipo comenzó a desarrollar un conjunto de chips mucho más sofisticado, CTIA , ANTIC y POKEY , que formaron la base de las computadoras Atari de 8 bits . [11]
Con el lanzamiento de la línea de 8 bits en 1979, el equipo comenzó una vez más a buscar un chipset de próxima generación. Nolan Bushnell había vendido la empresa a Warner Communications en 1978 y la nueva dirección estaba mucho más interesada en las líneas existentes que en el desarrollo de nuevos productos que pudieran reducir sus ventas. Miner quería empezar a trabajar con el nuevo Motorola 68000 , pero la dirección sólo estaba interesada en otro sistema basado en 6502 . Miner dejó la empresa y, por un tiempo, la industria. [11]
En 1979, Larry Kaplan dejó Atari y fundó Activision . En 1982, varios inversores se acercaron a Kaplan que querían desarrollar una nueva plataforma de juegos. Kaplan contrató a Miner para administrar la parte de hardware de la empresa recién formada, "Hi-Toro". El sistema recibió el nombre en código "Lorraine" de acuerdo con la política de Miner de dar a los sistemas nombres femeninos, en este caso la esposa del presidente de la empresa, Lorraine Morse. [12] Cuando Kaplan dejó la empresa a finales de 1982, Miner fue ascendido a ingeniero jefe [11] y la empresa se relanzó como Amiga Corporation. [13]
El hardware de Amiga fue diseñado por Miner, RJ Mical y Dale Luck. [14] Un prototipo de placa para pruebas y desarrollo se completó en gran medida a finales de 1983 y se mostró en el Consumer Electronics Show (CES) de enero de 1984. En ese momento, el sistema operativo no estaba listo, por lo que la máquina se demostró con la demostración "Boing Ball", una animación en tiempo real que muestra una bola roja y blanca que gira rebotando y proyectando una sombra; Esta pelota que rebota se convirtió más tarde en el logotipo oficial de Amiga Technologies, filial de Escom. Los asistentes al CES tuvieron problemas para creer que la computadora que se estaba demostrando tenía el poder para mostrar tal demostración y buscaron en vano la computadora "real" detrás de ella. [15] [ verificación fallida ]
En el CES de junio de 1984 se demostró una versión más desarrollada del sistema y se mostró a muchas empresas con la esperanza de obtener más financiación, pero encontró poco interés en un mercado que se encontraba en las etapas finales del colapso de los videojuegos de 1983 . [12] [16]
En marzo, Atari expresó un tibio interés en Lorraine por su uso potencial en una consola de juegos o computadora doméstica conocida tentativamente como1850XLD . Las conversaciones avanzaban lentamente [17] y Amiga se estaba quedando sin dinero. Un acuerdo temporal en junio condujo a un préstamo de 500.000 dólares de Atari a Amiga para mantener la empresa en funcionamiento. Los términos requerían que el préstamo se reembolsara a fin de mes; de lo contrario, Amiga perdería el diseño de Lorraine en favor de Atari. [18]
Durante 1983, Atari perdió más de 1 millón de dólares a la semana, debido a los efectos combinados del colapso y la guerra de precios en curso en el mercado de computadoras domésticas. A finales de año, Warner estaba desesperada por vender la empresa. En enero de 1984, Jack Tramiel renunció a Commodore debido a batallas internas sobre la futura dirección de la empresa. Varios empleados de Commodore lo siguieron hasta su nueva empresa, Tramel Technology. Esto incluyó a varios miembros del personal técnico superior, donde comenzaron a desarrollar su propia máquina basada en 68000. En junio, Tramiel llegó a un acuerdo sin efectivo para hacerse cargo de Atari, reformando Tramel Technology como Atari Corporation .
Como gran parte del personal técnico de Commodore se había mudado a Atari, Commodore se quedó sin un camino viable para diseñar su propia computadora de próxima generación. La empresa se acercó a Amiga para ofrecerle financiar el desarrollo de un sistema informático doméstico. Rápidamente acordaron pagar el préstamo de Atari, poniendo fin a esa amenaza. Inicialmente, las dos compañías estaban negociando un acuerdo de licencia de 4 millones de dólares antes de que Commodore ofreciera 24 millones de dólares para comprar Amiga directamente. [18]
A finales de 1984, el prototipo del conjunto de chips de la placa de pruebas se había convertido con éxito en circuitos integrados y el hardware del sistema se estaba preparando para la producción. En ese momento, el sistema operativo (SO) no estaba tan listo y llevó a un acuerdo para portar un sistema operativo conocido como TRIPOS a la plataforma. TRIPOS era un sistema multitarea que se había escrito en BCPL durante la década de 1970 para la minicomputadora PDP-11 , pero que luego se portó experimentalmente al 68000. Esta primera versión se conocía como AmigaDOS y la GUI como Workbench. Las partes de BCPL se reescribieron posteriormente en lenguaje C y todo el sistema se convirtió en AmigaOS.
El sistema estaba encerrado en una caja con forma de caja de pizza ; Un cambio tardío fue la introducción de soportes verticales a ambos lados de la caja para proporcionar un "garaje" debajo de la sección principal del sistema donde se podía guardar el teclado. [19]
El primer modelo fue anunciado en 1985 simplemente como "El Amiga de Commodore", que más tarde sería denominado retroactivamente Amiga 1000 . [a] Se pusieron a la venta por primera vez en agosto, pero en octubre solo se habían construido 50, todos los cuales fueron utilizados por Commodore. Las máquinas no empezaron a llegar en cantidad hasta mediados de noviembre, lo que significa que se perdieron la fiebre de compras navideñas. [20] A finales de año, habían vendido 35.000 máquinas y graves problemas de flujo de caja hicieron que la empresa se retirara de la CES de enero de 1986. [21] Un marketing deficiente o totalmente inexistente, que obligó al equipo de desarrollo a trasladarse a la costa este, notorios problemas de estabilidad y otros errores garrafales limitaron las ventas a principios de 1986 a entre 10.000 y 15.000 unidades por mes. [19] Se informó que se habían vendido 120.000 unidades desde el lanzamiento de la máquina hasta finales de 1986. [22]
A finales de 1985, Thomas Rattigan fue ascendido a director de operaciones de Commodore y luego a director ejecutivo en febrero de 1986. Inmediatamente implementó un plan ambicioso que cubría casi todas las operaciones de la empresa. Entre ellos se encontraba la cancelación largamente esperada de las ahora obsoletas líneas PET y VIC-20 , así como una variedad de sucursales del Commodore 64 que se vendieron mal y el esfuerzo de la estación de trabajo Commodore 900 . [23]
Otro de los cambios fue dividir el Amiga en dos productos, una nueva versión de gama alta del Amiga dirigida al mercado creativo y una versión de coste reducido que sustituiría al Commodore 64 en el mercado de gama baja. [23] Estos nuevos diseños fueron lanzados en 1987 como Amiga 2000 y Amiga 500 , el último de los cuales tuvo un gran éxito y se convirtió en su modelo más vendido.
Modelos similares de gama alta/baja conformarían la línea Amiga durante el resto de su historia; Los diseños siguientes incluyeron el Amiga 3000 / Amiga 500 Plus / Amiga 600 y el Amiga 4000 / Amiga 1200 . Estos modelos incorporaron una serie de actualizaciones técnicas conocidas como ECS y AGA , que agregaron pantallas de mayor resolución entre muchas otras mejoras y simplificaciones. [24]
La línea Amiga vendió aproximadamente 4.850.000 máquinas a lo largo de su vida. [1] Las máquinas fueron más populares en el Reino Unido y Alemania, con alrededor de 1,5 millones vendidos en cada país y ventas de cientos de miles en otras naciones europeas. La máquina fue menos popular en Norteamérica, donde se estima que se vendieron 700.000. [1] [25] En los Estados Unidos, Amiga encontró un nicho entre los entusiastas y en los mercados verticales para el procesamiento y edición de video. [26] En Europa, era más popular como computadora doméstica y a menudo se usaba para videojuegos . [14] A partir de 1988 se superpuso con el Mega Drive de 16 bits y luego con el Super Nintendo Entertainment System a principios de los años 1990. Kelly Sumner, de Commodore UK, no vio a Sega ni a Nintendo como competidores, sino que atribuyó a sus campañas de marketing, que gastaron más de £40 millones o $60.000.000 (equivalente a $130.000.000 en 2023), la promoción de los videojuegos en su conjunto y, por lo tanto, ayudaron a impulsar las ventas de Amiga. [25]
A pesar de sus éxitos en hacer que la empresa fuera rentable y llevar la línea Amiga al mercado, Rattigan pronto se vio obligado a dimitir en una lucha de poder con el accionista mayoritario, Irving Gould . Esto se considera ampliamente como el punto de inflexión, ya que las mejoras adicionales en Amiga se vieron erosionadas por las rápidas mejoras en otras plataformas. [27]
Commodore cerró la división Amiga el 26 de abril de 1994 y se declaró en quiebra tres días después. Los activos de Commodore fueron adquiridos por Escom , un fabricante alemán de PC, que creó la filial Amiga Technologies. Relanzaron el A1200 y el A4000T e introdujeron una nueva versión 68060 del A4000T. En 1996, se informó que Escom había vendido la propiedad intelectual de Amiga a VIScorp por 40 millones de dólares (equivalente a 71.750.000 dólares en 2023). [14] Amiga Technologies investigó y desarrolló el prototipo Amiga Walker . Presentaron la máquina públicamente en CeBit, [28] [29] pero este acuerdo fracasó y Escom, a su vez, quebró en 1997. [30] [31]
Un fabricante estadounidense de PC Wintel , Gateway 2000 , compró luego la rama y la tecnología de Amiga. [14] En 2000, Gateway vendió la marca Amiga a Amiga, Inc. , sin haber lanzado ningún producto. Amiga, Inc. otorgó la licencia de los derechos para vender hardware utilizando la marca AmigaOne a Eyetech Group e Hyperion Entertainment . En 2019, Amiga, Inc. vendió su propiedad intelectual a Amiga Corporation. [32] [33]
El Amiga tiene un conjunto de chips personalizado que consta de varios coprocesadores que manejan audio, video y acceso directo a la memoria independientemente de la Unidad Central de Procesamiento (CPU). Esta arquitectura le dio al Amiga una ventaja de rendimiento sobre sus competidores, particularmente para aplicaciones y juegos con uso intensivo de gráficos. [34]
La arquitectura utiliza dos subsistemas de bus distintos : el bus del chipset y el bus de la CPU. El bus del chipset permite que los coprocesadores y la CPU direccionen el "Chip RAM" . El bus de la CPU proporciona direccionamiento a RAM, ROM convencionales y a los subsistemas de expansión Zorro II o Zorro III . Esto permite el funcionamiento independiente de los subsistemas. El bus de la CPU puede ser mucho más rápido que el bus del chipset. Las placas de expansión de CPU pueden proporcionar buses personalizados adicionales. Además, las "placas de bus" o "placas puente" pueden proporcionar buses ISA o PCI . [34]
Los modelos más populares de Commodore, incluidos Amiga 1000 , Amiga 500 y Amiga 2000 , utilizan el Motorola 68000 como CPU. Desde el punto de vista de un desarrollador, el 68000 proporciona un conjunto completo de operaciones de 32 bits , pero el chip puede abordar sólo 16 MB de memoria física y se implementa utilizando una unidad lógica aritmética de 16 bits y tiene un bus de datos externo de 16 bits. , por lo que los cálculos de 32 bits se manejan de forma transparente como múltiples valores de 16 bits con un costo de rendimiento. [35] [36] Los modelos posteriores Amiga 2500 y Amiga 3000 utilizan procesadores totalmente compatibles con 68000 de 32 bits de Motorola, rendimiento mejorado y mayor capacidad de direccionamiento.
Tanto Commodore como otros fabricantes ofrecieron actualizaciones de CPU. La mayoría de los modelos de Amiga se pueden actualizar mediante el reemplazo directo de la CPU o mediante placas de expansión. Estas placas a menudo incluían interfaces de memoria y controladores de disco duro más rápidos y de mayor capacidad.
Hacia el final del tiempo que Commodore estuvo a cargo del desarrollo de Amiga, hubo sugerencias de que Commodore tenía la intención de pasar de la serie 68000 a procesadores RISC de mayor rendimiento , como el PA-RISC . [37] [38] Esas ideas nunca se desarrollaron antes de que Commodore se declarara en quiebra. A pesar de esto, otros fabricantes diseñaron actualizaciones que incluyen una combinación de procesadores PowerPC y de la serie 68000 junto con un micronúcleo y software nativos de PowerPC. [39] [40] Los clones posteriores de Amiga presentaban procesadores PowerPC únicamente.
El chipset personalizado en el núcleo del diseño de Amiga apareció en tres generaciones distintas, con un alto grado de compatibilidad con versiones anteriores. El conjunto de chips original (OCS) apareció con el lanzamiento del A1000 en 1985. Al OCS finalmente le siguió el conjunto de chips mejorado (ECS) modestamente mejorado en 1990 y, finalmente, la arquitectura de gráficos avanzados (AGA) parcialmente de 32 bits en 1992. Cada chipset consta de varios coprocesadores que manejan la aceleración de gráficos , audio digital, acceso directo a la memoria y comunicación entre varios periféricos (por ejemplo, CPU, memoria y disquetes). Además, algunos modelos presentaban chips auxiliares personalizados que realizaban tareas como control SCSI y desentrelazado de pantalla.
Todos los sistemas Amiga pueden mostrar gráficos planos animados en pantalla completa con 2, 4, 8, 16, 32, 64 ( modo EHB ) o 4096 colores ( modo HAM ). Los modelos con chipset AGA (A1200 y A4000) también tienen modos de color no EHB 64, 128, 256 y 262144 ( modo HAM8 ) y una paleta ampliada de 4096 a 16,8 millones de colores .
El chipset Amiga puede genlock , que es la capacidad de ajustar su propio tiempo de actualización de pantalla para que coincida con una señal de video entrante NTSC o PAL. Cuando se combina con la configuración de transparencia, esto permite que un Amiga superponga una fuente de video externa con gráficos. Esta capacidad hizo que Amiga fuera popular para muchas aplicaciones y brinda la capacidad de generar personajes y efectos CGI de manera mucho más económica que los sistemas anteriores. Esta capacidad ha sido utilizada con frecuencia por videógrafos de bodas, estaciones de televisión y sus divisiones de pronóstico del tiempo (para gráficos y radares meteorológicos), canales de publicidad, producción de videos musicales y videógrafos de escritorio. El NewTek Video Toaster fue posible gracias a la capacidad genlock del Amiga.
En 1988, el lanzamiento del monitor monocromático de frecuencia fija Amiga A2024 con framebuffer incorporado y hardware fijador de parpadeo proporcionó al Amiga una variedad de modos gráficos de alta resolución (1024 × 800 para NTSC y 1024 × 1024 para PAL). [41]
ReTargetable Graphics es una API para controladores de dispositivos utilizada principalmente por hardware de gráficos de terceros para interactuar con AmigaOS a través de un conjunto de bibliotecas . Las bibliotecas de software pueden incluir herramientas de software para ajustar la resolución , los colores de la pantalla, los punteros y los modos de pantalla. La interfaz estándar Intuition está limitada a profundidades de visualización de 8 bits , mientras que RTG permite manejar profundidades más altas, como 24 bits .
El chip de sonido, llamado Paula, soporta cuatro canales de sonido PCM (dos para el altavoz izquierdo y dos para el derecho) con resolución de 8 bits para cada canal y un control de volumen de 6 bits por canal. La salida analógica está conectada a un filtro de paso bajo, que filtra el alias de alta frecuencia cuando el Amiga utiliza una frecuencia de muestreo más baja (consulte Frecuencia de Nyquist ). El brillo del LED de encendido del Amiga se utiliza para indicar el estado del filtro de paso bajo del Amiga. El filtro está activo cuando el LED tiene un brillo normal y se desactiva cuando está atenuado (o apagado en Amigas A500 más antiguos). En Amiga 1000 (y el primer modelo Amiga 500 y Amiga 2000), el LED de encendido no tenía relación con el estado del filtro, y era necesario soldar manualmente un cable entre los pines del chip de sonido para desactivar el filtro. Paula puede leer formas de onda arbitrarias a velocidades y amplitudes arbitrarias directamente desde la RAM del sistema , utilizando acceso directo a la memoria (DMA), lo que hace posible la reproducción de sonido sin intervención de la CPU.
Aunque el hardware está limitado a cuatro canales de sonido separados, software como OctaMED utiliza mezcla de software para permitir ocho o más canales virtuales, y era posible que el software mezclara dos canales de hardware para lograr un solo canal de resolución de 14 bits jugando con el volúmenes de los canales de tal forma que uno de los canales fuente aporte los bits más significativos y el otro los menos.
La calidad de la salida de sonido del Amiga y el hecho de que el hardware de sonido sea parte del chipset estándar y sea fácilmente manejable mediante software, fueron características destacadas del hardware Amiga que no estuvieron disponibles en plataformas de PC durante años [b] . Existen tarjetas de sonido de terceros que proporcionan funciones DSP [ cita necesaria ] , grabación multipista directa al disco [ cita necesaria ] , múltiples canales de sonido de hardware y resoluciones de 16 bits y superiores. Se desarrolló una API de sonido reorientable llamada AHI que permite que el sistema operativo y el software utilicen estas tarjetas de forma transparente . [42]
Kickstart es el firmware sobre el cual se inicia AmigaOS . Su propósito es inicializar el hardware de Amiga y los componentes principales de AmigaOS y luego intentar arrancar desde un volumen de arranque , como un disquete o una unidad de disco duro. La mayoría de los modelos (excepto el Amiga 1000) vienen equipados con Kickstart en un chip ROM integrado .
El teclado de las computadoras Amiga es similar al que se encuentra en una PC IBM de mediados de los 80: diez teclas de función, un teclado numérico y cuatro teclas de flecha direccionales separadas. Bloq Mayús y Control comparten espacio a la izquierda de A. No están las teclas Inicio, Fin, Re Pág y Av Pág: estas funciones se logran en Amigas presionando Mayús y la tecla de flecha apropiada. El teclado Amiga agrega una tecla de Ayuda, que generalmente actúa como una tecla de función en las PC (generalmente F1). Además de las teclas modificadoras Control y Alt, el Amiga tiene 2 teclas "Amiga", representadas como "Amiga abierta" y "Amiga cerrada", similares a las teclas del logotipo de Apple abierta/cerrada en los teclados Apple II. La izquierda se utiliza para manipular el sistema operativo (pantallas móviles y similares) y la derecha envía comandos a la aplicación. La ausencia de Bloq Num libera espacio para más símbolos matemáticos alrededor del teclado numérico.
Al igual que las computadoras compatibles con IBM, el mouse tiene dos botones, pero en AmigaOS, presionar y mantener presionado el botón derecho reemplaza la línea de estado del sistema en la parte superior de la pantalla con una barra de menú similar a la de Mac . Al igual que con Mac OS de Apple anterior a Mac OS 8 , las opciones del menú se seleccionan soltando el botón sobre esa opción, no haciendo clic izquierdo. Se puede hacer clic izquierdo en los elementos del menú que tienen un estado de alternancia booleano mientras el menú se mantiene abierto con el botón derecho, lo que permite al usuario, por ejemplo, configurar algún texto seleccionado en negrita, subrayado y cursiva en una sola visita a los menús.
El mouse se conecta a uno de los dos puertos de joystick de Atari utilizados para joysticks , paletas de juegos y tabletas gráficas . Aunque compatibles con joysticks analógicos , los joysticks digitales estilo Atari se convirtieron en estándar. [43] Inusualmente, se pueden conectar dos ratones independientes a los puertos del joystick; Algunos juegos, como Lemmings , fueron diseñados para aprovechar esto. [44]
El Amiga fue una de las primeras computadoras para las que estaban disponibles accesorios económicos de muestreo de sonido y digitalización de video. Como resultado de esto y de las capacidades de audio y video del Amiga, el Amiga se convirtió en un sistema popular para editar y producir música y video.
Se produjeron muchas placas de expansión para computadoras Amiga para mejorar el rendimiento y la capacidad del hardware, como expansiones de memoria, controladores SCSI , placas de CPU y placas gráficas. Otras actualizaciones incluyen genlocks , tarjetas de red para Ethernet , módems , tarjetas de sonido y samplers, digitalizadores de vídeo , puertos serie adicionales y controladores IDE . Las incorporaciones tras la desaparición de la empresa Commodore son las tarjetas USB . Las actualizaciones más populares fueron la memoria, los controladores SCSI y las tarjetas aceleradoras de CPU. A veces se combinaban en un solo dispositivo.
Las primeras tarjetas aceleradoras de CPU utilizaban CPU completas de 32 bits de la familia 68000, como Motorola 68020 y Motorola 68030 , casi siempre con memoria de 32 bits y generalmente con FPU y MMU o la posibilidad de agregarlas. Los diseños posteriores presentan el Motorola 68040 o el Motorola 68060 . Ambas CPU cuentan con FPU y MMU integradas. Muchas tarjetas aceleradoras de CPU también tenían controladores SCSI integrados.
Phase5 diseñó las placas PowerUP ( Blizzard PPC y CyberStorm PPC ) con una CPU de 68k (68040 o 68060) y una PowerPC (603 o 604), que pueden ejecutar las dos CPU al mismo tiempo y compartir la memoria del sistema. La CPU PowerPC en las placas PowerUP se utiliza generalmente como coprocesador para cálculos pesados; Se necesita una CPU potente para ejecutar MAME , por ejemplo, pero incluso decodificar imágenes JPEG y audio MP3 se consideraba un cálculo pesado en ese momento. También es posible ignorar la CPU de 68k y ejecutar Linux en el PPC a través del proyecto Linux APUS, pero un AmigaOS nativo de PowerPC prometido por Amiga Technologies GmbH no estaba disponible cuando aparecieron por primera vez las placas PowerUP. [45]
También estaban disponibles tarjetas gráficas y tarjetas de video de 24 bits. Las tarjetas gráficas se diseñaron principalmente para la producción de obras de arte en 2D, el uso en estaciones de trabajo y, más tarde, los juegos. Las tarjetas de video están diseñadas para ingresar y emitir señales de video, y procesar y manipular video.
En el mercado norteamericano, NewTek Video Toaster era una placa de efectos de vídeo que convirtió al Amiga en una computadora de procesamiento de vídeo asequible que se abrió camino en muchos entornos de vídeo profesionales. Un uso muy conocido fue la creación de efectos especiales en las primeras series de Babylon 5 . [46] Debido a su diseño exclusivo NTSC , no encontró mercado en países que utilizaban el estándar PAL , como en Europa. En esos países, la tarjeta OpalVision era popular, aunque con menos funciones y soporte que Video Toaster. Rápidamente llegaron al mercado correctores de base de tiempo (TBC) de bajo costo diseñados específicamente para funcionar con Toaster, la mayoría de los cuales fueron diseñados como tarjetas de bus Amiga estándar.
Varios fabricantes comenzaron a producir placas de bus PCI para A1200, A3000 y A4000, lo que permitió que las computadoras Amiga estándar usaran tarjetas PCI como tarjetas gráficas, tarjetas de sonido Sound Blaster , tarjetas Ethernet 10/100, tarjetas USB y tarjetas sintonizadoras de televisión. Otros fabricantes produjeron placas híbridas que contenían un chip Intel serie x86, lo que permitía al Amiga emular una PC.
Las actualizaciones de PowerPC con controladores Wide SCSI, placas de bus PCI con Ethernet, tarjetas gráficas 3D y de sonido y cajas de torre permitieron que el A1200 y el A4000 sobrevivieran hasta finales de los noventa.
Richmond Sound Design fabricó placas de expansión que permiten que su software de diseño de sonido y control de espectáculos se comunique con sus marcos de hardware personalizados, ya sea mediante cable plano o cable de fibra óptica para largas distancias, lo que permite al Amiga controlar hasta ocho millones de audio externo controlado digitalmente. canales de iluminación, automatización, relés y control de tensión repartidos por un gran parque temático, por ejemplo. Consulte el software Amiga para obtener más información sobre estas aplicaciones.
Otros dispositivos incluyeron los siguientes:
La placa Commodore A2232 proporciona siete puertos serie RS-232C además del puerto serie integrado del Amiga. Cada puerto se puede controlar de forma independiente a velocidades de 50 a 19.200 bits/s . Sin embargo, hay un controlador disponible en Aminet que permite controlar dos de los puertos serie a 115.200 bits/s . [56] La tarjeta serie utilizaba la CPU 65CE02 [57] con frecuencia de 3,58 MHz . [56] Esta CPU también era parte del núcleo de CPU CSG 4510 que se usó en la computadora Commodore 65 .
Amiga tiene tres API de interfaz de red:
Se utilizaron diferentes medios de red:
Los modelos Amiga originales se produjeron de 1985 a 1996. [64] están, en orden de producción: 1000 , 2000 , 500 , 1500 , 2500 , 3000 , 3000ux , 3000T , CDTV , 500+ , 600 , 4000 , 1200 , CD32 y 4000T . Los ordenadores AmigaOne basados en PowerPC se comercializaron posteriormente a partir de 2002. Varias empresas y particulares también han lanzado clones de Amiga y todavía lo hacen en la actualidad.
El primer modelo de Amiga, el Amiga 1000, se lanzó en 1985. En 2006, PC World calificó al Amiga 1000 como el séptimo mejor PC de todos los tiempos, afirmando: "Años adelantados a su tiempo, el Amiga fue el primer dispositivo personal multimedia y multitarea del mundo". computadora". [66]
Commodore actualizó la línea de computadoras de escritorio Amiga con el Amiga 2000 en 1987, el Amiga 3000 en 1990 y el Amiga 4000 en 1992, cada uno de los cuales ofrece capacidades mejoradas y opciones de expansión. Sin embargo, los modelos más vendidos fueron los económicos, especialmente el exitoso Amiga 500 (1987) y el Amiga 1200 (1992). El Amiga 500+ (1991) fue el modelo de vida más corta, reemplazó al Amiga 500 y duró solo seis meses hasta que fue eliminado y reemplazado por el Amiga 600 (1992), que a su vez también fue rápidamente reemplazado por el Amiga 1200. [67]
El CDTV , lanzado en 1991, era una consola de juegos y dispositivo multimedia basado en CD-ROM varios años antes de que las unidades de CD-ROM fueran comunes. El sistema nunca logró ningún éxito real.
La última oferta de Amiga de Commodore antes de declararse en quiebra fue la Amiga CD32 (1993), una consola de juegos en CD-ROM de 32 bits. Aunque se suspendió después de la desaparición de Commodore, tuvo un éxito comercial moderado en Europa. El CD32 era un CDTV de próxima generación y fue diseñado para salvar a Commodore al ingresar al creciente mercado de consolas de videojuegos.
Tras la compra de los activos de Commodore por parte de Escom en 1995, el A1200 y el A4000T continuaron vendiéndose en pequeñas cantidades hasta 1996, aunque el terreno perdido desde el lanzamiento inicial y el gasto prohibitivo de estas unidades significaron que la línea Amiga nunca recuperó ninguna popularidad real.
Varios modelos de Amiga contenían referencias a canciones de la banda de rock The B-52's . Las primeras unidades A500 tenían las palabras "B52/ROCK LOBSTER" [68] serigrafiadas en su placa de circuito impreso , una referencia a la canción " Rock Lobster ". El Amiga 600 hacía referencia a "JUNE BUG" (después de la canción "Junebug") y el Amiga 1200 tenía "CANAL Z" (después de " Canal Z "), [69] y el CD-32 tenía "Spellbound".
AmigaOS 4 está diseñado para sistemas PowerPC Amiga. Se basa principalmente en el código fuente de AmigaOS 3.1, con algunas partes de la versión 3.9. Actualmente se ejecuta en Amigas equipados con placas aceleradoras CyberstormPPC o BlizzardPPC, en las computadoras AmigaOne basadas en la serie Teron construidas por Eyetech bajo licencia de Amiga, Inc. , en Pegasos II de Genesi / bPlan GmbH , en ACube Systems Srl Sam440ep / Sam460ex / Sistemas AmigaOne 500 y en el A-EON AmigaOne X1000 .
AmigaOS 4.0 había estado disponible sólo en versiones preliminares para desarrolladores durante muchos años hasta que se lanzó oficialmente en diciembre de 2006. [70] Debido a la naturaleza de algunas disposiciones del contrato entre Amiga Inc. y Hyperion Entertainment (la compañía belga que está desarrollando el sistema operativo), el AmigaOS 4 comercial había estado disponible sólo para compradores con licencia de placas base AmigaOne.
AmigaOS 4.0 para Amigas equipados con placas aceleradoras PowerUP se lanzó en noviembre de 2007. [71] La versión 4.1 se lanzó en agosto de 2008 para sistemas AmigaOne, [72] [73] y en mayo de 2011 para Amigas equipados con placas aceleradoras PowerUP. [74] La versión más reciente de AmigaOS para todas las plataformas compatibles es 4.1 actualización 5. [75] A partir de la versión 4.1 actualización 4 hay un cajón de emulación que contiene las ROM oficiales de AmigaOS 3.x (todos los modelos clásicos de Amiga, incluido el CD32) y su banco de trabajo relativo. archivos.
Acube Systems firmó un acuerdo con Hyperion según el cual ha portado AmigaOS 4 a su línea Sam440ep y Sam460ex de placas base basadas en PowerPC. [76] En 2009 se lanzó una versión para Pegasos II en cooperación con Acube Systems. [77] En 2012, A-EON Technology Ltd fabricó y lanzó el AmigaOne X1000 a los consumidores a través de su socio, Amiga Kit, quien brindó soporte al usuario final, ensamblaje y distribución mundial del nuevo sistema.
MacroSystem, desarrollador de Amiga desde hace mucho tiempo, ingresó al mercado de clones de Amiga con su sistema de edición de video no lineal DraCo . [78] Aparece en dos versiones, inicialmente un modelo de torre y posteriormente un modelo de cubo. DraCo amplió y combinó una serie de tarjetas de expansión anteriores desarrolladas para Amiga (VLabMotion, Toccata, WarpEngine, RetinaIII) en un verdadero clon de Amiga impulsado por el procesador Motorola 68060 . DraCo puede ejecutar AmigaOS 3.1 hasta AmigaOS 3.9. Es el único sistema basado en Amiga que admite FireWire para E/S de vídeo . DraCo también ofrece un bus de expansión Zorro-II compatible con Amiga e introdujo un DraCoBus personalizado más rápido, capaz de velocidades de transferencia de 30 MB/seg (más rápido que el Zorro-III de Commodore ). La tecnología se utilizó posteriormente en el sistema Casablanca, un decodificador también diseñado para la edición de vídeo no lineal.
En 1998, Index Information lanzó Access, un clon de Amiga similar al Amiga 1200, pero en una placa base que podía caber en un 5 estándar.+Bahía para unidades de 1⁄4 pulgadas . Cuenta con una CPU 68020 o 68030 , con un chipset AGA y ejecuta AmigaOS 3.1.
En 1998, ex empleados de Amiga (John Smith, Peter Kittel, Dave Haynie y Andy Finkel, por mencionar algunos) formaron una nueva empresa llamada PIOS. Su plataforma de hardware, PIOS One, estaba dirigida a usuarios de Amiga, Atari y Macintosh. La empresa pasó a llamarse Met@box en 1999 hasta que cerró. [79]
El proyecto de hardware NatAmi (abreviatura de Native Amiga ) comenzó en 2005 con el objetivo de diseñar y construir una placa base clonada de Amiga mejorada con características modernas. [80] La placa base NatAmi es una placa base de computadora con factor de forma estándar compatible con Mini-ITX , impulsada por un Motorola/Freescale 68060 y su chipset. Es compatible con el chipset Amiga original, que se ha grabado en un chip FPGA Altera programable en la placa. NatAmi es el segundo proyecto clon de Amiga después de la placa base Minimig , y su historia es muy similar a la de la placa base C-One desarrollada por Jeri Ellsworth y Jens Schönfeld. Desde un punto de vista comercial, los circuitos y el diseño de Natami son actualmente de código cerrado . [ cita necesaria ] Uno de los objetivos del proyecto NatAmi es diseñar una placa base compatible con Amiga que incluya características actualizadas pero que no dependa de la emulación (como en WinUAE ), componentes modernos de PC Intel o una placa base PowerPC moderna . Como tal, NatAmi no pretende convertirse en otro heredero evolutivo de los Amigas clásicos, como las computadoras AmigaOne o Pegasos . Esta filosofía "purista" esencialmente limita la velocidad del procesador resultante, pero se centra en el ancho de banda y las bajas latencias. Los desarrolladores también recrearon todo el chipset Amiga, liberándolo de las limitaciones heredadas de Amiga, como dos megabytes de RAM para gráficos de audio y video como en el chipset AGA , y reconstruyeron este nuevo chipset programando un chip FPGA Altera Cyclone IV moderno. Más tarde, los desarrolladores decidieron crear desde cero un nuevo chip procesador en forma de software, con el nombre en código "N68050" que reside en el chip físico programable Altera FPGA. [81]
En 2006, se anunciaron dos nuevos clones de Amiga, ambos utilizando síntesis de hardware basada en FPGA para reemplazar el chipset personalizado Amiga OCS . El primero, el Minimig , es un proyecto personal del ingeniero holandés Dennis van Weeren. Conocido como "nuevo hardware Amiga", [82] el modelo original se construyó en una placa de desarrollo Xilinx Spartan-3, pero pronto se desarrolló una placa dedicada. El minimig utiliza la FPGA para reproducir los chips personalizados Denise, Agnus, Paula y Gary , así como los 8520 CIA e implementa una versión simple de Amber . El resto de los chips son una CPU 68000 real, chips de RAM y un microcontrolador PIC para control del BIOS . [82] El diseño de Minimig se publicó como código abierto el 25 de julio de 2007. En febrero de 2008, una empresa italiana, Acube Systems, comenzó a vender placas Minimig. Una actualización de terceros reemplaza el microcontrolador PIC con un procesador ARM más potente, proporcionando más funcionalidades como acceso de escritura y soporte para imágenes de disco duro. El núcleo Minimig ha sido portado a la placa "Replay" de FPGArcade. El Replay utiliza una FPGA con aproximadamente tres veces más capacidad y que admite el chipset AGA y un núcleo blando 68020 con capacidades 68030 . La placa Replay está diseñada para implementar muchas computadoras antiguas y máquinas recreativas clásicas.
El segundo es el sistema Clone-A anunciado por Individual Computers . A mediados de 2007 se mostró en su forma de desarrollo, con placas basadas en FPGA que reemplazan el chipset Amiga y se montan en una placa base Amiga 500. [83]
AmigaOS es un sistema operativo multitarea de un solo usuario . Fue uno de los primeros sistemas operativos de consumo disponibles comercialmente para computadoras personales que implementó la multitarea preventiva . Fue desarrollado primero por Commodore International e introducido inicialmente en 1985 con el Amiga 1000. John C. Dvorak escribió en PC Magazine en 1996:
[AmigaOS] sigue siendo uno de los grandes sistemas operativos de los últimos 20 años, incorporando un núcleo pequeño y tremendas capacidades multitarea como las que sólo recientemente se han desarrollado en OS/2 y Windows NT . La mayor diferencia es que AmigaOS podría funcionar completamente y realizar múltiples tareas en tan solo 250 K de espacio de direcciones. [84]
AmigaOS combina una interfaz de línea de comandos y una interfaz gráfica de usuario . AmigaDOS es el sistema operativo de disco y la parte de línea de comando del sistema operativo y Workbench, el entorno gráfico nativo de ventanas gráficas para la administración de archivos y el inicio de aplicaciones. AmigaDOS permite nombres de archivos largos (hasta 107 caracteres) con espacios en blanco y no requiere extensiones de nombre de archivo . El sistema de ventanas y el motor de interfaz de usuario que maneja todos los eventos de entrada se llama Intuition . [85]
El kernel multitarea se llama Exec . Actúa como un programador de tareas que se ejecutan en el sistema, proporcionando multitarea preventiva con programación por turnos priorizada. Permitió una verdadera multitarea preventiva en tan solo 256 KB de memoria libre. [86] [87]
AmigaOS no implementa protección de memoria ; La CPU 68000 no incluye una unidad de gestión de memoria . [88] Aunque esto acelera y facilita la comunicación entre procesos porque los programas pueden comunicarse simplemente pasando un puntero de un lado a otro, la falta de protección de la memoria hizo que AmigaOS fuera más vulnerable a fallas causadas por programas que se comportaban mal que otros sistemas multitarea que implementaron protección de memoria. , [89] y Amiga OS es fundamentalmente incapaz de hacer cumplir cualquier forma de modelo de seguridad ya que cualquier programa tenía acceso completo al sistema. Se implementó una función de protección de memoria cooperativa en AmigaOS 4 y podría adaptarse a sistemas AmigaOS antiguos utilizando herramientas Enforcer o CyberGuard.
El problema se vio algo exacerbado por la decisión inicial de Commodore de publicar documentación relacionada no solo con las rutinas de software subyacentes del sistema operativo, [ cita necesaria ] sino también con el hardware en sí, lo que permitió a los intrépidos programadores que habían desarrollado sus habilidades en el Commodore 64 POKE el hardware directamente . , como se hizo en la plataforma anterior. Si bien la decisión de publicar la documentación fue popular y permitió la creación de rutinas de gráficos y sonido rápidas y sofisticadas en juegos y demostraciones, también contribuyó a la inestabilidad del sistema [ cita necesaria ] ya que algunos programadores carecían de la experiencia para programar a este nivel. Por esta razón, cuando se lanzó el nuevo chipset AGA , Commodore se negó a publicar documentación de bajo nivel en un intento de obligar a los desarrolladores a utilizar las rutinas de software aprobadas. [ cita necesaria ]
La última versión para Amigas PPC es AmigaOS 4.1 y para Amigas 68k es AmigaOS 3.2.2
AmigaOS inspiró directa o indirectamente el desarrollo de varios sistemas operativos. MorphOS y AROS claramente heredan en gran medida de la estructura de AmigaOS como se explica directamente en artículos sobre estos dos sistemas operativos. AmigaOS también influyó en BeOS , que presentaba un sistema centralizado de tipos de datos , similar al presente en AmigaOS. Asimismo, DragonFly BSD también se inspiró en AmigaOS, como lo afirmó el desarrollador de Dragonfly, Matthew Dillon, ex desarrollador de Amiga. [90] [91] WindowLab y amiwm se encuentran entre varios administradores de ventanas para el sistema X Window que buscan imitar la interfaz de Workbench. IBM obtuvo la licencia de Amiga GUI de Commodore a cambio de la licencia del idioma REXX. Esto permitió que OS/2 tuviera el shell GUI WPS ( Workplace Shell ) para OS/2 2.0, un sistema operativo de 32 bits. [92] [93]
Commodore-Amiga produjo Amiga Unix , conocido informalmente como Amix, basado en AT&T SVR4 . Es compatible con Amiga 2500 y Amiga 3000 y se incluye con Amiga 3000UX . Entre otras características inusuales de Amix se encuentra un sistema de ventanas acelerado por hardware que puede desplazar ventanas sin copiar datos. Amix no es compatible con los sistemas Amiga posteriores basados en procesadores 68040 o 68060 .
Otros sistemas operativos, aún mantenidos, están disponibles para la plataforma clásica Amiga, incluidos Linux y NetBSD . Ambos requieren una CPU con MMU como la 68020 con 68851 o versiones completas de la 68030 , 68040 o 68060 . También existe una versión de Linux para Amigas con tarjetas aceleradoras PowerPC. Debian y Yellow Dog Linux pueden ejecutarse en AmigaOne.
Existe una versión oficial más antigua de OpenBSD . La última versión de Amiga es la 3.2. MINIX 1.5.10 también se ejecuta en Amiga. [94]
El Amiga Sidecar es un ordenador completo compatible con IBM PC XT contenido en una tarjeta de expansión. Fue lanzado por Commodore en 1986 y promocionado como una forma de ejecutar software empresarial en Amiga 1000.
A finales de los 80 y principios de los 90, la plataforma se hizo particularmente popular para juegos, actividades de demostración y usos creativos de software. Durante este tiempo, los desarrolladores comerciales comercializaron una amplia gama de juegos y software creativo, y a menudo desarrollaron títulos simultáneamente para Atari ST debido a la arquitectura de hardware similar. El software creativo popular incluía paquetes de renderizado 3D (trazado de rayos), editores de gráficos de mapas de bits , software de vídeo de escritorio , paquetes de desarrollo de software y editores de música " rastreadores ".
Hasta finales de la década de 1990, Amiga siguió siendo una plataforma popular para software no comercial, a menudo desarrollado por entusiastas y gran parte del cual era libremente redistribuible. En 1991 se creó un archivo en línea, Aminet , que hasta finales de la década de 1990 fue el archivo público más grande de software, arte y documentos para cualquier plataforma. [95]
El nombre Amiga fue elegido por los desarrolladores de la palabra española para amiga, porque sabían español [96] y porque aparecía antes que Apple y Atari alfabéticamente. También transmitió el mensaje de que la línea de computadoras Amiga era "fácil de usar" como un juego de palabras. [97]
El primer logotipo oficial de Amiga fue una doble marca de verificación con los colores del arcoíris . En material de marketing posterior, Commodore eliminó en gran medida la marca de verificación y utilizó logotipos diseñados con varios tipos de letra. Aunque Commodore nunca la adoptó como marca registrada , "Boing Ball" ha sido sinónimo de Amiga desde su lanzamiento. Se convirtió en un tema no oficial y duradero después de una demostración animada visualmente impresionante en el Winter Consumer Electronics Show de 1984 en enero de 1984 que mostraba una bola a cuadros rebotando y girando. Tras la compra de Commodore por parte de Escom en 1996, el tema Boing Ball se incorporó a un nuevo logotipo. [98]
Los primeros anuncios de Commodore intentaron presentar la computadora como una máquina comercial de uso múltiple, [3] [4] [5] [6] [7] [8] aunque el Amiga tuvo mayor éxito comercial como computadora doméstica. A lo largo de la década de 1980 y principios de la de 1990, Commodore colocó publicidad principalmente en revistas de informática y ocasionalmente en periódicos nacionales y en televisión.
Desde la desaparición de Commodore, varios grupos han comercializado sucesores de la línea Amiga original:
AmigaOS y MorphOS son sistemas operativos propietarios comerciales. AmigaOS 4, basado en el código fuente de AmigaOS 3.1 con algunas partes de la versión 3.9, es desarrollado por Hyperion Entertainment y se ejecuta en hardware basado en PowerPC. MorphOS, basado en algunas partes del código fuente de AROS, es desarrollado por el equipo MorphOS y continúa en Apple y otros hardware basados en PowerPC.
También existe AROS , un sistema operativo gratuito y de código abierto (reimplementación de las API de AmigaOS 3.1), para hardware Amiga 68k, x86 y ARM (una versión se ejecuta alojada en Linux en Raspberry Pi ). En particular, AROS para hardware Amiga 68k tiene como objetivo crear un reemplazo de ROM Kickstart de código abierto para fines de emulación y/o para uso en hardware "clásico" real. [99]
Amiga Format continuó publicándose hasta el año 2000. Amiga Active se lanzó en 1999 y se publicó hasta 2001.
En la actualidad se publican varias revistas: la revista impresa Amiga Addict comenzó a publicarse en 2020. [100] Amiga Future , [101] que está disponible tanto en inglés como en alemán; Bitplane.it , [102] revista bimestral en italiano; y AmigaPower , [103] una revista francesa de larga trayectoria. [104]
Amiga sigue siendo lo suficientemente popular como para que los fanáticos apoyen conferencias como Amiga37, que contó con más de 50 proveedores. [105]
La serie de computadoras Amiga encontró un lugar en los primeros diseños gráficos por computadora y presentaciones televisivas. La temporada 1 y parte de la temporada 2 de la serie de televisión Babylon 5 se renderizaron en LightWave 3D en Amigas. [106] [107] Otras series de televisión que utilizaron Amigas para efectos especiales incluyeron SeaQuest DSV [108] y Max Headroom . [109]
Además, muchas celebridades y personas notables han hecho uso de Amiga: [110]
El cronograma inicial de 18 meses era para el hardware de la máquina de juegos Hombre. Aquí no hay un sistema operativo real, solo una biblioteca de rutinas, incluido un paquete 3D, que probablemente tendría licencia. El sistema operativo Amiga no debía ejecutarse en este sistema de ninguna forma.
{{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ){{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ){{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ){{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ), 2008-09-17 [ enlace muerto ]{{cite book}}
: Mantenimiento CS1: falta el editor de la ubicación ( enlace ){{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ){{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace )