Commit Graph

38562 Commits

Author SHA1 Message Date
Henrik Rydgård
89effbf498 Revert "UI: Round wave coords to prevent gaps."
This reverts commit ebf9de7864.
2023-10-10 19:11:35 +02:00
aeiouaeiouaeiouaeiouaeiouaeiou
15b6a48070 Update Russian translation 2023-10-10 19:11:28 +02:00
Henrik Rydgård
833fc35462 Reduce refresh rate checks.
These turned out to be unexpectedly expensive, so cache the value and
also try to check it a bit less.
2023-10-10 19:11:28 +02:00
Unknown W. Brackets
3236f54693 x86: Fix 32-bit IR jit block entry. 2023-10-10 19:11:28 +02:00
Henrik Rydgård
358cfd4bc6 Prevent duplicate alternate-speed status messages 2023-10-10 19:11:28 +02:00
Unknown W. Brackets
c53c33c0c2 irjit: Fix vhtfm instruction. 2023-10-10 19:11:27 +02:00
Henrik Rydgård
9dcaf4e761 Add a little utility shell script 2023-09-28 11:53:44 +02:00
Henrik Rydgård
bc98cf6bcb
Merge pull request #18245 from hrydgard/readme-1.16.5
Update README.md for 1.16.5
2023-09-28 11:29:20 +02:00
Henrik Rydgård
86a287f512 linkify readme 2023-09-27 22:15:36 +02:00
Henrik Rydgård
6ec4d4f573 Update README for 1.16.5 2023-09-27 22:15:33 +02:00
Henrik Rydgård
fde10ed4bf
Merge pull request #18261 from hrydgard/revert-expand-lines-fix
Revert "Merge pull request #18184 from hrydgard/expand-lines-mem-fix"
2023-09-27 21:09:43 +02:00
Henrik Rydgård
abbd1c83bd Revert "Merge pull request #18184 from hrydgard/expand-lines-mem-fix"
This reverts commit 65b995ac6c, reversing
changes made to 01c3c3638f.
2023-09-27 20:04:37 +02:00
Henrik Rydgård
ed99e64b7c
Merge pull request #18256 from hrydgard/control-mapper-fix-buffer-overflow
ControlMapper: Fix a range check and array size. In reality, probably not a danger.
2023-09-27 19:20:17 +02:00
Henrik Rydgård
48d3efc473 Bump shader cache versions again, just because. 2023-09-27 17:38:15 +02:00
Henrik Rydgård
65a787026d Fix a range check and array size. In reality, probably not a danger. 2023-09-27 17:36:51 +02:00
Henrik Rydgård
fdb1d69d11
Merge pull request #18255 from hrydgard/opengl-remove-stride-adjustment
Fix issue uploading narrow textures in OpenGL.
2023-09-27 17:14:06 +02:00
Henrik Rydgård
038bc7fc49 Fix issue uploading narrow textures in OpenGL.
We had some stride adjustment that is not needed - and we're not passing
the stride along, so it can't do the "right thing".

