[PR #10] [CLOSED] Cmake imgui #1214

Closed
opened 2026-02-27 21:11:10 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/10
Author: @georgemoralis
Created: 5/2/2023
Status: Closed

Base: mainHead: cmake_imgui


📝 Commits (7)

  • 28b6392 let's cleanup all
  • 3f14d70 first try with cmake and imgui
  • 32fd699 added fmt library
  • bfd9f9b added spdlog library
  • 14d9331 creation of release configuration on cmake
  • 155efff added magic enum submodule
  • 4e75cd3 we can now load elf and imgui.

📊 Changes

27 files changed (+339 additions, -451 deletions)

View changed files

.github/workflows/windows.yml (+0 -49)
📝 .gitignore (+2 -0)
📝 .gitmodules (+12 -6)
CMakeLists.txt (+28 -0)
CMakeSettings.json (+27 -0)
emulator/emulator.vcxproj (+0 -97)
emulator/emulator.vcxproj.filters (+0 -45)
emulator/main.cpp (+0 -18)
shadps4.sln (+0 -39)
📝 src/Core/FsFile.cpp (+0 -0)
📝 src/Core/FsFile.h (+0 -0)
📝 src/Loader/Elf.cpp (+2 -1)
📝 src/Loader/Elf.h (+0 -0)
src/main.cpp (+211 -0)
📝 src/types.h (+0 -0)
third-party/CMakeLists.txt (+52 -0)
third-party/SDL (+1 -0)
third-party/fmt (+1 -0)
third-party/imgui (+1 -0)
third-party/magic_enum (+1 -0)

...and 7 more files

📄 Description

cmake and intial imgui


🔄 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/10 **Author:** [@georgemoralis](https://github.com/georgemoralis) **Created:** 5/2/2023 **Status:** ❌ Closed **Base:** `main` ← **Head:** `cmake_imgui` --- ### 📝 Commits (7) - [`28b6392`](https://github.com/shadps4-emu/shadPS4/commit/28b6392697cd0d66353b2df623210e4a3503e02e) let's cleanup all - [`3f14d70`](https://github.com/shadps4-emu/shadPS4/commit/3f14d702ac851d23c5e4466ae9b7eca3fb7b4d0b) first try with cmake and imgui - [`32fd699`](https://github.com/shadps4-emu/shadPS4/commit/32fd699dd03acd0af5b3ce47f41bff59eff46032) added fmt library - [`bfd9f9b`](https://github.com/shadps4-emu/shadPS4/commit/bfd9f9be5a61b5ff16f083ecfe09a5156ab83d05) added spdlog library - [`14d9331`](https://github.com/shadps4-emu/shadPS4/commit/14d9331039affffc8032103c9ac475bacb0c2757) creation of release configuration on cmake - [`155efff`](https://github.com/shadps4-emu/shadPS4/commit/155efff5ac362813609a28e7e022bb6bbd685187) added magic enum submodule - [`4e75cd3`](https://github.com/shadps4-emu/shadPS4/commit/4e75cd3c7998d6a79613424a02bc8656008e41c2) we can now load elf and imgui. ### 📊 Changes **27 files changed** (+339 additions, -451 deletions) <details> <summary>View changed files</summary> ➖ `.github/workflows/windows.yml` (+0 -49) 📝 `.gitignore` (+2 -0) 📝 `.gitmodules` (+12 -6) ➕ `CMakeLists.txt` (+28 -0) ➕ `CMakeSettings.json` (+27 -0) ➖ `emulator/emulator.vcxproj` (+0 -97) ➖ `emulator/emulator.vcxproj.filters` (+0 -45) ➖ `emulator/main.cpp` (+0 -18) ➖ `shadps4.sln` (+0 -39) 📝 `src/Core/FsFile.cpp` (+0 -0) 📝 `src/Core/FsFile.h` (+0 -0) 📝 `src/Loader/Elf.cpp` (+2 -1) 📝 `src/Loader/Elf.h` (+0 -0) ➕ `src/main.cpp` (+211 -0) 📝 `src/types.h` (+0 -0) ➕ `third-party/CMakeLists.txt` (+52 -0) ➕ `third-party/SDL` (+1 -0) ➕ `third-party/fmt` (+1 -0) ➕ `third-party/imgui` (+1 -0) ➕ `third-party/magic_enum` (+1 -0) _...and 7 more files_ </details> ### 📄 Description cmake and intial imgui --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 21:11:10 +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#1214
No description provided.