Archivo de la categoría Retro

"Hola" + 10



Hubo un tiempo, no demasiado lejano todavía, en el cual, era lógico para un programador pensar que el resultado de "Hola" + 10, era numérico.

Un puntero a una dirección de memoria más concretamente.

Hoy en día, es difícil aplicar una regla general a los lenguajes, algunos dan un error de compilación, otros una excepción en tiempo de ejecución, otros retornan "Hola10", y los menos un puntero.

Todo esto viene a colación, porque creo que en 10 años como mucho, ya nadie sabrá C ni C++. Será una situación parecida a la que vivimos hoy en día con el ensamblador. No me refiero a que los desarrolladores no vayan a saber lo que es C o C++, inclusive puede que conozcan sus reglas básicas, pero serán incapaces de programar algo con sentido en este lenguaje.…

Continuar leyendo...

Visual Basic for DOS



No es demasiado conocido que Microsoft hiciera una versión de Visual Basic para DOS.

Aún así existió, combinaba el mismo modelo de programación basado en objetos del popular Visual Basic 1, y el interfaz de desarrollo basado en formularios.

Los programas desarrollados con este entorno, se ejecutaban bajo DOS en modo real, con una interfaz de ventanas en modo texto.

El compilador, era Basic Compiler 8.0, una evolución más del popular Microsoft Basic Professional Development System 7.1, y totalmente compatible con el estándar Quick Basic.

La versión profesional, incluía acceso a bases de datos a través de TSR.…

Continuar leyendo...

F1 e informática



Estaba releyendo los escaneos de revistas que desinteresadamente Robert Perelegre se ha tomado la molestia de realizar. Bajo el título de Un ordenador en la Fórmula 1, la noticia publicada en el número 7 de la revista INPUT Sinclair de marzo de 1986 reza así:

Un conocido fabricante de ordenadores, Data General, irrumpe en el mundo de la Fórmula 1 adquiriendo un Tyrrell Renault 015, con motor turbo.
Lo noticiable es la utilización de ordenadores de la firma para el desarrollo de la carrocería, recurriéndose a análisis estáticos, dinámicos y aerodinámicos para optimizar el diseño.
Por otro lado, en los boxes se empleará un microordenador portátil DG/1 para la puesta a punto y control del rendimiento del vehículo.


Continuar leyendo...

Remake de la Abadía del Crimen



En 1987, el tristemente desaparecido Paco Menéndez, realizó su mejor desarrollo de software, una videoaventura llamada La Abadía del Crimen, que a pesar de no tener demasiada repercusión al principio de lanzarse, poco a poco fue incorporando seguidores incondicionales, que valoraban su originalidad, y sobre todo la calidad de los detalles.

En 1999, Antonio Giner González, se propuso mejorar la versión de PC del juego, y en 2000 libera el primer resultado de su trabajo, para DOS (129 Mb. en formato ZIP). A finales de 2004, se distribuye la versión para Win32 (204 Kb. en formato ZIP).

Es de justicia observar, que el trabajo de Antonio, no es un ramake del juego, sino más bien un parcheado manual del desensamblado de la versión original para PC, unido a unos gráficos y sonidos mejorados tomados como base de la versión Amstrad CPC.…

Continuar leyendo...

Operation Wolf



El juego Operation Wolf de Taito, fue una total revolución en lo que a videojuegos se refiere allá por 1987. Cualquier salón recreativo que se preciase, debía tener instalada la máquina de rigor, con su ametralladora.

El hardware que incorporaba, aunque avanzado, no era nada descabellado (un 68000 y 2 Z80), en cambio su sistema de juego, con una ametralladora óptica, rompió moldes.

Todos deseábamos jugar a Operation Wolf, y tras una razonable cantidad de dinero invertido en practicar, podías acabarte todos los niveles. En ese punto, se volvía a empezar el juego desde el primer nivel, pero con mayor dificultad.…

Continuar leyendo...

Así se vería Google en un Spectrum



Si tuviéramos un Spectrum conectado a internet, cosa que es posible, y si además tuviéramos un navegador de internet capaz de renderizar las páginas HTML actuales en él, esto si que no es posible a día de hoy, podríamos acceder a Google para buscar lo que nos diera la gana.

Lo que veríamos sería algo así:

Por supuesto, es una simulación, a partir de un pantallazo en el PC, usando BMP2SCR, lo que convertido al formato de pantalla del Spectrum. A saber 256×192 píxeles con 8 colores fijos.…

Continuar leyendo...

Hisoft Basic



El compilador de Basic de Hisoft para el Sinclair ZX Spectrum de 48K, apareció por primera vez en 1986.

Fue escrito por Cameron Hayne, quien estima que empleó en el desarrollo un año hombre, lo cual sería hoy en día un esfuerzo minúsculo para desarrollar un compilador.

Estaba totalmente programado en código máquina del Z80, apenas ocupaba 12 Kb de memoria. Ésta pequeña maravilla era capaz de compilar la mayoría de programas Basic sin ningún cambio. A diferencia de otras herramientas, soportaba totalmente los números en coma flotante.

Posteriormente se fueron corrigiendo errores, y añadiendo nuevas funcionalidades, hasta llegar a la versión 1.2 de 1987.…

Continuar leyendo...

Nuevo record en el Galaxian



Han tenido que pasar más 20 años para que se haya superado el record de puntuación en el Galaxian.

Tras 93 minutos de juego, y en el nivel 114, contabilizando 399.290 puntos, Gary Whelan ha entrado en la historia de los videojuegos.

Como nota anecdótica, y si mi memoria no me falla, yo jamás llegué a superar la cifra de 40.000 puntos en ese juego…

Galaxian es uno de los precursores de los juegos de naves espaciales, o marcianitos como se denominaban en nuestro pais. Creado por Namco en 1979.

Apuntaros al MAME, y ¡a practicar estos días!



Continuar leyendo...

Historia de Borland Turbo/Borland C/C++, Inprise/Borland C++ Builder



Borland abortó la creación de un compilador de C propio, así que compró los derechos de uno ya desarrollado. Basó sus desarrollos en este compilador ya existente, su nombre era Wizard C.
Una vez el compilador de Borland estuvo acabado, se comercializó tímidamente para entornos CP/M, y posteriormente se licenció a Top Speed (que luego fue Clarion, y posteriormente Softvelocity).

Durante finales de los años 80 y principios de los 90, Borland y Microsoft competían con sus respectivos compiladores de C. Aunque la publicidad de ambos ofrecía la mejor calidad de código generado, las mayores funcionalidades y el mejor entorno de desarrollo, la realidad demostró que Borland disponía de un IDE (Entorno de Desarrollo Integrado) muy superior al de su competidor, mientras que el compilador de Microsoft generaba un código de calidad más elevada, aunque también con más errores.…

Continuar leyendo...

Comparativa de navegadores web (1999)



Estaba revisando una comparativa de navegadores de internet que publiqué a principios de 1999.

En el artículo se enfrentaban las últimas versiones de los navegadores disponibles en aquel momento. A saber: Internet Explorer 5, Netscape Communicator 4.51 y Opera 3.60.

Volviendo la vista atrás, pocas cosas han cambiado en el panorama de los exploradores de internet.

A menudo se dice, que en el sector de la tecnología, todo evoluciona extremadamente rápido. Como vereis, a veces esa afirmación no es del todo correcta.

Podeis leer el documento íntegro en formato PDF (390 Kb.) aquí.…

Continuar leyendo...