OBattler
bfb3c0c324
Fixed the intendation mess in cpu/x86seg.c, removed port 61h handling from keyboard/keyboard_at.c, and fixed a function with undeclared type in win/win.c.
2021-11-13 23:15:28 +01:00
OBattler
758d8acb63
Temporarily reverted all keyboard changes.
2021-11-13 22:57:01 +01:00
OBattler
a394a33500
Conflict resolution.
2021-10-19 18:18:15 +02:00
RichardG867
9f0d240c7a
Port ES1371 and ICS fixes from VFIO branch
2021-10-19 12:29:06 -03:00
RichardG867
9a1dd306d2
LM78: Add support for the additional fan divisor bit on W83782D
2021-10-16 19:15:30 -03:00
OBattler
1c2d1e702b
Assorted changes and bugfixes and added the two IMS 8848 machines.
2021-10-09 17:37:09 +02:00
OBattler
126688fc5e
Added a comment related to the PB450.
2021-10-09 16:40:47 +02:00
OBattler
5ad606a8f2
UMC HB4 shadow RAM overhaul and SMRAM fixes, slight changes to SiS 85c4xx, a fix for SiS 85c50x, fixed SMBASE on 486 (it should *NOT* zero the most significant 8 bits!), various improvements to mem.c (eg. mem_invalidate_range() is now faster), fixed resetting PCI on soft reset, and made the KBC soft reset again.
2021-09-25 15:30:06 +02:00
OBattler
b8a2fdfd0a
KBC reset is now hard reset.
2021-09-17 02:55:43 +02:00
Miran Grča
c5864a46d8
Merge pull request #1676 from 86Box/master
...
Bring the branch up to par with master.
2021-09-08 00:08:23 +02:00
Lubomir Rintel
d152e92648
Don't raise the UART interrupts if no IRQ is configured
...
The 82C606 SuperIO allows reconfiguring the interrupt line used for the
UART alarm at runtime, including disabling it altogether.
While at that, correct the type in the serial_setup() prototype to be
the same as serial_t.irq uses.
2021-09-07 21:34:18 +02:00
OBattler
67367798a7
Merged various SMC FDC67C6xx Super I/O chips into one file, re-added the UMC88xx 486 chipsets (and four machines for it) based on work by tiseno100 and my own work, various other fixes, and added quite a few machines (including the AOpen AP5VM which now works), also added the remaining ALi M6117 machine (Protech SBC with Award BIOS), and made the Intel Advanced/ATX's on-board S3 Trio64V+ work, as well as the on-board S3 Trio64/V2 of the two Compaq Presarios.
2021-08-21 18:19:10 +02:00
OBattler
583f84a8b4
And back.
2021-08-20 17:00:30 +02:00
OBattler
19c374c046
Temporary changes to make merger possible.
2021-08-20 16:58:27 +02:00
OBattler
4e8600e3b1
PS/2 mouse command F6.
2021-08-20 16:56:17 +02:00
OBattler
02cbef3274
Implemented PS/2 mouse command F6 (Set defaults).
2021-08-20 16:48:13 +02:00
OBattler
4a6f5ed045
Disabled keyboard logging.
2021-08-10 15:55:33 +02:00
OBattler
4b1c0a1597
And back.
2021-08-10 15:49:50 +02:00
OBattler
5c8d06ab35
Temporary revert of keyboard_at.c.
2021-08-10 15:48:58 +02:00
OBattler
d0cebfdc30
Reverted a KBC change that should not have been there.
2021-08-09 09:54:49 +02:00
OBattler
7190a776ae
Some AT KBC fixes, fixes the QDI Excellent II.
2021-08-09 07:52:57 +02:00
OBattler
c26811308a
Removed excess logging.
2021-08-09 07:51:23 +02:00
OBattler
1060e62747
Some AT / PS/2 KBC fixes, fixes the QDI Excellent II.
2021-08-09 07:46:02 +02:00
OBattler
df00d0ac58
Added three ALi M1487/89 machines and that 430VX machine with Award 4.50PG BIOS.
2021-08-07 12:28:33 +02:00
Miran Grča
77a5cf6891
Merge pull request #1581 from 86Box/master
...
Bring the branch up to par with master.
2021-08-04 09:15:08 +02:00
RichardG867
9d953623e5
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-08-03 21:45:54 -03:00
RichardG867
a25eeed228
Improve VIA 686 Super I/O and hardware monitor to match probed hardware behavior
2021-08-03 13:03:33 -03:00
OBattler
e26e387d27
Bring back the new keyboard_at.c.
2021-08-02 06:59:06 +02:00
Miran Grča
8ca1328c7e
Merge pull request #1571 from 86Box/master
...
Bring the branch up to par with master.
2021-08-02 06:58:22 +02:00
OBattler
4a6c064d0f
Temporary revert of keyboard_at.c.
2021-08-02 06:57:51 +02:00
OBattler
42d49564b7
32 kB raw cartridges are now loaded at the correct offset.
2021-07-30 01:39:33 +02:00
RichardG867
4c307fd945
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-07-29 20:00:30 -03:00
OBattler
949dea3524
Added IBM PCjr cartridge support.
2021-07-29 20:34:55 +02:00
OBattler
14f6eaca39
Added some cassette-related sanity checks, closes #1567 .
2021-07-29 18:17:09 +02:00
RichardG867
89d6a67e86
More AC97 work, including 48 KHz sample rate cap
2021-07-29 00:47:39 -03:00
OBattler
026bed4e53
Fixed cassette ejecting and made write protection actually work, closes #1564 .
2021-07-29 05:36:10 +02:00
OBattler
45b3e13450
Cassette improvements and fixes.
2021-07-28 00:58:19 +02:00
OBattler
827065c0bc
Ported the cassette emulation from PCE, closes #835 .
2021-07-27 06:12:09 +02:00
RichardG867
58973ce036
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
2021-07-22 11:10:20 -03:00
OBattler
323a961f22
Fixed some keyboard controller bugs, including making IRQ's on direct transmissions to the front of the controller queue no longer erroneously resulting in stuck IRQ's, fixes the Acer M3A.
2021-07-21 16:54:07 +02:00
OBattler
dbddb3e309
Finished the ALADDiN-PRO II, implemented the Contaq/Cypress 82C596(A) and 82C597 chipsets, added the ASUS P5A, Gigabyte GA-5AX, PC CHIPS M729, and Green-B, removed the "Virtual PC 2007" device as it turns out it was actually SMBus all along, did some fixes to the ALi SMBUS, fixed start LM75 SMBus address and enabled it by default, and added a ASUS P5A-specific version of the Winbond W83781D hardware monitor.
2021-07-12 05:56:06 +02:00
RichardG867
b9c68bf277
Initial commit for AC97
2021-07-11 16:58:52 -03:00
RichardG867
ee253ad0e9
Remove TRC reset workaround from ICS9xxx
2021-07-09 17:01:12 -03:00
Miran Grča
aa06cffe24
Merge pull request #1539 from 86Box/master
...
Bring the branch up to part with master.
2021-07-09 04:42:04 +02:00
RichardG867
f88650eea5
Add Savage Quest protection dongle emulation from MAME
2021-07-08 21:49:08 -03:00
OBattler
ab86ee8f4a
And another fix.
2021-07-09 00:17:02 +02:00
OBattler
2bf2489f50
ALi SMBUS fixes.
2021-07-09 00:15:39 +02:00
RichardG867
2eba22295a
VIA southbridge fixes, including dynamic SMBus clock
2021-07-08 18:55:05 -03:00
OBattler
8e14514660
More HWM fixes.
2021-07-04 21:03:28 +02:00
OBattler
29c8e36e6e
Fixed miscellaneous bugs reported by Coverity.
2021-07-04 20:50:03 +02:00