Home (PSP-Hacks.com)

Join the Dashhacks Fan Club on FacebookFollow Dashhacks on TwitterDashhacks YouTube ChannelPSP-Hacks RSS Feed

Hack your Sony PSP

Forums | Tutorials | Custom Firmwares | PSP Themes | Search


 

DSONPSP v0.1 BETA Released: A Nintendo DS Emulator for the PSP *Updated*

greg | August 17, 2009

Update: DSONPSP v0.2C BETA:

  • Added Screen Vertical needed for some games like pinball or football
  • Added speed delimiter
  • Added frameskip
  • Added sound
  • Added CPU Ratio Hack

When downgrading your PSP, lets say when 2.XX to 1.50 or 1.00 was the in thing; Yoshihiro was the man that delivered. And now several years later, Yoshihiro delivers again making his 2009 debut with DSONPSP — a Nintendo DS emulator for your PlayStation Portable.

Evidently the emulator suffers from a very low FPS rate; however, Yoshihiro is putting in work and optimizing it for the PSP hardware. DSONPSP v0.1 is beta after all. It’s mentioned the next version will run Tetris DS at 9 FPS. So keep your eyes peeled!

TODO/WIP:

  • NDS TouchScreen ratio on PSP
  • Mouse pointer
  • Sound
  • CPU optimization
  • Port the latest build (DeSmuME v0.9.4)

DSONPSP is a port of DeSmuME.

What do you gotta say now Nintendo/DS fanboys?

Download: DSONPSP v0.2C BETA

- source: pspgen

Share This With...
  • Facebook
  • Digg
  • Twitter
  • RSS
  • Slashdot
  • Technorati
  • del.icio.us
  • Reddit
  • Blogosphere News
  • HackerNews
  • StumbleUpon
  • Google Bookmarks
  • email
 

