Commit Graph

50 Commits

Author SHA1 Message Date
19b358359c Qt: Move recompiler icache to console settings page 2022-07-26 18:42:37 +10:00
75b4891f78 Qt: Fix Apply Game Settings option 2022-07-23 00:13:55 +10:00
853e9a8a6a Qt: Fix updater 2022-07-22 21:51:00 +10:00
b42b5501f6 UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
4b31806bc9 SDLControllerInterface: Add option for PS4/PS5 enhanced mode 2021-09-08 11:29:25 +10:00
c8dfb2cd54 Qt: Add comments to AdvancedSettingsWidget::onResetToDefaultClicked() 2021-09-01 14:55:58 +10:00
4ef5f434be Qt: Move MSAA to advanced settings 2021-09-01 14:55:13 +10:00
a8dea21725 Qt: Make advanced seting constructors return the widget 2021-09-01 14:54:49 +10:00
521d20bcd2 CommonHostInterface: Add display enhancement settings option 2021-08-15 14:23:20 +10:00
3f3607548f CommonHostInterface: Make status indicators toggleable 2021-08-12 21:31:40 +10:00
21938e14c6 CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
24306be757 CommonHostInterface: Add save state backup option 2021-07-03 16:50:51 +10:00
ea26fc4b49 Qt/GameProperties: Fix single step value of geometry threshold 2021-06-24 16:59:38 +10:00
08a815ad7b FullscreenUI: Make show status indicator setting local 2021-05-20 12:19:26 +10:00
1fa4460590 Added a toggle for persistent message. (#2106)
* Added a toggle for persistent message.

Added a toggle to display settings to disable persistent messages (ff, pause) in the fullscreen UI.

* Moved toggle for the icons to advanced settings.

Moved the toggle to the advanced settings as suggested.  Renamed the option from "show persistent messages" to "show speed icons", so that it's much more specific.
2021-05-20 12:19:26 +10:00
fe1a582909 System: Disallow booting when SBI files are missing 2021-04-22 13:40:48 +10:00
7641bbf5f2 UI: Shuffle around PGXP settings 2021-02-18 02:08:48 +10:00
cc0cc6fbb9 Qt: Add disable all enhancements to debug menu 2021-02-07 03:27:48 +10:00
701edb335a Various warning fixes 2021-02-06 19:19:55 +10:00
276f2e2ceb Update advancedsettingswidget.cpp 2021-01-31 22:02:40 +01:00
bd43241f3e Qt: Update German translation and register widget help (based on the new UI) (#1544)
* Update duckstation-qt_de.ts

* Update biossettingswidget.cpp

* Update emulationsettingswidget.cpp

* Update advancedsettingswidget.cpp

* Update displaysettingswidget.cpp
2021-02-01 01:11:49 +10:00
29331ef679 Qt: Update widget help text 2021-01-10 20:49:25 -08:00
68ce959d70 Settings: Add option to temporarily disable all enhancements 2020-12-30 17:39:29 +10:00
aa65280ec3 Qt: Fix typo in advanced settings 2020-12-27 00:45:34 +10:00
a385573672 Qt: Add texture replacement options to advanced settings 2020-12-26 00:47:03 +10:00
6de53054c1 Qt: Move blit swap chain option to display settings 2020-12-26 00:47:02 +10:00
744cfbd924 Frontends: Add PGXP Depth Buffer options 2020-12-23 01:39:49 +10:00
a511882cb8 D3D11HostDisplay: Add an option to force a blit/discard swap chain 2020-12-06 23:46:23 +10:00
f0ff7ce231 PGXP: Add geometry tolerance setting 2020-11-27 01:40:50 +10:00
bf2e38aed5 CPU/Recompiler: Implement LUT-based fastmem 2020-11-24 14:49:21 +10:00
2b66492ed8 HostInterface: Add proper turbo speed setting 2020-11-03 22:59:26 +10:00
2c8a4ff154 HostDisplay: Add an option to decouple display fps from emulator fps
Makes Android so much faster...
2020-11-03 16:17:45 +10:00
7566c45f64 CPU/Recompiler: Implement fastmem 2020-10-18 14:54:38 +10:00
907bba19c0 Qt: Fix crash in advanced reset to defaults 2020-10-10 19:45:31 +10:00
4f0007dd55 PGXP: Make preserving pre-divide fractional coordinates an option
Fixes holes in geometry in Crash Team Racing with PGXP on.
2020-10-10 00:07:07 +10:00
51e8eb108e Qt: Fix PGXP CPU mode option not applying 2020-10-05 00:18:10 +10:00
38244dfcca Qt: Fix some advanced options having editable titles 2020-10-03 01:06:04 +10:00
1e6d50e4dc Qt: Fix advanced setting text being editable 2020-09-08 11:44:54 +10:00
e731c87757 Qt: Turn tweaks/hacks into a table
Also move PGXP CPU mode/vertex cache to advanced options
2020-09-06 20:54:00 +10:00
19d6037b99 CPU: Implement instruction cache simulation
Implemented for all execution modes. Disabled by default in the cached
interpreter and recompiler, always enabled in the pure interpreter.
2020-08-29 22:07:40 +10:00
ab002e78e1 Support translating strings in emulator core 2020-08-22 13:06:20 +10:00
67fb9253cb Qt: Hide debug menu by default 2020-08-19 00:01:57 +10:00
96b86acb4f Qt: Move debug GPU device to advanced options 2020-08-09 00:03:07 +10:00
1d5f810a4b CPU/Recompiler: Disable memory access exceptions by default
This means it'll no longer pass amidog's CPU test in the default config.
But no games rely on this. You can enable it in advanced options if you
want to pass the CPU test.
2020-08-08 23:44:13 +10:00
68d98af497 Qt: Remove usage of QString where possible for settings 2020-07-21 20:10:06 +10:00
4e2b3189b0 Qt: Replace QtSettingsInterface with INISettingsInterface 2020-07-16 20:35:49 -07:00
0b11a14e24 Qt: Better handling of default settings not in ini 2020-07-01 00:56:46 +10:00
d005025f8f Qt/AdvancedSettings: Fix swapped widget bindings 2020-06-17 12:34:41 -07:00
b7d9ce98e8 Qt: Connect tweak/hack settings to Qt frontend 2020-06-16 09:53:18 -07:00
101e1bfd73 Qt: Add advanced settings 2020-05-01 00:59:31 +10:00