Commit graph

39365 commits

Author SHA1 Message Date
Henrik Rydgård
b4fe03de8b Better solution, still pretty much optimal. 2024-01-10 18:14:59 +01:00
Henrik Rydgård
d0817c4c0a Vulkan: Fix trying to compare uninitialized parts of packed descriptors
Found by Valgrind.

Other minor cleanup, too.
2024-01-10 12:10:20 +01:00
Henrik Rydgård
5b4ed75536
Merge pull request #18669 from Florin9doi/gps_auto_update_time
GPS: updates
2024-01-10 10:31:02 +01:00
Florin9doi
b941a5a701 GPS: Add constant for GPGGA tokens 2024-01-07 02:17:54 +02:00
Florin9doi
bda9c99e79 GPS: Remove NmeaListener workaround for Android 29 SDK 2024-01-07 02:17:01 +02:00
Florin9doi
134b3c17ba GPS: Simulate fresh updates to satisfy MAPLUS 1/2 when real GPS data isn't available 2024-01-07 01:18:10 +02:00
Henrik Rydgård
53cfe5285d
Merge pull request #18668 from Florin9doi/gps_savestate
GPS: Set valid values and request updates on savestate loading
2024-01-06 11:02:24 +01:00
Henrik Rydgård
90ce29a229
Merge pull request #18666 from Florin9doi/go_explore_navigation
GPS: Improve emulation to enable Go!Explore navigation
2024-01-06 11:01:54 +01:00
Henrik Rydgård
3b6a87b2fe
Merge pull request #18665 from Florin9doi/fix_15932
Fix Go!Explore🗺️🧭 issue with GetDirListing(/); closes #15932
2024-01-06 11:00:54 +01:00
Florin9doi
b3a17726b6 GPS: Set valid values and request updates on savestate loading
Previously the gpsData/satData structs were empty until any app
executed sceUsbGpsOpen()
2024-01-06 00:51:03 +02:00
Florin9doi
29fb746ef8 GPS: Improve emulation to enable Go!Explore navigation 2024-01-05 11:22:52 +02:00
Florin9doi
777569e4c4 Fix Go!Explore🗺️🧭 issue with GetDirListing(/); closes #15932 2024-01-04 14:47:07 +02:00
Henrik Rydgård
1f8191ec9b
Merge pull request #18662 from Narugakuruga/patch-32
Update zh_CN.ini
2024-01-02 15:09:33 +01:00
Narugakuruga
55a51141a7
Update zh_CN.ini 2024-01-02 22:08:47 +08:00
Henrik Rydgård
46664fb9f9
Merge pull request #18661 from lvonasek/compat-openxr-stereo
OpenXR - Redundant compat values restored
2024-01-02 13:13:25 +01:00
Lubos
e05dba561c OpenXR - Redundant compat values restored 2024-01-02 12:59:00 +01:00
Henrik Rydgård
2193dcafc3 Remove wrong reserve call. Fixes new crash reported in #15932 2024-01-02 11:10:23 +01:00
Henrik Rydgård
cd8b79ff59
Merge pull request #18660 from Narugakuruga/patch-31
Update zh_CN.ini
2024-01-01 22:23:20 +01:00
Narugakuruga
032222b6c6
Update zh_CN.ini 2024-01-02 02:42:35 +08:00
Narugakuruga
fe38236839
Update zh_CN.ini 2024-01-02 02:25:46 +08:00
Narugakuruga
a268f8e0b4
Update zh_CN.ini 2024-01-02 02:20:36 +08:00
Henrik Rydgård
8aa44b7e1b Add a reported prototype game ID to the list of games that need more RAM 2023-12-31 17:21:02 +01:00
Henrik Rydgård
02c10adebc
Merge pull request #18655 from hrydgard/joystick-fix-inverse-deadzone
Stick calibration/input: Fix inverse deadzone
2023-12-31 17:16:59 +01:00
Henrik Rydgård
d841f115e0 Small unrelated fix in ManagedTexture 2023-12-31 16:48:44 +01:00
Henrik Rydgård
3e53d1e895 Joystick input: Fix low-end radius (inverse deadzone) 2023-12-31 16:47:26 +01:00
Henrik Rydgård
b36cf59797
Merge pull request #18654 from hrydgard/analog-axis-to-buttons-improvement
Joystick: Bias down the axis-to-button threshold if the "co-axis" is active.
2023-12-31 16:33:59 +01:00
Henrik Rydgård
706b98a0b9 Joystick: Bias down the axis-to-button threshold if the "co-axis" is active.
This makes it much easier to hit the diagonals in the case where you map
the right stick on your 360 controller to say the DPAD for camera
control in some game.

