Commit Graph

21 Commits

Author SHA1 Message Date
Christopher A. Mosher
ddf97fff28 new configuration file location algorithm 2022-12-09 21:49:59 -05:00
Christopher A. Mosher
28048d7087 fix woz file handling 2022-12-08 20:33:52 -05:00
Christopher A. Mosher
3c504822f0 add function to get valid input file path 2022-12-07 23:45:59 -05:00
Christopher A. Mosher
2093696a5e fetch apple roms and disks; read from resources (in some places) 2022-12-06 18:00:53 -05:00
Christopher A. Mosher
9665431557 github build/deb; fix warnings/errors 2022-10-30 22:36:44 -04:00
Christopher A. Mosher
55a43d19f0 fix random bit generation if no disk or no track 2020-04-18 13:26:21 -04:00
Christopher A. Mosher
eba0a8f4fd remove throws; fix drive speed test for new track lengths 2019-01-02 20:20:09 -05:00
Christopher Mosher
8ff8852e8b emulate stepper motor cog movement inertia 2019-01-02 19:15:13 -05:00
Christopher Mosher
a1bb8b9dd8 expand and reduce track image in memory 2019-01-01 09:12:19 -05:00
Christopher Mosher
97752f06ff always set track lengths 2018-12-30 00:15:52 -05:00
Christopher Mosher
50c9d0e8e6 load file dialog; ask to save on exit 2018-12-29 00:24:16 -05:00
Christopher Mosher
3745e500b3 add missing header 2018-12-28 10:54:39 -05:00
Christopher Mosher
9e4e8d615c implement woz file save 2018-12-27 17:21:58 -05:00
Christopher Mosher
ee420e1c02 fix drive motor on cancels pending off; fix LSS timing during switch changes; fix GUI disk dirty flag 2018-12-27 15:03:46 -05:00
Christopher Mosher
117d4af8ef initial support for WOZ 2.0 disk image file specification 2018-12-23 16:44:30 -05:00
Christopher A. Mosher
23a1e64e9f implement LSS writing (to WOZ TRKS in memory) 2018-12-19 23:52:21 -05:00
Christopher A. Mosher
69512a4c05 implement drive motor-off one-second delay 2018-12-19 19:39:27 -05:00
Christopher A. Mosher
d408f77e10 make disk read pulse 500 ns (not 1 us) (fixes DOS 3.2); enhance stepper motor logging; minor refactor 2018-12-18 22:59:20 -05:00
Christopher A. Mosher
745592a68c fix position on track switch; small refactor; comments 2018-12-18 15:44:06 -05:00
Christopher A. Mosher
8a393af531 read WOZ files instead of NIB files; implement Logic State Sequencer 2018-12-18 08:46:46 -05:00
Christopher A. Mosher
19d698dbb4 add LSS ROMs and WOZ file reading 2018-12-15 23:39:08 -05:00