jfdelnero / HxCFloppyEmulator

HxC Floppy Drive Emulator toolkit
https://hxc2001.com/floppy_drive_emulator/
101 stars 15 forks source link

Add support for Centurion sector format #13

Closed mx-shift closed 1 year ago

mx-shift commented 1 year ago

Centurion is a 1980s minicomputer that has been brought back to life by @nakazoto. As part of a longer term effort to support using a floppy disk emulator with the system, a small group of us reverse engineered Centurion's custom floppy disk sector format (see https://github.com/Nakazoto/CenturionComputer/wiki/Format-on-Disk#format-on-floppy-drive). I heavily leveraged HxC during that process to visualize the flux data and work out key parts of the sector format. The result is this set of patches which provide full Centurion sector decoding to the track analyzer.

CentSSDD.zip contains an HFE disk image created from an 8" SSDD floppy that was freshly formatted by the Centurion operating system. This can be used to verify that all sectors are being found and both the sector header and data checksums are found to be correct.

jfdelnero commented 1 year ago

Thanks ! Looks fine !