I need know how to wired a DB15 gameport on arduino pro micro
Instead do this, is better you know how wire pot, buttons, HAT on Arduino matrix without use the gameport, creating a "new" joystick, so you can use all potential of the new controller.
What I do in these case are remove all circuits/wires from the gameport joystick - only leaving the wires that are in the tube between the base and the grip because is difficult pass wires there. Make a new wire accord the new circuit.
With these few buttons/HAT will be easy rewire internally.
I know a guy that buy one these FUSBA USB adapter (>100$) for use with Suncom SFS throttle and Suncom F-15 joystick. For the throttle the adapter work OK, but for the josytick only 4 buttons are recognized - like the original gameport joystick- the other buttons and HAT need be programmed via keyboard emulation - like the original gameport joystick.
But to do this is required a PS2 keyboard, PS2 keyboard adapters, and a computer with PS2 input... All this obsolete and unused in actual days.