Help with setup

I have a HD TV which is HDMI'ed to a MacBook pro, a Nintendo switch, and a Xbox series X.

Idk where to start, but I want to be able to play retro games on my Xbox or Switch controllers.

I was looking into the retro gaming sticks, but they all come with controllers that are all apparently pretty bad.

Does anyone know of what I can do given this setup to be able to easily play retro games with my good controllers?