Commit Graph

36577 Commits

Author SHA1 Message Date
Henrik Rydgård
075ccc0821 Android: Update target version to SDK 33
Which corresponds to Android 13.

Additionally removes redundant version lines from the manifest, and
includes a small warning fix.
2023-04-18 10:27:06 +02:00
Henrik Rydgård
a20c620e16
Merge pull request #17297 from hrydgard/socom-clut-trickery
Workaround for some SOCOM games' misuse of CLUT8 to texture from framebuffer
2023-04-18 10:11:20 +02:00
Henrik Rydgård
3f4c01a907
Merge pull request #17298 from hrydgard/godfather-present-workaround
Don't try to present from little temp framebuffers used by Godfather to draw text
2023-04-18 10:10:58 +02:00
Henrik Rydgård
8a20922d54
Merge pull request #17299 from Kaitul/master
Update zh_TW.ini
2023-04-17 16:54:43 +02:00
Kung-chih
23f9bf773e
Update zh_TW.ini 2023-04-17 21:07:34 +08:00
Henrik Rydgård
b1f8830bd8 Don't try to present from little temp framebuffers used by Godfather to draw text.
The framebuffer does contain the top of the video frame at the present
time though, so things have partially gone well. However the rest of the
frame lies after it in VRAM. What we probably technically should do when
we see this is to assemble an image from both the framebuffer we find
and VRAM contents exceeding the range of that image, but seems kinda
impractical.

This works, but there seems to be some other issue with how the text is
rendered or copied. Could be a color precision issue confusing the game
I suppose.
2023-04-17 12:24:31 +02:00
fp64
9044c0b54c Add unified bicubic upscaler 2023-04-17 05:24:58 -04:00
Henrik Rydgård
9a3ff69091 Workaround for some SOCOM game's misuse of CLUT8 textures.
Emulating this correctly would be possible too but would only work at 1x
rendering resolution.
2023-04-17 09:34:26 +02:00
Henrik Rydgård
1143661dec
Merge pull request #17296 from unknownbrackets/debugger-minor
x86jit: Correct wrong PC after bad mem access, other minor
2023-04-17 06:33:46 +02:00
Unknown W. Brackets
e7ebb03103 Module: Save ELFs by name and fix when compressed.
Causes confusion for people using this feature.
2023-04-16 19:28:15 -07:00
Unknown W. Brackets
1faa4031e6 HLE: Log longer string args.
Sometimes was hiding useful parts of filenames, etc.
2023-04-16 19:17:45 -07:00
Unknown W. Brackets
129700596f x86jit: Correct wrong PC after bad mem access. 2023-04-16 19:11:20 -07:00
Unknown W. Brackets
1676f18dd3 UI: Fix PC display on fast mem crash. 2023-04-16 19:10:20 -07:00
Henrik Rydgård
f363d2e79f
Merge pull request #17295 from unknownbrackets/softgpu-opt
Optimize lighting for softgpu a bit
2023-04-16 23:05:04 +02:00
Unknown W. Brackets
0490ad0039 softgpu: Add NEON variants as well. 2023-04-16 13:09:56 -07:00
Unknown W. Brackets
860fc176d8 softgpu: Use more SSE in lighting. 2023-04-16 11:59:57 -07:00
Unknown W. Brackets
2868495cf8 softgpu: Use SSE for lighting ceil if available.
Tiny optimization, helps only a little.
2023-04-16 11:13:43 -07:00
Unknown W. Brackets
b5206df04f softgpu: Calc worldnormal a bit less often.
This is clearer anyway.
2023-04-16 10:16:32 -07:00
Unknown W. Brackets
59fb374c38 softgpu: Small optimization to clut updates. 2023-04-16 10:16:06 -07:00
Henrik Rydgård
e766f11f2b Apply small memory stick workaround for more Harry Potter game IDs. Thanks adf. 2023-04-16 15:24:38 +02:00
Henrik Rydgård
ce5c15bc21
Merge pull request #17293 from hrydgard/camera-preview-framerate
Camera on Android: Choose the preview framerate closest to 30fps.
2023-04-16 11:23:27 +02:00
Henrik Rydgård
9d98947a9d Remove excessive camera preview framerate throttle 2023-04-16 10:21:53 +02:00
Henrik Rydgård
449d68a43d Camera on Android: Choose the preview framerate closest to 30fps.
Might help #17283
2023-04-16 10:19:23 +02:00
Unknown W. Brackets
9c9df208d3
Merge pull request #17291 from hrydgard/rewind-savestate-fix
Apply the fix to avoid jit clearing for rewind savestates to all platforms
2023-04-15 15:21:39 -07:00
Henrik Rydgård
237c3ce128 Apply the fix to avoid jit clearing for rewind savestates to all platforms
Silly oversight made in commit 718cb9e .
2023-04-16 00:02:16 +02:00
Unknown W. Brackets
cc4927b99c
Merge pull request #17289 from hrydgard/analog-limiter-proper-fix
Properly fix the analog limiter feature ("lightly").
2023-04-15 12:59:30 -07:00
Henrik Rydgård
9612bff2ac Properly fix the analog limiter feature ("lightly"). 2023-04-15 19:56:27 +02:00
Henrik Rydgård
2ac73bd830
Merge pull request #17285 from TotalCaesar659/patch-1
Update Russian translation
2023-04-15 13:21:29 +02:00
Henrik Rydgård
415976b01a
Merge pull request #17286 from hrydgard/control-stick-fixes
Control cleanup and fixes
2023-04-15 10:41:17 +02:00
Henrik Rydgård
471941cca7 Fix the analog limiter deadzone setting. 2023-04-15 10:14:19 +02:00
Henrik Rydgård
23c940370e abs->fabsf. Might fix #17284 2023-04-15 10:13:57 +02:00
Henrik Rydgård
7dae0bdbf8 Swedish translation improvements 2023-04-15 10:11:24 +02:00
TotalCaesar659
9dd67e1d93
Update Russian translation 2023-04-15 01:51:37 +03:00
Henrik Rydgård
ff2ecb8161
Merge pull request #17272 from hrydgard/more-translation-fixes
More translation fixes
2023-04-14 15:05:18 +02:00
Henrik Rydgård
5ab70f274e
Merge pull request #17273 from hrydgard/opengl-replacement-mip-fix
OpenGL texture filtering: enforce key.mipEnable when we're forcing mip filtering on.
2023-04-14 15:05:05 +02:00
Henrik Rydgård
b90833a462 OpenGL texture filtering: enforce key.mipEnable when we're forcing mips.
Fixes #17268, but I feel we could possibly get rid of the bool entirely
since we have maxlevel. Only GL and D3D even looks at this flag.

