diff --git a/Changelog.md b/Changelog.md index 42469e5..f6d50be 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,25 @@ # Changelog +## Version 1.1.0 + +* Additions: + - GSPGPU/GX code was revised and enhanced: + - Screens can be buffer-swapped independently using the new gfxConfigScreen function. + - Added gspSetEventCallback for running event code directly on the GSP thread. + - Added gspWaitForAnyEvent for waiting for any GSP event. + - Added gfxIs3D for retrieving 3D-enable status. + - Added AM_InstallFirm. + - Added __sync_get_arbiter. + - Added support for usleep. + +* Changes: + - NDSP thread priority has been increasing, therefore mitigating potential sound issues due to high CPU usage on the main thread. + - RomFS initialization no longer makes romfs:/ the default device. + +* Bug fixes: + - Fixed the timeout parameter in svcArbitrateAddress. + - Fixed svcSetTimer. + ## Version 1.0.0 * New features: diff --git a/libctru/Makefile b/libctru/Makefile index dad4a56..df51cae 100644 --- a/libctru/Makefile +++ b/libctru/Makefile @@ -9,7 +9,7 @@ endif include $(DEVKITARM)/base_rules export LIBCTRU_MAJOR := 1 -export LIBCTRU_MINOR := 0 +export LIBCTRU_MINOR := 1 export LIBCTRU_PATCH := 0 diff --git a/libctru/include/3ds.h b/libctru/include/3ds.h index 1a7b2f9..125a5ea 100644 --- a/libctru/include/3ds.h +++ b/libctru/include/3ds.h @@ -81,6 +81,7 @@ extern "C" { * @example graphics/printing/multiple-windows-text/source/main.c * @example graphics/gpu/fragment_light/source/main.c * @example graphics/gpu/geoshader/source/main.c + * @example graphics/gpu/gpusprites/source/main.c * @example graphics/gpu/immediate/source/main.c * @example graphics/gpu/simple_tri/source/main.c * @example graphics/gpu/textured_cube/source/main.c