DS Emulation on PSP

by Mike Bendel August 9, 2007 @ 4:38 pm

Japanese homebrew developer SofiyaCat has ported the Nintendo DS emulator DeSmuME to PSP. It’s extremely slow, so don’t expect it to run anything well, but it does prove DS emulation is possible on the PSP.

Above is a screenshot of the emulator running DS homebrew game GeoWars.

Download DeSmuME PSP

NekoMiMi [SofiyaCat]

Update: Here’s a guide on how to install DeSmuME, of course you must have a homebrew-capable PSP.

* Move the contents of the 150 folder contained in the archive to GAME or GAME150 on your memory stick.
* Download any DS homebrew game, GeoWars for example.
* Rename the game’s NDS file to test.nds
* Move test.nds to the 150 folder.
* Navigate to the Game menu on your PSP and start the emulator. The game will load automatically.

Follow this author on .

Darkchild says:

Can't wait for this to speed up! :3 I wanna play Phoenix wright Justice for all on mah PSP!

here are some photos of me TRYING to emulate Phoenix Wright Justice for all:



P.S: My cam sucks

shadowthor says:

when the emulator starts to improve, there will be no reason how the ds is better than the psp. Good job sofiyacat. Going to try this when my internet stablizes.

Ecko says:

I'm sure this will piss off some hardcore Nintendo fanboys. :)

Darkchild says:

Yup, their precious DS is now emulated by the rival xD, but like the NES emu for the Iphone this one still needs improovement, still, this is ONE HELL of a proof of concept

Cheezeball99 says:

Yeah, but the touchscreen capabilities still won't be fully awesome'd out like the actual NDS. But this is incredible- truly remarkable, I indeedily think, a current-gen system emulating another current-gen system; I don't think that's EVER been accomplished before.

shadowforte says:

Yes, but at the same time like cheeze said, you still don't have the touch screen. I love both of the handhelds, and this is a great step in Emu, but if you want to play DS games, you need to fork over the cash to get a DS so you can have the full fun of playing these games. Thats like trying to play NES or GB/GBC games on a Ipod. It is just not as fun as playing it on the original system.

Zallomallo says:

Increase speed to normal, and have screens arranged side by side. And not that weird fading in and out fuzzy thing. Use Analog Stick as touch screen with L and R for tap. Have support for all games except mike needed ones. Then the DS will have next to nothing. Boy, will Nintendo be ticked, but I bet Sony would be secretly pleased...

Cheezeball99 says:

But if you're using R and L for tapping, what buttons are the DS's L and R:confused1:

Darkchild says:

maybe that could be switched to the home button? XD

Btw an edition of this emu was launched, it has volume support and stuff, I played a bit of Phoenix Wright in it (@ 3FPS XD)

I have screenies if you want! :D

Cheezeball99 says:

Do it up!:smile:

Darkchild says:

oh SH--!! They are gone! :O T_T sorry

do_me_nice says:

Not all games require the touchscreen. Resident Evil DS if you play in Original mode (Rebirth mode sucks anyways), Final Fantasy 3, Sonic Rush... ect.

And forget holding the PSP Vertically, just resize the touchscreen to be smaller, and put the bottom screen to the left.

Some games, like Metroid, and the upcomming zelda will be useless, but we can live with the ton of workable games.

jtb7 says:

Everyone says that if you run homebrew you cannot play umd games. NOT TRUE. You put custom firmware on(e.g. 3.71 m33-3) and you can run homebrew and normal umd games. You can downgrade EVERY firmware using pandora's battery and if you have 3.5 or lower you can downgrade using lumines exploit. I have every emulator out there on my psp(gba, gameboy, n64, nes, snes, even psone) and I can still run a ds game just fine. And, the best games(in my opinion) for the DS do not require the touch screen, (e.g Pokemon diamond/pearl, super mario kart ds, etc.)People said it was impossible to get emulators on the psp. Once this ds emulator is up and running, the ds will be obsolete.

I said it can run every ds game just fine, I meant UMD. :/

Acerthief says:

Man, this thread is really old , jtb7, why bring it up with stuff not related to the topic?

jessica says:

i thought they were making a microphone for psp. maybe i wrong tho

analog probly would be the sytlus acting thing, but 2 problems:

1) what you said

2) not NEARLY as fast as a touch screen, so games like WarioWare probly just won't be playabel, even with a microphone


imgod2 says:

how come i cant run it??

it become corrupted data..

i already rename it 2 test.nds n put it in d folder 150..

but why can it run??

azt44 says:

hmm guys. how do we 'Rename the game's NDS file to test.nds' ?.

Darkchild says:

right click the rom's file and press "Rename"

Then delete everything and put "Test.nds" :D

ss2naruto says:

i cant run the emulator.everytime i open the emulator it will show a black screen and after a fews seconds my psp off my it self...anyone who can solve this?

pspknightx says:

This thread is so old already

WhiteCrane says:

Maybe a noob question... Can this run on Slim psp's? As you all know, my slim can't run anything from the 1.50 kernel. If the website were in english I;d have looked for the info there.

x3sphere says:

Yes it should work on Slim PSPs. Transfer the folder inside of 200over over to the GAME folder on your memory stick. I will warn you though, this emulator is VERY slow. It's only really worth running for the novelty factor.

WhiteCrane says:

lol, well I found a new way to crash my psp!

No big deal, im sure it will improve in future releases.

anoel34 says:

how to play pokemon diamond nintendo ds in psp?

Chilly Willy says:

You don't.

Cheezeball99 says:


