PSP Media Engine's Cracking the Unknown: The Virtual Mobile Engine (VME), the specialized move instructions, bitstream/context, and local DMACs, as well as the VLD unit and H.264 decoder
-
Updated
Oct 17, 2026 - Assembly
PSP Media Engine's Cracking the Unknown: The Virtual Mobile Engine (VME), the specialized move instructions, bitstream/context, and local DMACs, as well as the VLD unit and H.264 decoder
Code examples demonstrating how to use Sony's Virtual Mobile Engine 2 (VME2) and take advantage of this reconfigurable CGRA, plus an extension for the `me-custom-core` library to ease VME use in homebrew.
VME2 Next Level is a toolkit for the PSP Virtual Mobile Engine (VME2), including a transpiler, an emulator and a debugger. Write kernels in vmeg, a graph-like language embedded in C/C++, compile them to plain C/C++ for vme-lib, play them in an emulator, and check them on a real PSP.
To associate your repository with the virtual-mobile-engine topic, visit your repo's landing page and select "manage topics."