Commit Graph

195 Commits

Author SHA1 Message Date
Jasmine Iwanek
a3b7819981 Some bits which got lost in PR #3074 2023-02-03 01:03:55 -05:00
Jasmine Iwanek
2857655f6e Add tertiary and quaternary FDC options + improvements to monster FDC 2023-02-03 00:37:20 -05:00
Jasmine Iwanek
3ba87a5e35 Update fdi2raw 2023-01-07 17:02:24 -05:00
Jasmine Iwanek
1860700eab Fix some small issues 2023-01-07 17:02:23 -05:00
Jasmine Iwanek
a40630ba63 Even more tabs to spaces 2023-01-07 14:09:51 -05:00
Jasmine Iwanek
231cadb0a7 Fix Multiplication result converted to larger type from CodeQL 2022-12-23 14:22:17 -05:00
Jasmine Iwanek
28baa5168f Correct mistakes 2022-12-21 16:14:59 -05:00
Jasmine Iwanek
aae9e1e408 Initial Monster FDC support 2022-12-20 21:23:55 -05:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
OBattler
e44b69220f Numerous Olivetti M24 and M240 fixes. 2022-11-19 04:34:14 +01:00
Jasmine Iwanek
bd75bc141a Header cleanups
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
4901e89e51 Port fdd_is_hd() from mtrr branch
Currently disabled as unused
2022-11-05 21:41:55 -04:00
Jasmine Iwanek
47f6257240 Correct headers for BSD Licensed files 2022-10-29 10:52:49 -04:00
Jasmine Iwanek
f49d3c7458 Correct many file headers to show 86box 2022-10-27 17:08:58 -04:00
Jasmine Iwanek
b2e70ff4f3 Add secondary XT and AT fdc types
(Currently unused)
2022-10-27 12:19:51 -04:00
Jasmine Iwanek
fab1632cee Fixes almost all the logging options which were previously broken 2022-10-27 11:23:10 -04:00
OBattler
e4a320fb0b Removed excess TD0 logging. 2022-10-19 23:04:07 +02:00
cold-brewed
97a99f70e3 qt: Add floppy support to media history manager 2022-10-01 17:39:03 -04:00
Jasmine Iwanek
58d86a0739 clang-format in src/floppy/ 2022-09-18 17:19:22 -04:00
Jasmine Iwanek
5e0c1ac209 Gdbstub, Minitrace and more (#2653)
* Fix gdbstub compilation

* Fix minitrace compilation

* Fix many warnings on Linux Builds

* Support DirectInput for Joysticks in QT UI too
2022-08-31 18:35:32 -03:00
OBattler
1ee0eedccb ALi M5123 FDC implementation. 2022-07-23 03:19:51 +02:00
OBattler
e911cc5a34 A small FDC fix. 2022-07-20 23:40:51 +02:00
OBattler
c5bce85a53 The FDC code now actually uses the DRQ. 2022-07-20 19:56:49 +02:00
David Hrdlička
e60af6c29d Clean up plat.h a bit 2022-04-20 01:03:39 +02:00
Alexander Babikov
710d34db97 Remove unused variables and functions 2022-04-14 07:13:50 +05:00
Jasmine Iwanek
cc88e5eef1 A few missed bits of cleanup 2022-04-12 19:46:23 -04:00
Miran Grča
cc666e6cc4 Merge pull request #2281 from jriwanek-forks/named-initializers-3
Named initializers part 3
2022-04-12 23:38:32 +02:00
Jasmine Iwanek
f51c8a5595 src/floppy 2022-04-12 17:26:06 -04:00
OBattler
b455d8f64d SCSI Bugfix, HDC, and FDC. 2022-04-04 18:19:14 +02:00
Jasmine Iwanek
0d9161016d Some escaped hardcoding of max devices in fdd.c 2022-03-13 09:59:11 -04:00
Jasmine Iwanek
288e2ce1d2 src/floppy 2022-03-13 09:38:53 -04:00
Jasmine Iwanek
801f81fbda clean up device_config_t formatting 2022-02-26 23:31:28 -05:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Jasmine Iwanek
4287e44824 newlines at end of file 2022-02-18 21:38:51 -05:00
OBattler
6f2b93923c A lot of fixes - everything now seems to work properly. 2022-02-03 03:10:06 +01:00
Jess Lovelace
f91654d301 another typo 2022-02-02 18:11:11 -05:00
Jess Lovelace
6c6c6287ea more fix 2022-02-02 18:08:43 -05:00
Jess Lovelace
4849deb156 added null devices and refactored tables 2022-02-02 17:48:04 -05:00
Jess Lovelace
5398143f42 obsoleting tables for internal names 2022-02-02 16:31:24 -05:00
Jess Lovelace
f18615ae87 refactored device_t and all declarations 2022-02-02 16:31:22 -05:00
Jasmine Iwanek
547fccccc6 Less magic numbers in FDC 2022-01-26 16:56:29 -05:00
David Hrdlička
52486e121e Convert CMake files to 4 spaces indentation 2021-12-20 15:08:23 +01:00
Cacodemon345
64d4286061 Fix startup crash on macOS when loading floppy images 2021-11-12 01:30:31 +06:00
OBattler
28520d6000 FDC now once again correctly checks for DMA_OVER in FIFO-less mode, fixes #1705. 2021-09-18 19:36:34 +02:00
OBattler
5bc8b4bb07 And a fix for writes as well. 2021-09-17 23:29:08 +02:00
OBattler
6a881b8d6c Actually fixed floppy drive turbo mode now. 2021-09-17 23:25:57 +02:00
OBattler
74bea97b66 Fixed a typo. 2021-09-17 22:53:58 +02:00
OBattler
9369717354 And another attempted fix for that. 2021-09-17 22:43:49 +02:00
OBattler
8c783afcbc Attempted fix for the FDC turbo mode. 2021-09-17 22:09:03 +02:00
OBattler
ef6d3d01db More correct implementation of the FDC FIFO. 2021-09-17 02:18:23 +02:00