Skip to content

BlocksDS 0.5

Compare
Choose a tag to compare
@AntonioND AntonioND released this 31 Mar 01:43
· 842 commits to master since this release
  • SDK:

    • Defined a default location for BlocksDS: /opt/blocksds/
    • Integrated libxm7 as a core library.
    • Use mkfatimg (distributed with FatFs) instead of imgbuild.sh to reduce the number of dependencies.
    • Fixed mmutil target in Makefiles in parallel builds.
  • libnds:

    • Peripherals:

      • Improved rumble peripheral handling (including detection of the DS Rumble Pak).
      • Cleaned up REG_EXMEMCNT initialization for the Guitar Grip and Paddle peripheral drivers.
    • Improved error recovery in glInit(). This allows recovering the geometry engine from certain situations where a program exited in the middle of 3D engine processing.

    • Improved error recovery in getcwd().

    • Fixed and simplified exit to loader code on the ARM7 side.

    • Improved documentation of exit to loader logic and BoxTest().