Henrik Rydgård
6600b7ab08
Improved logging
2023-09-12 17:15:26 +02:00
Henrik Rydgård
447b28d277
Vulkan DrawEngine: Reset bound secondary texture on clear.
...
Fixes a validation error hit in Beats
2023-09-12 17:15:26 +02:00
Henrik Rydgård
be65cf0fc2
Assert improvements
2023-09-12 17:15:26 +02:00
Henrik Rydgård
95c914ac14
Merge pull request #18145 from TotalCaesar659/patch-1
...
Update Russian translation
2023-09-12 15:38:06 +02:00
TotalCaesar659
05d326034b
Update Russian translation
2023-09-12 16:23:01 +03:00
Henrik Rydgård
a44efae67e
Merge pull request #18142 from hrydgard/revert-buffer-copy-heuristic
...
Revert "Merge pull request #18008 from hrydgard/naruto-video-flicker-heuristic"
2023-09-12 12:49:21 +02:00
Henrik Rydgård
844f1de041
Revert "Merge pull request #18008 from hrydgard/naruto-video-flicker-heuristic"
...
This reverts commit 985af4b03d
, reversing
changes made to 64d04782ea
.
2023-09-12 12:19:37 +02:00
Henrik Rydgård
47099ea8dc
Merge pull request #18141 from hrydgard/chat-window-close-fix
...
Fix the chat window closing on pressing the X key.
2023-09-12 10:56:01 +02:00
Henrik Rydgård
8784ece623
Fix the chat window closing on pressing the X key.
...
It's better to handle the chat window on the queued event path.
2023-09-12 10:25:04 +02:00
Henrik Rydgård
87a4344948
Merge pull request #18140 from unknownbrackets/x86-sc
...
x86jit: Fix spill on sc in longer block
2023-09-12 10:19:17 +02:00
Unknown W. Brackets
1fad623397
x86jit: Fix spill on sc in longer block.
2023-09-11 22:29:46 -07:00
Henrik Rydgård
9d058ef312
Merge pull request #18137 from hrydgard/wave-file-warning-fix
...
WAV file error message fix
2023-09-12 00:07:45 +02:00
Henrik Rydgård
5297940807
Add new translation string (wav error message)
2023-09-11 22:56:34 +02:00
Henrik Rydgård
e5a0788952
RetroAchievements audio customization: Fix checks for WAV file format
2023-09-11 22:55:59 +02:00
Henrik Rydgård
dbbf8e2afc
Merge pull request #18135 from hrydgard/assorted-fixes-6
...
Fix closing the chat window with ESC, add some asserts
2023-09-11 18:12:12 +02:00
Henrik Rydgård
16af427247
Merge pull request #18133 from hrydgard/proper-beats-fix
...
More sensible approach to the sc problem that broke Beats
2023-09-11 17:57:54 +02:00
Henrik Rydgård
97404354ef
More asserts and checks in pipeline manager
2023-09-11 17:38:17 +02:00
Henrik Rydgård
4df4adb936
Fix closing the chat window with ESC, see #18134
2023-09-11 17:37:50 +02:00
Henrik Rydgård
ec33bcfce3
Turn the debug assert in BindPipeline into a proper one to try to get some more context in the logs
...
Shouldn't be too expensive.
2023-09-11 16:57:38 +02:00
Henrik Rydgård
4ffea9f900
Merge pull request #18132 from hrydgard/assorted-fixes-5
...
Add reporting for GLSL shader gen errors
2023-09-11 16:20:37 +02:00
Henrik Rydgård
23aedf1e63
More sensible approach to the sc problem that broke Beats
2023-09-11 16:07:21 +02:00
Henrik Rydgård
052747aa30
Add reporting of GLSL shader gen errors
2023-09-11 15:37:35 +02:00
Henrik Rydgård
859a31b221
Attempt to address a weird crash, or at least make it happen in the right spot.
2023-09-11 15:37:35 +02:00
Henrik Rydgård
064532ab3e
Merge pull request #18131 from hrydgard/assorted-fixes-4
...
Fix crash in Beats on x86-64, minor other fixes
2023-09-11 14:52:13 +02:00
Henrik Rydgård
accd9b1f2c
sc instruction: Make sure the rt register is mapped. Fixes Beats.
2023-09-11 14:18:58 +02:00
Henrik Rydgård
57edb9f78a
Gate the PPGE texture windowing trick behind the software rendering setting.
2023-09-11 14:18:58 +02:00
Henrik Rydgård
875112e9c2
Improve an assert
2023-09-11 14:18:55 +02:00
Henrik Rydgård
3acbeb3073
Add an assert in JitBlockCache
2023-09-11 13:59:04 +02:00
Henrik Rydgård
b83e89adf2
Merge pull request #18129 from hrydgard/hashmap-semantics-fix
...
Fix the semantics of DenseHashMap to be consistent even when inserting nulls
2023-09-11 13:58:30 +02:00
Henrik Rydgård
d335393d4e
GLSL shader cache: Improve robustness against null shaders. See #18116
2023-09-11 12:07:18 +02:00
Henrik Rydgård
10f93875c6
Fix the semantics of DenseHashMap to be consistent even when inserting nulls
2023-09-11 12:07:18 +02:00
Henrik Rydgård
4d58bb801c
Merge pull request #18128 from hrydgard/assorted-fixes-3
...
Restore touch D-Pad behavior
2023-09-11 12:07:04 +02:00
Henrik Rydgård
72be2f5459
Restore the D-Pad behavior (see #18028 )
2023-09-11 11:41:29 +02:00
Henrik Rydgård
ef6ea1bd23
Minor cleanup
2023-09-11 11:41:29 +02:00
Henrik Rydgård
181ac68939
Merge pull request #18127 from hrydgard/assorted-fixes-2
...
Move RetroAchievements to the tools tab, fix leaderboard submitted notification positioning
2023-09-11 11:41:18 +02:00
Henrik Rydgård
5fcca7d9f5
Fix customization of Leaderboard Submitted events.
...
See #17631
2023-09-11 10:47:59 +02:00
Henrik Rydgård
43e792fb71
Move RetroAchievements to the Tools tab.
2023-09-11 10:47:34 +02:00
Henrik Rydgård
17b2b8fcf8
Merge pull request #18126 from unknownbrackets/softgpu-ppge-text
...
PPGe: Use texture windows for atlas text
2023-09-11 10:24:18 +02:00
Unknown W. Brackets
3c7b05c3e8
PPGe: Use texture windows for atlas text.
...
This makes it software rendering, which correctly applies clamp/wrap
limits at 512x512, still has readable text. Other textures may still be
wrong.
2023-09-10 23:54:55 -07:00
Henrik Rydgård
e35935b002
Merge pull request #18123 from hrydgard/assorted-fixes
...
Fix GL hang with buffered commands = off
2023-09-11 00:58:54 +02:00
Henrik Rydgård
5547fe2107
Add missing mutex lock in ScreenManager::RecreateAllViews
2023-09-11 00:31:59 +02:00
Henrik Rydgård
c343c194ff
Early-outs in IconCache
2023-09-11 00:31:41 +02:00
Henrik Rydgård
626d901441
OpenGL: Fix hang that mostly happened when buffered commands == off
2023-09-11 00:30:52 +02:00
Henrik Rydgård
d4365c6ae1
Merge pull request #18115 from xgqt/fix-MIPSTables-h-includes
...
Core/MIPS/MIPSTables.h: add stdint.h include
2023-09-09 17:40:47 +02:00
Henrik Rydgård
487864015d
Merge pull request #18114 from jbeich/bsd
...
Unbreak build on FreeBSD
2023-09-09 17:17:51 +02:00
Maciej Barć
0cbca92b27
Core/MIPS/MIPSTables.h: add stdint.h include
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2023-09-09 16:52:09 +02:00
Jan Beich
9472e7e152
CMake: Avoid using fseeko64/ftello64/etc on non-Linux
...
off_t is always 64-bit on BSDs but Large File Support API is not supported.
ld: error: undefined symbol: fseeko64
>>> referenced by hash.c
>>> hash.c.o:(filereader_seek) in archive lib/librcheevos.a
ld: error: undefined symbol: ftello64
>>> referenced by hash.c
>>> hash.c.o:(filereader_tell) in archive lib/librcheevos.a
Based on https://github.com/citra-emu/citra/commit/26af2b644ce6
2023-09-09 16:01:51 +02:00
Henrik Rydgård
d18dea4f6a
v1.16
2023-09-09 15:14:20 +02:00
Henrik Rydgård
162b363063
Bump shader cache version, just because.
2023-09-09 15:13:52 +02:00
Henrik Rydgård
383ade0562
Merge pull request #18113 from hrydgard/fastforward-fix
...
Have unthrottle override alternate speeds, like before.
2023-09-09 15:01:16 +02:00