No setting, let's see if that's required.

Fixes #17792, it should now "just work".
2023-12-31 13:55:04 +01:00
Henrik Rydgård
eabcd5d8a2
Merge pull request #18651 from hrydgard/https-retroachievement-fix
HTTPS through naett: Get the body of the response even if code isn't 200
2023-12-31 09:55:36 +01:00
Henrik Rydgård
5a7db8aa11 Fix issue with touch control editor with no game running. Fixes #18652 2023-12-31 01:04:14 +01:00
Henrik Rydgård
cdc8bc6eae
Merge pull request #18647 from hrydgard/enforce-runbehind-multiplayer
Enforce run-behind-pause-screen if ad-hoc multiplayer active
2023-12-31 00:14:13 +01:00
Henrik Rydgård
78de59a479 HTTPS through naett: Get the body of the response even if code isn't 200.
This is required for rcheevos to parse errors properly - it ignores the
error code and parses it out of the body instead.
2023-12-31 00:11:36 +01:00
Henrik Rydgård
3d08b14ac8
Merge pull request #18650 from hrydgard/tokimeki-vertical-fb-fix
Allow merging framebuffers vertically like the old Juiced 2 fix.
2023-12-30 23:31:43 +01:00
Henrik Rydgård
a6f041568b Allow merging framebuffers vertically like the old Juiced 2 fix.
Fixes Tokimeki Memorial 4 rendering.

Fixes #6379, see comments.
2023-12-30 22:40:07 +01:00
Henrik Rydgård
de0d82d020 Improve disc ID detection for old frame dumps.
Ran into this looking at issue #6379
2023-12-30 22:06:52 +01:00
Henrik Rydgård
23a253dbb5 Fix connected check 2023-12-30 21:50:22 +01:00
Henrik Rydgård
8228e59423 Check if multiplayer if connected, enforce run-behind if so 2023-12-30 21:50:22 +01:00
Henrik Rydgård
acd719448e Wrap g_Config.bRunBehindPauseMenu behind a function, so we can add conditions 2023-12-30 21:50:20 +01:00
Henrik Rydgård
d2ebd36ab9
Merge pull request #18645 from sum2012/pmsf_minor
Fix warning in scepsmf
2023-12-30 15:04:24 +01:00
sum2012
0319e489eb Fix warning in scepmsf 2023-12-30 20:37:11 +08:00
Henrik Rydgård
305b0bb2a4
Merge pull request #18644 from hrydgard/fix-scekernelexit
Fix sceKernelExitGame (regressed with the run-in-background stuff)
2023-12-30 12:55:09 +01:00
Henrik Rydgård
4e90d82e23 Fix sceKernelExitGame (regressed with the run-in-background stuff) 2023-12-30 11:58:29 +01:00
Henrik Rydgård
b0c0a0f483
Merge pull request #18642 from hrydgard/vulkan-barrier-optimization
Vulkan barrier optimizations
2023-12-30 11:14:53 +01:00
Henrik Rydgård
a023dc98f0 Change title of login dialog for RetroAchievements.
Idea by Silent to help password managers.
2023-12-30 11:11:51 +01:00
Henrik Rydgård
de4c04efcb Ignore a couple of benign perf warnings 2023-12-30 10:54:27 +01:00
Henrik Rydgård
6de05f13f1 More barrier batching 2023-12-30 10:41:59 +01:00
Henrik Rydgård
b2f2e7356a Add new VulkanBarrierBatch 2023-12-30 10:41:59 +01:00
Henrik Rydgård
86ed9a9b89 Move code to cpp 2023-12-30 10:41:59 +01:00
Henrik Rydgård
484fbeb4cb Add end-of-init barrier 2023-12-30 10:41:59 +01:00
Unknown W. Brackets
a9456824aa
Merge pull request #18639 from hrydgard/handle-serving-directories
Various changes to the webserver to handle serving HTTP subfolders
2023-12-29 14:03:47 -08:00
Unknown W. Brackets
593955a86f
Merge pull request #18640 from hrydgard/handle-remote-directories
Various fixes to PathBrowser etc to handle browsing HTTP subfolders
2023-12-29 13:56:10 -08:00