Also, peeps, there prolly won't be any better versions of this emu, much less ones that will run full-speed. Keep dreamin' though.

Chilly Willy says:

There may be eventually, but when there is, it'll be HUGE NEWS, so you won't need to ask. It would be like asking "Can the PSP run homebrew?" :D

TimTiger says:

Die thread DIE!!!

d1ddy says:



MenaceInc says:

never noticed that before....

blah714 says:

Touch screen will be non existant leaving many games unplayable on PSP. Nice try though.

DMX says:

Can this software run on 3.71 version?

Acerthief says:

If you meant by the Official 3.71, then you can't.

DMX says:

How can I make this software run on official 3.71 or more? Please help me!!!

JonC04 says:

I think that Acerthief meant Offical Firmware 3.71, to run this, you need Custom Firmware. There are guides on this site that can help you on getting custom firmware on your PSP.

This guide is to get you to the highest custom firmware out today! =o 3.90M33-3

YellowFlash says:

I Need Help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


PLEASE HELP!!!!!!!!!!!!!!!!!!!!!!!!! MY PROBLEM

IS ABOVE!!!!!!!!!!!!!!!!!!!!!!!!!

x3sphere says:


I think you read the instructions wrong. Need to copy the folders inside of 100, 150, or 200over.

Atma says:

Umm....this is cool and all but.....

How are you supposed to touchscreen games?

d1ddy says:


TimTiger says:

For the love of god will this thread die already

Zerosaver says:

i havedownload the file but when i open the ds emulator i got error 80010002 and i put in game 150

x3sphere says:

What firmware are you running?

Zerosaver says:

3.71 M33-2 cnd u teach me how to install

the emulator opens but my rom did not appear on the screen

can anybody give me a full tutorial on how to install desmume on psp

Merged by Acerthief: Don't Multi-post, press the EDIT button on the bottom left of your post to add things you want. Thanks!

Chilly Willy says:

Why bother? This emu was a POC and meant only as a demonstration. It isn't usable in the slightest.

Zerosaver says:

wat is poc

is there an emulator that could play pokemon diamond and what is the website to download phoniex right justice.

Acerthief says:

POC is short for Proof of Concept.

Which means that it shows that the console has the ability to do one concept.

Strike one for you.

Zerosaver says:


Chilly Willy says:

Arguably, it could also mean Piece Of Cr-p. :D

But yes, Proof Of Concept is the actual meaning, and was what I intended in the post. Anywho, the fact that this emu is so hard to get setup and working should be an indicator that it isn't ready for use.

B2K24 says:

I respect developers and appreciate there work and all but I am NOT turning my PSP vertical to emulate DS on it :laugh::laugh:

Zerosaver says:

plz......can somebody teach me how to install desmume into psp

Zerosaver says:

plz...can someone teach me how to install ds emulator into psp

Supreme1444 says:

wat 150 folder r u talkin about????

wen i open the game section on my psp i open the 1.50kernel addon for 3.90v2 it says that its 4 the standard psp...wat should i do????????????

what archive r u talkin bout??????

Chilly Willy says:

Read the directions that come with it. :wink:

So if you have the first 1.50 add-on, make sure to switch the GAME folder to 3.xx mode. I don't think that applies to you. Otherwise, just copy the update folder in the archive into GAME and run from the XMB. It will then do it's thing and you'll be able to run 1.50-based homebrew from GAME150 once more.

Zerosaver says:

what is psp_control_left means can you tell me.

Could anybody give me the link to phoenix wright justice

Acerthief says:

*Ahem* Strike 2. One more and you'll have fun in ban town for a week.

Zerosaver says:

the buttonns are not functional on psp with desmume useless edition

TimTiger says:

OMG this thread needs to die! it keeps getting dug up again and again and the same complaints keep coming up. DIE THREAD DIE!!

Death_Pigeon says:

I'm gonna let someone else flame you.

TimTiger says:

Piracy is ILLEGAL and talk about it in this forum leads to a ban.

Darkchild says:

Thread now useless, and now locked.

pratik1234 says:

It says this data is corrupted even if we put it on 200over and where to put the rom

oh and where to put DeSmuME is it in game for PSP Slim

DsKitty says:

This isn't good!!!!!it always says Corrupted Data,what!!!????respond!!!

pratik1234 says:

how to put DeSmuMe on PSP and how to run and play

what do you mean by homebrewgame

DarkStar says:

Hey guys can someone help me?? Im not getting the guide.

Never mind i got it. LOL

God this thing takes long to load.

BOSS94 says:

wer do i put the games wen i download them? plz email me instructions at icg_66@hotmail.com

it said to rename them and put them in the 150 folder but it also tells u to copy the contents of the 150 folder to GAME or GAME150 but u only copy the contents and it works... if u try to copy the whole thing then it will say corrupted data on the psp... confusing

alexcloud90 says:

I'm sorry I'm using 3.90 M33 and this emulator can't work..

It written that "this game cannot be started the data is corrupted"

somebodY have any ideas?

Ultradragon says:

it doesn't work.... please show us an image for the filing system to your psp

Please we need it immediately :)


Dan2life says:

I've done everything but when i open the game it says corrupt data?????

alpha223 says:

how to copy the 150folder? it has 2 eboot files

alpha said plz help me......................

MenaceInc says:

Please don't double post.

As for the emu, it's pretty simple.

Just copy the eboots into a folder under ms0:/PSP/GAME150 if you have a phat PSP with 1.50 extensions installed

not sure for slim or 3k units

Also, why the hell won't this thread die already...it's apparently closed yet people can post away...

you say: