Releases: asiekierka/uxnds
Releases · asiekierka/uxnds
uxnds 0.5.2
- [NDS] Updated to BlocksDS 1.3.1.
uxnds 0.5.1
- [3DS] Fix crash on start.
uxnds 0.5.0
- Ported the ARM assembly CPU core from uxngba.
- Speed benefits of +20-40% can be observed!
- Some CPU core bugs have also been fixed in the process, as tested with
opctest
. - Relative to the core above, additional minor optimizations have been done for ARMv5/ARMv6 CPUs.
- [NDS] The debug build of uxnds will now prompt before exiting. This allows more convenient execution of CLI applications.
- [NDS] Updated to BlocksDS 1.3.0.
Note that the new CPU core is not guaranteed to be bug-free; feel free to revert to 0.4.10 if you run into any issues.
uxnds 0.4.10
- [NDS] Fix drawing sprites with negative coordinates
- [NDS] Update BlocksDS toolchain
- Add support for
system/expansion
commands0x00
and0x02
- Update
file
device implementation - Update bundled programs
uxnds 0.4.9
- Actually add support for placing the "uxn" folder alongside the .3dsx/.nds file.
uxnds 0.4.8
- NDS: Update to BlocksDS 0.11.3.
- NDS: Add support for proper NitroFS filesystems; place "boot.rom" in the root of a NitroFS filesystem.
- Add support for placing the "uxn" folder alongside the .3dsx/.nds file.
uxnds 0.4.7
- [NDS] Improvements to file I/O.
- [NDS] Optimize 1-bit PPU drawing.
- [NDS] Update to BlocksDS 0.11.0.
- Implement division by zero and system device changes in the Uxn/Varvara specification.
uxnds 0.4.6
- [NDS] Improvements to file I/O and startup speed.
- [NDS] Reduce binary size by 2%.
- [NDS] Update to BlocksDS 0.9.1.
The 3DS port is unchanged from 0.4.5.
uxnds 0.4.5
- [NDS] Lower APU sample rate and minor APU optimizations to improve sound playback stability.
- [NDS] Update to BlocksDS 0.8.1+git.
- Implement audio detunes.
- Implement full sprite flipping.
uxnds 0.4.4
- [NDS] Update to BlocksDS 0.8.
- Implement breaking screen drawing behaviour change.