ui/overlay: Fix enhanced frame pacing naming and disable frameskip for now.

This commit is contained in:
JPikachu 2025-05-09 23:35:42 +01:00
parent 3cc4e5b0dc
commit 61fc3b4f9d
2 changed files with 15 additions and 13 deletions
src/android/app/src/main/java/org/yuzu/yuzu_emu
features/settings/model/view
fragments

View file

@ -227,22 +227,25 @@ abstract class SettingsItem(
override fun reset() = BooleanSetting.FRAME_INTERPOLATION.reset()
}
val enableFrameSkippingSetting = object : AbstractBooleanSetting {
override val key = BooleanSetting.FRAME_SKIPPING.key
val enableFrameSkippingSetting = DisabledSetting(
object : AbstractBooleanSetting {
override val key = BooleanSetting.FRAME_SKIPPING.key
override fun getBoolean(needsGlobal: Boolean): Boolean =
BooleanSetting.FRAME_SKIPPING.getBoolean(needsGlobal)
override fun getBoolean(needsGlobal: Boolean): Boolean =
BooleanSetting.FRAME_SKIPPING.getBoolean(needsGlobal)
override fun setBoolean(value: Boolean) =
BooleanSetting.FRAME_SKIPPING.setBoolean(value)
override fun setBoolean(value: Boolean) =
BooleanSetting.FRAME_SKIPPING.setBoolean(value)
override val defaultValue = BooleanSetting.FRAME_SKIPPING.defaultValue
override val defaultValue = BooleanSetting.FRAME_SKIPPING.defaultValue
override fun getValueAsString(needsGlobal: Boolean): String =
BooleanSetting.FRAME_SKIPPING.getValueAsString(needsGlobal)
override fun getValueAsString(needsGlobal: Boolean): String =
BooleanSetting.FRAME_SKIPPING.getValueAsString(needsGlobal)
override fun reset() = BooleanSetting.FRAME_SKIPPING.reset()
}
)
override fun reset() = BooleanSetting.FRAME_SKIPPING.reset()
}
val syncCoreSpeedSetting = object : AbstractBooleanSetting {
override val key = BooleanSetting.CORE_SYNC_CORE_SPEED.key

View file

@ -565,8 +565,7 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback {
var fpsText = String.format("FPS: %.1f", actualFps)
if (enableFrameInterpolation) {
val interpolatedFps = actualFps * 2
fpsText += String.format(" (Interp: %.1f)", interpolatedFps)
fpsText += ("(Enhanced)")
}
if (enableFrameSkipping) {