ppsspp: bump SA+LR to v1.20.2, default RK3566 to Vulkan backend#2406
Merged
sydarn merged 1 commit intoROCKNIX:nextfrom Mar 29, 2026
Merged
ppsspp: bump SA+LR to v1.20.2, default RK3566 to Vulkan backend#2406sydarn merged 1 commit intoROCKNIX:nextfrom
sydarn merged 1 commit intoROCKNIX:nextfrom
Conversation
Contributor
Author
|
@beebono May have a patch to the LR core that enables vulkan - standby |
66e085c to
a56d881
Compare
Contributor
Author
|
Now with working Vulkan ppsspp-lr |
52347ad to
53b140a
Compare
aenertia
commented
Mar 12, 2026
| FrameSkipUnthrottle = True | ||
| ForceMaxEmulatedFPS = 30 | ||
| AnisotropyLevel = 4 | ||
| ForceMaxEmulatedFPS = 0 |
Contributor
Author
There was a problem hiding this comment.
this seems sane to me and helps with audio stretching. But I didn't do thorough testing
aenertia
commented
Mar 12, 2026
| AndroidHwScale = 1 | ||
| HighQualityDepth = 1 | ||
| FrameSkip = 3 | ||
| FrameSkip = 1 |
Contributor
Author
There was a problem hiding this comment.
3 seems to aggressive as a default with vulkan
aenertia
commented
Mar 12, 2026
| ForceMaxEmulatedFPS = 30 | ||
| AnisotropyLevel = 4 | ||
| ForceMaxEmulatedFPS = 0 | ||
| AnisotropyLevel = 0 |
Contributor
Author
There was a problem hiding this comment.
Leaving this off as a default seems sane, if users want prettier in lieu of smooth they can set it themselves
aenertia
commented
Mar 12, 2026
| Enable = True | ||
| AudioBackend = 0 | ||
| AudioLatency = 1 | ||
| AudioLatency = 2 |
Contributor
Author
There was a problem hiding this comment.
Relaxing this seemed to help with the 3 titles I tested (lumines2 which is very audio latency sensitive)
53b140a to
5bdbc0d
Compare
Bump ppsspp-sa and ppsspp-lr to v1.20.2 (afbc66a3). Updated patches for v1.20.2: - SA 002-fullscreen-drm: updated for MainScreen refactoring - LR 002-psp-path: moved to Core/Util/PathUtil.cpp - LR 004/005: updated context lines for new compile flags Fix ppsspp-lr Vulkan on Mali (007-fix-vulkan-on-libmali.patch): vkCreateDevice fails on Mali when pEnabledFeatures is set alongside VkPhysicalDeviceFeatures2 in pNext chain. Per Vulkan spec, pEnabledFeatures must be NULL in this case. Mali is strict about this; other drivers silently ignore it. Patch from Noxwell. Validated: 29fps God of War on RK3566 Mali-G52 with Vulkan. RK3566 defaults: - ppsspp-sa shipped ini: GraphicsBackend = 3 (VULKAN) - ppsspp-lr core options: backend=vulkan, frame_duplication=disabled, lazy_texture_caching=enabled, skip_gpu_readbacks=enabled, anisotropic_filtering=Off, spline_quality=Low
5bdbc0d to
52b3f32
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bump ppsspp-sa and ppsspp-lr to v1.20.2 (afbc66a3).
Updated patches for v1.20.2:
.