meancoot
5747106e64
(Apple) Add keyboard event+character data support. (No char data for iOS)
2014-01-09 18:16:55 -05:00
twinaphex
83a416308c
(PS3) Add optional input logging
2014-01-09 23:59:20 +01:00
Themaister
2605951f8b
Don't save mute setting.
...
Extremely annoying to start with lack of audio and have no idea what
causes it.
2014-01-09 23:11:33 +01:00
Toad King
b6480dcbe2
[PS3] another joystick fix attempt
2014-01-09 16:48:14 -05:00
twinaphex
3dcb7dd278
(PS3) Another attempt at 16-bit scaling for analog values -still
...
broken controls
2014-01-09 22:38:59 +01:00
twinaphex
b34a21be83
(D3D9) quit variable must be static
2014-01-09 22:25:50 +01:00
twinaphex
5752bb1b9c
(D3D) Move implementation-specific functions to d3d9_pc.cpp
2014-01-09 21:27:53 +01:00
twinaphex
7cd149c3c6
(D3D) Build fix
2014-01-09 20:06:39 +01:00
twinaphex
51eb1d9e52
(D3D) Compatibility with Xbox 1 - WIP
2014-01-09 20:04:18 +01:00
twinaphex
feb11c525c
(D3D) Add some more ifdefs for portability purposes
2014-01-09 19:52:01 +01:00
twinaphex
c32fc07b3f
(D3D) Turned D3DVideo class into struct
2014-01-09 19:43:45 +01:00
twinaphex
eae35b9a50
(D3D) Move more functions out of D3DVideo class
2014-01-09 19:05:31 +01:00
twinaphex
e48b7e7d8a
(D3D) Refactor D3D driver
2014-01-09 18:44:25 +01:00
twinaphex
4815f25421
Start making xdk_ctx viable for both PC and console
2014-01-09 16:18:47 +01:00
twinaphex
3c16814970
(XDK) Make generate_pp more generic and more like make_d3dpp from
...
d3d9_pc.cpp
2014-01-09 14:11:08 +01:00
twinaphex
f5c94ed617
(D3D XDK) Reimplement PresentationInterval for Xbox
2014-01-09 14:00:25 +01:00
twinaphex
f374827ca2
(XDK Ctx) Set SwapEffect to 'discard' for both 360 and Xbox 1
2014-01-09 13:51:42 +01:00
twinaphex
1341b2e498
(XDK D3D) Clean up unneeded extern for Xbox 1
2014-01-09 13:41:28 +01:00
twinaphex
64474142dd
(XDK) Move xdk_d3d_generate_pp to xdk_ctx.c
2014-01-09 13:40:17 +01:00
twinaphex
5c5948b42b
(XDK D3D) Clean up XDK D3D context file
2014-01-09 13:37:23 +01:00
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