New Version Of The Nintendo DS Emulator DeSmuME
July 9, 2009 by Hawq
This excellent Nintendo DS emulator for Windows gets an update now and there’s a fair bit to get through so let’s go:
Highlights:
- New save autodetection and save file format
- Full rerecording support
General/Core:
bug:- fix many 64 bit and endian issues
- fix mic input, which was nearly useless before
- fix failures of large dmas
- fix in ipc sync which broke devkitpro touch
- screenshots now exclude hud and rotation
- rewritten vram mapping (fixes corrupted or missing BG)
enh:
- add universal commandline system (same commandline options on every port)
- cheats: added Action Replay code parser
- more reliable and useful frameskipping
- SPU: speedup: add adpcm caching
- SPU: speedup: interpolation is now optional
- print svn build number so we can identify people’s svn builds from screenshots
Graphics:
bug:- add polygon y-sorting (fixes 3d guis)
- fix texcoordgen mode 3; fixes some ortho sprites and some entirely broken games
- display capture fixes
- fix a number of OBJ modes
- fixes to affine BG modes
- better emulate some translucent OBJ
- more correct handling of color effect windows and backdrop colors
- fix matrix stack overrun which crashed emulator
- swrast: add clear depth image emulation and other fixes to depth buffering
- swrast: fix some toon and highlight cases
- fix bug in matrix stack, fixes some broken models
enh:
- add alternate flush mode HACK 3d config toggle, fixes some entirely broken 3d games
Windows:
bug:- more robust cheats engine and dialog
enh:
- more solid avi and wav recording
- improved tools: memory viewer
- added tools: spu viewer, ram watch, ram search
- change build configuration system
- speedup: add gpu core disabling to hide useless screens
- add background pause feature (for when emulator loses focus)
- add missing autohold for L and R
- add chinese translation
Gtk frontend:
enh:- switch all of menu/toolbar system to GtkAction + GtkUIManager
- remove the gtglext 3d code
- improve/speedup screen resize and final presentation logic in gtk frontend
- minimal rerecording hookups
Cli frontend:
enh:- hooked the frameskip (szigor)
- misc usability improvements: auto pause switch for pausing when focus is lost and exit on escape pressing (szigor)
- hook the fake noise mic; use m to toggle
Download from the homepage or below.
DeSmuME For Windows (1.5 MiB, 369 Downloads) - Version 0.9.4
DeSmuME Source Code (1011.6 KiB, 87 Downloads) - Version 0.9.4
Looking for our DeSmuME Page? Click below!
DeSmuME - Downloads, Screenshots, and More!



No comments yet.