DeSmuME 0.9.5 released!

Christmas is getting nearer and still haven’t found any gift ideas?
Don’t worry anymore, here’s the perfect present : a new DeSmuME release!

0.9.5 introduces an entirely rewritten main emulation loop
This totally changes the timing, and totally breaks old savestates.
The OSX build is now based on the GTK port which is more up-to-date.

Assorted Highlights:

  • synchronous SPU mode to fix streaming sounds
  • win32: lua engine, path configuration, 7z dearchiving support

If you want to know more, you can read the complete press release.

394 Responses to “DeSmuME 0.9.5 released!”

  1. Ben Dover says:

    With 0.9.5, I can say that Desmume has finally caught up with no$gba.

    Desmume 0.9.6 will overtake no$gba.

    The NDS handheld platform is still going strong after so many years; no doubt it is a great time for NDS emulation.

    Take your time with 0.9.6, but don’t take too long. Most importantly, have fun.

  2. RoA says:

    my laptop can only support 16bits color….
    I think this is the reason cause the color of emulator spoil…..
    The color like yellow color…..
    is there any ways to solve this problem????

  3. z says:

    RoA, wait for the next version

  4. Nut says:

    Yeah, DeSmuMe 0.9.5 had completely superceeded No$gba and iDeaS! Hope to see more features added in 0.9.6 and later!

  5. z says:

    nut, shut up unless you have something new to say. the first 100 times you said the same exact thing i was willing to ignore it, but now at the 101st it is driving me insane.

  6. Javier says:

    I have a Dual Core 1.8Ghz, 3GB RAM, and 256MB Nvidia video, and Desmume still run slower than No$Gba =(

    My video card is reaaaaaallly old… maybe is that, I just hate the idea of Desmume eating that amount of resources to work right.

  7. LM says:

    No$gba sucks, the only benefit is that it doesn´t require as much cpu usage as desmume.

  8. taran says:

    aw man i hate why i have to lose my old savestate from desmume its there another way to get them back like a convert software to everyone can use them old savestate back from 0.9.4 to 0.9.5

  9. LM says:

    Hey Javier, Your video card isn´t the big problem, it´s your processor speed, that lags. If you have a high eind core 2 duo processor or a qore 2 quad or higher it wil run smoothly.

  10. zeromus says:

    taran, not possible. the formats are incompatible.

  11. Nut says:

    Also, check the FAQ. The question is fully answered there. Also, I don’t care about savestate, I care only about the savegame file.

  12. taran says:

    ok i understand now about that and nut i know what you mean i read only what i find important to my self

  13. Racheal says:

    I downloaded this and now I can’t find where to open it…All the folders are just files and not applications..

  14. LM says:

    Hey guys,

    Don´t get angry on me please, but does the mic in desmume work?
    Because if it does, i will get a microphone. But if it doesn’t i don’t need one

    hope someone helps me out.

  15. Nut says:

    Yes it works, it is known to work since 0.9.1 era, but only on the Windows port until now. If you’re on a Mac or Linux, then you will have to wait until 0.9.6 comes out.

  16. Khmer says:

    DeSmuME 0.9.5 I waiting for you so long time.Thank you So much !

  17. George says:

    Why not have a simple manual with a short description of each function and a list of hotkeys. I had to fiddle with the thing until i found out that f1 is load state1 and shift+f1 is save state1. like wtf isn’t that in the readme or somewhere?

  18. LM says:

    Thanks Nut, only one question left, I have a lot of roms,
    but when i try M&L bowsers inside story, it will work around 30 to 50 fps.
    most of the time 30 fps, other games work straight on with 60 fps, like yoshi’s island and kirby’s superstar ultra. How does this come, does desmume not support every game yet?

  19. zeromus says:

    George, you mean like in README.WIN which is packaged with the release?

  20. zeromus says:

    LM, thats just how emulation works. Quit worrying about it.

  21. Nate says:

    I have a 2.6 p4, 1G, xp. Order of Ecclesia runs slow as hell. Is it just because the emulator isn’t mature enough yet?

  22. zeromus says:

    the emulator is mature. your system is slow.

  23. max G says:

    no escape from unstable speed while running different games….this version is a processor power sucker, you want to play it nice and stable, must have at least quad core processor, i7 run so fine. or wait for newer version in the future. many games run and play so fine (I mean many many many games ) great job, guys!!!

  24. LM says:

    Okay Zeromus I understand.
    Max G, that’s not totally true, most games run fine at 60 fps on a c2q q6600
    Or higher. I Have a c2q Q8300 2,5 ghz, everything works well… Only a few games for exception as i noticed before.

  25. George says:

    I have a 2.6 p4? what, that’s not fast enough?

  26. shash says:

    George: It’s a 6 years old CPU, did you expect it to be top of the line? If you’ve an old PC, don’t expect it to run every single piece of software (not to mean those that are, by definition, CPU intensive due to the task they must do) perfectly. Also, moderate your language, already deleted one of your comments due to your lack of education.

  27. John says:

    Great work. I’ve been looking for a replacement for no$cash. It runs great, but no$cash limits the screen size. Looking forward to 0.9.6. Let us know if any of us can be of help!

  28. console says:

    My keyboard is working fine. I play New Super Mario Bros. DS on DeSmuME emulator and found S and X are very weird when play game don’t move well. Use A and Z button instead of S and X and work fine. For jumping, running, throw fireball at enemies, swimming in water and more. Arrow buttons working fine. Now I learn new way. Very different buttons and never experience on keyboard for game before and sometimes hard for me to use on keyboard, but not all.

    I feel Desmume 0.9.6 is come soon. Can’t wait to get next version to fix bugger, etc. I hope they fix mic for Desmume 0.9.6 without have mic add on on your computer. Like Zelda, Yoshi Touch DS, etc for example. Add mic to keyboard (custom key OR on right button of mouse button OR custom key on any gamepad controller’s button – Logitech, PS3, etc too).

    I keep look forward to Desmume homepage when new version come out. Cheers. :)

  29. km01259 says:

    I have a mac G4 and when i try to open this it says “You cannot open the application ‘desume’ because it is not supported on this system”

  30. console says:

    If you are MAC users,

    You must download VmWare Fusion 3.0 to install Windows XP, Vista, or 7 on your MAC to allow running Windows application and games on it. You can find on Google and help you.

    You need check your processor speed, video card, and memory ram need to run Desmume emulator. You need Dual Core 3.0+ GHz, 3+ GB of RAM, Nvidia 6 Series and above.

    You want to know why? VMware are hungry need more CPU speed and memory RAM! Your computer need more power!

    I already test Windows XP in VMware under my real Windows XP and working!!! I saw 30 day activation from Windows XP, oh NOOOOO! Destroy WGA now and use Windows forever! Activation is gone! Be warning beware of activation is evil made by Microsoft! YAY!!! That what I use VMware Workstation 7.0.0 Build 203739 (x86/x64) for Windows. Powerful program for multiple operating system like Windows, Linux, Mac, etc to running on Windows without have format hard drive to save our headaches!

    For Linux users, You must use Wine program to running Windows applications and games!

    If not working. You will have to buy PC with Windows XP or 7 to solve your problems. World’s popular is Windows than Mac and Linux!!! ;)

    I’m proud of my Nvidia 9800 GX2! Powerful enough running through VMware program!

    I really proud of Windows: Design for Windows XP

    Cheers! :)

  31. Mike Jones says:

    i need some help running tiger 10.4.11 (intel mac) and it wont work is there an issue with tiger or not? is there something im to n008 to accomplish that i must do? pls someone help me all that happen when i extract is there is a wierd logo app (paper with a little a on it) that will not run at all help would be appreciated

  32. Nut says:

    I agree, Microsoft are being ediat of making that fucking activation lol!
    But anyway, using a vm won’t help, it will even make DeSMume runs slower atleast youl use frameskip. I tried it and it runs slow until I use frameskip 5 on my Win7 vm.

  33. zeromus says:

    i dont think it supports tiger

  34. minkAU says:

    Good Emu!!

  35. KKRais says:

    Great job, guys. Phenom 2 X4 940 @ 3.2, 4 GB DDR2-800 and GTX 260 896 MB here. Used to have problems with some games in 0.9.4 (AW: Days of Ruin texture allocation bug, MMZX: Advent missing graphics, the synchronization issues in all video cutscenes…), but 0.9.5 has fixed all of them. Even the few games I used to have framerate issues run at a silky-smooth 60fps now. 0.9.4 was already good, 0.9.5 is damn near perfect… I mean you’ve even got filters now for fuck’s sake.

    DeSmuME team, you guys really deserve a medal! I mean, christ, I don’t have ANY issues?! Now WTF am I going to bitch about?? :P

  36. z says:

    May I suggest you bitch about savestates from 0.9.4 not loading, or it not running fast enough on your netbook? Those are popular topics.

  37. henk says:

    Thanks to the DeSmuME team for bringing us this wonderful release. It was funny to see the GTK version running on my Mac, seeing it has all the GTK icons I see every day on my Linux machine. Almost thought I powered up the wrong system :P

    Anyway, I do wonder why a NDS emu needs such an amount of extra CPU power as compared to an N64 emu. I do remember that years ago an N64 actually run perfectly well on a 2.6Ghz P4. Now a NDS isn’t that more powerful than a N64 right? (I don’t *really* care, since my Mac is a 2.0Ghz core duo and my Linux machine even a 2.9Ghz quad core Nehalem, but I’m just curious about this)

  38. zeromus says:

    Because we don’t do dynamic recompilation, and we don’t do any high level emulation. also, 2d graphics hardware is bizarre and in many cases harder to emulate than 3d. you will notice that desmume has few emulation options, because it has few performance hacks. that’s just the way it is for now.

  39. Artur1990MV says:

    When I run Pokemon Mystery Dungeon: Explorers Of Sky on desmume 0.9.5, it works fine, but I can’t do nothing else. I hope it will be fixed in version 0.9.6, but maybe it’s because my computer has very weak Athlon 2200+.

  40. jambo says:

    Well done, for releasing this, and for flying the last remaining flag for DS emulation. I await 0.9.6 with great anticipation. Pats on the back all round.

  41. alice says:

    Great job! This really supersedes no$gba. Find out this support more games than no$gba (readable text on Harvest Moon series, no game crashes so far), but the screen blinks for Heroes of Mana (it’s still playable though, but hurts my eyes).

    Also, for the controller configuration, I’m using PS2 pad, it recognizes the analog stick for directions (up, down, left, right), but it just can’t be used in game, not until I change the configuration to the digital pad of directions. Well, at least the controller is usable :)

    For the speed… mmm.. have to say it’s a bit slower than no$gba. I don’t have to skip frames on no$gba, and it runs smoothly, but for desmume, i need to skip frames to catch on the actual speed (tested on both dual cores and core 2 duo, the performance on core 2 duo is definitely better)
    Better sounds, though :)

    Altogether… Loves it !! Thanks guys !!

  42. Keaton says:

    Wow, this is great, and it works really well on my Mac. Occasionally, it gets stuck if I try and open the menu, but only after just opening it. It’s very nice however! =]

  43. Fix it says:

    um i do not know if this is me or you but whewn i enter action replay codes and i turn them on i click save and a pop-up comes up saying can’t save to file. could you help me with this please?

  44. Chandler says:

    ghtyug i do not know if this is me or you but whewn i enter action replay codes and i turn them on i click save and a pop-up comes up saying can’t save to file. could you help me with this please?

  45. Umar says:

    This is the best NDS emulator ever! The only problem is that every single rom I play is slow. The only cool thing about this emulator is that it has more colorful graphics than NO$GBA. Also, NO$GBA can’t save after a while. For example, I try to play Sonic Rush. Automatically, my data got deleted after a while. Good thing DeSmuME has a save state and load state as… feature, so that the data won’t get deleted.

  46. M4RKSMAN says:

    My game keeps frezzing once I enter a battle or encounter wild pokemon in the grass. Also, there a re “black areas” that I cannot go past. Can someone please help me get this problem fixed.

    Link to “black area” screenshot:

  47. M4RKSMAN says:

    Oh yeah, I forgot to mention it was in pokemon Heartgold.

  48. Noob Needs Help says:

    It loads to 99%, then it freezes. I am not kidding! I don’t know what to do!

  49. º(¬.¬)o—> says:

    God dam the sound are better then NO$GBA. The only problem is speed. I can only run 20fps-50 fps on my mac. Thanks and I love DeSmuME XD.

  50. szvezda says:

    hey do you guys know how can i trade my pokemon i played on visual boy advance to desmume which i play platinum on ?