OBattler
|
bc2fa4084a
|
Merge remote-tracking branch 'origin/master' into cdrom_changes
|
2025-03-16 17:26:51 +01: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 |
|
OBattler
|
a386bd015f
|
Merge remote-tracking branch 'origin/master' into cdrom_changes
|
2025-03-10 16:57:56 +01:00 |
|
Jasmine Iwanek
|
9e95e1e475
|
Move ROM write functions to rom.c
|
2025-03-10 05:26:35 -04:00 |
|
OBattler
|
2d95396951
|
Merge remote-tracking branch 'origin/master' into cdrom_changes
|
2025-02-19 11:22:56 +01: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 |
|
OBattler
|
c6dfd688f4
|
Split off the CRC code to its own module.
|
2025-02-15 07:09:14 +01: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 |
|
OBattler
|
af476f957c
|
Some const changes in the FDD code.
|
2025-02-13 00:09:03 +01:00 |
|
Jasmine Iwanek
|
d5d1d5c449
|
More cleanups to device structs
|
2025-02-08 01:28:25 -05:00 |
|
Jasmine Iwanek
|
5f273265ae
|
Assorted warning fixes
|
2025-02-02 03:24:50 -05: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 |
|
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 |
|
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 |
|
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 |
|