Commit Graph

25 Commits

Author SHA1 Message Date
twinaphex b76a2c2cee Refactor away input_joypad_poll - trivial wrapper function 2014-08-03 00:44:07 +02:00
twinaphex 0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
Themaister 6d6e964672 Fixup CXX_BUILD.
Cleans lots of sign-related warnings as well.
2013-11-16 17:31:49 +01:00
Themaister 7aa8b40759 Fixup C89 for loops. 2013-10-22 21:37:56 +02:00
Themaister b323640d7c Make joypad driver configurable. 2013-05-04 10:24:15 +02:00
Themaister 41d00190e4 Fix CXX warning. 2013-05-01 21:56:38 +02:00
Themaister dfdcfac588 Add concept of meta "level" for hotkeys.
Used by retroarch-joyconfig to make misc key config easier.
2013-04-29 21:11:29 +02:00
Themaister b714a6d7d1 Add timeout to joyconfig. 2013-04-29 16:12:15 +02:00
Themaister 04ac1e3efa Clarify when buttons are initially pressed. 2013-04-26 13:39:03 +02:00
Themaister e74f150239 Also dump input_driver used in retroarch-joyconfig. 2013-04-26 13:34:41 +02:00
Themaister 1da31a84ab Prompt user to "reset" joypad state.
Many joypad drivers have "stale state" lying around and need
some events to be fired to normalize. Broken initial state will
break joypad configure like this.
2013-04-26 13:32:11 +02:00
Themaister 0ac849d825 Let retroarch-joyconfig write autoconfigs. 2013-04-26 13:25:40 +02:00
Themaister 292bc36b43 Basic mouse grabbing for X11. 2013-03-29 18:55:54 +01:00
Themaister 2be53ac0f9 Add MENU_TOGGLE bind config. 2013-03-16 12:21:16 +01:00
Themaister 651cd600e3 Add disk control to retroarch-joyconfig. 2013-03-09 09:58:31 +01:00
Themaister 0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
Themaister 34bd32c1fd Add RETRO_OVERLAY_NEXT bind. 2012-12-22 15:33:28 +01:00
Themaister 91edc8ff49 Add volume control.
It imposes no performance loss as it is performed
during s16->float conversion.

It is however grouped together with check_mute.
2012-11-03 14:15:03 +01:00
Themaister d875c78988 Add input_enable_hotkey to joyconfig. 2012-11-02 23:27:08 +01:00
Themaister b73243b521 Fix CXX_BUILD. 2012-10-01 00:12:07 +02:00
Themaister d40cd53e24 Rewrite retroarch-joyconfig.
Rewrites a large chunk of retroarch-joyconfig to work with "any" joypad
driver. This allows e.g. the tool to work without X. SDL event pumps
require X to work (for some reason).
2012-09-29 21:57:03 +02:00
Twinaphex 4ba68cf450 Snes-isms changed 2012-07-07 16:28:01 +02:00
Themaister c440c7a50a Add support for RETRO_DEVICE_ANALOG. 2012-06-28 18:32:06 +02:00
Themaister 33271647af Update joyconfig for l2/r2/l3/r3. 2012-06-05 00:32:44 +02:00
Themaister ce740f8948 More fixups. 2012-04-21 23:31:57 +02:00