Commit Graph

207 Commits

Author SHA1 Message Date
Twinaphex e8d266cb9d Revert "Revert "Add support for shader pass feedback."" 2015-08-30 18:37:41 +02:00
Twinaphex ad1825ca50 Revert "Add support for shader pass feedback." 2015-08-30 18:21:07 +02:00
CautiousAlbino aee5e74001 Add support for shader pass feedback. 2015-08-30 16:23:55 +02:00
Felix Laurie von Massenbach c5930e5a0c More refactoring of cg2glsl.py. 2015-08-08 23:04:03 +01:00
Felix Laurie von Massenbach 867b83e352 More refactoring of cg2glsl.py. 2015-08-08 22:38:08 +01:00
Felix Laurie von Massenbach f272431b5d Refactor cg2glsl.py. 2015-08-08 22:37:50 +01:00
Felix Laurie von Massenbach da4cc54b8c Add a python2 compatability warning to cg2glsl.py. 2015-08-08 20:48:48 +01:00
Felix Laurie von Massenbach 1541db37e9 Make cg2glsl.py comply with PEP8. 2015-08-08 20:45:39 +01:00
Felix Laurie von Massenbach 1bfd83932c Fix indentation in cg2glsl.py. 2015-08-08 20:32:58 +01:00
Jose Ernesto Ramirez Ramirez 09f3c3ca77 Fixed nunchuk controller support, it was not correctly detected.
Fixed classic controller's analogs, were not working at all.
Restored sixaxis controller support, now with completely rewroten library.
Changed detection order (GC, Sixaxis, Wiimote/Nunchuck/Classic, left wiimote at the end, otherwise we needed to disconnect it to be able to use GC controller or sixaxis controller.
2015-07-13 22:58:01 -05:00
Toad King d0866995bd set back button to menu toggle if not set through autoconf 2015-07-02 21:48:06 -05:00
twinaphex 84ef36ee3b Create retro_environment.h for libretro-common 2015-06-30 23:00:44 +02:00
twinaphex fefa500dcf Some C89 build fixes 2015-06-29 21:52:55 +02:00
Alcaro 2fe26a545c Clean out C89 errors here too. 2015-06-26 18:50:37 +02:00
Alcaro 4ca6c2398c More C89 cleanups, part 3 2015-06-26 18:35:52 +02:00
Higor Eurípedes 72fa1c9d36 (config_file.c) Speed up setting lookup with hashes 2015-06-14 12:36:29 -03:00
twinaphex c324e6ae97 (cheats.c) Cleanup 2015-06-12 23:14:55 +02:00
Higor Eurípedes ecede41cb2 (retroarch.c) Add --log-file and --version 2015-06-12 13:36:21 -03:00
twinaphex 1a5e16ff99 Create input_config_autoconfigure_disconnect 2015-06-03 18:55:04 +02:00
twinaphex 660641f328 Pass handle to input driver to joypad driver's init function 2015-06-03 18:22:54 +02:00
Twinaphex 1529620c66 Revert "improve autodetection of input gamepads" 2015-05-08 17:25:55 +02:00
pamapa 399cc0d8e0 Make autoconfig more explicit:
- add pid and vid to autoconfig file if avaiable
2015-05-08 16:57:54 +02:00
twinaphex 87d9834d06 Move dylib.c to libretro-common 2015-05-08 09:49:49 +02:00
twinaphex de71c88844 Add rule for HAVE_IOHIDMANAGER 2015-04-20 12:27:40 +02:00
twinaphex 68e5871fbb (retroarch-joyconfig-griffin) Fix build 2015-04-20 12:27:14 +02:00
Twinaphex 1fb00bdac3 Add HAVE_IOHIDMANAGER to qb/config.libs.sh 2015-04-20 12:04:31 +02:00
twinaphex 8c6cce3945 Rename rarch_joypad_driver_t to input_device_driver_t 2015-04-14 16:37:59 +02:00
twinaphex 812a873f0c Create dylib.c - split up dylib functions 2015-04-08 07:57:16 +02:00
twinaphex fc191ed6f2 (retroarch-joyconfig) Update Griffin 2015-04-08 02:12:35 +02:00
twinaphex 4ce389fb42 Add fifo_buffer to retroarch-joyconfig-griffin.c 2015-04-07 05:11:08 +02:00
twinaphex 592e5d9f4a Change HAVE_WINXINPUT to HAVE_XINPUT 2015-04-05 20:54:46 +02:00
twinaphex 33509d8600 Update retroarch-joyconfig-griffin.c 2015-04-02 18:45:08 +02:00
twinaphex b9e6b014e3 Start preparing joypad_connection code for cross-platform purposes 2015-04-02 17:49:32 +02:00
twinaphex d3db9d2335 (Libusb/HID) Start adding preliminary libusb HID driver - based
on https://github.com/nonolith/libusb/blob/master/examples/hotplug.c and https://github.com/ToadKing/wii-u-gc-adapter/blob/master/wii-u-gc-adapter.c
2015-04-02 15:43:23 +02:00
twinaphex 9ade0a8a7f (HID) Create null_hid 2015-04-02 00:20:38 +02:00
twinaphex 43bb5c81cc Start creating input HID driver interface, etc. 2015-04-01 22:31:43 +02:00
twinaphex 226c6ff41a Simplify input_autodetect 2015-03-27 16:57:58 +01:00
twinaphex 5538e2db1d Use video_driver_read_viewport 2015-03-22 21:57:17 +01:00
twinaphex e3eb9fe9f0 Create video_driver_viewport_info 2015-03-22 21:28:50 +01:00
Andrés 5ba31807b4 Revert
In debian if you have both you will have python for python2, and python3 for python3, this makes the script unusable in such cases because it will resort to the first one found on the path.
2015-03-21 17:06:38 -05:00
twinaphex dc45cafa32 Create rarch_main_verbosity and rarch_main_log_file 2015-03-21 06:02:00 +01:00
twinaphex 45cf71770e Rename g_settings to g_config - to prevent conflicts, had to rename
some static variables in some of the gfx context driver files
2015-03-21 01:15:03 +01:00
twinaphex e996d5d51f Updates 2015-03-20 21:22:38 +01:00
twinaphex 3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
twinaphex 7378299282 Create rarch_main_get_ptr 2015-03-18 06:47:22 +01:00
twinaphex 0a6c3f23c0 Add runloop.h header include to retroarch-joyconfig.c too 2015-03-15 18:30:39 +01:00
T. Joseph Carter cb0f3d844f Make cg2glsl.py fail gracefully if python is too old 2015-03-14 19:57:14 -07:00
twinaphex 00239a30d6 Create wrapper functions for passing a message to the runloop's
message queue
2015-03-15 02:47:23 +01:00
twinaphex 18ce5f73be Take RARCH_INTERNAL code from file_path.c out of libretro-common 2015-03-13 05:03:50 +01:00
twinaphex 795ef467ac Move msg_queue and nbio/http to runloop struct 2015-03-07 13:01:41 +01:00