Cacodemon345
|
7901842c42
|
Write indicator for floppy drives
Write indicator is also properly contrasted on 5.25 floppy drives
|
2025-04-22 22:08:52 +06:00 |
|
Miran Grča
|
9592ac8904
|
Merge pull request #5422 from Cacodemon345/qt-hide-fdd-menus
Make sure that floppy icons and options do not appear if there's no floppy controller available
|
2025-04-01 21:26:17 +02:00 |
|
Cacodemon345
|
5e61b78b78
|
Make sure that floppy icons and options do not appear if there's no floppy controller available
|
2025-04-02 01:10:21 +06:00 |
|
OBattler
|
3e7f8a18de
|
FDC: Initialize DRVRATE to 1 on the OKI IF386AX so that 1.25 MB floppies can be read on a 3.5" 3-mode drive.
|
2025-04-01 09:18:12 +02:00 |
|
MaxwellS04
|
a1996e7955
|
Readd XT and AT floppy controllers
They got removed during the addition of CompatiCard
|
2025-03-15 01:09:41 +07:00 |
|
Akamaki
|
2c78e7bb2f
|
added comments
|
2025-02-18 22:46:18 +09:00 |
|
Akamaki
|
5314f519ad
|
cleanup format
|
2025-02-17 00:11:33 +09:00 |
|
Akamaki
|
59c3bb794f
|
revert wrapping changed in recent edits
|
2025-02-15 19:03:42 +09:00 |
|
Akamaki
|
db056e0b66
|
fixed a floppy drive access issue
It took a few hours that I noticed fdc.c decides the floppy drive type by the machine name.
|
2025-02-15 16:44:07 +09:00 |
|
Akamaki
|
16fc5e7902
|
corrected compile errors, removed garbage
|
2025-02-15 12:08:50 +09:00 |
|
Akamaki
|
aa7d5d2dc2
|
removed unused device decl
|
2025-02-15 11:49:26 +09:00 |
|
Akamaki
|
8ceec325ef
|
Merge branch 'master' of https://github.com/86Box/86Box into 86Box-master
|
2025-02-15 09:02:14 +09:00 |
|
Jasmine Iwanek
|
4e6f29a7d5
|
malloc to calloc
|
2025-02-01 15:38:36 -05:00 |
|
Jasmine Iwanek
|
81b8038bc5
|
Clean up .available & .poll
|
2025-02-01 03:38:52 -05:00 |
|
Jasmine Iwanek
|
abb066f6ef
|
Initial Micro Solutions CompatiCard support
|
2025-01-12 00:41:17 -05:00 |
|
OBattler
|
e7f0974ab4
|
FDC: Do not clear disk changed status on DOR reset (DSKCHG is an input pin and the FDC can not change it), fixes #5003.
|
2024-12-08 01:55:27 +01:00 |
|
OBattler
|
75fda2f046
|
Fix FDC's on MCA IBM PS/2 machines fixes #4962.
|
2024-12-03 02:07:02 +01:00 |
|
OBattler
|
1e5f8f9d3f
|
FDC: Fix initial condition on non-DMA writes, fixes #4785.
|
2024-09-02 19:33:13 +02:00 |
|
Akamaki
|
05e663a5c3
|
merged ps55 fdc with ps2 fdc
|
2024-08-23 09:34:26 +09:00 |
|
OBattler
|
d3160e21b4
|
Reverted an unnecessary change in floppy/fdc.c fixes #4727.
|
2024-08-18 03:39:39 +02:00 |
|
Akamaki
|
ee280e10f1
|
removed debug logging
|
2024-08-17 00:39:40 +09:00 |
|
Akamaki
|
7c5e82b2ab
|
Added PS/55 fdc emulation, fixed a bug in MT read
|
2024-08-15 10:44:11 +09:00 |
|
OBattler
|
760c720352
|
Assorted FDC and PCjr video fixes, fixes #4659.
|
2024-07-28 01:00:58 +02:00 |
|
Jasmine Iwanek
|
7817336567
|
Use a define for max FDC's
|
2024-07-20 20:09:25 -04:00 |
|
Jasmine Iwanek
|
05e7d9239c
|
Standardize fdc_type into fdc_current
Also make it into an array
|
2024-07-20 14:49:24 -04:00 |
|
Jasmine Iwanek
|
27c8bdd57e
|
Less dummy devices
|
2024-07-19 16:57:11 -04:00 |
|
Jasmine Iwanek
|
00068539e1
|
Add ability to select XT or AT FDC
|
2024-07-07 18:56:21 -04:00 |
|
Jasmine Iwanek
|
f68f048726
|
Don't attempt to add dummy internal device to system
|
2024-07-07 18:56:21 -04:00 |
|
Jasmine Iwanek
|
add1c39188
|
Allow complete removal of FDC
|
2024-07-05 18:59:29 -04:00 |
|
OBattler
|
fb267d1f8b
|
Fix the DP8473 FDC flags, closes #4538.
|
2024-06-13 19:01:57 +02:00 |
|
OBattler
|
fed171ff4d
|
IBM PS/1 Model 2121 FDC fix.
|
2024-04-18 03:50:48 +02:00 |
|
OBattler
|
c8a1843cdf
|
FDC: Disable DSR reset on the PS/1-2011/2121 / PS/2-30 FDC.
|
2024-04-02 23:31:44 +02:00 |
|
OBattler
|
e2018775d5
|
Implement correct DSR behavior, fixes #3715.
|
2024-03-03 18:19:00 +01:00 |
|
OBattler
|
f6c66248e0
|
Moved the FDC FIFO implementation to fifo.c/h, fixes a few length masking bugs in fifo.c, and fixed FDC MSR register RQM bit behavior in DMA mode, which makes 386BSD work, fixes #530.
|
2024-02-25 08:13:45 +01:00 |
|
OBattler
|
4f392ca8e3
|
SM(S)C FDC37C669 Super I/O chip rewrite and proper FDC power down behavior, fixes floppy drive errors on the new Daeweoo machine.
|
2024-01-07 01:42:34 +01:00 |
|
OBattler
|
7013949310
|
Made sure the dummy "None"/"Internal" devices never get initialized and fixed some PCI AGP bridge mess (including AGP-less 440BX/ZX/GX erroneously initializing the 440LX/EX AGP bridge), fixes #3696.
|
2023-10-14 06:45:45 +02:00 |
|
Jasmine Iwanek
|
fd1334d454
|
More linting in src/floppy
|
2023-08-22 23:54:07 -04:00 |
|
Jasmine Iwanek
|
81bb5e564b
|
Better fallthrough annotation macro.
|
2023-08-09 20:09:36 -04:00 |
|
Jasmine Iwanek
|
d2f42198fd
|
Fix clang build failure
|
2023-07-26 12:41:18 -04:00 |
|
Jasmine Iwanek
|
db66543959
|
Apple build fix
|
2023-07-25 17:59:22 -04:00 |
|
Jasmine Iwanek
|
ee695e71f9
|
More sonarlint work
|
2023-07-25 17:59:22 -04:00 |
|
Jasmine Iwanek
|
1116aadb6f
|
Another round of sonarlint work
|
2023-07-04 10:53:44 -04:00 |
|
Jasmine Iwanek
|
21adfd4d50
|
Next round of sonarlint cleanups
|
2023-06-26 18:28:13 -04:00 |
|
Jasmine Iwanek
|
ce451a2bf4
|
More fixes for sonarcloud findings
|
2023-05-28 21:02:17 -04:00 |
|
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
|
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
|
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 |
|