MaxwellS04
48e2c6b278
Merge branch '86Box:master' into HDD_Model_Batch
2024-12-31 05:53:53 +07:00
MaxwellS04
0dc3665480
Merge branch 'master' into HDD_Model_Batch
2024-12-31 05:34:52 +07:00
MaxwellS04
36016b6be0
Update CY4320A model
2024-12-31 05:34:50 +07:00
OBattler
4b24ce53ec
A handful of IDE fixes.
2024-12-30 19:01:48 +01:00
OBattler
4297d72a89
AT ESDI: Bring IDENTIFY results in line with the real hardware, closes #5059 .
2024-12-24 19:22:55 +01:00
OBattler
80f5c47221
AT ESDI: Fix controller name in IDENTIFY.
2024-12-23 00:30:15 +01:00
MaxwellS04
90be6b1b2f
Added the remaining HDD models
...
-Removed the ESDI one since this is a pull request for HDD IDE models' addition
-Added notes as well
2024-12-18 16:22:11 +07:00
MaxwellS04
cd4e937291
Added the remaining 9 HDD models
...
Also some changes/fixes to the configuration.
2024-12-17 15:36:51 +07:00
MaxwellS04
f72657aeb0
Some model name changes
2024-12-12 05:37:04 +07:00
MaxwellS04
b38fb6b72a
Some changes to the configuration
2024-12-12 04:42:27 +07:00
MaxwellS04
b9de5d5f0f
Added the other 12 HDD models
...
This gives a total for the first batch (or basic set) of 32 HDD model names/speeds to use on 86Box 4.3. It is now ready to be merged.
Also changes to some configuration.
2024-12-09 16:52:21 +07:00
MaxwellS04
22fe79209c
I have forgotten one more change
2024-12-09 04:00:59 +07:00
MaxwellS04
8436ee0789
Fixed a compile-breaking mistake
2024-12-09 01:43:15 +07:00
MaxwellS04
3a0a3c85d0
Oops. One forgotten change
...
It's now ready to be merged for the new 4.3 release.
2024-12-09 01:41:55 +07:00
MaxwellS04
0e3be4e17e
One more change
...
It's now ready to be merged
2024-12-09 01:29:12 +07:00
MaxwellS04
1edfb0253c
Forgotten model name changes
2024-12-09 01:26:38 +07:00
MaxwellS04
9a6b131305
Added other 8 HDD models
...
That gives a total of 20 new HDD models to be added to 86Box and is ready to be merged.
2024-12-09 01:22:09 +07:00
MaxwellS04
c80a9ecd33
Fixed the configuration
...
The Fireball is acutally ATA-2, while the SpinPoint is ATA-5
2024-12-07 21:26:29 +07:00
MaxwellS04
7c3a54efb8
Added the two forgotten HDD models.
2024-12-07 21:19:49 +07:00
MaxwellS04
970f9eff34
Added a first batch of HDD model names/speeds
...
Adds 10 HDD models' names/speeds other than the generic 86B_HD00. It may not accurate but their models' names\speeds would be closer to the real ones.
Also adds the HDD type names to the Connor HDD models.
2024-12-07 20:14:18 +07:00
Miran Grča
262f2dc605
Merge pull request #4728 from techomancer/grid1520
...
Add new machine GRiD GRiDcase 1520
2024-12-05 20:36:18 +01:00
OBattler
1dcd2f8305
Board Revision -> BIOS Revision.
2024-11-10 05:13:03 +01:00
OBattler
b2258f4ae7
BIOS -> BIOS Revision.
2024-11-10 02:45:38 +01:00
OBattler
55b091fb58
Assorted string fixes, mostly for consistency.
2024-11-10 02:23:21 +01:00
RichardG867
a3ad407a21
hdd_image: Enter missing image mode on other open failures as well
2024-11-07 13:02:52 -03:00
RichardG867
558176e454
hdd_image: Don't return read error on out-of-bounds reads
2024-11-03 11:22:27 -03:00
RichardG867
2184a982f8
MiniVHD: Report read/write errors
2024-10-29 15:14:27 -03:00
RichardG867
cc9c48711a
hdd_image: Improve I/O error detection
2024-10-29 14:15:08 -03:00
RichardG867
b155c50e96
zip/mo: Report image read/write errors
2024-10-29 13:57:21 -03:00
RichardG867
e95b0d1e01
hdc_xta: Report image read/write errors
2024-10-29 12:53:54 -03:00
RichardG867
5734fd9a55
hdc_st506: Report image read/write errors
2024-10-29 12:49:47 -03:00
RichardG867
ed0c571a8e
hdc_esdi_mca: Report image read/write errors
2024-10-29 12:42:59 -03:00
RichardG867
df94563686
hdc_esdi_at: Report image read/write errors
2024-10-29 12:39:35 -03:00
RichardG867
94e5fded31
hdd_image: Populate last sector for failed images
2024-10-29 12:12:01 -03:00
RichardG867
d5b0ba9511
hdc_ide: Report image read/write errors
2024-10-29 11:47:47 -03:00
RichardG867
416125390b
hdd_image: Add framework for reporting I/O errors, and stop removing drives with locked images
2024-10-29 11:41:59 -03:00
OBattler
9c1d9e2d82
MO and ZIP.
2024-09-24 04:37:26 +02:00
OBattler
8c705b4ad1
Flush on writes to hard disk images, fixes partition creation on the Samsung SPC7700LP-W.
2024-09-24 04:32:46 +02:00
OBattler
3556232c21
IDE: Status now once again returns 0x00 on an absent slave with a present master, fixes #4843 .
2024-09-22 05:44:25 +02:00
OBattler
1c03839965
IDE: Restore RAM disk timings to how they were before the timings support was are (non-RAM disk timings are not affected), allows OS/2 Warp 3 to successfully install.
2024-09-21 12:00:05 +02:00
technomancer
5bfbc8352d
Add new machine GRiD GRiDcase 1520
...
AT/286 based early (1988) laptop with indestructible magnesium case.
Also add emulation of 3 specific Conner HDDs as required by stock 1520 BIOS.
It only works with these particular drives and requires them to be somewhat
slow or reads will hang. The alternative is to use RomBuster to patch your
BIOS.
The machine had 3 display options (640x480 plasma or 2 different LCDs).
For now we need to use stock CGA with mono amber monitor to get some of
the plasma feel. Next step is to add Yamaha V6366 video card support.
2024-09-17 20:14:18 -07:00
TC1995
fe5c89785f
ESDI MCA changes of the late night (September 18th, 2024)
...
1. More logs.
2. Placed the required bits in the reset routine to make Xenix 2.3.4q work (at least getting past the reset detection).
3. Some more fixes for OS/2 1.x (proposed by WNT50)
2024-09-18 01:00:19 +02:00
OBattler
7399969f2b
MCA ESDI: Implement the PARK HEADS (0x06) command.
2024-09-13 14:04:53 +02:00
Jasmine Iwanek
f4b63caf0b
One line per file in CmakeLists.txt
2024-09-04 18:34:06 -04:00
Mike Swanson
00354749f2
Use ftruncate on Unix to create hard disk images quickly
...
Instead of writing out disk blocks slowly across the entire volume,
just use the ftruncate function to create a file instantly at the
desired size.
Depending on file system, this can either result in identical results
to the old code just faster (eg: ZFS and btrfs with compression
enabled), sparse files (most native Unix file systems without
compression, eg ext4 and UFS), or a full non-sparse file like before
(creating an image on FAT).
2024-09-02 22:52:24 -07:00
TC1995
8c98dcf5e8
Remove the first change.
2024-08-25 23:26:20 +02:00
TC1995
da5757f802
Minor but important changes to minivhd's dynamic/diff vhd handling
...
1. Changed the first seek_end in create_block to seek_set.
2. Avoid expansion overflow through a check if the block offset is below the total sectors.
2024-08-25 23:05:13 +02:00
OBattler
9da2cef53d
Also apply the IRQ 2 fix to the WD1002 family.
2024-08-24 06:24:35 +02:00
OBattler
f81541c8f6
WD1004 family: Fix IRQ 2 flag readout.
2024-08-24 06:19:14 +02:00
Jasmine Iwanek
31f87b873a
Compile fix for hdc_ide_w83769f.c logging
2024-08-07 02:23:28 -04:00