New hardware support introduced : Pauline ! The ultimate stream based floppy drive simulator / floppy dumper

Pauline control and real time stream viewer window added. (
)
macOS : CAPSlib loader added (IPF, CTRAW...). (Windows/Linux/macOS CAPSlib loaders code merged)
macOS : macOS Big Sur support fixed.
New Loader/Writer : HxC Quickdisk images.
New Writer : Oric DSK images ("MFM_DISK" format).
New Loader : DiscFerret *.DFI stream files. (WIP!)
New Loader : AppleSauce *.A2R stream files. (WIP!)
XML loader : Add new properties and fix long track to support Quickdisk and Hardsectored disks.
New proprerties (micro-seconds time length/position parameters) :
index_len_us , add_index_us, track_len_us, pregap_us.
New XML format : Olivetti TOP 100 / Triumph-Adler Gabriele PFS typewriter Quickdisk format.
New XML format : FLEX disk formats.
New XML format : SORD M68 HD disk.
New XML format : Bung MGD2 disk.
Windows "Save as" file selector : Fix the overwrite prompt regression.
Kryoflux stream loader : Code re-factored and fixed.
IPF Loader : The CAPS library DI_LOCK_INDEX flag turned off by default (fake index track buffer realignment).
Can be enabled with the LOADER_IPF_CAPS_DI_LOCK_INDEX parameter.
"Weak bits" support fixed.
CPC EDSK writer : Fix EDSK export with unformatted track(s).
Fix export with unaligned track size.
Keep the last unformatted tracks.
Discard the second side if unformatted. (parameter CPCDSK_WRITER_DISCARD_UNFORMATTED_SIDE)
Limit the sector data size to 6144 bytes. (parameter CPCDSK_WRITER_LIMIT_SECTOR_SIZE)
Atari ATR Loader : Loader fixed.
SCP Loader : Input file sanity checks added.
SCP Writer : Randomize stream on weak-bits.
SCP Writer : Fix single sided disks export.
STX Writer : Support sectors headers without data part.
TD0 Loader : More robust with corrupted images.
TRS80 DMK Loader : Fix FM / SD track ID / Data mark clock patching.
TRS80 DMK Writer : Byte align tracks (WIP!).
Macintosh disk support : Macintosh GCR decoding, CLV disks stream import (WIP!).
Disk viewer : Resizeable window.
Disk viewer : Realistic physical floppy disk state representation (3"1/2 135TPI, 5"1/4 96TPI, 5"1/4 48TPI, 8" 48TPI).
Disk viewer : Track markers support.
Disk viewer : New stream viewer modes !
You can see the stream files at the signal level ! :
SuperCard Pro *.SCP, Kryoflux *.raw, Pauline Stream HFE, DiscFerret *.DFI, AppleSauce *.A2R...
QuickDisk Thomson MO5 Sector/track support added (Set "BMPEXPORT_ENABLE_QD_MO5_ENCODING" to 1 to enable it).
Apple II : Track generator fixed : GCR 6&2 Sync bits and sector GAP fixed.
Apple II : Various fixes in the track analyzer.
QM loader : Regression fixed.
S900 raw files support : Low level/track format now match with the real S900 to fix the compatibility
with the Oberheim DPX-1.
Windows target : Now use MinGW32 / MinGW64 instead of VC 6.0 to build the software.
32 bits and 64 bits targets supported.
Speed performances significantly increased.
Flux Stream Analyzer : Perfectly aligned revolutions (index+stream) issue fixed.
(Some good tracks was marked as weak/bad).
Flux Stream Analyzer : Revolution overlap search depth reduced to 1.5% (+/- 3ms) -Faster execution.
Floppy disk dump window redesigned. More options added.
USB HxC Floppy Emulator : Packet size can be set with the USB_HXCFLOPPYEMULATOR_DEFAULT_PACKET_SIZE variable.
And a plethora of others improvements and fixes !