[PR #9] [MERGED] Added elf enums using magic enum library #1216

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/9
Author: @georgemoralis
Created: 4/18/2023
Status: Merged
Merged: 4/18/2023
Merged by: @georgemoralis

Base: mainHead: magic_enum


📝 Commits (4)

  • 53f504b let's see if magic enum can work part1
  • 1be2f84 added magic_enum lib
  • 0a3dc10 added a few enums for elfs using magic enum
  • e9bc381 more enums in elf headers

📊 Changes

5 files changed (+286 additions, -49 deletions)

View changed files

📝 .gitmodules (+3 -0)
📝 emulator/Loader/Elf.cpp (+98 -32)
📝 emulator/Loader/Elf.h (+183 -16)
third_party/magic_enum (+1 -0)
📝 vstudioprj/common.props (+1 -1)

📄 Description

Instead of having hex numbers we can now check the real values in strings pretty cool


🔄 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/9 **Author:** [@georgemoralis](https://github.com/georgemoralis) **Created:** 4/18/2023 **Status:** ✅ Merged **Merged:** 4/18/2023 **Merged by:** [@georgemoralis](https://github.com/georgemoralis) **Base:** `main` ← **Head:** `magic_enum` --- ### 📝 Commits (4) - [`53f504b`](https://github.com/shadps4-emu/shadPS4/commit/53f504bd412c208d23331b9dde2958f5df793e90) let's see if magic enum can work part1 - [`1be2f84`](https://github.com/shadps4-emu/shadPS4/commit/1be2f847ba04deae06d6bad5ead24875cc415787) added magic_enum lib - [`0a3dc10`](https://github.com/shadps4-emu/shadPS4/commit/0a3dc10bb27e5822ed107bea7aa791b0ddb788ca) added a few enums for elfs using magic enum - [`e9bc381`](https://github.com/shadps4-emu/shadPS4/commit/e9bc3811a927bafe245061db10ceb88ff4c4ddd2) more enums in elf headers ### 📊 Changes **5 files changed** (+286 additions, -49 deletions) <details> <summary>View changed files</summary> 📝 `.gitmodules` (+3 -0) 📝 `emulator/Loader/Elf.cpp` (+98 -32) 📝 `emulator/Loader/Elf.h` (+183 -16) ➕ `third_party/magic_enum` (+1 -0) 📝 `vstudioprj/common.props` (+1 -1) </details> ### 📄 Description Instead of having hex numbers we can now check the real values in strings pretty cool --- <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#1216
No description provided.