bind("key_up", "up")
bind("key_down", "down")
bind("key_left", "left")
bind("key_right", "right")
bind("key_ ", "menu") -- space
bind("key_return", "menu")

bind("joy_any_hat_up", "up")
bind("joy_any_hat_down", "down")
bind("joy_any_hat_left", "left")
bind("joy_any_hat_right", "right")
bind("joy_any_button_any", "menu")

-- q is default bound quit, and r to restart
bind("key_q", emufun.quit)
bind("key_r", emufun.restart)

bind("key_up", "up")
bind("key_down", "down")
bind("key_left", "left")
bind("key_right", "right")
bind("key_ ", "menu") -- space
bind("key_return", "menu")

bind("joy_any_hat_any_up", "up")
bind("joy_any_hat_any_down", "down")
bind("joy_any_hat_any_left", "left")
bind("joy_any_hat_any_right", "right")
bind("joy_any_button_any", "menu")

-- q is default bound quit, and r to restart
bind("key_q", emufun.quit)
bind("key_r", emufun.restart)

Edit bind to support multiple hats
Edit bind to support multiple hats
