Commit Graph

  • c681f648a5
    Merge pull request #8 from Mcharlsto/master master Raphaël Assenat 2021-11-12 10:13:57 +0900
  • 62711a3236
    Add clarity to readme #8 Matthew C 2021-10-29 21:43:07 +0100
  • 0ec5f22f0f
    Remove completed task Matthew C 2021-10-29 21:41:57 +0100
  • 1514d08f44
    Add new 32u4 specific makefile Matthew C 2021-10-29 21:40:40 +0100
  • ff893e2152
    Fix bootloader address bug Matthew C 2021-10-29 21:40:01 +0100
  • 52eea713be Version 3.6.1 v3.6.1 Raphael Assenat 2021-03-05 13:37:24 +0900
  • a698f8cd06 Correct accuracy of poll interval settings on 2-player adapters Raphael Assenat 2021-03-04 15:47:12 +0900
  • 5d06a6d6a3 Export the number of players from main Raphael Assenat 2021-03-04 15:46:59 +0900
  • 786088e4b1 Increase version Raphael Assenat 2021-02-17 22:44:42 +0900
  • 07c4cc7a4a Save memory by not using an unnecessary buffer. Raphael Assenat 2021-02-17 22:43:08 +0900
  • e5f6c6ee02 Add a workaround for the Brawler 64 wireless gamepad Raphael Assenat 2021-02-17 22:41:13 +0900
  • ee3adafd26 Correct the bootloader entry address Raphael Assenat 2021-02-17 22:40:45 +0900
  • 90779c014b Add changelog entry for next version Raphael Assenat 2019-07-16 16:07:57 -0400
  • 59c2627f40
    Merge pull request #5 from dsprenkels/atmega32u4 Raphaël Assénat 2019-07-16 16:06:14 -0400
  • 7e90c06cf9 Add support for atmega32u4 chip #5 Daan Sprenkels 2019-07-13 14:17:04 +0200
  • 2dd64af033 update changelog for next version Raphael Assenat 2019-02-04 17:10:12 -0500
  • 74cf60d839 Add support for the N64 mouse Raphael Assenat 2019-02-04 17:08:52 -0500
  • 4999f07c14 Add support for Gamecube keyboards Raphael Assenat 2018-11-06 10:38:39 -0500
  • 9872399739 changelog entry for release 3.5.2 Raphael Assenat 2018-09-18 14:37:24 -0400
  • c7992e5334 Improve PID (force feedback) implementation Raphael Assenat 2018-09-18 14:34:38 -0400
  • f5e268fb19 bump version to 3.5.2 Raphael Assenat 2018-09-05 10:43:04 -0400
  • 9c99048c6f run avr-size in AVR mode Raphael Assenat 2018-09-05 10:42:53 -0400
  • 2d3795c29a Implement reset and echo requests Raphael Assenat 2018-09-05 10:42:05 -0400
  • b01df9f239 Version 3.5.1 Raphael Assenat 2018-04-10 17:17:51 -0400
  • 55fe6d0312 Adjust vibration duration to feel more like on a real console Raphael Assenat 2018-04-10 17:17:46 -0400
  • 1dc71a835b Disable debug Raphael Assenat 2018-04-10 15:13:34 -0400
  • 03ebfde089 Force feedback: Don't ignore the loop count Raphael Assenat 2018-04-10 15:10:02 -0400
  • f42a29b888 Add a second interval timer Raphael Assenat 2018-04-10 15:07:35 -0400
  • 2a2b326001 Release date for version 3.5.0 v3.5.0 Raphael Assenat 2017-11-25 14:09:34 -0500
  • 9d5ca629a7 Update changelog with recent changes Raphael Assenat 2017-11-22 09:42:26 -0500
  • 708fb22072 2-player: Re-order joystick and management interfaces Raphael Assenat 2017-11-22 09:39:14 -0500
  • 0e0c381fbd Implement feature set query commands Raphael Assenat 2017-11-22 09:37:42 -0500
  • 95d6b2ec15 Simplify config code and add disable triggers feature Raphael Assenat 2017-11-22 09:35:59 -0500
  • 5328827234 Version 3.5 product IDs Raphael Assenat 2017-11-21 23:03:46 -0500
  • 66a1a45f22 Runtime endpoint sizes for HID Raphael Assenat 2017-11-20 00:13:57 -0500
  • 9f665068ae Bump version to 3.5.0 Raphael Assenat 2017-11-20 00:09:13 -0500
  • 7b01a454d4 Prepare for release 3.5.0 Raphael Assenat 2017-11-20 00:05:52 -0500
  • be2894b68c Set .bcdUSB to the correct value Raphael Assenat 2017-11-19 14:41:41 -0500
  • e7426e684a Do not send more descriptor bytes than we have Raphael Assenat 2017-11-19 14:40:53 -0500
  • 05b47f9967 Prepare for release 3.4.1 Raphael Assenat 2017-08-14 17:59:12 -0400
  • c123fd6b52 Finish "sliders as button" configurability Raphael Assenat 2017-08-14 17:58:40 -0400
  • d72815e9e6 Adjust "sliders as buttons" threshold Raphael Assenat 2017-08-14 17:57:36 -0400
  • a041e8eaf8 Implement "sliders as buttons" mode Raphael Assenat 2017-08-05 17:13:21 -0400
  • a9d5df2b8f Add "triggers as buttons" flag Raphael Assenat 2017-08-05 17:12:26 -0400
  • 324bb81b1e Version 3.4.0 changelog entry v3.4.0 Raphael Assenat 2017-01-08 16:24:08 -0500
  • eeb2ecbae4 Merge branch 'performance' Raphael Assenat 2017-01-08 16:21:51 -0500
  • 158d9bffda Makefile 'restart' target Raphael Assenat 2017-01-08 16:18:34 -0500
  • c7e8dc7ad4 Save memory Raphael Assenat 2017-01-08 15:58:45 -0500
  • b22985712f Add stack overgrow detection Raphael Assenat 2017-01-08 15:14:55 -0500
  • 2eaafb7786 ifdef unused rawdata fields to save memory Raphael Assenat 2017-01-08 10:48:03 -0500
  • 412c1a42eb ifdef unused rawdata fields to save memory Raphael Assenat 2017-01-08 10:48:03 -0500
  • 083c915c34 Implement RQ_GCN64_BLOCK_IO Raphael Assenat 2016-12-03 14:15:22 -0500
  • 6d8d2d27bf Increate feature report size to 63 bytes Raphael Assenat 2016-12-03 14:15:00 -0500
  • 5eb8a587c4 Add RQ_GCN64_BLOCK_IO Raphael Assenat 2016-12-03 14:14:51 -0500
  • 64115ad9ef remove dead code Raphael Assenat 2016-11-28 14:06:52 -0500
  • e944017c36 Bump version to 3.4, change product IDs Raphael Assenat 2016-11-28 11:45:52 -0500
  • e7bca6ce08 forgot to increase version... v3.3.2 Raphael Assenat 2016-11-27 16:58:50 -0500
  • 1623a46179 update project name and homepages Raphael Assenat 2016-11-27 14:34:03 -0500
  • d573ff55c3 Remove tool instructions as it is a separate project Raphael Assenat 2016-11-27 14:27:05 -0500
  • 6bb9ce18a9 Changelog entries for 3.3.2 Raphael Assenat 2016-11-27 11:16:33 -0500
  • c2fd3a10ba Need one current_pad_type var. per channel Raphael Assenat 2016-11-27 11:13:50 -0500
  • 434aec0d4b Version 3.3.1 v3.3.1 Raphael Assenat 2016-11-02 22:10:54 -0400
  • bbefc8203c Prevent freeze if host only polls one endpoint Raphael Assenat 2016-11-02 21:46:52 -0400
  • 1659d2d106 Adjust release date v3.3.0 Raphael Assenat 2016-10-25 22:19:23 -0400
  • 1c05ad1326 Gamecube: Read from the specified channel... Raphael Assenat 2016-10-25 22:14:20 -0400
  • 21ebef2ed3 Each channel needs its own buffer... Raphael Assenat 2016-10-23 21:44:42 -0400
  • d7bdf59860 Need to initialize stuff *after* knowing the number of players. Raphael Assenat 2016-10-23 16:15:01 -0400
  • bb9e6dce17 Initialize context for hid set/get report Raphael Assenat 2016-10-17 22:21:58 -0400
  • 835a4935c5 Fix stk525 makefile Raphael Assenat 2016-10-17 22:21:46 -0400
  • 81662cef2a Update copyright year Raphael Assenat 2016-10-10 15:01:22 -0400
  • 07ffccc787 Changelog for v3.3 Raphael Assenat 2016-10-10 14:58:47 -0400
  • 8da31387f6 Version 3.3 Raphael Assenat 2016-10-10 14:56:02 -0400
  • 96bd132b66 Give equal priority to both controllers! Raphael Assenat 2016-10-10 14:53:40 -0400
  • af12f0d242 Add new product IDs to udev rules Raphael Assenat 2016-10-10 14:53:25 -0400
  • f6e4281321 Dual controller now available as a configured flavor Raphael Assenat 2016-10-10 14:48:42 -0400
  • 4ecc3f571e Multi-player support complete Raphael Assenat 2016-10-10 14:19:58 -0400
  • 90aae55470 Support for an extra interrupt endpoint Raphael Assenat 2016-10-09 23:47:36 -0400
  • fe3814f7d1 honor the channel argument Raphael Assenat 2016-10-09 22:33:07 -0400
  • fb43524d34 Update gcn64txrx code for multiple channels Raphael Assenat 2016-10-09 16:17:56 -0400
  • 0c8dc9e7de Cleanup and copyright year update Raphael Assenat 2016-10-09 16:07:07 -0400
  • 1fcfe8b594 Implement personalities ./wait_then_flash.sh atmega32u2 $HEXFILE v3.2.1 Raphael Assenat 2016-08-22 23:18:47 -0400
  • 0c66478dc5 Dynamic device string Raphael Assenat 2016-08-22 23:18:37 -0400
  • 7d8e8af290 Defines for N64-only and GC-only modes Raphael Assenat 2016-08-22 23:18:05 -0400
  • b6386b8948 Add shorter version string Raphael Assenat 2016-08-22 23:17:49 -0400
  • 158fc4fdca Device descriptor in RAM Raphael Assenat 2016-08-22 22:00:54 -0400
  • 553598ab64 usb usbpad_init Raphael Assenat 2016-08-22 21:57:21 -0400
  • 671c2e403f get report must return the proper size Raphael Assenat 2016-08-22 21:56:30 -0400
  • b9a6f23607 reduce HID max packet size to 32 v3.2.0 Raphael Assenat 2016-05-28 00:17:43 -0400
  • 4fbba42896 tweak changelog Raphael Assenat 2016-05-27 23:28:11 -0400
  • 6f6d77956b Enable EP2 Raphael Assenat 2016-05-27 23:27:12 -0400
  • 4fac12c760 fix changelog Raphael Assenat 2016-05-24 21:42:08 -0400
  • cc34233b76 Version 3.2 changelog Raphael Assenat 2016-05-22 17:33:43 -0400
  • 3ec1c0b711 Version 3.2 strings and PID Raphael Assenat 2016-05-22 17:33:26 -0400
  • a333980812 reportdesc: Use Z instead of Slider Raphael Assenat 2016-05-22 17:26:38 -0400
  • fb1be3eee5 Version 3.1.1 v3.1.1 Raphael Assenat 2016-02-29 18:45:27 -0500
  • b8be4c754b Create an annotated tag Raphael Assenat 2016-02-29 18:44:52 -0500
  • b7d56c2168 Not only turn vibration on when magnitude is above X, but also off when below! show Raphael Assenat 2016-02-29 18:42:38 -0500
  • 8a3d47d692 fix release script v3.1.0 Raphael Assenat 2016-02-24 22:21:59 -0500
  • 29461ae049 Add release script Raphael Assenat 2016-02-24 22:21:12 -0500
  • 502f8924c3 fix release date Raphael Assenat 2016-02-24 22:19:40 -0500