mirror of
https://git.citron-emu.org/citron/emulator
synced 2025-12-27 05:43:37 +00:00
- **ARP Service (arp:r/arp:w)**: Added 20.0.0+ function support
* arp:r: GetApplicationInstanceUnregistrationNotifier, ListApplicationInstanceId,
GetMicroApplicationInstanceId, GetApplicationCertificate, GetPreomiaApplicationLaunchProperty,
GetPreomiaApplicationControlProperty
* arp:w: AcquireApplicationProcessPropertyUpdater, AcquireApplicationCertificateUpdater,
RegisterApplicationControlProperty
* Added interface classes: IUnregistrationNotifier, IApplicationProcessPropertyUpdater,
IApplicationCertificateUpdater
- **Platform Service Manager (pl:u)**: Added Switch 2 [S2] functions
* Commands 2010, 2020, 2100 (Unknown2010, Unknown2020, OpenFont)
- **ECTX Service**: Added missing ectx:r service implementation
* Registered ectx:r service alongside existing ectx:aw
- All functions properly stubbed
- Fixed PushIpcInterface usage with shared_ptr
- Command mappings follow switchbrew.org documentation
- Ensures compatibility with 20.0.0+ system versions
Signed-off-by: Zephyron <zephyron@citron-emu.org>