.. |
COP_VU.cpp
|
Implement VADDAq.
|
2022-11-03 16:24:12 -04:00 |
COP_VU.h
|
Implement VADDAq.
|
2022-11-03 16:24:12 -04:00 |
COP_VU_Reflection.cpp
|
Cleanup.
|
2022-12-07 14:45:20 -05:00 |
DMAC.cpp
|
Handle missing DMAC register write.
|
2022-09-14 20:48:35 -04:00 |
DMAC.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Dmac_Channel.cpp
|
Remove some annoying asserts.
|
2022-10-13 10:25:03 -04:00 |
Dmac_Channel.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Ee_IdleEvaluator.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Ee_IdleEvaluator.h
|
Reset Sema Checker strategy when CPU is interrupted.
|
2022-01-21 20:09:07 -05:00 |
Ee_LibMc2.cpp
|
Add some missing includes.
|
2022-07-29 17:06:47 -04:00 |
Ee_LibMc2.h
|
Add hook for unknown status function in LibMc2.
|
2022-02-18 14:15:23 -05:00 |
Ee_SubSystem.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Ee_SubSystem.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
EEAssembler.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
EEAssembler.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
EeBasicBlock.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
EeBasicBlock.h
|
Stay inside block when it's branch target is itself.
|
2022-12-01 09:03:40 -05:00 |
EeExecutor.cpp
|
Remove XXH_INLINE_ALL, seems to cause issues on iOS/macOS.
|
2022-10-25 17:29:13 -04:00 |
EeExecutor.h
|
swap from crc32 to xxHash3 (128bit)
|
2022-10-25 17:27:52 -04:00 |
FpAddTruncate.cpp
|
Replace boost header by system header.
|
2019-10-29 19:52:29 -04:00 |
FpAddTruncate.h
|
Moved EE and GS specific files in a separate folder.
|
2015-05-06 00:54:15 -04:00 |
FpMulTruncate.cpp
|
Replace boost header by system header.
|
2019-10-29 19:52:29 -04:00 |
FpMulTruncate.h
|
Moved EE and GS specific files in a separate folder.
|
2015-05-06 00:54:15 -04:00 |
GIF.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
GIF.h
|
Handle wrapping transfers on XGKICK.
|
2022-11-03 16:24:12 -04:00 |
INTC.cpp
|
Clear the DMAC interrupt situation.
|
2021-12-03 14:27:01 -05:00 |
INTC.h
|
Clear the DMAC interrupt situation.
|
2021-12-03 14:27:01 -05:00 |
IPU.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
IPU.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
IPU_DmVectorTable.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_DmVectorTable.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockAddressIncrementTable.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockAddressIncrementTable.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockTypeBTable.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockTypeBTable.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockTypeITable.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockTypeITable.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockTypePTable.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MacroblockTypePTable.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MotionCodeTable.cpp
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
IPU_MotionCodeTable.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
MA_EE.cpp
|
Remove some ifdefs.
|
2022-02-14 13:07:15 -05:00 |
MA_EE.h
|
Implement PINTH.
|
2021-04-30 14:22:39 -04:00 |
MA_EE_Reflection.cpp
|
Implement PINTH.
|
2021-04-30 14:22:39 -04:00 |
MA_VU.cpp
|
make VU jumps relative: pass instruction relative location CMIPSInstructionFactory
|
2022-10-25 17:27:51 -04:00 |
MA_VU.h
|
make VU jumps relative: pass instruction relative location CMIPSInstructionFactory
|
2022-10-25 17:27:51 -04:00 |
MA_VU_Lower.cpp
|
make VU jumps relative: pass instruction relative location CMIPSInstructionFactory
|
2022-10-25 17:27:51 -04:00 |
MA_VU_LowerReflection.cpp
|
Add proper "empty" return value to GetEffectiveAddress.
|
2022-12-07 14:48:20 -05:00 |
MA_VU_Upper.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
MA_VU_UpperReflection.cpp
|
Take broadcast field in consideration for VU operands.
|
2023-01-18 15:31:19 -05:00 |
PS2OS.cpp
|
Remove annoying assert.
|
2023-05-19 12:05:58 -04:00 |
PS2OS.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
SIF.cpp
|
Make IOP reset handling a bit more robust.
|
2022-09-13 09:14:24 -04:00 |
SIF.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Timer.cpp
|
Trigger overflow when counter is actually overflowed.
|
2023-03-27 18:12:33 -04:00 |
Timer.h
|
Start TIMER2 on boot.
|
2022-02-11 13:15:38 -05:00 |
Vif.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Vif.h
|
Cleanup.
|
2023-03-21 21:31:10 -04:00 |
Vif1.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Vif1.h
|
Handle DIRECT commands with partial qword transfers.
|
2020-08-25 07:57:08 -04:00 |
Vpu.cpp
|
Flush Q pipeline when microprogram ends.
|
2023-04-14 09:38:11 -04:00 |
Vpu.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
VuAnalysis.cpp
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
VuAnalysis.h
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
VuBasicBlock.cpp
|
Update pipeTime when syncing EFU operations.
|
2023-05-11 10:01:48 -04:00 |
VuBasicBlock.h
|
Add block category concept.
|
2022-10-17 14:27:13 -04:00 |
VuExecutor.cpp
|
Move definitions.
|
2023-04-14 09:39:36 -04:00 |
VuExecutor.h
|
Cache blocks with same contents located at different places on VU.
|
2022-10-25 17:27:52 -04:00 |
VUShared.cpp
|
Update pipeTime when syncing EFU operations.
|
2023-05-11 10:01:48 -04:00 |
VUShared.h
|
Update pipeTime when syncing EFU operations.
|
2023-05-11 10:01:48 -04:00 |
VUShared_Reflection.cpp
|
Take broadcast field in consideration for VU operands.
|
2023-01-18 15:31:19 -05:00 |