So, this proves that the driver supports standard cassette files. However for actual driver defects you could talk to the original author who I think is Kale. Remember, the systems are all marked as NOT WORKING.
I think I have almost nothing to do with bmlv3 as per now. And hey, somebody should explain to me the reason behind "bml3mk2" / "bml3mk5" romsets in the driver -.-"
jedwidz made the different driver. He wrote following in the past:
Quote
Add stub variants bml3mk2 (for MB-6891) and bml3mk5 (for MB-6892). For now these behave the same as bml3 (MB-6890). Refactor disk controllers and kanji ROM as slot devices. This allows switching between MP-1802 and MP-1805 disk controllers. MP-1805 disk controller now works. Kanji ROM now works. Keyboard scanning in 'counter disabled' mode now works.
imgtool: Add bml3 driver, supporting both single-density (MP-1805 controller) and double-density (MP-1802 controller) disks in D88 format.
m6809: Initially setting S with a 'TFR *,S' evidently should enable NMI (needed for bml3 boot)
mc6845: Add rudimentary support for 'interlace and video' mode (needed for correct screen height for bml3)
mc6843: Work around floppy_get_device() not finding drives attached to a slot device. Store all 8 bits in CTAR current track register, rather than excluding bit 7 (needed for bml3 MP-1805 boot)
wd_fdc: Fix bug whereby initial 'restore' command becomes 'write track' on models with inverted logic
The eMB-689X emulator support different models too.