Commit Graph

39825 Commits

Author SHA1 Message Date
Henrik Rydgård
fc1d984b20 Update rcheevos, switch back to upstream. Avoid using rcheevos' hash.c, by computing game hashes ourselves. 2024-04-03 16:43:34 +02:00
Henrik Rydgård
62b1450414
Merge pull request #18982 from hrydgard/vulkan-validation-fixes
Fix or ignore some various Vulkan validation errors
2024-04-03 14:23:50 +02:00
Henrik Rydgård
32fe47d761 Fix or ignore some various Vulkan validation errors 2024-04-03 13:37:40 +02:00
Henrik Rydgård
ed3514f882
Merge pull request #18979 from hrydgard/revert-18942-platform-openxr-unify
Revert "OpenXR - One APK for Android and standalone VR"
2024-04-03 11:32:58 +02:00
Henrik Rydgård
3bebd2101a
Revert "OpenXR - One APK for Android and standalone VR" 2024-04-03 10:57:02 +02:00
Henrik Rydgård
fb075608c3 Langtool: Replace outdated structopt dependency with clap. Gets rid of a github security warning 2024-04-03 08:53:27 +02:00
Henrik Rydgård
d686f95925
Merge pull request #18977 from hrydgard/breath-of-fire-fix
FramebufferManager: Allow "large offset" framebuffers priority
2024-04-03 08:04:47 +02:00
Henrik Rydgård
8960ed4d48 FramebufferManager: Allow "large offset" framebuffers priority over normal matches.
Fixes #18976
2024-04-03 00:59:36 +02:00
Henrik Rydgård
814ba6ef44
Merge pull request #18973 from GermanAizek/fix-return-copies
Fixed return copies from functions and added const ref params
2024-04-03 00:21:48 +02:00
Henrik Rydgård
8720cc2640
Merge pull request #18975 from GermanAizek/protect-from-ub
Protect against undefined behavior when bitwise shift occurs with negative value
2024-04-03 00:18:59 +02:00
Henrik Rydgård
77cff14743
Merge pull request #18915 from GermanAizek/optimize
utils: rewrite on optimized function SplitString
2024-04-03 00:16:30 +02:00
Henrik Rydgård
00fd509c5a
Merge pull request #18974 from GermanAizek/reduce-memsize-to-32bit
Fixed possible accidental conversion memsize type to strict 32 bit
2024-04-02 19:36:00 +02:00
Herman Semenov
7b3c45508b Protect against undefined behavior when bitwise shift occurs with negative value 2024-04-02 19:31:04 +03:00
Herman Semenov
9e126b5f00 Fixed possible accidental conversion memsize type to strict 32 bit 2024-04-02 19:03:12 +03:00
Herman Semenov
17ecee1715 Fixed return copies from functions and const ref params 2024-04-02 18:37:00 +03:00
Henrik Rydgård
8aac45fec0
Merge pull request #18972 from GermanAizek/strange-malloc-delete
Fixed to free() C version, since memory block was allocated using malloc()
2024-04-02 16:07:12 +02:00
Herman Semenov
52635fca1d utils: rewrite on optimized function SplitString 2024-04-02 17:01:14 +03:00
Herman Semenov
36b7875644 Fixed to free() C version, since memory block was allocated using malloc() 2024-04-02 16:35:13 +03:00
Henrik Rydgård
746696ab58
Merge pull request #18970 from GermanAizek/cleanup
Cleanup excess redefines and maybe fixed result in HLE sceIo::sceIoGetDevType()
2024-04-02 13:55:27 +02:00
Henrik Rydgård
72c77ea2cd
Update SavedataScreen.cpp - preserve the old behavior 2024-04-02 13:41:50 +02:00
Henrik Rydgård
d8c6a516d7
Merge pull request #18967 from GermanAizek/fix-memleaks
[Common/File/UI] Fixed minor memleaks
2024-04-02 13:40:07 +02:00
Henrik Rydgård
27b6b6b4dc
Update DevScreens.cpp 2024-04-02 13:39:49 +02:00
Henrik Rydgård
96ef0466de
Merge pull request #18969 from hrydgard/devscreens-fix-egl-tab
Fix the EGL tab in System Info.
2024-04-02 13:32:19 +02:00
Herman Semenov
0f94ac9189 Cleanup excess redefines and maybe fixed result in HLE sceIo::sceIoGetDevType() 2024-04-02 14:25:26 +03:00
Henrik Rydgård
aed6d36c92 Fix the EGL tab in System Info. Discovered indirectly by GermanAizek in #18967 2024-04-02 12:58:40 +02:00
Signed-off-by: Henrik Rydgård
9c3c23daa6 Fixed memleaks and incorrect add tab in ui::view_group
Signed-off-by: Herman Semenov <GermanAizek@yandex.ru>
2024-04-02 13:48:16 +03:00
Henrik Rydgård
744678b5b3
Merge pull request #18966 from hrydgard/fix-sceheap-memleak
Fix memory leak on shutdown in sceHeap
2024-04-02 12:31:41 +02:00
Henrik Rydgård
30a809db0f
Merge pull request #18958 from OverDriver05/patch-1
Update compat.ini
2024-04-02 12:11:21 +02:00
Henrik Rydgård
9883b5664e
Update comment with issue numbers 2024-04-02 12:10:59 +02:00
Henrik Rydgård
971320cf66 Fix memory leak on shutdown in sceHeap 2024-04-02 12:02:19 +02:00
Henrik Rydgård
1afcd55f48
Merge pull request #18962 from GermanAizek/fixx
Fixed zeroise SHA_CTX struct, not pointer size (CWE Information Disclosure)
2024-04-02 00:21:40 +02:00
Henrik Rydgård
33dca6b248
Merge pull request #18964 from GermanAizek/make_unique
[Core/HLE/Common/UI] Using C++17 make smart pointers
2024-04-01 23:55:10 +02:00
Herman Semenov
cfb77ce83e [Core/HLE/Common/UI] Using C++17 make smart pointers 2024-04-01 18:12:27 +03:00
Herman Semenov
24ccd898fe Fixed zeroise SHA_CTX struct, not pointer size (maybe CWE Information Disclosure if size pointer less struct size) 2024-04-01 16:24:14 +03:00
OverDriver05
6720f6dfe7
Update compat.ini
Updated compat.ini to include a fix for SOCOM: Fireteam Bravo 3, particularly in response to the mission "Stockpile".
2024-03-29 21:49:43 +08:00
Henrik Rydgård
39fdba4f65
Merge pull request #18956 from hrydgard/disable-vulkan-x86-mac
Disable Vulkan/MoltenVK on x64 macs
2024-03-28 15:09:27 +01:00
Henrik Rydgård
f9c31072d2 Disable Vulkan/MoltenVK on x64 macs
Keep getting reports of radeon and intel GPUs that don't work with Vulkan.
2024-03-28 11:17:47 +01:00
Henrik Rydgård
768174e19c
Merge pull request #18954 from ANR2MERefork/manual_generate_workflow
[Workflow] Update manual generate workflows
2024-03-27 21:16:10 +01:00
AdamN
63645dee9c
Update manual_generate_uwp.yml 2024-03-27 22:08:02 +07:00
AdamN
067f6ae58a
Update manual_generate_ipa.yml 2024-03-27 22:05:14 +07:00
AdamN
c547ed80ce
Update manual_generate_apk.yml 2024-03-27 21:59:38 +07:00
Henrik Rydgård
83bd9fd665
Merge pull request #18950 from hrydgard/minor-ui-fixes
Fix soft-lock when loading non-existing files, fix wrong timer in MIPSDebugInterface
2024-03-26 16:47:44 +01:00
Henrik Rydgård
3424d24605 Fix hang when trying to load non-existing file or folder. 2024-03-26 15:10:06 +01:00
Henrik Rydgård
22c9437319 Fix wrong timer reading in MIPSDebugInterface, thanks Nemoumbra 2024-03-26 13:40:25 +01:00
Henrik Rydgård
14b78e58a4
Merge pull request #18947 from Nemoumbra/sdl-logs
Colored logs for SDL
2024-03-25 21:38:38 +01:00
Nemoumbra
48dde6b953 Spaces -> Tabs 2024-03-26 00:19:26 +03:00
Nemoumbra
bdcbb9efb4 Added color support for INFO and DEBUG logs in SDL 2024-03-26 00:08:42 +03:00
Henrik Rydgård
bdb0700d30
Merge pull request #18946 from Nemoumbra/gitignore-clion
Added typical CLion CMake build dirs to gitignore
2024-03-25 21:37:44 +01:00
Nemoumbra
4212ecb63e Added typical CLion CMake build dirs to gitignore 2024-03-25 18:38:14 +03:00
Henrik Rydgård
7cddd09e3c
Merge pull request #18943 from lvonasek/hotfix-openxr-arm32
OpenXR - Do not allow OPENXR on ARMv7
2024-03-22 10:14:07 +01:00