34443 Commits

Author SHA1 Message Date
Lubos
c9d1da28fc OpenXR - Cursor aspect ratio 2022-11-17 18:26:18 +01:00
Lubos
c7bcfe9fe9 OpenXR - Accept scrolling from both controllers 2022-11-17 18:19:47 +01:00
Lubos
940a669107 OpenXR - Camera adjust issues resolved 2022-11-17 18:04:35 +01:00
Lubos
db8b159d9e OpenXR - Force PSP menu aspect ratio 2022-11-17 17:30:29 +01:00
Lubos
f92990a002 OpenXR - Better dialog support 2022-11-17 15:25:35 +01:00
Lubos
319d434acc OpenXR - Allow higher 2D canvas distance 2022-11-17 12:51:42 +01:00
Lubos
14b6d75ac6 OpenXR - Use axis integration for camera adjust only 2022-11-17 12:22:16 +01:00
Lubos
011592754f OpenXR - Use mouse control only 2022-11-17 12:19:17 +01:00
Lubos
ddad6b3760 OpenXR - Support axis 2022-11-17 10:52:12 +01:00
Lubos
0ae1d75daf OpenXR - Support camera adjust using joystick 2022-11-17 10:22:01 +01:00
Henrik Rydgård
3e481634ac
Merge pull request #15438 from iota97/grid
Fix grid align
2022-11-14 23:05:42 +01:00
Henrik Rydgård
3f133befab
Merge pull request #16389 from unknownbrackets/interp-breakpoint
Make breakpoints work better in interpreter
2022-11-14 07:01:38 +01:00
Henrik Rydgård
9443281f95
Merge pull request #16390 from Kaitul/patch-3
Update zh_TW.ini
2022-11-14 06:58:09 +01:00
人工知能
5d908baf87
Update zh_TW.ini 2022-11-14 13:17:05 +08:00
人工知能
1ba92c795d
Update zh_TW.ini 2022-11-14 11:11:40 +08:00
人工知能
b8bb495b8c
Update zh_TW.ini 2022-11-14 11:06:09 +08:00
Unknown W. Brackets
0f79afa172 interp: Support memory breakpoints too. 2022-11-13 17:45:43 -08:00
Unknown W. Brackets
f9da9e6b60 interp: Centralize memory size handling. 2022-11-13 17:38:53 -08:00
Unknown W. Brackets
76cf4dbf12 interp: Allow breakpoints in release mode. 2022-11-13 16:52:40 -08:00
Unknown W. Brackets
1662bd3bb8 interp: Allow resume from breakpoint. 2022-11-13 16:03:29 -08:00
Unknown W. Brackets
b0b03af50d Debugger: Keep flag for any breakpoints.
Oops, only had these checks for memchecks before.
2022-11-13 16:01:13 -08:00
Unknown W. Brackets
4219cfb661
Merge pull request #16388 from hrydgard/twinbee-language-fix
Twinbee Portable: Add compat flag to avoid game bug with some languages
2022-11-13 14:55:34 -08:00
Henrik Rydgård
9482578fbb Twinbee Portable: Add config flag to avoid the system languages the game doesn't work with 2022-11-13 23:37:56 +01:00
Henrik Rydgård
59c0395b41
Merge pull request #16386 from unknownbrackets/ui-touchlayout
UI: Show standard back button on touch layout
2022-11-13 21:59:10 +01:00
Henrik Rydgård
875b66ebd5
Merge pull request #16387 from unknownbrackets/softgpu-self
softgpu: Use threads on self-render if safe
2022-11-13 21:58:25 +01:00
Unknown W. Brackets
7e7eabf86a softgpu: Use threads on self-render if safe.
Some games, such as Prince of Persia, self-render 1:1 to colorize, rather
than to scale or blur.  We can still use threads in these cases.
2022-11-13 12:34:31 -08:00
Henrik Rydgård
2e6a19fadc
Merge pull request #16385 from unknownbrackets/softgpu-rect
softgpu: Fix off-by-one rendering after half-pixel
2022-11-13 21:01:15 +01:00
Unknown W. Brackets
db400bd312 UI: Show standard back button on touch layout.
This is a bit less wide, but uses common logic to render.
Some are experiencing no left buttons on this screen, so this is a bit of
an experiment as well as making the UI more consistent.
2022-11-13 10:49:02 -08:00
Unknown W. Brackets
d8716b5d90 softgpu: Fix off-by-one rendering after half-pixel.
If the X is after a half-pixel offset, the first pixel we draw is the next
one.  This wasn't being accounted for properly in one place.
2022-11-13 10:22:09 -08:00
Henrik Rydgård
fd43a0eade
Merge pull request #16384 from unknownbrackets/softgpu-fog
softgpu: Correct tex on fogged rectangles
2022-11-13 18:56:09 +01:00
Henrik Rydgård
7e64de6d61
Merge pull request #16383 from unknownbrackets/depth-equal
GPU: Automatically reduce depth range on == test
2022-11-13 18:52:37 +01:00
Unknown W. Brackets
a66056217f softgpu: Avoid splitting rectangles for fog.
If the fog factor would result in the same amount of fog, we're just
adding more work for no reason.
2022-11-13 09:23:06 -08:00
Unknown W. Brackets
21064edfca softgpu: Correct tex on fogged rectangles. 2022-11-13 09:17:29 -08:00
Unknown W. Brackets
aac2faa674 GPU: Automatically reduce depth range on == test.
Fixes graphic issues in Blade Dancer, possibly other games.
2022-11-13 08:13:22 -08:00
Unknown W. Brackets
01d7d73438 GPU: Remove unused GPU_USE flag. 2022-11-13 08:09:57 -08:00
Unknown W. Brackets
4a367148e6 GPU: Centralize more GPU_USE flags, like depth. 2022-11-13 08:04:47 -08:00
Henrik Rydgård
1ae6047da9
Merge pull request #16379 from unknownbrackets/stencil-android
Fix alpha/stencil replace on Adreno when color masked
2022-11-13 10:12:39 +01:00
Henrik Rydgård
1a0e5c1903
Merge pull request #16380 from unknownbrackets/depth-clip-err
GPU: Add a small error-compensation to depth clip
2022-11-13 10:11:42 +01:00
Unknown W. Brackets
eae85836c9 GPU: Add a small error-compensation to depth clip.
This was causing a depth that should've calculated as zero to be clipped,
because the multiply and division resulted in a value that was off by
about 2 / pow(2, 24) in the negative direction.
2022-11-12 20:01:46 -08:00
Unknown W. Brackets
3f875af2d7 Vulkan: Mark Adreno bug resolved on recent driver.
Playing it safe for 5xx devices and assuming they are still affected.
2022-11-12 17:41:48 -08:00
Unknown W. Brackets
66668d4b3f Vulkan: Correct alpha in Adreno workaround. 2022-11-12 17:41:48 -08:00
Unknown W. Brackets
98758573e3 GPU: Convert alphamask to FF/00 for 5551.
When masking via uniform, we don't care about the lower bits of alpha.
Games often use 7F / 80 to control writes of FF/00.
2022-11-12 17:41:48 -08:00
Henrik Rydgård
f0f819ae89
Merge pull request #16378 from unknownbrackets/warnings
Cleanup some minor warnings
2022-11-12 23:35:05 +01:00
Unknown W. Brackets
c20bcc1f08 UI: Avoid enum/float comparisons. 2022-11-12 12:30:04 -08:00
Unknown W. Brackets
294d028dbf VR: Remove unnecessary deprecated header. 2022-11-12 12:30:04 -08:00
Unknown W. Brackets
3e5d77ab46 SaveState: Switch from deprecated is_pod. 2022-11-12 12:30:04 -08:00
Henrik Rydgård
945288f4b5
Merge pull request #16359 from unknownbrackets/marvel-upload
GPU: Hook US version of Marvel Alliance upload
2022-11-12 11:04:03 +01:00
Henrik Rydgård
2e3dce3d5b
Merge pull request #16374 from lvonasek/compat_openxr_tonyhawk
OpenXR - Compatibility with Tony Hawk games
2022-11-12 11:03:28 +01:00
Unknown W. Brackets
50f7095002 GPU: Correct Marvel copy hook size check. 2022-11-11 21:54:58 -08:00
Unknown W. Brackets
46182990cf GPU: Hook US version of Marvel Alliance upload.
See #9852.  Appears to be the same basic func, but something resulted in a
different hash.  Register use for from/to seems the same.
2022-11-11 21:51:25 -08:00