Menú principal

Mostrando entradas con la etiqueta Apple IIGS. Mostrar todas las entradas
Mostrando entradas con la etiqueta Apple IIGS. Mostrar todas las entradas

sábado, 21 de diciembre de 2019

El Apple IIGS "Woz limited edition", el ordenador que todo geek querría tener

Existe un ordenador Apple que, aunque no es ni de lejos de lo más cotizados en el mundo del coleccionismo, es uno de los más deseados. Estamos hablando del Apple IIGS ("G" de graphics y "S" de sound) y en concreto la edición limitada "Woz", la cual era idéntica al modelo original pero venía con la firma de Steve Wozniak en el frontal de la carcasa. Además, incluía un certificado de autenticidad firmado por Woz y otros doce empleados clave del Apple de la época. Todo un tesoro que ahora vamos a conocer un poco más en profundidad.

Esta edición limitada pertenecía a los primeros 50.000 ordenadores Apple IIGS que salieron al mercado. Como hemos comentado antes, este modelo sería el mismo para los siguientes equipos que se vendieron, es decir, el hardware era el mismo. Este ordenador IIGS es el Apple II más sofisticado que ha existido ya que ofrecía arquitectura de 16 bits, enfocado esta vez al mercado personal en vez de a los negocios, para enfrentarse a otros ordenadores de la época como el grandioso Commodore Amiga o los Atari, entre otros. En principio la intención era utilizar la misma carcasa que los Apple II clásicos pero al final optaron por una más tipo Macintosh.

Figura 1. El Apple IIGS "Woz" en todo su esplendor. Fuente.

Utilizaba un microprocesador 65C816 (de 16 bits), 256KB de memoria RAM, 256KB de ROM, varios modos de vídeo a color (hasta 640x200 con 800 colores de una paleta de 4096), un chip de sonido Ensoniq 5503 y como no, lleno de puertos de expansión como le gustaba a Wozniak. El sistema operativo por defecto que llevaría sería ProDOS pero una versión actualizada (con GUI incluida llamada GS/OS) para que pudiera sacar partido de las nuevas especificaciones de hardware introducidas. En septiembre de 1986 (aunque tuvieron muchas dificultades debido a problemas con algunos chips) Apple lanzó un paquete al mercado el cual incluía el ordenador IIGS con una unidad de disco de 3" 1/2 incluidas, pero sin monitor (de hecho, el monitor de este ordenador está tan cotizado como él). 

Figura 2. Sistema Operativo GS/OS del IIGS. Fuente.

Para dar más valor a esta edición limitada, aparte de la firma de Wozniak y de ser el mejor Apple II que ha existido jamás, existen otros hechos que no hacen más que incrementar las ganas locas de conseguir uno. Por ejemplo, John Carmack y John Romero (creadores de DOOM o Wolfestein 3D entre otras maravillas) comenzaron la empresa Id Software escribiendo software comercial para el Apple IIGS. Además, este fue prácticamente el último ordenador en el cual Wozniak trabajó en Apple antes de abandonar la compañía. Además su diseño es realmente espectacular, mezclando líneas de los nuevos Macintosh con las clásicas del Apple II. Casi podemos decir que este fue el último ordenador que creó Wozniak.

Figura 3. Interior del Apple IIGS. Fuente.

Como curiosidad adicional, existe un huevo de pascua dentro la misma ROM del aparato la cual incluye una grabación de audio. Una vez que arranca y vemos el logo de Apple moviéndose por la pantalla de un lado a otro, pulsando CTRL + Tecla Manzana + Option + N escucharemos un audio en el cual se oye al equipo de diseño del IIGS gritar "Apple two!!!". Simplemente maravilloso, estas cosas ya no se hacen hoy día y se echan de menos.

Si quieres información muy completa sobre la historia de este ordenador y las especificaciones completas, no te puedes perder este maravilloso artículo. Y si además eres seguidor de Apple y sobre todo de Steve Wozniak, este es un equipo que no puede faltar en tu colección.

sábado, 14 de abril de 2018

Algunos detalles y curiosidades de la última actualización para Apple II ... publicada en 2016

Apple II es el ordenador que llevó a la compañía de la manzana al éxito. Fue lanzado en 1977 y llegó a vender hasta 5 millones en los siguientes años hasta que se canceló su producción en 1993. En el 30 aniversario del Apple IIGS, el 15 de septiembre de 2016, un desarrollador de software llamado John Brooks (que solía trabajar programando para la Sega Megadrive) creó la última actualización para ProDos (Professional Disk Operating System) en 23 años para la serie Apple II

La versión del sistema operativo ProDos 2.0.3 lanzada el 6 de mayo de 1993 fue la última oficial. Esta nueva actualización fanmade (aunque casi podríamos decir que es casi un sistema operativo nuevo) creada por Brooks pasó a llamarse ProDos 2.4 ofrecía nuevas funciones y mejoras de rendimiento para el Apple II (versión ProDos 8) y el Apple IIGS (versión ProDos 16). También llevaba una colección completa de nuevas herramientas y utilidades para el usuario.


Imagen 1. Pantalla de inicio del Apple II una vez actualizado a ProDos 2.4. Fuente.

Una de las nuevas funcionalidades para el Apple II en el sistema operativo que implementa una significativa mejora, es por ejemplo la posibilidad conectar dispositivos modernos de almacenamiento USB permitiendo hasta 14 volúmenes por cada uno de ellos. También se incluye una aplicación llamada Bitsy Bye, la cual tiene solamente 1kb de RAM e incluye Bitsy Bye  (gestor de ficheros y ejecución de programas) y Bitsy Boot (utilidad que permite gestionar el arranque del Apple II desde diferente dispositivos conectados en uno de sus slots).


