Commit Graph

5030 Commits

Author SHA1 Message Date
OBattler
5990663881 Keyboard reset fixes and the two files I forgot in the previous commit. 2021-04-10 07:22:49 +02:00
OBattler
976f6edc9d Merge branch 'master' of https://github.com/86Box/86Box 2021-04-10 07:19:15 +02:00
OBattler
c370ae7e18 CPU and MMU cleanups and fixes, and non-Debug builds are now stripped again. 2021-04-10 07:18:47 +02:00
Miran Grča
996384d72f Merge pull request #1364 from nerd73/master
Add the TMC PAT54PV machine
2021-04-10 06:39:47 +02:00
nerd73
84c4ae7e93 The PAT54PV bios blacklists AMD CPUs. 2021-04-09 21:26:28 -06:00
nerd73
a4f16a799e Add the TMC PAT54PV
An ISA/VLB Socket 5 machine. Also makes KBC command A0 return 0x28 then 0 so that the BIOS can function.
2021-04-09 20:24:47 -06:00
OBattler
99ca313565 Fixed the IDE hard disk busy status setting on reset. 2021-04-07 23:55:19 +02:00
OBattler
28c95d88c2 The ALi M1487/89 now correctly clears SMI status on clearing bit 4 of register 0x30, fixes booting with 486DX2/iDX4. 2021-04-07 23:47:00 +02:00
OBattler
76b2ac640b Made sure the XT MFM and XTA hard disk controllers specify the hard disk type in the name, closes #1119. 2021-04-07 02:21:37 +02:00
OBattler
3747c7f7fa Added the Compaq Presario 2240, closes #1207. 2021-04-07 02:14:01 +02:00
OBattler
200528443f And fixed the fix. 2021-04-07 00:52:55 +02:00
OBattler
bc2fd285c4 Made the IDE RESET BUSY status setting only apply when IDE is in ATA-3 mode. 2021-04-07 00:52:28 +02:00
OBattler
695ebbb512 Merge branch 'master' of https://github.com/86Box/86Box 2021-04-06 22:17:03 +02:00
OBattler
4bd9b93980 Fixed the short name of the ASUS ISA-486, fixes #1357. 2021-04-06 22:16:52 +02:00
Teemu Korhonen
6ab499a64e Full screen resize fix (#1359)
* Fixed WM_WINDOWPOSCHANGED not handling window resize when leving full screen mode.

* Fix whitespaces.
2021-04-06 20:38:34 +02:00
Miran Grča
5686b189b3 Merge pull request #1356 from F10Setup/master
Renamed the 6571 to the 6573
2021-04-06 09:15:45 +02:00
F10Setup
b9c67a71aa Renamed the 6571 to the 6573 2021-04-06 09:56:17 +03:00
OBattler
b7073cec98 To 63 MB actually. 2021-04-06 08:37:07 +02:00
OBattler
38a701a964 Increased the memory limit of the FIC 486-VC-HD to 64 MB. 2021-04-06 08:35:13 +02:00
OBattler
06f7ee93fe Removed references to the not yet finished Tseng ET3000AX from the Makefile. 2021-04-06 07:43:53 +02:00
OBattler
a9bcb5e35f The Phoenix 486 jumper now once again handles the internal graphics card bit. 2021-04-06 07:36:24 +02:00
OBattler
8724e2bfe4 Fix for the on-board NCR 53c810 PCI SCSI controller's slot. 2021-04-06 07:35:52 +02:00
OBattler
4dae3c7338 Slight PIT fixes and optimizations and the forgotten updated Super I/O chip include. 2021-04-06 07:35:03 +02:00
OBattler
edace2282a Slight PIC optimizations. 2021-04-06 07:32:24 +02:00
OBattler
e04ebd69a2 PCI changes. 2021-04-06 07:30:11 +02:00
Miran Grča
58b2467d8e Merge pull request #1354 from tiseno100/master
Implemented the OPTi 822 VLB to PCI bridge
2021-04-06 07:24:36 +02:00
Miran Grča
091b45c104 Merge branch 'master' into master 2021-04-06 07:24:30 +02:00
OBattler
afa73c5bd6 Removed the MSI MS-6198 that was not supposed to be there. 2021-04-06 07:18:53 +02:00
OBattler
0415351497 Added the Super PC/Turbo TX, ASUS P/I-486SP3, ASUS PVI-486SP3C, PC Partner MB520N, MSI MS-6168, and Packard bell Bora Pro. 2021-04-06 07:17:38 +02:00
OBattler
03fdcf7a9e The Tandy machines now add a FDC with port 3F7 with the disk change line, fixes #1340. 2021-04-06 06:18:56 +02:00
OBattler
d46bae78f7 Fixed the warnings in config.c. 2021-04-05 23:30:07 +02:00
Panagiotis
8edf104668 Fixed build error 2021-04-05 22:37:27 +03:00
Panagiotis
5d68fa68c0 Implemented the OPTi 822 VLB to PCI bridge
Needed for early OPTi Pentium's but also 486's like the Packard Bell PB450 PCI. IRQ routing is hacking though!!
2021-04-05 22:28:04 +03:00
OBattler
5ebb6caf3f Made nvr_close() no longer attempt to free a NULL NVR pointer. 2021-04-04 18:04:39 +02:00
OBattler
39f98cd063 Attempted revert back to resetx86() with a mem.c fix. 2021-04-04 08:17:02 +02:00
Miran Grča
32205e10b8 Merge pull request #1350 from richardg867/master
More ISAPnP stuff
2021-04-04 07:29:14 +02:00
OBattler
780ece8a4d Minor AT keyboard fixes. 2021-04-04 00:18:13 +02:00
RichardG867
5940b3f12e ISAPnP: only invalidate card references when disabling the card 2021-04-03 19:02:11 -03:00
OBattler
c0a70b400b IDE drives now return BUSY status in reset mode, and AT MFM and ESDI controllers now return the READY bit in the status register set also for the first sector of the WRITE command, fixes #1281. 2021-04-03 23:26:30 +02:00
OBattler
637e70841e More mem.c fixes - simplified some unnecessary complexities introduced this morning and rewrote do_mmutranslate() again, fixes #1351. 2021-04-03 19:55:13 +02:00
RichardG867
b6a948018a Fix warning in isapnp.c 2021-04-03 00:23:58 -03:00
RichardG867
c9e354b209 Merge branch 'master' of https://github.com/86Box/86Box 2021-04-03 00:17:09 -03:00
RichardG867
429d5f5c4e Add string identifier to PnP IDE controllers as mandated by spec, fixes summary hanging on AMI machines 2021-04-03 00:16:15 -03:00
RichardG867
985e498d6d Rewrite UM8669F Super I/O to use the ISAPnP framework 2021-04-02 23:48:23 -03:00
RichardG867
a4af5ccfa8 Missing header files for previous commits 2021-04-02 23:47:10 -03:00
RichardG867
340448dfb6 ISAPnP: add card disable/reenable, default device configuration and card/device reset to the API 2021-04-02 23:46:38 -03:00
RichardG867
c9e75f6624 Allow game port to be remapped 2021-04-02 23:44:24 -03:00
OBattler
bc7e3dc3df Merge branch 'master' of https://github.com/86Box/86Box 2021-04-03 04:42:24 +02:00
OBattler
e49296805d Rewritten the read and write functions in mem.c again and fixed type casting, fixes quite a few bugs introduced in build 2842. 2021-04-03 04:42:12 +02:00
Miran Grča
47570ea016 Merge pull request #1349 from tiseno100/master
Minor Chipset Fixes
2021-04-03 00:18:48 +02:00