|
|
Components
Components are extensions to the core PSP emulation Architecture. Almost all logic is contained within them.
CPU
The brain of the emulator lives here, and one is required to run anything. There are various techniques used to implement the CPU and they are represented in the different components:
- Managed DynaRec CPU (deprecated)
- Ultra (native) DynaRec CPU
BIOS
This is the emulated operating system. PSP Player is technically a HLE (High Level Emulator) in that it interprets calls to the operating system at a high level instead of trying to run the actual operating system itself. This makes things a lot easier, and potentially faster.
- Managed HLE BIOS
Video
All video processing is done here. I'm looking for some help in this area; see WouldBeCool for more information.
- Native OpenGL Video
Audio
There are currently no audio components. See WouldBeCool for more information.
User Media
The Memory Stick emulated filesystem. Used for storage of save games, EBOOTs, and other things.
- User Host Media
Game Media
The UMD emulated filesystem.
- Game Host Media
- UMD ISO Media
Input
- Direct Input Keyboard (deprecated)
- XInput Controller (Xbox 360's wired controller, AKA the Windows Common Controller) (deprecated)
- Simple Input Driver (both DirectInput keyboard and XInput gamepad)
Network
There are currently no networking components. See WouldBeCool for more information.
