Line 267:
Line 267:
|OSGetTitleID
|OSGetTitleID
|<code>uint64_t OSGetTitleID(void)</code>
|<code>uint64_t OSGetTitleID(void)</code>
−
|Returns the current title id e.g. 0x0005000E1010ED00
+
|Returns the current title id e.g. 0x0005000E1010ED00 (Mario Kart 8 EUR)
|-
|-
|OSGetOSID
|OSGetOSID
|<code>uint64_t OSGetOSID(void)</code>
|<code>uint64_t OSGetOSID(void)</code>
|Returns the current OS id e.g. 0x000500101000400A (OSv10)
|Returns the current OS id e.g. 0x000500101000400A (OSv10)
+
|-
+
|__OSGetAppFlags
+
|<code>uint32_t __OSGetAppFlags(void)</code>
+
|Returns the flags set for the current app e.g. 0x00000200. Influences the control flow in OSSDKVersionInits
+
|-
+
|__OSGetProcessSDKVersion
+
|<code>uint32_t __OSGetProcessSDKVersion(void)</code>
+
|Returns the SDK version e.g. 0x000050DF
+
|-
+
|OSSDKVersionInits
+
|<code>? OSSDKVersionInits(?)</code>
+
|Initializes the OS SDK version using the results from __OSGetAppFlags and __OSGetProcessSDKVersion
|}
|}