Support Bluepad32 gamepads as native Joy-Con pair sources
This commit is contained in:
parent
ab70536fdf
commit
a17ca603aa
33 changed files with 2529 additions and 851 deletions
|
|
@ -32,7 +32,7 @@ def test_dualsense_parser_native(tmp_path: Path) -> None:
|
|||
"-fdata-sections",
|
||||
"-DENABLE_BLE",
|
||||
"-DENABLE_CLASSIC",
|
||||
"-DSWITCH2_BRIDGE_DUALSENSE_INPUT=1",
|
||||
"-DSWITCH2_BRIDGE_FULL_INPUT=1",
|
||||
"-DHID_MESSAGE_TYPE_GET_REPORT=4",
|
||||
"-DHID_REPORT_TYPE_FEATURE=3",
|
||||
f"-I{root / 'tests' / 'switch_parser_native_stubs'}",
|
||||
|
|
@ -40,6 +40,9 @@ def test_dualsense_parser_native(tmp_path: Path) -> None:
|
|||
f"-I{component / 'include'}",
|
||||
str(root / "tests" / "dualsense_parser_native_test.c"),
|
||||
str(component / "parser" / "uni_hid_parser_ds5.c"),
|
||||
str(
|
||||
root / "bluepad32_config" / "parser" / "uni_hid_parser_native_motion.c"
|
||||
),
|
||||
str(component / "uni_utils.c"),
|
||||
"-Wl,--gc-sections",
|
||||
"-o",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue