Chosen Solution

I took the player 1 joystick port off the board because it was already damaged. Anyway I can get a new part? I try ebay but no luck.

kenney3295, they are around but they are getting harder to find. You do want to check places like this one. Otherwise I’d check mouser.com or digikey.com as well as many other places for a DB9 connector. Take the measurements from yours and see if you can match it up.