Commit Graph

3548 Commits

Author SHA1 Message Date
RichardG867
f8bbe69dff Disable IOAPIC logging 2020-06-07 17:01:57 -03:00
RichardG867
8848e6e56e Fix indentation 2020-06-07 17:00:55 -03:00
RichardG867
25f5e96031 Verbose I/O APIC name 2020-06-07 16:56:22 -03:00
RichardG867
f65b51b0f3 MPS table patcher for the ASUS P/I-P65UP5 2020-06-07 16:47:16 -03:00
OBattler
7f00b416d5 Merge pull request #790 from richardg867/master
Machine table fixes
2020-06-07 21:34:58 +02:00
OBattler
de1cae40f7 The EGA and (S)VGA renders no longer draw a line's left and right overscan borders if the line is < 0. 2020-06-07 21:32:10 +02:00
RichardG867
151d8d486a Small indentation and header fixes 2020-06-07 16:03:15 -03:00
RichardG867
1edb7bdfd4 Redo machine table changes 2020-06-07 15:57:06 -03:00
RichardG867
aa4028aaff Revert "Merge branch 'master' of https://github.com/86Box/86Box"
This reverts commit 7a4bddab3c, reversing
changes made to 416d4f673d.
2020-06-07 15:52:45 -03:00
RichardG867
7a4bddab3c Merge branch 'master' of https://github.com/86Box/86Box
# Conflicts:
#	src/machine/machine_table.c
2020-06-07 15:51:16 -03:00
RichardG867
ff2f9784f5 Blank merge commit 2020-06-07 15:47:35 -03:00
Daniel Gurney
416d4f673d Revert "Fixed cpu.h."
This reverts commit 01dc901ace.
2020-06-07 21:43:27 +03:00
Daniel Gurney
00bb03a2a1 Revert #788
Dubious changes that caused conflicts
2020-06-07 21:40:44 +03:00
RichardG867
86d33abcc7 Remove CPU table hacks I accidentally left in 2020-06-07 14:55:17 -03:00
RichardG867
11deba1822 Machine table fixes 2020-06-07 14:52:22 -03:00
OBattler
6b884112fa The Matrox code now actually uses the DMA bus master API instead of directly accessing the RAM array. 2020-06-07 07:21:27 +02:00
OBattler
c7bce543b0 Fixed the SVGA code so characters skipped on scanline are no longer calculated twice, should fix more problems on that Kasan Korean card. 2020-06-07 06:30:21 +02:00
OBattler
01dc901ace Fixed cpu.h. 2020-06-07 03:26:24 +02:00
OBattler
7a7c08960a Merge pull request #788 from anabate123/master
Slot 1/Socket 370 Updates
2020-06-07 03:18:43 +02:00
anabate123
c526c9142e Updated the machine table to match CPU table
I updated the machine table to match the CPU table because the 440EX supports Celeron processors up to 333 MHz.
2020-06-06 21:03:19 -04:00
anabate123
7f36a62220 Slot 1/Socket 370 fixes
An update to the Slot 1 and Socket 370 processors in the CPU table to be applied as the 440EX supports Celeron processors.
2020-06-06 20:56:37 -04:00
OBattler
b2a7a5b90f Updated the Munt code to 2.4.0 (port from VARCem). 2020-06-07 02:06:15 +02:00
OBattler
e109a59a56 Removed excess logging from the SiS Rabbit chipset. 2020-06-07 01:56:35 +02:00
OBattler
5f64a6f851 SiS Rabbit (85c310) shadow RAM handling rewrite (fixes IDE, same as on the ACC chipset) and fixed a warning in the AD1848 code. 2020-06-07 01:54:19 +02:00
OBattler
6cf083c96d Merge pull request #787 from Altheos/feature/gusmax
Preliminary GUS MAX support
2020-06-07 00:14:54 +02:00
Altheos
871c01f153 Preliminary GUS MAX support 2020-06-06 21:35:03 +02:00
OBattler
2536c4c2cf Removed the ET4000AX RAM detection hack, the Kasang Korean card should now work again. 2020-06-06 18:02:24 +02:00
OBattler
fbf9d22663 Merge pull request #786 from tiseno100/master
Added the "fixed" Rabbit code
2020-06-06 07:21:41 +02:00
tiseno100
66c4ea194d Added the "fixed" Rabbit code 2020-06-06 07:50:11 +03:00
OBattler
8e09593038 Merge pull request #785 from tiseno100/master
Added the SiS Rabbit
2020-06-06 06:47:49 +02:00
tiseno100
53ffc9ae72 Added the SiS Rabbit
Some high-end 386DX chipset
2020-06-06 07:46:59 +03:00
OBattler
df72311429 Merge branch 'master' of https://github.com/86Box/86Box 2020-06-06 05:47:29 +02:00
OBattler
ca3ef2bc5b Fixed ACC2168 chipset shadow RAM state setting because it was completely wrong, fixes IDE problems (yes, really) on the AMI 386DX Clone. 2020-06-06 05:47:07 +02:00
OBattler
a0177ffb2b Merge pull request #784 from tiseno100/master
Added the 440EX
2020-06-05 23:05:29 +02:00
tiseno100
0af3f90c8f Added the 440EX 2020-06-05 23:12:36 +03:00
OBattler
83cf4fd576 Merge branch 'master' of https://github.com/86Box/86Box 2020-06-05 19:55:57 +02:00
OBattler
45b2d16c6b ACPI reset now correctly sets the GPIREG registers back to 0xFF after zeroing all registers (which are the default values), fixes soft reset on the Abit BF6. 2020-06-05 19:55:33 +02:00
OBattler
b4fee61fa2 Merge pull request #782 from nerd73/master
Add the AMI Excalibur, a VLB OPTi 596/597 machine.
2020-06-05 19:20:45 +02:00
OBattler
d4cd224636 Merge pull request #783 from tiseno100/master
440LX implementation
2020-06-05 18:35:17 +02:00
tiseno100
b04908f2a1 440LX implementation 2020-06-05 19:30:39 +03:00
nerd73
51572530ff Remove waitstates from register 02. 2020-06-05 10:28:03 -06:00
nerd73
3f0adb5211 Add the AMI Excalibur, a VLB OPTi 596/597 machine.
Also adds emulation of the OPTi 5x7 chipset, and introduces a clock divider for VLB on 64-bit bus systems.
2020-06-05 10:22:59 -06:00
Shaojun Li
9fb12c323e Disable IME on East Asian localized Windows operating systems. 2020-06-04 11:04:44 +02:00
OBattler
131a17bb4b Merge pull request #778 from nerd73/master
Improved EBL_CR_POWERON MSR
2020-05-31 07:17:55 +02:00
OBattler
285b01679b Changed the ATC6310BXII SPD init to 0x7 because the board only has 3 RAM slots. 2020-05-31 07:17:16 +02:00
OBattler
bad0eb323a Made the ACPI GPIO registers initialize to 0xFF instead of 0x00, fixes the ABit BF6, removed the 6BXC, and added the A-Trend ATC6310BXII. 2020-05-31 05:37:52 +02:00
nerd73
5596855871 Improved EBL_CR_POWERON MSR
Improves emulation of the EBL_CR_POWERON MSR on Intel P6 and VIA C3 CPUs. Also makes a fix to a logging bug.
2020-05-30 21:02:23 -06:00
OBattler
228e3f999c Sanitized reset handling and removed excess logging from postcard.c. 2020-05-31 04:49:23 +02:00
OBattler
df05daca51 Fixed a compile-breaking mistake in mach64_ext_readw(). 2020-05-29 20:36:34 +02:00
OBattler
1efbab7fec Added some dword-only things to word functions because of the ISA Mach64. 2020-05-29 20:34:27 +02:00