[PR #3918] [MERGED] Core: Add libSceRtc, libSceJpegDec, libSceJpegEnc, and libScePngEnc LLEs #3802

Closed
opened 2026-02-27 22:05:02 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/3918
Author: @StevenMiller123
Created: 1/11/2026
Status: Merged
Merged: 1/11/2026
Merged by: @georgemoralis

Base: mainHead: new-lles


📝 Commits (5)

📊 Changes

3 files changed (+7 additions, -6 deletions)

View changed files

📝 README.md (+2 -2)
📝 src/core/libraries/libs.cpp (+0 -4)
📝 src/emulator.cpp (+5 -0)

📄 Description

This PR adds three modules to our list of LLEs.

libSceRtc LLE isn't needed for anything specific right now, but works around several bugs with the HLE while we look at rewriting it.

libSceJpegDec LLE brings Trackmania (CUSA25218) ingame with broken rendering. Due to GPU emulation issues, some Linux devices don't reach ingame.

image image

libScePngEnc LLE fixes the saving issues newer editions of Minecraft have.

image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/3918 **Author:** [@StevenMiller123](https://github.com/StevenMiller123) **Created:** 1/11/2026 **Status:** ✅ Merged **Merged:** 1/11/2026 **Merged by:** [@georgemoralis](https://github.com/georgemoralis) **Base:** `main` ← **Head:** `new-lles` --- ### 📝 Commits (5) - [`621da26`](https://github.com/shadps4-emu/shadPS4/commit/621da26e6e07ec840cf631dbd91eee90f8eeb12a) Run libSceRtc LLE - [`cdc2517`](https://github.com/shadps4-emu/shadPS4/commit/cdc2517b1b527e20b17c05be9b00ae96c5d699c1) libSceJpegDec LLE - [`c1004f9`](https://github.com/shadps4-emu/shadPS4/commit/c1004f997a1684acc8e467d77a7d78d2dc36b858) libScePngEnc LLE - [`5f646d4`](https://github.com/shadps4-emu/shadPS4/commit/5f646d40ee78a7ad10571c64ab155f8c48fafdc5) Update documentation appropriately - [`90451b9`](https://github.com/shadps4-emu/shadPS4/commit/90451b94fad5bc634faeee302fb1174ccfedcf6c) libSceJpegEnc LLE ### 📊 Changes **3 files changed** (+7 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+2 -2) 📝 `src/core/libraries/libs.cpp` (+0 -4) 📝 `src/emulator.cpp` (+5 -0) </details> ### 📄 Description This PR adds three modules to our list of LLEs. libSceRtc LLE isn't needed for anything specific right now, but works around several bugs with the HLE while we look at rewriting it. libSceJpegDec LLE brings Trackmania (CUSA25218) ingame with broken rendering. Due to GPU emulation issues, some Linux devices don't reach ingame. <img width="1282" height="752" alt="image" src="https://github.com/user-attachments/assets/bb982e78-413c-4f83-9f3b-86e05bafc7fb" /> <img width="1282" height="752" alt="image" src="https://github.com/user-attachments/assets/6c641a7c-4c8f-4dea-a068-222212a5db71" /> libScePngEnc LLE fixes the saving issues newer editions of Minecraft have. <img width="1282" height="752" alt="image" src="https://github.com/user-attachments/assets/bb2d0dc4-3134-46f0-be82-468153c706b7" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 22:05:02 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#3802
No description provided.