Mostrando las entradas con la etiqueta programacion. Mostrar todas las entradas
Mostrando las entradas con la etiqueta programacion. Mostrar todas las entradas

2012-05-29

El día que inventamos el Powerpoint para Commodore 64

Encontré en la baulera un diskette de 3 1/2 de Commodore. Cuantas memorias. Digo, que poca memoria (la C64, 64K o 38911 BASIC bytes free ;) ¡y cuantos recuerdos!

Se trata de un trabajo práctico de Geografía para el secundario que presentamos con mi amigo del secundario @PabloWilson , hoy importante ejecutivo a los servicios del Pato Donald

No recuerdo ya si el año era 1989 o 1990. No tuvimos mejor idea que, mientras los demás presentaban para el TP de Geografía sus láminas en cartulina y demás, que decir "¿Y si hacemos un programa?".

Si un diskette que se lee +22 años después no es suficiente
publicidad para las disketeras Commodore 1581 y los 
diskettes Verbatim, entonces no sé qué es. ;-)

Claro, en la época, "hacer un programa" era tipear código en BASIC, y las computadoras eran, por entonces, las Commodore 64 (en mi caso una 128D). Entonces decidimos que yo hacía el código del programa, y @PabloWilson los gráficos, ya que se daba maña para el dibujo (en papel, pero rápidamente descubriría que también con el Koala Paint para C64).

Ahora, ¿Cómo diablos presentar el programa a la "profe" de geografía? (el colegio no tenía computadoras en el aula, mucho menos Commodore, llegarían años después y serían PCs monocromáticas, con MS-DOS).

Fácil "yo llevo la disketera de 3 1/2" * y el diskette, y vos que vivís más cerca, el tv de 14" y la Drean Commodore 64. Así fué.  [(* una rareza por entonces, la mayoría de los diskettes de las máquianas de 8bits e incluso PC eran de 5 1/4")]

Así que mientras todos pasaban al frente con sus láminas y explicación, nosotros a la hora de pasar al frente desplegamos un alargue, y empezamos a enchufar cables, ante la mirada atónita de la profe. El TV de 14" se instaló en el escritorio y todos a mirar la pantalla con los mapas, seguidos de una explicación en texto de cada tema, que se escribia "caracter a caracter" dibujados como si fueran escritos por una máquina de telex (o una máquina de escribir).

Creo que fué @PabloWilson el encargado de, en cuclillas al lado del banco, apretar la barra espaciadora, procedimiento indispensable para avanzar de una pantalla a la siguiente.

No sé que nota nos sacamos. Ni me importa. Sé que ese día, en mi mente, inventamos el Powerpoint para Commodore 64, y como par de nerds le pasamos el trapo a todos los demás y sus láminas de cartulina.

Gracias a que me agarró un ataque de nostalgia, pude re-armar mi C128D y capturar estas imágenes. Demás está decir que el diskette está 100% leíble. A pesar de haber estado guardado en un húmeda baulera por casi 22 años.

¡Gracias, Commodore, por tanta magia!.

Aprendan, niños, una llamada a la rutina en assembler del fast-loader
incluída ad-hoc junto con el programa en BASIC.

Gráficos en 16 colores, en la época que la mayoría de las PCs
tenían todavía monitor monocromático, o a lo sumo CGA 4 colores.

"Cassia y Villanueva, currando con la informática 
desde tiempos inmemoriales" ;-)

La Historia argentina es cíclica, siempre volvemos a "el campo". Ven. ;)
El texto se dibujaba caracter por caracter con una rutina muy linda
 afanosamente inspirada en un programa de alguna revista.

Los gráficos de @PabloWilson
Dibujados a mano con un joystick si no me equivoco con el Koala Painter
(había mouse para C64 pero valía precio oro y solo los potentados poseían uno)

Las vacas robots, otro adelanto de @PabloWilson ;)

FC
PD: Volviendo a lo que importa, el código ;-), había metido una rutina de "fast load" en assembler junto con el programa en Basic para que cargue más rápido, ya que sabía que la máquina de @PabloWilson no contaba con Fast Load Cartridge ni JiffyDos como le había puesto a la mía (lo cual hacía la espera mucho menor).

PD2: Che, Pablo, en todos esos puntos del mapa ¡te olvidaste de señalar donde quedaba el energúmeno de Gualeguaychú!.