SarahW
|
3c7d1b1204
|
Ensure that taken jump/branch instructions do not count as 0 cycles. Fixes Windows 95 hang with K6.
|
2019-01-06 13:46:17 +00:00 |
|
SarahW
|
cfd4ac3a4f
|
Added initial timing model for K6 CPUs.
|
2018-12-09 22:17:11 +00:00 |
|
SarahW
|
a883399781
|
Added AGI stalls to 486 and later CPUs.
Reworked codegen timing a bit - split timing tables into CPU-specific and generic files.
A few other timing tweaks.
|
2017-07-23 17:41:24 +01:00 |
|
SarahW
|
2b892d2a7a
|
Fixed compiler warnings for Windows builds.
Added -Werror to Windows makefiles.
|
2017-04-11 19:34:41 +01:00 |
|
TomW
|
94f33aa873
|
More accurate timing for INT, IRET, CALL far, RET far and JMP far.
|
2016-02-06 18:08:10 +00:00 |
|
TomW
|
f339f00315
|
Interpreter and dynamic recompiler now present in a single binary.
|
2015-08-21 20:55:36 +01:00 |
|
TomW
|
b4592cdea3
|
Implemented new memory mapping to improve performance of self modifying code.
New scheme allows code blocks to cross pages.
Reduced code block size down to 2kB.
|
2015-01-28 21:58:02 +00:00 |
|
TomW
|
13226a2bd4
|
Added Pentium and Pentium MMX emulation.
|
2014-11-17 20:41:02 +00:00 |
|
TomW
|
2905c43db8
|
Cycle counts for recompiled blocks now generated at compile time.
|
2014-11-12 19:33:49 +00:00 |
|