Tema MSXSynth.
Para la version SID he hecho cambios/mejoras:
- Ahora lo que antes era un fichero ROM se ha convertido en un fichero .COM para ser usado diractemente desde MSX-DOS.
- Ya se pueden grabar/cargar en/desde disco los presets (patches) y las secuencias de notas.
- Añadido eso, un step sequencer de 64 notas. Cada secuencia es un Clip, y puedes tener hasta 100 a la vez en memoria (por ahora). Si se necesitan más, para eso esta la opción de cargar y grabar en disco.
- Se ha añadido el dichoso Hard Restart para la envolvente del SID, cuando se reproducen clips.
- Añadido un modo Live Perfomance, que permite reproducir los clips en memoria al vuelo.
Todo esto esta ya operativo, si bien aún falta mejorarlo muy mucho. De hecho querría hacer una reestructuración de código para aprovechar el Step Sequencer y el modo Live Perfomance tal cual están para la versión PSG (la cual, de manera experimental, soporta SCC conjuntamente con el PSG).

Tema MSX2.
En ello. Más fases con elementos ya operativos. Inventario de Items bastante operativo también. Especialmente se ha mejorado la interacción de la protagonista con el decorado.
Pero falta tela...
Hasta ahora habia salido un poquito aqui y alla, especialmente ya lo habia comentado en este blog, pero ahora esta disponible para ir probando una version beta, para asi poder saber vuestra opinion y sugerencias. Se trata de MSX Synth, una ROM para convertir vuestro MSX (PSG o SID) en una especie de sintetizador monofonico sencillito, incluyendo soporte MIDI. Puede ser una chorrada o puede ser divertido, vosotros direis!
Teneis mas info en mi web (podeis hacer click en la imagen). Animaos a bajar la beta!
Pues eso, para los que no estuvieron en la RU para verlo.
Falta mucho por hacer, no tiene musica ni enemigos aun. Solo hay un par de elementos interactivos por ahora... Pero estamos en ello, asi que eso cambiara pronto.
Na. Me ha dao el punto de enseñaros cachos de codigo de lo que ando programando.
Lo bueno del asunto es que son en 3 lenguajes diferentes, Ensamblador Z80 (para el MSX), DarkBasic Pro (para cierto editor de niveles) y el lenguaje de Arduino (estoy trapicheando con el ultimamente), que es una especie de C/C++ basado en Wiring.
Ahora juzgad, es normal que tenga la cabeza como un bolo?
Codigo ASM para MSX

Codigo DarkBasic Pro para editor

Codigo Arduino para ciertas pruebecitas...

Buenas!
El pasado dia 4 de Junio tuvo lugar la 39 Reunion de Usuarios de MSX de Barcelona 
Paxanga estuvo alli vendiendo algunas copias de Pengo. Por lo tanto, muchisimas gracias a los que se acercaron al stand a mirar, curiosear, preguntar y especialmente, a comprar :P
Tambien enseñamos los proyectos en los que andamos liados (ver post anterior).
Aqui dejo link a las fotos del evento:
http://fotos.miarroba.es/paxangasoft/albums/1-39-ru-msx-barcelona/
En este post del MRC teneis mas 
http://www.msx.org/39th-MSX-RU-photo-shoots-and-video-footage.newspost5832.html
Nos vemos en la proxima!
Hola!
Sin que sirva como precedente, aqui dejo algunas capturas de lo que Paxanga se trae entre manos este 2011.
Para empezar, seguimos currando en nuestro proyecto sagradafamiliénico para MSX2. Steven Hardest tiene ya mas de la mitad de los graficos de los niveles hechos.
Esto se empezo el año de maricastaña, pero este año es cuando toca meterse con ello a saco, lo cual no quiere decir que vaya a estar terminado. :P
Aqui una muestra:

Y en otro orden de cosas, hobby dentro de hobby, he estado trasteando el PSG y el SID de manera que se puedan controlar via MIDI. Inspirado por el trabajo de Alberto Orante con su PSGed y gracias al MIDI framework de Vincent van Dam (no es el de las pelis), he hecho un programa para usar cualquier teclado MIDI conectado al puerto MIDI-In del Philips Music Module, a modo de sinte monofonico PSGero. No solo funciona con las notas sino que tambien es posible controlar los parametros de los osciladores via MIDI (con knobs o faders). Por ahora no esta completo y es mejorable, pero es funcional. Y de ahi, con 4 cambios, aprovechando el gestor de la interface y dos cosillas, he hecho tambien la version SID. Asi que es posible usar el SID a modo de sinte tambien. Me distrae juguetear con estas cosas cuando no tengo inspiracion para otras, y ha sido interesante.
Un par de capturas:
PSG

SID

Decir que podre programar el chip pero juntar mas de 2 notas me cuesta bastante, asi que cualquier sugerencia y aporte son bienvenidos
Todavia faltan cosas por implementar, grabar los presets a disco, debuggear, afinar, blahblahblar.... Pero esto no tiene ninguna prisa y ni siquiera tengo seguro que lo acabe! Ya echaba de menos algo de vaporware
De todas formas a ver si consigo sacar algun video de todo esto funcionando en un MSX real...
Ala pues!
MsxKun