Commit Graph
39344 Commits
Author SHA1 Message Date
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
Henrik Rydgård 9bcb858131 Various changes to the webserver to handle serving HTTP subdirectories 2023-12-29 21:35:31 +01:00
Henrik Rydgård 9c1fd06c2f Various fixes to PathBrowser etc to handle browsing HTTP subfolders 2023-12-29 21:34:24 +01:00
Unknown W. Brackets 80bd328a9d Merge pull request #18638 from hrydgard/more-tex-replacement-details
Fix two minor tex replacement issues
2023-12-29 10:21:43 -08:00
Henrik Rydgård daa9fab32a Don't try to replace textures if there's just an empty TEXTURES/{GAMEID} folder. 2023-12-29 19:06:43 +01:00
Henrik Rydgård 3ffcf267cb Allow replacing mip levels of a texture even without a ini file. Probably niche. 2023-12-29 19:06:20 +01:00
Henrik Rydgård 46b25d20a4 Merge pull request #18637 from unknownbrackets/riscv-more
Add some more RISC-V extensions to emitter
2023-12-29 19:03:49 +01:00
Henrik Rydgård 5c1767c849 Merge pull request #18636 from unknownbrackets/debug-log-usec
Debugger: Add usec for breakpoint logging
2023-12-29 18:58:23 +01:00
Unknown W. Brackets 52db66e7ad riscv: Add vector bitmanip encoding. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets d6ce03e1db Audio: Correct log function name. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets 83dc1c9705 riscv: Add detect flags, not detected yet. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets e5467d2706 riscv: Add czero instruction encoding. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets e3c6add63a riscv: Add encoding for Zcb. 2023-12-29 09:42:23 -08:00
Unknown W. Brackets 15cb782f85 riscv: Implement Zfa encoding.
Not yet enabled/detected.
2023-12-29 09:42:23 -08:00
Henrik Rydgård ba6749db53 Merge pull request #18635 from hrydgard/some-new-toggles
Add bindings for toggling mouse control and touch screen controls
2023-12-29 18:39:51 +01:00
Unknown W. Brackets ebf6f14a31 Debugger: Add usec for breakpoint logging. 2023-12-29 09:39:39 -08:00
Henrik Rydgård 00c8f623e0 New strings 2023-12-29 17:40:57 +01:00
Henrik Rydgård 679b8330ff Add bindings for toggling mouse control and touch screen controls. Not bound by default.
I think I'll find myself using both of these for testing, feel worthwhile.

Suggested in #18464
2023-12-29 17:40:57 +01:00
Henrik Rydgård 01d73613f3 Merge pull request #18634 from hrydgard/misc-fixes
Misc fixes and cleanups (touch control opacity, etc)
2023-12-29 17:40:29 +01:00
Henrik Rydgård 63181374c7 Finish previous commit 2023-12-29 17:24:15 +01:00
Henrik Rydgård 4609df40c9 Update gamepad opacity once per frame, not once per button 2023-12-29 17:09:38 +01:00
Henrik Rydgård f42e9d94a3 Show the tilt input type directly on the item that goes to the tilt settings 2023-12-29 14:10:03 +01:00