Retromadrid 2017

Se ha celebrado una nueva y renovada edición de Retromadrid, con tantas expectativas como dudas y parece que la respuesta general ha sido lo suficientemente positiva para indicar que este es el camino hacia donde debe ir esta reunión de usuarios, ahora desde un sentido mas lógico, y que es lo que la escena en general valora para tener claro su futuro. Obviar la zona comercial no ligada directamente a esta escena hace estas reuniones mas puras y también implica que la financiación tiene que ir por otras vías.


Este año se han cumplido con estas expectativas y el sistema de ayudas ha sido clave y ha tenido el éxito necesario para pasar un balance económico que puede hacer sostenible futuros eventos. Ahora toca afianzar y saber dirigir este barco para poder disfrutar de mas ediciones como las de este año y coger todo lo positivo para seguir ir siempre mejorando futuras ediciones.

La zona donde estábamos los expositores de Commodore  fue bastante grande. CBM4Ever trajeron multitud de Amigas y material relacionado con estos ordenadores, producciones audiovisuales sobre su historia, folletos y revistas y poder resolver cualquier duda que podamos tener.  

All Your Base Society fueron mas variados y, a parte de material de otros sistemas como un Atari 2600 con una Atarivox+, una Videopac7400 con The Voice y una Colecovision con el Super Game module, trajo una GS conectada con un Chameleon.

Sputnik World estuvo muy presente. Desde Barón Ashler presentando su último juego, el Raw Battle, hasta Rulas International que mostraba sus clásicos y sus últimas novedades como La Carretera y lo que puede venir. Ambos compartieron todos sus conocimientos con la gente que curioseaba y preguntaba y ayudaban a quienes quieren dar sus primeros pasos en la programación.

Además se aprovechó para traer versiones físicas de sus títulos, Kabuto Factory para diferentes sistemas y Rulas International, junto a Commodore Plus, en C64.

No faltó Explora Commodore que en pocos días celebrará su tercera edición y se aprovechó la cercanía de fechas para promocionarla.

Quien no podía faltar, aunque fuera en diferido, fue Errazking, promocionando la Seuck Spanish Compo y Olé, con sus títulos en un c64 y siempre sin dejar indiferente a la gente que se acercaba.

En el centro estaba la zona de Commodore Manía y Commodore Plus, con Javier González que vino con su C128 y muchas ganas de hablar con usuarios y compañeros de otros sistemas con los que siempre se coincide en estos eventos.

Como aventureros que en Commodore somos, siempre nos acordamos de la gran labor que Rockersuke (Ficción Interactiva y La Linea Dura) hace respecto a las aventuras de texto en el sistema que sea, mostrando esta vez el primero título que sacó cada una de las grandes compañías que producían y publicaban mayoritariamente en este género. Además comentamos la noticia de la posible recuperación del DAAD de la versión de Commodore, muy importante para nuestra escena.

La presencia de gente, y teniendo en cuenta el gran puente en el que estaba la feria, siempre estuvo controlada. Nunca se llenó el aforo máximo y se podía circular y probar cualquier sistema tranquilamente y en todo momento. El público, debido a la no presencia de tiendas de segunda mano, estaba mas especializado en la mayoría de sistemas y los intercambios de opiniones y charlas sobre cualquier sistema eran muy habituales.

Por nuestra parte solo podemos felicitar a toda la gente que ha colaborado con que esta edición para que haya salido tan bien. Salvo un problema de primera hora en la entrada, todo salió perfecto y, como expositores, nos ayudaron en todo lo que estuvo en sus manos para poder montar y desmontar con todas las facilidades del mundo.

Foto final del sábado con algunos infiltrados ;D

Para actualizaciones y mas información, os podéis pasar por la WEB o el Facebook de Retromadrid.

Seguir leyendo

¡Que viene Retromadrid!

Este fin de semana vuelve Retromadrid, renovada y organizada por la AUIC, y lo hace con aire fresco y cambios, para volver a sus inicios y potenciar los sistemas clásicos,a las exposiciones y el homebrew y descartar las tiendas comerciales de venta de material de segunda mano.

