From 45f53236e81d59aa613fce0c799ff1fa4cdbb10b Mon Sep 17 00:00:00 2001 From: nmzik Date: Fri, 23 Oct 2026 11:55:53 +0200 Subject: [PATCH] hle: implement sceDeviceServiceGetEventState (My First Gran Turismo) --- src/libs/libDeviceService.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/libs/libDeviceService.cpp b/src/libs/libDeviceService.cpp index 8d5165f3f..fc62bf05f 100644 --- a/src/libs/libDeviceService.cpp +++ b/src/libs/libDeviceService.cpp @@ -16,6 +16,14 @@ static int KYTY_SYSV_ABI DeviceServiceInitialize() { return OK; } +static int KYTY_SYSV_ABI DeviceServiceGetEventState(int32_t device_class) { + PRINT_NAME(); + + LOGF("\t device_class = %" PRId32 "\n", device_class); + + return 0; +} + static int KYTY_SYSV_ABI DeviceServiceQueryDeviceInfo(uint32_t device_handle, void* out_info) { PRINT_NAME(); @@ -30,6 +38,7 @@ static int KYTY_SYSV_ABI DeviceServiceQueryDeviceInfo(uint32_t device_handle, vo LIB_DEFINE(InitDeviceService_1) { LIB_FUNC("84fDxStrG44", DeviceService::DeviceServiceInitialize); + LIB_FUNC("9ddRUOV8Q5A", DeviceService::DeviceServiceGetEventState); LIB_FUNC("UNMEa+5lrUA", DeviceService::DeviceServiceQueryDeviceInfo); }