Skip to content

v2.1.0

Pre-release
Pre-release

Choose a tag to compare

@RocketRobz RocketRobz released this 11 Oct 03:09
· 2 commits to master since this release

What's new?

  • Ported to BlocksDS (v1.24.0 as of this release)!
  • Switched to THUMB code instead of ARM for reduced filesize.
  • Reduced filesize even further by updating the Cyclone 68k emulator from v0.084 to v0.088 (ported from NeoDS).
  • Enabled 6-button pad support!
    • L acts as X, X acts as Y, R acts as Z, and SELECT acts as MODE.
    • To make room, scale mode changing (L button, along with R for changing position) and save state support (X button) have been removed, and the ROM list now opens by touching the touch screen.
  • Reverted ROM size limit in DS mode from 2.5MB to 3MB.
  • @xonn83: Converted some code from C to ARM.
  • @xonn83: Other minor improvements.
  • Optimized frame drawing to use 8BPP mode instead of 16BPP (ARGB1555) mode, along with skipping some scanlines to fit into the DS(i) screen.
  • On-screen colors now update when CRAM is written with new values.
  • Removed external audio playback.
  • Re-added version number display.

Bug fixes

  • @xonn83: Fixed varying speeds of emulation, and reduced max frameskip to 2.
  • Fixed some pixels not displaying properly due to not flushing data cache containing the pixels.
  • RAM is now allocated for the ROM instead of using hardcoded RAM offsets when running in DSi mode.