Обновил build-скрипты под последнюю версию исходников u16-nes: https://github.com/andykarpov/nes-u16

Что нового:
- прикручен SNES usb gamepad
- актуализирована версия исходников с мастер-проектом
Кому нужна сборка под Reverse U16 rev.A - могу выложить jic (для W25Q64), внутри - 24 игрухи.

Нашел легкий способ прикручивания usb геймпадов к конфигурации, для этого нужен linux:
1) подключаем usb геймпад
2) находим id девайса и его hid-репорт через sudo usbhid-dump
3) запускаем мониторинг в реальном времени через sudo usbhid-dump -s 4:10 -f -e stream (где 4:10 - id девайса)
4) нажимаем кнопки, смотрим, что меняется и как
5) вносим изменения в rtl/keyboard/hid.vhd (достаем нужные биты из нужных байтов)
Как показала практика, отличия от авторского gamepad'а и моего - в кнопках, оси передаются в том же порядке