OBattler
|
abacd105b2
|
OPTi 49x scratch register writes no longer write out of the array's bounds.
|
2021-12-29 18:00:01 +01:00 |
|
OBattler
|
3bf359cbf9
|
Make SiS 496/497 recalcmapping always use flushmmucache_nopc().
|
2021-12-26 22:46:31 +01:00 |
|
David Hrdlička
|
52486e121e
|
Convert CMake files to 4 spaces indentation
|
2021-12-20 15:08:23 +01:00 |
|
OBattler
|
bc90f99350
|
Finally got rid of the AT and PCI global variables.
|
2021-12-19 20:00:27 +01:00 |
|
OBattler
|
dfb5ef8cae
|
Fixed OPTi 283 shadow RAM implementation, fixes #1881.
|
2021-11-30 12:35:52 +01:00 |
|
OBattler
|
c0a66022d4
|
Introduced the NVR hacks to the remaining boards with cache errors.
|
2021-11-30 00:25:03 +01:00 |
|
RichardG867
|
cf373449fc
|
Fix enum entries in VIA chipset code that were bugging me
|
2021-11-28 00:15:31 -03:00 |
|
RichardG867
|
cada8f3572
|
Set I/O trap read/write bit on VIA 686
|
2021-11-21 00:36:36 -03:00 |
|
RichardG867
|
4c21f0d6ce
|
Make VIA 686 instantiate the integrated Super I/O and hardware monitor
|
2021-11-21 00:16:10 -03:00 |
|
RichardG867
|
1e98d531f2
|
Fix hijacking of the CD audio filter by VIA AC97
|
2021-11-20 22:59:08 -03:00 |
|
RichardG867
|
0de137daf7
|
Merge branch 'master' of https://github.com/86Box/86Box into cleanup30
# Conflicts:
# src/include/86box/machine.h
# src/machine/m_at_socket7.c
# src/machine/machine_table.c
# src/video/vid_tgui9440.c
# src/win/win.c
|
2021-11-14 13:45:37 -03:00 |
|
Laci bá
|
1586cf6f57
|
Fix some Linux/Mac compile breaking stuff
|
2021-11-14 15:00:55 +01:00 |
|
RichardG867
|
724accd167
|
Add AGP GART implementation
|
2021-11-10 21:14:54 -03:00 |
|
OBattler
|
77d73ed3c2
|
Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640.
|
2021-10-26 01:54:35 +02:00 |
|
OBattler
|
b4b4c45976
|
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
|
2021-10-21 21:20:21 +02:00 |
|
OBattler
|
066deef986
|
The version of 440BX without AGP now has revision 0x03.
|
2021-10-21 21:20:00 +02:00 |
|
OBattler
|
820e9eede7
|
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
|
2021-10-21 21:18:44 +02:00 |
|
OBattler
|
85f810aa22
|
The Virtual PC 2007 machine now correctly uses the version of 440BX without AGP.
|
2021-10-21 21:18:20 +02:00 |
|
OBattler
|
10a257749f
|
Fixed Intel PIIX and VIA PIPC trap SMI# function calls.
|
2021-10-19 18:19:29 +02:00 |
|
OBattler
|
a394a33500
|
Conflict resolution.
|
2021-10-19 18:18:15 +02:00 |
|
RichardG867
|
04bea78e5e
|
PIIX: Implement drive separation on IDE I/O traps
|
2021-10-19 00:17:27 -03:00 |
|
RichardG867
|
8e823f125c
|
PIIX: Remove I/O traps on close
|
2021-10-18 23:56:40 -03:00 |
|
RichardG867
|
8dd26d5776
|
Fix some logging stuff
|
2021-10-18 23:29:30 -03:00 |
|
RichardG867
|
e05aab152a
|
Implement I/O port traps on PIIX and VIA ACPI
|
2021-10-18 21:59:12 -03:00 |
|
RichardG867
|
878c92bf7f
|
ACPI: Rework suspend types and remove bogus PMCNTRL mirrors (those are SMI traps instead)
|
2021-10-18 15:05:38 -03:00 |
|
RichardG867
|
6bf299cd41
|
Implement undocumented PMCNTRL mirrors on VIA 596 (unconfirmed), 686 (confirmed) and PIIX4 (unconfirmed) ACPI
|
2021-10-16 21:36:58 -03:00 |
|
RichardG867
|
5d0b068ec0
|
Remove SiS 5598 machines and code as agreed upon
|
2021-10-16 20:22:12 -03:00 |
|
OBattler
|
7e15229524
|
Gave the UMC 8810 the required second SMRAM mirror at 4E0A0000-4E0BFFFF.
|
2021-10-09 22:32:56 +02:00 |
|
OBattler
|
1c2d1e702b
|
Assorted changes and bugfixes and added the two IMS 8848 machines.
|
2021-10-09 17:37:09 +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
|
626e8e58bb
|
Implemented a PIIX register written to by the ZAPPA that is officially reserved on PIIX (but otherwise exists on PIIX3).
|
2021-09-17 02:54:19 +02:00 |
|
OBattler
|
89f1583a34
|
Fixed UMC 888x shadow RAM.
|
2021-09-17 02:52:44 +02:00 |
|
Miran Grča
|
1997832336
|
Merge pull request #1677 from 86Box/master
Fixed the C&T 82C100 hardware EMS implementation and increased the V8…
|
2021-09-08 01:50:13 +02:00 |
|
OBattler
|
2ad7b7c345
|
Fixed the C&T 82C100 hardware EMS implementation and increased the V86P's maximum RAM to 1 MB.
|
2021-09-08 01:49:31 +02:00 |
|
OBattler
|
d5f656e866
|
And back.
|
2021-09-08 00:10:13 +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 |
|
OBattler
|
901c274119
|
Committed three files to make the merger possible.
|
2021-09-08 00:08:10 +02:00 |
|
OBattler
|
e9615fc167
|
Added support for JVERNET's V86P ROM's, and fixed the bugs reported by lemondrops.
|
2021-09-07 23:57:26 +02:00 |
|
OBattler
|
0c4003caa3
|
Added the C&T 82C100 chipset needed by the Victor V86P.
|
2021-09-07 23:41:17 +02:00 |
|
Miran Grča
|
b0ec4e1ece
|
Merge pull request #1652 from 86Box/master
Brought the branch up to par with master.
|
2021-09-03 16:41:24 +02:00 |
|
OBattler
|
3268c0299d
|
Implemented DDMA for the VIA southbridges that support it, closes #1613.
|
2021-09-02 22:56:51 +02:00 |
|
OBattler
|
d30ad04a88
|
UMC UM88xx fixes, ALi M1429 documentation, and added the DataExpert 386SX, PC Chips M919, Samsung SPC7700P-LW, and Acrosser AR-B1423C. Also renamed the ALi M1429G AMI WinBIOS 486 to Kaimei 486.
|
2021-08-24 21:11:00 +02:00 |
|
OBattler
|
3ddbca6fca
|
Merged tiseno100's ALi M1429(G) changes.
|
2021-08-23 22:01:25 +02:00 |
|
OBattler
|
b798b59a69
|
Some ALi M1429G changes, including returning registers in the Cyrix range as FF.
|
2021-08-23 21:48:42 +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
|
80bc644692
|
ALi and SMC fixes.
|
2021-08-12 11:10:16 +02:00 |
|
OBattler
|
da9546c82a
|
Fixed FDC37C665 UART 2 handler and some ALi M1487/89 bugs.
|
2021-08-12 11:09:24 +02:00 |
|
Miran Grča
|
9d648644f8
|
Merge pull request #1598 from 86Box/master
Bring the branch up to par with master.
|
2021-08-10 15:49:15 +02:00 |
|
OBattler
|
f0e84f7f13
|
More fixes, fixes CMOS Setup on the Acrosses AR-B4179.
|
2021-08-09 16:10:55 +02:00 |
|
OBattler
|
ee315970a1
|
Correct implementation of the VIA write-only NVR register 0D bit that is read from power management PCI register 42, fixes the FIC VA-503A.
|
2021-08-09 07:19:12 +02:00 |
|