Menú principal

Mostrando entradas con la etiqueta Macintosh SE. Mostrar todas las entradas
Mostrando entradas con la etiqueta Macintosh SE. Mostrar todas las entradas

sábado, 5 de octubre de 2019

La popularidad del Macintosh SE (hasta lo vimos en Navaja Negra) y el huevo de pascua insertado en su ROM

Ayer viernes, un Macintosh SE fue protagonista de una charla de Chema Alonso en la conferencia de Navaja Negra (pronto podréis encontrar información sobre la misma). Por este motivo vamos a hablar un poco de este magnífico ordenador y además contaremos algo que ocultaron sus creadores en la entrañas del mismo, en concreto en su ROM. No es la primera vez que hablamos de un huevo de pascua de un dispositivo Apple, ya lo hicimos cuando contamos la historia del icono "Stolen from Apple!".

El Macintosh SE (System Expansion) apareció en el mercado junto al Mac II en 1987, con unas modestas características que pronto se fueron actualizando para mejorar sus prestaciones (en concreto por el modelo SE FDHD, justo el utilizado en la charla de Chema Alonso). El primer SE tenía 1MB de memoria RAM y una o dos disqueteras de doble densidad (800KB) y tuvo también el honor de ser el primer ordenador de la marca con un ventilador incorporado (algo que Steve Jobs había evitado en todas sus creaciones, pero justo en esa época ya no estaba en la empresa). También se incluía un modelo con disco duro los cuales se denominaban SE/tamaño disco, como por ejemplo, el SE/20 o incluso más adelante incluso se añadía delante la memoria RAM, como el SE 4/40 (4MB de RAM y 40MB de disco duro).

Figura 1. Macintosh SE FDHD y el setup utilizado en la charla de Navaja Negra. Fuente propia.

Pero el más conocido de todos fue el SE/30 ya que era con diferencia el más potente de todos. En concreto tenía una CPU mucho más rápida a 16MHz modelo Motorola 68030 con una RAM base de 1MB o 4MB pero expandible hasta la impresionante cantidad de 128MB. No tenía segunda unidad de disco (la que incorporaba además era de alta densidad, es decir, 1,44MB) ya que se ofrecía a cambio un disco duro de 40 o 80MB de espacio de base. Toda una maravilla para la época. Recordemos que el primer Macintosh, lanzado en 1984, tenía 128KB de RAM y sólo una unidad de disco, sin opción de disco duro.

Figura 2. Macintosh 128KB original de 1984 rodeado de otros ordenadores clásicos. Fuente propia.

Macintosh SE convirtió en uno de los ordenadores más populares de los ochenta e incluso hasta mitad de los noventa, debido a sus grandes prestaciones y precio competitivo, entre unos 3.000 y 4.000 dólares de la época. Esa popularidad se reflejó también en su aparición en diversas películas y series. Por ejemplo, aparece en series tan conocidas como Seinfield o Fringe pero también en lugares tan insospechados como en la película Torrente 2

Pero además de ser una máquina muy popular y muy buen construida, los creadores aún tuvieron tiempo y espacio en la memoria de la ROM para guardar un pequeño secreto o huevo de pascua. Para poder visualizarlo es necesario primero pasar a modo debugger (en un próximo artículo os hablaremos sobre este tema y cómo acceder a él). Una vez estamos en la ventana del debugger, tenemos que teclear "G 41D89A" y pulsar Return. Aparecerá un slideshow con cuatro fotografías (podéis verlo en la imagen de abajo) de todos los integrantes del equipo que lo desarrolló.

Figura 3. Imágenes del equipo desarrollador obtenidas después de ejecutar el huevo de pascua en un Macintosh SE. Fuente.

Curiosamente, en esas imágenes destaca el hecho que no aparece ningún integrante del Macintosh original y estamos hablando de sólo tres años de diferencia entre un proyecto y el otro. La mayoría se marchó de Apple o siguieron a Steve Jobs en su andadura por NexT. Está claro que Steve Jobs dejó mucha huella en el equipo original de Macintosh que muchos no pudieron superar ...

sábado, 3 de noviembre de 2018

Un Macintosh SE y un Macintosh Performa, analizando nuestros dos primeros ordenadores Apple vintage

El equipo de IT de ElevenPaths ha conseguido restaurar y poner en funcionamiento dos equipos Apple vintage que tenían en su poder y que ahora descansan en el despacho de Chema Alonso en las oficinas de Telefónica. Aprovechando que tuvimos la oportunidad de verlos en pleno funcionamiento, vamos a repasar brevemente su historia. En concreto son un Macintosh SE y un Macintosh Performa 5260/120, dos piezas de dos etapas bien diferenciadas de la historia de Apple.

