Commit Graph
39219 Commits
Author SHA1 Message Date
Henrik Rydgård eff01d1e64 Merge pull request #18591 from hrydgard/unpause-with-pause-binding
Allow unpausing with keys bound to pause
2023-12-20 19:02:25 +01:00
Henrik Rydgård ce955e8bb5 Merge pull request #18592 from hrydgard/fix-dir-creation-regression
Fix dir creation regression, improve error handling in homebrew install slightly
2023-12-20 19:02:13 +01:00
Henrik Rydgård 7fafc0d83b Improve error handling in homebrew install slightly 2023-12-20 18:28:41 +01:00
Henrik Rydgård 28143697b6 Fix regression from #18581 2023-12-20 18:26:27 +01:00
Henrik Rydgård 8810d95ab4 Add paranoid error check when listing cameras 2023-12-20 18:26:27 +01:00
Henrik Rydgård 72e46acf14 Compat.ini: Eanble ForceUMDDelay for Harvest Moon: Hero of Leaf Valley
Fixes issue #18287
2023-12-20 17:07:23 +01:00
Henrik Rydgård 91b5956fc4 Fix background color of crash screen 2023-12-20 17:03:06 +01:00
Henrik Rydgård a996afb9f6 Allow unpausing with keys bound to pause. 2023-12-20 16:55:39 +01:00
Henrik Rydgård 3e6b7a68af Merge pull request #18590 from anr2me/manual_generate_apk
[Workflow] Update JDK version to 17
2023-12-20 16:52:54 +01:00
Henrik Rydgård f47b87aabf Merge pull request #18588 from hrydgard/vk-count-commands
Vulkan render queue runner: Count commands in debug builds, like the GL backend.
2023-12-20 16:32:45 +01:00
AdamN 38cd6160ed Update JDK version to 17
Due to: Caused by: com.android.builder.errors.EvalIssueException: Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
2023-12-20 22:09:39 +07:00
Henrik Rydgård a9553f4eef Merge pull request #18586 from hrydgard/indexgen-opt
DrawEngine: Avoid decoding indices when we don't need them.
2023-12-20 15:28:48 +01:00
Henrik Rydgård e9736186aa Merge pull request #18587 from hrydgard/minor-vshader-opt
Minor lighting optimization in vshader
2023-12-20 15:27:01 +01:00
Henrik Rydgård 28189dc738 Vulkan render queue runner: Count commands in debug builds, like the GL backend. 2023-12-20 15:26:41 +01:00
Henrik Rydgård d339a4b985 Buildfix 2023-12-20 15:15:34 +01:00
Henrik Rydgård dd1396e2fd Merge pull request #18581 from GermanAizek/lower-scope
Reduced lower scope for local objects
2023-12-20 14:53:36 +01:00
Henrik Rydgård 2238fab601 Minor lighting optimization in vshader 2023-12-20 14:47:49 +01:00
Henrik Rydgård 61acce195c Avoid decoding indices when we don't need them. 2023-12-20 14:25:19 +01:00
Henrik Rydgård d9c6d0931b Merge pull request #18585 from hrydgard/mouse-wheelup-delay
Add setting to configure simulated key-up delay for mouse wheel events
2023-12-20 14:10:55 +01:00
Henrik Rydgård dd15a1573d Add setting to configure simulated key-up delay for mouse wheel events 2023-12-20 11:39:37 +01:00
Henrik Rydgård 420069ba9a Merge pull request #18584 from Felipefpl/master
Updated Brazilian Portuguese Translation
2023-12-20 11:00:12 +01:00
Herman Semenov 95f535dab0 [UI/Windows] Object out of scope optimization for better codegeneration (lower level scope) 2023-12-20 12:35:02 +03:00
Herman Semenov ca94de8d4b [GPU/Common/DX9/GLES/Software] Object out of scope optimization for better codegeneration (lower level scope) 2023-12-20 12:34:34 +03:00
Herman Semenov 2a31f8c6c0 [Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope) 2023-12-20 12:33:56 +03:00
Felipe bc1506eeab Updated Brazilian Portuguese Translation
Updated the file with the latest strings plus some small fixes.
2023-12-19 21:13:10 -03:00
Henrik Rydgård bf2251754c Merge pull request #18580 from hrydgard/sleepy-describe-vertexdec
DescribePtr: Individually describe vertex decoders
2023-12-19 16:09:25 +01:00
Henrik Rydgård bca83c0baf Buildfix 2023-12-19 14:44:21 +01:00
Henrik Rydgård f2ee437323 Merge pull request #18579 from GermanAizek/emplace_back
Minor replaced insert to emplace C++11
2023-12-19 14:30:26 +01:00
Herman Semenov 4ea842a3c1 Minor replaced insert to emplace C++11 2023-12-19 16:06:48 +03:00
Henrik Rydgård f86189c951 Show vertex decoders separately in profiles 2023-12-19 12:25:54 +01:00
Henrik Rydgård 1fa7c508f5 Tiny SIMD optimization to video 2023-12-19 11:40:34 +01:00
Henrik Rydgård ffa3529e6f Merge pull request #18572 from hrydgard/disable-range-culling-hack
Add "Disable culling" as a speedhack for experimentation
2023-12-18 21:49:37 +01:00
Henrik Rydgård e64299f8e7 Merge pull request #18573 from hrydgard/defer-frame-waits
Defer frame waits if possible
2023-12-18 21:33:05 +01:00
Henrik Rydgård e1f1af6223 Defer waits.
Add sanity check
2023-12-18 17:15:56 +01:00
Henrik Rydgård 97e0f6dc94 Prepare for deferred waits 2023-12-18 17:15:56 +01:00
Henrik Rydgård 7f075dc9fe Logic fix, oops. 2023-12-18 17:15:56 +01:00
Henrik Rydgård 91dbde9395 Small refactor to enable upcoming commits 2023-12-18 17:15:43 +01:00
Henrik Rydgård d5080c2fe8 Add "Disable culling" translation string 2023-12-18 13:16:08 +01:00
Henrik Rydgård 50bcb2a77a Add "Disable culling" as a speedhack for experimentation
Range culling (which we'll just call culling in the setting
name) still is problematic enough that it can be useful to have this
way to turn it off as an escape route. Since disabling it can break some
games like famously TOCA, it needs to be under speedhacks, though likely
the performance change is minimal.

