OBattler
|
8899b1411b
|
AMD K6-2 onwards: EFER write GPF is now correctly on bits 5 onwards, not on bits 1 onwards.
|
2024-10-01 09:56:40 +02:00 |
|
OBattler
|
7e0c6e9b69
|
Enable the SYSENTER/SYSEXIT MSR's on Pentium Pro, fixes OpenBSD booting, fixes #4873.
|
2024-09-30 18:08:05 +02:00 |
|
OBattler
|
6c2a667d0c
|
x86seg.c: Use the correct memory read/write functions on 486+.
|
2024-09-29 18:16:32 +02:00 |
|
OBattler
|
bdc4304300
|
Added more conditions under which control register writes cause MMU cache flushes.
|
2024-09-28 19:17:57 +02:00 |
|
Jasmine Iwanek
|
f4b63caf0b
|
One line per file in CmakeLists.txt
|
2024-09-04 18:34:06 -04:00 |
|
OBattler
|
7e003b0390
|
x87: Remove an excess logging line.
|
2024-08-31 09:32:33 +02:00 |
|
OBattler
|
e03ba4cd99
|
Reversed the 486 filtering changes for those two OPTi 495 machines.
|
2024-08-30 19:53:43 +02:00 |
|
OBattler
|
1d9603fa7e
|
Fixed a very stupid mistake made in cpu/386_common.c last night, fixes #4773.
|
2024-08-30 17:44:47 +02:00 |
|
OBattler
|
54ab778d4a
|
Fixed a compile-breaking typo in cpu/386_common.c.
|
2024-08-30 05:32:26 +02:00 |
|
OBattler
|
3c209818ae
|
P6: Fix the restoration of the A20 state when exiting SMM, fixes #4771.
|
2024-08-30 05:18:34 +02:00 |
|
OBattler
|
fb3b46f648
|
Unbroke SCO Xenix on the 286/386 interpreter, this will do until the prefetch queue is finally implemented.
|
2024-08-29 01:57:22 +02:00 |
|
OBattler
|
d594f33cad
|
Fix a minor bug in cpu/386.c.
|
2024-08-29 01:31:09 +02:00 |
|
OBattler
|
f19a5447be
|
Improved the SCO Xenix fix, fixes OS/2 booting, fixes #4762.
|
2024-08-29 01:26:32 +02:00 |
|
OBattler
|
690b970739
|
Fixed a condition in write to CR0.
|
2024-08-27 16:36:32 +02:00 |
|
OBattler
|
7c7cc921ee
|
Non-808x interpreters: fetch the next instruction after a CR0 paging bit toggle with the old CR0 paging bit value, fixes SCO Unix.
|
2024-08-27 02:34:59 +02:00 |
|
Jasmine Iwanek
|
025798c832
|
PGE for K5
|
2024-08-25 20:20:21 -04:00 |
|
Jasmine Iwanek
|
97f861b0ba
|
Split off AMD K5 from K6
|
2024-08-25 19:08:30 -04:00 |
|
Jasmine Iwanek
|
ad3eaf17a9
|
More unique names
|
2024-08-12 20:02:19 -04:00 |
|
Jasmine Iwanek
|
244545f337
|
Rename K6's decode_flush
|
2024-08-12 20:02:18 -04:00 |
|
Jasmine Iwanek
|
1f2bd5626b
|
Dont compile codegen_timing_686.c without dynarec
|
2024-08-12 20:02:18 -04:00 |
|
Jasmine Iwanek
|
2f1b64d43b
|
Remove excess http:// from links
|
2024-08-12 20:02:18 -04:00 |
|
Jasmine Iwanek
|
059c6156df
|
Break out the K5 timings
|
2024-08-12 20:02:18 -04:00 |
|
Jasmine Iwanek
|
719efd3aa4
|
More DEV_BRANCH related cleaning
|
2024-08-09 21:46:37 -04:00 |
|
Jasmine Iwanek
|
892f066ffa
|
Don't depend on DEV_BRANCH
Allows things to be compiled independently
|
2024-08-08 20:25:03 -04:00 |
|
Jasmine Iwanek
|
a4815fccfe
|
Compile fix for cpu/808x.c logging
|
2024-08-07 02:43:43 -04:00 |
|
Jasmine Iwanek
|
765e65e72a
|
Compile fix for cpu/x87.c logging
|
2024-08-07 02:32:31 -04:00 |
|
Jasmine Iwanek
|
de851d9173
|
Compile fix for cpu/386.c logging
|
2024-08-07 01:07:50 -04:00 |
|
Jasmine Iwanek
|
bda8fe7b9b
|
Compile fix for cpu/x86.c logging
|
2024-08-07 01:07:49 -04:00 |
|
OBattler
|
cb275dd6a3
|
Fixes the behavior of F(N)INIT and F(N)SAVE on 8087, fixes the only MCPDIAG failure that was actually an 86Box bug, closes #4518.
|
2024-07-29 04:34:47 +02:00 |
|
OBattler
|
e377e58881
|
Assorted fixes and Dev branched the Matrox G100 and the PCL printer.
|
2024-07-26 00:39:11 +02:00 |
|
OBattler
|
5912a88a1b
|
Fixed initializations in the CD-ROM code, fixes #4653.
|
2024-07-25 19:05:05 +02:00 |
|
OBattler
|
3ea7f2ad92
|
OPTi chipset mask and CPU fixes, fixes #895.
|
2024-07-25 06:54:26 +02:00 |
|
Jasmine Iwanek
|
60be3e786e
|
Update cpu_table copyright
|
2024-07-23 20:21:56 -04:00 |
|
Jasmine Iwanek
|
56cc182e61
|
Align assignments in cpu_table
|
2024-07-23 20:21:56 -04:00 |
|
Jasmine Iwanek
|
cb6cc140d2
|
Bits of cpu_table formatting which escaped
|
2024-07-23 20:21:56 -04:00 |
|
Jasmine Iwanek
|
decce77204
|
Named initializers for Socket 370's
|
2024-07-23 20:21:55 -04:00 |
|
Jasmine Iwanek
|
8af310e0a2
|
Named initializers for Slot 2's
|
2024-07-23 20:21:55 -04:00 |
|
Jasmine Iwanek
|
a880c9a020
|
Named initializers for Slot 1's
|
2024-07-23 20:21:55 -04:00 |
|
Jasmine Iwanek
|
6141577347
|
Named initializers for socket 8's
|
2024-07-23 20:21:55 -04:00 |
|
Jasmine Iwanek
|
0fedbf9b46
|
Named initializers for socket 5's and 7's
|
2024-07-23 20:21:55 -04:00 |
|
OBattler
|
3d50934812
|
Fixed the IBM 486BL EDX reset values and the Tandy 1000 CPU's.
|
2024-07-24 00:07:21 +02:00 |
|
OBattler
|
95894198bf
|
Genoa Unknown 486: Reset BIOS memory state on soft reset, fixes hangs on soft reset after saving CMOS Setup.
|
2024-07-22 18:26:10 +02:00 |
|
Jasmine Iwanek
|
b5f85ba267
|
Named initializers for soclet 4's
|
2024-07-21 19:24:16 -04:00 |
|
Jasmine Iwanek
|
27f83754b2
|
Named initializers for STPC CPU's
|
2024-07-21 18:52:13 -04:00 |
|
Jasmine Iwanek
|
ed6193abc9
|
Named initializers for soclet 3's
|
2024-07-21 18:44:20 -04:00 |
|
Jasmine Iwanek
|
232b44323c
|
Named initializers for soclet 1 486's
|
2024-07-21 18:18:48 -04:00 |
|
Jasmine Iwanek
|
1b4408cf38
|
Deal with incorrect formatting offset in cpu_table
|
2024-07-21 18:18:47 -04:00 |
|
Jasmine Iwanek
|
ecc7f965a8
|
Named initializers for IBM & Cyrix CPU's
|
2024-07-21 18:18:47 -04:00 |
|
OBattler
|
6781ea56dd
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2024-07-02 01:47:49 +02:00 |
|
OBattler
|
eab504f388
|
x86seg.c: Make sure not to read beyond the end of the stack segment on stack transfers, fixes erroneous page faults when transferring 16-bit stacks to 32-bit stacks, fixes OS/2 2.0 build 6.141.
|
2024-07-02 01:47:42 +02:00 |
|