aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-08Merge pull request #64 from orbea/debugTwinaphex
OPENGL_DEBUG is not needed
2016-09-08OPENGL_DEBUG is not neededorbea
2016-09-07Merge pull request #61 from frangarcj/masterTwinaphex
(VITA) I think this is not going to work but if someone can test it
2016-09-07Merge pull request #62 from orbea/debugTwinaphex
Use DEBUG=1 properly for debug builds
2016-09-06Use DEBUG=1 properly for debug buildsorbea
2016-09-06(VITA) I think that is not VM Memory and do some alignmentfrangarcj
2016-09-06(VITA) More dynarec fixesfrangarcj
2016-09-06(VITA) Another dynarec fixfrangarcj
2016-09-06(VITA) Some dynarecfrangarcj
2016-08-06(Vita) Have to set DRC_CACHE_BASE to 0 for nowtwinaphex
2016-08-06(Vita) Try to enable dynarec nowtwinaphex
2016-08-06Merge pull request #55 from vanfanel/masterTwinaphex
Please, don't use for loop initial declarations because it forces us …
2016-08-03Please, don't use for loop initial declarations because it forces us to use ↵vanfanel
higher C std
2016-07-31Merge remote-tracking branch 'libretro/master'alexis-puska
2016-07-30Merge pull request #54 from Kekun/fix/set-controller-port-deviceTwinaphex
libretro: Split update_controller_port_device()
2016-07-30libretro: Split update_controller_port_device()Adrien Plazas
Split update_controller_port_device() into update_controller_port_variable() updating the controllers from the variables, update_controller_port_device() updating the controllers from retro_set_controller_port_device() and controller_port_variable() sharing getting the controller variable between the two. Avoid setting to PSE_PAD_TYPE_NONE controllers whose variable is set to 'default' when updating them.
2016-07-30Merge pull request #53 from Kekun/fix/set-controller-port-deviceTwinaphex
Fix/set controller port device
2016-07-30libretro: Check 'environ_cb' in controller settersAdrien Plazas
Check that 'environ_cb' is valid before using it in update_multitap() and update_controller_port_device() as they may be called from retro_set_controller_port_device() before 'environ_cb' is set.
2016-07-30libretro: Fix key passing of update_controller_port_device()Adrien Plazas
Change the way the key of the controler type variables is passed to one which doesn't crash.
2016-07-30Merge pull request #52 from Kekun/fix/set-controller-port-deviceTwinaphex
Fix/set controller port device
2016-07-29libretro: Implement retro_set_controller_port_device()Adrien Plazas
Add the 'default' value to controller type variables and set it as the default value and implements the retro_set_controller_port_device() function. When the variable's value is 'default', the value set via the function is used, otherwise the value of the variable is used. This allows the frontends to use retro_set_controller_port_device() or the variables, pleasing both the users and frontends prefering the standard API and the ones prefering the custom API.
2016-07-29libretro: Allow to auto detect multitapsAdrien Plazas
Add the 'auto' multitape vairable value. This allows to automatically detect multitaps based on the number of plugged controllers.
2016-07-29Add PSE_PAD_TYPE_NONEAdrien Plazas
Allow to set no controller to a port. This will be used in the next commit to allow auto detecting whether multitaps are plugged.
2016-07-29libretro: Refactor reading controller typeAdrien Plazas
Refactor the way the controller type variables are read as we were doing 8 times almost exactly the same thing. This makes the code more readable and maintainable.
2016-07-26Merge pull request #51 from alexis-puska/masterTwinaphex
add rumble support for controler 1 and 2
2016-07-15comment some debugging printf.alexis-puska
comment some debugging printf.
2016-07-10libretro: clean upnotaz
2016-07-10libretro: fix a typonotaz
2016-07-10libretro: try to prevent bad buildsnotaz
2016-07-10libretro: try to prevent bad buildsnotaz
2016-07-05Merge pull request #49 from meepingsnesroms/masterTwinaphex
Fix compiling with ndk r11 >
2016-07-04Fix compiling with ndk r11 >meepingsnesroms
2016-07-03pad index fixalexis-puska
2016-07-03refactor some code + bug fixalexis-puska
2016-07-02fix compilation erroralexis-puska
2016-07-02code refactoralexis-puska
Code refactor to build the response of request 0x42 read the pad key state
2016-07-02Add dual shop request/responsealexis-puska
Add dualshock request/response to declare Analog pad correctly and retrieved the vibration information.
2016-06-26fixed lag with analog pad devicealexis-puska
Fixed lag with analog pad device, some code is override when have a pad in analog mode.
2016-06-18Merge pull request #47 from alexis-puska/masterTwinaphex
Suppress segmentation fault and crazy integer value.
2016-06-18init default value for dfInput pluginsalexis-puska
init default value for dfInput plugins
2016-06-18suppress hack for crazy value on read port 2alexis-puska
pass pad index in pad datas structure.
2016-05-15Merge pull request #39 from dankcushions/masterAndrés
Added multitap 1 & 2 core options - adds 3-8 player support.
2016-05-13Style nitscbransden
2016-05-13Defensive code to avoid SEGFAULTdankcushions
2016-05-13comment debugging printfalexis-puska
2016-05-13fix analog valuealexis-puska
fix analog value
2016-05-13Init in_type fullycbransden
2016-05-13second implementation of multitapalexis-puska
add game/core option to enabled or disabled multitap. Test with micro machine V3 and 5 devices, 2 multitap enabled, all device react good i can’t test the 6 7 8 select player but i can select 8 gamer. The 2 multitap works fine. i detect a bug, when we change the game pad type to analog, the library crash, see it next time
2016-05-13Added multitap core option & style nitscbransden
2016-05-13Initial multitap supportalexis-puska