Connor McLaughlin
8dba6a186f
Config: Add dynamic options to SettingInfo
2022-12-18 03:47:00 +00:00
Connor McLaughlin
6f407b2080
PAD: Add bind index to InputBindingInfo
2022-12-18 03:47:00 +00:00
Connor McLaughlin
59e10bcac6
PAD: Move input-related stuff out
2022-12-18 03:47:00 +00:00
Connor McLaughlin
facbfa479b
Qt: Fix graphics settings opening to replacement tab
2022-12-14 12:50:30 +01:00
Connor McLaughlin
60fe05bc63
Qt: Fix crash opening ELF game properties
...
Introduced in 9da8e9280f
2022-12-12 14:46:49 +00:00
Connor McLaughlin
9da8e9280f
Qt: Add disc path option for ELF game list entries
2022-12-12 13:35:37 +00:00
refractionpcsx2
6d5c05fba3
GS: Enable memory wrapping always
2022-12-12 09:31:26 +00:00
escape209
60b92ba775
Qt: Fix being able to access hidden tabs in Graphics menu
2022-12-11 16:02:55 +01:00
Connor McLaughlin
354951f1d6
GS: Add internal resolution screenshot option
2022-12-11 03:00:49 +00:00
Connor McLaughlin
a67d3e9aee
GS: Remove Zoom and Offsets
...
Crop is far superior since it operates at pixel increments, and lets
you control all four edges independently.
2022-12-11 03:00:49 +00:00
lightningterror
b509a849a1
Qt: Add tooltips to Audio settings.
...
Only option name and default setting, no actual tooltip.
2022-12-08 19:18:20 +01:00
lightningterror
a2d0b8b452
Qt: Add tooltips to Advanced settings.
2022-12-08 19:18:20 +01:00
lightningterror
1fa7526036
Qt: Properly disable Skipdraw global on release builds.
2022-12-08 19:18:20 +01:00
lightningterror
1033726d65
Qt: Rename some options.
...
TV Shader drop down list:
None -> None (Default)
Sharpening drop down list:
Disabled -> None (Default)
Renderer Automatic -> Automatic (Default)
2022-12-08 19:18:20 +01:00
lightningterror
e5c3f82dd9
Qt: Add tooltips to Graphics settings.
...
Most of them are only default settings for the options.
2022-12-08 19:18:20 +01:00
lightningterror
2c21dddea9
Qt: Add tooltips to Interface settings.
...
Tooltips itself are empty, just add the default checked value.
2022-12-08 19:18:20 +01:00
RedDevilus
208812347f
Qt: Resizes + better tooltips + Savestate warning
...
Bigger tooltip window
Controllers button shows up correctly at different DPI percentages
Rename some options
2022-12-08 16:06:31 +00:00
Connor McLaughlin
1b3c3efcd5
Achievements: Add option to disable notifications
2022-12-07 00:25:13 +00:00
lightningterror
80aed98e97
Qt: Add tooltips to memcard checkbox options.
2022-12-05 06:49:38 +01:00
lightningterror
a426df9c65
Qt: Correct bilinear default option tooltip.
...
Close #7538
2022-12-04 23:10:09 +01:00
Connor McLaughlin
d1891fc31c
Qt: Remove hardware download mode from global settings
...
Previously it would be disabled, leading to user confusion.
2022-12-04 14:33:00 +00:00
Connor McLaughlin
20193eae36
Qt: Remove dead code from ControllerBindingWidget_Base
...
This was moved to the settings tab a while back.
2022-12-04 11:37:54 +01:00
Connor McLaughlin
4bf6b1df5e
ImGuiOverlays: Add frame time graph
2022-12-03 04:07:31 +00:00
JordanTheToaster
410378dccd
Qt: Tiny UI changes
...
Just some minor UI changes.
2022-11-29 23:50:18 +00:00
Connor McLaughlin
f8bd4d7155
Qt: Shuffle some settings around/hide advanced by default
2022-11-24 09:46:49 +00:00
refractionpcsx2
7e66eb856c
GS: Add sharp bilinear post filter
...
Remove internal screenshot setting, all screenshots are internal (and it wasn't hooked up)
2022-11-23 17:28:54 +00:00
Connor McLaughlin
6f354c6c02
Qt: Move post-processing options into its own tab
2022-11-23 11:45:37 +00:00
Connor McLaughlin
f7c79fe3cc
GS: Implement FidelityFX CAS
2022-11-23 11:45:37 +00:00
AKuHAK
90a4025bcc
BiosTools: improve region codes
...
Region code numbering now matches regions inside CDVD_internal.h
Added region assignment for non-standard romver
Renamed HK region to Asia as 'H' covers not only Hong Kong, but also Korea and Taiwan
2022-11-22 17:19:01 +00:00
Connor McLaughlin
5026dda9ca
Qt: Fix Enable Per-Game Settings option
2022-11-22 17:14:56 +00:00
JordanTheToaster
5c5fdcf14d
Qt: Change dump compression to Zstandard
...
Until XZ stops exploding we should default to Zstandard for dump compression.
2022-11-22 10:50:28 +00:00
TellowKrinkle
a72cecd235
Input: Add FullAxis modifier
2022-11-19 19:16:52 -06:00
Connor McLaughlin
1ccddb92d4
EE Rec/IOP Rec: Rewrite large portions
...
- Add fastmem
- Add delay slot swapping
- Add COP2 sync elision
- Add block analysis and use analysis
- Add GPR register caching and renaming
2022-11-19 04:59:10 +00:00
sideprojectslab
e9d256aa74
INI: created new deinterlace_mode config setting to force new default to Automatic
2022-11-18 21:29:37 +00:00
sideprojectslab
0f42eab7a4
UI: Integrated Motion Adaptive Deinterlacing with UI
...
[SETTINGSVERSION+]
Added entries in the drop-down menu for Adaptive Deinterlacing
Re-arranged deinterlacing mode order in the drop-down menu.
"Auto" mode defaults to MAD.
Adjusted GameDB entries to be compatible with the new order of entries.
Improved Bob description for WX
2022-11-18 21:29:37 +00:00
refractionpcsx2
5321ca913e
EE: Implement Instant DMA hack for some cache problematic games
...
Bump savestate version for new dma stall flag
[SAVEVERSION+]
2022-11-07 18:56:04 +00:00
Connor McLaughlin
4463531f1e
FullscreenUI: Various improvements
2022-11-01 09:47:24 +00:00
refractionpcsx2
bc2f576b30
GS-HW: SW Render CLUT draws
2022-10-30 14:46:11 +00:00
JordanTheToaster
9868abe1b1
UI: Minor text fixes
...
Fixes flipped text from the Spin GPU PR.
2022-10-24 16:56:27 +02:00
TellowKrinkle
ac1f31f2cd
GS:HW: Add option to spin CPU during readbacks
2022-10-24 14:33:17 +01:00
TellowKrinkle
73044dffed
GS:MTL: Add option to spin GPU during readbacks
2022-10-24 14:33:17 +01:00
TheLastRar
8280292fb4
DEV9: Add per game host list support
2022-10-23 22:20:39 +01:00
Connor McLaughlin
a3b3edb565
Qt: Add interface section to per-game settings
2022-10-22 10:13:40 +01:00
refractionpcsx2
3f764e3122
Qt: Fix updating settings when bios changed
2022-10-21 12:02:23 +01:00
lightningterror
d2b5f86639
Qt: Fix Wunused-variable warning.
2022-10-16 16:14:25 +02:00
Connor McLaughlin
b9dffcb069
Qt: Add DInput input source
2022-10-16 14:54:38 +01:00
Connor McLaughlin
6c17f7ad49
GS: Support fractional upscale
2022-10-15 17:37:35 +01:00
Connor McLaughlin
cb1817f440
GS: Add hardware download mode option
2022-10-15 10:18:31 +01:00
Connor McLaughlin
0b09c259aa
Qt: Add input and settings overlays
2022-10-15 10:11:17 +01:00
RedPanda4552
fb9c38b75f
Qt: Add dialog for memory card conversion
2022-10-14 21:56:41 +01:00
RedDevilus
8b92872c1f
Qt: Changing Cheevos URL color
...
At the moment it uses a dark blue color which looks fine on light themes but hurts my eyes on the darker themes, reminds me of the old 1.6 console dark mode
Making it currently a bit lighter blue which should fit all the themes, in the future we could make it follow the link color.
2022-10-11 13:14:25 +01:00
Connor McLaughlin
8947c0d2e7
Qt: Fix primed indicator not being disabled when achievements off
2022-10-08 14:18:35 +01:00
refractionpcsx2
4b652e6878
GameList: remove playlists
2022-10-06 21:57:03 +01:00
Connor McLaughlin
0cc665a26b
Qt: Add option to hide primed/challenge achievements
2022-10-06 12:11:56 +01:00
refractionpcsx2
2f7d45db09
SPU: Allow up to 200% final volume
2022-10-04 23:42:42 +01:00
Connor McLaughlin
f63e1b3760
Qt: Implement screensaver inhibit
2022-10-03 11:55:31 +01:00
Connor McLaughlin
bebad5127c
Qt: Implement save state backups option
2022-10-02 21:08:58 +02:00
lightningterror
aafb7e22df
Qt: Change TriFilter config name.
2022-10-01 17:34:42 +01:00
Connor McLaughlin
1186025c89
Qt: Add Discord Rich Presence support
2022-10-01 17:27:05 +01:00
Connor McLaughlin
256a5b94c5
Qt: Hook up reset timestretch button
2022-10-01 05:00:40 +01:00
Connor McLaughlin
44d969c0d2
Qt: Add audio backend selection (only cubeb for now)
2022-10-01 05:00:40 +01:00
Connor McLaughlin
0419de4baf
Qt: Add RetroAchievements implementation
2022-10-01 00:00:02 +01:00
JordanTheToaster
e94f56a185
Qt: Make FastCDVD per game only
...
Makes FastCDVD per game only to prevent users enabling a destructive setting globally.
2022-09-17 17:51:54 +01:00
Connor McLaughlin
c136bb4ea8
PAD: Add analog stick invert and button deadzone options
2022-09-17 17:51:14 +01:00
Ty Lamontagne
9d58a1be8b
Revert "BiosTools: Allow BIOS region patching"
...
This reverts commit a4dcaa7c14
.
2022-09-17 17:50:46 +01:00
Connor McLaughlin
324eb4d4bf
Qt: Fix crash on clearing controller bindings
2022-09-15 16:46:44 +01:00
Connor McLaughlin
6810a9d593
Qt: Deduplicate interface code and reduce core coupling
...
This enables more code sharing between interfaces in the future (e.g.
nogui, gsrunner, etc). Eventually I'll move everything in Frontend/ to
its own project.
- VMManager now no longer depends on anything in Frontend.
- Moved INISettingsInterface out of Frontend.
- Log settings can now be overridden per-game (if you really want to)..
- Hotkeys get their own file.
2022-09-15 11:50:51 +01:00
Connor McLaughlin
e8230ee01f
Qt: Fix load input profile/reset controller defaults
...
Same deal as #7029 .
2022-09-10 05:19:09 +01:00
Connor McLaughlin
99f1ad0ea6
Qt: Fix crash when autobinding controller
...
Regression from #7016 .
2022-09-10 04:40:56 +01:00
Connor McLaughlin
43d6ddd7cf
VMManager: Add warning for unsafe settings on boot
2022-09-09 21:21:14 +01:00
Connor McLaughlin
b667236c92
Qt: Combine EmuThread.cpp and QtHost.cpp
...
These mostly called back between one another.
2022-09-09 21:21:14 +01:00
Connor McLaughlin
e4df563811
Qt: Implement settings reset
2022-09-09 21:21:14 +01:00
Connor McLaughlin
1b3bf89ee8
PAD: Split set default controller and hotkey settings
2022-09-09 21:21:14 +01:00
lightningterror
f39ac6f58b
Qt: Remove Accurate DATE from Qt gui.
2022-09-07 12:17:08 +01:00
Connor McLaughlin
2e303da384
Qt: Move pressure modifiers to settings tab
2022-08-29 13:39:09 +01:00
TellowKrinkle
280316dceb
Qt: no-pch support
2022-08-28 18:35:03 -05:00
refractionpcsx2
93f4277b3c
UI-Files: Codacy fix codacy errors and warnings
2022-08-27 00:33:59 +01:00
refractionpcsx2
00ffa42f50
UI-Qt: Hide Dolby Pro Logic Decoding (It doesn't do anything)
2022-08-23 10:35:55 +01:00
KrossX
2e63a4c037
Qt: Add ProLogic decoding audio settings
2022-08-16 20:28:10 +01:00
JordanTheToaster
2d0e0c8fcc
Qt: Change name of Adjust to Host Refresh Rate
...
Changes the name of Adjust To Host Refresh Rate to Scale to Host Refresh Rate.
2022-08-16 19:58:51 +01:00
Daisouji
2b61e10d91
QT: Changing checked to Checked
2022-08-16 19:58:37 +01:00
JordanTheToaster
97ce72ed07
Qt: Add missing description box texts
...
Adds missing texts descriptions to VSync Internal Resolution Screenshots and Integer Scaling.
2022-08-16 08:44:37 +01:00
JordanTheToaster
35a6dfb52a
Config: Change default dump compression
...
Changes default dump compression from uncompressed to LZMA (xy)
2022-08-12 19:30:08 +01:00
Connor McLaughlin
9a7ed81759
Qt: Improve controller settings and add macro UI
2022-08-10 17:25:11 +01:00
Connor McLaughlin
6f40cf9beb
Qt: Only hide global texture offset/skipdraw in release builds
2022-08-10 17:25:11 +01:00
Connor McLaughlin
307028734f
Qt: Fix several issues in SettingWidgetBinder
...
- Possible nullopt value().
- Incorrect loading of some folder values.
- Enable per-game setting of spinboxes.
2022-08-10 17:25:11 +01:00
BreakPoints
edfceaad14
Qt: Force helpText size to avoid overflow at default size
...
Increase minimum size of helpText to match max
2022-08-09 15:35:52 +01:00
lightningterror
60e6e1f242
Qt: Fix Wunused-but-set-variable warnings.
2022-08-07 03:00:22 +02:00
refractionpcsx2
9a8a3601a7
UI-Qt: Add Bilinear dropdown to SW options
2022-08-02 23:35:48 +01:00
refractionpcsx2
38ee8ccfe3
VU: Fix some bugs, ignore VU's in EE Timing Hack
2022-07-31 10:58:51 +01:00
refractionpcsx2
53161f76a6
VU-MTVU: Simulate VU times when in MTVU w/o Instant VU.
2022-07-31 10:58:51 +01:00
Connor McLaughlin
6a144f86cf
GS: Improve target size calcs and remove conservative framebuffer
2022-07-30 17:16:59 +01:00
JordanTheToaster
bf0cd5a6cd
Qt: Recommended text fixes
...
Fixes some missing or incorrect recommended boxes.
2022-07-29 13:42:31 +01:00
JordanTheToaster
89f27d0b2d
Qt: Change cycle skipping text
...
Changes the cycle skipping default level text from "Normal" to "None".
2022-07-28 20:54:55 +01:00
Connor McLaughlin
d9360a66af
Qt: Fix bindings not applying after profile load/reset
2022-07-24 15:15:27 +01:00
Daisouji
9ef582bd6f
QT: Implements 2 Theming options
...
Added 2 New Theme options.
2022-07-21 11:59:00 +02:00
JordanTheToaster
af71ae9dd9
QT: Add missing gamefix dialog
2022-07-20 21:35:08 +01:00
lightningterror
06c9967971
Qt: Remove AA1 option from the gui.
2022-07-20 00:32:42 +02:00
JordanTheToaster
0d1cc8581a
QT: Change MTVU recommendation
2022-07-19 21:49:41 +01:00
Connor McLaughlin
a77f78f08f
Qt: Replace hotkey tabs with a scrollable view
2022-07-17 23:29:48 +01:00