Remove setting for fast-forward mode

This commit is contained in:
Henrik Rydgård
2025-10-20 13:47:50 +02:00
parent 82bba691dd
commit a656496953
50 changed files with 1 additions and 54 deletions
-1
View File
@@ -694,7 +694,6 @@ static const ConfigSetting graphicsSettings[] = {
ConfigSetting("FrameRate", &g_Config.iFpsLimit1, 0, CfgFlag::PER_GAME),
ConfigSetting("FrameRate2", &g_Config.iFpsLimit2, -1, CfgFlag::PER_GAME),
ConfigSetting("AnalogFrameRate", &g_Config.iAnalogFpsLimit, 240, CfgFlag::PER_GAME),
ConfigSetting("UnthrottlingMode", &g_Config.iFastForwardMode, &DefaultFastForwardMode, &FastForwardModeToString, &FastForwardModeFromString, CfgFlag::PER_GAME),
#if defined(USING_WIN_UI)
ConfigSetting("RestartRequired", &g_Config.bRestartRequired, false, CfgFlag::DONT_SAVE),
#endif
-1
View File
@@ -203,7 +203,6 @@ public:
bool bShowImDebugger;
int iFrameSkip;
int iFastForwardMode; // See FastForwardMode in ConfigValues.h.
bool bAutoFrameSkip;
bool bEnableCardboardVR; // Cardboard Master Switch
+1 -1
View File
@@ -580,7 +580,7 @@ void __DisplayFlip(int cyclesLate) {
bool duplicateFrames = g_Config.bRenderDuplicateFrames && g_Config.iFrameSkip == 0;
bool fastForwardSkipFlip = g_Config.iFastForwardMode != (int)FastForwardMode::CONTINUOUS;
bool fastForwardSkipFlip = false;
Draw::DrawContext *draw = gpu->GetDrawContext();
if (draw) {
-5
View File
@@ -468,11 +468,6 @@ void DeveloperToolsScreen::CreateGraphicsTab(UI::LinearLayout *list) {
list->Add(new CheckBox(&g_Config.bVendorBugChecksEnabled, dev->T("Enable driver bug workarounds")));
list->Add(new CheckBox(&g_Config.bShaderCache, dev->T("Enable shader cache")));
static const char *ffModes[] = { "Render all frames", "", "Frame Skipping" };
PopupMultiChoice *ffMode = list->Add(new PopupMultiChoice(&g_Config.iFastForwardMode, dev->T("Fast-forward mode"), ffModes, 0, ARRAY_SIZE(ffModes), I18NCat::GRAPHICS, screenManager()));
ffMode->SetEnabledFunc([]() { return !g_Config.bVSync; });
ffMode->HideChoice(1); // not used
auto displayRefreshRate = list->Add(new PopupSliderChoice(&g_Config.iDisplayRefreshRate, 60, 1000, 60, dev->T("Display refresh rate"), 1, screenManager()));
displayRefreshRate->SetFormat(si->T("%d Hz"));
-1
View File
@@ -320,7 +320,6 @@ Enable Logging = ‎تفعيل سجل التصحيح
Enable shader cache = Enable shader cache
Enter address = ‎أدخل العنوان
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Enable debug logging
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -314,7 +314,6 @@ Enable Logging = Уключыць журнал адладкі
Enable shader cache = Enable shader cache
Enter address = Увядзіце адрас
Fast = Fast
Fast-forward mode = Рэжым хуткай перамоткі наперад
Fragment = Фрагмент
FPU = FPU
Framedump tests = Тэсты дампаў кадраў
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Enable debug logging
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Activa el registre
Enable shader cache = Enable shader cache
Enter address = Inseriu adreça
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Povolit záznam při ladění
Enable shader cache = Enable shader cache
Enter address = Zadejte adresu
Fast = Fast
Fast-forward mode = Rychle vpřed
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Aktiver fejlfindingslogning
Enable shader cache = Enable shader cache
Enter address = Indtast adresse
Fast = Fast
Fast-forward mode = Turbo
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -309,7 +309,6 @@ Enable driver bug workarounds = Treiberfehler-Umgehungen aktivieren
Enable Logging = Fehlerbehebungs-Protokollierung aktivieren
Enable shader cache = Schattierer-Cache aktivieren
Enter address = Adresse eingeben
Fast-forward mode = Schnellvorlauf-Modus
FPU = FPU
Fragment = Fragment
Frame timing = Einzelbild-Timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Padenni Log
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -338,7 +338,6 @@ Enable Logging = Enable debug logging
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
Fragment = Fragment
FPU = FPU
Framedump tests = Framedump tests
-1
View File
@@ -315,7 +315,6 @@ Enable Logging = Activar registro
Enable shader cache = Habilitar caché de shaders
Enter address = Introducir dirección
Fast = Rápido
Fast-forward mode = Modo de avance rápido
FPU = FPU
Fragment = Fragmentos
Frame Profiler = Analizador de fotogramas
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Activar registro
Enable shader cache = Enable shader cache
Enter address = Insertar dirección
Fast = Fast
Fast-forward mode = Modo turbo
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = ‎روشن کردن لاگ باگ‌ها
Enable shader cache = Enable shader cache
Enter address = وارد کردن ادرس
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Ota virheenkorjauksen kirjaaminen käyttöön
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Pikakelaus
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Activer le journal de débogage
Enable shader cache = Enable shader cache
Enter address = Entrer une adresse
Fast = Fast
Fast-forward mode = Vitesse max
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Activar rexistro
Enable shader cache = Enable shader cache
Enter address = Insertar dirección
Fast = Fast
Fast-forward mode = Modo turbo
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Ενεργοποίηση καταγραφής αποσφαλμ
Enable shader cache = Enable shader cache
Enter address = Διεύθυνση Enter
Fast = Fast
Fast-forward mode = Γρήγορη προώθηση
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = אפשר דיווח באגים
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = םיגאב חוויד רשפא
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Uključi debug logging
Enable shader cache = Enable shader cache
Enter address = Upiši adresu
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable driver bug workarounds = Enable driver bug workarounds
Enable shader cache = Enable shader cache
Enter address = Cím megadása
Fast = Fast
Fast-forward mode = Gyorsítás módja
FPU = FPU
Fragment = Fragment
Frame timing = Képkocka időzítés
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Hidupkan pencatat awakutu
Enable shader cache = Enable shader cache
Enter address = Masukkan alamat
Fast = Fast
Fast-forward mode = Pemajuan cepat
FPU = FPU
Fragment = Fragment
Frame timing = Waktu bingkai
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Attiva Log del Debug
Enable shader cache = Abilita cache dello shader
Enter address = Inserire indirizzo
Fast = Fast
Fast-forward mode = Avanti veloce
FPU = FPU
Fragment = Frammento
Frame timing = Temporizzazione frame
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = デバッグログを有効にする
Enable shader cache = シェーダーキャッシュを有効にする
Enter address = アドレスを入力する
Fast = 速い
Fast-forward mode = 速度制限を解除
FPU = FPU
Fragment = フラグメント
Frame timing = フレームタイミング
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Ngatifke ngangkut barang
Enable shader cache = Enable shader cache
Enter address = Ketik alamat
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -314,7 +314,6 @@ Enable Logging = 디버그 로깅 활성화
Enable shader cache = 셰이더 캐시 활성화
Enter address = 주소 입력
Fast = 빠름
Fast-forward mode = 빨리 감기
Fragment = 단편
FPU = FPU
Framedump tests = 프레임 덤프 테스트
-1
View File
@@ -328,7 +328,6 @@ Enable Logging = Enable debug logging
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
Fragment = Fragment
FPU = FPU
Framedump tests = Framedump tests
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = ເປີດໃຊ້ງານ logging
Enable shader cache = Enable shader cache
Enter address = ໃສ່ຄ່າທີ່ຢູ່
Fast = Fast
Fast-forward mode = ເລັ່ງເທີໂບ
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Įjungti testinio režimo statuso rašymą į failus
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Upayakan log pepijat
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Foutlogboek inschakelen
Enable shader cache = Enable shader cache
Enter address = Adres invoeren
Fast = Fast
Fast-forward mode = Versnellen
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Debugloggning
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -311,7 +311,6 @@ Enable Logging = Włącz dziennik zdarzeń debugera
Enable shader cache = Włącz pamięć podręczną shaderów
Enter address = Wprowadź adres
Fast = Szybka
Fast-forward mode = Pełna prędkość
FPU = FPU
Fragment = Fragmentu
Frame timing = Czasy klatek
-1
View File
@@ -338,7 +338,6 @@ Enable Logging = Ativar o registro do debug
Enable shader cache = Enable shader cache
Enter address = Inserir endereço
Fast = Rápido
Fast-forward mode = Modo de avanço rápido
Fragment = Fragmento
FPU = FPU
Framedump tests = Testes dos dumps dos frames
-1
View File
@@ -336,7 +336,6 @@ Enable Logging = Ativar Log do Debug
Enable shader cache = Enable shader cache
Enter address = Inserir endereço
Fast = Fast
Fast-forward mode = Avanço rápido
FPU = FPU
Fragment = Fragmento
Frame timing = Tempo do frame
-1
View File
@@ -313,7 +313,6 @@ Enable Logging = Enable debug logging
Enable shader cache = Enable shader cache
Enter address = Enter address
Fast = Fast
Fast-forward mode = Repede inainte
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Включить отладочное логирование
Enable shader cache = Включить кэш шейдеров
Enter address = Ввести адрес
Fast = Быстро
Fast-forward mode = Перемотка вперёд
FPU = FPU
Fragment = Фрагмент
Frame timing = Время кадра
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Felsökningsloggning
Enable shader cache = Enable shader cache
Enter address = Adress
Fast = Snabb
Fast-forward mode = Snabbspola
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -313,7 +313,6 @@ Enable Logging = Paganahin ang Debug Logging
Enable shader cache = Enable shader cache
Enter address = Ilagay ang address
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Timing ng frame
-1
View File
@@ -317,7 +317,6 @@ Enable driver bug workarounds = เปิดใช้งานการแก้
Enable shader cache = เปิดการใช้งานเฉดเดอร์แคช
Enter address = ใส่ค่าที่อยู่
Fast = เร็ว
Fast-forward mode = โหมดการเร่งความเร็ว
Flush the trace = ล้างการติดตาม
Force-enable HLE = บังคับเปิดใช้งานโมดูล HLE
FPU = FPU
-1
View File
@@ -314,7 +314,6 @@ Enable Logging = Hata Ayıklama Günlüğünü Etkinleştir
Enable shader cache = Gölgelendirici önbelleğini etkinleştir
Enter address = Adres Gir
Fast = Hızlı
Fast-forward mode = Hızlı ileri Sarma Modu
FPU = FPU
Fragment = Parça
Frame timing = Kare Zamanlaması
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Ввімкнути логування
Enable shader cache = Enable shader cache
Enter address = Введіть адресу
Fast = Швидко
Fast-forward mode = Швидко вперед
FPU = FPU
Fragment = Фрагмент
Frame timing = Хронометраж кадру
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = Cho phép ghi nhật ký debug
Enable shader cache = Enable shader cache
Enter address = Nhập địa chỉ
Fast = Fast
Fast-forward mode = Fast-forward mode
FPU = FPU
Fragment = Fragment
Frame timing = Frame timing
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = 启用调试日志
Enable shader cache = 启用着色器缓存
Enter address = 输入地址
Fast = 快速
Fast-forward mode = 加速键的工作模式
FPU = FPU
Fragment = 片段着色器
Frame timing = 帧时间统计信息
-1
View File
@@ -312,7 +312,6 @@ Enable Logging = 啟用偵錯記錄
Enable shader cache = 啟用著色器快取
Enter address = 輸入位址
Fast = 快速
Fast-forward mode = 快轉模式
FPU = FPU
Fragment = 片段
Frame timing = 影格計時
-1
View File
@@ -536,7 +536,6 @@ int main(int argc, const char* argv[])
g_Config.iButtonPreference = PSP_SYSTEMPARAM_BUTTON_CROSS;
g_Config.iLockParentalLevel = 9;
g_Config.iInternalResolution = 1;
g_Config.iFastForwardMode = (int)FastForwardMode::CONTINUOUS;
g_Config.bEnableLogging = (fullLog || outputDebugStringLog);
g_Config.bSoftwareSkinning = true;
g_Config.bVertexDecoderJit = true;