diskdefs: Add format definitions for Xerox 860 #548
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add Xerox 860 Word Processor Format Definitions
This PR adds format definitions for the Xerox 860 Word processor, enabling support for both single-sided and double-sided disk formats.
Tested with:
Note: Only the DM4*.IMD, 250Word*.imd, and SystemDisc6.3.imd files appear to be valid X860 images.
The others are either not for Xerox 860 (VP*.imd) or incorrectly imaged (GenericPrograms6.2.imd).
Sector interleaving for Single-Sided disks:
This interleaving configuration matches factory-produced single-sided disks (based on examination of official Xerox disks with printed labels from bitsavers). While a few what seems to be user-created single-sided disks (with handwritten labels) use 1:2/1:4 interleaving, the implemented configuration likely represents the standard Xerox 860 single-sided format.
For double sided disks I have only ever seen 1:2/1:4 interleave configuration. Unfortunately none with official Xerox labels.
From marketing materials I have learned that there is also a double sided, double density floppy disk format availavle for the Xerox 860, but I have not access to any such disks.