AtariWriter es un programa de procesamiento de texto para las computadoras Atari de 8 bits, lanzado por Atari, Inc. como un cartucho ROM de 16 kB en 1983. El programa era rápido y fácil de usar, y permitía la creación de documentos complejos. Este programa fue un éxito para la plataforma, con al menos 800 000 unidades vendidas inicialmente, sin incluir las versiones internacionales y actualizaciones posteriores.
Atari introdujo el Atari Word Processor, su primer procesador de texto con marca propia, en 1981. Las reseñas elogiaron unánimemente sus características, pero también señalaron problemas de usabilidad, incluyendo su dificultad y altos requisitos del sistema. Cuando se introdujeron los nuevos modelos de la serie XL, el Word Processor fue abandonado en favor de un programa más sencillo que pudiera funcionar en cualquier máquina. William Robinson, autor de Text Wizard de Datasoft, fue contratado para el nuevo proyecto de software, modificando el programa para que funcionara desde un cartucho.
Tras su lanzamiento, recibió reseñas positivas, aunque también surgieron preocupaciones por la falta de funciones como combinación de correspondencia y un corrector ortográfico, así como por la ausencia de controladores de impresoras que no fueran de la marca Atari. Para satisfacer la demanda de impresoras no Atari, se vendieron al menos 25 000 copias de un paquete adicional de controladores de impresoras a través de ventas directas y el Atari Program Exchange. En 1986, Atari lanzó el AtariWriter Plus, con nuevas funciones, incluido un corrector ortográfico y la combinación de correspondencia, disponibles en disquete. AtariWriter 80, la versión final del software lanzada en 1989, agregó soporte para la pantalla de 80 columnas del XEP80. AtariWriter también dio lugar a una versión para el Atari ST con el programa ST Writer, que se ofreció de forma gratuita en los primeros modelos del ST.
Historia
Antes de AtariWriter El plan de marketing original de Atari para la familia de computadoras de 8 bits, que incluía los modelos Atari 400 y 800, consistía en dirigir el Atari 400 al sector educativo y de videojuegos, y el Atari 800 a pequeñas oficinas donde CP/M y el Apple II eran exitosos. Sin embargo, la falta de software útil para negocios obstaculizó las ventas en el mercado de oficinas, y la máquina rápidamente adquirió la reputación de ser una simple consola de videojuegos glorificada.
En 1980, Atari intentó solucionar este problema lanzando su propio Atari Word Processor. Este programa se distribuía en un disquete con protección de copia y requería 48 kB de RAM, lo que significaba que el usuario necesitaba, como mínimo, un Atari 800 completamente expandido y una unidad de disquete Atari 810. Además, las máquinas carecían de un puerto paralelo, y Atari no vendía impresoras con adaptadores SIO integrados. Por lo tanto, para imprimir, era necesario el adaptador Atari 850 y una impresora paralela como la Atari 825 o la muy recomendada Epson MX-80.
Aunque el programa ofrecía una gran cantidad de funciones, como soporte para diseño de dos columnas y superíndices y subíndices, los críticos señalaron que era difícil de usar. Además de un extenso conjunto de comandos de edición mediante teclas de control (que incluían comandos de cursor diferentes a los de las teclas del sistema), las operaciones más complejas, como cargar documentos o imprimir, requerían navegar por menús de texto de varios niveles. Estos menús eran prácticamente imposibles de recordar, por lo que se incluyó una hoja de referencia rápida y la documentación estaba diseñada para mantenerse en pie sobre un escritorio para uso continuo.
Atari Word Processor fue uno de los tres principales programas de procesamiento de texto en los primeros días de la plataforma. Las reseñas de 1982 también destacaron Text Wizard de Datasoft y Letter Perfect de LKJ. Estos programas eran mucho más simples en términos de funciones, podían ejecutarse en cualquier máquina de la línea de Atari y eran mucho más fáciles de usar. Por todas estas razones, superaron fácilmente en ventas al Atari Word Processor. Text Wizard era considerado con frecuencia la mejor opción en relación calidad-precio, mientras que Letter Perfect era valorado como el mejor en general. Atari Word Processor, por su parte, nunca fue recomendado.
AtariWriter A finales de 1981, Gary Furr dejó su trabajo en GTE, donde escribía especificaciones de software para contratistas gubernamentales. Al unirse a Atari, Furr y la gerente de producto Peggy Allen comenzaron a planear el reemplazo del Atari Word Processor. En lugar de modificar el software existente, decidieron abandonarlo por completo, aunque no antes de que Furr escribiera la especificación de diseño para AtariWriter utilizando Word Processor en marzo o abril de 1982.
Un mes o dos después, descubrieron que no había suficientes programadores disponibles en la compañía para desarrollar el programa según las especificaciones. Para cubrir esta necesidad, contrataron a William Robinson, un programador de 15 años, autor de Text Wizard, para modificar dicho programa y hacerlo funcionar desde un cartucho ROM.De acuerdo con Furr, fue contratado por Datasoft (. Robinson había desarrollado Text Wizard para la empresa de software Datasoft, con sede en Los Ángeles, y este programa había recibido buenas críticas por su eficiencia y bajo consumo de RAM.
En ese momento, los cartuchos con cambio de banco de memoria eran poco comunes, pero las máquinas de Atari ya contaban con la capacidad poco utilizada de incluir hasta 16 kB en un solo cartucho. Esto permitía que el programa funcionara en cualquier máquina de la línea, incluyendo los primeros modelos de la Atari 400 y los posteriores 600XL, que venían con solo 16 kB de RAM. También eliminaba la necesidad de un disquete, ya que los documentos podían guardarse en la unidad de casete Atari 410. Una gran ventaja sobre Word Processor era que el programa no se cargaba en la RAM, dejando mucho más espacio libre. En un Atari 800, Word Processor solo dejaba unos 10 kB libres, suficientes para aproximadamente una página de texto, mientras que AtariWriter dejaba unos 20 kB libres incluso con DOS cargado, permitiendo documentos pequeños de hasta seis páginas almacenados completamente en la memoria.
La programación se llevó a cabo durante el verano de 1982, con pruebas internas en otoño del mismo año, continuando hasta principios de 1983. Las pruebas finales y la documentación estaban prácticamente completas para febrero o marzo de ese año, cuando se celebró una reunión de estado de la división de Computadoras Hogareñas. En dicha reunión, Furr explicó cómo manejaron los controladores de impresora: el programa cargaba un controlador de impresora a la vez, soportando las cuatro impresoras de Atari y dejando otros controladores disponibles en disco. El gerente se negó a dar soporte a impresoras que no fueran de Atari, lo que obligó a Furr a llamar a Robinson y pedirle que eliminara los controladores adicionales. Se añadió una breve sección al manual indicando que los controladores adicionales estarían disponibles a través del Atari Program Exchange (APX).
AtariWriter 1.0 fue lanzado a producción en la primavera de 1983, aunque el software tiene copyright de 1982. Poco tiempo después, Gary Furr dejó Atari para asumir un puesto en Datasoft. En el transcurso del siguiente año se lanzaron tres actualizaciones menores, culminando en la Versión C. El programa fue un éxito rotundo, convirtiéndose en uno de los productos más vendidos de Atari. Más adelante, a Furr le informaron que la versión original en cartucho había vendido aproximadamente 800,000 copias, sin incluir versiones en idiomas extranjeros (francés, español, alemán e italiano) ni las versiones posteriores como AtariWriter Plus y AtariWriter 80. Dado que se vendieron alrededor de 4 millones de máquinas Atari en total, esto representa una parte significativa de toda la flota de computadoras de la compañía. En comparación, el procesador de texto más popular en las IBM PC durante esa época, WordStar, había vendido 650,000 copias en todas las plataformas para el otoño de 1983.
Controladores de impresora La decisión de la gerencia de limitar el soporte a impresoras Atari fue criticada por todas las reseñas como una mala decisión de la compañía. Gary Furr comenzó a escribir controladores de impresora por su cuenta en casa, y una selección de entre 10 y 11 de ellos apareció por primera vez en el catálogo de otoño de 1983 de Atari Program Exchange (APX). Cuando APX cerró en 1984, Furr asumió las ventas directas desde su casa. Descubrió que estos controladores eran comprados principalmente por grupos de usuarios, quienes los distribuían entre sus miembros. A pesar de ello, Furr logró vender 25,000 copias entre 1983 y 1993 de manera directa, sin incluir las ventas adicionales realizadas a través de APX. La última copia se vendió en 1993. Años después, un grupo de usuarios en Pensilvania contactó a Furr, lo que llevó a que él les enviara todos los discos con el código fuente. Durante este período, el número de controladores se expandió de los originales 10 a 159 para el momento en que entregó el código.
AtariWriter Plus Tras la adquisición de Atari por Jack Tramiel en 1984, la nueva Atari Corporation presentó versiones de bajo costo de la serie XE dentro de la línea de 8 bits. Entre ellas se encontraba el modelo 130XE, que utilizaba cambio de banco de memoria para soportar 128 kB de RAM. Para estas máquinas, se introdujo una nueva versión del programa en noviembre de 1985: AtariWriter Plus. En ese momento, William Robinson había dejado Datasoft y fundado su propia compañía, Micro Fantasy. Continuó siendo el principal programador del núcleo del programa, mientras que Ron Rosen se encargó de la funcionalidad de combinación de correspondencia (mail merge), y R. Stanley Kistler del corrector ortográfico. Jeffrey Bass escribió la documentación.
AtariWriter Plus agregó una serie de nuevas funciones, igualando en potencia al Atari Word Processor original. Prácticamente todas las partes del programa cambiaron de alguna manera. Añadir toda esta funcionalidad significó que ya no cabía en un cartucho de 16 kB, por lo que se distribuyó en dos discos flexibles, uno de ellos con la versión «normal» en un lado y la versión para la 130XE en el otro. A diferencia del programa original, que se cargaba en menos de un segundo, la nueva versión tardaba casi un minuto en arrancar desde el disco.
La principal diferencia con respecto a la versión original fue el soporte para el desplazamiento horizontal, que permitía la edición directa de documentos más amplios. Esta había sido una de las características destacadas del procesador de textos original de Atari, que utilizaba el sistema de desplazamiento asistido por hardware de la plataforma para mover rápidamente todo el documento horizontalmente y permitir la edición de hasta 132 columnas. La nueva versión de AtariWriter funcionaba de la misma manera, pero lo expandió aún más hasta un máximo de 249 columnas. Otro cambio notable fue que las opciones de formato se configuraban a través de un menú global, en lugar de hacerlo directamente en pantalla dentro del documento. Una nueva opción de guardar como texto ASCII sin formato permitía eliminar fácilmente estos códigos para enviar texto plano a otros usuarios. Otra característica importante tomada del procesador de textos original fue el diseño en dos columnas. También se incluyeron docenas de otros cambios menores que hicieron que las operaciones comunes fueran mucho más fáciles.