# Dev harness: creates the hook's IPC block, injects coop_hook.dll into a target # game by pid, reports one connected pad, and toggles a button so the game's input # layer processes a real state change. Reproduces the "32-bit game crashes on # button press" report headlessly, without Steam / RPT / the host UI. add_executable(coop_input_probe main.cpp) target_link_libraries(coop_input_probe PRIVATE coop_common) set_target_properties(coop_input_probe PROPERTIES OUTPUT_NAME "coop_input_probe") coop_output_subdir(tools coop_input_probe) # dev tool -> bin//tools/