★ Debug Settings: Difference between revisions
Jump to navigation
Jump to search
(added a few more options - some random person) |
(made a few text changes) |
||
Line 1: | Line 1: | ||
The '''Debug Settings''' ('' | The '''Debug Settings''' (''stylised as'' '''★ Debug Settings''') are a subset of options for Game/App debugging/development, which are only available on DevKits/TestKits. ★Debug Settings, located at the bottom of the console settings, is provided only for DevKits/TestKits and includes various features for development support. | ||
*If you want to | *If you want to open the Debug Settings on a retail machine, you have to perform an exploit (on system version 3.xx/4.xx), otherwise it will prompt you with the CE-109543-2 error code. | ||
*★ Debug Settings on retail machines | *★ Debug Settings on retail machines are missing most of the features and/or error out when trying to enable them, even when exploited. | ||
==Overview== | ==Overview== | ||
'''Note''': The following ★ Debug Settings are taken from | '''Note''': The following ★ Debug Settings are taken from the PlayStation 5 Developer Network. | ||
<div style="float:right"> | <div style="float:right"> | ||
Line 14: | Line 14: | ||
[[File:20221106201123.jpg|thumb|left|Retail machine ★ Debug Settings]] | [[File:20221106201123.jpg|thumb|left|Retail machine ★ Debug Settings]] | ||
[[File:20221106201131.jpg|thumb|left|Retail machine ★ Debug Settings, if there is no exploit, an error will be reported]] | [[File:20221106201131.jpg|thumb|left|Retail machine ★ Debug Settings, if there is no exploit, an error will be reported]] | ||
</div | </div> | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- |
Revision as of 10:09, 7 November 2023
The Debug Settings (stylised as ★ Debug Settings) are a subset of options for Game/App debugging/development, which are only available on DevKits/TestKits. ★Debug Settings, located at the bottom of the console settings, is provided only for DevKits/TestKits and includes various features for development support.
- If you want to open the Debug Settings on a retail machine, you have to perform an exploit (on system version 3.xx/4.xx), otherwise it will prompt you with the CE-109543-2 error code.
- ★ Debug Settings on retail machines are missing most of the features and/or error out when trying to enable them, even when exploited.
Overview
Note: The following ★ Debug Settings are taken from the PlayStation 5 Developer Network.
Menu | Information |
---|---|
Game | |
Package Downloader | Package download and install emulation on a local server |
Package Installer | Local Package install using a USB mass storage device |
SaveData | Save Data handling during development |
Add Content Manager | Display a list of additional content, enable/disable entitlements, delete entitlements and delete additional content |
Slow SSD Mode | Emulate a slow SSD with low bandwidth and high stress to test game handling |
Instant App Suspending | Testing implementation of a potential feature when operation is resumed from a suspended state rather than a background state |
Notice Screen Skip Flag | Sets the NSSF. If on, middleware screens will be skipped. If off, it will force the screens to show. Depends on app. |
System | |
TRC Check Notifications | Enable/Disable checks to test whether applications conform to TRC requirements |
Export Error/Notification History to USB Mass Storage | Saves list of errors from Error History found in Settings |
Region Settings | Test different System Languages and Time Zones to be used for specific countries/regions (Japan, North America, Oceania, UK, Europe, Korea, Southeast Asia, Taiwan, Russia, Mexico, Brazil, China, Off only on DevKits) |
Debug Network Clock | Operates present time in correlation with sceRtcGetCurrentNetworkTick() |
Reset Network Clock | This setting is for checking application behavior when the network time has not been initialized |
Debug NPDRM Clock | Testing various scenarios of licenses |
Fake parameter for camera calibration | This feature is for checking the Depth library's calibration data that is implemented on a PlayStation®4 application. |
Export setting info to USB Mass Storage | Saves information on a USB mass storage device (confirming what kind of execution environment was used when a problem occurs) |
Boot History | Displays the statistics for the number of times the system software has been booted |
Fake Device Settings | To be used only when directed by SIE during publishing phases of game development |
Display Title ID on Home Screen | Display the title ID on the content icon in the home screen and in libraries |
RNPS Config | This feature is not required for general development. Use it when directed by SIE. |
Bulit-In System Applications | This feature displays a list of built-in system application title IDs and versions. |
Video Resource Arbitration | This feature is not required for general development. Use it when directed by SIE |
Trigger Workspace Dump | Dumps the workspace to the hard drive. |
Show System Application Version | No info. |
Multi User | |
Switch User Group | Switch up to 64 users to test various country/region and age settings |
Display Account Information | Displays account information of PSN on the bottom section of login screen |
Use Auto Assign & Login Feature in Debug Settings [DevKit Only] | This setting indicates which of the automatic login settings specified with "Settings" > "★Debug Settings" > "Multi User" and "Settings" > "Login Settings" is enabled. |
PlayStation™Network | |
NP Environment | Set environmental variables of PSN |
In-Game Commerce Debug | Testing operation of application that uses in-game browsing to browse and purchase products (DLC) |
Patch Check | Patch detection check for games |
Upgradable App Debug | Set SKU flag values (Trial, Full, Off) |
Require purchased license | Selection (Applications, Additional Content and All) will require user to have a purchased license, to emulate retail unit operation |
Premium Recheck Event Interval | |
Universal Data System Data | |
Show Activity Configuration | |
Activity Preview | |
Web API Force Rate Limit | To be used only when directed by SIE during publishing phases of game development |
Web API Force Rate Limit Target) | To be used only when directed by SIE during publishing phases of game development |
Activation | |
Activate from USB | Update expiration date for DevKits/TestKits to prevent leakage of proprietary information |
Activate Using Internet | Update expiration date using PlayStation 5 Developer Network for DevKits/TestKits to prevent leakage of proprietary information |
Show Expiration Date | Display expiration date of DevKit/TestKit |
Show Activation Key | Display internal ID used when updating expiration date |
System Passcode Management | Set system passcode |
Boot Parameters | |
Release Check Mode | Set between 3 different testing environments meant to emulate different user experiences and features (Release Mode/Retail, Assist Mode and Development Mode) |
Controller Setting | |
Enable Play/Pause Button Emulation | This setting allows the Play button of a remote control to be used as a Play/Pause button. |
Core Dump | |
Dump Level | |
System Dump Level | Dump debug setting stats to be used when setting files and amount of information |
Copy & Delete | |
Uploader | |
Upload Status | |
Video Duration | |
Screenshot | |
Gpu Mini Capture on Mini Coredump | |
Skip error screen when triggering a core dump by the application | |
Crash Reporting | |
Enable System Crash Reporting | Dump crashes stats to be used when setting files and amount of information |
Keep Corefiles | |
Game Live Streaming | |
Live Streaming Mode | |
Broadcast URL | |
Social Feedback Latency | |
Social Feedback Mode | |
Social Message 01-10 | |
Graphics | |
PA Debug [DevKit Only] | This setting enables or disables the PA Debug feature. When enabled, the GPU performance monitoring feature can be used. |
System Load Control [DevKit Only] | This feature sets the system software GPU load. |
Network | |
NetCtlAp Wi-Fi Password for QA | Set Wi-fi AP Password using a calculated value random for each console |
NAT Traversal Information | Display P2P NAT information and stats |
Ifconfig Information | Display ifconfig information and stats |
Route Information | Display routing information and stats |
Network Emulation | Emulate packet losses and delays occuring on the network |
mDNS | Enable/Disable multicast DNS |
PlayStation®VR | |
Change Eye-to-Eye Distance | |
Show Eye-to-Eye Distance Status | |
Ignore Social Screen Separate Mode | |
Remote Play | |
User Assign Mode | |
Ignore Prohibition | |
Contents Sharing Test from Share Button | Control sending content to servers of various services by using SHARE button |
Enable Control Share Range | Set privacy level when uploading a video to Youtube by using SHARE button |
Fake Generated Error | |
Recording Capture Target | |
Service Availability Check | |
Sound and Screen | |
Set HDCP Encryption | Enable/Disable HDMI encryption |
Play Dummy Music | Emulate a user playing music when gaming |
Audio Output Format | Change audio output (Auto, LPCM 2ch, LPCM 5.1ch, LPCM 7.1ch, Dolby Digital 5.1ch, DTS 5.1ch, LPCM 2ch Headphone Audio, LPCM 2ch TV Virtual Surround) |
Adjust HDR | Change strength of HDR and edit effect of HDR |
System Update | |
Update Server URL | Update firmware by using Update Server URL |