twinaphex
f8e40f613b
(Input) Move console input drivers to input/ directory - should start getting rid of
...
all these platform-specific folders cluttering up the codebase tree
(GL) Build fix for PS3 - current MiniGL implementation doesn't support SRGB
(Griffin) shader_common only baked in if HAVE_SHADERS defined
2014-05-13 17:01:27 +02:00
twinaphex
569de131a0
Move device enums outside of driver.h - and create new callback
...
for 'getting' the number of 'devices' the input driver supports
2014-04-17 20:47:43 +02:00
twinaphex
ddfe8ec681
(PSP) Keybinds from RGUI should work in-game now
2014-02-28 05:23:19 +01:00
aliaspider
75dad304fd
(PSP) replace Controller blocking reads with non blocking ones.
2014-02-22 15:23:58 +01:00
twinaphex
71b6485bb5
(PSP) Fix warnings
2014-02-19 17:47:59 +01:00
twinaphex
597cbdd99d
(PSP) Fixes analog now
2014-02-17 00:49:25 +01:00
twinaphex
06c3f56283
(PSP) Add analog code
2014-02-17 00:27:49 +01:00
twinaphex
b8e20db2d6
(PSP) Take out RGUI toggle log message
2014-02-17 00:24:40 +01:00
twinaphex
f9c9b6136a
(PSP) Implement analog
2014-02-16 23:46:01 +01:00
twinaphex
3534edcca5
(PSP) Reimplement menu toggle - L+R+Select+Start -can't read from
...
PSP_CTRL_NOTE right now
2014-02-16 22:35:08 +01:00
twinaphex
8b1a49b1a1
(PSP) Hook up RGUI toggle to 'Note' button
2014-02-16 17:07:14 +01:00
twinaphex
ff149257e4
(PSP) Fix default joykey binds
2014-02-16 15:42:02 +01:00
twinaphex
896cc6a375
(PSP) Implement autodetect_enable
2014-02-16 15:36:01 +01:00
twinaphex
cab8cf90c5
(PSP) Flesh out psp_input_set_keybinds
2014-02-16 15:20:46 +01:00
twinaphex
644ddc7bf0
(PSP) Input -refactors
2014-02-13 13:21:05 +01:00
twinaphex
84fa352cd1
(PSP) Forgot code in KEYBINDS_ACTION_SET_DEFAULT_BINDS
2014-02-12 21:55:33 +01:00
twinaphex
bbaa434668
(PSP) Input - Rewritten poll function
2014-02-12 21:40:57 +01:00
twinaphex
02ec26e2f4
(PSP) Input - Don't check for return value from CtrlReadBufferPositive - make
...
input init function properly return a struct
2014-02-12 21:09:11 +01:00
twinaphex
d7476d55a7
(PSP) Refactor PSP input driver to make use of new gamepad interface
2014-02-12 21:03:19 +01:00
twinaphex
146b8442e6
(PSP) Take out instant exit hack
2014-02-12 19:27:44 +01:00
twinaphex
f1811644c4
(PSP) Some cleanups
2014-02-11 14:10:47 +01:00
twinaphex
460670f074
Move sensor value reading to retro_sensor_interface
2014-01-20 14:52:53 +01:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
c0e02d3957
(Android/General) Add preliminary sensor support to libretro API /
...
add accelerometer support to Android input driver
2013-11-03 00:27:58 +01:00
twinaphex
abb829283b
Take out messy Dpad emulation code - this will require an entire
...
rewrite where we come up with a solution that works the same across
console/PC/mobile
2013-10-05 20:55:37 +00:00
twinaphex
cf3fa07c4a
(RARCH_CONSOLE) Reduce code duplication for default input binds
2013-10-01 18:38:12 +02:00
twinaphex
ad2cd4e492
Revert "Remove platform-specific MAX_PADS - use global define MAX_PLAYERS"
...
This reverts commit fb1355b975
.
2013-03-16 17:51:45 +01:00
twinaphex
f028a8555e
Revert "Move set_keybinds autoconfiguration (that is done on every console"
...
This reverts commit c26653fca8
.
2013-03-16 17:51:37 +01:00
twinaphex
c26653fca8
Move set_keybinds autoconfiguration (that is done on every console
...
port) to driver.c - reducing lots of duplicate code
2013-03-16 17:24:24 +01:00
twinaphex
fb1355b975
Remove platform-specific MAX_PADS - use global define MAX_PLAYERS
...
instead and customize it for certain ports
2013-03-16 17:13:28 +01:00
twinaphex
375aa08e58
Remove rarch_conole_input - runtime button remapping should have
...
no more RARCH_CONSOLE dependencies
2013-03-14 21:55:10 +01:00
twinaphex
ede829c354
Refactor set_default_keybinds callback into set_keybinds - remove
...
set_analog_dpad_mapping and have it go through set_keybinds - expand
functionality of set_keybinds
2013-03-14 02:24:57 +01:00
twinaphex
4fa8d0f3c6
(Android) Rewritten input_autodetect- now implements set_default_keybinds
2013-03-13 23:17:33 +01:00
twinaphex
ece717f2cc
Rename set_default_keybind_lut to set_default_keybinds
2013-03-13 16:30:01 +01:00
twinaphex
4bd0999940
Remove rarch_input_set_default_keybinds - merge with function
...
pointer set_default_keybind_lut
2013-03-13 16:06:13 +01:00
twinaphex
31998880f6
(Input) Remove max_pads member variable (was RARCH_CONSOLE only -
...
not needed)
2013-03-13 00:39:01 +01:00
twinaphex
545911d4da
(Input) Remove post_init and make it part of input_init
2013-03-13 00:34:46 +01:00
twinaphex
42bdd80ec4
Combine rarch_input_set_controls_default and post_init
2013-03-13 00:12:29 +01:00
twinaphex
011e740129
Move all frontend files to new dir 'frontend'
2013-01-06 05:22:21 +01:00
twinaphex
aaebc0be3d
(RARCH_CONSOLE) Add #ifdef HAVE_DYNAMIC for libretro dynamic
...
library argv
2013-01-06 04:11:24 +01:00
twinaphex
66dfceabe1
(RARCH_CONSOLE) Build fixes + rarch_main_init_wrap needs to be
...
always compiled in and not ifndef HAVE_RARCH_MAIN_WRAP
2013-01-06 03:50:55 +01:00
twinaphex
3f537518e1
(RARCH_CONSOLE) Use g_extern.config_path
2013-01-06 03:09:51 +01:00
twinaphex
e06583a45c
(RARCH_CONSOLE) Get rid of emulator_initialized - replace with main_is_init
2013-01-05 23:49:58 +01:00
twinaphex
c0c81bf22b
(RARCH_CONSOLE) Move rarch_config_save to settings.c - rename to
...
config_save_file
2013-01-05 22:18:59 +01:00
Themaister
0b4cf2d053
Update license headers to 2013.
2013-01-01 01:41:15 +01:00
twinaphex
7a67348b3c
Change 1 << for bitmasks to 1ULL <<
2012-12-15 18:00:30 +01:00
twinaphex
ffa5d4fa5f
Rewrite do-while loops for console ports
2012-12-15 16:47:35 +01:00
twinaphex
dacab094f0
(RMenu) menu_loop renamed into rmenu_iterate - iterates menu code for one frame
2012-12-15 16:40:02 +01:00
twinaphex
8a271d318c
Frame advance - get rid of unnecessary extern variables now
2012-12-15 02:25:48 +01:00
twinaphex
7ccd663bca
(PSP1) Compile in custom getopt, still crashes somewher around file.c
2012-11-28 15:11:27 +01:00