Descent3
Descent3 copied to clipboard
Full controller support
Rework the input interface to allow using a controller to navigate the game, including menus and settings. The SDL2 GameController interface can be used https://wiki.libsdl.org/SDL2/CategoryGameController
Noting that full conversion to GameController interface will not be possible if we still want to support flightsticks. The SDL2 GameController API maps PS/XBox-like controllers, but may not support HOTAS and flightsticks, unless we add mappings for them.
cf #596