Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård dfca3dd87a Work around annoying assert in debug memory allocator on 32-bit Windows 2024-09-25 23:24:25 +02:00
Henrik Rydgård 691cdf8d76 Fix yet another case of "&&", this time in game titles 2024-09-25 22:25:08 +02:00
Henrik Rydgård d49733f600 Merge pull request #19489 from hrydgard/specular-math-fix
Hardware transform: Clamp the specular coefficient to 0.0 before calling pow()
2024-09-25 21:12:19 +02:00
Henrik Rydgård 702e77454a Hardware transform: Clamp the specular coefficient to 0.0 before taking the power. 2024-09-25 21:09:13 +02:00
Henrik Rydgård ccb968922a Merge pull request #19487 from hrydgard/msaa-fixes
Vulkan loader: Make extension loading take into account that the instance and device API versions can be different
2024-09-25 19:51:38 +02:00
Henrik Rydgård 8c8b34aac4 Vulkan: Separate the instance and device API versions, for extension loading purposes 2024-09-25 18:38:31 +02:00
Henrik Rydgård b2d9ac54dd Make InfoField an "enum class", extract function FormatAPIVersion 2024-09-25 16:34:33 +02:00
Henrik Rydgård de0f50158b More refactoring 2024-09-25 16:19:29 +02:00
Henrik Rydgård f4e3252966 Refactor LOAD_INSTANCE_FUNC_CORE 2024-09-25 16:08:37 +02:00
Henrik Rydgård 12ecf25618 Refactor the LOAD_INSTANCE_FUNC macro to load a function 2024-09-25 16:04:36 +02:00
Henrik Rydgård 4f9f0acd32 VulkanLoader: Improve logging 2024-09-25 15:59:24 +02:00
Henrik Rydgård 0b34c3ad42 Merge pull request #19485 from hrydgard/misc-fixes
Fix issue with background music when going back to pause screen from game info screen, a couple of other minor issues
2024-09-24 14:20:15 +02:00
Henrik Rydgård 9952c42426 Use message IDs to avoid some repetition of notifications.
Also fixes some awkward English.
2024-09-24 14:02:17 +02:00
Henrik Rydgård 69a024e743 Fix broken libvulkan symlink
See issue #19382
2024-09-24 13:54:00 +02:00
Henrik Rydgård 6d01e2587d Fix issue with background music playing when going back to the pause screen from game info screen 2024-09-24 13:50:21 +02:00
Henrik Rydgård c5a4023d90 Warning fixes 2024-09-24 13:28:28 +02:00
Henrik Rydgård 4ffceb7f3e Merge pull request #19484 from hrydgard/add-obscure-control-mappings
Add mappable devkit-only L2/L3/R2/R3 controls
2024-09-24 12:44:16 +02:00
Henrik Rydgård e0642a2a3a Add new strings 2024-09-24 10:51:50 +02:00
Henrik Rydgård 2613745cdd Add mappable devkit-only L2/L3/R2/R3 controls.
Can be used to bring up a debug menu in Castlevania: SOTN, see issue #17464

Could also be used in PPSSPP-specific homebrew, in theory.