Fixes #18254
2023-09-27 16:43:06 +02:00
Henrik Rydgård
43ae1e3b07
Merge pull request #18248 from hrydgard/assorted-fixes-12
More assorted fixes
2023-09-27 13:01:17 +02:00
Henrik Rydgård
84d0236bf4 Comment fixes 2023-09-27 12:31:17 +02:00
Henrik Rydgård
b5c4b2c3f7 Add a missing comment 2023-09-27 12:31:17 +02:00
Henrik Rydgård
3d14cd16eb Add a null check in PopupMultiChoice::UpdateText 2023-09-27 12:31:17 +02:00
Henrik Rydgård
cbbaf148f4 Don't crash from incomplete wav files 2023-09-27 12:31:17 +02:00
Henrik Rydgård
4c0077fd84 Protect against weirdness in UnlinkBlocks (hopefully not needed after prev fix) 2023-09-27 12:31:17 +02:00
Henrik Rydgård
1fff976e48
Merge pull request #18250 from hrydgard/separate-accelerometer-events
Separate out accelerometer events from joystick axis events
2023-09-27 12:11:02 +02:00
Henrik Rydgård
c8d7226a5f DInput: Seems sometimes we never check for pads on startup? Fix that. 2023-09-27 12:07:21 +02:00
Henrik Rydgård
c28dc9e4f2 Pass in accelerometer readings using NativeAccelerometer instead of NativeAxis 2023-09-27 11:34:31 +02:00
Henrik Rydgård
3b004e7a4b Remove the last use of accelerometer axis events (calibration) 2023-09-27 11:33:40 +02:00
Henrik Rydgård
d6a8bfdf3e
Merge pull request #18249 from unknownbrackets/arm64jit-vcrsp
arm64jit: Avoid fused multiplies in vcrsp.t
2023-09-27 08:49:01 +02:00
Unknown W. Brackets
ded18ff237 arm64jit: Avoid fused multiplies in vcrsp.t.
With this change, issues in Harvest Moon with teleporting animals seem to
disappear.  It was causing some differences in signs of zeros in results,
and slightly different result values.
2023-09-26 20:09:02 -07:00
Henrik Rydgård
8baae83136
Merge pull request #18247 from hrydgard/jit-exit-fixes
Jit: Assert on bad exit numbers, allow two more exits per block
2023-09-26 20:29:31 +02:00
Henrik Rydgård
dd2b1ace88 BlockCache on ARM/ARM64: Allow two more exits 2023-09-26 19:44:05 +02:00
Henrik Rydgård
51d5026792 WriteExit: Assert on bad exit numbers 2023-09-26 19:39:48 +02:00
Henrik Rydgård
c0ee711cb9 In the FinalizeBlock assert, extract some more info 2023-09-26 13:37:40 +02:00
Henrik Rydgård
9fffa33eee
Merge pull request #18234 from unknownbrackets/x86-ir-transfer
x86jit: Perform vector transfers instead of flushing to memory
2023-09-26 09:28:05 +02:00
Henrik Rydgård
d3cd065ccb
Merge pull request #18243 from hrydgard/assorted-fixes-11
More crashfix/leakfix attempts
2023-09-26 09:24:39 +02:00
Henrik Rydgård
cc616547bb
Merge pull request #18244 from unknownbrackets/fileloader-leak
Core: Stop leaking file loaders
2023-09-26 09:23:53 +02:00
Unknown W. Brackets
38e5b33a53 x86jit: Prefer BLENDPS to INSERTPS.
It's faster, this performs better.
2023-09-25 22:12:48 -07:00
Unknown W. Brackets
b0dd2a52b1 Core: Stop leaking file loaders.
Also fixes remote disc streaming caching getting invalidated constantly.
2023-09-25 22:09:28 -07:00
Henrik Rydgård
42fcd399f4 Restore the ReadyForFence flag. Some paranoia probably 2023-09-26 02:00:22 +02:00
Henrik Rydgård
f2cfbe1bcf Vulkan: Add the same shutdown logic to stop async shader compiles to DeviceLost 2023-09-26 01:28:59 +02:00
Henrik Rydgård
91119c7052 Remove useless wait loop since we join the thread anyway 2023-09-26 00:50:36 +02:00
Henrik Rydgård
4d465678cd GL: Add resilience to delete-null bugs (but assert in debug builds) 2023-09-26 00:49:59 +02:00
Henrik Rydgård
0198f7c55d Java/GL: Add null check for surface 2023-09-26 00:38:29 +02:00
Henrik Rydgård
db245e1b34 Fix old texture leak in GLES hardware tessellation 2023-09-26 00:38:11 +02:00
Henrik Rydgård
01035f48a4 Fix for crash when changing backends in-game 2023-09-26 00:13:53 +02:00
Henrik Rydgård
fae186bba6
Merge pull request #18240 from Valtekken/patch-1
UI/Localization: Partial rework of the Italian translation
2023-09-25 19:52:29 +02:00
Henrik Rydgård
308cbfd346 Apply the WWE 2006 workaround to WWE 2007 as well. 2023-09-25 17:49:09 +02:00
Valtekken
2173a8ffd4
UI/Localization: Partial rework of the Italian translation, missing lines added 2023-09-25 17:40:37 +02:00
Henrik Rydgård
80e429f2a1
Merge pull request #18239 from Valtekken/patch-1
UI/Localization: another small fix for the Italian translation
2023-09-25 17:01:12 +02:00
Valtekken
e503242260
UI/Localization: another small fix for the Italian translation 2023-09-25 16:59:42 +02:00