ShadPS4: Difference between revisions

updated link for compatibility list
Super (talk | contribs)
m Fixing the formatting of this list.
 
(7 intermediate revisions by 4 users not shown)
Line 13: Line 13:
|website = [https://shadps4.net shadps4.net]
|website = [https://shadps4.net shadps4.net]
|source = [https://github.com/shadps4-emu/shadPS4 GitHub]
|source = [https://github.com/shadps4-emu/shadPS4 GitHub]
|issuetracker = [https://github.com/shadps4-emu/shadPS4/issues GitHub]
|license = {{license|GPLv2}}
|license = {{license|GPLv2}}
|support = [https://ko-fi.com/shadps4 Ko-fi]
|support = [https://ko-fi.com/shadps4 Ko-fi]
|compatibility = [https://github.com/shadps4-compatibility/shadps4-game-compatibility Compatibility list]
|compatibility = [https://shadps4.net/compatibility/ Compatibility list]
|bios = [[Emulator_Files#PlayStation_4|Required]]
|bios = [[Emulator_Files#PlayStation_4|Required]]
}}
}}
Line 31: Line 32:
*By August 18, 2024, it successfully got into the game for the first time.<br>
*By August 18, 2024, it successfully got into the game for the first time.<br>
*In December 2024, ShadPS4 made a big step by making Unity games work on Windows, which improved its compatibility majorly.
*In December 2024, ShadPS4 made a big step by making Unity games work on Windows, which improved its compatibility majorly.
*By July 2026, it integrated [[shadNet]] server.
<br>
<br>
==Download==
==Download==
{| cellpadding="4"
{| cellpadding="4"
Line 41: Line 44:
==Requirements==
==Requirements==


===Decrypted BIOS===
===Decrypted firmware===
The official firmware released by Sony cannot be used with ShadPS4. Instead, a decrypted BIOS must be used, as detailed in the files referenced in the [[Emulator_Files#PlayStation_4|Emulator Files for PlayStation 4]] section.
The official firmware released by Sony cannot be used with ShadPS4. Instead, a decrypted firmware must be used, as detailed in the files referenced in the [[Emulator_Files#PlayStation_4|Emulator Files for PlayStation 4]] section.


===Decrypted games===
===Decrypted games===
The official PS4 game packages (.pkg) are encrypted for DRM, and raw .pkg files cannot be directly used in shadPS4. The games must be dumped and decrypted from an actual PS4 system, typically into a folder/file structure containing decrypted executable files (e.g., EBOOT.BIN), data files, and metadata.
The official PS4 game packages (.pkg) are encrypted for DRM, and raw .pkg files cannot be directly used in shadPS4. The games must be dumped and decrypted from an actual PS4 system, typically into a folder/file structure containing decrypted executable files (e.g., EBOOT.BIN), data files, and metadata.


PS4 games do not have a widely recognized decrypted archive format analogous to Loadiine archives for Wii U or WUA files for Cemu.
ShadPS4 added support for Zarchive (.zar) files starting in v0.17.0. These files use a similar format to the .wua format for [[Wii U]] games.<ref>[https://github.com/shadps4-emu/shadPS4/pull/4749 Abstract FS by georgemoralis - shadps4-emu/shadPS4]</ref> Dumped game folders can be converted to .zar using Zarchive<ref>[https://github.com/Exzap/ZArchive Zarchive on Github]</ref>, in a similar manner the creation of .wua files.


====.pkg extraction tools====
====.pkg extraction tools====
Line 53: Line 56:


==External links==
==External links==
* [https://discord.gg/MyZRaBngxA Official Discord channel]
* [https://discord.gg/bFJxfftGW6 Official Discord channel]
* [https://x.com/shadps4 Twitter]
* [https://x.com/shadps4 Twitter]
* [https://shadps4.net/compatibility Compatibility list]
* [https://shadps4.net/compatibility Compatibility list]