December 21st, 2014, 22:46 Posted By: wraggster
DesmumeX v0.6 is released. DesmumeX is a Nintendo DS emulator for Xbox. It is based on the version 0.9 of Desmume, plus the port DSONPSP of Yoshihiro, and some specific changes for Xbox. Besides, lots of things related to 3D functionality have been gathered from version 0.9.2, and the dynamic recompiler has been taken from the 0.9.10 version.
DesmumeX is a Nintendo DS emulator for Xbox. It is based on the version 0.9 of Desmume, plus the port DSONPSP of Yoshihiro, and some specific changes for Xbox. Besides, lots of things related to 3D functionality have been gathered from version 0.9.2, and the dynamic recompiler has been taken from the 0.9.10 version.
Please, don't expect a good emulation in many of your roms. This emulator is still not fully optimized. Anyways, this version can play some games quite well.
IMPORTANT: To toggle between the different display modes, press the BLACK BUTTON (read the "Controls" section for more information). If all the action happens in only one screen, you will feel a much better experience if you choose to show only that screen at full resolution
Only uncompressed roms are supported.
what is new
esmumeX v0.6 is the same than v0.5, but it has a boost of around 10%, because it uses the idea of weinerschnitzel related to building libraries with a faster compiler (GCC or Intel C++) and calling these libraries from a Xbox application.
This has given us a small boost, and now several 2D games can be playable with the correct settings (New Zealand Story, Bubble Bobble Double Shoot, Bubble Bobble Revolution...).
Remember that when you have selected a configuration for your rom in the GUI, you can press the "Y" button (before starting to play the game) and then the emulator will create a config file for that game (stored in the "cfg" folder). Next time that you play that game, the emulator will "remember" your favorite configuration. This system needs that the folder "cfg" is existing, to be able to create the config files.
I have detected that this boost idea has broken at least one game (Dementium) and probably a few more, but I will try to fix this in later versions.
Source code is included, as an example of splitting it in an optimized library for the emulator core and a dummy main application for the Xbox related core.
* Roms MUST be placed in the "roms" directory.
* Roms must be UNCOMPRESSED, with the .NDS extension.
* Games can be trimmed with a program like "NDSTokyoTrim25Beta2.exe" to make them smaller, and they will use less space in disk.
* This emulator can only work from hard disk.
This is a new release of DesmumeX, the Nintendo DS emulator for Xbox. It is faster than the previous version, because it uses the idea of weinerschnitzel related to using optimized code in a Xbox application. The source code is included as an example of how to split the code in a library (to be compiled with GCC or Intel C++ compilers) and a main application (with the Xbox related code) as we have been discussing in these forums recently.
For more information and downloads, click here!
There are 0 comments - Join In and Discuss Here