Play-/Source/ee
Jean-Philip Desjardins d7a6129c63 Remove annoying assert.
2023-05-19 12:05:58 -04:00
..
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