Line 124: |
Line 124: |
| | [1.0.0] 2 || || | | | [1.0.0] 2 || || |
| |- | | |- |
− | | 33 || [7.0.0+] || Takes a total of 0x10-bytes of input, no output. | + | | 33 || [7.0.0+] || |
| |- | | |- |
| | [1.0.0] 1001 || || | | | [1.0.0] 1001 || || |
Line 158: |
Line 158: |
| | 60001 || [4.0.0+] || Takes a total of 8-bytes of input and a PID, returns an [[#IAlbumControlSession]]. | | | 60001 || [4.0.0+] || Takes a total of 8-bytes of input and a PID, returns an [[#IAlbumControlSession]]. |
| |} | | |} |
| + | |
| + | === Cmd33 === |
| + | Takes an input u64 [[#ShimLibraryVersion]], an u64 [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], and a PID, no output. |
| + | |
| + | This is used by [[Applet_Manager_services|caps:su]] SetShimLibraryVersion. |
| | | |
| == IAlbumControlSession == | | == IAlbumControlSession == |
Line 254: |
Line 259: |
| | | |
| == SetShimLibraryVersion == | | == SetShimLibraryVersion == |
− | Takes a total of 0x10-bytes of input and a PID, no output. | + | Takes an input u64 [[#ShimLibraryVersion]], an u64 [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], and a PID, no output. |
| | | |
| == IAlbumAccessorApplicationSession == | | == IAlbumAccessorApplicationSession == |
Line 275: |
Line 280: |
| | 2005 || GetAlbumMovieReadStreamBrokenReason | | | 2005 || GetAlbumMovieReadStreamBrokenReason |
| |} | | |} |
| + | |
| + | = ShimLibraryVersion = |
| + | This is a version field. Official sw uses func <code>nn::capsrv::GetShimLibraryVersion()</code> to load this from a global var, which is then used with various commands. |
| + | |
| + | [7.0.0-8.1.0] This is value 1. |
| | | |
| = AlbumEntry = | | = AlbumEntry = |