Shared Database services: Difference between revisions
No edit summary |
|||
Line 196: | Line 196: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || NotifyAppletEvent | | 0 || [[#NotifyAppletEvent]] | ||
|- | |- | ||
| 2 || [[#NotifyOperationModeChangeEvent]] | | 2 || [[#NotifyOperationModeChangeEvent]] | ||
Line 214: | Line 214: | ||
| 9 || [8.0.0+] | | 9 || [8.0.0+] | ||
|} | |} | ||
== NotifyAppletEvent == | |||
Takes an input u8 '''event_xF''', an u8 '''event_xC''', an u8 '''event_xD''', an u8 '''event_xE''', an u32 '''event_x8''', and an u64 '''titleID'''. Returns no output. | |||
Logs a new [[#PlayEvent]] with the following data: | |||
* Clears the 0x10-bytes at +0x10. | |||
* u8 +0xF = '''event_xF''' | |||
* Sets the 3 timestamps. | |||
* Converts '''titleID''' and writes it to +0x0. | |||
* u32 +0x8 = '''event_x8''' | |||
* u8 +0xC = '''event_xC''', u8 +0xD = '''event_xD''', and u8 +0xE = '''event_xE'''. | |||
== NotifyOperationModeChangeEvent == | == NotifyOperationModeChangeEvent == |