OBattler
df746297c2
Several CD-ROM fixes.
2018-03-20 18:32:18 +01:00
OBattler
f87500ddbf
IDE reset via PCI turbo reset control's hard reset function now only sets the signature for all IDE devices and clears the buffers;
...
The buffers are now memset'd to 0x00's on allocation;
The Iomega ZIP drive now issues an IRQ on receipt of the PACKET COMMAND command, fixes it on Windows 98 SE.
2018-03-20 16:04:09 +01:00
OBattler
b1efb99ed6
Applied a whole slew of patches, getting RAM usage down by a further 10 MB.
2018-03-19 01:02:04 +01:00
OBattler
a59dc8e436
CD-ROM code clean-ups, also reduces memory usage by a further about 2 MB.
2018-03-17 20:32:20 +01:00
OBattler
f8f889b72c
Fixed a minor issue in hdc_ide.c;
...
Fixed SCSI DMA command termination in the CD-ROM and Iomega ZIP code.
2018-03-16 22:46:05 +01:00
OBattler
3b62e83315
Ported some IDE and ATAPI-related improvements from PCem;
...
Fixed the ATI 18800 emulation;
More tweaks to reduce RAM usage.
2018-03-15 22:57:24 +01:00
OBattler
16c722b32f
Realistic CD-ROM timings on ATAPI PIO, ATAPI DMA, SCSI NCR 53c810, and SCSI Adaptec/Buslogic;
...
Added ability to select emulated CD-ROM drive speed;
The Adaptec and BusLogic SCSI controllers are no longer threaded;
Two fixes in video/vid_s3.c.
2018-03-07 20:06:08 +01:00
OBattler
22536d8d03
Fixed a mistake in floppy/fdd.c;
...
Fixed some undeclared variables in floppy/fdd_imd.c;
Moved zip.c/h to disk subfolder;
Fixed the warnings in video/vid_t1000.c.
2018-03-06 01:14:38 +01:00