Henrik Rydgård
52b7bf502f
Merge pull request #17392 from hrydgard/misc-crash-fixes
...
Misc crash fixes from mystery thread
2023-05-02 23:41:32 +02:00
Henrik Rydgård
47fb86dbe4
Merge pull request #17393 from hrydgard/tilt-button-fix
...
Prevent tilt-controlled left/right dpad butons from getting stuck
2023-05-02 23:40:15 +02:00
Henrik Rydgård
53ed8a164e
Prevent tilt-controlled left/right dpad butons from getting stuck
...
Silly typo from the input refactoring.
Fixes #17384
2023-05-02 22:29:30 +02:00
Henrik Rydgård
97488c0a79
Vulkan: Before cleaning the shader managers, drain the shader compile queue.
...
Mainly paranoia, but might help with the mutex crash from #17364
2023-05-02 22:05:28 +02:00
Henrik Rydgård
1a2d599942
JIT: Consider the block cache full a few block before it is, to allow space for proxy blocks.
...
Should fix the following crash:
Core/MIPS/JitCommon/JitBlockCache.cpp:190
JitBlock &b = blocks_[num_blocks_];
2023-05-02 21:53:01 +02:00
Henrik Rydgård
dc96374eb2
Merge pull request #17380 from hrydgard/replacement-find-files
...
Pre-scan the root of texture packs for hash-named files.
2023-05-02 21:40:05 +02:00
Henrik Rydgård
eee4640962
Simpler calculation of the vertex count for the Waves animation. Feels safer.
2023-05-02 13:34:22 +02:00
Henrik Rydgård
86d442bbdc
Add missing (1080p) and (4K) in translation files
2023-05-02 11:41:38 +02:00
Henrik Rydgård
919979eece
Disable excessive logging
2023-05-02 11:40:50 +02:00
Henrik Rydgård
ee7e8d7c06
Add a unit test, fix listing zip directories
2023-05-02 11:35:45 +02:00
Henrik Rydgård
11410c691b
Merge pull request #17383 from Narugakuruga/patch-22
...
Update zh_CN.ini
2023-05-02 07:38:22 +02:00
Unknown W. Brackets
bd37e98299
Merge pull request #17382 from hrydgard/avoid-double-texreplace-load
...
Avoid double texture cache load.
2023-05-01 22:14:20 -07:00
Narugakuruga
f3c8387f67
Update zh_CN.ini
2023-05-02 09:48:09 +08:00
Henrik Rydgård
bdd0eeb7c3
Avoid double texture cache load.
...
Texture packs are loaded from NotifyConfigChanged which is called
anyway.
Fixes #17381
2023-05-01 23:52:39 +02:00
Henrik Rydgård
811e701a90
Merge pull request #17379 from hrydgard/dds-fixes
...
Tex replacement: Support BC1,2,3 formats also if packed in a DX10-style DDS.
2023-05-01 23:41:08 +02:00
Henrik Rydgård
d10fae7274
Scan the root of loaded texture packs to find all the hash-named files.
2023-05-01 23:23:37 +02:00
Henrik Rydgård
35aff7eaf9
Fix logic in ZipFileReader file listing
2023-05-01 23:20:38 +02:00
Henrik Rydgård
2e3a676d71
Support BC1,2,3 formats also if packed in a DX10-style DDS.
2023-05-01 20:55:31 +02:00
Henrik Rydgård
8bb2643459
Minor: Move the "UI background animation" setting to be next to the other background settings.
2023-05-01 20:55:08 +02:00
Henrik Rydgård
b51ade9b4e
Merge pull request #17374 from hrydgard/crash-fixes
...
Assorted crash fixes and asserts
2023-05-01 14:19:51 +02:00
Henrik Rydgård
6468319599
Fix memory bug in memstick file copy routine
2023-05-01 13:56:35 +02:00
Henrik Rydgård
a43bdd8169
ReadSFO: Fix memory safety issues
2023-05-01 13:52:16 +02:00
Henrik Rydgård
2c35c351f2
Lock around plugin key data, don't set it unless a plugin is enabled
2023-05-01 12:56:27 +02:00
Henrik Rydgård
15a0474d40
NativeKey: Only update the HLEPlugins key map if any plugins are active.
2023-05-01 12:16:45 +02:00
Henrik Rydgård
7c420381d5
OpenGL: Some paranoia checks around failed shader generation
2023-05-01 12:11:34 +02:00
Henrik Rydgård
c1ede07a14
Add missing JNI context to reporting thread
2023-05-01 12:02:41 +02:00
Henrik Rydgård
d4249c1d73
OpenGL: Add an assert to catch a class of crash bugs early. Also assorted paranoia.
2023-05-01 11:56:26 +02:00
Henrik Rydgård
a41fc74dba
Add a debug assert in VulkanPushPool
2023-05-01 11:41:25 +02:00
Henrik Rydgård
d83ad5e601
Merge pull request #17370 from hrydgard/scrollview-crash-fix
...
Fix ScrollView crash (though the root cause is a race condition most likely)
2023-05-01 10:55:49 +02:00
Henrik Rydgård
838ef03815
Fix ScrollView crash (though the root cause is a race condition most likely)
2023-05-01 10:37:30 +02:00
Henrik Rydgård
d3a143ecb6
Merge pull request #17369 from Narugakuruga/patch-21
...
Update zh_CN.ini for 1.15
2023-05-01 09:12:39 +02:00
Narugakuruga
bc3a9da78b
Update zh_CN.ini
2023-05-01 15:07:12 +08:00
Unknown W. Brackets
f11d035c29
Merge pull request #17366 from nekopsykose/int64
...
FileSystem: add missing <cstdint> header
2023-04-30 19:50:45 -07:00
psykose
ea0d5a2abc
FileSystem: add missing <cstdint> header
...
needed for sized intXX_t types, fixes the build against gcc13
2023-05-01 04:26:42 +02:00
Henrik Rydgård
4a92275042
v1.15
v1.15
2023-04-30 13:42:05 +02:00
Henrik Rydgård
ae7d97c61f
Linkify the README.md
2023-04-30 13:30:36 +02:00
Henrik Rydgård
2c3884969d
Merge pull request #17361 from hrydgard/running-slow-false-positive
...
Fix wrong "game is running slow" warning on high-refresh-rate devices.
2023-04-30 11:33:32 +02:00
Henrik Rydgård
3800e88ecb
Fix wrong "game is running slow" warning on high-refresh-rate devices.
2023-04-30 11:01:09 +02:00
Henrik Rydgård
efa167e2b4
Accept number format strings like "%i%%" (results in "30%" if i == 30).
...
Fallout from #17349
2023-04-30 10:40:32 +02:00
Henrik Rydgård
fcb394398f
Merge pull request #17360 from hrydgard/mac-fixes
...
Mac menu fixes
2023-04-30 10:30:20 +02:00
Henrik Rydgård
07b2828924
Merge pull request #17359 from hrydgard/integer-scale-factor-fix
...
Less broken behavior with integer scale factor + auto render resolution
2023-04-30 10:19:41 +02:00
Henrik Rydgård
02880d7d7d
Less broken behavior with integer scale factor + auto render resolution
...
Unfortunately these don't make the same decision (integer scale factor
tries to make sure the whole image can fit in the window, while auto
render resolution is glad to step up a level), but at least the user is
not faces with a black screen.
Not sure what's actually the best thing here, possibly this case should
be disallowed somehow.
2023-04-30 10:18:47 +02:00
Henrik Rydgård
236a7d6761
Mac: Disable/enable items in the debug menu, correctly invert BreakOnLoad <-> bAutoRun
2023-04-30 10:07:42 +02:00
Henrik Rydgård
3d477003c4
Fix issue where if Break on Load was set, we'd crash once we started running in a few games
2023-04-30 10:06:43 +02:00
Henrik Rydgård
6459f750e2
Merge pull request #17304 from hrydgard/readme-1.15
...
Update README.md for 1.15
2023-04-30 01:14:18 +02:00
Henrik Rydgård
a7a4853d34
Add a couple more changes to the README
2023-04-30 01:13:40 +02:00
Unknown W. Brackets
1045088ea1
README: Minor cleanup to 1.15 notes.
2023-04-30 01:13:40 +02:00
Henrik Rydgård
af9c16ddab
Update README.md for 1.15
2023-04-30 01:13:40 +02:00
Unknown W. Brackets
25668fe4d2
Merge pull request #17358 from hrydgard/fix-xperia-play
...
Don't use the cpu_features library on Android arm32.
2023-04-29 15:18:29 -07:00
Henrik Rydgård
e0a67c7703
Don't use the cpu_features library on Android arm32.
...
Unbreaks Xperia Play, yay.
Also bumps the compile tools version in the gradle, unrelated but
doesn't hurt.
2023-04-29 23:54:47 +02:00