2011-09-13

DeSmuME SVN r4092

EmuCR:DeSmuMEDeSmuME SVN r4092 is released. DeSmuME is an open source Nintendo DS(NDS) emulator for Linux, Mac OS and Windows. DeSmuME supports save states, the ability to increase the size of the screen and it supports filters to improve image quality. DeSmuME also supports microphone use on Windows and Linux ports, as well as direct video and audio recording. The emulator also features a built-in movie recorder.

DeSmuME SVN Changelog:
r4092
Fix libagg crashes on 64bit

Putting a "\n" in OSDCLASS->addLine SIGSEGVs.

A newline is 10 in ASCII while the libagg's font starts
from a 32 (a space), so it nicely underflows and accesses
out-of-bounds memory in agg_glyph_raster_bin.h:90:

m_font + 4 + (glyph - start_char) * 2
m_font + 4 + (16 - 32) * 2

Should fix #2829308

Patch from kouteiheika, #3407304


Download: DeSmuME SVN r4092 32bit
Download: DeSmuME SVN r4092 64bit
Source: Here

5 Comments:

  1. Gotta love Desmume, Slow but steady. Runs pretty much perfect on my Phenom II x6 and my HD5750 too, but what doesn't :P?

    Thanks for this!

    ReplyDelete
  2. 0/5 for the crap above me.

    ReplyDelete
  3. 0/10 for the crap that are #2 and # 3

    ReplyDelete
  4. This fix of desmume really rocks
    From 0.9.7 retail to r4091, the speed just came down and down, Ive been testing with my mario kart DS, in retail, runs at 60fps, in 4091, runs barely at 40fps, on this, runs great at 60 fps as well

    great work, keep going

    ReplyDelete

Can't post a comment? Try This!