first of all I appreciate for your initiative, contribution and thousand of hours for developing emulator.
I started soldering SDcard emulator when it was free. I made it using prototype schematics and firmware on bread board full of wires but it works! )))) I tested it with PC but keep in mind future usage with Oberheim DPX1 digital sampler. From HW perspective it could be compatible (MS-ID0-RY) but disk image is a problem for me now.
I wrote email to person who developed PC utility for reading its disks and asked for help in configuring RAW parameters in your utility. I got following reply from him:
Can you please help me to make this image compatible?The DPX1 track format uses mixed sector sizes, so it can't quite be described using those format parameters. The PC floppy controller doesn't natively support them either, so I can understand the confusion from looking at Kris's code -- it actually formats using 11*512 bytes with a large gap3 length of 0xF1 to achieve it, but those values won't work in that program!
It might be worth getting in touch with the HxC project directly to ask about adding custom support for the image format, due to the problem with mixed sector sizes. It should be trivial to add if you tell them the DPX1 format and track order in the raw image file:
Format: 250Kbps MFM (@300rpm), 80 cyls, 2 heads, 6 sectors/track (5*1024 + 1*512), sector IDs 0 to 5, original gap3 unknown.
Disk image track order: c0h0, c0h1, c1h0, c1h1, c2h0, ...
And another small question - If you'll make these changes in SW, will prototype FW(v0.2.2.0) be compatible with that? If not I'll buy production version