Commit Graph

7837 Commits

Author SHA1 Message Date
pinumbernumber
37ebdcdec7 Add correct joypad name reporting to RGUI (for xi and di), also cleanup dinput name variables 2013-08-28 21:16:27 +01:00
pinumbernumber
bcb48caa16 Merge branch 'master' into xinput-autoconf 2013-08-28 16:13:14 +01:00
pinumbernumber
a2d5d20125 tiny XI tweak/fix 2013-08-28 16:08:44 +01:00
twinaphex
ead5a3b3ac (Android) comment readBackInt for input_back_behavior - this crashes hard for now 2013-08-28 02:12:40 +02:00
meancoot
cce58a829a (OSX) Fix XCode release flags 2013-08-27 18:31:32 -04:00
Hans-Kristian Arntzen
ec2c5d7675 Merge pull request #291 from pinumbernumber/xinput-perf-fix
Quick Xinput performance fix
2013-08-27 13:11:46 -07:00
pinumbernumber
ee57fe6a95 Merge branch 'xinput-perf-fix' into xinput-autoconf 2013-08-27 20:56:15 +01:00
pinumbernumber
fee0bdd228 more XI/DI tweaking 2013-08-27 20:25:50 +01:00
pinumbernumber
dca8dd0f3b fix XInput performance bug 2013-08-27 19:28:34 +01:00
pinumbernumber
2b6907e0ab fix C++ (MSVC) build 2013-08-27 19:26:01 +01:00
meancoot
851a56195a (OSX) Add command line support; only arguments passed after an -- argument are passed to retroarch (eg retroarch -- /path/to/game) 2013-08-27 12:07:59 -04:00
meancoot
6372e755c4 (OSX) Add proper full screen tracking 2013-08-27 11:37:21 -04:00
pinumbernumber
6f8455e1cc Merge branch 'master' of git://github.com/libretro/RetroArch into xinput-autoconf 2013-08-27 14:40:50 +01:00
pinumbernumber
6bed0cfa65 More small adjustments to joypad drivers 2013-08-27 14:38:20 +01:00
pinumbernumber
905e767983 Add autoconfig support to xinput and dinput 2013-08-27 12:14:56 +01:00
meancoot
253bb88bfc (OSX) More settings menu work (now supports all input bindings for player 1) 2013-08-26 23:56:26 -04:00
meancoot
29b8a6f8e4 (OSX) Start keybind setting support 2013-08-26 22:12:22 -04:00
meancoot
dbc1758a99 (OSX) The settings panel now works 2013-08-26 14:06:28 -04:00
Themaister
5411646504 Clone from upstream with MinGW build script. 2013-08-26 18:27:36 +02:00
Hans-Kristian Arntzen
f08c8cc5c2 Merge pull request #288 from pinumbernumber/master
Add XInput support (and misc fixes)
2013-08-26 09:20:49 -07:00
pinumbernumber
d5eea1e575 fixed attribution 2013-08-26 15:37:01 +01:00
pinumbernumber
f897552ee7 Merge branch 'master' of git://github.com/libretro/RetroArch 2013-08-26 13:29:16 +01:00
pinumbernumber
333ae68163 more small style tweaks 2013-08-26 12:13:41 +01:00
meancoot
54b672d6b7 (OSX) More settings menu work 2013-08-26 00:37:17 -04:00
meancoot
2ef2b4e778 (OSX) Add a menu option that opens the directory where cores should be placed 2013-08-25 19:41:02 -04:00
meancoot
2c20644ecb (OSX) Some setting menu work 2013-08-25 19:41:02 -04:00
twinaphex
72057ab9be (Android Phoenix) Add readBackInt - now saves input_back_behavior for per-core
config as well
2013-08-26 00:21:09 +02:00
twinaphex
da8b19c25c (Android Phoenix) Add some TODO notes to settings saving and add
an entry to per-core config state
2013-08-26 00:11:34 +02:00
meancoot
6e7c641ae0 (iOS) Fix the overlay opacity setting 2013-08-25 18:03:24 -04:00
twinaphex
3adfefed24 Fix build (to do with removing RARCH_PERFORMANCE_MODE ifdefs) 2013-08-25 23:38:43 +02:00
twinaphex
7ad663c5f2 Get rid of RARCH_PERFORMANCE_MODE everywhere 2013-08-25 22:21:23 +02:00
twinaphex
add527e3d2 Get rid of RARCH_PERFORMANCE_MODE 2013-08-25 22:18:57 +02:00
pinumbernumber
ef8a86e794 more win32 typedef removal 2013-08-25 18:57:23 +01:00
pinumbernumber
f3de828444 Eradicated some win32 macros/typedefs 2013-08-25 18:54:20 +01:00
twinaphex
95f5e6aa96 Add RETRO_ENVIRONMENT_EXEC_ESCAPE -yes, I need this - when we are in
retro_run - we need to escape first before we can get the next libretro
core with input data running. This is not needed when we do exec without
being in the main program loop. Anyway, one does not work for the other -
so we need both.
2013-08-25 19:42:24 +02:00
pinumbernumber
3370684a06 Improved XInput support, misc tweaks 2013-08-25 17:17:23 +01:00
twinaphex
6a3303d2b4 Need to put extra conditional in when triggering ENVIRON EXEC to
get out of the main iterate loop once so that it can start up
the next core with params
2013-08-25 15:51:42 +02:00
twinaphex
31946847db RETRO_ENVIRONMENT_SET_LIBRETRO_PATH - explain false return value 2013-08-25 13:28:41 +02:00
twinaphex
e1cc0c3160 RETRO_ENVIRONMENT_SET_LIBRETRO_PATH - returns false if path
file doesn't exist
2013-08-25 13:17:11 +02:00
Themaister
32cae444a0 Fixup new private extensions.
Moved private stuff to libretro_private.h.
Dropped use of retro_variable (redundant and wrong type).

Didn't understand difference between EXEC_LOAD and EXEC_RELOAD at all.
Only one was used anyways ...
2013-08-25 11:10:32 +02:00
meancoot
f83b40cd54 (iOS) Help prevent file browser lists from going stale 2013-08-24 20:36:03 -04:00
meancoot
7a72899c15 (iOS) Move browser logic into platform.m 2013-08-24 20:27:04 -04:00
twinaphex
edfab9630a Add RETRO_ENVIRONMENT_EXEC - refactor some stuff internally in
libretro frontend to implement this new functionality
2013-08-25 01:37:15 +02:00
twinaphex
8aef9f4c64 Hide away g_settings.libretro mutation and do calls to environment
callback action instead - frontends should do it this way as well
2013-08-24 23:08:40 +02:00
twinaphex
b26fcfb4a6 Libretro header - Typo - aquire -> acquire 2013-08-24 22:59:29 +02:00
twinaphex
08ae8226eb Update libretro header 2013-08-24 22:56:34 +02:00
twinaphex
7c81f554af Add RETRO_ENVIRONMENT_SET_LIBRETRO_PATH to libretro API. Also gives us opportunity
to write internal code - other libretro implementations can now just implement
this environ callback and have other external frontends of their own be able to swap
in/out libretro cores from outside
2013-08-24 22:35:54 +02:00
twinaphex
8f72a8aa46 (Android Java) Apply setCoreTitle even when per-core configs is not enabled 2013-08-24 20:24:40 +02:00
twinaphex
fa32fca53d (Android Java) Add some more settings to per-core config 2013-08-24 17:30:09 +02:00
twinaphex
a1abd8aaa7 (Android Java) Add readBackFloat 2013-08-24 16:39:23 +02:00