By entering this site you need to consent to the use of cookies and their functional use according to this privacy policy. Cookies help us to provide the functional services of the website. Kindly read the below message of use and consent to the use.
The following cookies are stored and shared when accessing this website:
- Internal cookies for the MediaWiki site. This is used for user authentication and article modifications.
- Third-party cookies from Google providing services for Google AdSense and Google Analytics
We will never use data collected outside of the above scope.
{{IPC/CopyHandleEntry|Handle to shared memory (optional)}}
{{IPC/CopyHandleEntry|Handle to shared memory (optional)}}
Line 12:
Line 11:
=Response=
=Response=
{{IPC/Request}}
{{IPC/Request}}
+
{{#vardefine:ipc_offset|0}}
{{IPC/RequestHeader|0x0001|1|0}}
{{IPC/RequestHeader|0x0001|1|0}}
{{IPC/RequestEntry|Result code}}
{{IPC/RequestEntry|Result code}}
Line 17:
Line 17:
=Description=
=Description=
−
This initializes the ACT service. Shared memory initialization is optional, but some service calls require it. The SDK version seems to be 0xB0502C8.
+
Initializes the current session.
+
+
The process ID is used to obtain the Title ID and Remaster Version of the caller.
+
+
An optional block of extra memory can be shared with the act service. The caller must create a memory block and specify its size in this request. If used, the act service will map the memory block into its own address space and use it as an extra heap. This extra memory is required for certain commands.