Commit Graph

  • e0f57d89ef
    Merge 66bb72df62 into 7f811bb836 #42 patters-match 2024-02-22 14:39:38 +0000
  • 66bb72df62 Add support for up to 16bit and signed axis values #42 patters-match 2024-02-22 14:15:43 +0000
  • 6ae0f9cf82
    Merge 7b3376fc7d into 7f811bb836 #29 Mark J.F. Teunissen 2018-12-26 16:43:01 +0000
  • 7b3376fc7d
    Update Dockerfile: added deps #29 #28 Mark J.F. Teunissen 2018-12-26 17:34:00 +0100
  • 37a64a03e5
    Using devkitppc image: 20180703 Mark J.F. Teunissen 2018-12-26 17:30:31 +0100
  • 7ea483e70f
    Update README.md Mark J.F. Teunissen 2018-12-26 17:22:02 +0100
  • e89f10a8b5
    Update docker-compose.yml Mark J.F. Teunissen 2018-12-26 17:00:49 +0100
  • cc1c5ef7b8
    Create Dockerfile Mark J.F. Teunissen 2018-12-26 16:59:56 +0100
  • dffb2619e3
    Docker compose file for project dependencies Mark J.F. Teunissen 2018-12-26 16:58:06 +0100
  • fd70b257c6 Rename back to controllerpatcherwut wut Maschell 2018-06-23 14:45:56 +0200
  • c873c2473c Rename from "controllerpatcherwut" back to "controllerpatcher" Maschell 2018-06-23 13:52:17 +0200
  • b859431175 Fix travis script Maschell 2018-06-20 16:29:05 +0200
  • ac2ec82779 Fix types Maschell 2018-06-20 15:07:15 +0200
  • 9aab796735 Enable logging Maschell 2018-06-20 15:05:39 +0200
  • c2e273f46f Format the files Maschell 2018-06-19 17:46:37 +0200
  • a1ae51e073 Fix compiling Maschell 2018-06-19 17:44:57 +0200
  • f16ce7e9f9 Adopt header changes for the nsyshid/hid.h Maschell 2018-06-19 17:40:02 +0200
  • 7091552d3d Adopt header changes for the kpad.h and wpad.h Maschell 2018-06-19 17:39:20 +0200
  • ae5fbd4f84 Replace __gh_errno_ptr() by socketlasterr() Maschell 2018-06-19 17:35:47 +0200
  • 03d827c436 Fix the search for the sampling callback Maschell 2018-06-19 17:33:04 +0200
  • ec2e5dd8e3 Fix sleep duration (Milliseconds -> Microseconds) Maschell 2018-06-19 17:31:20 +0200
  • 07314ec15b Remove duplicated file Maschell 2018-06-19 17:25:13 +0200
  • 2a78306327 First commit of the wut branch. Maschell 2018-06-17 20:33:39 +0200
  • 7f811bb836 [Travis] Only reinstall packages if updated. master Maschell 2018-05-26 16:29:48 +0200
  • f3cbf9332e [Travis] Updated the script to now use pacman, caching optimization Maschell 2018-05-26 12:55:57 +0200
  • 975af132dc Simplified the code by using the TCPServer from libutils Maschell 2018-03-07 18:42:36 +0100
  • bb4484645a Use github instead of sourceforge Maschell 2018-02-25 13:45:48 +0100
  • 3008c53e6f Added option to copy DPAD input to the stick Maschell 2018-02-16 19:25:43 +0100
  • 54b321ad6e Added memory flushing to getMouseData function, added cooldown to mouse mode changing Maschell 2018-02-16 18:57:45 +0100
  • cb17522af2 Revert changing compiler flags. Maschell 2018-02-16 17:39:08 +0100
  • 0fe22a57a8 Removed some logging. Maschell 2018-02-14 22:24:20 +0100
  • 2816e9b2ec Optimized the travis build script Maschell 2017-12-16 11:33:11 +0100
  • 746cf737da Fxied stupid typo in the travis script Maschell 2017-11-19 11:06:36 +0100
  • 4525d6ff47 Added travis script Maschell 2017-11-19 11:05:23 +0100
  • 4edd875998 Added info to the makefile Maschell 2017-11-11 16:18:03 +0100
  • bd13ee05c2 Unix filenames seem to be case sensetive for compiling Maschell 2017-10-29 12:42:11 +0100
  • 39efa6dd88 Merge remote-tracking branch 'origin/master' Maschell 2017-10-29 10:29:56 +0100
  • f52849b3b1 Small adjustments to the readme Maschell 2017-10-29 10:25:23 +0100
  • 765b9dcb1c Transforming it into a static lib Maschell 2017-10-29 09:34:47 +0100
  • 30557cd770 Remove log which preduces tooo many messages Maschell 2017-10-15 12:39:38 +0200
  • 409871f29d Changed the way configuration files are loaded. Maschell 2017-10-14 15:45:45 +0200
  • c9284c0238 Improved the logging, added more checks while parsing the ini Maschell 2017-10-14 13:22:47 +0200
  • 22775dcbbb [WIP] Trying to implement motion controls and you the touch pad for emulating a mouse DS4GyroAndTouchTest Maschell 2017-10-10 21:08:24 +0200
  • 3bf07857be Fixed the thread to work with the new dynamic libs Maschell 2017-10-10 21:02:41 +0200
  • 718ac61d77 Added option to disable the network controller Maschell 2017-07-20 17:28:14 +0200
  • f8aa5558cd added variable for the app status Maschell 2017-07-20 16:01:08 +0200
  • 0d419a0064 Saving the order in which the controllers were connected retroarch Maschell 2017-05-20 19:22:16 +0200
  • bd4a10baa6 Fixed SD CARD mounting and file reading Maschell 2017-05-20 15:55:51 +0200
  • cd06b1b44b Fixing the .rpx build Maschell 2017-05-20 13:12:29 +0200
  • 48c554a9dd Added a new getAllInputData function that also gets the stick data Maschell 2017-05-08 21:42:49 +0200
  • adfde9f3a9 Removing debug stuff Maschell 2017-05-08 12:31:10 +0200
  • 9fb5404dd7 Adaptions necessary before it can be included in retroarch Maschell 2017-05-08 12:16:03 +0200
  • 3559a18408 Cleaned up the includes Maschell 2017-05-07 14:44:09 +0200
  • 9119528a1b Renamed the sleep functions, added option to disable rumble Maschell 2017-05-07 14:29:19 +0200
  • 5c7be021d0 Added curly brackets to if(HID_DEBUG) Maschell 2017-05-06 19:46:05 +0200
  • 83b064108e Fix: Using multiple controllers of the same type now possible again Maschell 2017-05-03 21:44:08 +0200
  • 4405eca443 Adjusted stick sensitivity for the pro controller emulation Maschell 2017-04-27 19:32:43 +0200
  • a72f8e3879 Added function to call the SamplingCallback and some minor tweaks Maschell 2017-04-23 15:19:21 +0200
  • 913ce2b315 Added support for the Switch Pro Controller via USB Maschell 2017-04-23 12:18:36 +0200
  • 837908290e Attempted to make the GC-Rumble working more reliable Maschell 2017-04-14 16:49:21 +0200
  • 8dee7c3e70 Added defines for the controller names Maschell 2017-04-14 13:08:34 +0200
  • 42fc97a37e Added variables for a missing connection callback Maschell 2017-04-14 12:59:40 +0200
  • 5e732f123c Added rumble support for the network controller, changed protocol version to Version 3 Maschell 2017-04-13 15:30:40 +0200
  • c46fcaff88 Changing the server-thread-priority if a game has problem with it. Maschell 2017-04-13 10:14:41 +0200
  • bb6964cd6f Adding more checks for NULL-Pointer Maschell 2017-04-11 14:38:53 +0200
  • 41012b4543 Again fixing the controller configuration with many config files. Maschell 2017-04-10 17:15:26 +0200
  • 74d422a87e Updated the TCP Handshake Maschell 2017-04-10 15:39:58 +0200
  • 73bf9bfb74 Fixed bug when having more than 9 config files Maschell 2017-04-10 11:02:58 +0200
  • a6413d4fae Changed logging and changed all "int" to "s32" Maschell 2017-04-10 11:00:55 +0200
  • 5a3aa0d0aa Now the lib tries to mount the SD Card on each start until it actually works. Maschell 2017-04-06 12:49:50 +0200
  • 7292edb8ce Changed the network protocol to repsonse with PONG after a received PING. Maschell 2017-04-03 16:57:04 +0200
  • 215f6952a6 Fixed using mutliple controller with the same vid/pid Maschell 2017-04-02 19:05:31 +0200
  • f98014f354 Disable button logging because they lead to crashes. Maschell 2017-04-02 10:41:13 +0200
  • 521bf6fba5 Checking the bitmask properly.. Maschell 2017-04-01 18:02:10 +0200
  • b7d529cce5 Fixed config for the keyboard Maschell 2017-04-01 17:35:50 +0200
  • 5d2d29b4b9 Again fixing configuration Maschell 2017-03-31 17:29:59 +0200
  • e3af97b932 Fixed config files for controller which already have default settings. Maschell 2017-03-31 16:48:12 +0200
  • 1c3935dd93 Updated the controller patcher engine for the new HID to VPAD update. Maschell 2017-03-30 17:53:36 +0200
  • b1e2068829 Update README.md Maschell 2017-03-24 13:06:04 +0100
  • 4e38178c16 Changes the location where the path is defined Maschell 2016-08-09 10:57:25 +0200
  • 4c496011da Fixed bug with inveted sticks Maschell 2016-08-04 20:37:08 +0200
  • e67dc213b5 Improved deadzone handling Maschell 2016-08-04 18:53:06 +0200
  • 3605af8358 Update README.md Maschell 2016-08-04 09:44:54 +0200
  • 0f6d2945fc Update README.md Maschell 2016-08-03 21:44:59 +0200
  • aa0ce59f87 Huge commit Maschell 2016-08-03 20:46:46 +0200
  • df8439eb41 Update README.md Maschell 2016-07-31 13:05:32 +0200
  • 26383adeed Creating a readme for the upcoming release. Maschell 2016-07-30 17:09:26 +0200
  • d1f6f4a674 Fixed the vid/pid of the pokken controller Maschell 2016-05-12 17:06:07 +0200
  • feba790584 Improved stability Maschell 2016-05-08 15:21:49 +0200
  • 35d6036f3e Tweaked GC-Pad deadzones. Added mapping of ZL (Z+A)/ZR (Z+B) to GC pad. Probably improved the success rate of switching between apps. Fixed random inputs when no GC-Pad in the adapter Maschell 2016-05-05 01:04:00 +0200
  • a97e14ae5e fixed small, stupid mistake Maschell 2016-05-04 17:18:27 +0200
  • 0edd8f4891 Updated controls for the P2600. Maschell 2016-05-04 16:46:41 +0200
  • 96893fe883 Tweaked deadzones of the PS3 pad. Some code clean up Maschell 2016-05-03 03:38:06 +0200
  • d7537197b9 Tweaked the deadzone of the DS4 pad Maschell 2016-04-28 02:20:22 +0200
  • 304800fb47 Added support for emulatedstick! Maschell 2016-04-28 02:05:43 +0200
  • fd84f08fb8 Fixed DPAD on some controllers when other buttons are pressed Maschell 2016-04-27 18:47:47 +0200
  • 3cd9d1eef3 Impoved analogsticks and added a deadzone Maschell 2016-04-27 18:28:32 +0200
  • c1a02aa7c7 Merge branch 'master' of https://github.com/Maschell/controller_patcher Maschell 2016-04-25 22:08:41 +0200
  • 49ce2c06cb Changed keyboard button mapping Maschell 2016-04-25 22:08:03 +0200
  • 4dd558475c Merge branch 'master' of https://github.com/Maschell/controller_patcher Maschell 2016-04-25 21:28:59 +0200