Stuart Kenny
67c34794e8
Qt: wire in tv shaders
2022-05-31 15:22:47 +01:00
TheLastRar
71637cc282
DEV9: Clang format Qt files
2022-05-31 13:57:24 +01:00
TheLastRar
56402db7ee
DEV9: Add DNS host export/import
2022-05-31 13:57:24 +01:00
TheLastRar
3e76d380a1
DEV9: Move helper Qt classes into a separate file
2022-05-31 13:57:24 +01:00
Connor McLaughlin
277706505e
PAD: Make controller info public
2022-05-31 12:12:44 +01:00
Stuart Kenny
9f09aa725b
pad: Expose Analog mode button.
2022-05-31 11:35:13 +01:00
Connor McLaughlin
dc4ef1163f
Qt: Add logging of early directory setup
...
Makes debugging this stuff easier in the future.
2022-05-31 11:01:14 +01:00
Connor McLaughlin
2928837b76
Qt: Add command line parameter to force early console log
2022-05-31 11:01:14 +01:00
RedDevilus
d67e72912c
Qt: Fix DPI scaling 125% + higher quality icons
...
Upscaling on Qt didn't work properly as Windows calculates it differently, it's better to give far larger pictures and icons and let it downscale.
Also added most country flags that are relevant for PCSX2.
Reduces size icons from 3.5 MB to a whopping 0.34 MB (340 KB!) but looks even better for everyone.
Hopefully fixes #6255
2022-05-30 10:00:06 +01:00
Connor McLaughlin
edd735ce80
GS: Read local memory without sync when readbacks are disabled
2022-05-29 16:15:34 +01:00
Connor McLaughlin
30096a5ae4
Qt: Add hardware check for SSE4 and AVX2
2022-05-27 17:39:09 +01:00
Connor McLaughlin
ce53b7adb1
Qt: Implement drag/drop to main window
2022-05-27 09:55:02 +01:00
Connor McLaughlin
25fa70fe9e
Qt: Fix loading save state from manual file
2022-05-27 09:55:02 +01:00
Connor McLaughlin
46a649afc1
GS: Add Skip Presenting Duplicate Frames option
2022-05-25 23:24:44 +01:00
Connor McLaughlin
3b5538a09c
VMManager: Fix no ws/ni patches message showing up on reset
2022-05-25 23:24:30 +01:00
refractionpcsx2
d1cdfafe22
Qt: Fix auto updater
...
CI didn't build it, so we missed it lol
2022-05-25 10:28:43 +01:00
Connor McLaughlin
91e8a2cf0e
Qt: Fix adding multi bindings from pad
2022-05-25 10:15:48 +01:00
Connor McLaughlin
b5721a92e9
Misc: Fix a bunch of recent warnings from clang
2022-05-25 10:15:48 +01:00
Connor McLaughlin
cefe4b773c
Qt: Add clear bindings button to controllers
2022-05-25 10:15:48 +01:00
Connor McLaughlin
332346449f
Qt: Remove presets dropdown, hide restore defaults
...
Until it's implemented.
2022-05-25 10:15:48 +01:00
Connor McLaughlin
2c199e7c42
Qt: Add log timestamps
2022-05-25 10:15:48 +01:00
Connor McLaughlin
2a32864856
Qt: Get rid of duplicate base setting query helpers
2022-05-25 10:15:48 +01:00
Connor McLaughlin
08aad5461e
Qt: Add block dump options
2022-05-25 10:15:48 +01:00
Connor McLaughlin
0bab9474ae
Qt: Add file logging option
2022-05-25 10:15:48 +01:00
refractionpcsx2
4a12ec6fc0
GS: Add option to disable Interlace Offset
2022-05-24 18:03:07 +01:00
Connor McLaughlin
aa47018197
Qt: Apply patches on entry point compile
...
Fixes WRC4's entrypoint patch not being used.
2022-05-24 18:00:59 +01:00
refractionpcsx2
d5cd2446e4
GUI/Qt: Use higher quality icon
2022-05-24 17:59:05 +01:00
lightningterror
eb386fb0fb
Qt: Gray out language selection.
...
Not yet implemented.
2022-05-24 16:59:26 +02:00
Connor McLaughlin
d65522a9b4
VMManager: Add no-interlacing patches
2022-05-24 12:50:43 +01:00
Connor McLaughlin
fa91d0b705
Qt: Make relationship between vsync queue/optimal pacing clearer
2022-05-24 11:34:56 +01:00
Connor McLaughlin
f2713462cc
Qt: Fix starting after theme change
2022-05-24 11:34:56 +01:00
Connor McLaughlin
74738022da
Qt: Use SERIAL_CRC.ini naming for per-game settings
2022-05-23 17:27:11 +01:00
lightningterror
372ee9b6b6
Qt: Allow to load/browse block dump files.
2022-05-23 18:19:14 +02:00
lightningterror
943e21f507
Qt: Fix link/url colours in various themes.
...
Fixes #6148
2022-05-23 17:11:29 +02:00
Connor McLaughlin
b6308bab4f
Qt: Initialize COM ourselves on EmuThread
...
If we don't, SDL initializes it first in STA mode, which prevents MT
mode from being used, which prevents us from using XAudio2.
2022-05-23 15:45:53 +01:00
lightningterror
a92eb4d10a
Qt: Disable/remove unused buttons.
...
Not implemented yet.
2022-05-23 16:32:02 +02:00
Connor McLaughlin
b59d4791cf
Qt: Fix game grid scale/title setting not loading
2022-05-23 13:09:41 +01:00
Connor McLaughlin
c3ee97103f
Qt: Don't display update errors for background checks
...
It can be annoying, e.g. if you're not connected to the internet.
2022-05-23 13:09:41 +01:00
Connor McLaughlin
489fbe628a
Qt: Remove download size from update prompt
...
The pcsx2.net api doesn't provide it.
2022-05-23 13:09:41 +01:00
Tyler Wilding
8fb09d07ed
input-rec: ensure controller logging is disabled by default
2022-05-22 20:29:42 -04:00
kenshen112
710d3360ac
Cmake: Link InputRecording
2022-05-22 23:47:14 +01:00
lightningterror
ded036b93e
Qt: Remove rich discord presence button.
...
Not implemented.
2022-05-23 00:34:37 +02:00
Silent
364e6a1341
GameList: Mark search directory cells as read-only
2022-05-22 23:16:10 +01:00
Tyler Wilding
2aec91d8c0
input-rec: remove frame-advance and adjust folder structure
2022-05-22 17:24:02 -04:00
Tyler Wilding
4f0c880e3e
input-rec: append `.p2m2` automatically when browsing for a file
2022-05-22 17:24:02 -04:00
Tyler Wilding
13d623f350
input-rec: cleanup VS and CMake project files
2022-05-22 17:24:02 -04:00
Tyler Wilding
2e8076d909
input-rec: begin achieving parity in Qt
2022-05-22 17:24:02 -04:00
Tyler Wilding
655939147a
input-rec: Remove `DISABLE_RECORDING` usages
2022-05-22 17:24:02 -04:00
Connor McLaughlin
ed5aa4a67d
Qt: Cancel game list scanning when VM starts
...
Because of CDVD global state, and the fact that we hijack CDVD for
getting the game details, we have to cancel the scan. Otherwise, the
scanner will clash with the game's CDVD access.
2022-05-22 22:30:02 +02:00
Connor McLaughlin
22bf3549b6
Host: Add game list refresh/cancel calls
2022-05-22 22:30:02 +02:00