Jean-Philip Desjardins
|
3fd5b7a56c
|
Only honor T and D bits if E bit has not been encountered.
Fixes Silent Hill 2 hanging at movies.
|
2024-09-19 17:43:54 -04:00 |
|
Jean-Philip Desjardins
|
09e179cba0
|
Make block invalidation a bit faster.
|
2024-01-08 09:14:10 -05:00 |
|
Jean-Philip Desjardins
|
ee2e5420ab
|
Clear "mustBreak" on reset.
|
2023-06-15 15:49:03 -04:00 |
|
Jean-Philip Desjardins
|
38d3775a07
|
Add proper "empty" return value to GetEffectiveAddress.
Zero is valid and cannot be used as "empty".
|
2022-12-07 14:48:20 -05:00 |
|
Jean-Philip Desjardins
|
638ac5797b
|
Allow blocks not to have a branch link.
|
2022-12-01 11:14:30 -05:00 |
|
Jean-Philip Desjardins
|
4a7b10cad1
|
Add block category concept.
|
2022-10-17 14:27:13 -04:00 |
|
Jean-Philip Desjardins
|
05a411c960
|
Cleanup.
|
2022-08-24 08:36:56 -04:00 |
|
Jean-Philip Desjardins
|
b8e1615973
|
Exclude branch instruction in delay slot from a block.
Should bring linked and non-linked block behavior in line.
Fixes issues with FFX PSF set when block linking is disabled.
|
2021-11-16 17:39:27 -05:00 |
|
Jean-Philip Desjardins
|
922ed181f0
|
Properly initialize out links.
|
2020-08-06 16:57:13 -04:00 |
|
Jean-Philip Desjardins
|
b99ac3e3d8
|
Greatly improve block link bookkeeping algorithm.
Improves performance on code generating games/homebrew.
|
2020-08-06 16:57:12 -04:00 |
|
Jean-Philip Desjardins
|
95584611ca
|
Add a no link threshold for recycled blocks.
Significatively improves speed of Jak series games.
|
2019-12-20 21:25:33 -05:00 |
|
Jean-Philip Desjardins
|
dbad455a40
|
Be a bit more granular when invalidating VU microprograms.
|
2019-10-21 17:20:01 -04:00 |
|
Jean-Philip Desjardins
|
4fe4e16c5e
|
Fix overlap check when invalidating a range.
|
2018-08-13 20:50:22 -04:00 |
|
Jean-Philip Desjardins
|
3210ffecfa
|
Breakpoints now work again.
|
2018-07-26 21:38:17 -04:00 |
|
Jean-Philip Desjardins
|
050bf0f854
|
MipsExecutor is now owned by MIPS CPU context.
Will help to make new breakpoint implementation simpler.
|
2018-07-26 21:38:16 -04:00 |
|