Example of a dmacplus transfer, between the PSP's Media Engine and the Main CPU (me2sc).
-
Updated
Mar 2, 2025 - C++
Example of a dmacplus transfer, between the PSP's Media Engine and the Main CPU (me2sc).
First demo using the primary DMAC of the VME/DSP over the PSP's Media Engine, transferring data betwen DSP buffers and main memory
Source code for different communications-related simulations
Sample code for loading YCbCr planes from the main Sony PSP's CPU to uncached memory, transferring them to the Media Engine's eDRAM, and processing RGB conversion via the VME. The converted output is written to VRAM as the destination framebuffer, demonstrating Color Space Conversion hardware registers for video processing.
Transfer data using dmacplus hardware registers from RAM on the main CPU to the Media Engine's eDRAM, then transfer the data from me edram to ge edram
This command-line tool reads PARAM.SFO files from PlayStation save files (PSP, PS3, PS4, etc.).
A simple tool for automatically lauching emulators when a game disc is inserted. EmuDiscer recognizes which system the game is made for, and lauches the right emulator.
Sample implementation for converting YCbCr to RGB using CSC controller with the PSP (Playsation Portable) Media Engine's AVC hardware module. Processes Y and packed CbCr planes in 16-pixel vertical bands with alternating left/right pattern. Requires physical hardware with Media Engine support.
TinyMe is lightweight PSP (Playstation Portable) Media Engine library to run code over the second mips CPU
Automatically exported from code.google.com/p/psp-runner
A 3D-Rendering/Audio Engine for the Playstation Portable (PSP), Android devices and Windows written in C++.
Add a description, image, and links to the psp topic page so that developers can more easily learn about it.
To associate your repository with the psp topic, visit your repo's landing page and select "manage topics."