eden/src/core/hle/service/hid
EmulationEnjoyer d5bb26bf3e Implement HID function stub "SetGestureOutputRanges" (#105)
Add function stub for "SetGestureOutputRanges" in HID service

Fixes userspace panic when booting Donkey Kong Country Returns HD:

> Debug <Critical> core\hle\service\service.cpp:operator ():78: Assertion Failed!
Unknown / unimplemented function '92(<unknown>)': port='hid' cmd_buf={[0]=0x6, [1]=0x8000000C, [2]=0x1, [3]=0x0, [4]=0x4F434653, [5]=0x0, [6]=0x0, [7]=0x0, [8]=0x49434653}
> Service.AM <Info> core\hle\service\am\service\application_functions.cpp:SetTerminateResult:187: (STUBBED) called, result=0x1a80a (2010-0212)
> Debug.Emulated <Critical> core\hle\kernel\svc\svc_exception.cpp:Break:52: Userspace PANIC! info1=0x0000001086D02C4C, info2=0x0000000000000004
> Debug.Emulated <Critical> core\hle\kernel\svc\svc_exception.cpp:operator ():33: debug_buffer_err_code=1A80A
> Debug.Emulated <Critical> core\hle\kernel\svc\svc_exception.cpp:Break:102: Emulated program broke execution! reason=0x0000000000000000, info1=0x0000001086D02C4C, info2=0x0000000000000004

ref: 132077e18f

![](https://i.imgur.com/hbBnlYs.png)

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/105
Co-authored-by: EmulationEnjoyer <emulationenjoyer@noreply.localhost>
Co-committed-by: EmulationEnjoyer <emulationenjoyer@noreply.localhost>
2025-04-04 03:40:49 +02:00
..
active_vibration_device_list.cpp service: hid: Move and migrate AppletResource and ActiveVibrationDevice 2024-02-23 17:49:02 -06:00
active_vibration_device_list.h service: hid: Move and migrate AppletResource and ActiveVibrationDevice 2024-02-23 17:49:02 -06:00
applet_resource.cpp service: hid: Move and migrate AppletResource and ActiveVibrationDevice 2024-02-23 17:49:02 -06:00
applet_resource.h service: hid: Move and migrate AppletResource and ActiveVibrationDevice 2024-02-23 17:49:02 -06:00
hid.cpp "Merge Tagged PR 13018" 2024-03-03 13:02:50 +00:00
hid.h service: hid: Split hid.cpp into individual interfaces 2023-11-15 09:59:54 -06:00
hid_debug_server.cpp service: hid: Migrate hid debug service to new interface 2024-02-06 00:38:46 -06:00
hid_debug_server.h service: hid: Migrate hid debug service to new interface 2024-02-06 00:38:46 -06:00
hid_server.cpp Implement HID function stub "SetGestureOutputRanges" (#105) 2025-04-04 03:40:49 +02:00
hid_server.h Implement HID function stub "SetGestureOutputRanges" (#105) 2025-04-04 03:40:49 +02:00
hid_system_server.cpp service: hid: Add IsAnyCustomButtonConfigEnabled for QLaunch 2024-02-23 18:58:51 -06:00
hid_system_server.h service: hid: Add IsAnyCustomButtonConfigEnabled for QLaunch 2024-02-23 18:58:51 -06:00
hidbus.cpp service: hid: Migrate hidbus to new interface 2024-02-07 18:07:32 -06:00
hidbus.h service: hid: Migrate hidbus to new interface 2024-02-07 18:07:32 -06:00
irs.cpp service: irs: Migrate service to new interface 2024-02-06 00:14:16 -06:00
irs.h service: irs: Migrate service to new interface 2024-02-06 00:14:16 -06:00
xcd.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
xcd.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00