Miran Grča
|
6268c30ff8
|
Merge pull request #919 from 86Box/tc1995
86c928 15bpp fix.
|
2020-07-13 19:47:10 +02:00 |
|
OBattler
|
f30ed783f0
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-13 19:46:27 +02:00 |
|
OBattler
|
a862bda04c
|
Rewrote the recompiler interrupt checking in assembly (and removed it for the new dynamic compiler because the requires uops are not present), brings performance back up, and also did a number of CPU-related clean-ups (mostly removal of dead variables and associated code).
|
2020-07-13 19:46:19 +02:00 |
|
Miran Grča
|
abf4b047ab
|
Merge pull request #924 from richardg867/master
Machine table fixes
|
2020-07-13 19:34:53 +02:00 |
|
RichardG867
|
639807cd3e
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-13 14:32:17 -03:00 |
|
RichardG867
|
7b79f75ffa
|
Machine table fixes
|
2020-07-13 14:31:28 -03:00 |
|
OBattler
|
0cd0d83cee
|
Both recompilers now check for interrupt after every instruction and exit the block if one has happened.
|
2020-07-13 01:23:40 +02:00 |
|
OBattler
|
099fd2fc34
|
Properly fixed update_tsc().
|
2020-07-12 23:51:56 +02:00 |
|
OBattler
|
38828bdc3b
|
TSC update cycle fixes.
|
2020-07-12 21:05:46 +02:00 |
|
OBattler
|
bef8f8093a
|
And another one.
|
2020-07-12 21:02:13 +02:00 |
|
OBattler
|
6df9ed73a7
|
Fixed a compile-breaking type mismatch.
|
2020-07-12 21:00:36 +02:00 |
|
OBattler
|
e19ceda157
|
Even more network timer safeguarding.
|
2020-07-12 20:21:43 +02:00 |
|
OBattler
|
be9d369a91
|
A number of bugfixes.
|
2020-07-12 20:20:06 +02:00 |
|
OBattler
|
2788ea59bf
|
Hopefully fixed compilation of the new recompiler.
|
2020-07-12 20:14:25 +02:00 |
|
OBattler
|
974a7ae4f1
|
Fixed cycles accumulation in update_tsc() when cache is enabled (and the actual recompiler kicks in), and also fixed a warning in the 82091AA code.
|
2020-07-12 20:01:16 +02:00 |
|
OBattler
|
8e5fa10d0e
|
Added the AMI386SX and OPEN_AT options to the makefile.
|
2020-07-12 19:40:48 +02:00 |
|
OBattler
|
23bc283e45
|
Added the HEDAKA option to the makefile.
|
2020-07-12 19:38:42 +02:00 |
|
OBattler
|
7fea148985
|
Fixed the Toshiba 1000 ROM DOS mapping.
|
2020-07-12 19:28:07 +02:00 |
|
OBattler
|
01a43792e9
|
Moved the Hedaka HED-919 to the Dev branch.
|
2020-07-12 19:21:44 +02:00 |
|
OBattler
|
1bb105b175
|
Fixed the memory limits of the PS/1 Model 2133, closes #886.
|
2020-07-12 17:42:01 +02:00 |
|
OBattler
|
d248039995
|
Finished the headland fixes, now EMS works again.
|
2020-07-12 03:54:28 +02:00 |
|
OBattler
|
8020f8e763
|
Some Headland chipset fixes.
|
2020-07-12 02:07:27 +02:00 |
|
OBattler
|
be0a681f31
|
Removed the PS/ValuePoint from the Dev branch and moved the other Socket 4 Dell there, and the PS/ValuePoint now uses the SMC FDC73C665 Super I/O chip and a PCI version of the PS/1 keyboard controller.
|
2020-07-12 01:04:41 +02:00 |
|
OBattler
|
a8fc5b2ba1
|
Fixed a serial IRQ bug on the 82091AA.
|
2020-07-11 23:37:09 +02:00 |
|
TC1995
|
a72d1d728b
|
Fix horizontal screen bug in 15bpp mode of the 928.
|
2020-07-11 19:55:45 +02:00 |
|
TC1995
|
1e83e65576
|
Merge branch 'master' of github.com:86Box/86Box into tc1995
|
2020-07-11 19:53:09 +02:00 |
|
OBattler
|
f4f7877ef6
|
Fixed the memory limits for the PB520R.
|
2020-07-11 04:15:04 +02:00 |
|
OBattler
|
72cfa4dcb8
|
Implemented the Intel 82091AA Super I/O chip and added the Packard Bell PB520R, closes #825.
|
2020-07-11 03:37:25 +02:00 |
|
OBattler
|
3c0f4491a8
|
Fixed STPC Client IDE PCI Vendor ID.
|
2020-07-11 01:42:26 +02:00 |
|
OBattler
|
e0ea2b1f69
|
Fixed the STPC chipset PCI Vendor and Device ID's.
|
2020-07-11 00:56:45 +02:00 |
|
OBattler
|
0d2e69142d
|
Fixed an IDE log line and fixed a bug in the implementation of the STPC chipsets caused by an erratum in the STPC Atlas programming manual (corrected in the other STPC chipsets' programming manuals).
|
2020-07-11 00:42:38 +02:00 |
|
TC1995
|
840ed89fc6
|
Merge branch 'master' of github.com:86Box/86Box into tc1995
|
2020-07-10 12:44:18 +02:00 |
|
OBattler
|
7ebe8f5018
|
Vastly improved the STPC PCI IDE controller emulation.
|
2020-07-10 04:23:10 +02:00 |
|
OBattler
|
f0633753fc
|
Fixed STPC PCI IRQ steering again.
|
2020-07-10 03:14:15 +02:00 |
|
OBattler
|
fec5160bf4
|
Fixed STPC PCI IRQ steering and silenced the massive Voodoo warning.
|
2020-07-10 03:10:07 +02:00 |
|
OBattler
|
72c1c36ec6
|
OPTi 5x7 no longer does excess logging, running of timers on the recompiler is now done on every fourth AT KBC port 61h read instead of every 3F4h read, added some safety precautions to io.c to handle the cases where a handler removes itself, implmented the STPC ELCR and refresh control, and fixed the messed up register reading in the PC87307 and PC87309 implementations.
|
2020-07-10 02:05:49 +02:00 |
|
Miran Grča
|
3fe9ad3e67
|
Merge pull request #915 from richardg867/master
STPC: Implement bus master IDE
|
2020-07-09 22:24:42 +02:00 |
|
RichardG867
|
c23a9c984c
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-09 16:50:28 -03:00 |
|
RichardG867
|
37c5edacd0
|
STPC: Implement bus master IDE
|
2020-07-09 16:50:19 -03:00 |
|
OBattler
|
3a9c4cece2
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-09 19:28:58 +02:00 |
|
OBattler
|
5a862e9551
|
Fixed 440GX ID without AGP and the FDC now causes the CPU to run the timers on MSR read when the recompiler is used.
|
2020-07-09 19:28:47 +02:00 |
|
Miran Grča
|
1186e7826f
|
Merge pull request #914 from richardg867/master
STPC PCI IRQ steering
|
2020-07-09 17:55:46 +02:00 |
|
RichardG867
|
5304db348f
|
STPC: disable PCI IRQs on reset
|
2020-07-08 18:25:35 -03:00 |
|
RichardG867
|
4ab5e7c5af
|
STPC: implement PCI IRQ steering, leave blank space for ELCR registers
|
2020-07-08 18:21:06 -03:00 |
|
RichardG867
|
07fba1ce11
|
STPC: change hex values to upper case
|
2020-07-08 17:54:05 -03:00 |
|
Miran Grča
|
0e15180952
|
Merge pull request #910 from Winins0/master
Update the website address on version.h and fix a typo on README.md.
|
2020-07-08 22:03:31 +02:00 |
|
Miran Grča
|
3874441b1f
|
Merge pull request #913 from richardg867/master
Add AEWIN AW-O671R
|
2020-07-08 22:03:19 +02:00 |
|
Miran Grča
|
2f720b6c07
|
Merge pull request #911 from nerd73/opti291
Implement F0000-FFFFF shadowing on the OPTi 291
|
2020-07-08 22:03:06 +02:00 |
|
RichardG867
|
a0237c261a
|
PCM-5330 has options for 32/64/128 MB RAM
|
2020-07-08 11:50:05 -03:00 |
|
RichardG867
|
df82178f8f
|
PCM-9340 has a SDRAM slot
|
2020-07-08 11:44:07 -03:00 |
|