Miran Grča
|
7145e3aa9a
|
Merge pull request #1662 from 86Box/master
Bring the branch up to par with master.
|
2021-09-05 20:31:53 +02:00 |
|
dob205
|
af96922c3a
|
Adding new AMD K6 (Model 6) processor variants
Adding new 66, 100 and 133 MHz variants of the AMD K6 (Model 6) processors
|
2021-09-04 15:21:37 +02:00 |
|
OBattler
|
85a9aa4904
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-09-03 19:24:01 +02:00 |
|
OBattler
|
136c136608
|
Ported some more Apple-related fixes from PCem.
|
2021-09-03 19:23:50 +02:00 |
|
Daniel Gurney
|
bd1117a13f
|
Add missing include for arm64 macOS
|
2021-09-03 19:58:08 +03: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
|
586066d891
|
Made NMI's always auto-clear, will revert if it makes things worse.
|
2021-09-02 15:24:17 +02:00 |
|
Miran Grča
|
a505a6a910
|
Merge pull request #1640 from 86Box/master
Brought the branch up to par with master.
|
2021-09-01 15:03:15 +02:00 |
|
OBattler
|
09ff45c394
|
LDS, LSS, LES, LFS, and LGS instructions now perform segment limit and present bit checks.
|
2021-08-29 13:34:51 +02:00 |
|
Miran Grča
|
b60ece3d87
|
Merge pull request #1632 from 86Box/master
Bring the branch up to par with master.
|
2021-08-27 13:49:56 +02:00 |
|
OBattler
|
ddc7c5b78a
|
Reorganized some CPU structures a bit and fixed inappropriate behavior of some mem.c functions on 64-bit binaries (and made mem.c aware of ARM64 as well), fixes both 64-bit recompilers, closes #1215.
|
2021-08-27 13:31:47 +02:00 |
|
OBattler
|
aa3a52da3c
|
Reordered some CPU variables and rewrote codegen emitted by the old recompiler's 64-bit version of codegen_accumulate_flush() to not assume 32-bit pointers, fixes 64-bit old recompiler, closes #1615.
|
2021-08-26 13:53:13 +02:00 |
|
OBattler
|
2f3bb38dde
|
Implemented the UMOV instruction on a number of CPU's, needed by some Phoenix BIOS'es.
|
2021-08-23 17:26:40 +02:00 |
|
OBattler
|
fe5955e477
|
Removed excess logging from 386_common.c.
|
2021-08-20 17:31:18 +02:00 |
|
OBattler
|
66cef5b762
|
Removed excess logging from 386_common.c.
|
2021-08-20 17:30:52 +02:00 |
|
OBattler
|
660956a15d
|
AMD K6 CPU's are no longer treated as K6 for SMM purposes.
|
2021-08-20 17:29:41 +02:00 |
|
OBattler
|
fed369c56f
|
AMD K6 CPU's are no longer treated as K6 for SMM purposes.
|
2021-08-20 17:29:12 +02:00 |
|
OBattler
|
f99f6bcf18
|
The relocated SMBASE read from the SMM saved state now has bits 24-31 cleared.
|
2021-08-20 17:28:17 +02:00 |
|
OBattler
|
b384f58a8b
|
The relocated SMBASE read from the SMM saved state now has bits 24-31 cleared.
|
2021-08-20 17:27:56 +02:00 |
|
OBattler
|
70870be9e2
|
CPL is now forced to 0 when switching from real to protected mode.
|
2021-08-20 17:25:58 +02:00 |
|
OBattler
|
52a1ab757a
|
CPL is now forced to 0 when switching from real to protected mode.
|
2021-08-20 17:25:27 +02:00 |
|
Miran Grča
|
22e325d754
|
Merge pull request #1600 from 86Box/master
Disabled excess CPU logging.
|
2021-08-10 16:24:54 +02:00 |
|
OBattler
|
79ad6568f8
|
Disabled excess CPU logging.
|
2021-08-10 16:24:18 +02:00 |
|
OBattler
|
ed89a93fe2
|
Removed the M6117 CPU's from the Dev branch.
|
2021-08-10 15:47:02 +02:00 |
|
OBattler
|
ee4b86065f
|
More CPU changes.
|
2021-08-10 15:45:49 +02:00 |
|
OBattler
|
f0e84f7f13
|
More fixes, fixes CMOS Setup on the Acrosses AR-B4179.
|
2021-08-09 16:10:55 +02:00 |
|
OBattler
|
80b75ee433
|
CPU changes.
|
2021-08-09 09:58:01 +02:00 |
|
OBattler
|
0d5c5f361a
|
Added a separate CPU_STPC CPU type with RDTSC, fixes the ITOX STAR.
|
2021-08-09 09:51:58 +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
|
45ebe54544
|
Fix CPU table formatting
|
2021-07-25 22:48:04 -03:00 |
|
RichardG867
|
2fdda7bd47
|
Migrate enhanced Am486 to a standard naming convention
|
2021-07-25 22:46:51 -03:00 |
|
RichardG867
|
b24d5219a6
|
Change some entries in the legacy CPU table conversion code to match renamed machines
|
2021-07-25 22:43:04 -03:00 |
|
OBattler
|
4f6df76f10
|
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
This reverts commit f2cd3756dd.
|
2021-07-04 17:40:39 +02:00 |
|
Daniel Gurney
|
f2cd3756dd
|
Revert "Merge branch 'feature/machine_and_kb' into master"
This reverts commit 6604a29d7e, reversing
changes made to 1d7fca0abd.
|
2021-07-04 18:22:52 +03:00 |
|
OBattler
|
15279e4964
|
Finished the ALi M15xx and removed from Dev branch.
|
2021-07-01 01:43:59 +02:00 |
|
OBattler
|
fd4817a87b
|
All the current WIP work (warning: the PIT is currently using some temporary test rewrite that is going to be undone).
|
2021-06-29 19:11:19 +02:00 |
|
OBattler
|
40b0db4162
|
And another CPU change.
|
2021-06-07 00:07:27 +02:00 |
|
OBattler
|
166f64d422
|
Some CPU fixes, should fix compiling.
|
2021-06-07 00:06:17 +02:00 |
|
RichardG867
|
62afe31757
|
Remove EBGA368 due to poor research (CPUs are Samuel 2 and newer only)
|
2021-06-03 16:26:08 -03:00 |
|
OBattler
|
4a7901a61b
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-06-03 05:02:34 +02:00 |
|
OBattler
|
736eb46847
|
Reverted the ROM read cycles back to the old (and evidently, more correct) ones.
|
2021-06-03 05:02:22 +02:00 |
|
qeeg
|
5cd17bb293
|
Port over MDK2 fade-in fix from PCem
|
2021-06-02 15:25:21 -05:00 |
|
TC1995
|
fee0ea1d24
|
Ported the x87 fix from the other emulator as well as the GUS one.
Fixed 15bpp mode in all cards.
|
2021-05-30 22:07:22 +02:00 |
|
OBattler
|
cefb9e24ec
|
The Cyrix 486 CPU's now have the SMINT instruction.
|
2021-04-29 23:40:04 +02:00 |
|
OBattler
|
136e6323fc
|
Removed another unused function from cpu/386_common.c.
|
2021-04-29 22:10:53 +02:00 |
|
OBattler
|
897d2f2d97
|
Removed unused functions from cpu/386.c.
|
2021-04-29 22:05:13 +02:00 |
|
OBattler
|
e7a859adc5
|
More fixes - the Goldstar machine now fully works.
|
2021-04-27 04:10:59 +02:00 |
|
OBattler
|
957b538c4a
|
Rewrote memory access handling to properly split execute from read, bus from CPU (but the mappings will still match until otherwise specified), and fixed exec[] usage by the mem_*_phys() functions.
|
2021-04-22 04:27:50 +02:00 |
|
OBattler
|
6ff172b833
|
Entry into SMM now cases flags to be rebuilt.
|
2021-04-21 01:09:48 +02:00 |
|
RichardG867
|
d0d73b7ef5
|
Revert "The IBM PCjr is now limited to 8088 4.77 MHz, closes #1379."
This reverts commit d060a38d91.
# Conflicts:
# src/machine/machine_table.c
|
2021-04-17 16:46:04 -03:00 |
|