9521 Commits

Author SHA1 Message Date
twinaphex
be96c43220 (XDK) Fixed default analog axes 2014-01-09 13:24:01 +01:00
twinaphex
d07c3242cf (D3D9) Some cleanups 2014-01-09 13:18:25 +01:00
twinaphex
e4b959a841 (Menu) Safety checks for accessing video_poke function pointers 2014-01-09 12:17:28 +01:00
twinaphex
2fd70350c0 (PS3) Try scaling analog values to -0x7FFF/0x7FFF range - still fiddly/broken 2014-01-09 09:17:41 +01:00
Twinaphex
fbb117ffb8 Merge pull request #484 from lkesteloot/master
List all special keys in sample configuration file.
2014-01-08 22:49:52 -08:00
Lawrence Kesteloot
58fe0eaf8f List all special keys in sample configuration file.
It's not at all clear that, for example, the key
for the digit 5 should be "num5" and not simply "5".
List all keys for clarity.
2014-01-08 21:11:09 -08:00
Toad King
25a7f0c3cb [Android] work around input bind modifications, fixes custom binds
This is really ugly and should be fixed
2014-01-08 18:02:14 -05:00
Twinaphex
165698b9f2 Merge pull request #481 from libretro/dpad-map
Analog D-pad mapping
2014-01-08 12:01:39 -08:00
twinaphex
f23e41bd17 Safety checks for accessing video_poke function pointers 2014-01-08 19:42:42 +01:00
Themaister
67e7628568 Rename input_find_sk_key.
Matches up better with the conventions in input_common.
The sk-prefix was from SSNES days (how things linger on ... D:)
2014-01-08 18:24:54 +01:00
meancoot
c786483635 Expand config key map table; have overlay’s use it to look up key names. 2014-01-08 12:16:22 -05:00
Themaister
33d50e2010 Check GL_RENDERER for ATI as well. 2014-01-08 18:09:49 +01:00
Themaister
f6643fe12d Push analog dpad mode for autoconfig as well. 2014-01-08 17:47:07 +01:00
Themaister
f57a1aa032 Add support for mapping analogs to D-pad again.
Use a cleaner approach which can feasibly work on all platforms.
Uses input_push/pop_analod_dpad to modify the joyaxis field before
polling input. This way, the RetroPad D-pad binds can inherit the
joyaxis fields from ANALOG_LEFT_X_PLUS and friends.

Also add support for the field in RGUI and saves settings.
2014-01-08 17:31:14 +01:00
twinaphex
1eaee0bbea (PS3) Overlays work now - properly mallocs image size now 2014-01-08 14:38:42 +01:00
twinaphex
28f34c715b (PS3) Dehardcode huge image buffer - overlays still broken though -
crashes now at libspurs instead
2014-01-08 14:21:51 +01:00
twinaphex
e5ae3403e4 (PS3) Now honors O Button behavior 2014-01-08 14:08:14 +01:00
Themaister
f61f42c68f Simplify overlay analogs handling. 2014-01-08 13:32:51 +01:00
Twinaphex
04017b7fd7 Merge pull request #479 from iAmGhost/fix_ireadgo_i5_mappings
Better MUCH iReadGo i5 key mappings.
2014-01-08 04:09:24 -08:00
twinaphex
f7b823df7f (Wii) Update icon/meta description 2014-01-08 13:08:40 +01:00
twinaphex
49ec30f377 (iOS) Replace icons 2014-01-08 11:40:35 +01:00
meancoot
2a341ac15c (Apple) Add analog stick support for classic controller. You need to rotate the stick 360 degrees to calibrate it. (Todo: Document this somewhere!) 2014-01-07 22:08:09 -05:00
Themaister
9ab4b2213a Avoid potential overflows with overlay analogs. 2014-01-07 17:43:44 +01:00
Themaister
a65db38baf Allows buttons with l_x_plus, etc, to act as analogs.
Matches up with regular input drivers which can map buttons to analogs
as well if the analogs are not used.
2014-01-07 17:37:59 +01:00
Themaister
35c485aab0 Reuse bind maps in input_common for overlay. 2014-01-07 17:14:09 +01:00
Twinaphex
471c73b6da Merge pull request #477 from iAmGhost/fix_android_resource_leak
Fixed zipFile resource leaking.
2014-01-07 02:54:25 -08:00
Daehan Kim
962ee80909 Fixed zipFile resource leaking. 2014-01-07 02:41:50 -08:00
Daehan Kim
370efca314 Better MUCH iReadGo i5 key mappings. 2014-01-07 02:19:28 -08:00
twinaphex
c49985ce90 (Android) Build fix 2014-01-07 10:01:08 +01:00
twinaphex
2c7c24b452 (GX) Jacobeian changes 2014-01-06 21:50:22 +01:00
Themaister
5b4ebb3fa1 Build fix for overlay.
Compute keyboard mod state once.
Fix C++ 'new' usage.
2014-01-06 19:42:46 +01:00
twinaphex
de703eee52 (Apple) Ifdef code with HAVE_LOCATION and HAVE_CAMERA 2014-01-06 16:27:30 +01:00
twinaphex
61218b4a66 (OSX) Get rid of unused variable warning/variable is used before it's initialized 2014-01-06 16:20:20 +01:00
Twinaphex
e7cf6d1672 Merge pull request #461 from libretro/kb_overlay
Support for keyboard keys on overlays.
2014-01-06 05:51:05 -08:00
Twinaphex
0da8c03033 Merge pull request #474 from heuripedes/extern-c
Use C linkage in frontend.h and input_common.h
2014-01-05 19:40:07 -08:00
Twinaphex
c606d6788f Merge pull request #475 from clienthax/master
Add support for Cobra ODE
2014-01-05 19:39:50 -08:00
Clienthax
716f285800 Add support for Cobra ODE 2014-01-06 03:28:14 +00:00
Higor Eurípedes
1f8c114641 Use C linkage in frontend.h and input_common.h 2014-01-05 23:28:34 -03:00
meancoot
e2ffb51c2d (iOS) Fix brutal BTstack lag 2014-01-05 20:12:04 -05:00
Themaister
f2a8a73322 Add workaround for ATI Catalyst's lack of GL_RGB565 support. 2014-01-05 22:29:57 +01:00
Themaister
bee70f8318 Fix ifdefs regarding READ_PIXELS. 2014-01-05 22:22:15 +01:00
Twinaphex
144ee18ed3 Merge pull request #473 from Bezier89/master
Allow auto detect core to work with mixed case extensions and zip files.
2014-01-05 13:23:46 -08:00
Bezier89
f274a409c7 Allow auto detect core to work with mixed case extensions and zip files. 2014-01-05 12:50:38 -08:00
meancoot
aa23e81cca (Apple) Fix building for 32-bit OSX 2014-01-05 14:56:45 -05:00
twinaphex
7e9c8908f8 (PS3) Set default overlay directory 2014-01-05 19:17:13 +01:00
twinaphex
472da5166e (PS3) Update ICON0.PNG/package.conf 2014-01-05 19:03:45 +01:00
twinaphex
e9ce0aaaa4 (PS3) Custom aspect ratio works now 2014-01-05 18:48:09 +01:00
twinaphex
2da438bcf0 (PS3) Add paths 2014-01-05 05:00:08 +01:00
twinaphex
8e0118f4bb Get rid of unused HAVE_RARCH_MAIN_IMPLEMENTATION and HAVE_RARCH_MAIN_WRAP 2014-01-05 03:33:27 +01:00
twinaphex
5578cd6ed6 (NGC) Fix build 2014-01-05 00:07:35 +01:00