Fixes #17464
2024-09-24 10:49:10 +02:00
Henrik Rydgård 1935bba789 Merge pull request #19482 from hrydgard/ppge-double-ampersand
Remove double ampersands from PPGe-drawn text (in-game UI)
2024-09-22 18:29:30 +02:00
Henrik Rydgård 5a6c76720d Remove double ampersands from PPGe-drawn text (in-game UI) 2024-09-22 09:28:48 +02:00
Henrik Rydgård f5c42d1487 Merge pull request #19478 from Nemoumbra/cyclic-buffer
Follow-up PR for the MIPSTracer
2024-09-21 11:16:31 +02:00
Nemoumbra 4477c9bc66 Removed mentions of MIPSLogger, improved the logs 2024-09-20 17:09:39 +03:00
Nemoumbra d1b49cf03b Moved the CyclicBuffer to the Collections dir 2024-09-20 16:19:24 +03:00
bbb651 ece4056512 iOS: Use a black background for tinted icons
I'm not sure it really matters as transparent seems
to work in Unwatched, but it matches the instructions
on the HIG page.
2024-09-19 19:09:47 +03:00
bbb651 40ccb5ccef iOS: Dark and Tinted icons for PPSSPP Gold 2024-09-19 16:39:35 +03:00
bbb651 43275d223f iOS: Dark and Tinted icons for PPSSPP 2024-09-19 16:28:43 +03:00
Henrik Rydgård 0f909051ee Merge pull request #19474 from oltolm/ignore_vscode
ignore vscode files
2024-09-19 14:27:32 +02:00
Henrik Rydgård ee02a192c7 Bump dx9sdk submodule 2024-09-18 21:34:05 +02:00
oltolm 01f9927e3d ignore vscode files 2024-09-18 17:42:56 +02:00
Henrik Rydgård 68804ca539 Merge pull request #19473 from hrydgard/frame-advance
Try to make Frame Advance a bit more reliable
2024-09-18 15:31:30 +02:00
Henrik Rydgård 42914c3d7c Try to make Frame Advance a bit more reliable 2024-09-18 15:17:20 +02:00
Henrik Rydgård 105c0d065d Merge pull request #19472 from hrydgard/bindable-reset-key
Add Reset as a mappable control
2024-09-18 14:53:17 +02:00
Henrik Rydgård 476c69c675 Merge pull request #19471 from hrydgard/ingame-gameinfo-screen
Add button to show the game-info screen from the in-game pause screen
2024-09-18 14:21:20 +02:00
Henrik Rydgård 19ae5bfe55 Add translation strings (copied from [DesktopUI]) 2024-09-18 14:20:26 +02:00
Henrik Rydgård a33839d220 Add Reset as a mappable control 2024-09-18 14:18:04 +02:00
Henrik Rydgård 0c9605ddb2 Allow showing the game-info screen from in-game. Disable some options that can cause problems. 2024-09-18 13:52:42 +02:00
Henrik Rydgård c451b41b8b Merge pull request #19470 from hrydgard/for-based-loop-cpp17
Rebase of #18559 (For based loop cpp17 by GermanAizek)
2024-09-18 13:25:34 +02:00
LunaMooandHenrik Rydgård 864a4b38aa Work around Brothers in Arms speed issue via compat hack (#18513)
Co-authored-by: Henrik Rydgård <hrydgard@gmail.com>
2024-09-18 09:51:07 +00:00
sum2012andHenrik Rydgård 0bce42cc33 More Ignore address in gpu (#16303)
* More Ignore address 0 in gpu

Fix #16297

* Change to ignore bad memory access

* Update SoftGpu.cpp

---------

Co-authored-by: Henrik Rydgård <hrydgard@gmail.com>
2024-09-18 09:48:22 +00:00
Henrik Rydgård fb80ad6370 Merge pull request #19413 from oltolm/d3d9_com_ptr
use ComPtr for D3D9
2024-09-18 11:33:07 +02:00
Henrik Rydgård e3eba11b43 Merge pull request #18350 from anr2me/adhoc_matching
[AdhocMatching] Detects leaving players better
2024-09-18 11:16:30 +02:00
Herman Semenov 4ef014cb73 [Common] Fixes from Unknown W. Brackets: <checkins@unknownbrackets.org> 2024-09-18 11:11:25 +02:00
Herman SemenovandUnknown W. Brackets efa742322b Fixed missing space Core/HLE/proAdhocServer by Unknown W. Brackets <checkins@unknownbrackets.org>
Signed-off-by: Unknown W. Brackets <checkins@unknownbrackets.org>

Co-authored-by: Unknown W. Brackets <checkins@unknownbrackets.org>
2024-09-18 11:10:57 +02:00
Herman Semenov 9f5ac80430 Fixed merge conflict 2024-09-18 11:10:55 +02:00
Herman Semenov 192650f551 [Core/HLE/GPU/D3D11/GLES] Using for based loop C++17 and replaced on structured binding map C++17 2024-09-18 11:10:10 +02:00
AdamN 73cf77940d Merge branch 'master' into adhoc_matching 2024-09-18 07:36:38 +07:00
Herman Semenov 45429bcd85 [Common/Data/File/Input/Net/Serialize/System/UI] Using for based loop C++17 and replaced on structured binding map C++17 2024-09-17 17:42:08 +02:00
Henrik Rydgård a6dbb4dfdb Merge pull request #19468 from hrydgard/german-static-const-override
Code cleanup: Add some const and static modifiers
2024-09-17 17:35:06 +02:00
Henrik Rydgård 0bb69a0ccf Merge pull request #19464 from hrydgard/german-align-struct-64
Partial application of GermanAizek's PR #19047
2024-09-17 15:29:15 +02:00