Commit Graph

19 Commits

Author SHA1 Message Date
Raphael Assenat 083c915c34 Implement RQ_GCN64_BLOCK_IO 2016-12-03 14:15:22 -05:00
Raphael Assenat c2fd3a10ba Need one current_pad_type var. per channel 2016-11-27 11:15:13 -05:00
Raphael Assenat 81662cef2a Update copyright year 2016-10-10 15:01:22 -04:00
Raphael Assenat 4ecc3f571e Multi-player support complete
Works, but very light testing so far
2016-10-10 14:20:14 -04:00
Raphael Assenat fb43524d34 Update gcn64txrx code for multiple channels 2016-10-09 16:17:56 -04:00
Raphael Assenat 099127c512 Fix warning 2015-12-06 23:12:47 -05:00
Raphael Assenat 23f10866e9 GPLv3, Copyright updates, whitespace clean up 2015-12-06 21:55:06 -05:00
Raphael Assenat 3757250833 Force rumble through command 2015-11-06 23:27:30 -05:00
Raphael Assenat 24547c3816 nicer hex output in debug 2015-11-03 23:48:48 -05:00
Raphael Assenat 5ff36596bb Implement get_controller_type 2015-10-31 01:39:24 -04:00
Raphael Assenat b7b07a37ee Do away with the gcn64 work buffer (saves more memory!) 2015-10-28 23:30:26 -04:00
Raphael Assenat 1a44a190cb Memory efficient reception code (one bit per bit!) 2015-10-28 23:03:16 -04:00
Raphael Assenat d444b9479f More use of printf_P 2015-10-28 00:16:32 -04:00
Raphael Assenat 3ff63e9df1 Add get signature command 2015-10-27 23:57:27 -04:00
Raphael Assenat deabb7b93d Zero-terminate version string 2015-10-24 15:34:50 -04:00
Raphael Assenat e2a1db2864 Add variable for debug 2015-10-24 14:17:30 -04:00
Raphael Assenat 9b17716b20 Implement gc invert and full sliders 2015-10-17 23:19:50 -04:00
Raphael Assenat 0627841025 Channels for raw SI commands
Configurable poll interval
2015-09-09 21:41:41 -04:00
Raphael Assenat 3b935d12fc Implement hid data interface for config and special functions 2015-08-23 02:51:10 -04:00