CD-i Gamepad Adapter
The CD-i Gamepad Adapter is a cable designed to connect an analog PC joystick or gamepad to a CD-Interactive (CD-i) player.
The cable handles the necessary calibration of the PC joystick or gamepad, and converts the data from the joystick or gamepad to a format understood by the CD-i player.
With the CD-i Gamepad Adapter, you can enjoy CD-i gaming with the controller of your choice.


Still not convinced? Read a review of the CD-i Gamepad Adapter at The Black Moon Project!
Instruction Manual (PDF format).
NOTE: I am currently OUT OF STOCK of the CD-i Gamepad Adapter. At this point, I don't expect to be making any more of them.
I have had requests to release the design for public use. I have decided to open some of the documents to the public. There should be enough here for someone to recreate a working adapter (thought not necessarily exactly the same as mine), assuming they have the ability to make circuit boards and compile some software. You can download a zipped version of the documents here. Also note that it lists the PIC16C710 on the schematic, but I actually used a PIC16C715. They are pin compatible.
