Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: cybernoid en 04 de Febrero de 2009, 10:25:02 am



Título: Play del basic desde el CM
Publicado por: cybernoid en 04 de Febrero de 2009, 10:25:02 am
Hola chicos,

Alguien sabría decirme como puedo acceder a la función play del Basic desde el código maquina ?

Me gustaría probar a usarla desde un juego que tengo empezado en C :)


Título: Re: Play del basic desde el CM
Publicado por: pitpan en 04 de Febrero de 2009, 11:32:00 am
Si no recuerdo mal, se publicó un snippet que permitía hacerlo, pero por lo que he podido ver - revisión rápida - fue machacado en una de las caídas del foro. ¿Alguien tiene copia por ahí? O quizás me lo he imaginado todo, quién sabe.

En cualquier caso, salvo que se trate de algo muy mini, mi recomendación es que incorpores directamente un replayer hecho y derecho, más versátil, más cómodo en cuanto a sincronización, etc. Tienes por ahí PT3, MuSICA, PSG Tracker, Caruso, etc.


Título: Re: Play del basic desde el CM
Publicado por: cybernoid en 04 de Febrero de 2009, 12:40:28 pm
El MuSICA tiene la sintaxis del Play del MSX ¿no?

alguien sabe de donde puedo descargarlo? una vez lo estuve buscando y no hubo narices


Título: Re: Play del basic desde el CM
Publicado por: pitpan en 04 de Febrero de 2009, 12:53:58 pm
El MuSICA tiene una sintaxis calcada del PLAY del BASIC, aunque con algún aditamento, como son la definición de voces. Y una misma canción la puedes montar para que funcione con PSG, SCC y FM sin mayores problemas.

Como recomendaciones básicas, el documento de Carlo Bandini explicando los comandos, que creo que está en la página de Konamito.

En cuanto a dónde encontrar el programa en sí, te doy un rato para descargarlo desde aquí (http://www.robsy.net/musica.lzh).

Respecto a buenos replayers, el habitual es el KINROU (me parece que se llama así), pero sobre este hay modificaciones y versiones más optimizadas. Pregunta por aquí a ver si hay suerte...


Título: Re: Play del basic desde el CM
Publicado por: cybernoid en 04 de Febrero de 2009, 01:09:25 pm
Gracias :) ya lo he descargado

en principio estoy buscando algo que sea compatible con la sintaxis del play, mas que nada por que creo que el compañero (msx_dummie) se apaña bien con el Play para hacer musiquillas y asi no le complico la vida con trakers.

el problema que le veo es que como ya he dicho tengo que meter el código del replayer en C (SDCC) y veo que el replayer del musica es un bin :P... no se si podre meterlo en memoria a saco y llamarlo mediante un call

bueno, si alguien conoce alguna solución que me pueda servir me lo diga plis :)



Título: Re: Play del basic desde el CM
Publicado por: pitpan en 04 de Febrero de 2009, 01:34:20 pm
De los aquí presentes, creo que sólo Ramones e Imanok han trabajado con el MuSICA. El resto, somos fieles a los trackers (en mi caso, por mi completa inutilidad musical), por lo que tiramos de PT3, PSG Tracker, Caruso y afines (ese Sushi Player, a ver cuándo lo podemos ver).