.. |
COP_VU.cpp
|
Fix some issues.
|
2024-01-08 12:07:04 -05: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
|
Add missing log.
|
2023-08-28 13:58:59 -04:00 |
DMAC.h
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
Dmac_Channel.cpp
|
Apply MFIFO looping logic for END DMA tags.
|
2023-09-21 09:13:18 -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
|
Return error code if MkDir fails.
|
2023-10-23 11:56:40 -04:00 |
Ee_LibMc2.h
|
Add hook for unknown status function in LibMc2.
|
2022-02-18 14:15:23 -05:00 |
Ee_SubSystem.cpp
|
Avoid some copies.
|
2024-01-08 11:57:16 -05:00 |
Ee_SubSystem.h
|
Reduce overhead of VCALLMS.
|
2024-01-08 11:57:16 -05: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
|
Apply code formatting changes.
|
2023-08-18 11:39:36 -04:00 |
FpMulTruncate.h
|
Moved EE and GS specific files in a separate folder.
|
2015-05-06 00:54:15 -04:00 |
GIF.cpp
|
Make GIF FIFO processing a bit more robust.
|
2023-10-20 18:43:54 -04:00 |
GIF.h
|
Write data from DMA to GIF FIFO when GIF is busy.
|
2023-10-13 17:52:51 -04:00 |
INTC.cpp
|
Apply CZipArchiveWriter refactoring.
|
2023-07-23 17:22:18 -04:00 |
INTC.h
|
Clear the DMAC interrupt situation.
|
2021-12-03 14:27:01 -05:00 |
IPU.cpp
|
Mark lookup bits dirty when loading state.
|
2023-12-11 09:49:10 -05:00 |
IPU.h
|
Save and load some basic IPU state.
|
2023-12-08 13:10:20 -05: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
|
Implement PDIVBW.
|
2023-12-22 15:41:36 -05:00 |
MA_EE.h
|
Implement PDIVBW.
|
2023-12-22 15:41:36 -05:00 |
MA_EE_Reflection.cpp
|
Implement PDIVBW.
|
2023-12-22 15:41:36 -05: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
|
Fix more clobbering potential.
|
2023-09-25 10:53:52 -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
|
Improve implementation and fix build issues.
|
2023-11-16 17:58:37 -05:00 |
PS2OS.h
|
Improve implementation and fix build issues.
|
2023-11-16 17:58:37 -05:00 |
SIF.cpp
|
Use std::move to avoid some copies.
|
2023-12-07 15:47:43 -05:00 |
SIF.h
|
Refactor saved states classes.
|
2023-12-07 15:10:58 -05:00 |
Timer.cpp
|
Apply CZipArchiveWriter refactoring.
|
2023-07-23 17:22:18 -04:00 |
Timer.h
|
Start TIMER2 on boot.
|
2022-02-11 13:15:38 -05:00 |
Vif.cpp
|
Apply CZipArchiveWriter refactoring.
|
2023-07-23 17:22:18 -04:00 |
Vif.h
|
Move scalar unpackers in header and made them templates.
|
2023-06-14 11:08:57 -04:00 |
Vif1.cpp
|
Apply CZipArchiveWriter refactoring.
|
2023-07-23 17:22:18 -04:00 |
Vif1.h
|
Handle DIRECT commands with partial qword transfers.
|
2020-08-25 07:57:08 -04:00 |
Vpu.cpp
|
Clear FMAC writes on microprogram start.
|
2023-10-19 11:27:00 -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 relativePipeTime later in stall analysis.
|
2023-10-19 17:12:45 -04:00 |
VuBasicBlock.h
|
Remove some dead code.
|
2023-10-16 18:03:42 -04:00 |
VuExecutor.cpp
|
Properly check address bounds of VU microprograms.
|
2023-11-06 16:19:30 -05:00 |
VuExecutor.h
|
Cache blocks with same contents located at different places on VU.
|
2022-10-25 17:27:52 -04:00 |
VUShared.cpp
|
Reduce overhead of VCALLMS.
|
2024-01-08 11:57:16 -05:00 |
VUShared.h
|
Reduce overhead of VCALLMS.
|
2024-01-08 11:57:16 -05:00 |
VUShared_Reflection.cpp
|
Take broadcast field in consideration for VU operands.
|
2023-01-18 15:31:19 -05:00 |