GPCS4 emulator for Android
GPCS4 is an virtualization-based PS4 emulator and debugger project written in Java for smartphone compatible with Android OS.
The emulator still has many bugs, but having only been in development for a little over two years, the list of titles that make it in-game is a lot bigger than you may expect.
First correct image rendered, although this is a 2D image demo, it’s actually rendered in a 3D pipeline.
There is still some hard-coded test code, but with more design, and most importantly, using our shader translator.
There won’t be any hand-written shaders anymore.
Next I’ll focus on Nier and improve the graphics implementation.
GPCS4 will recompile all the shaders, untiling all the textures and upload all the buffers every frame, making it less efficient.
Besides, there are still some problems in the game pad emulation.
You should not run pirated games, GPCS4 is made in such a way that game cache-image (GCI) is encrypted with a 256-bit header with .pdix hash which is linked to your PS4 account so dumped images are useless.
To avoid illegal activities and misuse of source code, GPCS4 is made semi open-source.
All components & plugins of this emulator is open source except the core executable.
GPCS4 emulator can now run a few games for Play Station 4 on Windows devices, with the system requirements below:
- CPU: octa-core 2.0 GHz
- RAM: 6 GB minimim (8 GB recommended)
- OS: Android 9 (or above)
- Storage: 64 MB
GPCS4 is optimized to use up to 8 cores of a processor but requires at least 4 core processor with SSE-4.2 and AVX.
TLS support is not complete yet, and possibly neither are some other initialization functions.
The current state of spine at booting decrypted kernels can be followed in the issue tracker: both PS4 4.55 and PS4 5.00 have been tested.
- GPCS4 emulator for Android: gpcs4-latest.apk
This software is also available on the following devices:
- Open this link on your browser and download BIOS file: https://www.xevod.com/download-category/bios/
- Move the BIOS file (part 1 and part 2) on the following directory in your device: /android/data/com.cobesoft.build22/bios/ (if this folder doesn’t exist please create it)
- Open this link on your browser and download Data file: https://www.xevod.com/download-category/data/
- Move the Data .obb file (part 1 and part 2) on the following directory in your device: /android/data/com.cobesoft.build22/data/
- Launch the app