apple2js/js
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
..
applesoft enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
cards enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
formats DOS 13-sector tests and fixes (#53) 2021-01-03 15:01:30 -08:00
intbasic Fix build, clean up lint comments. 2019-03-26 21:12:05 -07:00
roms lint 2020-11-24 08:53:43 -08:00
ui enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
apple2.ts lint 2020-11-24 08:53:43 -08:00
apple2io.ts enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
base64.ts Minor type improvements (#50) 2020-12-29 06:40:58 -08:00
canvas.ts lint 2020-11-24 08:53:43 -08:00
cpu6502.ts Minor type improvements (#50) 2020-12-29 06:40:58 -08:00
entry2.js Less ES6 2019-06-15 15:59:02 -07:00
entry2e.js Less ES6 2019-06-15 15:59:02 -07:00
main2.js enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
main2e.js enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
mmu.ts enforce indent case like vscode prefers 2020-11-25 17:28:37 -08:00
prefs.ts More typescript conversion (#46) 2020-11-24 08:48:14 -08:00
ram.ts More typescript conversion (#46) 2020-11-24 08:48:14 -08:00
symbols.ts More typescript conversion (#46) 2020-11-24 08:48:14 -08:00
types.ts More typescript conversion (#46) 2020-11-24 08:48:14 -08:00
util.ts fix typo 2020-11-08 12:26:12 -08:00