Jasmine Iwanek
|
abb066f6ef
|
Initial Micro Solutions CompatiCard support
|
2025-01-12 00:41:17 -05:00 |
|
Jasmine Iwanek
|
fabe71150c
|
Various improvements & Cleanups
Some ported from ANightly's work
|
2025-01-11 21:25:29 -05:00 |
|
OBattler
|
2d25a116ad
|
Refine the FDD PS/1 and PS/2 check to ignore the PS/ValuePoint machines, fixes #5101.
|
2025-01-04 20:43:59 +01:00 |
|
OBattler
|
3bb62f59b8
|
And another comment.
|
2024-12-27 22:47:40 +01:00 |
|
OBattler
|
bf163bbfeb
|
Fixed another commit.
|
2024-12-27 22:45:35 +01:00 |
|
OBattler
|
1a026d58df
|
And another fix.
|
2024-12-27 22:44:21 +01:00 |
|
OBattler
|
b0d964140a
|
Fixed the comment.
|
2024-12-27 22:37:26 +01:00 |
|
OBattler
|
6abdd9c401
|
Treat 1600 kB image as 20 512-byte sectors per track instead of 10 1024-byte sectors per track, per OpenStep 4.0.
|
2024-12-27 22:31:57 +01:00 |
|
OBattler
|
20feee1e00
|
86F: Preserve weak bits.
|
2024-12-08 02:58:57 +01: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
|
f49cf628a2
|
Merged the PS/2 floppy drives into the normal ones, DENSEL polarity is now decided based on machine instead.
|
2024-12-01 20:59:53 +01:00 |
|
OBattler
|
fbc21cdf49
|
DMA channel -> DMA.
|
2024-11-10 02:42:01 +01:00 |
|
OBattler
|
519f47746a
|
DMA channel, not Address.
|
2024-11-10 02:28:13 +01:00 |
|
OBattler
|
55b091fb58
|
Assorted string fixes, mostly for consistency.
|
2024-11-10 02:23:21 +01:00 |
|
OBattler
|
1e84b46a5d
|
86F: Correct the obtaining of the preceding bits in direct writes, fixes bit stream compliance.
|
2024-10-01 08:53:57 +02:00 |
|
OBattler
|
7639d8b031
|
Flush on write to floppy images as well.
|
2024-09-24 04:36:01 +02:00 |
|
OBattler
|
43d93843fa
|
86F: More fixes.
|
2024-09-21 05:55:39 +02:00 |
|
OBattler
|
1acafb2616
|
86F: Fix the physical hole retention logic, fixes PROLOK-protected 86F images after the first run.
|
2024-09-21 03:14:36 +02:00 |
|
Jasmine Iwanek
|
f4b63caf0b
|
One line per file in CmakeLists.txt
|
2024-09-04 18:34:06 -04:00 |
|
OBattler
|
1e5f8f9d3f
|
FDC: Fix initial condition on non-DMA writes, fixes #4785.
|
2024-09-02 19:33:13 +02:00 |
|
OBattler
|
d3160e21b4
|
Reverted an unnecessary change in floppy/fdc.c fixes #4727.
|
2024-08-18 03:39:39 +02:00 |
|
Jasmine Iwanek
|
8be47d6781
|
Fix some compile warns and update monster copyright
|
2024-08-07 01:07:51 -04:00 |
|
OBattler
|
760c720352
|
Assorted FDC and PCjr video fixes, fixes #4659.
|
2024-07-28 01:00:58 +02:00 |
|
OBattler
|
0af09b0578
|
Removed the excess logging from fdd_mfm.c.
|
2024-07-25 00:48:46 +02:00 |
|
OBattler
|
f36c813ca5
|
HxC MFM format: Add heuristic to default to a sane RPM when the RPM in the image is set to 0, fixes #4357.
|
2024-07-25 00:46:33 +02:00 |
|
OBattler
|
b6e802e361
|
IMD: Fix loading HxC images with lots of empty tracks.
|
2024-07-23 01:07:49 +02:00 |
|
OBattler
|
8225f270f3
|
Fix the generation of instantiated NVR paths, fixes #4642.
|
2024-07-22 19:24:15 +02:00 |
|
OBattler
|
91874e231a
|
The monster FDC ROM is now optionally writable (also finally made the SCSI NVR's per-instance), closes #4623.
|
2024-07-22 03:19:40 +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 |
|
Miran Grča
|
45f198af44
|
Merge pull request #4604 from jriwanek-forks/hdcfdc
FDC improvements, some bug fixes & cleanups
|
2024-07-08 20:37:24 +02:00 |
|
OBattler
|
db16f0f209
|
Add LZW support for Teledisk 1.x advanced compressed files.
|
2024-07-08 03:18:26 +02: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 |
|
Jasmine Iwanek
|
19f4d4f914
|
Fix 10 more warnings in the code
|
2024-06-10 20:10:50 -04:00 |
|
OBattler
|
ce201f2e87
|
PCjs: Change an uint8 to uint8_t.
|
2024-06-09 23:43:22 +02:00 |
|
Jasmine Iwanek
|
8e556ada7e
|
Add (commented out) eqiv of the TEAC FD-235GF
Commented out because it could actually be our existing 35_2hd_nec, we need to check whether this needs the INVERT_DENSEL flag or not
|
2024-05-31 23:56:30 -04:00 |
|
Jasmine Iwanek
|
77d1da5e8f
|
Add ED dual RPM drive
|
2024-05-31 23:56:30 -04:00 |
|
Jasmine Iwanek
|
33eb7993fb
|
Add some notes on drive equivalents
|
2024-05-31 23:56:30 -04:00 |
|
Jasmine Iwanek
|
b7994ab917
|
A few formatting cleanups in fdd.c
|
2024-05-31 23:56:30 -04:00 |
|
OBattler
|
b9ae4575a2
|
Removed fdd_json.c/h.
|
2024-05-20 21:40:36 +02:00 |
|
cold-brewed
|
117f604bf6
|
fdd: Add support for pcjs json floppy images
|
2024-05-20 11:07:55 -04: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 |
|