boykopovar/AnyPS5
Tool for automatic PS5 executables porting to Linux and Windows
C++★ 5,099+997 that day#4 on trendingD 46.8 health9.41% duplicated
D46.8/100
Duplication46
9.6% in cpp, cpp-header, python, bash, cmake, perl, c-header, cDead coden/a
the languages dead code reads are under 5% of the codeComplexity48
53.6%Most complex files
- core/libs/prx/libSceAgcDriver/Graphics/src/Texture.cpp1144 cx
- core/shader/recompiler/RdnaDecoder/src/RdnaVectorOpDecoder.cpp959 cx
- core/libs/prx/libSceAgcDriver/Graphics/src/ShaderResources.cpp920 cx
- core/libs/prx/libSceAgcDriver/Graphics/src/Recorder.cpp896 cx
- core/libs/prx/libSceAgcDriver/Execution/src/VulkanDevice.cpp852 cx
- core/shader/recompiler/RdnaDecoder/src/RdnaOpcode.cpp833 cx
- core/libs/prx/libSceAgcDriver/Graphics/src/GuestBufferMemory.cpp734 cx
- core/libs/prx/libSceAgcDriver/Graphics/src/Draw.cpp594 cx
- core/shader/recompiler/SpirvBackend/src/SpirvFlowEmitter.cpp543 cx
- core/libs/prx/libSceAgcDriver/tests/Recorder.cpp519 cx
Dead code 0% unused · 0 findings
No dead code found — everything here is reachable.
1,404files
243,933lines
2,734,128tokens
1,651clones
22,942duplicated lines (9.41%)
257,602duplicated tokens (9.42%)
By format
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| cpp | 909 | 202,558 | 1,516 | 20,822 | 10.28% |
| cpp-header | 365 | 31,299 | 122 | 1,986 | 6.35% |
| txt | 63 | 5,192 | 8 | 102 | 1.96% |
| python | 25 | 2,623 | 5 | 32 | 1.22% |
| bash | 10 | 698 | 0 | 0 | 0% |
| yaml | 10 | 490 | 0 | 0 | 0% |
| markdown | 10 | 482 | 0 | 0 | 0% |
| cmake | 6 | 291 | 0 | 0 | 0% |
| perl | 1 | 168 | 0 | 0 | 0% |
| c-header | 3 | 106 | 0 | 0 | 0% |
Largest clones
- 32 lines · 4,161 tokens cppcore/libs/prx/libSceAgcDriver/tests/execution/LdsIntegerAtomics.cpp:160–191⇆core/libs/prx/libSceAgcDriver/tests/execution/LdsIntegerAtomics.cpp:194–225
- 33 lines · 3,237 tokens cppcore/libs/prx/libSceAgcDriver/tests/execution/BufferIntegerAtomics.cpp:152–184⇆core/libs/prx/libSceAgcDriver/tests/execution/BufferIntegerAtomics.cpp:186–218
- 96 lines · 2,946 tokens cpp-headercore/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:899–994⇆core/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:1179–1273
- 109 lines · 2,576 tokens cppcore/libs/prx/libSceAgcDriver/tests/execution/VopcCompareTable.cpp:26–134⇆core/libs/prx/libSceAgcDriver/tests/execution/VopcCompareTable.cpp:283–391
- 81 lines · 2,540 tokens cpp-headercore/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:871–951⇆core/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:2619–2698
- 76 lines · 2,393 tokens cpp-headercore/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:876–951⇆core/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:2344–2418
- 64 lines · 2,006 tokens cpp-headercore/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:888–951⇆core/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:1778–1841
- 64 lines · 2,006 tokens cpp-headercore/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:888–951⇆core/libs/prx/libSceAgc/Command/include/RegisterDefaultsData.hpp:2076–2138
- 26 lines · 1,740 tokens cppcore/libs/tests/GuestAjm.cpp:35–60⇆core/libs/tests/GuestAudiodec.cpp:51–76
- 148 lines · 1,699 tokens cppcore/libs/prx/libSceAgcDriver/tests/execution/GlobalAtomics.cpp:283–430⇆core/libs/prx/libSceAgcDriver/tests/execution/GlobalAtomics64.cpp:247–394
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | Duplication | Health | Commit |
|---|---|---|---|---|---|---|---|---|
| Oct 6, 2026 | #4 | 5,099 (+997) | 1,404 | 243,933 | 1,651 | 9.41% | D 46.8 | 109a328 |
Want this for your own project? Install jscpd and run jscpd .