whscullin / apple2js

An Apple II emulator originally written in Javascript, now being converted to TypeScript
http://www.scullinsteel.com/apple2/
MIT License
438 stars 57 forks source link

Split drivers into files #163

Closed iflan closed 1 year ago

iflan commented 1 year ago

Before, all of the disk drivers were in the disk2.ts file. With this change, they are now in separate files with a common types.ts file for shared types. Now, none of the drives depend on the disk2.ts except the WOZ driver that needs access to the sequencer rom. (This may be moved in a future refactoring.)

whscullin commented 1 year ago

Sigh. By squash merging the prior commit I broke the commit chain. I wonder if I can revert that commit and start over from the beginning...