Switch 2: Compatibility Mode: Difference between revisions

m Ootulp moved page (Switch 2) Compatibility Mode to Switch 2: Compatibility Mode without leaving a redirect
No edit summary
 
Line 71: Line 71:
|-
|-
|}
|}
= ApplicationCompatibilityInfo =
The [[Switch 2: Title list|ApplicationCompatibilityInfo]] SystemData contains "ApplicationCompatibilityInfo.json".
The json "records" contains an array, each object entry then contains the following:
* "application_id": "0x<lowercase hex ApplicationId>"
* "target_max_version": <value> (normally u32-max)
* "application_layer_info": This object contains various number fields, only fields needed by the current entry are present. "graphics_config", "misc_config", ...
** The data from here is likely passed as input to [[#CompatibilityParameter|CompatibilityParameter]].


= nnCompatTrampoline =
= nnCompatTrampoline =