Title list/Patches: Difference between revisions
Einstein95 (talk | contribs) →List: added New Love Plus |
|||
Line 3: | Line 3: | ||
== Overview == | == Overview == | ||
These are the same as the application's main [[NCCH#CXI|CXI]], except the ExeFS/RomFS only contains files which were updated. When launching an application, [[NS]] will first try to [[Process_Manager_Services|launch]] the specified title with the programID-high changed to 0x0004000E(update-data), if that fails NS will then try launching the title with the actual input programID. The programID stored in the update-data NCCH header matches the update-data NCCH titleID, however the programID stored in the exheader is set to the original application programID instead. | These are the same as the application's main [[NCCH#CXI|CXI]], except the ExeFS/RomFS only contains files which were updated. When launching an application, [[NS]] will first try to [[Process_Manager_Services|launch]] the specified title with the programID-high changed to 0x0004000E(update-data), if that fails NS will then try launching the title with the actual input programID. The programID stored in the update-data NCCH header matches the update-data NCCH titleID, however the programID stored in the exheader is set to the original application programID instead. | ||
The application code mounts the update RomFS and loads data from there/the main application romfs as needed. | |||
CXI builds which include a game-update have a different .text from the update-title, presumably due to not needing separate update-romfs. | |||
== List == | == List == |