AboutDialogAbout shadPS4About shadPS4shadPS4 is an experimental open-source emulator for the PlayStation 4.shadPS4 is an experimental open-source emulator for the PlayStation 4.This software should not be used to play games you have not legally obtained.This software should not be used to play games you have not legally obtained.CheatsPatchesCheats / Patches for Cheats / Patches for Cheats/Patches are experimental.\nUse with caution.\n\nDownload cheats individually by selecting the repository and clicking the download button.\nIn the Patches tab, you can download all patches at once, choose which ones you want to use, and save your selection.\n\nSince we do not develop the Cheats/Patches,\nplease report issues to the cheat author.\n\nCreated a new cheat? Visit:\nCheats/Patches are experimental.\nUse with caution.\n\nDownload cheats individually by selecting the repository and clicking the download button.\nIn the Patches tab, you can download all patches at once, choose which ones you want to use, and save your selection.\n\nSince we do not develop the Cheats/Patches,\nplease report issues to the cheat author.\n\nCreated a new cheat? Visit:\nNo Image AvailableNo Image AvailableSerial: Serial: Version: Version: Size: Size: Select Cheat File:Select Cheat File:Repository:Repository:Download CheatsDownload CheatsDelete FileDelete FileNo files selected.No files selected.You can delete the cheats you don't want after downloading them.You can delete the cheats you don't want after downloading them.Do you want to delete the selected file?\n%1Do you want to delete the selected file?\n%1Select Patch File:Select Patch File:Download PatchesDownload PatchesSaveSaveCheatsCheatsPatchesPatchesErrorErrorNo patch selected.No patch selected.Unable to open files.json for reading.Unable to open files.json for reading.No patch file found for the current serial.No patch file found for the current serial.Unable to open the file for reading.Unable to open the file for reading.Unable to open the file for writing.Unable to open the file for writing.Failed to parse XML: Failed to parse XML: SuccessSuccessOptions saved successfully.Options saved successfully.Invalid SourceInvalid SourceThe selected source is invalid.The selected source is invalid.File ExistsFile ExistsFile already exists. Do you want to replace it?File already exists. Do you want to replace it?Failed to save file:Failed to save file:Failed to download file:Failed to download file:Cheats Not FoundCheats Not FoundNo Cheats found for this game in this version of the selected repository,try another repository or a different version of the game.No Cheats found for this game in this version of the selected repository,try another repository or a different version of the game.Cheats Downloaded SuccessfullyCheats Downloaded SuccessfullyYou have successfully downloaded the cheats for this version of the game from the selected repository. You can try downloading from another repository, if it is available it will also be possible to use it by selecting the file from the list.You have successfully downloaded the cheats for this version of the game from the selected repository. You can try downloading from another repository, if it is available it will also be possible to use it by selecting the file from the list.Failed to save:Failed to save:Failed to download:Failed to download:Download CompleteDownload CompletePatches Downloaded Successfully! All Patches available for all games have been downloaded, there is no need to download them individually for each game as happens in Cheats. If the patch does not appear, it may be that it does not exist for the specific serial and version of the game.Patches Downloaded Successfully! All Patches available for all games have been downloaded, there is no need to download them individually for each game as happens in Cheats. If the patch does not appear, it may be that it does not exist for the specific serial and version of the game.Failed to parse JSON data from HTML.Failed to parse JSON data from HTML.Failed to retrieve HTML page.Failed to retrieve HTML page.The game is in version: %1The game is in version: %1The downloaded patch only works on version: %1The downloaded patch only works on version: %1You may need to update your game.You may need to update your game.Incompatibility NoticeIncompatibility NoticeFailed to open file:Failed to open file:XML ERROR:XML ERROR:Failed to open files.json for writingFailed to open files.json for writingAuthor: Author: Directory does not exist:Directory does not exist:Failed to open files.json for reading.Failed to open files.json for reading.Name:Name:Can't apply cheats before the game is startedCan't apply cheats before the game is started.CloseCloseCheckUpdateAuto UpdaterAuto UpdaterErrorErrorNetwork error:Network error:The Auto Updater allows up to 60 update checks per hour.\nYou have reached this limit. Please try again later.The Auto Updater allows up to 60 update checks per hour.\nYou have reached this limit. Please try again later.Failed to parse update information.Failed to parse update information.No pre-releases found.No pre-releases found.Invalid release data.Invalid release data.No download URL found for the specified asset.No download URL found for the specified asset.Your version is already up to date!Your version is already up to date!Update AvailableUpdate AvailableUpdate ChannelUpdate ChannelCurrent VersionCurrent VersionLatest VersionLatest VersionDo you want to update?Do you want to update?Show ChangelogShow ChangelogCheck for Updates at StartupCheck for Updates at StartupUpdateUpdateNoNoHide ChangelogHide ChangelogChangesChangesNetwork error occurred while trying to access the URLNetwork error occurred while trying to access the URLDownload CompleteDownload CompleteThe update has been downloaded, press OK to install.The update has been downloaded, press OK to install.Failed to save the update file atFailed to save the update file atStarting Update...Starting Update...Failed to create the update script fileFailed to create the update script fileCompatibilityInfoClassFetching compatibility data, please waitFetching compatibility data, please waitCancelCancelLoading...Loading...ErrorErrorUnable to update compatibility data! Try again later.Unable to update compatibility data! Try again later.Unable to open compatibility_data.json for writing.Unable to open compatibility_data.json for writing.UnknownUnknownNothingNothingBootsBootsMenusMenusIngameIngamePlayablePlayableControlSettingsConfigure ControlsD-PadUpLeftRightDownLeft Stick Deadzone (def:2 max:127)Left DeadzoneLeft StickConfig SelectionCommon ConfigUse per-game configsL1 / LBL2 / LTBackR1 / RBR2 / RTL3Options / StartR3Face ButtonsTriangle / YSquare / XCircle / BCross / ARight Stick Deadzone (def:2, max:127)Right DeadzoneRight StickColor AdjustmentR:G:B:Override Lightbar ColorOverride ColorElfViewerOpen FolderOpen FolderGameInfoClassLoading game list, please wait :3Loading game list, please wait :3CancelCancelLoading...Loading...GameInstallDialogshadPS4 - Choose directoryshadPS4 - Choose directoryDirectory to install gamesDirectory to install gamesBrowseBrowseErrorErrorDirectory to install DLCGameListFrameIconIconNameNameSerialSerialCompatibilityCompatibilityRegionRegionFirmwareFirmwareSizeSizeVersionVersionPathPathPlay TimePlay TimeNever PlayedNever PlayedhhmmssCompatibility is untestedCompatibility is untestedGame does not initialize properly / crashes the emulatorGame does not initialize properly / crashes the emulatorGame boots, but only displays a blank screenGame boots, but only displays a blank screenGame displays an image but does not go past the menuGame displays an image but does not go past the menuGame has game-breaking glitches or unplayable performanceGame has game-breaking glitches or unplayable performanceGame can be completed with playable performance and no major glitchesGame can be completed with playable performance and no major glitchesClick to see details on githubClick to see details on GitHubLast updatedLast updatedGameListUtilsBBKBKBMBMBGBGBTBTBGuiContextMenusCreate ShortcutCreate ShortcutCheats / PatchesCheats / PatchesSFO ViewerSFO ViewerTrophy ViewerTrophy ViewerOpen Folder...Open Folder...Open Game FolderOpen Game FolderOpen Save Data FolderOpen Save Data FolderOpen Log FolderOpen Log FolderCopy info...Copy info...Copy NameCopy NameCopy SerialCopy SerialCopy VersionCopy VersionCopy SizeCopy SizeCopy AllCopy AllDelete...Delete...Delete GameDelete GameDelete UpdateDelete UpdateDelete DLCDelete DLCCompatibility...Compatibility...Update databaseUpdate databaseView reportView reportSubmit a reportSubmit a reportShortcut creationShortcut creationShortcut created successfully!Shortcut created successfully!ErrorErrorError creating shortcut!Error creating shortcut!Install PKGInstall PKGGameGameThis game has no update to delete!This game has no update to delete!UpdateUpdateThis game has no DLC to delete!This game has no DLC to delete!DLCDLCDelete %1Delete %1Are you sure you want to delete %1's %2 directory?Are you sure you want to delete %1's %2 directory?Open Update FolderDelete Save DataThis game has no update folder to open!Failed to convert icon.This game has no save data to delete!Save DataSFO Viewer for InstallDirSelectshadPS4 - Choose directoryshadPS4 - Choose directorySelect which directory you want to install to.Select which directory you want to install to.Install All Queued to Selected FolderDelete PKG File on InstallMainWindowOpen/Add Elf FolderOpen/Add Elf FolderInstall Packages (PKG)Install Packages (PKG)Boot GameBoot GameCheck for UpdatesCheck for UpdatesAbout shadPS4About shadPS4Configure...Configure...Install application from a .pkg fileInstall application from a .pkg fileRecent GamesRecent GamesOpen shadPS4 FolderOpen shadPS4 FolderExitExitExit shadPS4Exit shadPS4Exit the application.Exit the application.Show Game ListShow Game ListGame List RefreshGame List RefreshTinyTinySmallSmallMediumMediumLargeLargeList ViewList ViewGrid ViewGrid ViewElf ViewerElf ViewerGame Install DirectoryGame Install DirectoryDownload Cheats/PatchesDownload Cheats / PatchesDump Game ListDump Game ListPKG ViewerPKG ViewerSearch...Search...FileFileViewViewGame List IconsGame List IconsGame List ModeGame List ModeSettingsSettingsUtilsUtilsThemesThemesHelpHelpDarkDarkLightLightGreenGreenBlueBlueVioletViolettoolBartoolBarGame ListGame List * Unsupported Vulkan Version * Unsupported Vulkan VersionDownload Cheats For All Installed GamesDownload Cheats For All Installed GamesDownload Patches For All GamesDownload Patches For All GamesDownload CompleteDownload CompleteYou have downloaded cheats for all the games you have installed.You have downloaded cheats for all the games you have installed.Patches Downloaded Successfully!Patches Downloaded Successfully!All Patches available for all games have been downloaded.All Patches available for all games have been downloaded.Games: Games: ELF files (*.bin *.elf *.oelf)ELF files (*.bin *.elf *.oelf)Game BootGame BootOnly one file can be selected!Only one file can be selected!PKG ExtractionPKG ExtractionPatch detected!Patch detected!PKG and Game versions match: PKG and Game versions match: Would you like to overwrite?Would you like to overwrite?PKG Version %1 is older than installed version: PKG Version %1 is older than installed version: Game is installed: Game is installed: Would you like to install Patch: Would you like to install Patch: DLC InstallationDLC InstallationWould you like to install DLC: %1?Would you like to install DLC: %1?DLC already installed:DLC already installed:Game already installedGame already installedPKG ERRORPKG ERRORExtracting PKG %1/%2Extracting PKG %1/%2Extraction FinishedExtraction FinishedGame successfully installed at %1Game successfully installed at %1File doesn't appear to be a valid PKG fileFile doesn't appear to be a valid PKG fileRun GameEboot.bin file not foundPKG File (*.PKG *.pkg)PKG is a patch or DLC, please install the game first!Game is already running!shadPS4shadPS4PKGViewerOpen FolderOpen FolderPKG ERRORPKG ERRORNameNameSerialSerialInstalledSizeSizeCategoryTypeApp VerFWRegionRegionFlagsPathPathFileFileUnknownUnknownPackageSettingsDialogSettingsSettingsGeneralGeneralSystemSystemConsole LanguageConsole LanguageEmulator LanguageEmulator LanguageEmulatorEmulatorEnable Separate Update FolderEnable Separate Update FolderDefault tab when opening settingsDefault tab when opening settingsShow Game Size In ListShow Game Size In ListShow SplashShow SplashEnable Discord Rich PresenceEnable Discord Rich PresenceUsernameUsernameTrophy KeyTrophy KeyTrophyTrophyLoggerLoggerLog TypeLog TypeLog FilterLog FilterOpen Log LocationOpen Log LocationInputInputCursorCursorHide CursorHide CursorHide Cursor Idle TimeoutHide Cursor Idle TimeoutssControllerControllerBack Button BehaviorBack Button BehaviorGraphicsGraphicsGUIGuiUserUserGraphics DeviceGraphics DeviceVblank DividerVblank DividerAdvancedAdvancedEnable Shaders DumpingEnable Shaders DumpingEnable NULL GPUEnable NULL GPUEnable HDREnable HDRPathsPathsGame FoldersGame FoldersAdd...Add...RemoveRemoveDebugDebugEnable Debug DumpingEnable Debug DumpingEnable Vulkan Validation LayersEnable Vulkan Validation LayersEnable Vulkan Synchronization ValidationEnable Vulkan Synchronization ValidationEnable RenderDoc DebuggingEnable RenderDoc DebuggingEnable Crash DiagnosticsEnable Crash DiagnosticsCollect ShadersCollect ShadersCopy GPU BuffersCopy GPU BuffersHost Debug MarkersHost Debug MarkersGuest Debug MarkersGuest Debug MarkersUpdateUpdateCheck for Updates at StartupCheck for Updates at StartupAlways Show ChangelogAlways Show ChangelogUpdate ChannelUpdate ChannelCheck for UpdatesCheck for UpdatesGUI SettingsGUI SettingsTitle MusicTitle MusicDisable Trophy Pop-upsDisable Trophy Pop-upsBackground ImageBackground ImageShow Background ImageShow Background ImageOpacityOpacityPlay title musicPlay title musicUpdate Compatibility Database On StartupUpdate Compatibility Database On StartupGame CompatibilityGame CompatibilityDisplay Compatibility DataDisplay Compatibility DataUpdate Compatibility DatabaseUpdate Compatibility DatabaseVolumeVolumeSaveSaveApplyApplyRestore DefaultsRestore DefaultsCloseClosePoint your mouse at an option to display its description.Point your mouse at an option to display its description.Console Language:\nSets the language that the PS4 game uses.\nIt's recommended to set this to a language the game supports, which will vary by region.Console Language:\nSets the language that the PS4 game uses.\nIt's recommended to set this to a language the game supports, which will vary by region.Emulator Language:\nSets the language of the emulator's user interface.Emulator Language:\nSets the language of the emulator's user interface.Enable Separate Update Folder:\nEnables installing game updates into a separate folder for easy management.\nThis can be manually created by adding the extracted update to the game folder with the name "CUSA00000-UPDATE" where the CUSA ID matches the game's ID.Enable Separate Update Folder:\nEnables installing game updates into a separate folder for easy management.\nThis can be manually created by adding the extracted update to the game folder with the name "CUSA00000-UPDATE" where the CUSA ID matches the game's ID.Show Splash Screen:\nShows the game's splash screen (a special image) while the game is starting.Show Splash Screen:\nShows the game's splash screen (a special image) while the game is starting.Enable Discord Rich Presence:\nDisplays the emulator icon and relevant information on your Discord profile.Enable Discord Rich Presence:\nDisplays the emulator icon and relevant information on your Discord profile.Username:\nSets the PS4's account username, which may be displayed by some games.Username:\nSets the PS4's account username, which may be displayed by some games.Trophy Key:\nKey used to decrypt trophies. Must be obtained from your jailbroken console.\nMust contain only hex characters.Trophy Key:\nKey used to decrypt trophies. Must be obtained from your jailbroken console.\nMust contain only hex characters.Log Type:\nSets whether to synchronize the output of the log window for performance. May have adverse effects on emulation.Log Type:\nSets whether to synchronize the output of the log window for performance. May have adverse effects on emulation.Log Filter:\nFilters the log to only print specific information.\nExamples: "Core:Trace" "Lib.Pad:Debug Common.Filesystem:Error" "*:Critical"\nLevels: Trace, Debug, Info, Warning, Error, Critical - in this order, a specific level silences all levels preceding it in the list and logs every level after it.Log Filter:\nFilters the log to only print specific information.\nExamples: "Core:Trace" "Lib.Pad:Debug Common.Filesystem:Error" "*:Critical"\nLevels: Trace, Debug, Info, Warning, Error, Critical - in this order, a specific level silences all levels preceding it in the list and logs every level after it.Update:\nRelease: Official versions released every month that may be very outdated, but are more reliable and tested.\nNightly: Development versions that have all the latest features and fixes, but may contain bugs and are less stable.Update:\nRelease: Official versions released every month that may be very outdated, but are more reliable and tested.\nNightly: Development versions that have all the latest features and fixes, but may contain bugs and are less stable.Background Image:\nControl the opacity of the game background image.Background Image:\nControl the opacity of the game background image.Play Title Music:\nIf a game supports it, enable playing special music when selecting the game in the GUI.Play Title Music:\nIf a game supports it, enable playing special music when selecting the game in the GUI.Disable Trophy Pop-ups:\nDisable in-game trophy notifications. Trophy progress can still be tracked using the Trophy Viewer (right-click the game in the main window).Disable Trophy Pop-ups:\nDisable in-game trophy notifications. Trophy progress can still be tracked using the Trophy Viewer (right-click the game in the main window).Hide Cursor:\nChoose when the cursor will disappear:\nNever: You will always see the mouse.\nidle: Set a time for it to disappear after being idle.\nAlways: you will never see the mouse.Hide Cursor:\nChoose when the cursor will disappear:\nNever: You will always see the mouse.\nidle: Set a time for it to disappear after being idle.\nAlways: you will never see the mouse.Hide Idle Cursor Timeout:\nThe duration (seconds) after which the cursor that has been idle hides itself.Hide Idle Cursor Timeout:\nThe duration (seconds) after which the cursor that has been idle hides itself.Back Button Behavior:\nSets the controller's back button to emulate tapping the specified position on the PS4 touchpad.Back Button Behavior:\nSets the controller's back button to emulate tapping the specified position on the PS4 touchpad.Display Compatibility Data:\nDisplays game compatibility information in table view. Enable "Update Compatibility On Startup" to get up-to-date information.Display Compatibility Data:\nDisplays game compatibility information in table view. Enable "Update Compatibility On Startup" to get up-to-date information.Update Compatibility On Startup:\nAutomatically update the compatibility database when shadPS4 starts.Update Compatibility On Startup:\nAutomatically update the compatibility database when shadPS4 starts.Update Compatibility Database:\nImmediately update the compatibility database.Update Compatibility Database:\nImmediately update the compatibility database.NeverNeverIdleIdleAlwaysAlwaysTouchpad LeftTouchpad LeftTouchpad RightTouchpad RightTouchpad CenterTouchpad CenterNoneNoneGraphics Device:\nOn multiple GPU systems, select the GPU the emulator will use from the drop down list,\nor select "Auto Select" to automatically determine it.Graphics Device:\nOn multiple GPU systems, select the GPU the emulator will use from the drop down list,\nor select "Auto Select" to automatically determine it.Width/Height:\nSets the size of the emulator window at launch, which can be resized during gameplay.\nThis is different from the in-game resolution.Width/Height:\nSets the size of the emulator window at launch, which can be resized during gameplay.\nThis is different from the in-game resolution.Vblank Divider:\nThe frame rate at which the emulator refreshes at is multiplied by this number. Changing this may have adverse effects, such as increasing the game speed, or breaking critical game functionality that does not expect this to change!Vblank Divider:\nThe frame rate at which the emulator refreshes at is multiplied by this number. Changing this may have adverse effects, such as increasing the game speed, or breaking critical game functionality that does not expect this to change!Enable Shaders Dumping:\nFor the sake of technical debugging, saves the games shaders to a folder as they render.Enable Shaders Dumping:\nFor the sake of technical debugging, saves the games shaders to a folder as they render.Enable Null GPU:\nFor the sake of technical debugging, disables game rendering as if there were no graphics card.Enable Null GPU:\nFor the sake of technical debugging, disables game rendering as if there were no graphics card.Enable HDR:\nEnables HDR in games that support it.\nYour monitor must have support for the BT2020 PQ color space and the RGB10A2 swapchain format.Enable HDR:\nEnables HDR in games that support it.\nYour monitor must have support for the BT2020 PQ color space and the RGB10A2 swapchain format.Game Folders:\nThe list of folders to check for installed games.Game Folders:\nThe list of folders to check for installed games.Add:\nAdd a folder to the list.Add:\nAdd a folder to the list.Remove:\nRemove a folder from the list.Remove:\nRemove a folder from the list.Enable Debug Dumping:\nSaves the import and export symbols and file header information of the currently running PS4 program to a directory.Enable Debug Dumping:\nSaves the import and export symbols and file header information of the currently running PS4 program to a directory.Enable Vulkan Validation Layers:\nEnables a system that validates the state of the Vulkan renderer and logs information about its internal state.\nThis will reduce performance and likely change the behavior of emulation.Enable Vulkan Validation Layers:\nEnables a system that validates the state of the Vulkan renderer and logs information about its internal state.\nThis will reduce performance and likely change the behavior of emulation.Enable Vulkan Synchronization Validation:\nEnables a system that validates the timing of Vulkan rendering tasks.\nThis will reduce performance and likely change the behavior of emulation.Enable Vulkan Synchronization Validation:\nEnables a system that validates the timing of Vulkan rendering tasks.\nThis will reduce performance and likely change the behavior of emulation.Enable RenderDoc Debugging:\nIf enabled, the emulator will provide compatibility with Renderdoc to allow capture and analysis of the currently rendered frame.Enable RenderDoc Debugging:\nIf enabled, the emulator will provide compatibility with Renderdoc to allow capture and analysis of the currently rendered frame.Collect Shaders:\nYou need this enabled to edit shaders with the debug menu (Ctrl + F10).Collect Shaders:\nYou need this enabled to edit shaders with the debug menu (Ctrl + F10).Crash Diagnostics:\nCreates a .yaml file with info about the Vulkan state at the time of crashing.\nUseful for debugging 'Device lost' errors. If you have this enabled, you should enable Host AND Guest Debug Markers.\nDoes not work on Intel GPUs.\nYou need Vulkan Validation Layers enabled and the Vulkan SDK for this to work.Crash Diagnostics:\nCreates a .yaml file with info about the Vulkan state at the time of crashing.\nUseful for debugging 'Device lost' errors. If you have this enabled, you should enable Host AND Guest Debug Markers.\nDoes not work on Intel GPUs.\nYou need Vulkan Validation Layers enabled and the Vulkan SDK for this to work.Copy GPU Buffers:\nGets around race conditions involving GPU submits.\nMay or may not help with PM4 type 0 crashes.Copy GPU Buffers:\nGets around race conditions involving GPU submits.\nMay or may not help with PM4 type 0 crashes.Host Debug Markers:\nInserts emulator-side information like markers for specific AMDGPU commands around Vulkan commands, as well as giving resources debug names.\nIf you have this enabled, you should enable Crash Diagnostics.\nUseful for programs like RenderDoc.Host Debug Markers:\nInserts emulator-side information like markers for specific AMDGPU commands around Vulkan commands, as well as giving resources debug names.\nIf you have this enabled, you should enable Crash Diagnostics.\nUseful for programs like RenderDoc.Guest Debug Markers:\nInserts any debug markers the game itself has added to the command buffer.\nIf you have this enabled, you should enable Crash Diagnostics.\nUseful for programs like RenderDoc.Guest Debug Markers:\nInserts any debug markers the game itself has added to the command buffer.\nIf you have this enabled, you should enable Crash Diagnostics.\nUseful for programs like RenderDoc.Save Data Path:\nThe folder where game save data will be saved.Save Data Path:\nThe folder where game save data will be saved.Browse:\nBrowse for a folder to set as the save data path.Browse:\nBrowse for a folder to set as the save data path.ReleaseNightlySet the volume of the background music.Enable Motion ControlsSave Data PathBrowseBrowseasyncsyncAuto SelectDirectory to install gamesDirectory to install gamesDirectory to save dataVideoDisplay ModeWindowedFullscreenFullscreen (Borderless)Window SizeW:H:Separate Log FilesSeparate Log Files:\nWrites a separate logfile for each game.TrophyViewerTrophy ViewerTrophy Viewer