1
0
mirror of https://github.com/raphnet/gc_n64_usb-v3 synced 2024-12-21 23:08:53 -05:00
Commit Graph

233 Commits

Author SHA1 Message Date
Raphael Assenat
255315d93a Gtk gui (in progress) 2015-09-12 14:11:00 -04:00
Raphael Assenat
0bf5ac3a9c Send command to enter bootloader when flashing 2015-09-09 22:56:21 -04:00
Raphael Assenat
b03e20d7cf Remove debug output from usb.c 2015-09-09 22:32:00 -04:00
Raphael Assenat
49a33c5b06 Fix functionality when coming from boot loader 2015-09-09 22:19:59 -04:00
Raphael Assenat
0627841025 Channels for raw SI commands
Configurable poll interval
2015-09-09 21:41:41 -04:00
Raphael Assenat
fd83e0ae7d Add dump memcard to file 2015-08-23 13:42:45 -04:00
Raphael Assenat
df95fd8856 Tool for configuration and special functions 2015-08-23 02:51:41 -04:00
Raphael Assenat
3b935d12fc Implement hid data interface for config and special functions 2015-08-23 02:51:10 -04:00
Raphael Assenat
332e302b6f Update gcn64 receiver for large packets (33 bytes) 2015-08-23 02:50:16 -04:00
Raphael Assenat
8b9789c055 Add gamecube rumble support 2015-08-22 01:32:03 -04:00
Raphael Assenat
ca574cc71f Implement gamecube C-Stick and triggers 2015-08-22 01:15:39 -04:00
Raphael Assenat
73ff27da26 misc 2015-08-22 00:46:19 -04:00
Raphael Assenat
529d5343d0 Fix gamecube button storing 2015-08-22 00:45:46 -04:00
Raphael Assenat
a1a2c4ba68 Use button mapping framework 2015-08-22 00:45:26 -04:00
Raphael Assenat
c07beb0734 Button mapping framework 2015-08-22 00:44:51 -04:00
Raphael Assenat
7c991aa1a4 Corrected gamepad button bits definitions 2015-08-22 00:44:01 -04:00
Raphael Assenat
290588dbd5 Use gcn64_detectController to detect N64 vs Gamecube controllers 2015-08-21 23:31:50 -04:00
Raphael Assenat
829ba2b560 remove unused code 2015-08-21 23:23:51 -04:00
Raphael Assenat
f29ced5298 N64/Gamecube controller detection 2015-08-21 00:17:07 -04:00
Raphael Assenat
1d5198a5bd Support for NULL (idle) reports 2015-08-21 00:16:54 -04:00
Raphael Assenat
2444e7699b Add gamecube support (and rework makefiles) 2015-08-21 00:16:34 -04:00
Raphael Assenat
616e1d0d0c Misc tools 2015-08-20 23:40:35 -04:00
Raphael Assenat
a07c8cbd70 Use new gampad data and usbpad 2015-08-20 23:39:54 -04:00
Raphael Assenat
6e0dd383b3 Generic gamepad structure and USB gamepad 2015-08-20 23:38:52 -04:00
Raphael Assenat
bc55a51cf7 Cleanup report descriptor a bit.
- No longer an extra button 0 in linux
2015-08-18 23:24:23 -04:00
Raphael Assenat
d4a16f9ddb Use 0-30000 range for input reports 2015-08-18 21:09:53 -04:00
Raphael Assenat
5e59201bc4 Add STK525 (dev board) support 2015-08-18 21:09:34 -04:00
Raphael Assenat
a84b70c369 Start bootloader by USB message 2015-08-16 01:59:38 -04:00
Raphael Assenat
06bea508f1 Add multiple HID interface support (control ep0) 2015-08-16 00:43:28 -04:00
Raphael Assenat
dd9b2983a7 Use print_P to save memory 2015-06-14 00:50:05 -04:00
Raphael Assenat
58e02458f6 Explicitely disable flow control for some usarts 2015-06-14 00:49:25 -04:00
Raphael Assenat
27840d9bcf printf_P to save memory 2015-06-14 00:48:22 -04:00
Raphael Assenat
c59242383f WIP 2015-06-13 23:44:21 -04:00