Rename macOS Xbox one joymap for consistency, alphabetise makefile, update Xbone keymaps after testing with current gen (Series X) controller.
I stumbled across a solution to the gdb performance - the problem is that the default gdb in msys2 is the cygwin one (which takes literally an hour to open), but in the mingw shell you want the mingw gdb which runs fine. So the answer is to explicitly install the mingw gdb: pacman -S mingw-w64-x86_64-gdb And then call it directly, e.g. /mingw64/bin/gdb GTK3VICE-3.10-win64-r46192/bin/x64 That runs more than acceptably fast for me, but of course the symbols are missing, e.g. with current x64 crash...
Move some internal static variables into the shared vdc struct so they are easier to get at for future vdc snapshots.
Fix configure warning for missing doxygen on msys2 builds
Fix typo
Add some missing Linux SDL joymaps.
Add some missing Linux GTK3 joymaps. Remove SDL specific settings from THEC64 GTK ones.
More consistent naming of joymaps, all windows ones renamed to have "_windows" in the name. Added SDL Windows thec64 mapping. Update Xbone controller map comments after testing with Xbox wireless receiver & 8BitDo receiver.