The good old CDTV! I owned one many years ago
I managed to get some parts from an Escom employee! one of em was called the "BrickEtte" it had two 9pin joystick ports on it and was plugged into the cdtv so you could use any joystick/pad as normal!
I also got hold of the infamous trackball and the mouse with the wire on it instead of the rubbishy cordless mouse!
Wish i never sold the thing now