diff --git a/src/android/app/src/main/java/org/citra/citra_emu/features/settings/model/IntSetting.kt b/src/android/app/src/main/java/org/citra/citra_emu/features/settings/model/IntSetting.kt index f0726f665..ba7dc4c3b 100644 --- a/src/android/app/src/main/java/org/citra/citra_emu/features/settings/model/IntSetting.kt +++ b/src/android/app/src/main/java/org/citra/citra_emu/features/settings/model/IntSetting.kt @@ -26,6 +26,7 @@ enum class IntSetting( AUDIO_INPUT_TYPE("output_type", Settings.SECTION_AUDIO, 0), NEW_3DS("is_new_3ds", Settings.SECTION_SYSTEM, 1), LLE_APPLETS("lle_applets", Settings.SECTION_SYSTEM, 0), + STEPS_PER_HOUR("steps_per_hour", Settings.SECTION_SYSTEM, 0), CPU_CLOCK_SPEED("cpu_clock_percentage", Settings.SECTION_CORE, 100), LINEAR_FILTERING("filter_mode", Settings.SECTION_RENDERER, 1), SHADERS_ACCURATE_MUL("shaders_accurate_mul", Settings.SECTION_RENDERER, 0), diff --git a/src/android/app/src/main/jni/config.cpp b/src/android/app/src/main/jni/config.cpp index 105712aba..9715a6f80 100644 --- a/src/android/app/src/main/jni/config.cpp +++ b/src/android/app/src/main/jni/config.cpp @@ -223,6 +223,7 @@ void Config::ReadValues() { ReadSetting("System", Settings::values.init_ticks_override); ReadSetting("System", Settings::values.plugin_loader_enabled); ReadSetting("System", Settings::values.allow_plugin_loader); + ReadSetting("System", Settings::values.steps_per_hour); // Camera using namespace Service::CAM; diff --git a/src/android/app/src/main/jni/default_ini.h b/src/android/app/src/main/jni/default_ini.h index 8f82352f9..7a3626b64 100644 --- a/src/android/app/src/main/jni/default_ini.h +++ b/src/android/app/src/main/jni/default_ini.h @@ -307,6 +307,9 @@ init_ticks_type = # Defaults to 0. init_ticks_override = +# Number of steps per hour reported by the pedometer (Default 0) +steps_per_hour = + # Plugin loader state, if enabled plugins will be loaded from the SD card. # You can also set if homebrew apps are allowed to enable the plugin loader plugin_loader =