apple2js/js/formats
Ian Flanigan dc13b6a59a
DOS 13-sector tests and fixes (#53)
Like the DOS 3.3 and ProDOS sector order issues, this change fixes the
physical order of the sectors on 13-sector disks when nibblized.

This change also adds tests for the 13-sector format to verify the
sector order.

One of the crazy things is that _Beneath Apple DOS_ failed me in this
instance because it doesn't discuss what happens to the last byte in
"5 and 3" encoding anywhere (AFAICT). I went back to the DOS 3.1
source released by the Computer History Museum here:

    https://computerhistory.org/blog/apple-ii-dos-source-code/

The code is in `appdos31.lst` in the `POSTNIB` routine on line 4777.
2021-01-03 15:01:30 -08:00
..
prodos
2mg.js Add JS typing to remaining disk types (#52) 2021-01-03 15:00:40 -08:00
block.js Add JS typing to remaining disk types (#52) 2021-01-03 15:00:40 -08:00
d13.js DOS 13-sector tests and fixes (#53) 2021-01-03 15:01:30 -08:00
do.js DOS 3.3 image format tests and fixes (#49) 2020-12-29 06:40:40 -08:00
format_utils.ts DOS 13-sector tests and fixes (#53) 2021-01-03 15:01:30 -08:00
nib.js Add JS typing to remaining disk types (#52) 2021-01-03 15:00:40 -08:00
po.js ProDOS image format tests and fixes (#51) 2021-01-03 14:59:42 -08:00
woz.js Add JS typing to remaining disk types (#52) 2021-01-03 15:00:40 -08:00