Vamos a comenzar por el Macintosh SE, presentado a la vez que el Macintosh II en marzo de 1987. Tenía un microprocesador Motorola 68000 a 8MHz, 1 o 2 MB de RAM y podía también tener dos disqueteras de 3" 1/2 (800KB) o una disquetera más un disco duro de 40MB (este es el modelo que hay en el despacho) . El monitor venía incorporado (recordemos que la carcasa era similar a la del Macintosh original) era de 9" monocromo de 512 x 342 pixeles. Incluía dos interfaces RS-232/RS-422 (puertos serie), una interfaz SCSI, puerto de sonido externo y un puerto de disco externo (como podemos comprobar, todas las limitaciones (ya contamos una historia relacionada con este hecho aquí) de expansión que tenía el anterior Macintosh fueron resueltas en este nuevo modelo). Este equipo es capaz de ejecutar software hasta la versión Mac OS System 7.5.5. Fue primer Macintosh capaz de pelear cara a cara con los IBM PC que acababan de salir al mercado también por esa época.

Figura 1. Macintosh SE con disco duro, el cual hablamos en el artículo. Fuente SeguridadApple.

El precio del Macintosh SE fue de 2.898$ y 6.500$ con disco duro (nuestro modelo) aunque era monocromo, pocos sabían en la época que era capaz de reproducir color, eso sí, usando un monitor externo. A través del puerto SCSI era posible conectar un dispositivo capaz de conectar un monitor externo y conseguir colores de 3 bits. Incluso se llegó a sacar al mercado un aparato que permitía obtener color en estos modelos, llamado ScuzzyGraph II. Fijaros en el sufijo SE (Special Edition), esta es la primera vez que se utilizó en una gama de productos Apple, mucho antes del iPhone SE. Otro dato importante es que fue el primer Macintosh totalmente renovado (junto al Macintosh II) sin estar detrás Steve Jobs, el cual fue "despedido" un par de años antes, en 1985. Por eso este modelo tiene tantos puertos de expansión y mejoras, que posiblemente no hubiera aceptado Jobs.

El otro equipo es un Macintosh Perfoma 5260/120 (modelo Norteamérica), el tercer PowerPC que salió al mercado. Tenía un monitor color integrado de 14" y el microprocesador era un PPC 603e, 8MB o 16MB de RAM, un disco duro de 1,2GB y un lector de CD ROM 8X. Tenía una arquitectura un poco extraña ya que utilizaba una placa base Quadra 605, la cual tenía varios cuellos de botella a la hora de conectar el disco duro y otros componentes. En otras palabras, Apple puso un microprocesador de 32 bits en un bus de 16 bits para básicamente, ahorrar costes. Esto y otros problemas provocaron numerosos incidentes de hardware relacionados con este ordenador lo que han llevado a tachar este equipo como uno de los peores diseños de hardware jamás fabricado.

Figura 2. Macintosh Performa 5260/100. Fuente SeguridadApple.

La línea Performa salió al mercado en 1992 (con el modelo Performa 200, aún con la carcasa del Macintosh original) y duró hasta 1997, con el objetivo de llegar a más usuarios más allá del mundo de la educación, mercado en el cual estaba centrado por aquella época. Recordemos que Steve Jobs no estaba al mando de Apple, Jobs volvió en 1997 fulminando por completo esta serie de ordenadores siendo el último el Performa 5400 y reemplazándolo por su querido y exitoso iMac. Los problemas de hardware y sobre todo la aparición de Windows 95 acabaron del todo con esta gama de ordenadores Apple

Así que tenemos dos trozos de la historia de Apple, una de más éxito, el Macintosh SE y otra de menos pero eso no le resta interés. Seguro que tendréis más noticias de estos equipos porque vamos jugar con ellos en cuanto tengamos ocasión.

sábado, 13 de abril de 2013

Huevos de pascua de Apple. Los guiños de los ingenieros

Los huevos de pascua son guiños a los usuarios escondidos en el software de los sistemas informáticos que sólo aparecen cuando se producen algunos eventos muy concretos y que pueden pasar años desapercibidos e incluso perderse en la memoria del tiempo sin ser descubiertos. Los ingenieros de Apple no han sido ajenos a este juego y han escondido huevos de pascua en muchos sistemas. Aquí van los más conocidos.

El disco de arranque en el Macintosh Classic

