Wouldn't it be easier to use this thing for playing games under WHDLoad, rather than "native"?
I think it's far easier to make WHDLoad use the X-Arcade as a joystick, than to make some sort of adapter to make it being recognised by the Amiga as a joystick via the joystick port..
Just my €0,02