02dcf4d45c
* app0 folder is absolute * some improvements on symbols types * clang format * missing libs.h * improved symbols_resolver * moved config to config folder * functions to dump import functions * improved logging output * option for debugdump and improvements * Apply suggestions from code review Co-authored-by: GPUCode <47210458+GPUCode@users.noreply.github.com> * clang format --------- Co-authored-by: GPUCode <47210458+GPUCode@users.noreply.github.com> |
||
---|---|---|
.ci | ||
.github | ||
.reuse | ||
documents | ||
externals | ||
LICENSES | ||
screenshots | ||
scripts | ||
src | ||
third-party | ||
tools/ModuleGenerator | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
CMakeSettings.json | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
shadPS4
An early PS4 emulator for Windows and Linux written in C++ by shadow , skmp , wheremyfoodat , GPUCode
Status
Early progress , a small amount of ps4 sdk demos and homebrew games working
Why?
The project started as a fun project. Due to short free time, it will probably take a while since it will be able to run something decent, but I am trying to do regular small commits.
Build
Windows
Check building instructions in windows build
Linux
Check building instructions in linux build
Build status
Platform | Build status |
---|---|
Windows SDL build | |
Linux SDL build |
To discuss the development of this emulator, please join our Discord server:
Who are you?
Old emulator fans and devs can recognize me as "shadow". I was the founder and coder for a lot of emulation projects:
- PCSX
- PCSX2
- PCSP
- JPCSP
- arcadeflex
- rpcs3 contributor
Contribution
I currently accept any contribution, here is a list of some items that may be useful:
- PKG extractor (there was initial work on this, search project history commits).
- Initial GUI with imgui, SDL3 and Vulkan.
- to be filled...
Documentation
Wiki has some documentation for PS4 PKG format