Commit Graph

38371 Commits

Author SHA1 Message Date
Henrik Rydgård
95badd03b4 RetroAchievement - only register the file reader once 2023-09-12 14:02:12 +02: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