reworked xarcade2jstick based on new build system