Releases: asiekierka/uxnds
Releases · asiekierka/uxnds
uxnds 0.4.3
- [3DS] Update to libctru 2.2.2.
- [3DS] Optimize and fix bugs in the screen device implementation.
No changes to the NDS version.
uxnds 0.4.2
- [3DS] Major screen drawing optimizations.
- [NDS] Fixed drawing vertically-flipped tiles on the bottom edge of the screen.
- [NDS] Fixed palette changes not being queued until frame change.
- Added key repeat emulation for physical button presses.
- Vertical drawing synchronization is no longer applied if a frame took longer than 1 VBlank to process.
uxnds 0.4.1a
- Add support from loading
"boot.rom"
from a relative path. - Fix controller device implementation to more closely match uxn/Varvara.
- [NDS] Minor audio fixes.
uxnds 0.4.0
New features:
- [3DS] Native 3DS port! Unlike the old uxn3ds, this one should have feature parity with the NDS port, in particular including a touch keyboard. As with uxn3ds, a 320x240 resolution screen is provided over 256x192, and the 3D slider can be used to observe the background and foreground layers separately.
- [NDS] New keyboard implementation - providing all keys exposed by the official Varvara implementation, as well as improving modifier support.
Improvements/Bug fixes:
- Fix "datetime" device implementation.
- [NDS] Minor optimizations to screen "fill mode".
- Moved the "reset" button to use a touch button instead.
uxnds 0.3.7
- screen: initial implementation of "fill mode"
- toolchain: migrate to BlocksDS (~80KB smaller .nds files)
- packaging: update bundled ROMs
uxnds 0.3.6
- uxn VM updates:
- implemented JCI/JMI/JSI opcodes
- updated datetime, file and system devices to (mostly) match mainline
- now with MMU support!
- properly implemented "quit" option
- bundled the correct-for-this-release version of uxn "essentials"
- other minor improvements
uxnds 0.3.5
- uxn VM updates:
- implemented opcode table order changes
- implemented new two-device file I/O
- implemented new changes to screen I/O
- uxnds will now look for "launcher.rom" if "boot.rom" is not present
uxnds 0.3.4
- Add directory reading support. (contributed by DeltaF1)
- Add reset key combo (START+SELECT), with confirmation prompt. (with contributions from DeltaF1)
- Fix inaccurate mouse device implementation. (contributed by Hoolean)
- Minor fixes/toolchain updates.
uxnds 0.3.3
Update to match latest mainline changes.
uxnds 0.3.2
- update PPU logic to match latest spec changes