diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ba62ca..f99f357 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,18 @@ # Changelog -## Unreleased +## 2.20.0 - 2026-09-11 +- Improved font rendering to more closely match the original engine. On + Windows, MS Gothic and MS Mincho are now used by default when available. +- The experimental `enable_zb` option has been removed. (#44) +- SACT: Message skipping now also skips text animation, effects, waits, and + related input waits. +- SACT: BGM now honors the loop count specified by the game. +- SACT: Fixed timer handling in 楽園行. - The popup menu and dialogs can now be operated with the keyboard. +- Fixed mouse coordinates changing unexpectedly when automatic mouse movement + is disabled in System 3.8/3.9 games. +- Android: The status bar now stays hidden after returning to the game. (#81) +- Debugger: Added an `info cache` command for viewing cache usage and hit rates. ## 2.19.1 - 2026-08-02 - Fixed an issue that prevented moving upward during battles in Rance 4. diff --git a/CMakeLists.txt b/CMakeLists.txt index d60ee43..98dd242 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ set(CMAKE_C_STANDARD 99) enable_testing() set(CMAKE_EXPORT_COMPILE_COMMANDS TRUE) -set(XSYSTEM35_VERSION "2.19.1") +set(XSYSTEM35_VERSION "2.20.0") include(CheckSymbolExists) include(FetchContent) diff --git a/android/app/build.gradle b/android/app/build.gradle index 1d0c8a4..71c253d 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -17,7 +17,7 @@ android { minSdkVersion 21 targetSdkVersion 34 versionCode 36 - versionName "2.19.1" + gitRevision() + versionName "2.20.0" + gitRevision() externalNativeBuild { cmake { arguments "-DANDROID_APP_PLATFORM=android-19", "-DANDROID_STL=c++_static"