HispaMSX

¿MIO en producciones propias?

2004-02-13 23:09:55
No se si alguien se acuerda de cuando hablé del MIO. El mensaje es este:

http://es.groups.yahoo.com/group/hispamsx/message/13587

El caso es que he encontrado un paquete más completo del programa, que
incluye además los códigos fuente del mismo, programado en ensamblador.

La cuestión es que archivos MID hay a porrillos por todos lados y
gracias a este programa se pueden tocar con una calidad asombrosa,
usando mayoritariamente el PSG y el SCC (el OPLL no lo usa demasiado).
Sería bastante interesante poder incorporar el player de MIOs a
producciones propias de juegos y demases, para tocar MIOs de la misma
forma que se tocan MWM. El programa funciona mediante un driver TSR que
se carga en memoria y un pequeño programa que hace de player que manda
la información al driver y toca el archivo "en segundo plano" mientras
seguimos trabajando con el DOS2. Sé que hay un programa llamado MuPLAY
que también puede tocar archivos MIO, pero no se si funcionará de la
misma forma.

La pregunta es, ¿podría haber alguna forma de usar archivos MIO en
producciones propias, ya sean en C o en BASIC? Supongo que en basic
habría que programarse el player... Pero si mal no tengo entendido, a un
programa de C le puedes meter códigos de ensamblador sin problemas, y si
están disponibles los fuentes ensamblador del programa... El problema es
que no es un player simplemente, sino que hay un driver TSR detrás...
Por supuesto, toda la documentación del mismísimo esta en perfecto
japonés.

¿Alguna idea?

El nuevo archivo con los fuentes se puede descargar desde hispamsx.org:
http://www.hispamsx.org/modules.php?name=Downloads&d_op=getit&lid=76#dl

También he subido un archivo OGG Vorbis de 450 kB con un ejemplo de cómo
se oye un MID convertido a MIO con el MSX. En este caso es el tema de
las batallas del Golden Sun 1 (cuidado con el volumen de los altavoces
:P):
http://www.hispamsx.org/modules.php?name=Downloads&d_op=getit&lid=91#dl


============================================
karloch AT hispamsx DOT org
http://www.hispamsx.org 


<Anterior en la conversación] Conversación actual [Siguiente en la conversación>
  • ¿MIO en producciones propias?, Carlos Milán Figueredo <=