Con una nueva ubicación y tras un largo tiempo, los sistemas clásicos mas importantes estarán presentes y asociaciones y agrupaciones lúdicas, arcades, charlas, exposiciones, prensa y editoriales acompañarán estas 2 jornadas en las que muchos volveremos a encontrarnos.

Diferentes usuarios de c64 nos hemos unido y estaremos presentes en la feria: All Your Base Society nos presentarán diferentes sistemas y curiosidades relacionadas con Commodore, Commodore 4 Ever no faltarán tampoco y traen su amplio repertorio de máquinas en 8 y 16 bits, la Asociación Explora Commodore aprovechará para publicitar la tercera edición de la feria Commodorera que está solo a dos semanas vista, a Kabuto Factory, que nos presentará su última novedad, el Raw Battle, a Igor Errazking , que no estará presente pero que lo apoyaremos desde allí, el foro de Commodore manía y el blog Commodore Plus tendrá a varios de sus miembros ( y los que os querráis unir) y Sputnik World traerá su ultimos juegos, Robotland, La carretera y Luna3, del que se llevarán copias físicas para quien pueda estar interesado y R. International compartirá los futuros proyectos que se traen entre manos.

El evento se hace en el Espacio Cultural Daoíz y Velarde y los horarios son:

  • Sábado 29 de Abril, de 11:00 a 21:00 horas
  • Domingo 30 de Abril, de 10:30 a 15:00 horas

Tenéis toda la información en la página oficial de Retromadrid.
Podéis apoyar la feria en ESTE enlace.

Seguir leyendo

Sprites – Movimiento en X (bit 8)

En el post de hoy tenia pensado ir implementando un generador de números aleatorios, para que a intervalos de tiempo vayan cayendo tanques de combustible con los que recargar los Jets. Pero decidi introducir unos cambios gracias a que MI amigo Pablo Borobia se bajo el codigo e introdujo unos cambios para que los jugadores se […]

Seguir leyendo

Una palabras con David Rodriguez

Ya hace unos meses que está disponible Eye of the Gods (Psytronik 2016) para Commodore 64 y su autor, David Rodríguez, ha querido compartir lo que todo esto significa, los trabajos anteriores, los detalles de su camino y que intenciones tiene en un futuro. Programador de profesión, vive rodeado de código y los juegos para C64 son la muestra de su amor por la máquina.


Minificha:

  • Nombre: David Rodríguez
  • País: España
  • Primer ordenador: ZX-Spectrum
  • Principales juegos realizados: creador del juegoEye of the Gods

1. Cuéntanos un poco sobre ti ¿quién eres?

Mi nombre es David Rodríguez, tengo 37 años, estoy casado y tengo un niño de dos añitos. Soy muy “freak” y me han gustado toda la vida los videojuegos, y ya programaba en casa de adolescente. Luego estudié ingeniería en informática y al terminar empecé a trabajar en un estudio que desarrollaba juegos para móviles. Luego me fuí a otra empresa y trabajé en varios títulos para iOS, Android, etc… en total 12 años en la industria. Aunque recientemente me he tomado un descanso, con motivo de mi paternidad.

2. ¿Cuál fue tu primera experiencia con un ordenador?

Fue cuando mi padre nos compró el ZX Spectrum, tendría yo 5 o 6 años. ¡Me parecía magia tener videojuegos en casa, y pensar en todo lo que se podía llegar a hacer con él!

3. ¿Puedes recordar el primer juego que probaste o que más te impresionó?

Hay muchos, pero probablemente entre ellos estaban Gauntlet, Donkey Kong, Arkanoid, Ghosts’n’Goblins, el español “La Pulga”…También me parecían flipantes las recreativas, recuerdo que me gustó mucho Shinobi.

4. ¿Porqué el Commodore 64? ¿Qué fué lo que te impulsó hacia este ordenador y no otro mas popular?

Tras unos años de exprimirlo, el Spectrum dejó de funcionar, y nos compraron a mi hermano y a mí el C64. El salto de calidad me pareció alucinante. No sabría decir porqué pero es el que más nostalgia me produce: jugamos a docenas de juegos y se me quedaron grabados para siempre los 16 colores de su paleta, el sonido de la música SID…