Imagen 2. Gestor de ficheros Bitsy Bye en ejecución. Fuente.

Pero esto no es todo lo que aporta esta nueva versión de ProDos. También se incluyen una lista de herramientas como:
  • Nuevo MiniBas. Este programa sustituye al Basic.System (lenguaje de programación BASIC) y ejecuta los programas llamados desde Bitsy Bye.
  • ADT Pro y FastDisk, dos programas que permiten migrar la información almacenada en los discos del Apple II a equipos actuales.
  • Disk Utilities, para reparaciones y edición de bloques del disco.
  • File Utilities, permite utilizar ficheros y discos ProDos y DOS 3.3 en cualquier Apple II.
  • Shrinkit, utilidad para comprimir y descomprimir archivos.
Unos meses más tarde Brooks publicó la versión 2.4.1 la cual ofrecía algunas mejoras y correcciones de bugs que aparecieron en la versión 2.4. Además, la versión de Bitsy Bye de esta nueva actualización contenía un Huevo de Pascua (Eastern Egg). En el siguiente vídeo de Chris Torrence, del podcast Assembly Lines, explica con gran detalle en qué consiste y cómo encontró el Huevo de Pascua (si te gusta programar en ensamblador no puedes perdértelo):





Todas estas nuevas funcionalidades están incluidas en un fichero de sólo 140kb. Esto tiene gran mérito ya que debido a las limitaciones del ordenador, hay que tener un control total sobre el sistema para optimizar cada byte de código. Tal y como comenta  Brooks  "Había muy poca memoria disponible en ProdDos para poder trabajar. Fue una batalla encontrar cada byte. Escribí funciones de sólo 50 bytes, pero sólo tenía 700 en total para poder jugar. Tuve que reescribirlas entre 150 y 200 veces hasta encajar todo".

Si no tienes un Apple II y quieres probar ProDos 2.4, puedes hacerlo a través de esta emulación de la web Archive.org. La comunidad activa de usuarios de este ordenador es bastante amplia hoy día. De hecho, aún se celebran hoy día convenciones y charlas, como la KansasFest y existen muchas páginas web con recursos, comunidades, revistas (como Juiced.gs la cual hoy día sigue aún publicándose) y noticias actuales de este dispositivo que revolucionó la informática.

martes, 21 de julio de 2015

Hacking en estado puro: Actualización del Apple II GS a la versión 6.0.2 (y pronto 6.0.3)

El Apple II fue uno de los primeros ordenadores que Apple lanzó al mercado. En Seguridad Apple hemos hablado sobre él, ya que fue uno de los ordenadores más populares de su época y el primer computador personal en sufrir un virus, en concreto Elk Cloner.  El equipo tenía una arquitectura de 8 bits basada en el procesador 6502.

Figura 1: Welcome to the Apple IIGS

Era un ordenador totalmente diferente a los posteriores modelos Macintosh de Apple. Este equipo ya fue construido a gran escala por Apple y fue diseñado por Steve Wozniak. Además, en nuestra serie sobre la historia de Mac OS podemos encontrar información, tanto sobre los sistemas operativos del pasado de Apple como de las máquinas que los ejecutaban. El Apple II GS es el hermano mayor del famoso Apple II que comentábamos antes. La arquitectura en este ordenador evolucionaba a 16 bits, en vez de los 8 que tenía el Apple II. Además, el equipo presentaba una mejora en temas de sonido y de imagen importantes. La última versión que lanzó Apple para esta máquina fue System 6.0.1 hace más de 20 años.

Figura 2: Actualización de System 6 a la 6.0.2
 
Cuando todo parece olvidado, hay un grupo de personas que aman la retroi-nformática, los cuales quieren saber cómo funcionan las cosas, cómo están construidas. Uno de estos grupos han actualizado la versión del sistema operativo a la 6.0.2, corrigiendo algunos errores, añadiendo drivers para Ethertalk Appletalk, el cual nunca fue lanzado por Apple y otras mejoras. Todo esto fue llevado a cabo para demostrar, mediante esta prueba de concepto, que se pueden crear actualizaciones para el Apple II GS, y por lo que parece habrá una versión 6.0.3 pronto. 

Esto se ha podido realizar gracias a que Apple liberó el código del Apple II  DOS para su estudio, lo que ha permitido que los hackers puedan hacer estas mejoras. Aparte de los drivers para Ethertalk Appletalk se han solventado bugs en aplicaciones que vienen con el sistema como son las siguientes:
  • Un bug en el famoso bloc de notas de Apple Text Edit, cuando más de 1024 estilos eran utilizados.
  • Un bug en Front Manager fue solventado.
  • Algunos bugs en el gestor de ventanas fueron solventados.
Además, se añadieron un par de aplicaciones como son tool037, la cual permite ejecutar animaciones más rápidas sobre el Apple II GS, y QuickerGraph que permite la aceleración de algunas rutinas de dibujo. La nueva actualización a la versión 6.0.2 puede ser ya descargada. Estaremos atentos a la versión 6.0.3.

Entrada destacada

Proteger tu cuenta de Google y de Gmail con Latch Cloud TOTP #Latch #Gmail #Google

La semana pasada se liberó la nueva versión de Latch y nuestro compañero Chema Alonso hizo un repaso de todo ello en su artículo Latch...

Otras historias relacionadas

Entradas populares