55 Commits (6fafb86d46f4ba75fcba159882f87e21bb43508e)
 

Author SHA1 Message Date
  Raphael Assenat 6fafb86d46 Use a timer for controller polling interval 6 years ago
  Raphael Assenat 5502bfd418 Implement main in state machine form 6 years ago
  Raphael Assenat 7d8cf00a14 Fix Gamecube Y axis orientation 6 years ago
  Raphael Assenat 39e7ba9d49 Add a function to test if USB interrupt send would block 6 years ago
  Raphael Assenat 54196a0d76 Move more logic from main to usbpad, implement serial from eeprom 6 years ago
  Raphael Assenat 5818aa2175 Actuall save config params to eeprom after modification! 6 years ago
  Raphael Assenat e988591eaf Fix gui compilation 6 years ago
  Raphael Assenat e3c5feaf15 Add gc2n64 mapping read/write 6 years ago
  Raphael Assenat ead823947a gc2n64 updates 6 years ago
  Raphael Assenat b5a1895550 Add segment support 6 years ago
  Raphael Assenat 9baffae091 Update gc2n64 code 6 years ago
  Raphael Assenat 09dd8c7df3 Add missing fclose 6 years ago
  Raphael Assenat dad9446e30 Add channel parameter to select port where gc2n64 is connected 6 years ago
  Raphael Assenat 9a6ace6929 Fix warning 6 years ago
  Raphael Assenat b311351b3e Bootloader handshake and marker, N64 port fixes 6 years ago
  Raphael Assenat 01c4c23125 Add a delay API (for cross-platform sleeps) 6 years ago
  Raphael Assenat 04f3bd8d08 Tools 6 years ago
  Raphael Assenat 8a8b59f19b Add .hex file loader 6 years ago
  Raphael Assenat 29a580c272 gc2n64 adapter support (work in progress) 6 years ago
  Raphael Assenat 05224c5eab Tool features 6 years ago
  Raphael Assenat 2ca06a72b9 Remove binaries 6 years ago
  Raphael Assenat d1f3dbc9d8 Work in progress 6 years ago
  Raphael Assenat 255315d93a Gtk gui (in progress) 6 years ago
  Raphael Assenat 0bf5ac3a9c Send command to enter bootloader when flashing 6 years ago
  Raphael Assenat b03e20d7cf Remove debug output from usb.c 6 years ago
  Raphael Assenat 49a33c5b06 Fix functionality when coming from boot loader 6 years ago
  Raphael Assenat 0627841025 Channels for raw SI commands 6 years ago
  Raphael Assenat fd83e0ae7d Add dump memcard to file 6 years ago
  Raphael Assenat df95fd8856 Tool for configuration and special functions 6 years ago
  Raphael Assenat 3b935d12fc Implement hid data interface for config and special functions 6 years ago
  Raphael Assenat 332e302b6f Update gcn64 receiver for large packets (33 bytes) 6 years ago
  Raphael Assenat 8b9789c055 Add gamecube rumble support 6 years ago
  Raphael Assenat ca574cc71f Implement gamecube C-Stick and triggers 6 years ago
  Raphael Assenat 73ff27da26 misc 6 years ago
  Raphael Assenat 529d5343d0 Fix gamecube button storing 6 years ago
  Raphael Assenat a1a2c4ba68 Use button mapping framework 6 years ago
  Raphael Assenat c07beb0734 Button mapping framework 6 years ago
  Raphael Assenat 7c991aa1a4 Corrected gamepad button bits definitions 6 years ago
  Raphael Assenat 290588dbd5 Use gcn64_detectController to detect N64 vs Gamecube controllers 6 years ago
  Raphael Assenat 829ba2b560 remove unused code 6 years ago
  Raphael Assenat f29ced5298 N64/Gamecube controller detection 6 years ago
  Raphael Assenat 1d5198a5bd Support for NULL (idle) reports 6 years ago
  Raphael Assenat 2444e7699b Add gamecube support (and rework makefiles) 6 years ago
  Raphael Assenat 616e1d0d0c Misc tools 6 years ago
  Raphael Assenat a07c8cbd70 Use new gampad data and usbpad 6 years ago
  Raphael Assenat 6e0dd383b3 Generic gamepad structure and USB gamepad 6 years ago
  Raphael Assenat bc55a51cf7 Cleanup report descriptor a bit. 6 years ago
  Raphael Assenat d4a16f9ddb Use 0-30000 range for input reports 6 years ago
  Raphael Assenat 5e59201bc4 Add STK525 (dev board) support 6 years ago
  Raphael Assenat a84b70c369 Start bootloader by USB message 6 years ago