DeSmuME PSP

From GameBrew
DeSmuME PSP
Desmumepsp2.png
General
AuthorXiro and contributions
TypeHandheld
Version2021
LicenseMixed
Last Updated2021/08/24
Links
Download
Website
Source

DeSmuME PSP is a port of modern stable DeSmuME based on the initial port by HCFcoder. It is completely unoptimised in its current state.

The plan is to use a dynamic rebalancing system to emulate both the ARM9 and ARM7 processors on the main CPU and Media Engine, depending on which CPU has more resources available at any given point. It is hoped that with both the main CPU and ME working in tandem, many games will run well.

Currently, the port is very basic. Everything is done on the main CPU (including all graphics and rendering) so it is very slow, and SDL is used as an abstraction layer for many parts (eg. input) rather than native PSP calls.

Features

  • Full Dynarec.
  • Dynarec block size.
  • 3D Render.
  • 3D frameskip.
  • Multi languages support.
  • Audio option.
  • FPS support.
  • Touch cursor support.
  • Hide screen support.
  • Screen swap support.

Installation

Place EBOOT.PBP to /PSP/GAME/DeSmuME/.

Place any legally obtained DS backups to /PSP/GAME/DeSmuME/ROMS/.

User guide

Game compatibility list can be found on Emulation General Wiki.

Controls

Nintendo DS:

Analog - D-Pad

Select - Select

Start - Start

Cross - B

Circle - A

Square - Y

Triangle - X

L/R - L/R

Media

The 2020 PSP Homebrew Developer Conference (Iridescence)

Compatibility

Only compatible with slim models (PSP-2000 and above). It will not boot on the original PSP-1000.

Known issues

Currently most of games are not playable, working on 10~15 fps.

External links

Advertising: