Fuente: MSX Resource Center.
Moonblaster, uno de los tracker más conocidos en la escena MSX pasa a ser freeware, es decir, de libre distribución. Como suele ocurrir con el software MSX que ya no está disponible para vender, hacerse con una copia del programa era una misión bastante complicada así que la decisión de Moonsoft (creadores del programa) me parece la más acertada.
La versión liberada es la última (1.4). Moonblaster soporta MSX-MUSIC y MSX-AUDIO y necesita como mínimo un MSX2 con al menos 128Kb. de memoria RAM para funcionar. Con el programa se incluyen además algunos extras como el manual (en holandés) de la versión anterior, el código fuente y un resumen de atajos de teclado.
Enlace relacionado: [download id=»301″].
Muy bien,
gracias Konamito.
Alguien con experiencia podría decirme si se puede ejecutar archivos .mbm en el MSX basic.
Hi Antonio Sanches Parra,
Look for the file called «MBDRV.BIN». It’s probably somewhere here:
http://www.msxarchive.nl/pub/msx/music/
You have to put it on your disk and BLOAD,R it in BASIC.
Best is to use directly after that
CLEAR 200,&HD9FF
so your program won’t touch the memory section where the replayer is loaded to.
When loaded, you can use it in your BASIC program like:
_MBMLOAD(«filename.MBM») – this loads a song (save it «USER», not «EDIT»!)
_MBKLOAD(«filename.MBK») – this loads a samplekit
_MBCHIP(number) – the numbers mean 0 = MSX-AUDIO, 1 = MSX-MUSIC, 2 = both
_MBSTOP – stops a song
_MBHALT – pause playing
_MBCONT – resume playing after pause
There are also commands as _MBBANK, _MBADDR, _MBVER but that takes more explaining.
Also, you can PEEK some worths to look at what you have commanded:
PEEK(&HDA00) = which soundchip(s) are set with _MBCHIP
PEEK(&HDA01) = 0 is no song playing, 255 means it is playing
I think you can also PEEK the position and step which is playing, but I don’t remember the addresses.
NestorBASIC also has a buit-in MB 1.4 replayer, but this is a bit more complicated.
Greetings,
John
P.S. Lo siento por el Ingles. Puedo leer un poco Espanol, pero no escribir tan bien. 🙂
Hi John,
Nice to see you here 😉
There’s no problem about using English for comments. I always recommend it for non-speaking Spanish people.
Regards.
Thank you, Konamito!
Ofcourse I am still visiting this site. 🙂
Always reading it, but not so much reacting.
I’ll remember English is okay. But maybe I can also try to improve my Spanish here a little. Because, me gusta! 😉
Do not worry my friend, your instructions were understood.
A big hug.
That is nice to know! 🙂 I’m glad to have helped. Only, I see that I forgot about a very important one:
_MBPLAY
…which will play the loaded song. But you may have figured it out already. 😉
gracias John.
Your information will be very useful, I really enjoyed the moonblaster.
Sorry my english.
No problem my friend, anytime. Your English is better than my Spanish to begin with.
If I can help you with Moonblaster, you can always ask. 🙂
Greetings.
If you want to know if Moonblaster can play housemusic: http://www.mixcloud.com/NoiseCollector/
Moonblaster Housemixes see http://www.mixcloud.com/NoiseCollector/
Wow! Nice remixes! I’ll add your Mixcloud profile to the Links section 😉
Thanks Konamito !
l try to release some more…;-)