aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-18drc: strip eol blanksnotaz
Because people send patches while using editors that strip blanks and the patch becomes a mess.
2016-09-18drc: drop less obvious dead codenotaz
2016-09-18drc: drop heaps of dead codenotaz
I've kept it around to keep the code similar to Ari64's version, so that it would be easier to merge back his fixes. However Mupen64plus has long reformatted the code and it kind of went different direction anyway, so there is no point to keep all this code now.
2016-09-09redports backporttwinaphex
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