Commit Graph
47140 Commits
Author SHA1 Message Date
Herman Semenov 4b92848bdc [System/Core] Simplify loops 2024-04-03 19:25:55 +03:00
Henrik Rydgård 535343d964 Merge pull request #18985 from Nemoumbra/missing-assets
Achievement-related resources fix
2024-04-03 17:13:00 +02:00
Henrik Rydgård 08924c1a9f Merge pull request #18987 from hrydgard/retroachievement-own-hash
Update rcheevos, switch back to upstream.
2024-04-03 17:12:29 +02:00
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
Nemoumbra e0a9ca70b3 Added missing resources to CMakeLists.txt 2024-04-03 16:09:45 +03:00
Herman Semenov 365d2d252a [GPU] Fixed bug in GEExpressionFunctions::getFieldValue with GECmdField::FLAG_AFTER_9 2024-04-03 16:09:34 +03: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