MoonBlaster v1.4 BASIC driver 
Sunday, April 3, 2011, 16:49
Today I've released an update of the MoonBlaster v1.4 BASIC driver. It contains fixes and a few requests. There is no need to use MAP.COM or MAP.BIN anymore.

Changes in this version:
  • adapted error to use BASIC errors
  • added Hertz equalizer, controllable with _MBEQUAL
  • added DOS2 mapper support, controllable with _MBBANK, _MBALLOC and _MBFREE
  • added DOS2 directory support
  • fixed incorrect writes to PSG R#7 bug
  • fixed MSX-MUSIC detection
  • fixed a few other typical internal bugs

Recently Paragon released an updated BASIC driver to fix incorrect writes to PSG R#7. Investigation has turned out this 'fix' can cause unstability when using PSG drums.

The driver can be downloaded from my Home Page or MSX Banzai!.

(April 8, 2011: official assembly source updates are available, fixing the incorrect writes to PSG R#7 bug and MSX-MUSIC detection)
(August 18, 2011: important bug fixed regarding loading files under DOS2. Also a few small fixes in the MBLOADER.SRC file)
Thursday, October 9, 2014, 09:14
Hmmm... I've not tested this, but it seems to me that there is still "LD DE,FM2TXT" missing from loader... Causes crash on A1WX/A1WSX.
Friday, October 10, 2014, 15:48
... Actually I think the bug I mentioned is only in the source. Binary looks ok when viewed from HEX-editor (I haven't tested either)
Friday, October 10, 2014, 19:31
You are right. As a matter of fact I'm about to release a new version of both the BASIC driver and the official sources, which will also fix this bug.
Monday, October 13, 2014, 14:23
Sounds good! I think it would be great if you could release the BASIC-handler as well. It would be nice for user to be able to add also other extended commands as there is still plenty of free space inside the 16KB block to mess with... Patching it to work together with X-BASIC comes to mind at first... (Yes, I know NestorBASIC, but this would be more user friendly)


Add Comment

Fill out the form below to add your own comments.

Insert Special:

Moderation is turned on for this blog. Your comment will require the administrators approval before it will be visible.