mirror of
https://github.com/whscullin/apple2js.git
synced 2024-01-12 14:14:38 +00:00
51ba03ac28
Before, the `DiskII` object took care of both nibble disks and WOZ disks at the same time. This made it hard to see which code affected which disks. Now, nibble disks are handled by the `NibbleDiskDriver` and WOZ disks are handled by the `WozDiskDriver`. This separation of code should lead to easeir testing and, perhaps, faster evolution of disk handling. An upcoming change will move the `NibbleDiskDriver` and the `WozDiskDriver` to separate files. This passes all tests, compiles, and runs both nibble disks and WOZ disks. |
||
---|---|---|
.. | ||
applesoft | ||
cards | ||
components | ||
formats | ||
intbasic | ||
roms | ||
ui | ||
apple2.ts | ||
apple2io.ts | ||
base64.ts | ||
canvas.ts | ||
cpu6502.ts | ||
debugger.ts | ||
entry2.ts | ||
entry2e.ts | ||
entry.tsx | ||
gl.ts | ||
main2.ts | ||
main2e.ts | ||
mmu.ts | ||
options.ts | ||
prefs.ts | ||
ram.ts | ||
symbols.ts | ||
types.ts | ||
util.ts | ||
videomodes.ts |