Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik RydgårdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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
Unknown W. Brackets 5c4e08fe19 arm64jit: Use FMLA for TC precale. 2023-09-10 23:04:15 -07:00
Unknown W. Brackets 646e3b269d arm64jit: Skip vertexjit prolog/epilog if possible. 2023-09-10 23:04:15 -07:00
Unknown W. Brackets 00e691d633 arm64jit: Try shifted MOVI in MOVI2FDUP().
Any penalty from int/float or size change should be less than GPR load.
2023-09-10 23:04:15 -07:00
Unknown W. Brackets a8493c0e19 arm64jit: Optimize weight loading a bit. 2023-09-10 23:04:15 -07:00
Henrik RydgårdandGitHub 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
Unknown W. Brackets f1f3e6fba2 arm64jit: Optimize vertex full alpha tracking. 2023-09-10 13:08:33 -07:00
Henrik RydgårdandGitHub 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årdandGitHub 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 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årdandGitHub 383ade0562 Merge pull request #18113 from hrydgard/fastforward-fix
Have unthrottle override alternate speeds, like before.
2023-09-09 15:01:16 +02:00
Henrik Rydgård a820b299ae Have unthrottle override alternate speeds, like before. 2023-09-09 13:40:18 +02:00
Henrik RydgårdandGitHub ee6742c74e Merge pull request #18112 from Narugakuruga/patch-27
Update zh_CN.ini
2023-09-09 12:13:37 +02:00