67 Responses to “DSONPSP v0.1 BETA Released: A Nintendo DS Emulator for the PSP *Updated*”

  1. kyo says:

    sweet! can’t wait to see how this one turns out futher down the line! thanks yoshi!

  2. Kris says:

    Awesome! too bad it can only play 2d games so far, and it plays them at 4 fps, but what do you expect? it in its early beta stage

  3. DARK ALEX EVIL says:

    keep up good work, i was know that this day will come, psp play ds hmmmmm what can i said i shoke

  4. mark says:

    hmmm this is quite interesting indeed one of the best newz I’ve heard for psp in a while if this for all psps or only slim

  5. KTB says:

    “It’s mentioned the next version will run Tetris DS at 9 FPS”

    ROTFL!

    • uhh.. says:

      lol agreed tetris…? kind of lame dont you think..

      besides “What do you gotta say now Nintendo/DS fanboys?”

      well i have to say that this soon to be a Nintendo DS tetris emulator, needs further improvement and besides, trying to incorporate an emulator for the PSP that utilizes a touch screen in the first place,is rather difficult and i honour your commitment yoshihiro, good luck getting this emulator up and running, without crashes, freeze, good clarity, a resonably acceptable frame advance thats not too slow..needs alot of work, only time can tell, if you get this up and running

      i have to admit, your the best of the best..only if it can play more than just tetris

  6. chadi says:

    Oh wow… A great waste of time, I dont see the point, it will never ever be playable especially when n64 emu can’t be full speed.

    The touch screen support will be useless, why even bother to support it when you can’t use it with games like ninja gaiden, it reckon at least drop the support for touch screen games and only support ones that work without the touch screen.

    I am not saying that I don’t like to see a DS emu on psp, but I am saying is the psp the psp is not powerful enough when you consider that the psp still struggles with snes and gba games at full fps and even if it does play it at a playable speed it will useless with the psp not having a touch screen and you are trying to play a game that needs a touch screen.

    • Dr D says:

      ever thought about modded psp’s?

    • ThePumpkinKingX says:

      Just do a search on Google or even youtube (http://www.youtube.com/watch?v=5SUpHTbLFHU&feature=related)and you’ll find plenty of info on the subject of “psp touch screen”. Not to be an ass or anything but next time you start shooting off at the mouth about things and trying to bash someones hard work do a little research first. The concept of a touch screen for a psp is old news but maybe this will rekindle those modders imaginations and produce something viable that can be put to market or even made ourselves. Good work Yoshihiro!!!!

      PS
      And everyone needs to remember that none of these people are paid to do any of this so no one has any right nor any authority to demand anything of any of these people. If you want it sooner or better than craft it yourself. ^_^

    • Beryl says:

      Dontcha just love people that contribute f**k all,
      but are the first to complain?
      Why don’t you design a huge plate glass touch screen, then put your head through it….

    • NeCrom-X says:

      “the psp still struggles with snes and gba games at full fps”

      No it doesn’t lol

    • madmax_2069 says:

      @chadi

      You my friend are a retard. The N64 and DS dont have the same hardware. the PSP and N64 share a same like CPU (MIPS), and the DS uses ARM (which is way different then the MIPS CPU).

      ON the DS both screens have their own independent 2D engines (one per screen)they are similar to the GBA rendering engine but more powerful. it also has a 3D engine but is only used on one screen at a time, it can do 3D on both screens but performance is drastically reduced. the DS has 2 CPU’s a ARM946E-S running at 67mhz and a ARM7 running at 33mhz which is used as a co processor when in DS mode and gets used as the main CPU in GBA mode.

      i hate to break it to you but once the Daedalusx64 team gets the ME working the way they want it, you will eat your words. the PSP is powerful enough to emulate a N64 (thats how come it can play many N64 games at playable speeds now by only using the main CPU). just you wait till they get the ME in on the ballgame.

      I hate people that say the PSP can never emulate a N64 at full speed. to me they know not what they speak and are idiots.

      now for the DS emulation on the PSP it will take time (much like the N64 emulation has) before anyone can really say if it can be done or not at a playable speed, i think it might be a possibility.

      Has anyone seen Acidmods and the touchscreen mod, i bet if the person that is coding the emulator can program it into the emulator it can work, cause right now it does work only for homebrew if it takes advantage of it.

  7. HACKERX01001 says:

    OR HAVE THE BOTTOM HALF SCREEN BE THE TOUCH SCREEN AND USE IDK SQUARE TO CLICK AROUND ON IT USING THE ANALOG NUB

  8. KTB says:

    I think it’s still easier to go and turn on me DS instead.

  9. chadi says:

    Look I am not bashing the dev, i am just saying unless the dev likes to make an emulator for a system that won’t run it full speed, he is wasting his time and move to doing other things for the psp. I am grateful for his work especially he is doing it for free, I just see the psp has much more potential than just emulate systems that will never be playable at full speed.

    I would like a dev to speed up snes emu on psp because while some games work full speed or with little frameskip there ones that run dog slow.

    I am aware for the touchscreen add on for psp but i have to ask how many people do you know has a psp got one and how many people will bother forking out extra cash to get such support for using it on a ds emu.

    • madmax_2069 says:

      You really are a retard Chadi, no one can make a perfect emulator in a short amount of time. it takes time to get things right, then to optimize the code and such, and that takes allot of time to get right.

      Granted the SNES needs a update, and needs allot of code optimizations. i think all games that use mode7 (which is hard to emulate) makes games run like poop on the PSP with sound enabled.

      It takes time to get a emulator up to speed.

  10. Shadow says:

    This will be SICK if it ever gets finished! i played my DS alot and after it broke i kinda started to miss the touch screen…

  11. Ash says:

    haha i remember this, i thought he quit. If this gets working full speed then you wouldn’t need a ds anymore, except for games that require you to look stupid and blow into the mic on the ds. Other than this this just proves that the PSP is greatest hand-held ever made; great job.

    • Z says:

      I have a psp-3000 and it has a built in mic. so there you go! will be tough for him to implement on the psp but itll work evantually.

      I FROM IPHONEHACKS.com I INVADE psp-hacks.com
      go iphone!

      psp was my first mobile hacking platform
      now i hack my iphone 3g and its awesome but will never best the psp in terms of 3d performance. utility its better tho because of the faster 412MHz arm

  12. Easy_E says:

    I praise the people that put there time and money into creating emulation or homebrew.. great work.. i know personally that some things cannot and will not be 100% like the original. But keep up the great work.

  13. ps_00 says:

    does ds aircrack work with this?

  14. InvincibilityCloak says:

    lololol
    I had a feeling this would happen.
    2 for 1 deal. Buy a psp and get a free nintendo DS!
    It will take a while for the framerate to become actually useable though. Wont stop me from tryin this out!

  15. togusa_9890 says:

    awesome. pure and sweet.

  16. JC says:

    This would be an awesome feat.

  17. HyperHacker says:

    K, people, as neat as this is, it’s never going to reach full speed, full compatibility, or really be any use at all for gaming unless you manage to add a touchscreen to your PSP. If you want to play DS games, either get a DS, or wait a few years for a handheld powerful enough to emulate them at full speed.

    Possibly one or two games can get running at a reasonable speed in this, but considering the PSP CPU is only about 3-4 times as fast as the DS and the hardware is so vastly different, it’s probably not going to get much better than this.

    People said that about N64 too, but they didn’t realize N64 and PSP have almost the same CPU. DS does not.

    • Rhys says:

      Open Pandora should be able to emulate it.

      And the psp is emulating it all this needs is more time and some great coders !

  18. fcku says:

    UR FKN KIDDING ME
    lol i tried it but so slow
    i wish they’ll make a new one and fast one
    as soon as posible
    so all the mother fuckin DS FAN BOY WILL GET mad shit
    haha sexy emulator ;)

  19. choy-kr says:

    i think this might work perfectly in future. to those who think differently, its okay. but just to remind you, emulator like n64 wont work so well in psp because, well its a home console game. not a handheld. there is no other portable console as powerful as PSP. accept it.

    • madmax_2069 says:

      I think that with time behind this project that this can reach playable speeds and maybe reach full speed, but it takes time to tell if it will or not. there is so many crossroads to get by when coding a emulator.

      but i think its going to be just like what many retards said about the N64 on the PSP back in the day. just look at it today and what Daedalusx64 can do, but that has been a while now. the same is being said about the DS emulator for PSP.

      i think its a real possibility that the DS emulator can get to playable speeds but is going to take time to do it.

      the PSP is starting to emulate a Dreamcast, at a good speed. i think that might not reach full speed but can be made playable to a extent.

    • Khast says:

      Hate to break it to you, but the DS still has major compatibility issues on the PC, and still has to frameskip for near full speed.

      If a desktop with a dual core processor has problems running it at full speed, I highly doubt they will have the PSP running it without severely crippling something.

      N64 and PSP has a MIPS based processor, so you are just making similar hardware calls to emulate the system. The DS uses an ARM processor…so on top of emulating the games, it also has to emulate all hardware calls.

      Then there is the RAM issue… you will be stuck with the smaller games, unless someone comes up with a fast way of bank switching. (Or writing complete sections of the game into RAM for emulation…dumping it, and loading…all in a timeframe that doesn’t take forever.)

      …Though, I personally think that it is more likely to completely emulate the DS than the Sega Saturn…even if not full speed.

  20. Taki says:

    Its soo cool for me to see how this awesome thing named PSP can emulate near all other portaple consoles. And I’m happy to one thing too: PSP can’t emulate in not one of all consoles even in PC. Just imagine how much PSP lovers is arround the world. DS? HUH! its gone be cool to test this. PSP ruullzzz dudes ;)
    PS:when I’m saw the Resistence or GOW played in DS or other console diferent from PSP i can say PSP is not N#1 anymore but i thing is not happen in close 100 years :D
    Nothing personal to Nintendo fans. I have Nintendo too (NES-TV,SNES-TV, DS and GBA) but i play it(exept DS) in my PSP now its can emulate it haha its soo cool :P

  21. fcku says:

    mmm i dont really care about it
    all i want is to fkn play pokemon 3d on psp
    lol thats all i want
    i dont care about the other games …

  22. Bearmon says:

    Pokemon is stupid.. Same old game over and over and over.

  23. PsPXpert says:

    Why are people doubting that this will eventually be full speed? Have you forgotten the doubt surrounding Daedalus, which is almost full speed now? I seem to remember people doubting it would ever get 1 frame per second, and it is well above that now.

    • NeCrom-X says:

      Because people don’t understand micro controllers enough to understand the capability of the PSP let alone the programming and how it works lol.

    • madmax_2069 says:

      Anyone that said the N64 could not be done (even when it was first coming out) on a PSP at playable speeds is a retard, they are to stupid to look at the specs of each system and get a clue.

  24. Chadi says:

    it doesn’t matter on the specs of each system, you retard, it doesnt even matter if the cpu is megahertz when it operates in completely different way and when there is little documentation about the hardware…

    i guess never seen the high requirements ds emulators on pc have you, well retard a psp is at a quater of it and more realistacally one tenth to a pc that can run the ds emulators full speed.

    • madmax_2069 says:

      Well that is because DS emulation needs allot of work done to it still. the better the code is the lower the system requirements will be. that is what you see with any emulator around.

      it depends on the speed of the device being emulated and the device that’s doing the emulation, it depends on how different the 2 architectures are, it depends on how many processors ( CPU, GPU, co processors, sound hardware and other chips) that has to be emulated.

      all of that plays a major roll on how good emulation is.

      right now Daedalusx64 is still being worked on and is still beta just like with many emulators no matter on what systems its being ran on. many of the GFX glitches on Daedalus is because there is still allot of work to be done on how the GFX is being emulated.

      and another thing CPU sound and GFX are all being emulated on the PSP’s main CPU of course its not going to be full speed as it is now cause the main CPU in the PSP is being overworked, that is why they are trying to get the ME into play cause you will see many games that are not running full speed without sound become full speed even with sound enabled.

      you still dont get it do you.

  25. Chadi says:

    n64 is at playable speeds on psp? well okay for a couple of games and thats if you include buggy graphics and sounds and having moments where there are massive slowdowns and crashes, yeah that is what i am calling playable, i call the buggy and non perfect emulation of n64 on project 64 playable

  26. Chadi says:

    oh for those people who cant wait, well expect to wait a year at least, heck it took that long for n64 emu on psp to get this far

    • madmax_2069 says:

      come on now how stupid are you, well of course it took that long, it takes allot of time to get emulation running right if your not a programing power house and not getting paid to do it, you just cant put you life ( meaning job, your wife/kids, and other life related things) on hold to code homebrew let alone a emulator, coding a emulator is probably one of the hardest things to code and to get right

  27. Alex2beta says:

    well well well, if it isnt nother swell emulator this time a DS emulator, well something tells me the later versions of it will be faster! why? cuz i think the ds shows less polygons then the psp, hey how many polygons can a ds load and how many polygons can a psp load? any one?

    • madmax_2069 says:

      Well its not really down to how many polys a system can do ( it is to a extent) but that just shows you how powerful the system is in respect to how many polys is can produce.

      it really boils down to how well the emulator is coded, how many chips (processors) it has to emulate, what the speed is of each system being emulated and the speed of the system doing the emulation, it also depends on how different the two architectures are. how much ram each system has. and so forth.

    • madmax_2069 says:

      but just to answer your question the DS can handle about 6144 vertices, or 2048 triangles per frame.

      the PSP i think is around 6k or even up towards to 8k to 10k maybe but that is just a guess taken around from different forums which could be way off

  28. Raion says:

    I question whomever says that this is useless. it’s not. it’s never useless. it might be useless to YOU, because you have a DS or you don’t fancy playing at 10fps (yeah, I know, who would?). but for other people, who’d like to squeeze the psp and see all that is capable of, it’s not. to the dev that’s learning while doing it, it’s not. even if while porting it, he finds a single bug in desmume, it wasn’t.
    “it’s useless” it’s such an arrogant and selfish claim.
    I’m not gonna use it since I do have a DS, but I think it’s amazing none the less, and wish to the developer that his commitment pays off.

  29. danos says:

    chadi is a foolish little boy who knows nothing, dont take him on guys

  30. icecold49 says:

    Well this is just another amazing thing to look forward to for the psp’s future. I just love seeing revolutionary psp news like this.

  31. fr33 (PSPMAN90) says:

    WOW! Finally another DS emulator for PSP! This is so great, even if doesn’t get to full speed (that by change, it will :)) still proves that the PSP is the most capable Handheld ever made to emulate so many consoles/handhelds/systems. Not even an iphone 3g can get the GBA, Snes and PSX emulators to run better than a PSP! Certanly a NDS wont neither! But the PSP can! I know it will get to a decent speed, even if is for the PSP Slim and PSP Brite, but still will be playable on the PSP Phat. So keep the work of it HIGH! And also it will take more to develop, because this DeSMu ME emulator for PC it’s really awful, compare to NO$GBA and IDeaS, too bad they arent’t open source…

    Thanks Yoshihiro!
    Keep it UP! :)

  32. luther349 says:

    emulating a ds on a psp heh. i guess being both systems use a arm based cpu it might just happon. rember the x10 rule flys out the window when your emulataing the same cpu.

    • madmax_2069 says:

      Ahh the PSP uses a MIPS based CPU not ARM based, you are thinking od the N64 and PSP cause both use a MIPS CPU, the DS uses 2 ARM based CPUs

  33. Maure2010 says:

    i can get it to play Pokemon Mystery Dungeon Blue it’s slow FPS 1 to 5, with frame skip on 9 and yoshi cpu ratio hack

  34. dee says:

    sounds like another n64 flop!!!

    • bountyhunter says:

      lol well ds emu works fine on my pc and believe me i got 1 crappy pcXD you just have to take som time fore the settings and ds for psp could be done working at 100% speed the time to make it takes very long but psp can emulate psx withouth problems and psx takes more power than a ds.
      they just have to adjust it but it will grow faster in time look at the n64 and gba emulator they weren’t 100% speed in the beginning but are workin fine now maybe not perfect yet but it just takes time we can flame this project or encourage it i personally gonna encourage it:P because would be great enchanging the psp futures who would ever guessed that the psp became such a handy multi functional deviceXD.

  35. cara says:

    does anyone knows a list of game that work on it.

  36. cara says:

    and what to set set the configurations on.

Leave a Reply




Affiliates



Video Games






PSP Hacks Archives