Un nuevo comienzo (y II)

Después de tan largo silencio ya es hora de que cuente algo. Onikami Games es desde hace unos meses un empresa de desarrollo constituida como Sociedad Limitada. Y desde mediados de Enero tiene a su segundo empleado (yo soy el primero, evidentemente). Estamos trabajando en un prototipo de un nuevo juego llamado Onikami Soccer. En cuanto sea prudente publicaremos contenido sobre el mismo.

Por desgracia el proyecto de juego para MSX se ha tenido que postponer ante la necesidad de hacer de Onikami Games un proyecto viable.

En los próximos días transformaremos este blog en una web algo más corporativa, pero con la intención de no perder el contenido actualmente publicado.

Qué hay de nuevo, viejo?

Después de dos años vuelvo a escribir por aquí (Guau, dos años!). Lo que me ha animado a hacerlo es que hoy me ha llegado un hardware nuevo para un ordenador muy viejito. Se trata de una tarjeta de red ethernet para mi ordenador MSX. El verano pasado decidí comprarme un ordenador del estándar japonés de ordenadores de 8 bits de la década de los 80 del siglo XX. Concretamente un MSX2 de Philips modelo NMS 8255.

Philips NMS 8255 (MSX 2)

El estándar sigue estando sorprendentemente vivo y se siguen desarrollando multitud de juegos y nuevo hardware. El estándar MSX estaba muy bien diseñado y permitía ser expandido con hardware de todo tipo a través de sus slots de expansión. Es sorprendente lo que los aficionados siguen creando para estas máquinas, añadiéndoles funcionalidades que eran impensables en la época de desarrollo de este estándar. Desde que compré el MSX2 he adquirido alguno de estas expansiones.
El primero fue un cartucho Carnivore 2 de 8bits4ever. Es una auténtica navaja suiza que incluye:

  • Lector de tarjetas de memoria CF. Monta las tarjetas como si fueran un disco duro de hasta 2GB.
  • Un Mapper de RAM  de 1MB.
  • Una FlashROM de 8MB que permite cargar images ROM extraídas de cartuchos de juegos por ejemplo y ejecutarlos como si fueran el cartucho original.
  • Expansiones clásicas de sonido SCC, SCC+ y FMPAC, que mejoraban enormemente la calidad de la música que podían reproducir los MSX.

Más tarde adquirí un interfaz IDE+Compact Flash. Concretamente un clon ruso del Sunrise IDE original. Su funcionalidad está cubierta en gran parte por el Carnivore 2, pero permite conectar un disco IDE sin convertidor IDE > CF (cosa que aún no he hecho) y arrancar directamente sin pasar por ningún menú. Este lo compré sin carcasa y me hice una bastante cutre para darle algo de protección.

Hoy finalmente me ha llegado una tarjeta Obsonet 2 construida por @pablibiriss. Es increíble que un ordenador casero de los 80 del siglo XX sea capaz de conectarse a internet en el siglo XXI. Gracias a auténticos genios como Konamiman que ha desarrollado infinidad de software para este vetusto sistema.

ObsoNET2

Seguiremos informando

Pixel Art

Aunque aún no es el momento de añadir gráficos finales al proyecto, necesito sacar de esa demo el X-Wing. Considero que es un tipo de “trolleo” similar a aparecer vestido de Star Trek en un estreno de Star Wars.

Will Wheaton trolleando a fans de Star Wars. Escena de The Big Bang Theory

Por eso me he entretenido en buscar una buena herramienta para crear pixel art. Hay quien usa Gimp para ello pero, después de pelearme con él y no conseguir eliminar por completo los difuminados, definitivamente no es para mí. Tras probar varias aplicaciones e incluso llegar a plantearme dibujar directamente en el MSX, me comprar Pixen. Es una herramienta sencilla con todo lo que necesito y a muy buen precio. Gracias a Pixen he descubierto que necesito desarrollar un poco (bastante) mis habilidades “pixelartísticas”.

 

Un nuevo comienzo

Workspace
Llevo una semana de vacaciones y una de las cosas que quería hacer en ellas era construir un videojuego de principio a fin. El objetivo no es hacer un super hit comercial sino disfrutar del proceso de creación y de aprendizaje: Disfrutar del camino sin pensar en la meta. Para esta nueva locura mía he decidido retomar el nombre que usamos unos amigos y yo para lo que queríamos que fuera un estudio independiente de videojuegos. Me gusta el nombre y ya estaba pagando por el dominio, así que…
La idea es hacer un juego de plataformas cinemático. Pretendo encargarme del diseño del juego, los gráficos, la música y los sonidos y, por supuesto, de la programación. Puede que salga una cosa cutre, o puede que no. La semana pasada estuve haciendo diversas pruebas y haciéndome a las herramientas. He elegido el lenguaje C++ y el framework Cocos2d-x pues me permitirá publicar el juego en diversas plataformas si así lo decido, con un rendimiento nativo en cada una de ellas. De paso mejoro mis habilidades con dicho lenguaje, que falta me hace.
Intentaré que este blog sea un auténtico cuaderno de bitácoras de este viaje que comienza aquí y ahora.

Modificando un pequeño amplificador Kustom Tube 12A

Buscando por internet he encontrado en varios foros de habla inglesa que la gente se dedica a modificar este pequeño amplificador híbrido: el Kustom Tube 12A. De todo lo que he leído, la modificación más sencilla es realizar un par de simples cortes para eliminar del circuito de ganancia 4 diodos encargados de hacer distorsión mediante “clipping“. No me he podido resistir y me he atrevido a hacerlo. La mejora de sonido al activar la sección de ganancia es notoria. Lo mismo me animo a añadirle un conmutador y un led para poder activar o desactivar esta modificación.
IMG_3729 IMG_3730