Nouvelle release bugfixé de la version précédente.

Le projet continu officiellement grâce à Chris Double qui a repris la suite des opérations. Il s’agit donc à la base d’une version non officielle basé sur DSEMU v0.0.3c mais possédant des corrections et rendu officielle par l’auteur d’origine: Imran Nazar, qui la propose également sur son site.

– The Delay SWI has been implemented.
– The POWER_CR register is now seperated into one for the ARM7 and one for the ARM9.
– A workaround has been implemented so ndslib console text displays correctly as well as some tile demos working ok. In 0.4.2 the latter was broken.
– A fix to VRAM mapping.
– The second screen did not work in 0.4.2. This has been fixed. Both screens should work now.
– The screens were often flipped compared to how they worked on hardware. This should be fixed.
– Responsiveness of the GUI has been improved for those demo’s that enter ‘busy loops’.
– Touchscreen has been re-implemented by implementing parts of the Serial Periphiral Interface (registers SERIAL_CR and SERIAL_DATA). This should mean that demo’s using IPC v1 or IPC v2 work fine without having to hard code the IPC structure into DSEmu. This will require tweaks to get working right as I’ve done the minimum needed to get ndslib demo’s working.
– The touchscreen bit of XKEYS now works. Programs can detect whether the screen is touched or not.
– Some logging data removed which was impacting performance.

Site Officiel

Site de Chris

En savoir plus…