static void read_controller_read_buttons(struct game_controller* cont, uint8_t* cmd) { enum pak_type pak; int connected = game_controller_is_connected(cont, &pak); if (!connected) return; *((uint32_t*)(cmd + 3)) = game_controller_get_input(cont); }
static void read_controller_read_buttons(struct game_controller* cont, uint8_t* cmd) { enum pak_type pak; int connected = game_controller_is_connected(cont, &pak); if (!connected) return; *((uint32_t*)(cmd + 3)) = game_controller_get_input(cont); #ifdef COMPARE_CORE CoreCompareDataSync(4, cmd + 3); #endif }