Poca gente conocía que Macintosh Classic contenía una copia totalmente funcional del System 6.0.3 escondido en la ROM. Para acceder a él hay que encender el equipo pulsando Command-Option-X-O y aparecerá el escritorio clásico de Mac, dónde se puede hacer una copia del disco o instalar otro sistema operativo.

Figura 1: El classic desktop de Mac System 6.0.3

1987: Apple Macintosh SE

Este equipo contenía en al ROM las fotos del equipo de creadores. El huevo de pascua se conoce desde hace tiempo, pero no era demasiado popular saber cómo se podía obtener este comportamiento. Aquí publicamos cómo unos hackers sacaron el huevo de pascua haciendo ingeniería inversa sin saber que bastaba con entrar en modo debug en el Mac SE y escribir G 41D89A para que las fotos aparecieran en modo presentación.

Figura 2: Las fotos ocultas en el Macintosh SE

1988: Apple Fax Modem

En este caso es un huevo de pascua de audio escondido en el Apple Fax Modem, donde se puede escuchar a tres desarrolladores diciendo su nombre - Peter, Alan y Neal -. Para ello hay que pulsar el botón del panel frontal y encender el moden. Sonarán tres beeps y hay que responder pulsando tres veces el botón con el mismo ritmo y duración. Si lo haces bien oirás el huevo de pascua.

1989: Macintosh IIci / IIfx

Estos equipos, lanzados en 1989 y 1998 también llevaban las fotos de los equipos como huevos de pascua. En Macintosh IIci hay que poner el monitor en modo 8 colores, poner la fecha del sistema al 20 de Septiembre de 1989 - la fecha de lanzamiento del equipo -, luego reiniciar el equipo pulsando Command-Option-C-I y aparecerá la foto del equipo de ingenieros en la pantalla.

Figura 3: El huevo de pascua en Macintosh IIci

En Macintosh IIfx hay que modificar un poco el procedimiento, ya que hay que poner su fecha de lanzamiento que fue el 19 de Marzo de 1990 y luego reiniciar pulsando Command-Option-F-X. para ver la fotografía de los desarrolladores.

1992: Apple IIgs

Este equipo también lleva otro huevo de pascua de audio en la ROM v3 al que se puede acceder encendiendo el equipo y cuando salga el logo de Apple moviéndose en pantalla pulsar Control-Open Apple-Option-N. Entonces podrás oir al equipo de ingenieros gritando "¡Apple II!". El audio está disponible en Internet en el siguiente sitio.

1993: Macintosh Quadra 840AV

En la ROM de este equipo se esconde un huevo de pascua muy curioso donde aparecen los desarrolladores muy relajados e incluso un perro con ellos. Sacar estas fotos no es facil y se han volcado tradicionalmente desde la ROM con técnicas de ingeniería inversa.

Figura 4: El huevo de pascua del Macintosh Quadra 840av

Mr. Macintosh

Por último, hay que citar en esta historia la famosa leyenda de Mr Macintosh, ese personaje que iba a aparecer aleatoriamente, pero del que poca información se tiene más que una leyenda, un bitmap y una historia preciosa.

Figura 5: Mr. Macintosh

Los huevos de pascua son de esas cosas que hacen que los que amamos la tecnología hacen que la amemos más todavía.

sábado, 25 de agosto de 2012

Ingeniería inversa de la ROM de Apple Mac SE

Leyendo a nuestros amigos de Cyberhades, hemos llegado a la historia de cómo NYC Resistor, un colectivo hacker con base en Brooklyn, se encontró un Apple Macintosh SE y se pusieron a jugar con él. La gracia de la historia es que decidieron hacer un volcado de la ROM y analizarla, para darse cuenta que había una estructura binaria extraña en una región de la memoria. 

Figura 1: Volcado de ROM con instrucción extraña

Con todo lujo de detalles, cuentan en su blog cómo hicieron la ingeniería inversa de la ROM, comenzando por el volcado de la memoria, y cuáles fueron sus razonamientos para resolver el misterio, lo que lo convierte en un post magistral para los amantes de la ingeniería inversa y el hardware hacking.

Figura 2: Las fotos digitales en la ROM y las originales

Al final, descubrieron que había cuatro fotografías guardadas, las que se ven arriba, del equipo que construyó ese equipo cómo un Huevo de Pascua. Sin embargo, esto era conocido hace tiempo, y en los foros de Apple se podía leer ya en el año 2005.

Figura 3: Cómo ver el huevo de pascua en el Apple Mac SE

A pesar de que no hayan descubierto nada nuevo, el post es una maravilla si te apasiona la tecnología, y casi dan ganas de comprar algún equipo antiguo y analizar la primera ROM que se ponga a tiro. Disfruta de la lectura.

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