This is a painfully slow Nintendo DS emulator for Sony PSP. It's completely useless for playing games and unless you are a coder or just want to show off a DS game running on PSP at a few frames per second, don't even bother.
I made some minor changes to SofiyaCat's release:
Made sound optional
Added controls
Enabled FPS counter
Forced PSP CPU to 333Mhz
Added exit callback
It would require a major rewrite to get over 20 FPS and someone with much more skill, knowledge and time than I have.
Controls:
CIRCLE = A
CROSS = B
SELECT = Select
START = Start
DOWN = Right
UP = Left
RIGHT = Up
LEFT = Down
RTRIGGER = R / toggle touch
LTRIGGER = L
TRIANGLE = X
SQUARE = Y
Analog nub for moving touch position but I didn't bother to add a cursor. The Table Hockey Tech Demo has a cursor built in, so you can "play" it at around 3 FPS.
1.5 firmware:
Copy __SCE__DeSmuME_Useless and %__SCE__DeSmuME_Useless to ms0:/psp/game
3.x M33 firmware:
Copy DesmuME_Useless folder to ms0:/psp/game
NDS file must be named test.nds and in the same folder as eboot.pbp
You don't need any bios files.
Credits:
YopYop156, evilynux and DeSmuME team for creating this DS emulator
SofiyaCat/NekoMiMi for porting DeSmuME to Sony PSP
Everyone who contributed to the PSP toolchain/libs and anyone else I forgot
Sektor for creating the Useless Edition fork (modified main.c and ctrlssdl.c)