Evidence at a glance
Loading source evidence…
What was done
This research project documents the internal architecture of the Sony PSP Virtual Mobile Engine (VME) and H.264 decoder, focusing on specialized instructions, DMAC operations, and bitstream analysis.
The PSP Media Engine Cracking The Unknown project is an experimental effort to document the Virtual Mobile Engine (VME) and H.264 decoder found within the Sony PSP Media Engine. The research investigates surrounding components, including local DMACs, the VLD unit, and specialized instructions that reuse LDL and SDL opcodes. The author reports that the VME appears to be a type of Coarse-Grained Reconfigurable Architecture (CGRA). Documentation efforts include mapping opcodes, processing elements, datapath configurations, and bitstream structures. Testing was conducted on a PSP Slim running CFW 6.61 Pro-C, using PSPLINK for iteration. The project permits the use of AI tools as development aids, provided that human contributors retain full ownership, validate all code, and ensure no AI attribution appears in the commit history. The repository maintains ongoing documentation updates, such as refinements to the INTERCONNECT_AGU_TOP section and MUX bit configurations.
Reproduce it
Tests were conducted on a PSP Slim running CFW 6.61 Pro-C using PSPLINK to simplify the testing process.
Community
Ask a question, share what worked, or follow the next milestone.