5. ¿Qué herramientas utilizas para programar? ¿Lo has hecho alguna vez directamente con el 64 o siempre has usado un PC?

Cuando era un niño dí mis primeros pasos con el BASIC, y en este lenguaje hice mis primeros programas para el C64, pero me faltaban conocimientos y herramientas para  programar en ensamblador. Hace unos años tuve acceso a través de internet al ensamblador del 6502, a los emuladores etc, y ya pude cumplir mi sueño de niño de hacer algo decente para el C64.

Programar en el PC actual es un lujo comparado con hacerlo con el hardware original. Utilizo múltiples herramientas para los sprites, los mapas… compilo con el DASM haciendo un uso bastante intenso de las macros, para permitir que el código se aleje un poco del ensamblador “pelado” y tenga un aspecto más de pseudocódigo. Lo ejecuto en el emulador Vice que es genial porque incluye muchas herramientas de depuración.

6. ¿Cuáles son los títulos de C64 en los que has participado y qué has hecho en cada uno de ellos?

Soy un programador solitario jeje, así que en los que he participado son juegos que he hecho yo solo. El primero que hice era un clon del bomberman llamado Dungeon Blaster, que se puede descargar de internet. Luego Eye of the Gods que también he programado íntegramente, y del cual he hecho los gráficos también, haciendo uso de lo que sé de pixelar, que no es mucho.

7. ¿Te gustan los videojuegos o simplemente te interesa programar? ¿Juegas con los juegos en los que participas, y en ese caso, qué se siente?

Me gustan los videojuegos desde niño y he jugado a centenares de ellos en todo tipo de plataformas. Eso me llevó a hacerme desarrollador de videojuegos. Al jugar con mis propios juegos hay muchos sentimientos, por una parte son como tus hijos, tus creaciones, y les tienes un cariño especial, pero por otro lado les veo todos los defectos y siento que nunca están lo suficientemente perfectos o acabados!

8. ¿Y a que género especialmente?

Últimamente juego menos y me reservo para los Dark Souls y similares y algunos grandes lanzamientos como Uncharted 4.

9. ¿Cual era el equipo que utilizabas y que conservas actualmente?

Mi Commodore 64 de 25 años o más sigue funcionando perfectamente y lo uso para testear lo que hago! Conservo las cintas y los joystick aunque algún datassete se ha quedado por el camino 🙂

10. ¿Que piensas de la muerte de los 8 bits y del C64 y de este fenómeno que ha ido creciendo en los últimos años respecto a todo este auge de lo clásico?

La muerte de estos sistemas y su reemplazo por otros más potentes era ley de vida aunque ciertamente me produjo mucha lástima en su día por el cariño que le había tomado al C64, por lo tanto he recibido contento este resurgimiento que nunca hubiese imaginado, ¡me gusta pensar que tenía algo muy especial y que por eso la gente no lo quiere dejar morir del todo!

En la Enciclopedia Homebrew.

11. Háblanos de Eye of the Gods…

Es el primero distribuido a través de alguna firma, y el primero editado en formato físico. La inspiración para el juego fueron claramente los Metroid, que me gustan mucho. Pensé en los juegos que se hacían para los 8 bits, como Abu Simbel Profanation o Phantomas, Antiriad, los Dizzy, etc y pensé que el género podría encajar bien en el C64. Utilicé el ensamblador DASM que en mi opinión es una maravilla, sencillo y muy potente a la vez.

Eye of the Gods era un reto mucho mayor que mi anterior juego, Dungeon Blaster, por la complejidad, la cantidad de contenido, etc. así que me dí cuenta que tenía que estructurar mucho mejor el código y hacer que se pareciera más al que haría en lenguajes de alto nivel, ya que en el primer juego lo hice todo muy “a saco” y eso en ensamblador acaba convirtiéndose en un lío monumental. Por eso utilicé la capacidad del DASM para crear muchas macros para las operaciones que se repetían gran cantidad de veces, así como bastantes funciones, etc.

