Results 1 to 3 of 3
  1. #1
    Join Date
    Mar 2006
    Tropical Island
    Total Thanks Given
    Total Thanks Received
    Total Thanked Posts

    Exclamation DeSmuME 0.9.8 released!

    The DS emulator gets an official update after a long time!

    The Windows/OS X emulator gets another update. DeSmuME 0.9.8 has been released, a lot of fixes are included in this new version.

    DeSmuME is an open source Nintendo DS emulator written in C++ for for Linux, Mac OS and Windows. The latest official version came out more than a year ago, but today, v0.9.8 has been released!

    While you can always compile by yourself the latest emu SVN, this build is already ready for you to try and it features a few optimizations and a brand new frontend for OSX users.

    Yes, itís been a while since the last release, but we havenít been completely idle. Thereís a brand new top shelf Cocoa frontend to make life far more pleasant for OSX users, and a host of compatibility fixes.
    Here's the complete list of fixes:


    bug: fix more IPC FIFO errors
    bug: import more save files correctly
    bug: don't autopatch already-patched roms
    bug: fix bugs in piano and guitar grip
    bug: fix ARM7's VRAMSTAT register
    bug: fix memory leaks on compact flash emulation
    bug: fix reading of rom from low header area
    bug: spu: fix some poppy interpolation audio quality issues
    bug: improve timing of dma operations by running through normal mem cycle accounting; fixes an annoying number of games and graphical glitches
    bug: fix opcode MRC and fake bios CRC16
    enh: jitter some related register and irq events to simulate pipeline effects and stimulate some race conditions to other outcomes
    enh: fake (deterministic) some tiny jitter from human's hand holding stylus; some games were accidentally depending on this
    enh: support nocash-stylep rints from arm
    enh: add lua apis for accessing vram
    enh: platforms other than windows receive threading optimizations
    enh: provide diagnostics when system powers off (useful for homebrewers returning from main())
    enh: clarify handling of different console types within the family (ds,dslite,debug)
    enh: vfat support for slot-1 devices
    enh: emulate temperature register
    enh: add paddle emulation


    bug: fix occasional crash from uninitialized blending table
    bug: fix some 2d alpha blending cases resulting in white screens
    bug: fix VRAM_I B_OBJ mirroring and fix sprites rendering across the end of vram
    bug: fix rotoscaled sprites wrapping around screen
    bug: dont fix rotscaled bitmap sprites with alpha==0
    bug: opengl: fix degradation of toon rendering during loadstate
    bug: opengl: alpha blending fixes
    bug: many refinements to opengl renderer
    bug: opengl: support rear-plane/ClearImage emulation (fixes many graphics)
    bug: rasterizer: fix some rare alpha blending cases
    bug: fix bug in environment mapping introduced after 0.9.6
    bug: fix totally glitched out 3d graphics with several improvements involving matrix stack
    bug: fix memory overflows in epx filter
    bug: prevent backdrop from blending with ???
    enh: opengl: better depth buffering emulation
    enh: better support for line segment "polys" by detection and special rendering logic
    enh: opengl: support quad primitives directly
    enh: add hq4x filter


    bug: fix a long-standing loadstate crash
    bug: fix lag frame accounting
    bug: fix glitches in cheat entry menu
    bug: stop compact flash emulation from accidentally scanning c:\ sometimes
    enh: add support for game database for improved save type detection
    enh: hotkey for limit framerate toggle
    enh: remove stop and reset toolbar buttons which were accidentally getting used
    enh: additional complexification to desmume's behaviour run from a console prompt. whether it's better is uncertain.
    enh: add support for cheats databases
    enh: improvements to ram search tool
    enh: preliminary support for varying stylus pressure
    enh: add [Display] Show Console=1 to ini file
    enh: more graceful cheat parsing and add some hotkeys
    enh: add 5x window size
    enh: add big endian and 20.12 toggle to memview and ramwatch
    enh: improve FPS throttle feedback and granularity
    enh: add lua menu API
    enh: hud font switching
    enh: add optional file association for .nds to path config dialog


    enh: Big update to cocoa frontend. Pretty much entirely new. (rogerman)


    bug: gtk: glitches in rom and recent rom loading
    bug: glade: normalize savestate slot to hotkey mapping
    enh: support soundtouch for use by metaspu
    enh: gtk: add SPU mode selection (Tobias Jakobi)
    enh: cli: better fps limiting (Thomas Jones)


    bug: some small fixes here and there (Jan Bken)
    enh: lot of code cleanup (Jan Bken)
    Without doubt, this is the best and most compatible DS emulator out there, so don't forget to check it out. Of course, you will need at least a 2 GHz Core2Duo or equivalent processor (though, a 3 GHz Core2Duo processor / 3 GHz Phenom II or better is recommended).

    Go to the official website below for download links!


    Our thanks to 'Gauss' for this news item!

  2. #2
    Join Date
    Mar 2010
    Total Thanks Given
    Total Thanks Received
    Total Thanked Posts
    Why is this posted under the 3ds section?
    Last edited by wewii; 04-11-2012 at 11:23 AM.

  3. #3
    Join Date
    Aug 2007
    West Yorks, UK
    Total Thanks Given
    Total Thanks Received
    Total Thanked Posts
    Quote Originally Posted by wewii View Post
    Why is this posted under the 3ds section?
    well, honestly i've no idea but probably because of some behind the scenes issues that are preventing news being posted to "general" as we dont have a pc section.

    Anyone who wants to add me feel free to do so

    Steam, xbl & miiverse = ImpaledGryphon
    psn = Impaled-Gryphon

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Powered by vBadvanced CMPS v4.3.0