General : Faster/better file images identification and loader.
General : Many loaders now use the new generic raw file loader.
General : Lots of code improvements.
Internal tracks generator : Now support "weak" sectors.
HFEv3 writer : Remove any possible parasitic opcodes coming from the stream.
New Loader : NEC PC98/PC88 FDI.
CPCDSK loader/writer : Now support the SAMDisk method for DSK with weak bits.
Roland DD XML : Fix tracks skew.
New XML format : ABB disks formats.
New XML format : Automatix RAIL DD disk format.
New XML format : COMX disks formats.
New XML format : DEC RX55 format.
New XML format : Didaktik Spectrum disk format.
New XML format : Dynacord HD disks formats.
New XML format : Gravograph ISIS 640KB disk format.
New XML format : Memotech disks formats.
New XML format : Oerlikon Balzers disks formats.
New XML format : OpusDiscovery disk format.
New XML format : Oric Jasmin disk format.
New XML format : OS9 DD disks formats.
New XML format : PUMA arm robot disks formats.
New XML format : Tatung Einstein disks formats.
New XML format : Timex FDD3000 formats.
New XML format : TRS80 disk format.
New XML format : Unitel Videotex format.
New file image support : SAB Diskette Utility / *.SDU floppy image.
SCP Loader/Writer : Fix single sided SCP file export.
New writer : Dragon VDK format.
Change urls to point to the main hxc2001 domain + switch to https.
HxCFloppyEmulator 2.5.5.1
-> New hardware support introduced : Pauline ! The ultimate stream based floppy drive simulator / floppy dumper :)
Pauline control and real time stream viewer window added. ( https://www.youtube.com/watch?v=PZiyms6lo4U )
-> 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 !