Nouvelle version de cet émulateur de Nintendo DS, le plus aboutie en attendant peut-être une mise à jour de No$Gba, en voici les nouveautés:

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
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

Télécharger DeSmuME (x86) v0.9.11 (1.1 Mo)


Télécharger DeSmuME (x64) v0.9.13 (5.8 Mo)

Site Officiel

En savoir plus…