Modificando la paleta de colores en DOS

Hace poco me vino a la cabeza un recuerdo de cuando era un pequeño trasto con mi PS/1, donde a veces pasaba el rato haciendo trastadas con el QuickBASIC 4.5 a base de modificar código ya existente.

Con eso empecé a aprender a programar de forma un poco autodidacta. Empecé a hacer mis programillas a base de GOTOs, de IFs, de FOR..NEXTs… y luego empecé a tocar instrucciones más dedicadas a gráficos como LINE, DRAW, PUT, CIRCLE, etc, usando otros modos de pantalla gracias a la instrucción SCREEN.

La cosa se empezó a liar bastante cuando ya empecé a tocar cosas con POKE, PEEK o OUT llegando hasta a romper DOS, pero eso lo dejaré para otro capítulo de mis historias.

De momento hablaré de cómo un día, sin querer, la interfaz de QB45 en mi ordenador pasó a tener este aspecto:

QuickBASIC con los colores alterados

[Leer más]

Arqueología del malware (V)

Hoy martes os traigo otra entrega de esta serie de Arqueología del Malware, esta vez con otro virus famoso en los años 90 llamado DIAMOND, cuyo nombre técnico es: Virus.DOS.Diamond.1024

Este virus es obra de un programador búlgaro que se hacía llamar Dark Avenger, a menudo considerado por la prensa como el programador de virus más peligroso del mundo por haber creado numerosos programas maliciosos para DOS durante los años 80 y 90.

Entre esos virus, está este que vamos a hablar en este post.

Virus Diamond en acción

[Leer más]

Cómo los creadores de Doom intentaron traer Mario Bros. al PC

Se conoce de toda la vida que Nintendo siempre ha tenido una política muy proteccionista con sus personajes evitando que salgan a otras plataformas como estrategia de marketing para darles mayor exclusividad.

Llegó el año 1990, y Nintendo ya había triunfado con el lanzamiento de Super Mario Bros. 3 para la NES. Sin embargo, la gran ‘N’ vio dificultades técnicas para poder lanzarlo a PC, aunque más tarde esto se convirtió simplemente en una excusa más de Nintendo.

En este post veremos a través de una cronología por qué Nintendo nunca ha desarrollado oficialmente un videojuego para PC (sin contar los de desarrolladores independientes que obtuvieron licencia de Nintendo como Mario’s Time Machine).

[Leer más]

Historia de logotipos de distribuciones - Debian

​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​

Supongo que todo el mundo conocerá esa espiral granate que representa a una de las más conocidas y veteranas distribuciones de GNU/Linux que a día de hoy sigue dando guerra con centenares de subdistros que se han ido desarrollando a lo largo de los años; entre ellas está Ubuntu y su familia de distribuciones, por ejemplo.

[Leer más]