See for example #17061
2023-12-18 13:13:44 +01:00
Henrik Rydgård ef149bd9f3 Allow EmuScreen to run behind the DevMenu popup 2023-12-18 12:59:18 +01:00
Henrik Rydgård 311b11c704 Merge pull request #18570 from hrydgard/more-debugger-crashes
Assorted GE debugger crash fixes
2023-12-18 09:56:56 +01:00
Henrik Rydgård 02eb10649d Improve checks 2023-12-18 09:12:44 +01:00
Henrik Rydgård b2729507a1 Assorted debugger-related fixes
Also fixes issue where the rewind machinery would run even during pause.
2023-12-18 00:21:53 +01:00
Henrik Rydgård 06e92e9d72 Merge pull request #18568 from hrydgard/mouse-wheel-repeat
Mouse wheel: Centralize the sending of KEY_UP events on a timer.
2023-12-17 21:40:12 +01:00
Henrik Rydgård 818471a2d7 Mouse wheel: Centralize the sending of KEY_UP events on a timer. 2023-12-17 19:40:59 +01:00
Henrik Rydgård 6140321be5 Merge pull request #18566 from Nemoumbra/debugger-ui-fix
Stop opening some context menus when the game's not loaded
2023-12-17 16:31:41 +01:00
Henrik Rydgård e5af1f8bd0 Merge pull request #18560 from unknownbrackets/replacement-slice
HLE: Slice the very slow memset/memcpy variants
2023-12-17 12:35:48 +01:00
Henrik Rydgård b09e5f4d8f Merge pull request #18563 from GABO1423/master
(UWP) Add Redump Asset File
2023-12-17 08:33:43 +01:00
Unknown W. Brackets e1eecb475a HLE: Slice the very slow memset/memcpy variants.
When they take an especially long time, this allows thread switches
meanwhile.  Important for cases where they might consume more than a total
frame worth of cycles in a background thread.
2023-12-16 20:53:01 -08:00
GABO1423 072383f591 (UWP) Add Redump Asset File 2023-12-16 22:45:58 -04:00