Commit Graph

33 Commits

Author SHA1 Message Date
Iván Izaguirre 9e89f0a23f Explicit cards ROM layout 2024-03-24 20:15:16 +01:00
Iván Izaguirre ddfc462927 Card Disk II softswitches are active also on writes. CP/M 85 relies on that. 2024-01-25 18:42:59 +01:00
Iván Izaguirre ea492f118e Card refactor bits 2024-01-15 21:08:18 +01:00
Iván Izaguirre 0a1a619586 Configuration redone 2024-01-06 21:48:23 +01:00
Iván Izaguirre 8ea72357d5 Support for 4 disks on the command line. Support tyo trace track changes. 2023-09-25 20:55:06 +02:00
Iván Izaguirre a89cf24fe7 Change diskettes with drag and drop 2023-04-04 18:35:13 +02:00
Ivan Izaguirre 718f0b60b3 Fujinet network device 2022-10-24 23:09:06 +02:00
Iván Izaguirre 9feded23f8 Simplify softswitches 2022-08-05 19:43:17 +02:00
Iván Izaguirre 5b71a131f9 More headless commands 2022-05-10 13:40:17 +02:00
Ivan Izaguirre fe15ce8c93 Woz protections automatic tests 2022-02-26 00:05:09 +01:00
Iván Izaguirre 3de2c9dc1a Fixing lint warnings 2021-08-05 21:12:52 +02:00
Ivan Izaguirre 0daf1b9fd9 Disk II state machine 2021-05-09 19:48:54 +02:00
Ivan Izaguirre f34b3da510 Shared power for the two drives. Fix fast mode on disk b 2021-03-14 18:24:29 +01:00
Ivan Izaguirre 9c89ad4a61 Extra cycle when brancing on conditional jumps. Fixes Sammy Lighfoot woz loadind. 2020-12-06 17:24:24 +01:00
Ivan Izaguirre d8293e2dda MMU and IOU reset on the Apple IIe 2020-10-28 00:43:33 +01:00
Ivan Izaguirre 18e0363d84 Move disk related code to a separate package 2020-10-17 20:10:48 +02:00
Ivan Izaguirre 9d4df5b643 Screenmode in debug mode 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 9e63e82e9d Card information 2020-10-17 13:31:42 +02:00
Ivan Izaguirre 0bf4a05606 Fix warnings 2020-10-07 09:37:13 +02:00
Ivan Izaguirre 66e94574a0 Let's give this thing a name 2020-10-03 23:38:26 +02:00
Ivan Izaguirre 634a079857 Fix softswitch name 2020-09-23 18:14:45 +02:00
Ivan Izaguirre a3f69bc01d Delete partial save state implementation 2020-08-13 16:50:48 +02:00
Ivan Izaguirre 5847a0f8a5 Autodetect diskette file format 2019-12-22 14:37:19 +01:00
Ivan Izaguirre 88ade57b1b Fix fast disk mode 2019-12-22 14:37:19 +01:00
Ivan Izaguirre 9e2fd7e824 Support WOZ files read only 2019-12-22 14:37:19 +01:00
Ivan Izaguirre e14b26f876 Time based disk reads 2019-12-22 14:37:19 +01:00
Ivan Izaguirre a27ab17766 Use the diskette abstraction for no cycle dependant DSK, NIB disks 2019-12-22 14:37:19 +01:00
Ivan Izaguirre 9ad13ae483 Better comments on the stepper motor code 2019-12-22 14:37:19 +01:00
Ivan Izaguirre 212ed2a90a Use quarter tracks instead of half tracks 2019-12-22 14:37:19 +01:00
Ivan Izaguirre d5433ad8d9 Nanmed sotfswitches for easier traces. 2019-11-09 18:13:19 +01:00
Ivan Izaguirre f92bc2b08e Proper Go error management 2019-10-06 01:26:00 +02:00
Ivan Izaguirre b847cd34e6 Fix Saturn card to pass Saturn test 2019-06-07 17:42:18 +02:00
Ivan Izaguirre f9d213a806 Project reorg. Separate executables for the SDL and console versions 2019-06-01 17:11:25 +02:00