DeSmuME 0.9.8 SVN r4334 is compiled. 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:
0.9.8: reset firmware at the beginning of movie playing/recording when desmume doesn't use external firmware.
0.9.8: add firmware to savestate by an experimental way.
Since Ragnarok Online DS (J) writes to firmware during the game (at the very beginning of the game, at least), this change is needed for anti-desync purpuse. I want to apply the same thing to trunk, but I guess it should be done by more polished way. This change to saves.cpp looks too hacky, but I have no idea how I can improve it.