El mapa también suponía un reto pues tenía que ser bastante grande, y el C64 no va sobrado de memoria. Finalmente conseguí idear un formato en el que cada habitación ocupa solo 64 bytes, incluyendo ítems, enemigos etc. Utilicé el editor de mapas Tiled para el cual creé un script en Python que compactaba el resultado en el formato exacto que utiliza el juego en tiempo real. Para los gráficos hay multitud de herramientas disponibles en internet; finalmente me decidí por el CharPad y el SpritePad para realizar los sprites y los tiles del mapa.

Como suele pasar en estos ordenadores, tuve que darle un par de vueltas para hacer caber todo en la memoria del C64, pero realmente EOTG no es tan grande así que finalmente no fue tan difícil 🙂 Finalmente, y gracias a editarlo en Psytronik, tuve la suerte de poder contar con la estupenda música que compuso Richard Bayliss y que en mi opinión le queda de maravilla al juego.

12. ¿Y la portada?

Sobre la portada, pues recuerdo que quería hacer una portada muy clásica, como las de los juegos de los 80, en las que el personaje que manejabas en el juego solía tener un gran portagonismo, y te mostraban lo que era la atmósfera del juego pero con mucho más realismo y calidad (A veces luego veías el juego real y te decepcionaba porque los gráficos eran los que eran en la época :D). Así que hice un boceto a mano. Como se puede ver, la pantalla de carga es una versión de este boceto ya en píxeles y la hice directamente en el formato de imagen del C64. La estupenda portada que llevan las ediciones físicas la hizo Trevor Storey a través de Psytronik, basándose en mi dibujo tal como les pedí.

13. ¿Tienes algún trabajo comenzado que no llegaste a finalizar?

Tengo un motor de scroll que no llegué a utilizar para ningún juego, así como un clon de Bubble Bobble que no pasa de ser un prototipo… pero no dispongo de mucho tiempo, quizá más adelante encuentre la inspiración y la energía para darles salida 🙂

14. ¿Tienes intención de abordar un proyecto propio un día u otro? Algo de mayor envergadura o que personalmente te haga ilusión.

Me hubiese gustado hacer algun arcade o shooter para dos jugadores, pero me doy cuenta que quizá es demasiado para mí solo. Nunca lo descarto del todo aunque como te digo mi tiempo libre escasea desde que soy papá. Prefiero esperar a que se me ocurra algo que me haga mucha ilusión y me dé las ganas, como pasó con Eye of the Gods. Me queda claro que habría que optimizar mucho más para conseguir hacer cosas más complejas, en ese sentido la lógica de EOTG es sencilla y permite que el juego corra a los 50Hz. Por ejemplo si fuera un juego con scroll, cosa que me gustaría, habría que pensar todo aún mucho más para permitir que la CPU pudiera con todo!

15. ¿Que opinas de los videojuegos actuales? ¿Crees que se ha perdido la esencia de los primeros videojuegos?

Se han llegado a hacer cosas increíbles a nivel tecnológico y jugable y el sector ha madurado muchísimo, pero me preocupa que los grandes lanzamientos se están reduciendo porque los costes son desorbitados. Sin embargo lo indie no para de crecer. Todo ha cambiado mucho. Podría decirse que volvemos un poco a los orígenes, a pequeños grupos que hacen cosas que no están nada mal. Yo sólo deseo seguir encontrando títulos hechos con cariño, que me enganchen, para mí esa es la esencia.

16. A parte de los ordenadores, ¿tienes alguna afición mas?

Soy friki de algunos mangas, de películas, de cosas de los años 80 en general, colecciono figuras de acción, leo bastante… ¡He tocado un poco todos los palos del frikismo!

Su anterior juego, Dungeon Blaster

17. ¿Te veremos en Explora Commodore?

Me encantaría. A ver si voy!

18. ¡Gracias por responder a todas las preguntas!, si quieres agregar algo más..

Gracias a tí por tu interés y por vuestro blog, por contribuir a que el irrepetible C64 no sea olvidado!

Enlaces:
– Su blog morethanenought64
– Su ficha en CSDb
– Comprar Eye of the Gods en Psytronik

Seguir leyendo