Oh well, that's for later.
2023-04-14 14:36:07 +02:00
Henrik Rydgård
db936cfb52 Merge two very similar translation keys (seconds, 0:off), move to Dialog section 2023-04-14 14:34:48 +02:00
Henrik Rydgård
a3840afe34 Change Auto-hide last word to "delay". Update Swedish a bit 2023-04-14 14:21:13 +02:00
Henrik Rydgård
f6134d998f
Merge pull request #17278 from Kaitul/master
Update zh_TW.ini
2023-04-13 18:25:12 +02:00
Kung-chih
026e2ac868
Update zh_TW.ini 2023-04-14 00:00:32 +08:00
Henrik Rydgård
39d7651866
Merge pull request #17270 from unknownbrackets/debugger-cond
Debugger: Add memory breakpoint conditions
2023-04-12 23:13:26 +02:00
Henrik Rydgård
df21404c61 Insert missing translation lines 2023-04-12 23:10:03 +02:00
Henrik Rydgård
a1d9dd47eb Add missing strings 2023-04-12 22:55:35 +02:00
Henrik Rydgård
84fa524deb
Merge pull request #17254 from TotalCaesar659/patch-1
Update Russian translation
2023-04-12 21:32:45 +02:00
Henrik Rydgård
5245967b42
Merge pull request #17271 from Saramagrean/patch-4
Update th_TH.ini
2023-04-12 21:29:47 +02:00
TotalCaesar659
5aaac4adf1 More fixes 2023-04-12 21:38:03 +03:00
TotalCaesar659
b02843cfd4 Update Russian translation 2023-04-12 20:46:21 +03:00
Benjamin Benda Gates
b68e83494e
Update th_TH.ini 2023-04-12 20:34:06 +07:00
Benjamin Benda Gates
518895318c
Update th_TH.ini 2023-04-12 19:45:55 +07:00
Henrik Rydgård
178fe27263
Merge pull request #17269 from unknownbrackets/debugger-minor
Debugger: Avoid unaligned reads in expressions
2023-04-12 10:38:08 +02:00