Commit Graph

689 Commits

Author SHA1 Message Date
Silent
85ea9a629a Add image verification
"Verify Dump" is now removed, now both hash calculation
and image verification are done in one step.
After a successful hash calculation, the button is replaced with
a "Search on Redump.org" button that opens a web browser
on Redump's search page.
2021-10-23 22:19:39 +02:00
Connor McLaughlin
c0a29f7bfd Fix a few warnings over the place 2021-09-26 09:56:17 +10:00
Connor McLaughlin
bacd834840 Cheevos: Use safe memory access routines 2021-09-15 12:24:33 +10:00
Silent
4fb39b6d9e CommonHostInterface: Fix broken word wrap in DrawOSDMessages 2021-09-13 22:45:41 +02:00
Connor McLaughlin
d1977b20a4 SDLControllerInterface: Fix compilation on older SDL versions (ugh) 2021-09-08 11:46:04 +10:00
Connor McLaughlin
4b31806bc9 SDLControllerInterface: Add option for PS4/PS5 enhanced mode 2021-09-08 11:29:25 +10:00
Silent
6c70d7b8b3 Cheats: Call ApplyOnDisable on disabling cheats from the list
Fixes an inconsistency in disabling cheats between the list
and the Cheat Manager.
2021-08-25 18:15:32 +02:00
Connor McLaughlin
abe9c0d438 GameList: Use display name for exe/psf titles 2021-08-21 16:58:10 +10:00
Connor McLaughlin
521d20bcd2 CommonHostInterface: Add display enhancement settings option 2021-08-15 14:23:20 +10:00
Connor McLaughlin
bba6ad4a84 CommonHostInterface: Remove EnumerateOSDMessages() 2021-08-15 14:23:20 +10:00
Connor McLaughlin
e6ea6358a0 CommonHostInterface: De-duplicate OSD messages from FS UI 2021-08-15 14:23:20 +10:00
Connor McLaughlin
4d9aa5ecdf CommonHostInterface: De-duplicate stats overlay from FS UI 2021-08-15 14:23:20 +10:00
Connor McLaughlin
eaad87ab4f CommonHostInterface: Make timer resolution increased static 2021-08-15 14:23:20 +10:00
Connor McLaughlin
28d3c0768a NoGUI: Move default quick menu bind out of CommonHostInterface 2021-08-15 14:23:20 +10:00
Connor McLaughlin
929aa2f3d1 OpenGLHostDisplay: Fix 16-bit display on GLES2 2021-08-12 21:31:40 +10:00
Connor McLaughlin
3f3607548f CommonHostInterface: Make status indicators toggleable 2021-08-12 21:31:40 +10:00
Connor McLaughlin
1acaff2160 CommonHostInterface: Add FF/Rewind/Pause indicators to non-fullscreen-UI 2021-08-12 21:31:40 +10:00
Connor McLaughlin
4f190aa902 CommonHostInterface: Move fonts/logo to resources directory 2021-08-12 21:31:40 +10:00
Connor McLaughlin
50a09384e1 CommonHostInterface: Add onscreen indicator for rewind 2021-08-07 12:07:04 +10:00
Connor McLaughlin
8bea6e1530 GPU/Vulkan: Fix warnings introduced by #2438 2021-08-07 12:01:02 +10:00
Connor McLaughlin
653453b1ee CommonHostInterface: Silence fast forward/turbo messages when using FS UI 2021-08-07 11:59:35 +10:00
Connor McLaughlin
c6c9abcb1c Merge pull request #2438 from Wunkolo/vk-debug
GPU/Vulkan: Add debug utility functions
2021-08-07 11:32:20 +10:00
Wunkolo
98089180c0 GPU/Vulkan: Add debug utility functions
Adds a way to set the name of vulkan
objects, and automatically determining their `VkObjectType` enum value
at compile-time. As well as a utility-object for creating debug-scopes
for `VkQueue` and `VkCommandBuffer` objects. `DebugScope` objects will
automatically emit `Begin` and `End` commands within the ctor and dtor
and allow for C++ scopes to name and color sections of a vulkan command.
These DebugScopes are also able to be nested within each other and will
automatically pick a color depending on the current recursive depth.

