BlocksDS 0.5
-
SDK:
- Defined a default location for BlocksDS:
/opt/blocksds/
- Integrated
libxm7
as a core library. - Use
mkfatimg
(distributed with FatFs) instead ofimgbuild.sh
to reduce the number of dependencies. - Fixed
mmutil
target in Makefiles in parallel builds.
- Defined a default location for BlocksDS:
-
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()
.
-