DeSmuME 0.9.1 released!

With this release, we have fixed a number of emulation bugs, as well as added the following features which you might be interested in: Mic, rumble, and PSG white noise. Once again we found a number of refinements to make in the GPU, for instance: blending, mosaic, affine modes; so your game might run more accurately than ever. Watch out, though–your savestates are probably invalidated once again. Sorry!

88 Responses to “DeSmuME 0.9.1 released!”

  1. elgeneralmidi Says:

    Thanks for the new release.

    For users who uses the version ubuntu hardy 8.04, i have create a packages.

    Downloads

    i386

    http://ufs.lobotomie.org/dists/hardy/main/binary-i386/games/desmume_0.9.1-0hardy1~UFS_i386.deb

    amd64

    http://ufs.lobotomie.org/dists/hardy/main/binary-amd64/games/desmume_0.9.1-0hardy1~UFS_amd64.deb

    Soon

    elgeneralmidi

  2. CDD Says:

    Will this work for Intel Core i7 Extreme processors? A friend gave it to me for free, that’s why.

    Much appreciated!

  3. Maturion Says:

    Uhm, that’s great news!
    Thank you a lot.

    By the way, if anyone is interested I could create .RPM packages for openSUSE and Fedora…

  4. KDave!! Says:

    I have created a Desmume.app for this version … it was done on a intel macbook with leopard, any ideas on how to submit it ?? I wish to help

  5. anon Says:

    >Maturion

    Well, since Linux packages are lacked, it will be a great help.
    Thanks in advance.

  6. rubicant Says:

    Thanks for the release, we all appreciate your hard work

  7. Erik Says:

    I’m so happy rondo of swords works perfectlly it doesn’t for any other emulator. Shash is a rock star!

  8. Rafi Says:

    Merci !!

  9. vinnie Says:

    thanks so much

  10. shash Says:

    Erik: Don’t be mistaken, I didn’t do anything between 0.9.0 and the 0.9.1 release, so if anything got better, it’s not my work. I did small fixes here and there for 0.9, but nothing major. Better go thank the rest of the team.

  11. sipher Says:

    incredible ! this reaches for perfection! great work guys!

  12. abhishek Says:

    amazing stuff. i knew open source will rule. very nice progress. still a bit far from from other “free” projects, but i will catch on and surpass them. testing on mint linux. will check the windows version later. thank you guys. that was a speedy version 0.9.1 after 0.9.0. waiting for the version 1.0.0.

  13. abhishek Says:

    i know this is not the place for bug reporting, but sadly the windows version is not working. i only see garbled screen on any game, and if i choose opengl then it revers back to none. the linux version is fine but i ws hoping that with sse2 the windows version would be better. any help will be appreciated. sorry for posting here. i dont have to register here to post, so i thought that would be easy.

  14. trogdor Says:

    Is this version not going to be released on Mac?

  15. quagmires Says:

    Mario Luigi RPG 3 doesn’t work on the latest version without patch! Can you please make it work in the next version!

  16. maso Says:

    i tried to extract the desmume 0.9.1 windows binary zip but couldnt. is it corrupt or something?

  17. abhishek Says:

    erm.. i solved my problem. my desktop colour depth was at 16 bit. the windows versions seems better than linux. yahoo. keep up the good work

  18. jonhny Says:

    can you please release the mac version ?
    we have a lot of players waiting XD
    the 0.9version is so slow

  19. gunstar Says:

    can’t wait for the mac version i hope it’s release soon.

  20. xepher Says:

    Is there going to be a mac version that isnt only for intel macs? i tried downloading 0.9 and it said the app was not supported.

  21. Loïc Says:

    * Debian packages already in experimental;

    * Ubuntu intrepid packages available at getdeb http://www.getdeb.net/app/DeSmuME (sync from Debian);

    * Ubuntu Jaunty packages soon to get into the repo (sync from Debian).

    Would it be possible for the DeSmuME site to offer linux binaries or, better, packages (packages can be provided)?

    Is there a mailing list or a way to contact the team? Packages aside, where can we send translations, for example?

  22. darth Says:

    if anyone has a compiled mac app, please zip it & upload it to mediafire or something, and post it here..i can’t wait for mac version

  23. KDave!! Says:

    Well I compiled one for MAC while ago:

    Desmume 0.9.1 for MAC:
    http://www.mediafire.com/?ngyy3oazyb2

    This was done on a Macbook with Leopard … I guess it requires Tiger and Leopard last updates.

    Enjoy!!

  24. Vadim P. Says:

    http://www.getdeb.net/app/DeSmuME

  25. darth Says:

    @KDave: thanks man!

  26. Duncan Idaho Says:

    This version is compatible with pokmeon pearl/ diamond or platinium patched?

  27. SonicDude200222 Says:

    Ya i got it but it runs real slow. does it work for windows vista? if it does mine doesnt work so well.

  28. topoman Says:

    Am I the only one having problem with the mic support?
    I’m playing Gyakuten Saiban 3 (Phoenix Wright: Trials and Tribulations, this one has both versions) and it doesn’t respond when i say Take That, Objection or whatev’s. I know it’s not really needed in this one, but you need it for Apollo Justice and the very first Phoenix Wright game. Is there anyone else having the same issue as me or I’m just a “special” case?
    Also, thanks for the great work. Graphics look much better now (mainly on the lower screen). Congrats!

  29. fat geo Says:

    topoman, your just a special case cause when i used the mic, it work. well, i only tried it on Crash of the Titans when you have too blow into the mic to do the monsters special attack, but still, it is crazy that they got the mic on this.

  30. johny Says:

    Still a bit slow .
    This would be really good without the speed problem ~
    Thanks

  31. johny Says:

    By the way ,
    I’m still waiting for the mac version !!
    Please XD I can’t wait

  32. Heavylink Says:

    Thxs again guys.
    Don’t mind about the save states… Its worth it when improvements outweigh the benefits :)

  33. KDave!! Says:

    @Johny:
    You should read all comments … I compiled a 0.9.1 DeSmuME version for MAC and uploaded it to:

    http://www.mediafire.com/?ngyy3oazyb2

    Enjoy

  34. fat geo Says:

    whats the difference between the the applications(desmume; desmume_ss2)?

  35. Luigi__ Says:

    fat geo: desmume_sse2 uses some SSE2 optimizations for 3D matrix calculations. If your CPU supports SSE2, better use this version. Otherwise use the other version. And about mic support, it’s not perfect yet, it’s mostly inaccurate and has sync issues, but it works correctly in most games.

  36. Raymodn Says:

    Does anyone know how to change the system date/time in desmume?

  37. shash Says:

    Raymodn: It’s not possible on 0.9.1, afaik.

  38. marlwin Says:

    KDave, I don’t know if it’s normal but your version is slow and crashes a lot on my mac pro and 10.5.6

  39. @Sascha Says:

    Oh yes, GREAT WORK!!!

    But it would be great if it is possible to choose the position of the touchscreen. I have a widescreen, so it would be great to get the touchscreen beside and not under the other screen.
    Moreover I have my TV set connected with my computer, so I would love to choose a free position. Then can I move the touchscreen on my TV ^^
    In addition anti-aliasing between streched pixels would be very good (only when the screen is streched).

    Sorry for my very bad English. I hope you understand ;-)

  40. topoman Says:

    “Luigi__ Says:
    [...]And about mic support, it’s not perfect yet, it’s mostly inaccurate and has sync issues, but it works correctly in most games.”
    So…. for the record, desmume’s mic doesn’t work with Gyakuten Saiban 3/Phoenix Wright 3?

  41. johny Says:

    @KDAVE
    I’ve downloaded the one you said http://www.mediafire.com/?ngyy3oazyb2

    but it’s still slow ~

    is it suppose to run faster than 0.9.0 version ?

    If it does ~ Than I think its my computers problem ~!

    I’m playing ” Lost in Blue ” now on Desmume

  42. KDave!! Says:

    From 0.9.0 to 0.9.1 they
    “fixed a number of emulation bugs, as well as added the following features which you might be interested in: Mic, rumble, and PSG white noise. Once again we found a number of refinements to make in the GPU, for instance: blending, mosaic, affine modes; so your game might run more accurately than ever.”

    So yeah I think it should run better … I compiled it using Xcode … any ideas on how to compile it? how do I compile to make a desmume_sse2 (people said here its better for some kind of cpu) ??

  43. poil Says:

    thanks

  44. tiagoln Says:

    I’ve tested the mac compilation made by KDAVE
    I notice great inprovements in the grafics, the previous one had some glitchs in the grafic while playing final fantasy tactics a2, in this version the grafic is way bether, but in the other way it’s too slow compared with the 0.9 version

  45. tenshin2002 Says:

    Tried KDAVEs Mac binary and it works. Its very slow though. Also The legend of Zelda does not work. I think it worked on 0.9

  46. KDave!! Says:

    Thanks for trying out my compiled app … as soon as new version is ready I will compile it again for you guys!

  47. Kid Says:

    Um, there’s no issue with speed, and you guys did a GREAT job making a solid emulator. But I’m wondering, are you guys working on in-game save battery support?

  48. shash Says:

    Kid: It has been on desmume for a while (that’s why you can select a save type). As of now, it has only a few issues which might or not be looked in the future.

  49. tenshin2002 Says:

    KDAVE, thanks! I was searching like mad for a mac binary until I saw your post here.

  50. GAN0 Says:

    I want request a feature for save palette in palette view, it will help a lot the romhackers!
    Thanks.

  51. Xtrazotic Says:

    Wish you could make the speed like No$GBA, then I would LOVE it.

    Nonetheless, it’s better than any other emulator… just needs that speed (or it’s my computer, I use the AMD64 Processor.)

  52. gizmo Says:

    thanks

  53. rip Says:

    Really cool emulator! But it seems it doesn’t support DLDI/libfat – how can I use libfat with desmume?

  54. Corpsecrank Says:

    I was able to play through Castlevania: Dawn of Sorrow with very very minor glitches here and there but nothing to really worry about at all. The game also runs very smoothly with very few instances of slow down.

    System Specs:
    AMD Phenom II 940 Quad Core Processor (Overclocked @ 3.2Ghz)
    4GB Kingston Hyper X 1066 Ram
    ECS A790GXM-A Motherboard
    Sapphire X1950GT 512MB Graphics Card
    Creative SoundBlaster X-Fi Fatal1ty Sound Card
    Western Digital Raptor X 10000 RPM HDD

  55. Corpsecrank Says:

    P.S. Can we possibly get a bit of love in the sound department? Currently the sound likes to stutter a lot during voice overs and FMVs. Aside from the bits of stuttering in those areas it sounds great.

  56. z Says:

    Corpsecrank are you keeping 60fps in these areas of the game? I think streaming sound is never going to work at anything other than full speed.

  57. akioon Says:

    Hi ! I would like to know if it’s possible to increase the game speed with DeSmuME emulator ? I mean like Visual Boy Advance for example, because sometimes you know, some games can be too slow to enjoy them…

    P.S: By the way, thanks a lot for that great job you guys doing with this emulator, clean and powerfull, congratulations

    (and sorry if my english isn’t so good i’m a french guy ^^)

  58. satoshi27 Says:

    Hi i dont why this program dont run in my mac os x i open the program and it say “you cant open the aplication because is not compatible whit the sistem”
    can anyone help me!!!!

  59. Corpsecrank Says:

    @Z

    My frame rates fluctuate even on the powerful system I am using it still cannot maintain a 60 FPS consistently. But I was also thinking that the sound may be falling out of sync with the FMVs and thus stuttering a little. However when I open Final Fantasy XII Revenant Wings the opening video is slow at points and the audio still plays beautifully so it does make me wonder.

    I do think that the audio may improve once the speeds come up and the emulator is further optimized.

  60. Gonzalo Says:

    hey, how i cant configure the 3d renderer anyone help me, y tried everything
    RAM: 1,75 GB
    Video card: Nvidia Gforce 5600
    i don’t know the video ram
    intel pentium dual cpu
    2.00 Ghz

  61. a Says:

    sd gundam g generation cross drive died after 20 chapters…

  62. sipher Says:

    Great work guys! Keep up the good work!

  63. Ivancillop Says:

    GRAND THEFT AUTO CHINAOTWN WARS – Playabe 100% with sound!.
    Buen trabajo!.

  64. m3teor Says:

    Which file of GTA Chinatown Wars are you using? The one I have stutters a lot and the sound is terrible.

  65. shash Says:

    m3teor: The one he owns, else the discussion is forbidden here.

  66. Dave Says:

    Is there an application version of 0.9.1 out or is the source code all you got? Sometimes getting source code to run is a pain. If one of you could email me the link to a website that has the application, I would be very grateful and thankful. My email is soldier.mercenary@yahoo.com

  67. Sarah Says:

    I tried running the new update on my mac, and everything was going fine until I couldn’t find my left arrow key.
    I went to the preferences to see that no left arrow key was programmed into the emulator.
    Please fix this. If I’m not sure if its my opeating system or not. I run the new one called Leopard.

    Could I be notified when this is fixed? Because I love the emulator, but I cant play the games with no left arrow key.

  68. Kira Says:

    the sd gundam g generation cross drive crash at the beginning of the 1st chapter..is it the problem of my computer or the software problem?
    btw..does the 0.9.2 version already out?i saw it from other forum.
    is it official or non official?

  69. shash Says:

    Dave: If you’re on linux, building is hassle. On this same comments, there’s a link to a Mac build. If you’re on win32, just use the official build.

    Sarah: Search the forums, there’s a solution/workaround somewhere.

    Kira: 0.9.2 isn’t out yet

  70. Samuss Says:

    Can I play to pokemon pearl with this Emulator ?

  71. ZAK Says:

    GOOD DS EMULATOR

  72. DJ Says:

    Is there any way you can set the internal clock for DeSmuME?

    When playing the USA version of Pokemon Platinum, the time remains at 00:00 and many activities cannot be done as they are time-specific.

    If it cannot already be done, will an internal clock be implemented in the next release? Does anyone know?

  73. Daniel Tm Says:

    Hi, i’ve tried the KDave version on my mac but when I open it, it closes instantly or a message apear “an emulation error ocurred”, so i was wondering if anyone could help me with this!!!

  74. Daniel Tm Says:

    Hi, me again, it seems that I managed to get the Desmume running, but there’s a problem. I open Desmume, then I try to Load a rom, and actually it loads because in the inferior part of the window apears “ROM Loaded” but the screen is blank. I’ve intalled Desmume in another Mac (wich is an older version than my mac) and everything works perfect so I figure out that there’s a problem with my Mac, like a bug or something. Also I’ve played Desmume before in my mac but suddenly one day it stoped working and from that day I’ve been having problems with “bugs” and instalation or something. Please if anyone could help me I would be very grateful.

  75. ILOVEDESMUME Says:

    I tried this and it seems that pokemon platinum works perfectly. Just wanted to give massive thanks and say that someone can update the list now. Once again, thanks!

  76. Angel Says:

    Hi, I’ve tried DeSmuME with Pokemon Platinum everything goes just fine, just one thing, i seems as I cant configure the time and date on the game anywhere, anyhow, (it keeps being 00:00 hours of jan 1 2000), also I can’t save the game, i have to save the game stat, anyone that have tried this tittle can sumit any feedback for this issue please and thank you in advance, this really is a great emulator. =)

  77. lolcat Says:

    GTA Chinatown Wars seems to run very good with a few hickups.. but it is playable!

  78. Un pere Says:

    thanks!!!

  79. David Says:

    Hi, I’m trying Pokemon Platinum but it doesn’t run well. If I use OpenGL, the game is infinitely slow, and without it, the screen is blank except for menus.

    I have a ATI Radeon Xpress 200 series video card. Is that the problem? It says on wikipedia that supports OpenGL.

    Let me know if there is a solution. Thanks.

    you can email me at

    gif_46

    ….

    at

    ….
    hotmail.com

  80. Kensai Says:

    Hi,
    Desmume 0.9 and 0.9.1 does’nt have working savestates unlike desmume 0.8.
    Please fix it in next release, and thanks a lot for your job :)

  81. peacepawn Says:

    everytime i open a rom and try to execute it, it keeps saying error in process cannot execute rom

  82. elgeneralmidi Says:

    For users who uses the version ubuntu hardy 8.04.2 L.T.S.,

    if you want to download, use the following new links.

    i386

    http://download.tuxfamily.org/ufs/dists/hardy/main/binary-i386/games/desmume_0.9.1-0hardy1~UFS_i386.deb

    amd64

    http://download.tuxfamily.org/ufs/dists/hardy/main/binary-amd64/games/desmume_0.9.1-0hardy1~UFS_amd64.deb

  83. Nealz Says:

    How about add keys record and playback function like VisualBoyAdvance ?

  84. Silentbobus Says:

    I am definitely a fan of Desmume! The sound, graphics and speed are all near perfect in 0.9.1. When should we expect version 0.9.2 to be released?

  85. dagr81 Says:

    I cant play GTA:Chinatown Wars…in DeSmuME…
    Plz tell me how to run chinatown wars..??

    My problem is that the upperscreen doesn’t display any visuals but the text are displaying….in upper screen and map too are displaying in lower screen.

    poor english sorry..lol

    PLZ SOMEBODY SOLVE MY PROBLEM!!!!!

  86. Dan-Wo Says:

    Playing Pokemon Platinum and yes just like everyone else, you cant save the game state or keep “real” time or date. I also came across another problem. When I went to trade a Pokemon with a character in the Game (not linking up) the screen starts the animation of trading but doesn’t move from a circle emitting from a small picture of a DS on the touch screen. No matter what I do, the trade will not commence. Any thoughts on how to fix any of this?

  87. elgeneralmidi Says:

    Hello,

    I try to build new version on ubuntu hardy amd64, i have this error,

    ../libdesmume.a(MMU.o): In function `_MMU_ARM9_write16(unsigned int, unsigned short)’:
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1757: undefined reference to `gfx3d_Control(unsigned long)’
    ../libdesmume.a(MMU.o): In function `_MMU_ARM9_write08(unsigned int, unsigned char)’:
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1531: undefined reference to `gfx3d_Control(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1538: undefined reference to `gfx3d_Control(unsigned long)’
    ../libdesmume.a(MMU.o): In function `_MMU_ARM9_write16(unsigned int, unsigned short)’:
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1786: undefined reference to `gfx3d_glFogColor(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1772: undefined reference to `gfx3d_glClearColor(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1779: undefined reference to `gfx3d_glClearDepth(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1792: undefined reference to `gfx3d_glFogOffset(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:1765: undefined reference to `gfx3d_glAlphaFunc(unsigned long)’
    ../libdesmume.a(MMU.o): In function `_MMU_ARM9_write32(unsigned int, unsigned int)’:
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:2464: undefined reference to `gfx3d_glFogOffset(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:2444: undefined reference to `gfx3d_glClearColor(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:2437: undefined reference to `gfx3d_glAlphaFunc(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:2458: undefined reference to `gfx3d_glFogColor(unsigned long)’
    /tmp/buildd/desmume-0.9.2/src/MMU.cpp:2451: undefined reference to `gfx3d_glClearDepth(unsigned long)’
    collect2: ld returned 1 exit status
    make[4]: *** [desmume-glade] Error 1

    I tested build on arch i386 and i have no problem.

    Thanks you in advance for your reply.

  88. omy Says:

    I have probblem with may emulator of ds in the game guitar hero if i dont have guitar grip dont play my game what gona do to fix that please help me