mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-25 15:56:00 +03:00
[PR #3733] [MERGED] Remove Qt from emulator #3689
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#3689
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/shadps4-emu/shadPS4/pull/3733
Author: @georgemoralis
Created: 10/13/2025
Status: ✅ Merged
Merged: 10/31/2025
Merged by: @georgemoralis
Base:
main← Head:qt_removal📝 Commits (10+)
8982714actions removal8a5dc49removed qt dird54864bremoved CMakePresets for qt builds6a35f0fclear cmakelists from qt4c3865bsync config file with qtlauncher583972dfixing review stuffe65434fMerge branch 'main' into qt_removalec2e5a0Remove Qt code from memory patcher and add non-Qt fallback for automatic loading of patches59ef3afAdd json submodule3031f15More Qt removal📊 Changes
115 files changed (+175 additions, -103620 deletions)
View changed files
➖
.github/linux-appimage-qt.sh(+0 -33)📝
.github/workflows/build.yml(+1 -208)📝
.gitmodules(+3 -0)📝
CMakeLists.txt(+18 -178)📝
CMakePresets.json(+0 -27)📝
CMakeSettings.json(+0 -36)📝
README.md(+19 -12)📝
REUSE.toml(+1 -7)➖
cmake/DetectQtInstallation.cmake(+0 -28)➖
dist/qt.conf(+0 -2)📝
documents/building-linux.md(+7 -23)📝
documents/building-macos.md(+0 -17)📝
documents/building-windows.md(+0 -22)📝
externals/CMakeLists.txt(+4 -0)➕
externals/json(+1 -0)📝
shell.nix(+0 -8)📝
src/common/config.cpp(+32 -57)📝
src/common/config.h(+11 -14)📝
src/common/memory_patcher.cpp(+71 -222)📝
src/common/memory_patcher.h(+1 -1)...and 80 more files
📄 Description
As from 0.12.0 release qt will be removed from emulator. We have already 2 possible launchers on production to be used.
https://github.com/shadps4-emu/shadps4-qtlauncher/ -> extracted from shadps4 src
https://github.com/shadps4-emu/shadPS4-launcher/ ->vinicius launcher
This pr will stay open until launchers will be ready for production (sometime this month)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.