apple2js/js
Ian Flanigan c9b7987c4c
Fix 2mg header parsing and add tests (#127)
Before, the offset for `FLAGS` in `2mg.ts` was `0x0A`, which is
incorrect according to the spec at:

https://apple2.org.za/gswv/a2zine/Docs/DiskImage_2MG_Info.txt

Now, all of the fields in the 2mg header are described, including
their lengths and any constraints.  These constraints are enforced by
`read2MGHeader` and tested by new tests.
2022-06-06 18:10:06 -07:00
..
applesoft Enforce strict equality (#115) 2022-05-18 08:19:45 -07:00
cards Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
components Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
formats Fix 2mg header parsing and add tests (#127) 2022-06-06 18:10:06 -07:00
intbasic Enforce strict equality (#115) 2022-05-18 08:19:45 -07:00
roms Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
ui Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
apple2.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
apple2io.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
base64.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
canvas.ts Enforce strict equality (#115) 2022-05-18 08:19:45 -07:00
cpu6502.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
debugger.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
entry2.ts
entry2e.ts
entry.tsx Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
gl.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
main2.ts Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
main2e.ts Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
mmu.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
options.ts
prefs.ts
ram.ts
symbols.ts
types.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
util.ts Fix 2mg header parsing and add tests (#127) 2022-06-06 18:10:06 -07:00
videomodes.ts