Simple and dependable Nintendo DS emulator for Mac

DeSmuME for Mac

DeSmuME 0.9.5

  -  11 MB  -  Open Source
  • Latest Version

    DeSmuME 0.9.13

  • Operating System

    Mac OS X 10.6 or later

  • User Rating

    Click to vote
  • Author / Product

    DeSmuME Team / External Link

  • Filename

    desmume-0.9.5-osx.zip

  • MD5 Checksum

    3a3c5f3c528f4e940d7730503cb2e638

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of DeSmuME 0.9.5.


For those interested in downloading the most recent release of DeSmuME for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • DeSmuME 0.9.5 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    DeSmuME 0.9.5 Screenshot 1
  • DeSmuME 0.9.5 Screenshot 2
  • DeSmuME 0.9.5 Screenshot 3

What's new in this version:

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

General/Core:
- bug: rewrite main emulation loop and cycle accounting, fixes a lot of timings
- bug: add more detailed timing emulation, removes much bogus lag
- bug: rewrite DMA,gxfifo,gxstat; fix many games and no more alternate flush mode
- bug: fix cflash directory support for non-windows and sector-writing
- bug: fix freeze in cart irq
- bug: correctly emulate dma to/from tcm
- bug: fix in thumb LSR carryflag
- bug: fix thumb BX PC switch to arm state
- bug: fix adpcm looping, remove adpcm caching (no longer necessary)
- bug: fixes to swi 3,4,5,8,0x10
- bug: fixes to exmemstat and ipc sync registers
- bug: support new backup commands
- bug: improve bootup bios/firmware emulation steps
- enh: gbaslot: add guitar grip, gbagame flash support, expansion memory pak
- enh: add more powerful antigrain-based drawing library and rewrite OSD system
- enh: ideas-style debugging prints
- enh: most optimizations now SSE instead of SSE2
- enh: more improvements to frameskipping and frame advance/speed controls

Graphics:
- bug: fix backdrop blending with garbage
- bug: fix 256B granularity sprite addressing for sub gpu
- bug: fix obj blending, bmp obj rendering, and some obj window cases
- bug: fix 128-wide captures
- bug: fix 16color BG line buffer overflow
- bug: fix color overflow in capture blending
- bug: fix disp fifo capture
- bug: fix simultaneous vram display and capture via same bank
- bug: fix 3d overflow acknowledge registers
- bug: fix 32bit toon table writes
- bug: change 3d cores to use 18bit color
- bug: fix boxtest (addition overflow!), move clipper to main graphics engine
- bug: fix failure in some cases of polygon clipping
- bug: fix disp3dcnt emulations
- bug: fixes to poly sorting
- bug: fix ogl renderer wireframe support    
- bug: swrast: fix backface culling of nonconvex polys
- bug: swrast: add clear image and scroll emulation
- bug: swrast: add fog emulation
- bug: swrast: fixes to shadow rendering
- bug: swrast: preliminary edge marking, works decent
- enh: swrast: multicore optimization for a few fps speedup

Windows:
- bug: fix support for multiple gamepads and gamepad hotkeys
- bug: fix mic noise code and load wav instead of raw; effective in more cases
- bug: fix for several sticky and broken hotkeys, and f10 hotkeys
- bug: fixes in ram search, add DTCM and ITCM searching, ...
- bug: fix sound settings vol slider
- bug: recover from missing window -32000 problem
- bug: don't turn on mic unless mic input is enabled
- enh: x64 build type now supported
- enh: side-by-side and single screen view modes, many fixes to window resizing
- enh: choose any gap size by dragging bottom window edge (must be enabled)
- enh: choose a gap color
- enh: import/export no$GBA savefiles directly
- enh: multicore optimization for filters, rotation, OSD
- enh: soundview can now mute channels
- enh: new ioregview
- enh: common commandline system, many arguments shared with linux
- enh: improve map view tool to support more modes
- enh: add "FORCE AS CURRENT" recovery tool for mis-sized savefiles
- enh: add some kind of very small savestate rewinding buffer
- enh: autoframeskip works better
- enh: add Italian translation
- enh: added 2x resizing filters (hq2x, hq2xs, lq2x, lq2xs, 2xsai, supereagle)(scanlines, nearest2x, bilinear)

Linux:
- enh: alsa microphone support
- enh: hud and osd notification for gtk and cli frontends
- enh: add support for the SSE optimizations