2010-05-19

DeSmuME v0.9.6 Final

EmuCR:DeSmuMEDeSmuME v0.9.6 Final is released. This is the DeSmuME official version. DeSmuME is a freeware emulator for the Nintendo DS(NDS).

DeSmuME v0.9.6 Final Changelog:
Users of gtk, cli and gtk-glade frontends please note that now we
have a common directory in ~/.config/desmume for config file,
saves and savestates. The old .desmume.ini will be moved
automatically with the name config but you have to move your saves
manually.

Some save files may be invalidated due to use of broken crc logic.
Back up your DSV files before using this version of the emulator or else
the game might wipe it.

General/Core:
bug: emulate keypad interrupt
bug: spu overhaul, add capture support
bug: fix dma address reloading
bug: fix rom close memory corruption
bug: fix div and sqrt busy flag bug
bug: fix vectest
bug: fix lid savestate desync
bug: fix texcache memory GB explosion when games use tons of tiny 3d sprites
bug: fix huge rerecording movie file handle leak
bug: fix EXXXXXXX cheat codes and some add/edit/save/load bugs
bug: add 8MBit - 512MBit flash emulation
bug: fix firmware booted-from-card flag
bug: fix some failures to wake
bug: fix some rtc calendar logic
bug: op_bkpt emulation
bug: correctly emulate POWCNT1 and POWCNT2 and SPI power device
bug: corrections to bootup stack configuration
bug: protect bios from being overwritten
bug: initialize save data to 0xFF instead of 0x00
bug: handle relocated irq vectors
bug: support patched firmwares
bug: handle 8bit auxspidata, 32bit BLDY, 32bit div regs
bug: fix some divide by zero cases
bug: don't print \n in ideas debug message
bug: don't let games read off end of cart and crash emulator
bug: fix SWI 0x0E crc16 ; some save files using wrong crc may be invalidated
bug: fix many big endian bugs
bug: fix CPSR.I idle wakeup
bug: fix loadstate crashes, mostly when sound is enabled
enh: support devkitpro argv
enh: add gbaslot-rom commandline
enh: add no$gba debug message
enh: add rtc start to dsm header

Graphics:
bug: fix a mistakenly rendered OBJ window and 3d blend effects
bug: fixes to matrix stacks, fixing lots of garbled geometry
bug: fix fog density registers
bug: fix hblank dma to run also on scanline 262
bug: fix w/z depth flags for broken GUIs in dual screen 3d games
bug: fixes to poly sorting
bug: block 8bit vram writes
enh: improve accuracy of opengl shaders

Windows:
bug: fix 16bpp display
bug: more fixes to multi-gamepads
bug: cheat windows robustification
bug: fix that sticky pause state when resetting and loading roms
bug: dont crash when no sound device is available
bug: change F10 to be save slot 0
bug: fix --start-paused
enh: try not to screensave while using gamepad
enh: add EPX and EPX1.5X resize filters
enh: add a japanese translation which will soon be stale like the others
enh: add fancy ctrl+printscreen with emulator info on it
enh: add "lockdown" window mode to keep window safe from fast stylus action
enh: add alt+enter fullscreen command
enh: add card eject command
enh: add ddraw software mode forcer
enh: improve oam viewer
enh: default 3d to rasterizer so we dont have to suggest it 1000 times a day
enh: add dump-all-memory tool
enh: add reload rom menu/hotkey

Linux/OSX:
bug: fix building for nosse2 systems
bug: fix --num-cores
bug: fix occasional touchscreen failures
bug: fix crash starting dsm record
enh: add --nojoy=1 to fix laptops with accelerometers
enh: add simple auto frameskip mode in the gtk frontend
enh: add gui for configuring joystick in the gtk frontend
enh: make the cli frontend read the ini config file too
enh: additional OpenAL microphone backend (ncalexan)
enh: common place for config and saves (Jan Steffens)
enh: libagg is now optional if you don't need the hud

Download: DeSmuME v0.9.6 Final 32bit
Download: DeSmuME v0.9.6 Final 64bit
Source:Here

7 Comments:

  1. Este emulador es mucho mas lento que el no$gba =(. Cuando optimicen la velocidad, sera el mejor emulador de Nintendo DS

    ReplyDelete
  2. No, es necesario Core2Duo y lo tengo. Es mucho más rápido y menos fallos que no $ gba. :)

    Por favor, hable Inglés próxima vez o utilizar el lenguaje de Google. :)

    No, it is necessary and I have Core2Duo. It is much faster and less bugs than no$gba. :)

    Please speak English next time or use the Google language. :)

    ReplyDelete
  3. I also I have a Core2Duo and I will be super slow, unplayable = (. I just run at normal speed in 2D games = (

    ReplyDelete
  4. I have core2duo 2ghz each and I play 2D games with 20 fps -_- (I mean really 2D like not Order of Ecclesia but like Portrait of Ruin)

    ReplyDelete
  5. oh and that FPS skip doesnt do a *****

    ReplyDelete
  6. este emulador es mas estable y mejor que el no$gba, pero para que funcione bien, necesitas un ordenador con un micro de doble nucleo, como por ejemplo el Corel2Duo, ya que el emulador esta diseñado para trabajar con dos nucleos... esto me recuerda que el no$gba tambien trabaja con dos nucleos, pero consume menos CPU que el desmume, con lo que se puede usar en equipos de un solo nucleo como pentium 4 por ejemplo, el No$Gba es un buen emulador pero hace años que dejo de desarrollarse y desmume se le ha puesto por delante, lo digo yo que he usado no$gba durante años, hasta que me conpre un Corel2Duo y empeze a usar el desmume, y note la gran diferencia entre ambos, el desmume es superior a no&gba en compatibilidad, sin envargo es inferior en rendimiento, ya que con no$gba el micro lo tengo al 15% o 20% de uso, mientras que con desmume lo tengo a 60% o 70%, que todo hay que decirlo... pienso que seria bueno que se tratara de optimiza el uso de CPU en el desmume para que este usara menos...

    un saludo, y lo siento por escribir en español, pero el ingles no es mi fuerte.

    ReplyDelete
  7. Este tengo un problema es que dicen que se pueden conectar todo el mundo por wifi con desmune no entiendo como es eso

    ReplyDelete

Can't post a comment? Try This!