These functions are all null-stubbed in non-debug compilations.
2021-08-01 10:56:56 -07:00
Connor McLaughlin
b9d238d28b CommonHostInterface: Fix crash in FS UI when scale changes 2021-08-02 00:54:00 +10:00
Connor McLaughlin
b8bd545ee9 CommonHostInterface: Fix debug console toggling not applying 2021-07-29 13:44:48 +10:00
Connor McLaughlin
0af334bba5 Qt: Fix game properties being inaccessible in batch mode 2021-07-27 18:24:54 +10:00
Connor McLaughlin
21938e14c6 CPU/Recompiler: Implement block linking 2021-07-24 13:07:11 +10:00
Connor McLaughlin
607cb8dbb7 VulkanHostDisplay: Don't crash when headless 2021-07-23 18:33:52 +10:00
Connor McLaughlin
09c65b48b8 D3D12HostDisplay: Fix headless rendering 2021-07-23 18:08:57 +10:00
Connor McLaughlin
be9427499b D3D11HostDisplay: Fix headless rendering 2021-07-23 18:07:30 +10:00
Connor McLaughlin
e17c93ab04 D3D12HostDisplay: Fix incorrect resource state in DownloadTexture() 2021-07-22 13:58:03 +10:00
Connor McLaughlin
cebf8957e6 D3D12HostDisplay: Implement RenderScreenshot() 2021-07-22 13:58:03 +10:00
Connor McLaughlin
a747e15ac7 D3D12HostDisplay: Fix possible panic on fullscreen switch 2021-07-22 13:36:08 +10:00
Connor McLaughlin
3cc7802897 GameList: Scan hidden files 2021-07-21 20:26:00 +10:00
Connor McLaughlin
b01d49fa52 CommonHostInterface: Enable rewind for Android 2021-07-17 20:14:40 +10:00
Connor McLaughlin
efaf3d6ce5 Qt: Display warning before allowing cheats 2021-07-17 15:13:35 +10:00
Connor McLaughlin
21460c1924 FullscreenUI: Disable exclusive fullscreen resolution for UWP
It's not supported.
2021-07-16 23:34:39 +10:00
Connor McLaughlin
ab9109f3b1 FullscreenUI: Add undo load state to load menu 2021-07-13 22:41:29 +10:00
Connor McLaughlin
921c5cdfbf CommonHostInterface: Always wait for audio buffer fill
Fixes underflows on booting, at the cost of enforcing the
user-configured minimum latency.
2021-07-13 22:41:29 +10:00
Connor McLaughlin
5fa07999e7 D3D12HostDisplay: Fix debug violation in DestroyRenderSurface() 2021-07-13 14:17:04 +10:00
Silent
382595ff71 Fix POST messages
Fixes rich presence in RetroAchievements
2021-07-12 20:36:33 +02:00
Connor McLaughlin
a32ef4a963 CDROMAsyncReader: Support reading ahead more sectors 2021-07-12 21:14:06 +10:00
Connor McLaughlin
b10379fc7c FullscreenUI: Fix swapped audio/enhancement titles 2021-07-11 17:20:41 +10:00
Connor McLaughlin
efd4c70664 XAudio2OutputStream: Fix volume not applying 2021-07-11 17:19:29 +10:00
Connor McLaughlin
b0adcb5ea6 FrontendCommon: Add HTTPDownloaderUWP 2021-07-11 15:20:38 +10:00
Connor McLaughlin
99018b51b4 FrontendCommon: Support UWP in helper classes 2021-07-11 15:20:38 +10:00
Connor McLaughlin
281f7c5789 Build: Add UWP configurations 2021-07-11 14:13:59 +10:00
Connor McLaughlin
4bec982ca8 D3D12HostDisplay: Fix incorrect height when streaming updates 2021-07-11 13:43:47 +10:00
Connor McLaughlin
14e7f8fd13 GPU: Add D3D12 renderer 2021-07-10 21:45:10 +10:00
Connor McLaughlin
5da9edceb9 Build: Unify MSBuild options in props files 2021-07-10 21:45:10 +10:00