Skip to content

Releases: asiekierka/uxnds

uxnds 0.4.3

08 May 21:06
Compare
Choose a tag to compare
  • [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

03 May 16:55
Compare
Choose a tag to compare
  • [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

02 May 21:43
Compare
Choose a tag to compare
  • 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

02 May 20:51
Compare
Choose a tag to compare

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

24 Apr 20:57
Compare
Choose a tag to compare
  • screen: initial implementation of "fill mode"
  • toolchain: migrate to BlocksDS (~80KB smaller .nds files)
  • packaging: update bundled ROMs

uxnds 0.3.6

18 Feb 12:05
Compare
Choose a tag to compare
  • 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

14 May 19:40
Compare
Choose a tag to compare
  • 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

04 Feb 07:47
Compare
Choose a tag to compare
  • 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

26 Sep 17:57
Compare
Choose a tag to compare

Update to match latest mainline changes.

uxnds 0.3.2

02 Aug 16:31
Compare
Choose a tag to compare
  • update PPU logic to match latest spec changes