so, I can save things again at my refactoring branch of #RecoveryWhiskers and I am getting individual parts if there is missing sectors, a combined image and post-data artifacts out.

One thing still missing is some logic to set the number of sectors correctly on everything not covered by a good FAT BPB sector and stuff that detects if you have a single sided disk or read a 40 track disk in an 80 track drive...

...oh gosh I'm 4 weeks in in a 2 weeks refactoring project and there is at least a week of work to get it back to status quo

also love my commit message
"WIP refactor decoded data handling; everything is broken"