dolphin/Source/Core/DolphinQt
JosJuice 1c4088e203 DolphinQt: Allow customizing TAS input turbo interval
As a side effect of 9c5c3c0, Dolphin's frame counter was changed
to run at 60/50 Hz even if the game is running at a lower framerate
such as 30 fps. Since the TAS input turbo button functionality
toggled the state of a button every other frame as reported by
the frame counter, this change made the turbo button functionality
not work with 30/25 fps games.

I believe it would be hard to change the frame counter back to
how it used to work without undermining the point of 9c5c3c0,
and I'm not sure if doing so would be desireable or not anyway,
so what I'm doing instead is letting the user determine how long
turbo button presses should last. This lets users avoid the 30/25
fps game problem while also granting additional flexibility.
Perhaps there is some game where it is useful to mash at a speed
which is slower than frame perfect.
2020-07-02 16:58:29 +02:00
..
Config Replace Windows CMake lambda constexpr capture workaround 2020-06-25 13:11:29 +02:00
Debugger Merge pull request #8808 from sepalani/net-widgets-block 2020-06-26 07:38:52 -04:00
FIFO DolphinQt: Use qOverload where applicable 2020-04-28 16:54:19 +02:00
GameList DolphinQt: Add columns with file format details 2020-06-25 12:49:36 +02:00
NetPlay Add option to disallow SD card writes 2020-05-28 15:11:37 -04:00
QtUtils DolphinQt: Use QFontMetrics::boundingRect instead of QFontMetrics::width 2020-06-08 12:32:36 +02:00
Settings Merge pull request #8853 from CrunchBite/feature-xlink-kai-bba 2020-06-27 23:32:49 -04:00
TAS DolphinQt: Allow customizing TAS input turbo interval 2020-07-02 16:58:29 +02:00
AboutDialog.cpp Qt/AboutDialog: Clean up code a bit 2019-10-13 16:11:19 +02:00
AboutDialog.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
CMakeLists.txt DolphinQt: Use QFontMetrics::boundingRect instead of QFontMetrics::width 2020-06-08 12:32:36 +02:00
CheatsManager.cpp Configurable MEM1 and MEM2 sizes at runtime via Dolphin.ini 2020-04-28 12:10:50 -05:00
CheatsManager.h CheatsManager: Improve performance of searching & add input validation 2019-05-26 17:32:48 +02:00
ConvertDialog.cpp DolphinQt: Fix a -Wshadow warning in ConvertDialog 2020-06-25 16:44:02 +02:00
ConvertDialog.h RVZ: Make m_rvz a template parameter 2020-06-17 13:48:45 +02:00
DiscordHandler.cpp DiscordHandler: Don't delay shutdown by up to 2s 2019-06-13 23:34:25 +02:00
DiscordHandler.h DiscordHandler: Don't delay shutdown by up to 2s 2019-06-13 23:34:25 +02:00
DiscordJoinRequestDialog.cpp Externals: Fix include path for picojson and discord 2020-04-29 11:45:59 +02:00
DiscordJoinRequestDialog.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
DolphinQt.manifest Fix malformed manifests 2019-11-11 11:47:10 +01:00
DolphinQt.rc Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
DolphinQt.vcxproj DolphinQt: Use QFontMetrics::boundingRect instead of QFontMetrics::width 2020-06-08 12:32:36 +02:00
DolphinQt.vcxproj.user Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GCMemcardCreateNewDialog.cpp GCMemcard: Remove dependency on g_SRAM and force the caller to provide the relevant values instead. 2020-06-17 01:30:37 +02:00
GCMemcardCreateNewDialog.h GCMemcardManager: Add GUI to create new memory card. 2020-04-28 23:59:15 +02:00
GCMemcardManager.cpp GCMemcard: Move from global namespace into a Memcard namespace. 2020-06-16 20:18:39 +02:00
GCMemcardManager.h GCMemcard: Move from global namespace into a Memcard namespace. 2020-06-16 20:18:39 +02:00
Host.cpp Merge pull request #8745 from AdmiralCurtiss/savestate-load-callback-qt 2020-04-27 15:29:55 +02:00
Host.h Merge pull request #8745 from AdmiralCurtiss/savestate-load-callback-qt 2020-04-27 15:29:55 +02:00
HotkeyScheduler.cpp DolphinQt: change freelook fov by the step size 2020-06-25 13:34:42 -05:00
HotkeyScheduler.h NetPlay: Implement golf mode 2019-04-05 07:01:03 -04:00
Info.plist.in Add new file format RVZ based on WIA 2020-06-17 13:47:34 +02:00
Main.cpp Core: Add support for specifying a command line option to boot the game into a save-state 2020-05-06 22:10:30 -05:00
MainWindow.cpp Add new file format RVZ based on WIA 2020-06-17 13:47:34 +02:00
MainWindow.h Debugger: Add a Thread widget 2020-05-03 20:48:30 +04:00
MenuBar.cpp DolphinQt: Add columns with file format details 2020-06-25 12:49:36 +02:00
MenuBar.h DolphinQt: Add fastmem option to debugger UI 2020-06-02 06:18:52 -04:00
RenderWidget.cpp VideoCommon: remove VertexShaderManager functions instead preferring the direct freelook camera methods 2020-05-03 13:34:13 -05:00
RenderWidget.h Qt/RenderWidget: Remove fill background functionality 2020-03-11 23:13:45 +10:00
ResourcePackManager.cpp DolphinQt: setTabKeyNavigation(false) on QTableWidget and QTableView. 2020-02-06 20:48:45 -06:00
ResourcePackManager.h ResourcePacks: Fix various bugs 2019-02-11 11:05:35 +01:00
Resources.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
Resources.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
SearchBar.cpp Connect numerous QPushButtons to use clicked signal instead of pressed. This unifies UI behaviour more. 2019-07-24 00:18:58 +02:00
SearchBar.h DolphinQt: Make Ctrl+F show the game list search and select the search text if already open. Escape closes. 2019-03-21 17:06:16 -05:00
Settings.cpp Debugger: Add a Thread widget 2020-05-03 20:48:30 +04:00
Settings.h Debugger: Add a Thread widget 2020-05-03 20:48:30 +04:00
ToolBar.cpp Add signals to enable/disable Refresh button 2019-10-19 23:15:38 +02:00
ToolBar.h DolphinQt: clean up includes 2019-02-25 20:15:12 +00:00
Translation.cpp Common/MsgHandler: Namespace code within the Common namespace 2019-06-19 16:03:55 -04:00
Translation.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
Updater.cpp DolphinQt: Replace QStringLiteral with alternatives where applicable 2019-07-30 09:06:03 -04:00
Updater.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
WiiUpdate.cpp Qt: Use ModalMessageBox everywhere 2019-03-04 21:53:02 +01:00
WiiUpdate.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
qt.conf Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
qt.conf.win DolphinQt/CMake: Building on Windows 2019-05-12 00:05:10 +02:00
resource.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00