Demoscene

¿Qué es la demoscene?

En febrero de 2014 tuve el placer de reunir a Le Festy/The Banner y herotyc/xplsv^asynkro en un episodio de RetroActivo Podcast, para hablar de la demoscene. Tratamos su historia, las parties, los grupos y las producciones más relevantes, tanto nacionales como internacionales, todo con la intención de dar a conocer este concepto no siempre fácil de asimilar.

También puedes descargar aquí tanto el audio como el vídeo del podcast.

Producciones

Live at Arroutada 9 (2001)
PC Demo | Arroutada 9 | Code: bfx | Música: DaDoS

Esta fue mi primera producción, por llamarla así, ya que más bien se trata de un compendio de lo que había aprendido hasta el momento con algunos tutoriales. Programada íntegramente en Turbo Pascal para MS-DOS, no presentaba más efectos que un scroller y algún fade. La nota curiosa de esta demo es que utilicé el player DemoVT de VangeliSTeam, o lo que es lo mismo, del miembro de Iguana JCAB, para reproducir el módulo de 4 canales compuesto por DaDoS. Este player data de 1992 en su primera versión, y de 1994 la última, con lo que no funcionaba precisamente bien en los “modernos” sistemas Windows de 2001. Por ello acabé conectando mi propio portátil al proyector de la party a la hora de visualizar la demo en el evento.


Scene Words (2002)
2o puesto | PC Intro 4K | Euskal X | Code: bfx | Gráficos: Nekanen + DaDoS

Por aquel entonces me atraía enormemente el reto de crear una producción en tan sólo 4K, así es que me puse manos a la obra con un trabajo que decidí presentar nada menos que en la Euskal. Como no se me pasaba por la cabeza cómo crear un ejecutable comprimido en si mismo, ni tampoco que fuera “legal” presentarlo a concurso de esa manera, opté por la única opción que me parecía posible: utilizar el ensamblador que había aprendido en el instituto. El resultado fueron 4089 bytes de puro código 8086 (sin sonido, por supuesto).


BkP 2002 Invitation (2002)
1er puesto | PC Demo | Enredada 2002 | Code: bfx | Gráficos: Nekanen | Música: DaDoS

Mi primera incursión en la programación para Windows y OpenGL, gracias a los magníficos tutoriales de NeHe. Un cambio muy radical desde el assembler, con el que pude comprobar la potencia del nuevo entorno pero también la dificultad de encontrar un camino entre la inmensidad de sus posibilidades.


Optima (2003)
3er puesto | PC Intro 4K | Euskal 11 | Code: bfx

De nuevo complicando un poco más las cosas, tras descubrir que optimizando mucho era posible generar un mini-ejecutable con Visual C++, y comprimirlo aún más utilizando 20to4. Es la producción de la que más orgulloso me siento, aunque no resulte nada impactante para los sentidos. De gran ayuda resultó el source de C++ 4k de Franky & Delta 9.


Character Evolution (2003)
9o puesto | PC Intro 64K | Euskal 11 | Code: bfx | Fotografías: alabama | Música: herotyc

Gracias al mini-módulo de herotyc, se me ocurrió que podía programar algo, en la propia party, en tan solo 64K, incluyendo la música. De esa manera experimenté el “party coding” en mis propias carnes, algo realmente estresante y poco productivo si no si tienen muchas tablas en el tema.

Coup de coeur