Otros sitios...

Búsqueda

Antispam

Tandy/Radio Shack Color Computer

February 26th, 2008 by Jorge Machin

¡Ah! La Color Computer 2... fue mi segunda computadora y la que recuerdo con más cariño. Tenía un BASIC extendido de Microsoft en ROM y también era posible programarla en lenguaje de máquina. Incluso llegó a caer en mis manos un curioso intérprete de LOGO. Durante cinco años, me la pasé interminables horas jugando y aprendiendo a programar.

Color Computer 2
Color Computer 2

Con ella programé juegos y aplicaciones que ya escapan a mi memoria. Haciendo el esfuerzo, llegan a mi mente algunas de mis creaciones: un pac-man en BASIC y otra versión en lenguaje de máquina, varios juegos de tablero con piezas de ajedrez, una hoja de cálculo, un clon del juego de tron e incluso unos tutoriales de las invasiones alemanas en la segunda guerra mundial para mi tía maestra de historia y otro del proceso de gestación humana que programé para una clase de anatomía en la prepa.

El microprocesador de esta computadora era un Motorola MC-6809E, que aunque era de 8 bits, contaba con algunas operaciones y registros de 16 bits. En unas vacaciones con mi papá, aprendí ensamblador con ayuda de un libro y me sorprendió su velocidad muchísimo mayor en comparación con que la del Basic... fácilmente unas 100 veces; aunque el tiempo de elaboración del mismo era por supuesto mayor.

Juegos Coco
Dos de mis juegos favoritos: Pooyan y Zaxxon

Los juegos que tenía en su gran mayoría los obtenía de revistas (como la Hot CoCo y la revista Rainbow) y libros españoles de la computadora clon Dragon, o cuando mi papá en sus viajes a Estados Unidos me traía uno que otro.

Cuando la Radio Shack abrió sucursales junto a las tiendas Gigante, fue una verdadera bendición para mí, porque trajo consigo a la Color Computer 3 y no era raro ver que se remataban programas relativamente caros a unos precios realmente rídiculos. Aquí en México pude comprar las unidades de diskette, varios juegos como el simulador de vuelo de Sublogic y el sistema operativo OS-9 Level II.

También recuerdo que la SEP introdujo un clon de la color computer llamado microSEP para apoyo didáctico y hacer laboratorios de computación en las escuelas secundarias del gobierno; pero a mí no me tocó verlo directamente porque yo asistía a una escuela particular. Sin embargo, si las conocí por mis tios maestros.

OS-9

La capacidad de esta pequeña máquina para la época era realmente impresionante. Se podía comprar por separado un sistema operativo tipo UNIX llamado OS-9 que demostraba una superioridad técnica con respecto al MS-DOS de Microsoft. ¡Era capaz de hacer multitarea y manejar varios usuarios simultáneamente (1985) con tan sólo 64 KB de memoria y a 0.895 Mhz. Recuerdo que a Bill Gates en 1989 le increparon por la falta de multitarea en su OS Quick & Dirty y contestó que era imposible hacerla de forma práctica con menos de 4 Mbytes de memoria. No sé si dio esa respuesta por mercadotecnía o realmente se lo creía, pero tuvieron que pasar otros 6 años para que su compañía agregara esta propiedad de forma real a través de Windows.

OS-9 Level 2
¿OS-9, multiproceso y multiventanas en 1985?
No, ¡no es una Mac! ¡es una coco!

El OS-9 incluía una tremenda carpeta con dos discos flexibles de 5.25 pulgadas: uno con las utilidades del sistema y otro de booteo. Yo lo compré en la mesa de remates de una tienda Gigante y me ahorro algo de tiempo que agradecí cuando me acerque a los otros sistemas operativos de la época como el CP/M de las computadoras Apple o el MS-DOS de las compatablies con la IBM PC.

Primero tuve que hacer mi disco de arranque (no tenía disco duro) , después pude hacer programas en BASIC sin números de línea y al poco rato veía con los ojos cuadrados tres ventanas corriendo al mismo tiempo programas en BASIC.

En la actualidad

Conforme iba pasando el tiempo, las cocos que tuve las vendí para poder comprar mejor equipo por lo que eventualmente me quede sin ninguna de ellas. Ahora con la mágia de ebay pude comprar dos y en lugar de usar diskettes o un disco duro, uso memorias compact flash gracias al SuperDrive que vende Mark Marlette en Cloud09.

SuperIDE
SuperIDE

El sistema operativo de disco que utilizo ahora es el NitrOS-9, que fue programado en parte por los diseñadores originales del OS-9 y algunos de los mejores programadores de esta computadora. Resuelve los problemas del año 2000 y esta notablemente actualizado.

Posteado en Arqueología Machinesca, Color Computer | 2 Comentarios »

Eclipse de luna en la Ciudad de México

February 20th, 2008 by Jorge Machin

Asi capté el eclipse de luna que ocurrió el día de hoy:

Eclipse

Sí, la foto está fea y sin un zoom adecuado; pero eso no le quita que sea la foto del recuerdo. Por cierto, no le busquen... la línea negra que se ve es parte del tendero del patio de mi casa.

Posteado en Fotografías, Personal | No hay comentarios »

Tip corto: Dividir archivos en Linux

February 19th, 2008 by Jorge Machin

En este post iré poniendo comandos de unix para dividir archivos.

Dividir archivos de texto

1. Primero se determina la longitud del archivo contando el número de líneas:

wc -l archivo

Para cortar desde el inicio:

tail +"No linea de corte" archivo> archivo.cortado

Para cortar desde el final:

tail -"No linea de corte" archivo> archivo.cortado

Quitar bytes al inicio de un archivo binario

Muy útil cuando se quiere quitar encabezados a archivos con algún formato.

dd if=<old file> of=<new file> bs=1 skip=<bytes>

Posteado en Linux, Tip corto | No hay comentarios »

Sección amarilla

February 14th, 2008 by Jorge Machin

Creo que Internet, ha aumentadado bastante desde la primera vez que lo utilicé en 1994. Es de sorprenderse que fuera suficiente tener tan sólo un libro de sección amarilla para ayudarnos en nuestras busquedas:

Yellow Pages
Esta es la edición de 1995, pero si lo deseas,
aún puedes comprar la versión de 2007 en Amazon

Sólo para dar una idea, en 1994 había tan sólo 5 dominios .com.mx; en cambio, ahora (2008) hay más de 214,000.

Posteado en Arqueología Machinesca, Personal | No hay comentarios »

Tip corto: Problemas al instalar programas en linux

February 11th, 2008 by Jorge Machin

Si al compilar una aplicación o librería, el programa ./configure se detiene reportando que alguna otra librería que acabamos de instalar no la encuentra, debemos:

- Revisar que tenemos agregado el directorio donde se encuentra instalada nuestra aplicación en el archivo ld.so.conf. Si no está y se lo agregamos es necesario correr después el comando /sbin/ldconfig para que los cambios se vean reflejados.

- Revisar que el archivo con extensión .pc de la librería se encuentre en el directorio del configurador de paquetes (generalmente se encuentra en el directorio /usr/lib/pkgconfig)

- Suena tonto, pero no esta de más checar que realmente se haya instalado la librería y que no se detuvo el make en alguna parte antes del make install.

Estas son tres de las causas más comunes que provocan este tipo de falla.

Posteado en Linux, Tip corto | No hay comentarios »

« Anteriores