Commit Graph

3494 Commits

Author SHA1 Message Date
TC1995
56411cac74 Restored the 0x0f switch case for the color depth of the Cirrus (reserved in the manual, maybe undocumented or not) 2020-06-17 23:44:37 +02:00
OBattler
4fa8fd3dc0 Another small PIC fix. 2020-06-17 19:25:58 +02:00
OBattler
be7ab2c0cc Fixed the PIC poll mode implementation. 2020-06-17 19:21:37 +02:00
OBattler
57d4dabdb7 Merge pull request #818 from 86Box/feature/external_fdc
Feature/external fdc
2020-06-17 14:53:21 +02:00
TC1995
33eec2ef52 Removed last instances of the deskpro 386 code. 2020-06-17 14:49:23 +02:00
TC1995
75badaf8a5 Removed the compaq deskpro 386 stuff. 2020-06-17 14:42:52 +02:00
TC1995
b97b9ae2f9 Merged all the latest and missed 86box commits.
Finally fixed the configuration UI of the FDC's.
2020-06-17 14:29:24 +02:00
OBattler
3470bebd81 Implemented the poll mode of the PIC, 386BSD no longer hangs (but now resets the machine after a while). 2020-06-17 02:49:20 +02:00
OBattler
6450830b51 The Hedaka HED-919 now supports up to 1 MB of RAM. 2020-06-17 01:49:45 +02:00
OBattler
c7f5d1aab2 Fixed the name of the ASUS 386DX ISA to ASUS ISA-386C, and since the RAM limit has already been fixed to 16 MB, this closes #792. 2020-06-17 01:44:57 +02:00
OBattler
38eb5c4551 The AVGA1 and AVGA2 cards no longer require an AT, fixes #817. 2020-06-17 01:26:16 +02:00
TC1995
90d1ddac52 Hopefully fixed the UI for the Internal/External FDC hookup. 2020-06-17 00:51:06 +02:00
TC1995
f62fc73862 (Re-)added the Deskpro 386, but only in the development/incomplete section of the code definitions.
Selected XT and AT clones can use either their built-in FDC controller or an external one (the IBM AT and Compaq AT machines don't support booting from a 1.44M floppy so this makes the external floppy useful).
Added the FDC to the Adaptec AHA-154xCF ("2" variant) and defaulted to None to keep compatibility with existing FDC's.
2020-06-17 00:32:48 +02:00
TC1995
c1f1331c04 Added fdc_ext.h header to pc.c 2020-06-16 16:53:24 +02:00
TC1995
cfc8af3d05 Fixed the fix 4. 2020-06-16 16:50:16 +02:00
TC1995
465789bd5c Fixed the fix 3 (grr). 2020-06-16 16:44:25 +02:00
TC1995
aeae97fafc Fixed the fix 2. 2020-06-16 16:41:35 +02:00
TC1995
118192e598 Fixed the fix. 2020-06-16 16:37:48 +02:00
TC1995
c2840cf6cb Fixed the UI for the external FDC. 2020-06-16 16:33:36 +02:00
TC1995
a77c88addf Added external Floppy disk controller support. 2020-06-16 16:25:23 +02:00
OBattler
0413a48a5c Fixed the tabbing in machine/machine_table.c and made all the SuperMicro machines' names consistent. 2020-06-16 13:38:15 +02:00
OBattler
c27dbd5622 Merge pull request #816 from tiseno100/master
Added the missing S2DGE configuration
2020-06-16 13:24:55 +02:00
tiseno100
e1038e707b Added the missing S2DGE configuration 2020-06-16 14:00:40 +03:00
OBattler
4caf4555c2 Merge pull request #815 from tiseno100/master
Restored the S2DGE
2020-06-16 12:52:52 +02:00
tiseno100
71fc2026b2 removed the 1/2 hybrid pick 2020-06-16 13:18:15 +03:00
tiseno100
158d7aafd0 Restored the S2DGE
Considering the i686 fixes makes it function properly
2020-06-16 13:16:47 +03:00
OBattler
057127b55f Merge pull request #814 from tiseno100/master
Massive machine reorganisation to comply with the new way of selection
2020-06-16 11:46:53 +02:00
tiseno100
50432bbb87 Massive machine reorganisation to comply with the new way of selection 2020-06-16 12:39:53 +03:00
OBattler
3a442a936e Merge pull request #813 from amdk6/master
Fixed some inconsistencies in the machine table
2020-06-16 11:17:26 +02:00
Gey Cunt
f163c5ca7d Fixed some inconsistencies 2020-06-16 09:27:03 +03:00
OBattler
a2515f556b Added the AOpen AX6BC. 2020-06-16 02:23:56 +02:00
OBattler
cfd10447e0 The Settings dialogs now categorizes the machines to declutter the list. 2020-06-16 01:58:07 +02:00
OBattler
c2dad63613 Removed the Generic AMI "Poisk-2". 2020-06-16 00:41:42 +02:00
OBattler
74b0cf908a Merge pull request #811 from anabate123/master
Added two more Gateway 2000 FX machines.
2020-06-16 00:29:58 +02:00
anabate123
b8ea0d3efc Update machine.h 2020-06-15 17:57:45 -04:00
anabate123
54fb222fe5 Update machine_table.c 2020-06-15 17:56:27 -04:00
anabate123
73cfb87943 Update m_at_socket8.c 2020-06-15 17:50:39 -04:00
anabate123
b4506573df Update m_at_socket7_s7.c 2020-06-15 17:45:02 -04:00
OBattler
5100d2ae33 FPU type is now initialized to a sane value when there is no configuration. 2020-06-15 23:04:30 +02:00
OBattler
3e8d27d015 Fixed FPU on RapidCard onwards (fixes OS/2 on RapidCard onwards to no longer think it's a 287) and renamed the Built-in FPU to Internal to be consistent with the rest of the emulator. 2020-06-15 22:49:30 +02:00
OBattler
685dfbb24e Fixed 16-bit DMA reads, fixes error 10482 on MCA IBM PS/2's with IBM ESDI controller. 2020-06-15 22:40:45 +02:00
OBattler
af06ba62c0 Hooked up the new FPU type selection to the UI. 2020-06-15 21:21:26 +02:00
OBattler
661d4df0f2 Removed the PD440FX. 2020-06-15 20:09:56 +02:00
OBattler
7d4813aea7 PIIX now disables IDE on hard reset, fixes the AP440FX hard reset slowness. 2020-06-15 20:06:03 +02:00
OBattler
68a3e16b0b Fixed the AP440FX PCI slots. 2020-06-15 19:26:32 +02:00
OBattler
4def080e9e Merge pull request #810 from amdk6/master
Implementation of the Intel AP440FX motherboard
2020-06-15 17:12:21 +02:00
OBattler
6d888cf869 Merge pull request #809 from nerd73/master
Preliminary port of PCem's FPU timing emulation
2020-06-15 17:12:08 +02:00
OBattler
6c6cae0965 Fixed a number of bug sin various modules, VS440FX mostly works now (one bug on soft reset is missing which is left to be debugged). 2020-06-15 17:08:42 +02:00
Gey Cunt
d0fa341675 Added the Intel AP440FX 2020-06-15 15:20:16 +03:00
nerd73
a4d33513e4 Preliminary port of PCem's FPU timing emulation 2020-06-15 04:11:12 -06:00